Music Hub  ..
A session-wide music playback service
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
gstreamer::Bus::Message::Detail Union Reference

#include <bus.h>

+ Collaboration diagram for gstreamer::Bus::Message::Detail:

Classes

struct  ErrorWarningInfo
 
struct  StateChanged
 
struct  Tag
 

Public Attributes

struct
gstreamer::Bus::Message::Detail::ErrorWarningInfo 
error_warning_info
 
struct
gstreamer::Bus::Message::Detail::Tag 
tag
 
struct {
   gint   percent
 
buffering
 
struct {
   GstBufferingMode   buffering_mode
 
   gint   avg_in
 
   gint   avg_out
 
   gint64   buffering_left
 
buffering_stats
 
struct
gstreamer::Bus::Message::Detail::StateChanged 
state_changed
 
struct {
   gboolean   active
 
   GstFormat   format
 
   guint64   amount
 
   gdouble   rate
 
   gboolean   flush
 
   gboolean   intermediate
 
step_start
 
struct {
   GstFormat   format
 
   guint64   amount
 
   gdouble   rate
 
   gboolean   flush
 
   gboolean   intermediate
 
   guint64   duration
 
   gboolean   eos
 
step_done
 
struct {
   GstClock *   clock
 
   gboolean   ready
 
clock_provide
 
struct {
   GstClock *   clock
 
clock_lost
 
struct {
   GstClock *   clock
 
clock_new
 
struct {
   GstFormat   format
 
   gint64   position
 
segment_start
 
struct {
   GstFormat   format
 
   gint64   position
 
segment_done
 
struct {
   GstClockTime   running_time
 
async_done
 
struct {
   gboolean   live
 
   guint64   running_time
 
   guint64   stream_time
 
   guint64   timestamp
 
   guint64   duration
 
qos
 

Detailed Description

Definition at line 219 of file bus.h.

Member Data Documentation

gboolean gstreamer::Bus::Message::Detail::active

Definition at line 249 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

guint64 gstreamer::Bus::Message::Detail::amount

Definition at line 251 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

struct { ... } gstreamer::Bus::Message::Detail::async_done
gint gstreamer::Bus::Message::Detail::avg_in

Definition at line 237 of file bus.h.

gint gstreamer::Bus::Message::Detail::avg_out

Definition at line 238 of file bus.h.

struct { ... } gstreamer::Bus::Message::Detail::buffering
gint64 gstreamer::Bus::Message::Detail::buffering_left

Definition at line 239 of file bus.h.

GstBufferingMode gstreamer::Bus::Message::Detail::buffering_mode

Definition at line 236 of file bus.h.

struct { ... } gstreamer::Bus::Message::Detail::buffering_stats
GstClock* gstreamer::Bus::Message::Detail::clock

Definition at line 268 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

struct { ... } gstreamer::Bus::Message::Detail::clock_lost
struct { ... } gstreamer::Bus::Message::Detail::clock_new
struct { ... } gstreamer::Bus::Message::Detail::clock_provide
guint64 gstreamer::Bus::Message::Detail::duration

Definition at line 263 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

gboolean gstreamer::Bus::Message::Detail::eos

Definition at line 264 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

struct gstreamer::Bus::Message::Detail::ErrorWarningInfo gstreamer::Bus::Message::Detail::error_warning_info
gboolean gstreamer::Bus::Message::Detail::flush

Definition at line 253 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

GstFormat gstreamer::Bus::Message::Detail::format

Definition at line 250 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

gboolean gstreamer::Bus::Message::Detail::intermediate

Definition at line 254 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

gboolean gstreamer::Bus::Message::Detail::live

Definition at line 295 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

gint gstreamer::Bus::Message::Detail::percent

Definition at line 232 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

gint64 gstreamer::Bus::Message::Detail::position

Definition at line 282 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

struct { ... } gstreamer::Bus::Message::Detail::qos
gdouble gstreamer::Bus::Message::Detail::rate

Definition at line 252 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

gboolean gstreamer::Bus::Message::Detail::ready

Definition at line 269 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

GstClockTime gstreamer::Bus::Message::Detail::running_time

Definition at line 291 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

guint64 gstreamer::Bus::Message::Detail::running_time

Definition at line 296 of file bus.h.

struct { ... } gstreamer::Bus::Message::Detail::segment_done
struct { ... } gstreamer::Bus::Message::Detail::segment_start
struct gstreamer::Bus::Message::Detail::StateChanged gstreamer::Bus::Message::Detail::state_changed
struct { ... } gstreamer::Bus::Message::Detail::step_done
struct { ... } gstreamer::Bus::Message::Detail::step_start
guint64 gstreamer::Bus::Message::Detail::stream_time

Definition at line 297 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().

guint64 gstreamer::Bus::Message::Detail::timestamp

Definition at line 298 of file bus.h.

Referenced by gstreamer::Bus::Message::Message().


The documentation for this union was generated from the following file: