ScriptableService: change PlaylistController hack to something more decent
...or at least move the hack out of a very generic class (PlaylistController) to where it belongs, the ScriptableService. Fixes tracks not being instantly playable on click bug and removes use of a deprecated Playlist::makeLoadingSync() from PlaylistController. BUGFIXES: * Radio streams from scripted services are now instantly playable. BUG: 320718 FIXED-IN: 2.8
Showing
- ChangeLog 1 addition, 0 deletionsChangeLog
- src/CMakeLists.txt 1 addition, 0 deletionssrc/CMakeLists.txt
- src/playlist/PlaylistController.cpp 2 additions, 13 deletionssrc/playlist/PlaylistController.cpp
- src/services/ServiceMetaBase.h 1 addition, 1 deletionsrc/services/ServiceMetaBase.h
- src/services/scriptable/ScriptableService.cpp 6 additions, 5 deletionssrc/services/scriptable/ScriptableService.cpp
- src/services/scriptable/ScriptableServiceCollectionTreeModel.cpp 81 additions, 0 deletions...vices/scriptable/ScriptableServiceCollectionTreeModel.cpp
- src/services/scriptable/ScriptableServiceCollectionTreeModel.h 40 additions, 0 deletions...ervices/scriptable/ScriptableServiceCollectionTreeModel.h
- src/services/scriptable/ScriptableServiceMeta.cpp 23 additions, 3 deletionssrc/services/scriptable/ScriptableServiceMeta.cpp
- src/services/scriptable/ScriptableServiceMeta.h 10 additions, 0 deletionssrc/services/scriptable/ScriptableServiceMeta.h
- src/services/scriptable/ScriptableServiceQueryMaker.cpp 32 additions, 16 deletionssrc/services/scriptable/ScriptableServiceQueryMaker.cpp
- src/services/scriptable/ScriptableServiceQueryMaker.h 7 additions, 1 deletionsrc/services/scriptable/ScriptableServiceQueryMaker.h
Loading
Please register or sign in to comment