gstreamer/gst-libs/gst
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
..
audio gst-libs/gst/audio/gstbaseaudiosink.c 2005-08-08 16:42:10 +00:00
floatcast *.h: Revert indenting 2004-03-15 16:32:55 +00:00
interfaces gst-libs/gst/interfaces/mixer.h: Reset padding to GST_PADDING. 2005-08-08 14:13:59 +00:00
net gst-libs/gst/net/Makefile.am (lib_LTLIBRARIES): Install gstnet. 2005-06-09 15:01:54 +00:00
netbuffer gst-libs/gst/net/Makefile.am (lib_LTLIBRARIES): Install gstnet. 2005-06-09 15:01:54 +00:00
riff gst-libs/gst/riff/: Add gst_riff_init() to initialize the debug category, instead of plugin_init(). Port riff-media.[... 2005-06-30 08:59:30 +00:00
rtp gst-libs/gst/rtp gst-libs/gst/rtp/gstbasertpdepayload.c gst-libs/gst/rtp/gstbasertpdepayload.h gst-libs/gst/rtp/gstrt... 2005-07-14 10:29:30 +00:00
tag Port from GstData to GstMiniObject. 2005-05-16 15:35:52 +00:00
video forward port from 0.9 and enable videoflip now that it works 2005-07-25 14:06:15 +00:00
gettext.h putting i18n in place for plugins 2004-01-19 15:45:55 +00:00
gst-i18n-plugin.h *.h: Revert indenting 2004-03-15 16:32:55 +00:00
Makefile.am Remove gconf stuff, use gconf elements instead from now on. 2005-07-20 10:12:34 +00:00