baseaudiosink: Allow subclasses to provide payloaders
authorArun Raghavan <arun.raghavan@collabora.co.uk>
Wed, 9 Mar 2011 05:42:39 +0000 (11:12 +0530)
committerArun Raghavan <arun.raghavan@collabora.co.uk>
Sat, 14 May 2011 12:53:18 +0000 (18:23 +0530)
commit643e5f586c1275b7d355b64debefd33fe995305a
tree22587bf63b9fbe7b2f341e910c624f310a8c86c1
parent9615081f9c3a04f83b3e3bee1dcdf90b08978da8
baseaudiosink: Allow subclasses to provide payloaders

This allows subclasses to provide a "payload" function to prepare
buffers for consumption. The immediate use for this is for sinks that
can handle compressed formats - parsers are directly connected to the
sink, and for formats such as AC3, DTS, and MPEG, IEC 61937 patyloading
might be used.

API: GstBaseAudioSinkClass:payload()

https://bugzilla.gnome.org/show_bug.cgi?id=642730
gst-libs/gst/audio/gstbaseaudiosink.c
gst-libs/gst/audio/gstbaseaudiosink.h