mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 12:11:13 +00:00
ext/amrnb/: Update caps with audio/AMR.
Original commit message from CVS: * ext/amrnb/amrnbdec.c: * ext/amrnb/amrnbenc.c: (gst_amrnbenc_setcaps): * ext/amrnb/amrnbparse.c: Update caps with audio/AMR. * gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_init), (gst_rtpamrdec_sink_setcaps), (gst_rtpamrdec_chain), (gst_rtpamrdec_change_state): * gst/rtp/gstrtpamrdec.h: * gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_class_init), (gst_rtpamrenc_init), (gst_rtpamrenc_chain): Dont set FT headers twice, it was already in the encoded bitstream. * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_send), (gst_rtspsrc_open), (gst_rtspsrc_close), (gst_rtspsrc_play): * gst/rtsp/rtspconnection.c: (parse_line): Cleanups * gst/udp/gstudpsrc.c: (gst_udpsrc_class_init), (gst_udpsrc_create), (gst_udpsrc_set_property), (gst_udpsrc_get_property): * gst/udp/gstudpsrc.h: Added caps property, we need this soon to type the buffers.
This commit is contained in:
parent
4712aaad8e
commit
7c2d2d8179
4 changed files with 31 additions and 7 deletions
27
ChangeLog
27
ChangeLog
|
@ -1,3 +1,30 @@
|
||||||
|
2005-08-19 Wim Taymans <wim@fluendo.com>
|
||||||
|
|
||||||
|
* ext/amrnb/amrnbdec.c:
|
||||||
|
* ext/amrnb/amrnbenc.c: (gst_amrnbenc_setcaps):
|
||||||
|
* ext/amrnb/amrnbparse.c:
|
||||||
|
Update caps with audio/AMR.
|
||||||
|
|
||||||
|
* gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_init),
|
||||||
|
(gst_rtpamrdec_sink_setcaps), (gst_rtpamrdec_chain),
|
||||||
|
(gst_rtpamrdec_change_state):
|
||||||
|
* gst/rtp/gstrtpamrdec.h:
|
||||||
|
* gst/rtp/gstrtpamrenc.c: (gst_rtpamrenc_class_init),
|
||||||
|
(gst_rtpamrenc_init), (gst_rtpamrenc_chain):
|
||||||
|
Dont set FT headers twice, it was already in the encoded
|
||||||
|
bitstream.
|
||||||
|
|
||||||
|
* gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_send), (gst_rtspsrc_open),
|
||||||
|
(gst_rtspsrc_close), (gst_rtspsrc_play):
|
||||||
|
* gst/rtsp/rtspconnection.c: (parse_line):
|
||||||
|
Cleanups
|
||||||
|
|
||||||
|
* gst/udp/gstudpsrc.c: (gst_udpsrc_class_init),
|
||||||
|
(gst_udpsrc_create), (gst_udpsrc_set_property),
|
||||||
|
(gst_udpsrc_get_property):
|
||||||
|
* gst/udp/gstudpsrc.h:
|
||||||
|
Added caps property, we need this soon to type the buffers.
|
||||||
|
|
||||||
2005-08-18 Wim Taymans <wim@fluendo.com>
|
2005-08-18 Wim Taymans <wim@fluendo.com>
|
||||||
|
|
||||||
* gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_init),
|
* gst/rtp/gstrtpamrdec.c: (gst_rtpamrdec_init),
|
||||||
|
|
|
@ -26,8 +26,7 @@
|
||||||
static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink",
|
static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink",
|
||||||
GST_PAD_SINK,
|
GST_PAD_SINK,
|
||||||
GST_PAD_ALWAYS,
|
GST_PAD_ALWAYS,
|
||||||
GST_STATIC_CAPS ("audio/x-amr-nb, "
|
GST_STATIC_CAPS ("audio/AMR, " "rate = (int) 8000, " "channels = (int) 1")
|
||||||
"rate = (int) 8000, " "channels = (int) 1")
|
|
||||||
);
|
);
|
||||||
|
|
||||||
static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
|
static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
|
||||||
|
|
|
@ -37,8 +37,7 @@ static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink",
|
||||||
static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
|
static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
|
||||||
GST_PAD_SRC,
|
GST_PAD_SRC,
|
||||||
GST_PAD_ALWAYS,
|
GST_PAD_ALWAYS,
|
||||||
GST_STATIC_CAPS ("audio/x-amr-nb, "
|
GST_STATIC_CAPS ("audio/AMR, " "rate = (int) 8000, " "channels = (int) 1")
|
||||||
"rate = (int) 8000, " "channels = (int) 1")
|
|
||||||
);
|
);
|
||||||
|
|
||||||
static void gst_amrnbenc_base_init (GstAmrnbEncClass * klass);
|
static void gst_amrnbenc_base_init (GstAmrnbEncClass * klass);
|
||||||
|
@ -174,7 +173,7 @@ gst_amrnbenc_setcaps (GstPad * pad, GstCaps * caps)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* create reverse caps */
|
/* create reverse caps */
|
||||||
copy = gst_caps_new_simple ("audio/x-amr-nb",
|
copy = gst_caps_new_simple ("audio/AMR",
|
||||||
"channels", G_TYPE_INT, amrnbenc->channels,
|
"channels", G_TYPE_INT, amrnbenc->channels,
|
||||||
"rate", G_TYPE_INT, amrnbenc->rate, NULL);
|
"rate", G_TYPE_INT, amrnbenc->rate, NULL);
|
||||||
|
|
||||||
|
|
|
@ -31,8 +31,7 @@ GST_DEBUG_CATEGORY_STATIC (amrnbparse_debug);
|
||||||
static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
|
static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
|
||||||
GST_PAD_SRC,
|
GST_PAD_SRC,
|
||||||
GST_PAD_ALWAYS,
|
GST_PAD_ALWAYS,
|
||||||
GST_STATIC_CAPS ("audio/x-amr-nb, "
|
GST_STATIC_CAPS ("audio/AMR, " "rate = (int) 8000, " "channels = (int) 1")
|
||||||
"rate = (int) 8000, " "channels = (int) 1")
|
|
||||||
);
|
);
|
||||||
|
|
||||||
static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink",
|
static GstStaticPadTemplate sink_template = GST_STATIC_PAD_TEMPLATE ("sink",
|
||||||
|
|
Loading…
Reference in a new issue