Enums and Flags


Enumerations

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
}
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_PREROLL = GST_MINI_OBJECT_FLAG_READONLY << 0,
  Gst::BUFFER_FLAG_DISCONT = GST_MINI_OBJECT_FLAG_READONLY << 1,
  Gst::BUFFER_FLAG_IN_CAPS = GST_MINI_OBJECT_FLAG_READONLY << 2,
  Gst::BUFFER_FLAG_GAP = GST_MINI_OBJECT_FLAG_READONLY << 3,
  Gst::BUFFER_FLAG_DELTA_UNIT = GST_MINI_OBJECT_FLAG_READONLY << 4,
  Gst::BUFFER_FLAG_LAST = GST_MINI_OBJECT_FLAG_READONLY << 8
}
enum  Gst::BufferCopyFlags {
  Gst::BUFFER_COPY_FLAGS = 1 << 0,
  Gst::BUFFER_COPY_TIMESTAMPS = 1 << 1,
  Gst::BUFFER_COPY_CAPS = 1 << 2
}
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::CddaBaseSrcMode {
  Gst::CDDA_BASE_SRC_MODE_NORMAL,
  Gst::CDDA_BASE_SRC_MODE_CONTINUOUS
}
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::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
}
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::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_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_LAST = 1<<4
}
enum  Gst::State {
  Gst::STATE_VOID_PENDING,
  Gst::STATE_NULL,
  Gst::STATE_READY,
  Gst::STATE_PAUSED,
  Gst::STATE_PLAYING
}
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 = 0,
  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::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::Format {
  Gst::FORMAT_UNDEFINED,
  Gst::FORMAT_DEFAULT,
  Gst::FORMAT_BYTES,
  Gst::FORMAT_TIME,
  Gst::FORMAT_BUFFERS,
  Gst::FORMAT_PERCENT
}
enum  Gst::DPVersion {
  Gst::GDP_VERSION_0_2 = 1,
  Gst::GDP_VERSION_1_0
}
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 = 0,
  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 = 0,
  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_ANY = ~0
}
enum  Gst::MixerType {
  Gst::MIXER_HARDWARE,
  Gst::MIXER_SOFTWARE
}
enum  Gst::MixerFlags {
  Gst::MIXER_FLAG_NONE = 0,
  Gst::MIXER_FLAG_AUTO_NOTIFICATIONS = 1<<0
}
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
}
enum  Gst::PadDirection {
  Gst::PAD_UNKNOWN,
  Gst::PAD_SRC,
  Gst::PAD_SINK
}
enum  Gst::PadFlags {
  Gst::PAD_BLOCKED = GST_OBJECT_FLAG_LAST << 0,
  Gst::PAD_FLUSHING = GST_OBJECT_FLAG_LAST << 1,
  Gst::PAD_IN_GETCAPS = GST_OBJECT_FLAG_LAST << 2,
  Gst::PAD_IN_SETCAPS = GST_OBJECT_FLAG_LAST << 3,
  Gst::PAD_BLOCKING = GST_OBJECT_FLAG_LAST << 4,
  Gst::PAD_FLAG_LAST = GST_OBJECT_FLAG_LAST << 8
}
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::FlowReturn {
  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
}
enum  Gst::ActivateMode {
  Gst::ACTIVATE_NONE,
  Gst::ACTIVATE_PUSH,
  Gst::ACTIVATE_PULL
}
enum  Gst::PadTemplateFlags {
  Gst::PAD_TEMPLATE_FIXED = GST_OBJECT_FLAG_LAST << 0,
  Gst::PAD_TEMPLATE_LAST = GST_OBJECT_FLAG_LAST << 4
}
enum  Gst::PadPresence {
  Gst::PAD_ALWAYS,
  Gst::PAD_SOMETIMES,
  Gst::PAD_REQUEST
}
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
}
enum  Gst::Rank {
  Gst::RANK_NONE = 0,
  Gst::RANK_MARGINAL = 64,
  Gst::RANK_SECONDARY = 128,
  Gst::RANK_PRIMARY = 256
}
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::QueueLeaky {
  Gst::QUEUE_LEAKY_NONE,
  Gst::QUEUE_LEAKY_UPSTREAM,
  Gst::QUEUE_LEAKY_DOWNSTREAM
}
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::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
}
enum  Gst::TextOverlayVAlign {
  Gst::TEXT_OVERLAY_VALIGN_BASELINE,
  Gst::TEXT_OVERLAY_VALIGN_BOTTOM,
  Gst::TEXT_OVERLAY_VALIGN_TOP
}
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,
  Gst::TEXT_OVERLAY_LINE_ALIGN_CENTER,
  Gst::TEXT_OVERLAY_LINE_ALIGN_RIGHT
}
enum  Gst::TheoraEncBorderMode {
  Gst::THEORA_ENC_BORDER_NONE,
  Gst::THEORA_ENC_BORDER_BLACK,
  Gst::THEORA_ENC_BORDER_MIRROR
}
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::VideoScaleMethod {
  Gst::VIDEO_SCALE_NEAREST,
  Gst::VIDEO_SCALE_BILINEAR,
  Gst::VIDEO_SCALE_4TAP
}
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
}
enum  Gst::VideoTestSrcColorSpec {
  Gst::VIDEO_TEST_SRC_BT601,
  Gst::VIDEO_TEST_SRC_BT709
}

Functions

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)
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)
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)
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)
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)

Enumeration Type Documentation

Enumerator:
ACTIVATE_NONE 
ACTIVATE_PUSH 
ACTIVATE_PULL 

Bitwise operators:
AssocFlags operator|(AssocFlags, AssocFlags)
AssocFlags operator&(AssocFlags, AssocFlags)
AssocFlags operator^(AssocFlags, AssocFlags)
AssocFlags operator~(AssocFlags)
AssocFlags& operator|=(AssocFlags&, AssocFlags)
AssocFlags& operator&=(AssocFlags&, AssocFlags)
AssocFlags& operator^=(AssocFlags&, AssocFlags)
Enumerator:
ASSOCIATION_FLAG_NONE 
ASSOCIATION_FLAG_KEY_UNIT 
ASSOCIATION_FLAG_DELTA_UNIT 
ASSOCIATION_FLAG_LAST 

Enumerator:
AUDIO_CONVERT_DITHER_NONE 
AUDIO_CONVERT_DITHER_RPDF 
AUDIO_CONVERT_DITHER_TPDF 
AUDIO_CONVERT_DITHER_TPDF_HF 

Enumerator:
AUDIO_CONVERT_NOISE_SHAPING_NONE 
AUDIO_CONVERT_NOISE_SHAPING_ERROR_FEEDBACK 
AUDIO_CONVERT_NOISE_SHAPING_SIMPLE 
AUDIO_CONVERT_NOISE_SHAPING_MEDIUM 
AUDIO_CONVERT_NOISE_SHAPING_HIGH 

Enumerator:
AUDIO_TEST_SRC_WAVE_SINE 
AUDIO_TEST_SRC_WAVE_SQUARE 
AUDIO_TEST_SRC_WAVE_SAW 
AUDIO_TEST_SRC_WAVE_TRIANGLE 
AUDIO_TEST_SRC_WAVE_SILENCE 
AUDIO_TEST_SRC_WAVE_WHITE_NOISE 
AUDIO_TEST_SRC_WAVE_PINK_NOISE 
AUDIO_TEST_SRC_WAVE_SINE_TAB 
AUDIO_TEST_SRC_WAVE_TICKS 

Enumerator:
BASE_AUDIO_SINK_SLAVE_RESAMPLE 
BASE_AUDIO_SINK_SLAVE_SKEW 
BASE_AUDIO_SINK_SLAVE_NONE 

Enumerator:
BASE_AUDIO_SRC_SLAVE_RESAMPLE 
BASE_AUDIO_SRC_SLAVE_RETIMESTAMP 
BASE_AUDIO_SRC_SLAVE_SKEW 
BASE_AUDIO_SRC_SLAVE_NONE 

Bitwise operators:
BufferCopyFlags operator|(BufferCopyFlags, BufferCopyFlags)
BufferCopyFlags operator&(BufferCopyFlags, BufferCopyFlags)
BufferCopyFlags operator^(BufferCopyFlags, BufferCopyFlags)
BufferCopyFlags operator~(BufferCopyFlags)
BufferCopyFlags& operator|=(BufferCopyFlags&, BufferCopyFlags)
BufferCopyFlags& operator&=(BufferCopyFlags&, BufferCopyFlags)
BufferCopyFlags& operator^=(BufferCopyFlags&, BufferCopyFlags)
Enumerator:
BUFFER_COPY_FLAGS 
BUFFER_COPY_TIMESTAMPS 
BUFFER_COPY_CAPS 

Enumerator:
BUFFER_FLAG_READONLY 
BUFFER_FLAG_PREROLL 
BUFFER_FLAG_DISCONT 
BUFFER_FLAG_IN_CAPS 
BUFFER_FLAG_GAP 
BUFFER_FLAG_DELTA_UNIT 
BUFFER_FLAG_LAST 

Enumerator:
BUFFERING_STREAM 
BUFFERING_DOWNLOAD 
BUFFERING_TIMESHIFT 
BUFFERING_LIVE 

Enumerator:
BUS_FLUSHING 
BUS_FLAG_LAST 

The result values for a Gst::Bus::SlotMessageSync.

Enumerator:
BUS_DROP 
BUS_PASS 
BUS_ASYNC 

Enumerator:
CDDA_BASE_SRC_MODE_NORMAL 
CDDA_BASE_SRC_MODE_CONTINUOUS 

Enumerator:
PARANOIA_MODE_DISABLE 
PARANOIA_MODE_FRAGMENT 
PARANOIA_MODE_OVERLAP 
PARANOIA_MODE_SCRATCH 
PARANOIA_MODE_REPAIR 
PARANOIA_MODE_FULL 

Enumerator:
CLOCK_ENTRY_SINGLE 
CLOCK_ENTRY_PERIODIC 

Enumerator:
CLOCK_FLAG_CAN_DO_SINGLE_SYNC 
CLOCK_FLAG_CAN_DO_SINGLE_ASYNC 
CLOCK_FLAG_CAN_DO_PERIODIC_SYNC 
CLOCK_FLAG_CAN_DO_PERIODIC_ASYNC 
CLOCK_FLAG_CAN_SET_RESOLUTION 
CLOCK_FLAG_CAN_SET_MASTER 
CLOCK_FLAG_LAST 

Enumerator:
CLOCK_OK 
CLOCK_EARLY 
CLOCK_UNSCHEDULED 
CLOCK_BUSY 
CLOCK_BADTIME 
CLOCK_ERROR 
CLOCK_UNSUPPORTED 

Enumerator:
COLOR_BALANCE_HARDWARE 
COLOR_BALANCE_SOFTWARE 

Enumerator:
GDP_VERSION_0_2 
GDP_VERSION_1_0 

Enumerator:
ELEMENT_LOCKED_STATE 
ELEMENT_IS_SINK 
ELEMENT_UNPARENTING 
ELEMENT_FLAG_LAST 

Bitwise operators:
EventTypeFlags operator|(EventTypeFlags, EventTypeFlags)
EventTypeFlags operator&(EventTypeFlags, EventTypeFlags)
EventTypeFlags operator^(EventTypeFlags, EventTypeFlags)
EventTypeFlags operator~(EventTypeFlags)
EventTypeFlags& operator|=(EventTypeFlags&, EventTypeFlags)
EventTypeFlags& operator&=(EventTypeFlags&, EventTypeFlags)
EventTypeFlags& operator^=(EventTypeFlags&, EventTypeFlags)
Enumerator:
EVENT_TYPE_UPSTREAM 
EVENT_TYPE_DOWNSTREAM 
EVENT_TYPE_SERIALIZED 

Enumerator:
FAKE_SINK_STATE_ERROR_NONE 
FAKE_SINK_STATE_ERROR_NULL_READY 
FAKE_SINK_STATE_ERROR_READY_PAUSED 
FAKE_SINK_STATE_ERROR_PAUSED_PLAYING 
FAKE_SINK_STATE_ERROR_PLAYING_PAUSED 
FAKE_SINK_STATE_ERROR_PAUSED_READY 
FAKE_SINK_STATE_ERROR_READY_NULL 

Enumerator:
FAKE_SRC_DATA_ALLOCATE 
FAKE_SRC_DATA_SUBBUFFER 

Enumerator:
FAKE_SRC_FILLTYPE_NOTHING 
FAKE_SRC_FILLTYPE_ZERO 
FAKE_SRC_FILLTYPE_RANDOM 
FAKE_SRC_FILLTYPE_PATTERN 
FAKE_SRC_FILLTYPE_PATTERN_CONT 

Enumerator:
FAKE_SRC_SIZETYPE_EMPTY 
FAKE_SRC_SIZETYPE_FIXED 
FAKE_SRC_SIZETYPE_RANDOM 

Enumerator:
FILE_SINK_BUFFER_MODE_DEFAULT 
FILE_SINK_BUFFER_MODE_FULL 
FILE_SINK_BUFFER_MODE_LINE 
FILE_SINK_BUFFER_MODE_UNBUFFERED 

Enumerator:
FLOW_CUSTOM_SUCCESS 
FLOW_RESEND 
FLOW_OK 
FLOW_NOT_LINKED 
FLOW_WRONG_STATE 
FLOW_UNEXPECTED 
FLOW_NOT_NEGOTIATED 
FLOW_ERROR 
FLOW_NOT_SUPPORTED 
FLOW_CUSTOM_ERROR 

Enumerator:
FORMAT_UNDEFINED 
FORMAT_DEFAULT 
FORMAT_BYTES 
FORMAT_TIME 
FORMAT_BUFFERS 
FORMAT_PERCENT 

Enumerator:
INDEX_UNKNOWN 
INDEX_CERTAIN 
INDEX_FUZZY 

Enumerator:
INDEX_ENTRY_ID 
INDEX_ENTRY_ASSOCIATION 
INDEX_ENTRY_OBJECT 
INDEX_ENTRY_FORMAT 

Enumerator:
INDEX_WRITABLE 
INDEX_READABLE 
INDEX_FLAG_LAST 

Enumerator:
INDEX_LOOKUP_EXACT 
INDEX_LOOKUP_BEFORE 
INDEX_LOOKUP_AFTER 

Enumerator:
INDEX_RESOLVER_CUSTOM 
INDEX_RESOLVER_GTYPE 
INDEX_RESOLVER_PATH 

Enumerator:
ITERATOR_ITEM_SKIP 
ITERATOR_ITEM_PASS 
ITERATOR_ITEM_END 

Enumerator:
ITERATOR_DONE 
ITERATOR_OK 
ITERATOR_RESYNC 
ITERATOR_ERROR 

Bitwise operators:
MessageType operator|(MessageType, MessageType)
MessageType operator&(MessageType, MessageType)
MessageType operator^(MessageType, MessageType)
MessageType operator~(MessageType)
MessageType& operator|=(MessageType&, MessageType)
MessageType& operator&=(MessageType&, MessageType)
MessageType& operator^=(MessageType&, MessageType)
Enumerator:
MESSAGE_UNKNOWN 
MESSAGE_EOS 
MESSAGE_ERROR 
MESSAGE_WARNING 
MESSAGE_INFO 
MESSAGE_TAG 
MESSAGE_BUFFERING 
MESSAGE_STATE_CHANGED 
MESSAGE_STATE_DIRTY 
MESSAGE_STEP_DONE 
MESSAGE_CLOCK_PROVIDE 
MESSAGE_CLOCK_LOST 
MESSAGE_NEW_CLOCK 
MESSAGE_STRUCTURE_CHANGE 
MESSAGE_STREAM_STATUS 
MESSAGE_APPLICATION 
MESSAGE_ELEMENT 
MESSAGE_SEGMENT_START 
MESSAGE_SEGMENT_DONE 
MESSAGE_DURATION 
MESSAGE_LATENCY 
MESSAGE_ASYNC_START 
MESSAGE_ASYNC_DONE 
MESSAGE_ANY 

Bitwise operators:
MiniObjectFlags operator|(MiniObjectFlags, MiniObjectFlags)
MiniObjectFlags operator&(MiniObjectFlags, MiniObjectFlags)
MiniObjectFlags operator^(MiniObjectFlags, MiniObjectFlags)
MiniObjectFlags operator~(MiniObjectFlags)
MiniObjectFlags& operator|=(MiniObjectFlags&, MiniObjectFlags)
MiniObjectFlags& operator&=(MiniObjectFlags&, MiniObjectFlags)
MiniObjectFlags& operator^=(MiniObjectFlags&, MiniObjectFlags)
Enumerator:
MINI_OBJECT_FLAG_READONLY 
MINI_OBJECT_FLAG_LAST 

Bitwise operators:
MixerFlags operator|(MixerFlags, MixerFlags)
MixerFlags operator&(MixerFlags, MixerFlags)
MixerFlags operator^(MixerFlags, MixerFlags)
MixerFlags operator~(MixerFlags)
MixerFlags& operator|=(MixerFlags&, MixerFlags)
MixerFlags& operator&=(MixerFlags&, MixerFlags)
MixerFlags& operator^=(MixerFlags&, MixerFlags)
Enumerator:
MIXER_FLAG_NONE 
MIXER_FLAG_AUTO_NOTIFICATIONS 

Enumerator:
MIXER_MESSAGE_INVALID 
MIXER_MESSAGE_MUTE_TOGGLED 
MIXER_MESSAGE_RECORD_TOGGLED 
MIXER_MESSAGE_VOLUME_CHANGED 
MIXER_MESSAGE_OPTION_CHANGED 
MIXER_MESSAGE_OPTIONS_LIST_CHANGED 
MIXER_MESSAGE_MIXER_CHANGED 

Bitwise operators:
MixerTrackFlags operator|(MixerTrackFlags, MixerTrackFlags)
MixerTrackFlags operator&(MixerTrackFlags, MixerTrackFlags)
MixerTrackFlags operator^(MixerTrackFlags, MixerTrackFlags)
MixerTrackFlags operator~(MixerTrackFlags)
MixerTrackFlags& operator|=(MixerTrackFlags&, MixerTrackFlags)
MixerTrackFlags& operator&=(MixerTrackFlags&, MixerTrackFlags)
MixerTrackFlags& operator^=(MixerTrackFlags&, MixerTrackFlags)
Enumerator:
MIXER_TRACK_INPUT 
MIXER_TRACK_OUTPUT 
MIXER_TRACK_MUTE 
MIXER_TRACK_RECORD 
MIXER_TRACK_MASTER 
MIXER_TRACK_SOFTWARE 

Enumerator:
MIXER_HARDWARE 
MIXER_SOFTWARE 

Enumerator:
PAD_UNKNOWN 
PAD_SRC 
PAD_SINK 

Enumerator:
PAD_BLOCKED 
PAD_FLUSHING 
PAD_IN_GETCAPS 
PAD_IN_SETCAPS 
PAD_BLOCKING 
PAD_FLAG_LAST 

Enumerator:
PAD_LINK_OK 
PAD_LINK_WRONG_HIERARCHY 
PAD_LINK_WAS_LINKED 
PAD_LINK_WRONG_DIRECTION 
PAD_LINK_NOFORMAT 
PAD_LINK_NOSCHED 
PAD_LINK_REFUSED 

Enumerator:
PAD_ALWAYS 
PAD_SOMETIMES 
PAD_REQUEST 

Enumerator:
PAD_TEMPLATE_FIXED 
PAD_TEMPLATE_LAST 

Bitwise operators:
PlayFlags operator|(PlayFlags, PlayFlags)
PlayFlags operator&(PlayFlags, PlayFlags)
PlayFlags operator^(PlayFlags, PlayFlags)
PlayFlags operator~(PlayFlags)
PlayFlags& operator|=(PlayFlags&, PlayFlags)
PlayFlags& operator&=(PlayFlags&, PlayFlags)
PlayFlags& operator^=(PlayFlags&, PlayFlags)
Enumerator:
PLAY_FLAG_VIDEO 
PLAY_FLAG_AUDIO 
PLAY_FLAG_TEXT 
PLAY_FLAG_VIS 
PLAY_FLAG_SOFT_VOLUME 
PLAY_FLAG_NATIVE_AUDIO 
PLAY_FLAG_NATIVE_VIDEO 

Enumerator:
QUERY_NONE 
QUERY_POSITION 
QUERY_DURATION 
QUERY_LATENCY 
QUERY_JITTER 
QUERY_RATE 
QUERY_SEEKING 
QUERY_SEGMENT 
QUERY_CONVERT 
QUERY_FORMATS 
QUERY_BUFFERING 
QUERY_CUSTOM 
QUERY_URI 

Enumerator:
QUEUE_LEAKY_NONE 
QUEUE_LEAKY_UPSTREAM 
QUEUE_LEAKY_DOWNSTREAM 

enum Gst::Rank

Enumerator:
RANK_NONE 
RANK_MARGINAL 
RANK_SECONDARY 
RANK_PRIMARY 

Bitwise operators:
SeekFlags operator|(SeekFlags, SeekFlags)
SeekFlags operator&(SeekFlags, SeekFlags)
SeekFlags operator^(SeekFlags, SeekFlags)
SeekFlags operator~(SeekFlags)
SeekFlags& operator|=(SeekFlags&, SeekFlags)
SeekFlags& operator&=(SeekFlags&, SeekFlags)
SeekFlags& operator^=(SeekFlags&, SeekFlags)
Enumerator:
SEEK_FLAG_NONE 
SEEK_FLAG_FLUSH 
SEEK_FLAG_ACCURATE 
SEEK_FLAG_KEY_UNIT 
SEEK_FLAG_SEGMENT 
SEEK_FLAG_SKIP 

Enumerator:
SEEK_TYPE_NONE 
SEEK_TYPE_CUR 
SEEK_TYPE_SET 
SEEK_TYPE_END 

enum Gst::State

Enumerator:
STATE_VOID_PENDING 
STATE_NULL 
STATE_READY 
STATE_PAUSED 
STATE_PLAYING 

Enumerator:
STATE_CHANGE_FAILURE 
STATE_CHANGE_SUCCESS 
STATE_CHANGE_ASYNC 
STATE_CHANGE_NO_PREROLL 

Enumerator:
TAG_FLAG_UNDEFINED 
TAG_FLAG_META 
TAG_FLAG_ENCODED 
TAG_FLAG_DECODED 
TAG_FLAG_COUNT 

Enumerator:
TAG_MERGE_UNDEFINED 
TAG_MERGE_REPLACE_ALL 
TAG_MERGE_REPLACE 
TAG_MERGE_APPEND 
TAG_MERGE_PREPEND 
TAG_MERGE_KEEP 
TAG_MERGE_KEEP_ALL 
TAG_MERGE_COUNT 

Enumerator:
TASK_STARTED 
TASK_STOPPED 
TASK_PAUSED 

Enumerator:
TEE_PULL_MODE_NEVER 
TEE_PULL_MODE_SINGLE 

Enumerator:
TEXT_OVERLAY_HALIGN_LEFT 
TEXT_OVERLAY_HALIGN_CENTER 
TEXT_OVERLAY_HALIGN_RIGHT 

Enumerator:
TEXT_OVERLAY_LINE_ALIGN_LEFT 
TEXT_OVERLAY_LINE_ALIGN_CENTER 
TEXT_OVERLAY_LINE_ALIGN_RIGHT 

Enumerator:
TEXT_OVERLAY_VALIGN_BASELINE 
TEXT_OVERLAY_VALIGN_BOTTOM 
TEXT_OVERLAY_VALIGN_TOP 

Enumerator:
TEXT_OVERLAY_WRAP_MODE_NONE 
TEXT_OVERLAY_WRAP_MODE_WORD 
TEXT_OVERLAY_WRAP_MODE_CHAR 
TEXT_OVERLAY_WRAP_MODE_WORD_CHAR 

Enumerator:
THEORA_ENC_BORDER_NONE 
THEORA_ENC_BORDER_BLACK 
THEORA_ENC_BORDER_MIRROR 

Bitwise operators:
TunerChannelFlags operator|(TunerChannelFlags, TunerChannelFlags)
TunerChannelFlags operator&(TunerChannelFlags, TunerChannelFlags)
TunerChannelFlags operator^(TunerChannelFlags, TunerChannelFlags)
TunerChannelFlags operator~(TunerChannelFlags)
TunerChannelFlags& operator|=(TunerChannelFlags&, TunerChannelFlags)
TunerChannelFlags& operator&=(TunerChannelFlags&, TunerChannelFlags)
TunerChannelFlags& operator^=(TunerChannelFlags&, TunerChannelFlags)
Enumerator:
TUNER_CHANNEL_INPUT 
TUNER_CHANNEL_OUTPUT 
TUNER_CHANNEL_FREQUENCY 
TUNER_CHANNEL_AUDIO 

Enumerator:
VIDEO_SCALE_NEAREST 
VIDEO_SCALE_BILINEAR 
VIDEO_SCALE_4TAP 

Enumerator:
VIDEO_TEST_SRC_BT601 
VIDEO_TEST_SRC_BT709 

Enumerator:
VIDEO_TEST_SRC_SMPTE 
VIDEO_TEST_SRC_SNOW 
VIDEO_TEST_SRC_BLACK 
VIDEO_TEST_SRC_WHITE 
VIDEO_TEST_SRC_RED 
VIDEO_TEST_SRC_GREEN 
VIDEO_TEST_SRC_BLUE 
VIDEO_TEST_SRC_CHECKERS1 
VIDEO_TEST_SRC_CHECKERS2 
VIDEO_TEST_SRC_CHECKERS4 
VIDEO_TEST_SRC_CHECKERS8 
VIDEO_TEST_SRC_CIRCULAR 
VIDEO_TEST_SRC_BLINK 
VIDEO_TEST_SRC_SMPTE75 
VIDEO_TEST_SRC_ZONE_PLATE 


Function Documentation

TunerChannelFlags Gst::operator & ( TunerChannelFlags  lhs,
TunerChannelFlags  rhs 
) [inline]

PlayFlags Gst::operator & ( PlayFlags  lhs,
PlayFlags  rhs 
) [inline]

MixerTrackFlags Gst::operator & ( MixerTrackFlags  lhs,
MixerTrackFlags  rhs 
) [inline]

MixerFlags Gst::operator & ( MixerFlags  lhs,
MixerFlags  rhs 
) [inline]

MessageType Gst::operator & ( MessageType  lhs,
MessageType  rhs 
) [inline]

AssocFlags Gst::operator & ( AssocFlags  lhs,
AssocFlags  rhs 
) [inline]

EventTypeFlags Gst::operator & ( EventTypeFlags  lhs,
EventTypeFlags  rhs 
) [inline]

SeekFlags Gst::operator & ( SeekFlags  lhs,
SeekFlags  rhs 
) [inline]

MiniObjectFlags Gst::operator & ( MiniObjectFlags  lhs,
MiniObjectFlags  rhs 
) [inline]

BufferCopyFlags Gst::operator & ( BufferCopyFlags  lhs,
BufferCopyFlags  rhs 
) [inline]

TunerChannelFlags& Gst::operator &= ( TunerChannelFlags &  lhs,
TunerChannelFlags  rhs 
) [inline]

PlayFlags& Gst::operator &= ( PlayFlags &  lhs,
PlayFlags  rhs 
) [inline]

MixerTrackFlags& Gst::operator &= ( MixerTrackFlags &  lhs,
MixerTrackFlags  rhs 
) [inline]

MixerFlags& Gst::operator &= ( MixerFlags &  lhs,
MixerFlags  rhs 
) [inline]

MessageType& Gst::operator &= ( MessageType &  lhs,
MessageType  rhs 
) [inline]

AssocFlags& Gst::operator &= ( AssocFlags &  lhs,
AssocFlags  rhs 
) [inline]

EventTypeFlags& Gst::operator &= ( EventTypeFlags &  lhs,
EventTypeFlags  rhs 
) [inline]

SeekFlags& Gst::operator &= ( SeekFlags &  lhs,
SeekFlags  rhs 
) [inline]

MiniObjectFlags& Gst::operator &= ( MiniObjectFlags &  lhs,
MiniObjectFlags  rhs 
) [inline]

BufferCopyFlags& Gst::operator &= ( BufferCopyFlags &  lhs,
BufferCopyFlags  rhs 
) [inline]

TunerChannelFlags Gst::operator^ ( TunerChannelFlags  lhs,
TunerChannelFlags  rhs 
) [inline]

PlayFlags Gst::operator^ ( PlayFlags  lhs,
PlayFlags  rhs 
) [inline]

MixerTrackFlags Gst::operator^ ( MixerTrackFlags  lhs,
MixerTrackFlags  rhs 
) [inline]

MixerFlags Gst::operator^ ( MixerFlags  lhs,
MixerFlags  rhs 
) [inline]

MessageType Gst::operator^ ( MessageType  lhs,
MessageType  rhs 
) [inline]

AssocFlags Gst::operator^ ( AssocFlags  lhs,
AssocFlags  rhs 
) [inline]

EventTypeFlags Gst::operator^ ( EventTypeFlags  lhs,
EventTypeFlags  rhs 
) [inline]

SeekFlags Gst::operator^ ( SeekFlags  lhs,
SeekFlags  rhs 
) [inline]

MiniObjectFlags Gst::operator^ ( MiniObjectFlags  lhs,
MiniObjectFlags  rhs 
) [inline]

BufferCopyFlags Gst::operator^ ( BufferCopyFlags  lhs,
BufferCopyFlags  rhs 
) [inline]

TunerChannelFlags& Gst::operator^= ( TunerChannelFlags &  lhs,
TunerChannelFlags  rhs 
) [inline]

PlayFlags& Gst::operator^= ( PlayFlags &  lhs,
PlayFlags  rhs 
) [inline]

MixerTrackFlags& Gst::operator^= ( MixerTrackFlags &  lhs,
MixerTrackFlags  rhs 
) [inline]

MixerFlags& Gst::operator^= ( MixerFlags &  lhs,
MixerFlags  rhs 
) [inline]

MessageType& Gst::operator^= ( MessageType &  lhs,
MessageType  rhs 
) [inline]

AssocFlags& Gst::operator^= ( AssocFlags &  lhs,
AssocFlags  rhs 
) [inline]

EventTypeFlags& Gst::operator^= ( EventTypeFlags &  lhs,
EventTypeFlags  rhs 
) [inline]

SeekFlags& Gst::operator^= ( SeekFlags &  lhs,
SeekFlags  rhs 
) [inline]

MiniObjectFlags& Gst::operator^= ( MiniObjectFlags &  lhs,
MiniObjectFlags  rhs 
) [inline]

BufferCopyFlags& Gst::operator^= ( BufferCopyFlags &  lhs,
BufferCopyFlags  rhs 
) [inline]

TunerChannelFlags Gst::operator| ( TunerChannelFlags  lhs,
TunerChannelFlags  rhs 
) [inline]

PlayFlags Gst::operator| ( PlayFlags  lhs,
PlayFlags  rhs 
) [inline]

MixerTrackFlags Gst::operator| ( MixerTrackFlags  lhs,
MixerTrackFlags  rhs 
) [inline]

MixerFlags Gst::operator| ( MixerFlags  lhs,
MixerFlags  rhs 
) [inline]

MessageType Gst::operator| ( MessageType  lhs,
MessageType  rhs 
) [inline]

AssocFlags Gst::operator| ( AssocFlags  lhs,
AssocFlags  rhs 
) [inline]

EventTypeFlags Gst::operator| ( EventTypeFlags  lhs,
EventTypeFlags  rhs 
) [inline]

SeekFlags Gst::operator| ( SeekFlags  lhs,
SeekFlags  rhs 
) [inline]

MiniObjectFlags Gst::operator| ( MiniObjectFlags  lhs,
MiniObjectFlags  rhs 
) [inline]

BufferCopyFlags Gst::operator| ( BufferCopyFlags  lhs,
BufferCopyFlags  rhs 
) [inline]

TunerChannelFlags& Gst::operator|= ( TunerChannelFlags &  lhs,
TunerChannelFlags  rhs 
) [inline]

PlayFlags& Gst::operator|= ( PlayFlags &  lhs,
PlayFlags  rhs 
) [inline]

MixerTrackFlags& Gst::operator|= ( MixerTrackFlags &  lhs,
MixerTrackFlags  rhs 
) [inline]

MixerFlags& Gst::operator|= ( MixerFlags &  lhs,
MixerFlags  rhs 
) [inline]

MessageType& Gst::operator|= ( MessageType &  lhs,
MessageType  rhs 
) [inline]

AssocFlags& Gst::operator|= ( AssocFlags &  lhs,
AssocFlags  rhs 
) [inline]

EventTypeFlags& Gst::operator|= ( EventTypeFlags &  lhs,
EventTypeFlags  rhs 
) [inline]

SeekFlags& Gst::operator|= ( SeekFlags &  lhs,
SeekFlags  rhs 
) [inline]

MiniObjectFlags& Gst::operator|= ( MiniObjectFlags &  lhs,
MiniObjectFlags  rhs 
) [inline]

BufferCopyFlags& Gst::operator|= ( BufferCopyFlags &  lhs,
BufferCopyFlags  rhs 
) [inline]

TunerChannelFlags Gst::operator~ ( TunerChannelFlags  flags  )  [inline]

PlayFlags Gst::operator~ ( PlayFlags  flags  )  [inline]

MixerTrackFlags Gst::operator~ ( MixerTrackFlags  flags  )  [inline]

MixerFlags Gst::operator~ ( MixerFlags  flags  )  [inline]

MessageType Gst::operator~ ( MessageType  flags  )  [inline]

AssocFlags Gst::operator~ ( AssocFlags  flags  )  [inline]

EventTypeFlags Gst::operator~ ( EventTypeFlags  flags  )  [inline]

SeekFlags Gst::operator~ ( SeekFlags  flags  )  [inline]

MiniObjectFlags Gst::operator~ ( MiniObjectFlags  flags  )  [inline]

BufferCopyFlags Gst::operator~ ( BufferCopyFlags  flags  )  [inline]


Generated on Wed Feb 18 20:55:46 2009 for gstreamermm by  doxygen 1.5.6