ext/alsa/gstalsasink.c: Chain up to the parent finalize method.
authorJan Schmidt <thaytan@mad.scientist.com>
Wed, 15 Mar 2006 17:59:05 +0000 (17:59 +0000)
committerJan Schmidt <thaytan@mad.scientist.com>
Wed, 15 Mar 2006 17:59:05 +0000 (17:59 +0000)
commit28bf22180651a08db74efdc2a024a069c77d5834
tree9d65fcbc098f48494db7075101dead5e99c14e97
parenteaa55625ad132a8e7ecb23f8d8711bca11ab54d1
ext/alsa/gstalsasink.c: Chain up to the parent finalize method.

Original commit message from CVS:
* ext/alsa/gstalsasink.c: (gst_alsasink_finalise):
Chain up to the parent finalize method.
Add 32-bit sample size to the template caps.

* gst-libs/gst/riff/riff-media.c: (gst_riff_create_video_caps),
(gst_riff_create_video_template_caps):
Add the fourcc that the VMWare codec uses.

* gst/playback/gststreamselector.c:
(gst_stream_selector_set_property),
(gst_stream_selector_bufferalloc),
(gst_stream_selector_request_new_pad):
For the active pad, forward buffer-alloc requests, otherwise
return GST_FLOW_NOT_LINKED. This also prevents xvimagesink
having to memcpy every frame when used by playbin.

* gst/tcp/gstmultifdsink.c:
(gst_multi_fd_sink_handle_client_write):
Get negotiated caps from the sink pad, rather than the sink
pad's peer.
ChangeLog
ext/alsa/gstalsasink.c
gst-libs/gst/riff/riff-media.c
gst/playback/gststreamselector.c
gst/tcp/gstmultifdsink.c