gstreamer/ext
Sebastian Dröge 6d8e6c9bb0 ext/wavpack/: Don't play audioconvert. As wavpack wants/outputs all samples with width==32 and depth=[1,32] accept th...
Original commit message from CVS:
* ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_reset),
(gst_wavpack_dec_init), (gst_wavpack_dec_sink_set_caps),
(gst_wavpack_dec_clip_outgoing_buffer),
(gst_wavpack_dec_post_tags), (gst_wavpack_dec_chain):
* ext/wavpack/gstwavpackdec.h:
* ext/wavpack/gstwavpackenc.c: (gst_wavpack_enc_reset),
(gst_wavpack_enc_sink_set_caps), (gst_wavpack_enc_set_wp_config),
(gst_wavpack_enc_chain):
* ext/wavpack/gstwavpackenc.h:
* ext/wavpack/gstwavpackparse.c:
Don't play audioconvert. As wavpack wants/outputs all samples with
width==32 and depth=[1,32] accept this and let audioconvert convert
to accepted formats instead of doing it in the element for n*8 depths.
This also adds support for non-n*8 depths and prevents some useless
memory allocations. Fixes #421598
Also add a workaround for bug #421542 in wavpackenc for now...
* tests/check/elements/wavpackdec.c: (GST_START_TEST):
* tests/check/elements/wavpackenc.c: (GST_START_TEST):
* tests/check/elements/wavpackparse.c: (GST_START_TEST):
Consider the change above in the unit tests and test if the correct
caps are accepted and set. Also check for GST_BUFFER_OFFSET_END in
the wavpackparse unit test.
* ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_init),
(gst_wavpack_dec_sink_set_caps):
Set caps on the src pad as soon as possible.
* ext/wavpack/gstwavpackdec.h:
* ext/wavpack/gstwavpackcommon.h:
* ext/wavpack/gstwavpackenc.h:
* ext/wavpack/gstwavpackparse.h:
Fix indention. gst-indent is now called by cicl.
2007-03-30 04:50:11 +00:00
..
aalib Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 21:07:26 +00:00
annodex Fix build with LDFLAGS='-Wl,-z,defs' (#410997) 2007-02-24 22:57:49 +00:00
cairo Fix a bunch of problems discovered by the Forte compiler, mostly type mixups and pointer arithmetics with void pointe... 2006-10-16 18:22:47 +00:00
cdio ext/cdio/gstcdiocddasrc.c: Make sure we always destroy our libcdio handle. 2007-03-04 17:13:19 +00:00
dv ext/dv/gstdvdec.*: Infer pixel-aspect-ratio from the video frame format if it isn't provided by the container, as hap... 2007-03-09 17:32:32 +00:00
esd ext/esd/esdsink.c: Unref static pad template after using it. 2007-03-05 18:43:29 +00:00
flac Fix a bunch of leaks shown by the newly-added states test. 2007-03-04 13:52:03 +00:00
gconf ext/gconf/gconf.c: Accept complex pipeline descriptions as an audio profile instead of just a single element. Fixes #... 2007-03-22 09:44:17 +00:00
gdk_pixbuf Printf format fixes. 2006-10-05 16:37:33 +00:00
hal Fix a bunch of leaks shown by the newly-added states test. 2007-03-04 13:52:03 +00:00
jpeg Fix build with LDFLAGS='-Wl,-z,defs' (#410997) 2007-02-24 22:57:49 +00:00
ladspa ext/ladspa/gstsignalprocessor.c: Reset flow_state back to _OK after a flush stop so that we exit our error state afte... 2006-12-18 15:51:54 +00:00
libcaca Don't mix tabs and spaces (#414168). 2007-03-03 13:06:21 +00:00
libmng Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 21:07:26 +00:00
libpng ext/libpng/gstpngenc.*: Fix strides. Fixes #364856. 2006-10-27 17:10:42 +00:00
mikmod Define GstElementDetails as const and also static (when defined as global) 2006-04-25 21:39:46 +00:00
raw1394 ext/raw1394/gstdv1394src.c: Free handles that we allocated when exiting via the error paths. 2007-03-07 19:48:03 +00:00
shout2 Fix a bunch of leaks shown by the newly-added states test. 2007-03-04 13:52:03 +00:00
speex Fix build with LDFLAGS='-Wl,-z,defs' (#410997) 2007-02-24 22:57:49 +00:00
taglib ext/taglib/gstid3v2mux.cc: Add write support for GST_TAG_MUSICBRAINZ_SORTNAME (TSOP) tag. 2007-03-09 16:53:39 +00:00
wavpack ext/wavpack/: Don't play audioconvert. As wavpack wants/outputs all samples with width==32 and depth=[1,32] accept th... 2007-03-30 04:50:11 +00:00
Makefile.am Disable LADPSA, as it has moved to the -bad module for the duration. 2006-12-18 16:46:17 +00:00