<div dir="ltr"><div dir="ltr"><p class="MsoNormal">Hi ,</p><p class="MsoNormal"><br></p><p class="MsoNormal">We use different Panasonic cameras in conjunction with
gstreamer.<span></span></p><p class="MsoNormal"><br></p>

<p class="MsoNormal">When I upgraded from Gstreamer 1.12.2 to version 1.18.2 then
I get for some of the cameras next error </p><p class="MsoNormal">../gst/rtsp/gstrtspsrc.c(6168):
gst_rtspsrc_loop (): /GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0:<span></span></p>

<p class="MsoNormal">streaming stopped, reason not-negotiated (-4).<span></span></p>

<p class="MsoNormal"><span> </span></p>

<p class="MsoNormal">This was not the case with version 1.12.2.<span></span></p>

<p class="MsoNormal"><span> </span></p>

<p class="MsoNormal">When I specify caps video/x-h264,
stream-format=(string)byte-stream, then all connections can be established.<span></span></p>

<p class="MsoNormal"><span> </span></p>

<p class="MsoNormal">Used pipeline is Rtspsrc ! rtph264depay! h264parse ! qtmux !
filesink <span></span></p>

<p class="MsoNormal"><span> </span></p>

<p class="MsoNormal">Could it be the case that in previous versions the
negotiation was done automatic for byte-stream and/or avc?<span></span></p><p class="MsoNormal"><br></p><p class="MsoNormal">Will this remain like this, or will this be changed again in the future?</p><p class="MsoNormal"><br></p>

<p class="MsoNormal">Why do we now have to specify the stream-format and why is
this only for certain cameras?<span></span></p>

<p class="MsoNormal"><span> </span></p>

<p class="MsoNormal">Cheers<span></span></p>

<p class="MsoNormal">marc<span></span></p></div></div>