GNOME Bugzilla – Bug 442677
WideBand AMR payloaders
Last modified: 2007-06-01 14:22:17 UTC
The RTP plugin does not has the wide-band AMR payloaders (payloader-depayloader) to handle sample rates of 16Khz and bit rates according to ETSI TS 126 201 V6.0.0
Attached is the patch file that includes the implementation of both payloader and depayloader
Created attachment 89136 [details] [review] Patch that includes the files for wb amr payloaders in gst-plugins-good
I added support for this in the NB (de)payloader since they share all code. Does this also work for you? Based on Patch by: Daniel Charles <dcharles at ti dot com> * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_setcaps), (gst_rtp_amr_depay_process): * gst/rtp/gstrtpamrdepay.h: * gst/rtp/gstrtpamrpay.c: (gst_rtp_amr_pay_base_init), (gst_rtp_amr_pay_class_init), (gst_rtp_amr_pay_init), (gst_rtp_amr_pay_setcaps), (gst_rtp_amr_pay_handle_buffer): * gst/rtp/gstrtpamrpay.h: Add support for AMR-WB. Small cleanups such as using BOILERPLATE.
Yes, either way is okay for us as far as it's there. Thanks,