GNOME Bugzilla – Bug 487563
Payloader for H264 not marking packets
Last modified: 2007-10-18 08:29:27 UTC
Please describe the problem: The H264 payloader in gst-plugins-good/gst/rtp/gstrtph264pay.c does not the set Marker-bit correctly on rtp-packets. Steps to reproduce: 1. Stream anything that is fragmented using FU-A with the h264 payloder element. 2. Use a network snooper sw to find the packets and view the contents. Actual results: No marker-bit are set on fragmented packets. Expected results: Marker-bit set on fragmented packets. Does this happen every time? Yes Other information: Find a patch at http://pastebin.ca/740009 This patch simply moves the marker setting to a position that it will work, in contrast to the position it's currently in.
Patch by: Anders Skargren <anders dot skargren at axis dot com> * gst/rtp/gstrtph264pay.c: (gst_rtp_h264_pay_handle_buffer): Set marker bit correctly.