• Wim Taymans's avatar
    Fix parsing of RB blocks. · 6f93db5a
    Wim Taymans authored
    Original commit message from CVS:
    * docs/libs/gst-plugins-base-libs-sections.txt:
    * gst-libs/gst/rtp/gstrtcpbuffer.c: (gst_rtcp_packet_get_rb),
    (gst_rtcp_packet_sdes_copy_entry), (gst_rtcp_ntp_to_unix),
    (gst_rtcp_unix_to_ntp):
    * gst-libs/gst/rtp/gstrtcpbuffer.h:
    Fix parsing of RB blocks.
    Fix docs.
    Added helper functions to convert to/from UNIX and NTP time.
    API: gst_rtcp_ntp_to_unix()
    API: gst_rtcp_unix_to_ntp()
    * gst-libs/gst/rtp/gstrtpbuffer.c: (gst_rtp_buffer_validate_data),
    (gst_rtp_buffer_get_header_len),
    (gst_rtp_buffer_get_extension_data),
    (gst_rtp_buffer_get_payload_subbuffer),
    (gst_rtp_buffer_get_payload_len), (gst_rtp_buffer_get_payload),
    (gst_rtp_buffer_ext_timestamp):
    * gst-libs/gst/rtp/gstrtpbuffer.h:
    Fix some more docs.
    Implement handling of packets with extensions.
    Fix padding check in _validate().
    Added function to get extension data.
    API: gst_rtp_buffer_get_header_len()
    API: gst_rtp_buffer_get_extension_data()
    6f93db5a
To find the state of this project's repository at the time of any of these versions, check out the tags.
ChangeLog 1.21 MB
The source could not be displayed because it is larger than 1 MB. You can load it anyway or download it instead.