diff --git a/azbox/playback.cpp b/azbox/playback.cpp index c873e41..34da853 100644 --- a/azbox/playback.cpp +++ b/azbox/playback.cpp @@ -534,6 +534,18 @@ void cPlayback::GetChapters(std::vector &positions, std::vector &playlists, std::vector &titles, int ¤t) +{ + playlists.clear(); + titles.clear(); + current = 0; +} + +void cPlayback::SetTitle(int /*title*/) +{ +} + void cPlayback::RequestAbort(void) { } diff --git a/generic-pc/playback.cpp b/generic-pc/playback.cpp index bee991c..c7d84ca 100644 --- a/generic-pc/playback.cpp +++ b/generic-pc/playback.cpp @@ -75,6 +75,17 @@ void cPlayback::GetChapters(std::vector &positions, std::vector &playlists, std::vector &titles, int ¤t) +{ + playlists.clear(); + titles.clear(); + current = 0; +} + +void cPlayback::SetTitle(int /*title*/) +{ +} + void cPlayback::RequestAbort(void) { } diff --git a/include/playback_hal.h b/include/playback_hal.h index 1f375d2..0e44aef 100644 --- a/include/playback_hal.h +++ b/include/playback_hal.h @@ -52,6 +52,8 @@ public: bool SelectSubtitles(int pid); void GetChapters(std::vector &positions, std::vector &titles); void RequestAbort(); + void GetTitles(std::vector &playlists, std::vector &titles, int ¤t); + void SetTitle(int title); // cPlayback(int num = 0); ~cPlayback(); diff --git a/libspark/playback_libeplayer3.cpp b/libspark/playback_libeplayer3.cpp index 7ffe8c9..57793a9 100644 --- a/libspark/playback_libeplayer3.cpp +++ b/libspark/playback_libeplayer3.cpp @@ -708,6 +708,17 @@ void cPlayback::GetChapters(std::vector &positions, std::vector &playlists, std::vector &titles, int ¤t) +{ + playlists.clear(); + titles.clear(); + current = 0; +} + +void cPlayback::SetTitle(int /*title*/) +{ +} + void cPlayback::RequestAbort(void) { } diff --git a/libtriple/playback_td.cpp b/libtriple/playback_td.cpp index 582b7cc..db69191 100644 --- a/libtriple/playback_td.cpp +++ b/libtriple/playback_td.cpp @@ -752,6 +752,17 @@ void cPlayback::GetChapters(std::vector &positions, std::vector &playlists, std::vector &titles, int ¤t) +{ + playlists.clear(); + titles.clear(); + current = 0; +} + +void cPlayback::SetTitle(int /*title*/) +{ +} + void cPlayback::RequestAbort(void) { }