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_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
} |
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::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::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 = 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::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 = 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_REQUEST_STATE = 1 << 22,
Gst::MESSAGE_STEP_START = 1 << 23,
Gst::MESSAGE_ANY = ~0
} |
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 = 0,
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
} |
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::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::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 = 0,
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
} |
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
} |
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_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
} |
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::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
} |
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
} |
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::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,
Gst::TEXT_RENDER_LINE_ALIGN_CENTER,
Gst::TEXT_RENDER_LINE_ALIGN_RIGHT
} |
enum | Gst::TheoraEncBorderMode {
Gst::THEORA_ENC_BORDER_NONE,
Gst::THEORA_ENC_BORDER_BLACK,
Gst::THEORA_ENC_BORDER_MIRROR
} |
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) |
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) |
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) |