From 744f2da62bf6c536e43348dbc309c38e546a65db Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 9 Nov 2004 06:08:22 +0000 Subject: ext/alsa/gstalsa.c: buffer-frames property was missing Original commit message from CVS: * 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 --- ChangeLog | 22 ++++++++++++++++++++++ ext/arts/gst_arts.c | 3 ++- ext/audiofile/gstafparse.c | 4 +--- ext/audiofile/gstafsink.c | 4 +--- ext/audiofile/gstafsrc.c | 4 +--- ext/nas/nassink.c | 2 +- ext/swfdec/gstswfdec.c | 4 +--- gst-libs/gst/audio/audio.h | 1 + 8 files changed, 30 insertions(+), 14 deletions(-) diff --git a/ChangeLog b/ChangeLog index 16d2db96..1ee38ee8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,25 @@ +2004-11-09 Benjamin Otte + + * 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 Submitted by: Luca Ferretti diff --git a/ext/arts/gst_arts.c b/ext/arts/gst_arts.c index 64ff2317..a6c9621d 100644 --- a/ext/arts/gst_arts.c +++ b/ext/arts/gst_arts.c @@ -59,7 +59,8 @@ static GstStaticPadTemplate sink_temp = GST_STATIC_PAD_TEMPLATE ("sink", "depth = (int) 16, " "width = (int) 16, " "signed = (boolean) true, " - "channels = (int) 2, " "endianness = (int) byte_order") + "channels = (int) 2, " + "rate = (int) 44100, " "endianness = (int) byte_order") ); static GstStaticPadTemplate src_temp = GST_STATIC_PAD_TEMPLATE ("src", diff --git a/ext/audiofile/gstafparse.c b/ext/audiofile/gstafparse.c index 455ea31c..4eece0c8 100644 --- a/ext/audiofile/gstafparse.c +++ b/ext/audiofile/gstafparse.c @@ -61,9 +61,7 @@ GST_STATIC_PAD_TEMPLATE ("src", "channels = (int) [ 1, MAX ], " "endianness = (int) BYTE_ORDER, " "width = (int) { 8, 16 }, " - "depth = (int) { 8, 16 }, " - "signed = (boolean) { true, false }, " - "buffer-frames = (int) [ 1, MAX ]") + "depth = (int) { 8, 16 }, " "signed = (boolean) { true, false }") ); static GstStaticPadTemplate afparse_sink_factory = diff --git a/ext/audiofile/gstafsink.c b/ext/audiofile/gstafsink.c index a24991d1..872864b2 100644 --- a/ext/audiofile/gstafsink.c +++ b/ext/audiofile/gstafsink.c @@ -69,9 +69,7 @@ GST_STATIC_PAD_TEMPLATE ("sink", "channels = (int) [ 1, 2 ], " "endianness = (int) BYTE_ORDER, " "width = (int) { 8, 16 }, " - "depth = (int) { 8, 16 }, " - "signed = (boolean) { true, false }, " - "buffer-frames = (int) [ 1, MAX ]") + "depth = (int) { 8, 16 }, " "signed = (boolean) { true, false }") ); /* we use an enum for the output type arg */ diff --git a/ext/audiofile/gstafsrc.c b/ext/audiofile/gstafsrc.c index 82f3a6bb..91fc6cf3 100644 --- a/ext/audiofile/gstafsrc.c +++ b/ext/audiofile/gstafsrc.c @@ -66,9 +66,7 @@ static GstStaticPadTemplate afsrc_src_factory = GST_STATIC_PAD_TEMPLATE ("src", "channels = (int) [ 1, MAX ], " "endianness = (int) BYTE_ORDER, " "width = (int) { 8, 16 }, " - "depth = (int) { 8, 16 }, " - "signed = (boolean) { true, false }, " - "buffer-frames = (int) [ 1, MAX ]") + "depth = (int) { 8, 16 }, " "signed = (boolean) { true, false }") ); /* we use an enum for the output type arg */ diff --git a/ext/nas/nassink.c b/ext/nas/nassink.c index 264c891c..7eb47bf9 100644 --- a/ext/nas/nassink.c +++ b/ext/nas/nassink.c @@ -51,7 +51,7 @@ static GstStaticPadTemplate sink_factory = GST_STATIC_PAD_TEMPLATE ("sink", GST_PAD_SINK, GST_PAD_ALWAYS, GST_STATIC_CAPS ("audio/x-raw-int, " - "endianess = (int) BYTE_ORDER, " + "endianness = (int) BYTE_ORDER, " "signed = (boolean) TRUE, " "width = (int) 16, " "depth = (int) 16, " diff --git a/ext/swfdec/gstswfdec.c b/ext/swfdec/gstswfdec.c index 929e14db..4667ef1f 100644 --- a/ext/swfdec/gstswfdec.c +++ b/ext/swfdec/gstswfdec.c @@ -61,9 +61,7 @@ GST_STATIC_PAD_TEMPLATE ("audio_00", "rate = (int) 44100, " "channels = (int) 2, " "endianness = (int) BYTE_ORDER, " - "width = (int) 16, " - "depth = (int) 16, " - "signed = (boolean) true, " "buffer-frames = (int) [ 1, MAX ]") + "width = (int) 16, " "depth = (int) 16, " "signed = (boolean) true") ); static GstStaticPadTemplate sink_template_factory = 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, " \ -- cgit v1.2.1