h264parse: Only resends SPS/PPS periodically on IDR streams
Submitted by lor..@..il.com
Link to original bug (#705030)
Description
Created attachment 250309
GST_DEBUG=h264parse:6
I have the following pipeline:
gst-launch-1.0 mpegtsmux name=mux ! tcpserversink host=192.168.1.103 port=5005 filesrc location=./netbeans/mpeg2.ts ! tsdemux name=demux demux. ! queue ! mpegvideoparse ! omxmpeg2videodec ! omxh264enc ! h264parse config-interval=1 ! mux. demux. ! queue ! mpegaudioparse ! mux.
Naturally, I expect that SPS/PPS packets are being sent each second so that when clients are connected they can start rendering video, unfortunately however this is not happening. I've attached a log of h264parse.
Attachment 250309, "GST_DEBUG=h264parse:6":
h264parse.log