[Bug 707798] New: rtpg729depay doesn't split RTP packets into frames
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Sep 9 12:07:07 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=707798
GStreamer | gst-plugins-good | 1.0.7
Summary: rtpg729depay doesn't split RTP packets into frames
Classification: Platform
Product: GStreamer
Version: 1.0.7
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-good
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: tcdgreenwood at hotmail.com
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created an attachment (id=254512)
--> (https://bugzilla.gnome.org/attachment.cgi?id=254512)
Patch based on the 1.0.7 source code
I believe that the g729 depayloader should split the packets into frames
following the logic outlined in RFC 3551 4.5.6 G729. The packets are made up
of a number of 10 byte G729 frames followed by 0 or 1 2 byte comfort noise
frames. I have looked at other depayloaders and this function seems to be part
of the depayloader.
Unfortunately I do not have a test case that I can share right now as it uses a
thirdparty G.729 codec and Cisco deskphones, but the result is that G.729
cannot be decoded.
I will attach a patch for your consideration.
Thanks
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list