</para>
+<!-- ##### ARG GstAudioSink:mute ##### -->
+<para>
+
+</para>
+
+
<!-- ##### STRUCT GstFakeSrc ##### -->
<para>
</para>
-<!-- ##### FUNCTION gst_pad_remove_ghost_parent ##### -->
+<!-- ##### FUNCTION gst_fdsink_chain ##### -->
<para>
</para>
@pad:
-@parent:
+@buf:
-<!-- ##### FUNCTION gst_fdsink_chain ##### -->
+<!-- ##### FUNCTION gst_pad_remove_ghost_parent ##### -->
<para>
</para>
@pad:
-@buf:
+@parent:
<!-- ##### FUNCTION gst_identity_chain ##### -->
<para>
@obj:
+<!-- ##### SECTION ./tmpl/gstaudiosrc.sgml:See_Also ##### -->
+<para>
+
+</para>
+
+
<!-- ##### MACRO GST_AUDIOSINK ##### -->
<para>
</para>
+<!-- ##### SECTION ./tmpl/audioraw.sgml:See_Also ##### -->
+<para>
+
+</para>
+
+
<!-- ##### MACRO GST_IS_ESDSINK_CLASS ##### -->
<para>
@audiosink:
@channels:
-<!-- ##### SECTION ./tmpl/gstconnection.sgml:Short_Description ##### -->
-Generic connection between elements.
-
-
<!-- ##### STRUCT GstSinkClass ##### -->
<para>
</para>
+<!-- ##### SECTION ./tmpl/gstconnection.sgml:Short_Description ##### -->
+Generic connection between elements.
+
+
<!-- ##### STRUCT GstFilterClass ##### -->
<para>
@format:
@args...:
+<!-- ##### SECTION ./tmpl/gstaudiosink.sgml:See_Also ##### -->
+<para>
+
+</para>
+
+
<!-- ##### MACRO GST_FILTER ##### -->
<para>
</para>
+<!-- ##### ARG GstAudioSink:format ##### -->
+<para>
+
+</para>
+
+
<!-- ##### SECTION ./tmpl/GstElement.sgml:Long_Description ##### -->
<para>
@name:
@Returns:
-<!-- ##### STRUCT GstConnection ##### -->
+<!-- ##### STRUCT GstQueueClass ##### -->
<para>
</para>
-<!-- ##### STRUCT GstQueueClass ##### -->
+<!-- ##### STRUCT GstConnection ##### -->
<para>
</para>
-<!-- ##### FUNCTION gst_fakesrc_push ##### -->
+<!-- ##### FUNCTION gst_type_add_sink ##### -->
<para>
</para>
-@src:
+@id:
+@sink:
-<!-- ##### FUNCTION gst_type_add_sink ##### -->
+<!-- ##### FUNCTION gst_fakesrc_push ##### -->
<para>
</para>
-@id:
-@sink:
+@src:
<!-- ##### MACRO GST_IS_IDENTITY_CLASS ##### -->
<para>
GstGetbits
+<!-- ##### SECTION ./tmpl/audioraw.sgml:Title ##### -->
+audioraw
+
+
<!-- ##### MACRO GST_FDSINK_CLASS ##### -->
<para>
@obj:
+<!-- ##### ARG GstAudioSrc:format ##### -->
+<para>
+The audio format as defined in soundcard.h
+</para>
+
+
<!-- ##### MACRO GST_IS_HTTPSRC_CLASS ##### -->
<para>
@obj:
+<!-- ##### SIGNAL GstAudioSink::handoff ##### -->
+<para>
+The buffer is sent to the sound card.
+</para>
+
+@gstaudiosink: the object which received the signal.
+@arg1: the audiosink.
+
<!-- ##### MACRO GST_IS_FDSRC_CLASS ##### -->
<para>
@obj:
-<!-- ##### MACRO GST_IS_QUEUE_CLASS ##### -->
+<!-- ##### FUNCTION gst_fdsrc_get_type ##### -->
<para>
</para>
-@obj:
+@Returns:
-<!-- ##### FUNCTION gst_fdsrc_get_type ##### -->
+<!-- ##### MACRO GST_IS_QUEUE_CLASS ##### -->
<para>
</para>
-@Returns:
+@obj:
<!-- ##### FUNCTION gst_pad_get_type_id ##### -->
<para>
@GST_SRC_ASYNC: Indicates that this src is asynchronous
@GST_SRC_FLAG_LAST: subclasses can use this to number their flags
+<!-- ##### SECTION ./tmpl/gstaudiosink.sgml:Short_Description ##### -->
+
+
+
<!-- ##### SECTION ./tmpl/gstcolorspace.sgml:Title ##### -->
GstColorSpace
@obj:
-<!-- ##### FUNCTION gst_asyncdisksrc_get_type ##### -->
+<!-- ##### MACRO GST_AUDIOSINK_CLASS ##### -->
<para>
</para>
-@Returns:
+@klass:
-<!-- ##### MACRO GST_AUDIOSINK_CLASS ##### -->
+<!-- ##### FUNCTION gst_asyncdisksrc_get_type ##### -->
<para>
</para>
-@klass:
+@Returns:
<!-- ##### MACRO GST_SRC_CLASS ##### -->
<para>
@pad:
@Returns:
-<!-- ##### MACRO GST_PROPS_FOURCC_ID ##### -->
+<!-- ##### FUNCTION gst_esdsink_new ##### -->
<para>
</para>
+@name:
+@Returns:
-<!-- ##### FUNCTION gst_esdsink_new ##### -->
+<!-- ##### MACRO GST_PROPS_FOURCC_ID ##### -->
<para>
</para>
-@name:
-@Returns:
<!-- ##### FUNCTION gst_element_request_pad ##### -->
<para>
The end point of a filter graph
+<!-- ##### STRUCT MetaAudioRaw ##### -->
+<para>
+
+</para>
+
+@meta:
+@format:
+@channels:
+@frequency:
+@bps:
+
+<!-- ##### ARG GstAudioSrc:channels ##### -->
+<para>
+The number of channels (mono, stereo, ...)
+</para>
+
+
<!-- ##### STRUCT GstFakeSink ##### -->
<para>
@obj:
+<!-- ##### SECTION ./tmpl/gstaudiosink.sgml:Title ##### -->
+GstAudioSink
+
+
<!-- ##### MACRO GST_IS_ASYNCDISKSRC ##### -->
<para>
</para>
-<!-- ##### SECTION ./tmpl/gstsink.sgml:Title ##### -->
-GstSink
-
-
<!-- ##### MACRO GST_CPU_FLAG_MMX ##### -->
<para>
A flag indicating that MMX instructions are supported.
</para>
+<!-- ##### SECTION ./tmpl/gstsink.sgml:Title ##### -->
+GstSink
+
+
<!-- ##### FUNCTION gst_object_get_type ##### -->
<para>
@flag: Flag to set, must be a single bit in guint32.
@obj: GstSrc to unset flag in.
+<!-- ##### ARG GstAudioSrc:frequency ##### -->
+<para>
+The frequency.
+</para>
+
+
<!-- ##### MACRO GST_IS_SINK_CLASS ##### -->
<para>
@obj:
+<!-- ##### SECTION ./tmpl/gstaudiosink.sgml:Long_Description ##### -->
+<para>
+
+</para>
+
+
<!-- ##### SECTION ./tmpl/gstsink.sgml:Long_Description ##### -->
<para>
The sink is the end of the filter graph. A typical sink would be an audio
</para>
-<!-- ##### MACRO GST_IS_BIN_CLASS ##### -->
+<!-- ##### FUNCTION gst_esdsink_get_type ##### -->
<para>
</para>
-@obj:
+@Returns:
-<!-- ##### FUNCTION gst_esdsink_get_type ##### -->
+<!-- ##### MACRO GST_IS_BIN_CLASS ##### -->
<para>
</para>
-@Returns:
+@obj:
<!-- ##### SECTION ./tmpl/GstElement.sgml:See_Also ##### -->
<para>
@obj: Element to query for multiple input pads.
+<!-- ##### MACRO DEBUG_NOPREFIX ##### -->
+<para>
+
+</para>
+
+@format:
+@args...:
+
<!-- ##### SECTION ./tmpl/gstfilter.sgml:See_Also ##### -->
<para>
</para>
-<!-- ##### MACRO DEBUG_NOPREFIX ##### -->
+<!-- ##### ARG GstAudioSink:frequency ##### -->
<para>
</para>
-@format:
-@args...:
<!-- ##### STRUCT GstFdSrc ##### -->
<para>
@obj:
-<!-- ##### MACRO GST_FAKESINK_CLASS ##### -->
+<!-- ##### MACRO GST_IS_DISKSRC ##### -->
<para>
</para>
-@klass:
+@obj:
-<!-- ##### MACRO GST_IS_DISKSRC ##### -->
+<!-- ##### MACRO GST_FAKESINK_CLASS ##### -->
<para>
</para>
-@obj:
+@klass:
<!-- ##### MACRO GST_TYPE_FDSINK ##### -->
<para>
</para>
+<!-- ##### SECTION ./tmpl/gstaudiosrc.sgml:Short_Description ##### -->
+
+
+
<!-- ##### SECTION ./tmpl/gstsrc.sgml:Short_Description ##### -->
The start point of a filter graph
@audiosink:
-<!-- ##### MACRO GST_IS_FAKESINK ##### -->
-<para>
-
-</para>
-
-@obj:
-
<!-- ##### MACRO GST_STATE_UNSET ##### -->
<para>
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.
+<!-- ##### MACRO GST_IS_FAKESINK ##### -->
+<para>
+
+</para>
+
+@obj:
+
<!-- ##### MACRO GST_QUEUE_CLASS ##### -->
<para>
@elementfactory:
+<!-- ##### ARG GstAudioSrc:bytes_per_read ##### -->
+<para>
+The number of bytes per read.
+</para>
+
+
<!-- ##### FUNCTION gst_element_loopfunc_wrapper ##### -->
<para>
</para>
@obj:
-<!-- ##### MACRO ERROR_OBJECT ##### -->
+<!-- ##### FUNCTION gst_sinesrc_get_type ##### -->
<para>
</para>
-@element:
-@object:
-@format:
-@args...:
+@Returns:
-<!-- ##### FUNCTION gst_sinesrc_get_type ##### -->
+<!-- ##### MACRO ERROR_OBJECT ##### -->
<para>
</para>
-@Returns:
+@element:
+@object:
+@format:
+@args...:
<!-- ##### MACRO GST_IS_IDENTITY ##### -->
<para>
@obj:
+<!-- ##### SECTION ./tmpl/gstaudiosrc.sgml:Long_Description ##### -->
+<para>
+
+</para>
+
+
<!-- ##### FUNCTION gst_audiosink_get_type ##### -->
<para>
@obj:
-<!-- ##### FUNCTION gst_fdsink_get_type ##### -->
+<!-- ##### FUNCTION gst_src_push_region ##### -->
<para>
</para>
-@Returns:
+@src:
+@offset:
+@size:
-<!-- ##### FUNCTION gst_src_push_region ##### -->
+<!-- ##### FUNCTION gst_fdsink_get_type ##### -->
<para>
</para>
-@src:
-@offset:
-@size:
+@Returns:
<!-- ##### STRUCT GstPipelineClass ##### -->
<para>
@Returns:
+<!-- ##### SECTION ./tmpl/audioraw.sgml:Short_Description ##### -->
+Information about audio buffers.
+
+
<!-- ##### SECTION ./tmpl/gstfilter.sgml:Short_Description ##### -->
Take data in and spit data out
@obj:
-<!-- ##### ARG GstAsyncDiskSrc:size ##### -->
+<!-- ##### STRUCT GstDiskSrcClass ##### -->
<para>
</para>
-<!-- ##### STRUCT GstDiskSrcClass ##### -->
+<!-- ##### ARG GstAsyncDiskSrc:size ##### -->
<para>
</para>
@obj:
+<!-- ##### SECTION ./tmpl/audioraw.sgml:Long_Description ##### -->
+<para>
+Information about audio buffers.
+</para>
+
+
<!-- ##### ENUM GstPropsId ##### -->
<para>
@audiosink:
@format:
+<!-- ##### SECTION ./tmpl/gstaudiosrc.sgml:Title ##### -->
+GstAudioSrc
+
+
<!-- ##### MACRO INFO ##### -->
<para>
</para>
+<!-- ##### MACRO GST_IS_ASYNCDISKSRC_CLASS ##### -->
+<para>
+
+</para>
+
+@obj:
+
<!-- ##### FUNCTION gst_sinesrc_new ##### -->
<para>
@name:
@Returns:
-<!-- ##### MACRO GST_IS_ASYNCDISKSRC_CLASS ##### -->
+<!-- ##### ARG GstAudioSrc:curoffset ##### -->
<para>
-
+Get the current number of bytes read.
</para>
-@obj:
<!-- ##### FUNCTION gst_plugin_init ##### -->
<para>
</para>
-<!-- ##### MACRO GST_BIN_CLASS ##### -->
+<!-- ##### ARG GstAudioSink:channels ##### -->
<para>
</para>
-@klass:
-<!-- ##### MACRO GST_HTTPSRC_CLASS ##### -->
+<!-- ##### MACRO GST_BIN_CLASS ##### -->
<para>
</para>
@obj:
+<!-- ##### MACRO GST_HTTPSRC_CLASS ##### -->
+<para>
+
+</para>
+
+@klass:
+
<!-- ##### ARG GstPad:active ##### -->
<para>
Indicates this pad is active