#include <bus.h>
Classes | |
struct | Message |
Public Member Functions | |
Bus (GstBus *bus) | |
~Bus () | |
void | set_bus (GstBus *bus) |
Static Public Member Functions | |
static GstBusSyncReply | sync_handler (GstBus *bus, GstMessage *msg, gpointer data) |
static gboolean | bus_watch_handler (GstBus *bus, GstMessage *msg, gpointer data) |
Public Attributes | |
GstBus * | bus |
core::Signal< Message > | on_new_message |
core::Signal< Message > | on_new_message_async |
guint | bus_watch_id |
|
inline |
|
inline |
Definition at line 305 of file bus.h.
References bus, and bus_watch_id.
|
inlinestatic |
Definition at line 286 of file bus.h.
References gstreamer::Bus::Message::message.
Referenced by set_bus().
|
inline |
Definition at line 311 of file bus.h.
References bus_watch_handler(), bus_watch_id, and sync_handler().
Referenced by Bus().
|
inlinestatic |
Definition at line 271 of file bus.h.
References gstreamer::Bus::Message::message, and gstreamer::Bus::Message::type.
Referenced by set_bus().
guint gstreamer::Bus::bus_watch_id |
core::Signal<Message> gstreamer::Bus::on_new_message |
Definition at line 332 of file bus.h.
Referenced by gstreamer::MetaDataExtractor::meta_data_for_track_with_uri().
core::Signal<Message> gstreamer::Bus::on_new_message_async |
Definition at line 333 of file bus.h.
Referenced by gstreamer::Playbin::Playbin().