SoundPlayer: Add playlist supprt

And a M3U(8) parser
This commit is contained in:
Cesar Torres 2021-03-26 01:26:12 +01:00 committed by Andreas Kling
commit 2e28b8ebcc
Notes: sideshowbarker 2024-07-18 21:02:41 +09:00
10 changed files with 586 additions and 57 deletions

View file

@ -43,6 +43,7 @@ public:
~SoundPlayerWidgetAdvancedView() override;
void open_file(StringView path) override;
void read_playlist(StringView path);
void play() override;
template<typename T>
@ -61,6 +62,9 @@ private:
void drop_event(GUI::DropEvent& event) override;
GUI::Window& m_window;
RefPtr<GUI::HorizontalSplitter> m_splitter;
RefPtr<GUI::Widget> m_player_view;
RefPtr<PlaylistWidget> m_playlist_widget;
RefPtr<GUI::Widget> m_visualization;
RefPtr<Gfx::Bitmap> m_play_icon;