| 
Enumerations | 
| enum | Gst::BaseAudioSinkSlaveMethod { Gst::BASE_AUDIO_SINK_SLAVE_RESAMPLE,
 Gst::BASE_AUDIO_SINK_SLAVE_SKEW,
 Gst::BASE_AUDIO_SINK_SLAVE_NONE
 }
 | 
| enum | Gst::BaseAudioSrcSlaveMethod { Gst::BASE_AUDIO_SRC_SLAVE_RESAMPLE,
 Gst::BASE_AUDIO_SRC_SLAVE_RETIMESTAMP,
 Gst::BASE_AUDIO_SRC_SLAVE_SKEW,
 Gst::BASE_AUDIO_SRC_SLAVE_NONE
 }
 | 
| enum | Gst::BufferFlag { Gst::BUFFER_FLAG_READONLY = GST_MINI_OBJECT_FLAG_READONLY,
 Gst::BUFFER_FLAG_MEDIA4 = GST_MINI_OBJECT_FLAG_RESERVED1,
 Gst::BUFFER_FLAG_PREROLL = (GST_MINI_OBJECT_FLAG_LAST << 0),
 Gst::BUFFER_FLAG_DISCONT = (GST_MINI_OBJECT_FLAG_LAST << 1),
 Gst::BUFFER_FLAG_IN_CAPS = (GST_MINI_OBJECT_FLAG_LAST << 2),
 Gst::BUFFER_FLAG_GAP = (GST_MINI_OBJECT_FLAG_LAST << 3),
 Gst::BUFFER_FLAG_DELTA_UNIT = (GST_MINI_OBJECT_FLAG_LAST << 4),
 Gst::BUFFER_FLAG_MEDIA1 = (GST_MINI_OBJECT_FLAG_LAST << 5),
 Gst::BUFFER_FLAG_MEDIA2 = (GST_MINI_OBJECT_FLAG_LAST << 6),
 Gst::BUFFER_FLAG_MEDIA3 = (GST_MINI_OBJECT_FLAG_LAST << 7),
 Gst::BUFFER_FLAG_LAST = (GST_MINI_OBJECT_FLAG_LAST << 8)
 }
 | 
| enum | Gst::BufferCopyFlags { Gst::BUFFER_COPY_FLAGS = (1 << 0),
 Gst::BUFFER_COPY_TIMESTAMPS = (1 << 1),
 Gst::BUFFER_COPY_CAPS = (1 << 2),
 Gst::BUFFER_COPY_QDATA = (1 << 3)
 }
 | 
| enum | Gst::BufferListItem { Gst::BUFFER_LIST_CONTINUE,
 Gst::BUFFER_LIST_SKIP_GROUP,
 Gst::BUFFER_LIST_END
 }
 | 
| enum | Gst::BusFlags { Gst::BUS_FLUSHING = (GST_OBJECT_FLAG_LAST << 0),
 Gst::BUS_FLAG_LAST = (GST_OBJECT_FLAG_LAST << 1)
 }
 | 
| enum | Gst::BusSyncReply { Gst::BUS_DROP,
 Gst::BUS_PASS,
 Gst::BUS_ASYNC
 }
 | 
|  | The result values for a Gst::Bus::SlotMessageSync. More... 
 | 
| enum | Gst::CapsIntersectMode { Gst::CAPS_INTERSECT_ZIG_ZAG,
 Gst::CAPS_INTERSECT_FIRST
 }
 | 
| enum | Gst::CddaBaseSrcMode { Gst::CDDA_BASE_SRC_MODE_NORMAL,
 Gst::CDDA_BASE_SRC_MODE_CONTINUOUS
 }
 | 
| enum | Gst::ClockEntryType { Gst::CLOCK_ENTRY_SINGLE,
 Gst::CLOCK_ENTRY_PERIODIC
 }
 | 
| enum | Gst::ClockReturn { Gst::CLOCK_OK,
 Gst::CLOCK_EARLY,
 Gst::CLOCK_UNSCHEDULED,
 Gst::CLOCK_BUSY,
 Gst::CLOCK_BADTIME,
 Gst::CLOCK_ERROR,
 Gst::CLOCK_UNSUPPORTED,
 Gst::CLOCK_DONE
 }
 | 
| enum | Gst::ClockFlags { Gst::CLOCK_FLAG_CAN_DO_SINGLE_SYNC = (GST_OBJECT_FLAG_LAST << 0),
 Gst::CLOCK_FLAG_CAN_DO_SINGLE_ASYNC = (GST_OBJECT_FLAG_LAST << 1),
 Gst::CLOCK_FLAG_CAN_DO_PERIODIC_SYNC = (GST_OBJECT_FLAG_LAST << 2),
 Gst::CLOCK_FLAG_CAN_DO_PERIODIC_ASYNC = (GST_OBJECT_FLAG_LAST << 3),
 Gst::CLOCK_FLAG_CAN_SET_RESOLUTION = (GST_OBJECT_FLAG_LAST << 4),
 Gst::CLOCK_FLAG_CAN_SET_MASTER = (GST_OBJECT_FLAG_LAST << 5),
 Gst::CLOCK_FLAG_LAST = (GST_OBJECT_FLAG_LAST << 8)
 }
 | 
| enum | Gst::ColorBalanceType { Gst::COLOR_BALANCE_HARDWARE,
 Gst::COLOR_BALANCE_SOFTWARE
 }
 | 
| enum | Gst::DiscovererResult { Gst::DISCOVERER_OK,
 Gst::DISCOVERER_URI_INVALID,
 Gst::DISCOVERER_ERROR,
 Gst::DISCOVERER_TIMEOUT,
 Gst::DISCOVERER_BUSY,
 Gst::DISCOVERER_MISSING_PLUGINS
 }
 | 
| enum | Gst::ElementFlags { Gst::ELEMENT_LOCKED_STATE = (GST_OBJECT_FLAG_LAST << 0),
 Gst::ELEMENT_IS_SINK = (GST_OBJECT_FLAG_LAST << 1),
 Gst::ELEMENT_UNPARENTING = (GST_OBJECT_FLAG_LAST << 2),
 Gst::ELEMENT_IS_SOURCE = (GST_OBJECT_FLAG_LAST << 3),
 Gst::ELEMENT_FLAG_LAST = (GST_OBJECT_FLAG_LAST << 16)
 }
 | 
| enum | Gst::StateChangeReturn { Gst::STATE_CHANGE_FAILURE,
 Gst::STATE_CHANGE_SUCCESS,
 Gst::STATE_CHANGE_ASYNC,
 Gst::STATE_CHANGE_NO_PREROLL
 }
 | 
| enum | Gst::MiniObjectFlags { Gst::MINI_OBJECT_FLAG_READONLY = (1<<0),
 Gst::MINI_OBJECT_FLAG_RESERVED1 = (1<<1),
 Gst::MINI_OBJECT_FLAG_LAST = (1<<4)
 }
 | 
| enum | Gst::State { Gst::STATE_VOID_PENDING,
 Gst::STATE_NULL,
 Gst::STATE_READY,
 Gst::STATE_PAUSED,
 Gst::STATE_PLAYING
 }
 | 
| enum | Gst::AutoplugSelectResult { Gst::AUTOPLUG_SELECT_TRY,
 Gst::AUTOPLUG_SELECT_EXPOSE,
 Gst::AUTOPLUG_SELECT_SKIP
 }
 | 
| enum | Gst::TCPProtocol { Gst::TCP_PROTOCOL_NONE,
 Gst::TCP_PROTOCOL_GDP
 }
 | 
| enum | Gst::SeekType { Gst::SEEK_TYPE_NONE,
 Gst::SEEK_TYPE_CUR,
 Gst::SEEK_TYPE_SET,
 Gst::SEEK_TYPE_END
 }
 | 
| enum | Gst::SeekFlags { Gst::SEEK_FLAG_NONE = 0x0,
 Gst::SEEK_FLAG_FLUSH = (1 << 0),
 Gst::SEEK_FLAG_ACCURATE = (1 << 1),
 Gst::SEEK_FLAG_KEY_UNIT = (1 << 2),
 Gst::SEEK_FLAG_SEGMENT = (1 << 3),
 Gst::SEEK_FLAG_SKIP = (1 << 4)
 }
 | 
| enum | Gst::EventTypeFlags { Gst::EVENT_TYPE_UPSTREAM = 1 << 0,
 Gst::EVENT_TYPE_DOWNSTREAM = 1 << 1,
 Gst::EVENT_TYPE_SERIALIZED = 1 << 2
 }
 | 
| enum | Gst::Format { Gst::FORMAT_UNDEFINED,
 Gst::FORMAT_DEFAULT,
 Gst::FORMAT_BYTES,
 Gst::FORMAT_TIME,
 Gst::FORMAT_BUFFERS,
 Gst::FORMAT_PERCENT
 }
 | 
| enum | Gst::IndexCertainty { Gst::INDEX_UNKNOWN,
 Gst::INDEX_CERTAIN,
 Gst::INDEX_FUZZY
 }
 | 
| enum | Gst::IndexEntryType { Gst::INDEX_ENTRY_ID,
 Gst::INDEX_ENTRY_ASSOCIATION,
 Gst::INDEX_ENTRY_OBJECT,
 Gst::INDEX_ENTRY_FORMAT
 }
 | 
| enum | Gst::IndexLookupMethod { Gst::INDEX_LOOKUP_EXACT,
 Gst::INDEX_LOOKUP_BEFORE,
 Gst::INDEX_LOOKUP_AFTER
 }
 | 
| enum | Gst::AssocFlags { Gst::ASSOCIATION_FLAG_NONE = 0x0,
 Gst::ASSOCIATION_FLAG_KEY_UNIT = (1 << 0),
 Gst::ASSOCIATION_FLAG_DELTA_UNIT = (1 << 1),
 Gst::ASSOCIATION_FLAG_LAST = (1 << 8)
 }
 | 
| enum | Gst::IndexResolverMethod { Gst::INDEX_RESOLVER_CUSTOM,
 Gst::INDEX_RESOLVER_GTYPE,
 Gst::INDEX_RESOLVER_PATH
 }
 | 
| enum | Gst::IndexFlags { Gst::INDEX_WRITABLE = (GST_OBJECT_FLAG_LAST << 0),
 Gst::INDEX_READABLE = (GST_OBJECT_FLAG_LAST << 1),
 Gst::INDEX_FLAG_LAST = (GST_OBJECT_FLAG_LAST << 8)
 }
 | 
| enum | Gst::IteratorItem { Gst::ITERATOR_ITEM_SKIP,
 Gst::ITERATOR_ITEM_PASS,
 Gst::ITERATOR_ITEM_END
 }
 | 
| enum | Gst::IteratorResult { Gst::ITERATOR_DONE,
 Gst::ITERATOR_OK,
 Gst::ITERATOR_RESYNC,
 Gst::ITERATOR_ERROR
 }
 | 
| enum | Gst::MessageType { Gst::MESSAGE_UNKNOWN = 0x0,
 Gst::MESSAGE_EOS = (1 << 0),
 Gst::MESSAGE_ERROR = (1 << 1),
 Gst::MESSAGE_WARNING = (1 << 2),
 Gst::MESSAGE_INFO = (1 << 3),
 Gst::MESSAGE_TAG = (1 << 4),
 Gst::MESSAGE_BUFFERING = (1 << 5),
 Gst::MESSAGE_STATE_CHANGED = (1 << 6),
 Gst::MESSAGE_STATE_DIRTY = (1 << 7),
 Gst::MESSAGE_STEP_DONE = (1 << 8),
 Gst::MESSAGE_CLOCK_PROVIDE = (1 << 9),
 Gst::MESSAGE_CLOCK_LOST = (1 << 10),
 Gst::MESSAGE_NEW_CLOCK = (1 << 11),
 Gst::MESSAGE_STRUCTURE_CHANGE = (1 << 12),
 Gst::MESSAGE_STREAM_STATUS = (1 << 13),
 Gst::MESSAGE_APPLICATION = (1 << 14),
 Gst::MESSAGE_ELEMENT = (1 << 15),
 Gst::MESSAGE_SEGMENT_START = (1 << 16),
 Gst::MESSAGE_SEGMENT_DONE = (1 << 17),
 Gst::MESSAGE_DURATION = (1 << 18),
 Gst::MESSAGE_LATENCY = (1 << 19),
 Gst::MESSAGE_ASYNC_START = (1 << 20),
 Gst::MESSAGE_ASYNC_DONE = (1 << 21),
 Gst::MESSAGE_REQUEST_STATE = (1 << 22),
 Gst::MESSAGE_STEP_START = (1 << 23),
 Gst::MESSAGE_QOS = (1 << 24),
 Gst::MESSAGE_PROGRESS = (1 << 25),
 Gst::MESSAGE_ANY = 0x0
 }
 | 
| enum | Gst::StructureChangeType { Gst::STRUCTURE_CHANGE_TYPE_PAD_LINK,
 Gst::STRUCTURE_CHANGE_TYPE_PAD_UNLINK
 }
 | 
| enum | Gst::StreamStatusType { Gst::STREAM_STATUS_TYPE_CREATE = 0,
 Gst::STREAM_STATUS_TYPE_ENTER = 1,
 Gst::STREAM_STATUS_TYPE_LEAVE = 2,
 Gst::STREAM_STATUS_TYPE_DESTROY = 3,
 Gst::STREAM_STATUS_TYPE_START = 8,
 Gst::STREAM_STATUS_TYPE_PAUSE = 9,
 Gst::STREAM_STATUS_TYPE_STOP = 10
 }
 | 
| enum | Gst::MixerType { Gst::MIXER_HARDWARE,
 Gst::MIXER_SOFTWARE
 }
 | 
| enum | Gst::MixerFlags { Gst::MIXER_FLAG_NONE = 0x0,
 Gst::MIXER_FLAG_AUTO_NOTIFICATIONS = (1<<0),
 Gst::MIXER_FLAG_HAS_WHITELIST = (1<<1),
 Gst::MIXER_FLAG_GROUPING = (1<<2)
 }
 | 
| enum | Gst::MixerMessageType { Gst::MIXER_MESSAGE_INVALID,
 Gst::MIXER_MESSAGE_MUTE_TOGGLED,
 Gst::MIXER_MESSAGE_RECORD_TOGGLED,
 Gst::MIXER_MESSAGE_VOLUME_CHANGED,
 Gst::MIXER_MESSAGE_OPTION_CHANGED,
 Gst::MIXER_MESSAGE_OPTIONS_LIST_CHANGED,
 Gst::MIXER_MESSAGE_MIXER_CHANGED
 }
 | 
| enum | Gst::MixerTrackFlags { Gst::MIXER_TRACK_INPUT = (1<<0),
 Gst::MIXER_TRACK_OUTPUT = (1<<1),
 Gst::MIXER_TRACK_MUTE = (1<<2),
 Gst::MIXER_TRACK_RECORD = (1<<3),
 Gst::MIXER_TRACK_MASTER = (1<<4),
 Gst::MIXER_TRACK_SOFTWARE = (1<<5),
 Gst::MIXER_TRACK_NO_RECORD = (1<<6),
 Gst::MIXER_TRACK_NO_MUTE = (1<<7),
 Gst::MIXER_TRACK_WHITELIST = (1<<8),
 Gst::MIXER_TRACK_READONLY = (1<<9),
 Gst::MIXER_TRACK_WRITEONLY = (1<<10)
 }
 | 
| enum | Gst::NavigationCommand { Gst::NAVIGATION_COMMAND_INVALID = 0,
 Gst::NAVIGATION_COMMAND_MENU1 = 1,
 Gst::NAVIGATION_COMMAND_MENU2 = 2,
 Gst::NAVIGATION_COMMAND_MENU3 = 3,
 Gst::NAVIGATION_COMMAND_MENU4 = 4,
 Gst::NAVIGATION_COMMAND_MENU5 = 5,
 Gst::NAVIGATION_COMMAND_MENU6 = 6,
 Gst::NAVIGATION_COMMAND_MENU7 = 7,
 Gst::NAVIGATION_COMMAND_LEFT = 20,
 Gst::NAVIGATION_COMMAND_RIGHT = 21,
 Gst::NAVIGATION_COMMAND_UP = 22,
 Gst::NAVIGATION_COMMAND_DOWN = 23,
 Gst::NAVIGATION_COMMAND_ACTIVATE = 24,
 Gst::NAVIGATION_COMMAND_PREV_ANGLE = 30,
 Gst::NAVIGATION_COMMAND_NEXT_ANGLE = 31
 }
 | 
| enum | Gst::ObjectFlags { Gst::OBJECT_DISPOSING = (1<<0),
 Gst::OBJECT_FLOATING = (1<<1),
 Gst::OBJECT_FLAG_LAST = (1<<4)
 }
 | 
| enum | Gst::ActivateMode { Gst::ACTIVATE_NONE,
 Gst::ACTIVATE_PUSH,
 Gst::ACTIVATE_PULL
 }
 | 
| enum | Gst::FlowReturn { Gst::FLOW_CUSTOM_SUCCESS_2 = 102,
 Gst::FLOW_CUSTOM_SUCCESS_1 = 101,
 Gst::FLOW_CUSTOM_SUCCESS = 100,
 Gst::FLOW_RESEND = 1,
 Gst::FLOW_OK = 0,
 Gst::FLOW_NOT_LINKED = -1,
 Gst::FLOW_WRONG_STATE = -2,
 Gst::FLOW_UNEXPECTED = -3,
 Gst::FLOW_NOT_NEGOTIATED = -4,
 Gst::FLOW_ERROR = -5,
 Gst::FLOW_NOT_SUPPORTED = -6,
 Gst::FLOW_CUSTOM_ERROR = -100,
 Gst::FLOW_CUSTOM_ERROR_1 = -101,
 Gst::FLOW_CUSTOM_ERROR_2 = -102
 }
 | 
| enum | Gst::PadDirection { Gst::PAD_UNKNOWN,
 Gst::PAD_SRC,
 Gst::PAD_SINK
 }
 | 
| enum | Gst::PadFlags { Gst::PAD_BLOCKED = 0x10,
 Gst::PAD_FLUSHING = 0x20,
 Gst::PAD_IN_GETCAPS = 0x40,
 Gst::PAD_IN_SETCAPS = 0x80,
 Gst::PAD_BLOCKING = 0x100,
 Gst::PAD_FLAG_LAST = 0x1000
 }
 | 
| enum | Gst::PadLinkReturn { Gst::PAD_LINK_OK = 0,
 Gst::PAD_LINK_WRONG_HIERARCHY = -1,
 Gst::PAD_LINK_WAS_LINKED = -2,
 Gst::PAD_LINK_WRONG_DIRECTION = -3,
 Gst::PAD_LINK_NOFORMAT = -4,
 Gst::PAD_LINK_NOSCHED = -5,
 Gst::PAD_LINK_REFUSED = -6
 }
 | 
| enum | Gst::PadLinkCheck { Gst::PAD_LINK_CHECK_NOTHING = 0x0,
 Gst::PAD_LINK_CHECK_HIERARCHY = 1 << 0,
 Gst::PAD_LINK_CHECK_TEMPLATE_CAPS = 1 << 1,
 Gst::PAD_LINK_CHECK_CAPS = 1 << 2
 }
 | 
| enum | Gst::PadTemplateFlags { Gst::PAD_TEMPLATE_FIXED = 0x10,
 Gst::PAD_TEMPLATE_FLAG_LAST = 0x100
 }
 | 
| enum | Gst::PadPresence { Gst::PAD_ALWAYS,
 Gst::PAD_SOMETIMES,
 Gst::PAD_REQUEST
 }
 | 
| enum | Gst::Rank { Gst::RANK_NONE = 0,
 Gst::RANK_MARGINAL = 64,
 Gst::RANK_SECONDARY = 128,
 Gst::RANK_PRIMARY = 256
 }
 | 
| enum | Gst::PluginDependencyFlags { Gst::PLUGIN_DEPENDENCY_FLAG_NONE = 0x0,
 Gst::PLUGIN_DEPENDENCY_FLAG_RECURSE = (1 << 0),
 Gst::PLUGIN_DEPENDENCY_FLAG_PATHS_ARE_DEFAULT_ONLY = (1 << 1),
 Gst::PLUGIN_DEPENDENCY_FLAG_FILE_NAME_IS_SUFFIX = (1 << 2)
 }
 | 
| enum | Gst::QueryType { Gst::QUERY_NONE,
 Gst::QUERY_POSITION,
 Gst::QUERY_DURATION,
 Gst::QUERY_LATENCY,
 Gst::QUERY_JITTER,
 Gst::QUERY_RATE,
 Gst::QUERY_SEEKING,
 Gst::QUERY_SEGMENT,
 Gst::QUERY_CONVERT,
 Gst::QUERY_FORMATS,
 Gst::QUERY_BUFFERING,
 Gst::QUERY_CUSTOM,
 Gst::QUERY_URI
 }
 | 
| enum | Gst::BufferingMode { Gst::BUFFERING_STREAM,
 Gst::BUFFERING_DOWNLOAD,
 Gst::BUFFERING_TIMESHIFT,
 Gst::BUFFERING_LIVE
 }
 | 
| enum | Gst::RingBufferSegState { Gst::SEGSTATE_INVALID,
 Gst::SEGSTATE_EMPTY,
 Gst::SEGSTATE_FILLED,
 Gst::SEGSTATE_PARTIAL
 }
 | 
| enum | Gst::RingBufferState { Gst::RING_BUFFER_STATE_STOPPED,
 Gst::RING_BUFFER_STATE_PAUSED,
 Gst::RING_BUFFER_STATE_STARTED
 }
 | 
| enum | Gst::BufferFormat { Gst::UNKNOWN,
 Gst::S8,
 Gst::U8,
 Gst::S16_LE,
 Gst::S16_BE,
 Gst::U16_LE,
 Gst::U16_BE,
 Gst::S24_LE,
 Gst::S24_BE,
 Gst::U24_LE,
 Gst::U24_BE,
 Gst::S32_LE,
 Gst::S32_BE,
 Gst::U32_LE,
 Gst::U32_BE,
 Gst::S24_3LE,
 Gst::S24_3BE,
 Gst::U24_3LE,
 Gst::U24_3BE,
 Gst::S20_3LE,
 Gst::S20_3BE,
 Gst::U20_3LE,
 Gst::U20_3BE,
 Gst::S18_3LE,
 Gst::S18_3BE,
 Gst::U18_3LE,
 Gst::U18_3BE,
 Gst::FLOAT32_LE,
 Gst::FLOAT32_BE,
 Gst::FLOAT64_LE,
 Gst::FLOAT64_BE,
 Gst::MU_LAW,
 Gst::A_LAW,
 Gst::IMA_ADPCM,
 Gst::MPEG,
 Gst::GSM,
 Gst::IEC958,
 Gst::AC3,
 Gst::EAC3,
 Gst::DTS,
 Gst::MPEG2_AAC,
 Gst::MPEG4_AAC
 }
 | 
| enum | Gst::BufferFormatType { Gst::BUFTYPE_LINEAR,
 Gst::BUFTYPE_FLOAT,
 Gst::BUFTYPE_MU_LAW,
 Gst::BUFTYPE_A_LAW,
 Gst::BUFTYPE_IMA_ADPCM,
 Gst::BUFTYPE_MPEG,
 Gst::BUFTYPE_GSM,
 Gst::BUFTYPE_IEC958,
 Gst::BUFTYPE_AC3,
 Gst::BUFTYPE_EAC3,
 Gst::BUFTYPE_DTS,
 Gst::BUFTYPE_MPEG2_AAC,
 Gst::BUFTYPE_MPEG4_AAC
 }
 | 
| enum | Gst::StreamVolumeFormat { Gst::STREAM_VOLUME_FORMAT_LINEAR,
 Gst::STREAM_VOLUME_FORMAT_CUBIC,
 Gst::STREAM_VOLUME_FORMAT_DB
 }
 | 
| enum | Gst::TagMergeMode { Gst::TAG_MERGE_UNDEFINED,
 Gst::TAG_MERGE_REPLACE_ALL,
 Gst::TAG_MERGE_REPLACE,
 Gst::TAG_MERGE_APPEND,
 Gst::TAG_MERGE_PREPEND,
 Gst::TAG_MERGE_KEEP,
 Gst::TAG_MERGE_KEEP_ALL,
 Gst::TAG_MERGE_COUNT
 }
 | 
| enum | Gst::TagFlag { Gst::TAG_FLAG_UNDEFINED,
 Gst::TAG_FLAG_META,
 Gst::TAG_FLAG_ENCODED,
 Gst::TAG_FLAG_DECODED,
 Gst::TAG_FLAG_COUNT
 }
 | 
| enum | Gst::TaskState { Gst::TASK_STARTED,
 Gst::TASK_STOPPED,
 Gst::TASK_PAUSED
 }
 | 
| enum | Gst::TunerChannelFlags { Gst::TUNER_CHANNEL_INPUT = (1<<0),
 Gst::TUNER_CHANNEL_OUTPUT = (1<<1),
 Gst::TUNER_CHANNEL_FREQUENCY = (1<<2),
 Gst::TUNER_CHANNEL_AUDIO = (1<<3)
 }
 | 
| enum | Gst::TypeFindProbability { Gst::TYPE_FIND_NONE = 0,
 Gst::TYPE_FIND_MINIMUM = 1,
 Gst::TYPE_FIND_POSSIBLE = 50,
 Gst::TYPE_FIND_LIKELY = 80,
 Gst::TYPE_FIND_NEARLY_CERTAIN = 99,
 Gst::TYPE_FIND_MAXIMUM = 100
 }
 | 
| enum | Gst::URIType { Gst::URI_UNKNOWN,
 Gst::URI_SINK,
 Gst::URI_SRC
 }
 | 
| enum | Gst::AudioConvertDithering { Gst::AUDIO_CONVERT_DITHER_NONE,
 Gst::AUDIO_CONVERT_DITHER_RPDF,
 Gst::AUDIO_CONVERT_DITHER_TPDF,
 Gst::AUDIO_CONVERT_DITHER_TPDF_HF
 }
 | 
| enum | Gst::AudioConvertNoiseShaping { Gst::AUDIO_CONVERT_NOISE_SHAPING_NONE,
 Gst::AUDIO_CONVERT_NOISE_SHAPING_ERROR_FEEDBACK,
 Gst::AUDIO_CONVERT_NOISE_SHAPING_SIMPLE,
 Gst::AUDIO_CONVERT_NOISE_SHAPING_MEDIUM,
 Gst::AUDIO_CONVERT_NOISE_SHAPING_HIGH
 }
 | 
| enum | Gst::AudioTestSrcWave { Gst::AUDIO_TEST_SRC_WAVE_SINE,
 Gst::AUDIO_TEST_SRC_WAVE_SQUARE,
 Gst::AUDIO_TEST_SRC_WAVE_SAW,
 Gst::AUDIO_TEST_SRC_WAVE_TRIANGLE,
 Gst::AUDIO_TEST_SRC_WAVE_SILENCE,
 Gst::AUDIO_TEST_SRC_WAVE_WHITE_NOISE,
 Gst::AUDIO_TEST_SRC_WAVE_PINK_NOISE,
 Gst::AUDIO_TEST_SRC_WAVE_SINE_TAB,
 Gst::AUDIO_TEST_SRC_WAVE_TICKS,
 Gst::AUDIO_TEST_SRC_WAVE_GAUSSIAN_WHITE_NOISE,
 Gst::AUDIO_TEST_SRC_WAVE_RED_NOISE,
 Gst::AUDIO_TEST_SRC_WAVE_BLUE_NOISE,
 Gst::AUDIO_TEST_SRC_WAVE_VIOLET_NOISE
 }
 | 
| enum | Gst::CdParanoiaMode { Gst::PARANOIA_MODE_DISABLE = 1<<0,
 Gst::PARANOIA_MODE_FRAGMENT = 1<<1,
 Gst::PARANOIA_MODE_OVERLAP = 1<<2,
 Gst::PARANOIA_MODE_SCRATCH = 1<<3,
 Gst::PARANOIA_MODE_REPAIR = 1<<4,
 Gst::PARANOIA_MODE_FULL = 0xff
 }
 | 
| enum | Gst::FakeSinkStateError { Gst::FAKE_SINK_STATE_ERROR_NONE,
 Gst::FAKE_SINK_STATE_ERROR_NULL_READY,
 Gst::FAKE_SINK_STATE_ERROR_READY_PAUSED,
 Gst::FAKE_SINK_STATE_ERROR_PAUSED_PLAYING,
 Gst::FAKE_SINK_STATE_ERROR_PLAYING_PAUSED,
 Gst::FAKE_SINK_STATE_ERROR_PAUSED_READY,
 Gst::FAKE_SINK_STATE_ERROR_READY_NULL
 }
 | 
| enum | Gst::FakeSrcDataType { Gst::FAKE_SRC_DATA_ALLOCATE = 1,
 Gst::FAKE_SRC_DATA_SUBBUFFER
 }
 | 
| enum | Gst::FakeSrcSizeType { Gst::FAKE_SRC_SIZETYPE_EMPTY = 1,
 Gst::FAKE_SRC_SIZETYPE_FIXED,
 Gst::FAKE_SRC_SIZETYPE_RANDOM
 }
 | 
| enum | Gst::FakeSrcFillType { Gst::FAKE_SRC_FILLTYPE_NOTHING = 1,
 Gst::FAKE_SRC_FILLTYPE_ZERO,
 Gst::FAKE_SRC_FILLTYPE_RANDOM,
 Gst::FAKE_SRC_FILLTYPE_PATTERN,
 Gst::FAKE_SRC_FILLTYPE_PATTERN_CONT
 }
 | 
| enum | Gst::FileSinkBufferMode { Gst::FILE_SINK_BUFFER_MODE_DEFAULT = -1,
 Gst::FILE_SINK_BUFFER_MODE_FULL,
 Gst::FILE_SINK_BUFFER_MODE_LINE,
 Gst::FILE_SINK_BUFFER_MODE_UNBUFFERED
 }
 | 
| enum | Gst::DPVersion { Gst::DP_VERSION_0_2 = 1,
 Gst::DP_VERSION_1_0
 }
 | 
| enum | Gst::FDSetMode { Gst::FD_SET_MODE_SELECT,
 Gst::FD_SET_MODE_POLL,
 Gst::FD_SET_MODE_EPOLL
 }
 | 
| enum | Gst::TCPUnitType { Gst::TCP_UNIT_TYPE_UNDEFINED,
 Gst::TCP_UNIT_TYPE_BUFFERS,
 Gst::TCP_UNIT_TYPE_TIME,
 Gst::TCP_UNIT_TYPE_BYTES
 }
 | 
| enum | Gst::RecoverPolicy { Gst::RECOVER_POLICY_NONE,
 Gst::RECOVER_POLICY_RESYNC_LATEST,
 Gst::RECOVER_POLICY_RESYNC_SOFT_LIMIT,
 Gst::RECOVER_POLICY_RESYNC_KEYFRAME
 }
 | 
| enum | Gst::SyncMethod { Gst::SYNC_METHOD_LATEST,
 Gst::SYNC_METHOD_NEXT_KEYFRAME,
 Gst::SYNC_METHOD_LATEST_KEYFRAME,
 Gst::SYNC_METHOD_BURST,
 Gst::SYNC_METHOD_BURST_KEYFRAME,
 Gst::SYNC_METHOD_BURST_WITH_KEYFRAME
 }
 | 
| enum | Gst::ClientStatus { Gst::CLIENT_STATUS_OK,
 Gst::CLIENT_STATUS_CLOSED,
 Gst::CLIENT_STATUS_REMOVED,
 Gst::CLIENT_STATUS_SLOW,
 Gst::CLIENT_STATUS_ERROR,
 Gst::CLIENT_STATUS_DUPLICATE,
 Gst::CLIENT_STATUS_FLUSHING
 }
 | 
| enum | Gst::OutputSelectorPadNegotiationMode { Gst::OUTPUT_SELECTOR_PAD_NEGOTIATION_MODE_NONE,
 Gst::OUTPUT_SELECTOR_PAD_NEGOTIATION_MODE_ALL,
 Gst::OUTPUT_SELECTOR_PAD_NEGOTIATION_MODE_ACTIVE
 }
 | 
| enum | Gst::PlayFlags { Gst::PLAY_FLAG_VIDEO = (1 << 0),
 Gst::PLAY_FLAG_AUDIO = (1 << 1),
 Gst::PLAY_FLAG_TEXT = (1 << 2),
 Gst::PLAY_FLAG_VIS = (1 << 3),
 Gst::PLAY_FLAG_SOFT_VOLUME = (1 << 4),
 Gst::PLAY_FLAG_NATIVE_AUDIO = (1 << 5),
 Gst::PLAY_FLAG_NATIVE_VIDEO = (1 << 6),
 Gst::PLAY_FLAG_DOWNLOAD = (1 << 7),
 Gst::PLAY_FLAG_BUFFERING = (1 << 8),
 Gst::PLAY_FLAG_DEINTERLACE = (1 << 9)
 }
 | 
| enum | Gst::QueueLeaky { Gst::QUEUE_LEAKY_NONE,
 Gst::QUEUE_LEAKY_UPSTREAM,
 Gst::QUEUE_LEAKY_DOWNSTREAM
 }
 | 
| enum | Gst::TeePullMode { Gst::TEE_PULL_MODE_NEVER,
 Gst::TEE_PULL_MODE_SINGLE
 }
 | 
| enum | Gst::TextOverlayHAlign { Gst::TEXT_OVERLAY_HALIGN_LEFT,
 Gst::TEXT_OVERLAY_HALIGN_CENTER,
 Gst::TEXT_OVERLAY_HALIGN_RIGHT,
 Gst::TEXT_OVERLAY_HALIGN_UNUSED,
 Gst::TEXT_OVERLAY_HALIGN_POS
 }
 | 
| enum | Gst::TextOverlayVAlign { Gst::TEXT_OVERLAY_VALIGN_BASELINE,
 Gst::TEXT_OVERLAY_VALIGN_BOTTOM,
 Gst::TEXT_OVERLAY_VALIGN_TOP,
 Gst::TEXT_OVERLAY_VALIGN_POS,
 Gst::TEXT_OVERLAY_VALIGN_CENTER
 }
 | 
| enum | Gst::TextOverlayWrapMode { Gst::TEXT_OVERLAY_WRAP_MODE_NONE = -1,
 Gst::TEXT_OVERLAY_WRAP_MODE_WORD,
 Gst::TEXT_OVERLAY_WRAP_MODE_CHAR,
 Gst::TEXT_OVERLAY_WRAP_MODE_WORD_CHAR
 }
 | 
| enum | Gst::TextOverlayLineAlign { Gst::TEXT_OVERLAY_LINE_ALIGN_LEFT = 0,
 Gst::TEXT_OVERLAY_LINE_ALIGN_CENTER = 1,
 Gst::TEXT_OVERLAY_LINE_ALIGN_RIGHT = 2
 }
 | 
| enum | Gst::TextRenderHAlign { Gst::TEXT_RENDER_HALIGN_LEFT,
 Gst::TEXT_RENDER_HALIGN_CENTER,
 Gst::TEXT_RENDER_HALIGN_RIGHT
 }
 | 
| enum | Gst::TextRenderVAlign { Gst::TEXT_RENDER_VALIGN_BASELINE,
 Gst::TEXT_RENDER_VALIGN_BOTTOM,
 Gst::TEXT_RENDER_VALIGN_TOP
 }
 | 
| enum | Gst::TextRenderLineAlign { Gst::TEXT_RENDER_LINE_ALIGN_LEFT = 0,
 Gst::TEXT_RENDER_LINE_ALIGN_CENTER = 1,
 Gst::TEXT_RENDER_LINE_ALIGN_RIGHT = 2
 }
 | 
| enum | Gst::TheoraEncBorderMode { Gst::THEORA_ENC_BORDER_NONE,
 Gst::THEORA_ENC_BORDER_BLACK,
 Gst::THEORA_ENC_BORDER_MIRROR
 }
 | 
| enum | Gst::TheoraEncMultipassMode { Gst::THEORA_ENC_MULTIPASS_MODE_SINGLE_PASS,
 Gst::THEORA_ENC_MULTIPASS_MODE_FIRST_PASS,
 Gst::THEORA_ENC_MULTIPASS_MODE_SECOND_PASS
 }
 | 
| enum | Gst::VideoScaleMethod { Gst::VIDEO_SCALE_NEAREST,
 Gst::VIDEO_SCALE_BILINEAR,
 Gst::VIDEO_SCALE_4TAP,
 Gst::VIDEO_SCALE_LANCZOS
 }
 | 
| enum | Gst::VideoTestSrcPattern { Gst::VIDEO_TEST_SRC_SMPTE,
 Gst::VIDEO_TEST_SRC_SNOW,
 Gst::VIDEO_TEST_SRC_BLACK,
 Gst::VIDEO_TEST_SRC_WHITE,
 Gst::VIDEO_TEST_SRC_RED,
 Gst::VIDEO_TEST_SRC_GREEN,
 Gst::VIDEO_TEST_SRC_BLUE,
 Gst::VIDEO_TEST_SRC_CHECKERS1,
 Gst::VIDEO_TEST_SRC_CHECKERS2,
 Gst::VIDEO_TEST_SRC_CHECKERS4,
 Gst::VIDEO_TEST_SRC_CHECKERS8,
 Gst::VIDEO_TEST_SRC_CIRCULAR,
 Gst::VIDEO_TEST_SRC_BLINK,
 Gst::VIDEO_TEST_SRC_SMPTE75,
 Gst::VIDEO_TEST_SRC_ZONE_PLATE,
 Gst::VIDEO_TEST_SRC_GAMUT,
 Gst::VIDEO_TEST_SRC_CHROMA_ZONE_PLATE,
 Gst::VIDEO_TEST_SRC_SOLID,
 Gst::VIDEO_TEST_SRC_BALL,
 Gst::VIDEO_TEST_SRC_SMPTE100,
 Gst::VIDEO_TEST_SRC_BAR
 }
 | 
| enum | Gst::VideoTestSrcColorSpec { Gst::VIDEO_TEST_SRC_BT601,
 Gst::VIDEO_TEST_SRC_BT709
 }
 | 
| 
Functions | 
| BufferFlag | Gst::operator| (BufferFlag lhs, BufferFlag rhs) | 
| BufferFlag | Gst::operator& (BufferFlag lhs, BufferFlag rhs) | 
| BufferFlag | Gst::operator^ (BufferFlag lhs, BufferFlag rhs) | 
| BufferFlag | Gst::operator~ (BufferFlag flags) | 
| BufferFlag& | Gst::operator|= (BufferFlag& lhs, BufferFlag rhs) | 
| BufferFlag& | Gst::operator&= (BufferFlag& lhs, BufferFlag rhs) | 
| BufferFlag& | Gst::operator^= (BufferFlag& lhs, BufferFlag rhs) | 
| BufferCopyFlags | Gst::operator| (BufferCopyFlags lhs, BufferCopyFlags rhs) | 
| BufferCopyFlags | Gst::operator& (BufferCopyFlags lhs, BufferCopyFlags rhs) | 
| BufferCopyFlags | Gst::operator^ (BufferCopyFlags lhs, BufferCopyFlags rhs) | 
| BufferCopyFlags | Gst::operator~ (BufferCopyFlags flags) | 
| BufferCopyFlags& | Gst::operator|= (BufferCopyFlags& lhs, BufferCopyFlags rhs) | 
| BufferCopyFlags& | Gst::operator&= (BufferCopyFlags& lhs, BufferCopyFlags rhs) | 
| BufferCopyFlags& | Gst::operator^= (BufferCopyFlags& lhs, BufferCopyFlags rhs) | 
| BusFlags | Gst::operator| (BusFlags lhs, BusFlags rhs) | 
| BusFlags | Gst::operator& (BusFlags lhs, BusFlags rhs) | 
| BusFlags | Gst::operator^ (BusFlags lhs, BusFlags rhs) | 
| BusFlags | Gst::operator~ (BusFlags flags) | 
| BusFlags& | Gst::operator|= (BusFlags& lhs, BusFlags rhs) | 
| BusFlags& | Gst::operator&= (BusFlags& lhs, BusFlags rhs) | 
| BusFlags& | Gst::operator^= (BusFlags& lhs, BusFlags rhs) | 
| ClockFlags | Gst::operator| (ClockFlags lhs, ClockFlags rhs) | 
| ClockFlags | Gst::operator& (ClockFlags lhs, ClockFlags rhs) | 
| ClockFlags | Gst::operator^ (ClockFlags lhs, ClockFlags rhs) | 
| ClockFlags | Gst::operator~ (ClockFlags flags) | 
| ClockFlags& | Gst::operator|= (ClockFlags& lhs, ClockFlags rhs) | 
| ClockFlags& | Gst::operator&= (ClockFlags& lhs, ClockFlags rhs) | 
| ClockFlags& | Gst::operator^= (ClockFlags& lhs, ClockFlags rhs) | 
| ElementFlags | Gst::operator| (ElementFlags lhs, ElementFlags rhs) | 
| ElementFlags | Gst::operator& (ElementFlags lhs, ElementFlags rhs) | 
| ElementFlags | Gst::operator^ (ElementFlags lhs, ElementFlags rhs) | 
| ElementFlags | Gst::operator~ (ElementFlags flags) | 
| ElementFlags& | Gst::operator|= (ElementFlags& lhs, ElementFlags rhs) | 
| ElementFlags& | Gst::operator&= (ElementFlags& lhs, ElementFlags rhs) | 
| ElementFlags& | Gst::operator^= (ElementFlags& lhs, ElementFlags rhs) | 
| MiniObjectFlags | Gst::operator| (MiniObjectFlags lhs, MiniObjectFlags rhs) | 
| MiniObjectFlags | Gst::operator& (MiniObjectFlags lhs, MiniObjectFlags rhs) | 
| MiniObjectFlags | Gst::operator^ (MiniObjectFlags lhs, MiniObjectFlags rhs) | 
| MiniObjectFlags | Gst::operator~ (MiniObjectFlags flags) | 
| MiniObjectFlags& | Gst::operator|= (MiniObjectFlags& lhs, MiniObjectFlags rhs) | 
| MiniObjectFlags& | Gst::operator&= (MiniObjectFlags& lhs, MiniObjectFlags rhs) | 
| MiniObjectFlags& | Gst::operator^= (MiniObjectFlags& lhs, MiniObjectFlags rhs) | 
| SeekFlags | Gst::operator| (SeekFlags lhs, SeekFlags rhs) | 
| SeekFlags | Gst::operator& (SeekFlags lhs, SeekFlags rhs) | 
| SeekFlags | Gst::operator^ (SeekFlags lhs, SeekFlags rhs) | 
| SeekFlags | Gst::operator~ (SeekFlags flags) | 
| SeekFlags& | Gst::operator|= (SeekFlags& lhs, SeekFlags rhs) | 
| SeekFlags& | Gst::operator&= (SeekFlags& lhs, SeekFlags rhs) | 
| SeekFlags& | Gst::operator^= (SeekFlags& lhs, SeekFlags rhs) | 
| EventTypeFlags | Gst::operator| (EventTypeFlags lhs, EventTypeFlags rhs) | 
| EventTypeFlags | Gst::operator& (EventTypeFlags lhs, EventTypeFlags rhs) | 
| EventTypeFlags | Gst::operator^ (EventTypeFlags lhs, EventTypeFlags rhs) | 
| EventTypeFlags | Gst::operator~ (EventTypeFlags flags) | 
| EventTypeFlags& | Gst::operator|= (EventTypeFlags& lhs, EventTypeFlags rhs) | 
| EventTypeFlags& | Gst::operator&= (EventTypeFlags& lhs, EventTypeFlags rhs) | 
| EventTypeFlags& | Gst::operator^= (EventTypeFlags& lhs, EventTypeFlags rhs) | 
| AssocFlags | Gst::operator| (AssocFlags lhs, AssocFlags rhs) | 
| AssocFlags | Gst::operator& (AssocFlags lhs, AssocFlags rhs) | 
| AssocFlags | Gst::operator^ (AssocFlags lhs, AssocFlags rhs) | 
| AssocFlags | Gst::operator~ (AssocFlags flags) | 
| AssocFlags& | Gst::operator|= (AssocFlags& lhs, AssocFlags rhs) | 
| AssocFlags& | Gst::operator&= (AssocFlags& lhs, AssocFlags rhs) | 
| AssocFlags& | Gst::operator^= (AssocFlags& lhs, AssocFlags rhs) | 
| IndexFlags | Gst::operator| (IndexFlags lhs, IndexFlags rhs) | 
| IndexFlags | Gst::operator& (IndexFlags lhs, IndexFlags rhs) | 
| IndexFlags | Gst::operator^ (IndexFlags lhs, IndexFlags rhs) | 
| IndexFlags | Gst::operator~ (IndexFlags flags) | 
| IndexFlags& | Gst::operator|= (IndexFlags& lhs, IndexFlags rhs) | 
| IndexFlags& | Gst::operator&= (IndexFlags& lhs, IndexFlags rhs) | 
| IndexFlags& | Gst::operator^= (IndexFlags& lhs, IndexFlags rhs) | 
| MessageType | Gst::operator| (MessageType lhs, MessageType rhs) | 
| MessageType | Gst::operator& (MessageType lhs, MessageType rhs) | 
| MessageType | Gst::operator^ (MessageType lhs, MessageType rhs) | 
| MessageType | Gst::operator~ (MessageType flags) | 
| MessageType& | Gst::operator|= (MessageType& lhs, MessageType rhs) | 
| MessageType& | Gst::operator&= (MessageType& lhs, MessageType rhs) | 
| MessageType& | Gst::operator^= (MessageType& lhs, MessageType rhs) | 
| MixerFlags | Gst::operator| (MixerFlags lhs, MixerFlags rhs) | 
| MixerFlags | Gst::operator& (MixerFlags lhs, MixerFlags rhs) | 
| MixerFlags | Gst::operator^ (MixerFlags lhs, MixerFlags rhs) | 
| MixerFlags | Gst::operator~ (MixerFlags flags) | 
| MixerFlags& | Gst::operator|= (MixerFlags& lhs, MixerFlags rhs) | 
| MixerFlags& | Gst::operator&= (MixerFlags& lhs, MixerFlags rhs) | 
| MixerFlags& | Gst::operator^= (MixerFlags& lhs, MixerFlags rhs) | 
| MixerTrackFlags | Gst::operator| (MixerTrackFlags lhs, MixerTrackFlags rhs) | 
| MixerTrackFlags | Gst::operator& (MixerTrackFlags lhs, MixerTrackFlags rhs) | 
| MixerTrackFlags | Gst::operator^ (MixerTrackFlags lhs, MixerTrackFlags rhs) | 
| MixerTrackFlags | Gst::operator~ (MixerTrackFlags flags) | 
| MixerTrackFlags& | Gst::operator|= (MixerTrackFlags& lhs, MixerTrackFlags rhs) | 
| MixerTrackFlags& | Gst::operator&= (MixerTrackFlags& lhs, MixerTrackFlags rhs) | 
| MixerTrackFlags& | Gst::operator^= (MixerTrackFlags& lhs, MixerTrackFlags rhs) | 
| ObjectFlags | Gst::operator| (ObjectFlags lhs, ObjectFlags rhs) | 
| ObjectFlags | Gst::operator& (ObjectFlags lhs, ObjectFlags rhs) | 
| ObjectFlags | Gst::operator^ (ObjectFlags lhs, ObjectFlags rhs) | 
| ObjectFlags | Gst::operator~ (ObjectFlags flags) | 
| ObjectFlags& | Gst::operator|= (ObjectFlags& lhs, ObjectFlags rhs) | 
| ObjectFlags& | Gst::operator&= (ObjectFlags& lhs, ObjectFlags rhs) | 
| ObjectFlags& | Gst::operator^= (ObjectFlags& lhs, ObjectFlags rhs) | 
| PadFlags | Gst::operator| (PadFlags lhs, PadFlags rhs) | 
| PadFlags | Gst::operator& (PadFlags lhs, PadFlags rhs) | 
| PadFlags | Gst::operator^ (PadFlags lhs, PadFlags rhs) | 
| PadFlags | Gst::operator~ (PadFlags flags) | 
| PadFlags& | Gst::operator|= (PadFlags& lhs, PadFlags rhs) | 
| PadFlags& | Gst::operator&= (PadFlags& lhs, PadFlags rhs) | 
| PadFlags& | Gst::operator^= (PadFlags& lhs, PadFlags rhs) | 
| PadLinkCheck | Gst::operator| (PadLinkCheck lhs, PadLinkCheck rhs) | 
| PadLinkCheck | Gst::operator& (PadLinkCheck lhs, PadLinkCheck rhs) | 
| PadLinkCheck | Gst::operator^ (PadLinkCheck lhs, PadLinkCheck rhs) | 
| PadLinkCheck | Gst::operator~ (PadLinkCheck flags) | 
| PadLinkCheck& | Gst::operator|= (PadLinkCheck& lhs, PadLinkCheck rhs) | 
| PadLinkCheck& | Gst::operator&= (PadLinkCheck& lhs, PadLinkCheck rhs) | 
| PadLinkCheck& | Gst::operator^= (PadLinkCheck& lhs, PadLinkCheck rhs) | 
| PadTemplateFlags | Gst::operator| (PadTemplateFlags lhs, PadTemplateFlags rhs) | 
| PadTemplateFlags | Gst::operator& (PadTemplateFlags lhs, PadTemplateFlags rhs) | 
| PadTemplateFlags | Gst::operator^ (PadTemplateFlags lhs, PadTemplateFlags rhs) | 
| PadTemplateFlags | Gst::operator~ (PadTemplateFlags flags) | 
| PadTemplateFlags& | Gst::operator|= (PadTemplateFlags& lhs, PadTemplateFlags rhs) | 
| PadTemplateFlags& | Gst::operator&= (PadTemplateFlags& lhs, PadTemplateFlags rhs) | 
| PadTemplateFlags& | Gst::operator^= (PadTemplateFlags& lhs, PadTemplateFlags rhs) | 
| PluginDependencyFlags | Gst::operator| (PluginDependencyFlags lhs, PluginDependencyFlags rhs) | 
| PluginDependencyFlags | Gst::operator& (PluginDependencyFlags lhs, PluginDependencyFlags rhs) | 
| PluginDependencyFlags | Gst::operator^ (PluginDependencyFlags lhs, PluginDependencyFlags rhs) | 
| PluginDependencyFlags | Gst::operator~ (PluginDependencyFlags flags) | 
| PluginDependencyFlags& | Gst::operator|= (PluginDependencyFlags& lhs, PluginDependencyFlags rhs) | 
| PluginDependencyFlags& | Gst::operator&= (PluginDependencyFlags& lhs, PluginDependencyFlags rhs) | 
| PluginDependencyFlags& | Gst::operator^= (PluginDependencyFlags& lhs, PluginDependencyFlags rhs) | 
| TunerChannelFlags | Gst::operator| (TunerChannelFlags lhs, TunerChannelFlags rhs) | 
| TunerChannelFlags | Gst::operator& (TunerChannelFlags lhs, TunerChannelFlags rhs) | 
| TunerChannelFlags | Gst::operator^ (TunerChannelFlags lhs, TunerChannelFlags rhs) | 
| TunerChannelFlags | Gst::operator~ (TunerChannelFlags flags) | 
| TunerChannelFlags& | Gst::operator|= (TunerChannelFlags& lhs, TunerChannelFlags rhs) | 
| TunerChannelFlags& | Gst::operator&= (TunerChannelFlags& lhs, TunerChannelFlags rhs) | 
| TunerChannelFlags& | Gst::operator^= (TunerChannelFlags& lhs, TunerChannelFlags rhs) | 
| PlayFlags | Gst::operator| (PlayFlags lhs, PlayFlags rhs) | 
| PlayFlags | Gst::operator& (PlayFlags lhs, PlayFlags rhs) | 
| PlayFlags | Gst::operator^ (PlayFlags lhs, PlayFlags rhs) | 
| PlayFlags | Gst::operator~ (PlayFlags flags) | 
| PlayFlags& | Gst::operator|= (PlayFlags& lhs, PlayFlags rhs) | 
| PlayFlags& | Gst::operator&= (PlayFlags& lhs, PlayFlags rhs) | 
| PlayFlags& | Gst::operator^= (PlayFlags& lhs, PlayFlags rhs) | 
| TextOverlayLineAlign | Gst::operator| (TextOverlayLineAlign lhs, TextOverlayLineAlign rhs) | 
| TextOverlayLineAlign | Gst::operator& (TextOverlayLineAlign lhs, TextOverlayLineAlign rhs) | 
| TextOverlayLineAlign | Gst::operator^ (TextOverlayLineAlign lhs, TextOverlayLineAlign rhs) | 
| TextOverlayLineAlign | Gst::operator~ (TextOverlayLineAlign flags) | 
| TextOverlayLineAlign& | Gst::operator|= (TextOverlayLineAlign& lhs, TextOverlayLineAlign rhs) | 
| TextOverlayLineAlign& | Gst::operator&= (TextOverlayLineAlign& lhs, TextOverlayLineAlign rhs) | 
| TextOverlayLineAlign& | Gst::operator^= (TextOverlayLineAlign& lhs, TextOverlayLineAlign rhs) | 
| TextRenderLineAlign | Gst::operator| (TextRenderLineAlign lhs, TextRenderLineAlign rhs) | 
| TextRenderLineAlign | Gst::operator& (TextRenderLineAlign lhs, TextRenderLineAlign rhs) | 
| TextRenderLineAlign | Gst::operator^ (TextRenderLineAlign lhs, TextRenderLineAlign rhs) | 
| TextRenderLineAlign | Gst::operator~ (TextRenderLineAlign flags) | 
| TextRenderLineAlign& | Gst::operator|= (TextRenderLineAlign& lhs, TextRenderLineAlign rhs) | 
| TextRenderLineAlign& | Gst::operator&= (TextRenderLineAlign& lhs, TextRenderLineAlign rhs) | 
| TextRenderLineAlign& | Gst::operator^= (TextRenderLineAlign& lhs, TextRenderLineAlign rhs) |