18 #ifndef PLAYER_VIDEO_H 19 #define PLAYER_VIDEO_H 30 void start ()
override;
31 void stop ()
override;
32 void pause ()
override;
34 void redraw (cairo_t *)
override;
38 const string &)
override;
72 static GstFlowReturn
cb_NewSample (GstAppSink *, gpointer);
77 #endif // PLAYER_VIDEO_H bool freeze
Definition: PlayerVideo.h:65
GstAppSinkCallbacks _callbacks
Definition: PlayerVideo.h:56
Definition: PlayerVideo.h:25
GstElement * sink
Definition: PlayerVideo.h:48
GstElement * volume
Definition: PlayerVideo.h:44
double treble
Definition: PlayerVideo.h:63
static GstFlowReturn cb_NewSample(GstAppSink *, gpointer)
Definition: PlayerVideo.cpp:442
int _sample_flag
Definition: PlayerVideo.h:55
GstElement * pan
Definition: PlayerVideo.h:45
#define GINGA_NAMESPACE_END
Definition: aux-ginga.h:62
~PlayerVideo()
Definition: PlayerVideo.cpp:177
void redraw(cairo_t *) override
Definition: PlayerVideo.cpp:259
GstElement * caps
Definition: PlayerVideo.h:52
void stop() override
Definition: PlayerVideo.cpp:228
double bass
Definition: PlayerVideo.h:64
GstElement * equalizer
Definition: PlayerVideo.h:46
bool mute
Definition: PlayerVideo.h:60
struct PlayerVideo::@4 _prop
void start() override
Definition: PlayerVideo.cpp:182
GstElement * convert
Definition: PlayerVideo.h:47
void resume() override
Definition: PlayerVideo.cpp:249
#define GINGA_NAMESPACE_BEGIN
Definition: aux-ginga.h:61
PlayerVideo(Formatter *, const string &, const string &)
Definition: PlayerVideo.cpp:46
bool doSetProperty(PlayerProperty, const string &, const string &) override
Definition: PlayerVideo.cpp:332
double balance
Definition: PlayerVideo.h:61
struct PlayerVideo::@3 _video
struct PlayerVideo::@2 _audio
void pause() override
Definition: PlayerVideo.cpp:239
bool getFreeze()
Definition: PlayerVideo.cpp:387
GstElement * _playbin
Definition: PlayerVideo.h:41
static gboolean cb_Bus(GstBus *, GstMessage *, PlayerVideo *)
Definition: PlayerVideo.cpp:396
PlayerProperty
Definition: Player.h:37
double volume
Definition: PlayerVideo.h:62
GstElement * bin
Definition: PlayerVideo.h:43