[Bug 761947] rtpbasepayload: rtpbasedepayload: Add source-info property

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Nov 7 11:37:42 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=761947

Stian Selnes (stianse) <stian.selnes at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #338987|0                           |1
        is obsolete|                            |

--- Comment #11 from Stian Selnes (stianse) <stian.selnes at gmail.com> ---
Created attachment 339241
  --> https://bugzilla.gnome.org/attachment.cgi?id=339241&action=edit
rtpbasepayload: rtpbasedepayload: Add source-info property

Updated patch with the following changes:

* Added function gst_rtp_base_payload_get_source_count(). Name is
  source_count, not csrc_count, since it counts all sources it finds
  in the meta. Useful for finding the csrc_count that is passed to
  various gst_rtp_buffer_calc functions.

* Update GstRTPBaseAudioPayload to use
  gst_rtp_base_payload_get_source_count() so that max payload size is
  calculated correctly. If not the resulting packets could be slightly
  larger than the MTU.

* Added a test suite for GstRTPSourceMeta

-- 
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