diff options
-rw-r--r-- | ChangeLog | 22 | ||||
-rw-r--r-- | gst-libs/gst/audio/audio.h | 1 | ||||
-rw-r--r-- | gst/mpegstream/gstdvddemux.c | 2 |
3 files changed, 24 insertions, 1 deletions
@@ -1,3 +1,25 @@ +2004-11-09 Benjamin Otte <in7y118@public.uni-hamburg.de> + + * ext/alsa/gstalsa.c: (gst_alsa_get_caps_internal): + buffer-frames property was missing + * ext/arts/gst_arts.c: + rate missing from sinkcaps + * ext/audiofile/gstafparse.c: + * ext/audiofile/gstafsink.c: + * ext/audiofile/gstafsrc.c: + * ext/swfdec/gstswfdec.c: + int audio doesn't know buffer-frames + * ext/cdparanoia/gstcdparanoia.c: + int audio doesn't know chunksize either + * ext/nas/nassink.c: + it's endianness, not endianess + * gst-libs/gst/audio/audio.h: + make float standard pad template caps really describe float + * gst/law/mulaw.c: (linear_factory): + signed only, please + * gst/mpegstream/gstdvddemux.c: + widths of 20 are not valid + 2004-11-08 Thomas Vander Stichele <thomas at apestaart dot org> Submitted by: Luca Ferretti <elle.uca@infinito.it> diff --git a/gst-libs/gst/audio/audio.h b/gst-libs/gst/audio/audio.h index b07499de..8556ce1f 100644 --- a/gst-libs/gst/audio/audio.h +++ b/gst-libs/gst/audio/audio.h @@ -84,6 +84,7 @@ G_BEGIN_DECLS /* "standard" float audio is native order, 32 bit mono. */ #define GST_AUDIO_FLOAT_STANDARD_PAD_TEMPLATE_CAPS \ "audio/x-raw-float, " \ + "width = (int) 32, " \ "rate = (int) [ 1, MAX ], " \ "channels = (int) 1, " \ "endianness = (int) BYTE_ORDER, " \ diff --git a/gst/mpegstream/gstdvddemux.c b/gst/mpegstream/gstdvddemux.c index 7f5ae473..f07037f1 100644 --- a/gst/mpegstream/gstdvddemux.c +++ b/gst/mpegstream/gstdvddemux.c @@ -80,7 +80,7 @@ static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink", "audio/x-raw-int, " \ "endianness = (int) BIG_ENDIAN, " \ "signed = (boolean) TRUE, " \ - "width = (int) { 16, 20, 24 }, " \ + "width = (int) { 16, 24 }, " \ "depth = (int) { 16, 20, 24 }, " \ "rate = (int) { 48000, 96000 }, " \ "channels = (int) [ 1, 8 ];" \ |