<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi, <div><br></div><div>I've built gstreamer from source (with Orc and without opengl)</div><div>with </div><div><br></div><div><div>~/dev/gstreamer$ git describe --always </div><div>3eb334a7</div></div><div><div>~/dev/gst-plugins-base$ git describe --always </div><div>a15baf79</div></div><div><div>~/dev/gst-plugins-good$ git describe --always </div><div>124b66ff</div></div><div><br></div><div>and </div><div><div>~/dev/gst-plugins-good$ git  log -1 | head -5</div><div>commit 124b66ffb5fbf7908d985603a2e3b8dba0e3bb2b</div><div>Author: Nicolas Dufresne <<a href="mailto:nicolas.dufresne@collabora.com">nicolas.dufresne@collabora.com</a>></div><div>Date:   Thu Oct 18 22:23:31 2018 -0400</div><div><br></div><div>    v4l2object: Read driver selected interlace mode</div></div><div><br></div><div>Now I have :  </div><div><div>$ gst-launch-1.0 --version </div><div>gst-launch-1.0 version 1.15.0</div><div>GStreamer 1.15.0 (GIT)</div><div>Unknown package origin</div></div><div><br></div><div>test pipeline is the same as previously </div><div>and gst.log is here : <a href="https://gist.github.com/avilleret/c66b0c2ed7f14c4406eb9c5607efc136">https://gist.github.com/avilleret/c66b0c2ed7f14c4406eb9c5607efc136</a></div><div><br></div><div>don't hesitate to ask me more test</div><div><br></div><div>best </div><div><br></div><div>antoine</div><div><br></div></div></div></div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr">Le sam. 27 oct. 2018 à 11:57, Nicolas Dufresne <<a href="mailto:nicolas@ndufresne.ca">nicolas@ndufresne.ca</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Le samedi 27 octobre 2018 à 04:27 -0500, avilleret a écrit :<br>
> Hi Nicolas, <br>
> <br>
> I do have the same issue with a BlueCherry capture card (BT878 - Provideo<br>
> PV150) and gsttreamer 1.14.1 on Ubuntu 18.04.<br>
> <br>
> here is the pipeline :<br>
> <br>
> GST_DEBUG_NO_COLOR=1 GST_DEBUG="v4l2*:7" gst-launch-1.0 v4l2src<br>
> name=video_source device=/dev/video0 !<br>
> video/x-raw,format=YUY2,width=768,height=512,framerate=25/1  ! videoconvert  <br>
> ! autovideosink 2> gst.log<br>
> <br>
> and the result is here :<br>
> <a href="https://gist.github.com/avilleret/db588687ce5121efc4125a5989a128c9" rel="noreferrer" target="_blank">https://gist.github.com/avilleret/db588687ce5121efc4125a5989a128c9</a><br>
> <br>
> note the error on line 408 : <br>
> ERREUR : de l’élément /GstPipeline:pipeline0/GstV4l2Src:video_source :<br>
> Device '/dev/video0' does not support progressive interlacing<br>
> <br>
> I'll try to build gstreamer with your patch and let you know.<br>
<br>
That would be great report. As for now only INTERLEAVED and PROGRESSIVE<br>
is supported, the previous report was not that useful to check if the<br>
patch works for these two cases.<br>
<br>
For sequential, I've discussed a bit around, and the dual video meta<br>
requirement, that would make such implementation a night mare could<br>
likely be dropped. Unless I found any blocker to this, it should be<br>
relatively short to implement. Ideally I'd teach the software<br>
interlace/deinterlace element to handle that, which is just a different<br>
way to index lines after all, it's remains the same format as<br>
interleaved. For that, I actually have some HW that would then let me<br>
test this support, and test the attached patch.<br>
<br>
> <br>
> Best regards<br>
> <br>
> Antoine<br>
> <br>
> <br>
> <br>
> --<br>
> Sent from: <a href="http://gstreamer-devel.966125.n4.nabble.com/" rel="noreferrer" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/</a><br>
> _______________________________________________<br>
> gstreamer-devel mailing list<br>
> <a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
> <a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div>