Enums and Flags


Enumerations

enum  Gst::BusSyncReply { Gst::BUS_DROP, Gst::BUS_PASS, Gst::BUS_ASYNC }
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::Format {
  Gst::FORMAT_UNDEFINED, Gst::FORMAT_DEFAULT, Gst::FORMAT_BYTES, Gst::FORMAT_TIME,
  Gst::FORMAT_BUFFERS, Gst::FORMAT_PERCENT
}
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::PadDirection { Gst::PAD_UNKNOWN, Gst::PAD_SRC, Gst::PAD_SINK }
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::PadPresence { Gst::PAD_ALWAYS, Gst::PAD_SOMETIMES, Gst::PAD_REQUEST }
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
}
enum  Gst::SeekType { Gst::SEEK_TYPE_NONE, Gst::SEEK_TYPE_CUR, Gst::SEEK_TYPE_SET, Gst::SEEK_TYPE_END }
enum  Gst::State {
  Gst::STATE_VOID_PENDING, Gst::STATE_NULL, Gst::STATE_READY, Gst::STATE_PAUSED,
  Gst::STATE_PLAYING
}
enum  Gst::StateChangeReturn { Gst::STATE_CHANGE_FAILURE, Gst::STATE_CHANGE_SUCCESS, Gst::STATE_CHANGE_ASYNC, Gst::STATE_CHANGE_NO_PREROLL }
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
}

Enumeration Type Documentation

enum Gst::BusSyncReply

Enumerator:
BUS_DROP 
BUS_PASS 
BUS_ASYNC 

enum Gst::ClockEntryType

Enumerator:
CLOCK_ENTRY_SINGLE 
CLOCK_ENTRY_PERIODIC 

enum Gst::ClockReturn

Enumerator:
CLOCK_OK 
CLOCK_EARLY 
CLOCK_UNSCHEDULED 
CLOCK_BUSY 
CLOCK_BADTIME 
CLOCK_ERROR 
CLOCK_UNSUPPORTED 

enum Gst::Format

Enumerator:
FORMAT_UNDEFINED 
FORMAT_DEFAULT 
FORMAT_BYTES 
FORMAT_TIME 
FORMAT_BUFFERS 
FORMAT_PERCENT 

enum Gst::IteratorItem

Enumerator:
ITERATOR_ITEM_SKIP 
ITERATOR_ITEM_PASS 
ITERATOR_ITEM_END 

enum Gst::IteratorResult

Enumerator:
ITERATOR_DONE 
ITERATOR_OK 
ITERATOR_RESYNC 
ITERATOR_ERROR 

enum Gst::PadDirection

Enumerator:
PAD_UNKNOWN 
PAD_SRC 
PAD_SINK 

enum Gst::PadLinkReturn

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 

enum Gst::PadPresence

Enumerator:
PAD_ALWAYS 
PAD_SOMETIMES 
PAD_REQUEST 

enum Gst::QueryType

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

enum Gst::SeekType

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 

enum Gst::StateChangeReturn

Enumerator:
STATE_CHANGE_FAILURE 
STATE_CHANGE_SUCCESS 
STATE_CHANGE_ASYNC 
STATE_CHANGE_NO_PREROLL 

enum Gst::TagFlag

Enumerator:
TAG_FLAG_UNDEFINED 
TAG_FLAG_META 
TAG_FLAG_ENCODED 
TAG_FLAG_DECODED 
TAG_FLAG_COUNT 

enum Gst::TagMergeMode

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 


Generated on Sat Jan 26 11:53:53 2008 for gstreamermm by  doxygen 1.5.1