@pad: @buf: Query the element for the current mime type @Returns: @obj: @meta: @fromcaps: @tocaps: @Returns: @obj: @pad: @buf: @pad: @parent: @pad: @buf: @pad: @buf: @Returns: @klass: @elementfactory: @id: The number of channels. Use this macro to show debugging info. This is only usefull when developing new plugin elements. If you #define DEBUG_ENABLED before including gst/gst.h, this macro will produce g_print messages. @format: the format specification as in g_print @args...: arguments GstEsdSink @type: @parent: @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 @Returns: @obj: @name_template: @direction: @presence: @caps: @Returns: @obj: @obj: @name: @Returns: @klass: @klass: @pad: @parent: @Returns: @obj: @obj: Specify how many bytes to read at a time. @name: @Returns: @Returns: @connection: subclass use this to start their flag enumeration @audiosink: @channels: Generic connection between elements. @obj: @element: @format: @args...: @meta: @format: @visual: @width: @height: @overlay_info: @dga_info: @obj: @esdsink: @channels: @autoplug: @srcpad: @sinkpad: @Varargs: @Returns: @srccaps: @sinkcaps: @obj: @pad: @offset: @size: @Returns: @name: @fd: @Returns: @obj: @obj: @pad: @pull: @Returns: @obj: @pad: @caps: Create a fourcc property out of an integer value. @a: the integer value @format: @args...: @obj: @Returns: Specify the current offset in the file. @klass: @nextpad: @Varargs: @Returns: @Returns: @base: @swidth: @sheight: @bytes_per_line: @obj: @klass: @name: @Returns: @id: @sink: @src: @obj: GstGetbits audioraw @klass: @name: @Returns: @element: @parent: @Returns: @obj: @sinkid: @srcid: @Returns: @obj: @id: @Returns: @esdsink: @frequency: @obj: @obj: @obj: The audio format as defined in soundcard.h @obj: GstAsyncDiskSrc >>>>>>> 1.23.2.3 @elementfactory: @id: @obj: The fequency. @Returns: @name: @Returns: @obj: The buffer is sent to the sound card. @gstaudiosink: the object which received the signal. @arg1: the audiosink. @obj: @obj: @pad: @buf: @pad: @Returns: @factory: @caps: @Returns: @pad: @buf: @factory: @counter: @Returns: @count: @obj: @obj: @cat: @element: @format: @args...: @klass: @id: @src: @obj: @obj: @klass: @esdsink: @connection: @name: @Returns: @obj: GstFilter @obj: @Returns: @obj: @pad: @Returns: @x1: @x2: @y1: @y2: @thread: 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 GstColorSpace Defines an entry for a padfactory. GST_ASYNCDISKSRC_OPEN the asyncdisksrc is open for reading @GST_ASYNCDISKSRC_OPEN: @GST_ASYNCDISKSRC_FLAG_LAST: @element: @state: @Returns: @pad: @Returns: @obj: @klass: @Returns: Indicates a sinkpad for the padfactory. @klass: @parent: @Returns: @pad: @Returns: @name: @Returns: @element: @templ: @Returns: @temp: @obj: The end point of a filter graph @meta: @format: @channels: @frequency: @bps: The number of channels (mono, stereo, ...) 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. @buffer: @size: @root: @Returns: @name: @Returns: @obj: GstAudioSink @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. Retrieves the type id of the data in the buffer. @buf: GstBuffer @a: @Returns: @name: @Returns: A flag indicating that MMX instructions are supported. GstSink @Returns: @factory: @caps: @Returns: This macro usets the given flags. @src: @flag: Flag to set, must be a single bit in guint32. @obj: GstSrc to unset flag in. The frequency. Indicates a srcpad for the padfactory. @obj: @obj: @pad: @name: @Returns: @esdsink: @format: @obj: @Returns: @obj: @obj: @name: @Returns: Starts the declaration of a the capabilities for this padtemplate. @a...: a capability factory GstSrc @pad: @Returns: @pad: @buf: @name: @mime: @props: @Returns: @obj: @arg: GstConnection @obj: GstElement @id: @Returns: @buf: @obj: The sink is the end of the filter graph. A typical sink would be an audio or a video card. @Returns: @obj: Query whether this object has multiple input pads. @obj: Element to query for multiple input pads. @format: @args...: @factory: @Returns: @src: Information about video buffers. @name: @Returns: @klass: @obj: @klass: @name: @Returns: @obj: @klass: @Returns: @obj: 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. @tee: @Returns: @obj: @obj: @obj: @klass: videoraw @obj: @wx: @wy: @overlay_element: @clip_count: @overlay_clip: @width: @height: @did_overlay: @fully_obscured: @name: @Returns: @obj: @obj: @klass: @obj: This macro returns the entire set of flags for the object. @obj: GstSrc to return flags for. Get the size of the current file. The start point of a filter graph @src: @obj: @src: @factory: @counter: @Returns: @a: @b: @klass: @Returns: @Returns: @klass: @klass: <<<<<<< gstreamer-unused.sgml Indicates that this pad will be available on request. Use this in the factory definition. @audiosink: 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. @obj: @klass: @pad: @id: Indicate that this pad will always be available. Use this in the factory definition. @pad: @parent: @audiosink: @frequency: @elementfactory: The number of bytes per read. @argc: @argv: @Returns: @obj: @Returns: @element: @object: @format: @args...: @obj: @obj: @obj: @Returns: @klass: A connection is a bas class for a generic connection between elements. A connection is typically a bas class for queues. @buf: Query a GstSrc for the ASYNC flag @obj: The GstSrc to query @obj: 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. @Returns: @obj: @src: @offset: @size: @Returns: Information about video buffers. @format: @args...: Is trigered whenever the state of an element changes @gstelement: the object which received the signal. @arg1: the new state of the object @klass: @name: @Returns: @Returns: Information about audio buffers. Take data in and spit data out The padfactory. This macro checks to see if the GST_SRC_ASYNC flag is set. @obj: GstSrc to check for flag in. A flag indicating that SSE instructions are supported. @obj: @Returns: @obj: Information about audio buffers. @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: @GST_CAPS_ALWAYS: @GST_CAPS_MAYBE: <<<<<<< gstreamer-unused.sgml >>>>>>> 1.23.2.3 @obj: @factory: @Returns: Specify the location of the file to read. @klass: @Returns: @format: @args...: @audiosink: @format: GstAudioSrc Indicate that this pad will become available depending on the media type. Use this in the factory definition. @cat: @format: @args...: Reads data from a file. You can seek to a specific location by setting the offset. @obj: @name: @Returns: Get the current number of bytes read. plugin @obj: @klass: @obj: @klass: Indicates this pad is active 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.