[gst-devel] [PATCH] set amr encoder / decoder caps to x-amr-nb

Benoit Fouet benoit.fouet at purplelabs.com
Wed Oct 25 11:07:40 CEST 2006


Hi,

following a mail on the list with a problem on amr nb capabilities, here
is a trivial patch against CVS head to set them to x-amr-nb.
Note: i'm used to sending patches to lists, but if it is not the right
method with GStreamer, please let me know :)

-- Ben

Index: docs/random/ChangeLog-0.8
===================================================================
RCS file: /cvs/gstreamer/gst-plugins-ugly/docs/random/ChangeLog-0.8,v
retrieving revision 1.1
diff -r1.1 ChangeLog-0.8
0a1,8
> 2006-10-25  Benoit Fouet <benoit.fouet at purplelabs.com>
>
>       * ext/amrnb/amrnbdec.c:
>       * ext/amrnb/amrnbenc.c: (gst_amrnbenc_setcaps):
>       * ext/amrnb/amrnbparse.c:
>       Update caps with audio/x-amr-nb.
>
>
Index: ext/amrnb/amrnbdec.c
===================================================================
RCS file: /cvs/gstreamer/gst-plugins-ugly/ext/amrnb/amrnbdec.c,v
retrieving revision 1.13
diff -r1.13 amrnbdec.c
29c29
<     GST_STATIC_CAPS ("audio/AMR, " "rate = (int) 8000, " "channels =
(int) 1")
---
>     GST_STATIC_CAPS ("audio/x-amr-nb, " "rate = (int) 8000, "
"channels = (int) 1")
Index: ext/amrnb/amrnbenc.c
===================================================================
RCS file: /cvs/gstreamer/gst-plugins-ugly/ext/amrnb/amrnbenc.c,v
retrieving revision 1.13
diff -r1.13 amrnbenc.c
40c40
<     GST_STATIC_CAPS ("audio/AMR, " "rate = (int) 8000, " "channels =
(int) 1")
---
>     GST_STATIC_CAPS ("audio/x-amr-nb, " "rate = (int) 8000, "
"channels = (int) 1")
170c170
<   copy = gst_caps_new_simple ("audio/AMR",
---
>   copy = gst_caps_new_simple ("audio/x-amr-nb",
Index: ext/amrnb/amrnbparse.c
===================================================================
RCS file: /cvs/gstreamer/gst-plugins-ugly/ext/amrnb/amrnbparse.c,v
retrieving revision 1.15
diff -r1.15 amrnbparse.c
34c34
<     GST_STATIC_CAPS ("audio/AMR, " "rate = (int) 8000, " "channels =
(int) 1")
---
>     GST_STATIC_CAPS ("audio/x-amr-nb, " "rate = (int) 8000, "
"channels = (int) 1")
Index: tests/check/elements/amrnbenc.c
===================================================================
RCS file: /cvs/gstreamer/gst-plugins-ugly/tests/check/elements/amrnbenc.c,v
retrieving revision 1.2
diff -r1.2 amrnbenc.c
27c27
< #define SINK_CAPS "audio/AMR"
---
> #define SINK_CAPS "audio/x-amr-nb"





More information about the gstreamer-devel mailing list