<div dir="ltr">Ok, so switching to the x264enc module fixes the problem, even without using the "key-int-max" parameter, though setting the parameter to a low value does enable VLC to pick up the stream quicker than the default.  <div><br></div><div>Interestingly though the mpegtsmux is still only sending the PMT and PAT once according to log output even with the properties set to 3000:</div><div><br></div><div><div>gst-launch-1.0 --gst-debug=x264enc:6,mpegtsmux:9 videotestsrc ! x264enc ! mpegtsmux pat-interval=3000 pmt-interval=3000 ! rtpmp2tpay ! udpsink host=192.168.11.255 port=26000 auto-multicast=TRUE sync=true 2>&1 | grep --ignore-case pmt</div><div>0:00:00.059882508 32056      0x1c44850 DEBUG              mpegtsmux tsmux.c:1222:tsmux_write_pmt: PMT for program 1 has 1 streams</div></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Greg S</div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Fri, Oct 13, 2017 at 1:38 PM, Nicolas Dufresne <span dir="ltr"><<a href="mailto:nicolas@ndufresne.ca" target="_blank">nicolas@ndufresne.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Le vendredi 13 octobre 2017 à 09:13 -0600, Greg Stahl a écrit :<br>
> It looks like the option-string property is parsed using the<br>
> "gst_x265_enc_parse_options" function on line 578 in "gstx265enc.c" (<br>
> <a href="https://github.com/GStreamer/gst-plugins-bad/blob/master/ext/x265/gst" rel="noreferrer" target="_blank">https://github.com/GStreamer/<wbr>gst-plugins-bad/blob/master/<wbr>ext/x265/gst</a><br>
> x265enc.c) Then the "x265_param_parse" function is called, but I<br>
> can't find any definition of this anywhere in the entire gst-plugins-<br>
> bad repository.<br>
<br>
</span>Sorry, I was assuming all properties from x264 has been added into the<br>
x265 element. Best is to patch x265enc to support the same properties<br>
as x264enc. For your interest, x265enc is base on x264enc which is<br>
found in gst-plugins-ugly repository.<br>
<br>
For the option string, you should be able to handle anything, but we<br>
don't document this as it's a X265 feature. This property is intented<br>
to be used by people that knows how the x265 command line option string<br>
works.<br>
<br>
regards,<br>
Nicolas<br>______________________________<wbr>_________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.<wbr>freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/gstreamer-<wbr>devel</a><br>
<br></blockquote></div><br></div>