Added helpers to simplify session data accesses. Made the CoverResource global to the session
This commit is contained in:
@@ -27,9 +27,11 @@
|
||||
#include <Wt/WContainerWidget>
|
||||
#include <Wt/WMediaPlayer>
|
||||
#include <Wt/WText>
|
||||
#include <Wt/WImage>
|
||||
|
||||
#include "transcode/Parameters.hpp"
|
||||
#include "resource/AvConvTranscodeStreamResource.hpp"
|
||||
#include "resource/CoverResource.hpp"
|
||||
|
||||
namespace UserInterface {
|
||||
namespace Desktop {
|
||||
@@ -79,6 +81,11 @@ class AudioMediaPlayer : public Wt::WContainerWidget
|
||||
AvConvTranscodeStreamResource* _mediaResource;
|
||||
Wt::WMediaPlayer::Encoding _encoding;
|
||||
|
||||
// Media info
|
||||
Wt::WImage* _mediaCover;
|
||||
Wt::WText* _mediaTitle;
|
||||
Wt::WText* _mediaArtistRelease;
|
||||
|
||||
// Controls
|
||||
std::shared_ptr<Transcode::Parameters> _currentParameters;
|
||||
Wt::WPushButton* _playBtn;
|
||||
|
||||
Reference in New Issue
Block a user