@obj: @id: @sink: @Returns: @src: @obj: @obj: An eos signal is triggered whenever the GstSrc has reached the end of the stream. @gstsrc: the object which received the signal. @arg1: the object which received the signal @name: @Returns: @obj: @obj: @name: @Returns: @obj: @obj: @obj: @obj: @klass: @klass: @obj: @Returns: @Returns: @obj: @Returns: @klass: @obj: The sink is the end of the filter graph. A typical sink would be an audio or a video card. @name: @Returns: @Returns: @name: @Returns: @obj: @connection: This macro checks to see if the GST_SRC_ASYNC flag is set. @obj: GstSrc to check for flag in. @klass: @arg: @obj: A connection is a bas class for a generic connection between elements. A connection is typically a bas class for queues. @name: @Returns: @Returns: @pad: @buf: @id: @src: @Returns: @pad: @buf: @id: @Returns: @klass: @klass: @obj: @obj: @obj: GstColorSpace @obj: @obj: @id: @Returns: Filters take data in and spit data out. They are the main Element in a filter graph. Filters have zero or more inputs and zero or more outputs. Filters are connected together to form filter graphs. A GstFilter is the base class and is not very usefull on its own. Take data in and spit data out @name: @Returns: @name: @Returns: @name: @Returns: @obj: @obj: @src: @name: @Returns: @obj: GstGetbits @klass: @obj: @src: @offset: @size: @src: @klass: @obj: @name: @Returns: @name: @Returns: @klass: A GstSrc is the start of a filter graph. It typically is a file or an audio source. It provides data for the next element in the graph. @pad: @buf: @obj: @esdsink: @channels: @klass: @klass: GstSrc @obj: @obj: @obj: @Returns: @Returns: The frequency. @obj: This macro unsets the given state on the element. @obj: Element to unset state of. @flag: State to unset, can be any number of bits in guint32. This macro returns the entire set of flags for the object. @obj: GstSrc to return flags for. @Returns: @klass: The start point of a filter graph @klass: @obj: @obj: @parent: @Returns: @klass: @klass: @obj: @Returns: @obj: GstConnection This macro sets the given state on the element. @obj: Element to set state of. @flag: State to set, can be any number of bits in guint32. @klass: @GST_CAPS_ALWAYS: @GST_CAPS_MAYBE: @obj: Generic connection between elements. @esdsink: @obj: @obj: @obj: @obj: @obj: plugin @pad: @buf: @name: @Returns: @obj: @obj: This macro usets the given flags. @src: @flag: Flag to set, must be a single bit in guint32. @obj: GstSrc to unset flag in. @audiosink: @obj: @pad: @Returns: @obj: @obj: A flag indicating that SSE instructions are supported. @pad: @id: @obj: The end point of a filter graph @Returns: @klass: @obj: @Returns: @obj: @Returns: @obj: This macro checks to see if the given state is set. @obj: Element to check for state. @flag: State to check for, must be a single bit in guint32. @type: @parent: @Returns: @obj: @Returns: @obj: @obj: This macro sets the given flags. @src: @flag: Flag to set, can by any number of bits in guint32. @obj: GstSrc to set flag in. @Returns: Query a GstSrc for the ASYNC flag @obj: The GstSrc to query @argc: @argv: @Returns: GstSink @sinkid: @srcid: @Returns: @Returns: @connection: @obj: @buf: Query the element for the current mime type @Returns: @element: @state: @Returns: @klass: @klass: @GST_PROPS_END_ID_NUM: @GST_PROPS_LIST_ID_NUM: @GST_PROPS_INT_ID_NUM: @GST_PROPS_INT_RANGE_ID_NUM: @GST_PROPS_FOURCC_ID_NUM: @GST_PROPS_BOOL_ID_NUM: @esdsink: @frequency: Get the size of the current file. subclass use this to start their flag enumeration Flags for the GstSrc element @GST_SRC_ASYNC: Indicates that this src is asynchronous @GST_SRC_FLAG_LAST: subclasses can use this to number their flags @name: @Returns: @audiosink: @channels: @thread: @obj: @obj: @obj: @elementfactory: @id: @Returns: @pad: @Returns: @pad: @buf: @pad: @buf: @klass: @obj: @obj: @klass: @src: @audiosink: @frequency: @elementfactory: @meta: @Returns: @Returns: @Returns: @obj: @Returns: @obj: @obj: @obj: @obj: GstElement @obj: @pad: @pull: @esdsink: @format: Query whether this object has multiple input pads. @obj: Element to query for multiple input pads. @klass: @obj: @src: @klass: @obj: @obj: @obj: @obj: @name: @fd: @Returns: GstFilter @elementfactory: @id: @buf: @audiosink: @format: @klass: @obj: @Returns: @obj: @obj: @obj: @name: @Returns: A flag indicating that MMX instructions are supported.