gstreamer/ext
Andy Wingo 69d36f02ce gst-libs/gst/audio/gstbaseaudiosink.c
Original commit message from CVS:
2005-08-08  Andy Wingo  <wingo@pobox.com>

* gst-libs/gst/audio/gstbaseaudiosink.c
(gst_base_audio_sink_change_state): Open the device in NULL->READY
like good elements should. Close on READY->NULL too.

* gst-libs/gst/audio/gstaudiosink.c
(gst_audioringbuffer_open_device,
(gst_audioringbuffer_close_device, gst_audioringbuffer_acquire)
(gst_audioringbuffer_release): Updates for new ring buffer API,
hook into the new audio sink api.

* gst-libs/gst/audio/gstaudiosink.h (GstAudioSinkClass.open)
(GstAudioSinkClass.close): Just open and close the device -- no
resource allocation or configuration.
(GstAudioSinkClass.prepare, GstAudioSinkClass.unprepare): New
vmethods, handle device setup and resource allocation.

* ext/alsa/gstalsasink.c (gst_alsasink_open, gst_alsasink_close)
(gst_alsasink_prepare, gst_alsasink_unprepare): Update for new
base class API.

* gst-libs/gst/audio/gstringbuffer.h
(GstRingBufferClass.open_device, GstRingBufferClass.close_device):
New vmethods.

* gst-libs/gst/audio/gstringbuffer.c (gst_ring_buffer_open_device)
(gst_ring_buffer_close_device, gst_ring_buffer_device_is_open):
New API functions. The device should be opened before acquiring
and closed after releasing.
2005-08-08 16:42:10 +00:00
..
alsa gst-libs/gst/audio/gstbaseaudiosink.c 2005-08-08 16:42:10 +00:00
cdparanoia renamed to actual element names, so much nicer to look at 2005-08-05 18:51:29 +00:00
gnomevfs ext/gnomevfs/gstgnomevfssrc.c: Fix error code for file-not-found to NOT_FOUND. 2005-08-07 14:21:06 +00:00
libvisual make GST_PLUGIN_LDFLAGS only be flags; GST_LIBS should be added manually to each Makefile.am so we are sure it goes 2005-07-13 17:58:07 +00:00
ogg renamed to actual element names, so much nicer to look at 2005-08-05 18:51:29 +00:00
pango Way, way, way too many files: Remove crack comment from the 2000 era. 2005-07-05 10:51:45 +00:00
theora examples/seeking/seek.c: Update seek example. 2005-07-27 18:34:29 +00:00
vorbis ext/vorbis/vorbisdec.c: Fix confusing debug message (s/event/query/) 2005-07-28 19:21:19 +00:00
Makefile.am ext/Makefile.am: Disable cdparanoia until someone ports it! 2005-05-06 10:09:43 +00:00