move metadata scanning to trackslistener
AbandonedPublic

Authored by astippich on Oct 14 2018, 10:33 AM.

Details

Reviewers
mgallien
januz
Summary

move scanning of metadata from the filebrowser to the trackslistener
making it asynchronous
T7884

Test Plan

metadata view in file browser shows correct metadata

Diff Detail

Repository
R255 Elisa
Branch
async_scan
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 5042
Build 5060: arc lint + arc unit
astippich requested review of this revision.Oct 14 2018, 10:33 AM
astippich created this revision.

Unfortunetaly, due to your request of making the creation of trackslistener on demand (D15078), they are quite some #ifdefs in musiclistenersmanager. But I don't know how to do it better than this.

Unfortunetaly, due to your request of making the creation of trackslistener on demand (D15078), they are quite some #ifdefs in musiclistenersmanager. But I don't know how to do it better than this.

Hmm, correcting myself here, this is not entirely true, since the trackslistener is private to the musiclistenersmanager. One could make it public, but I don't know if that is desired.

astippich planned changes to this revision.Oct 15 2018, 6:45 PM
astippich updated this revision to Diff 43812.Oct 17 2018, 6:17 PM
  • reorder include
astippich planned changes to this revision.Oct 19 2018, 7:01 AM
astippich updated this revision to Diff 45673.Nov 17 2018, 4:13 PM
  • rebase
  • cleanup
astippich abandoned this revision.Jan 4 2019, 7:13 PM