<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX ProcessorsのトピックRe: Problem with v4l2src and vpuenc</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296027#M36691</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;did you try with mfw_ipucsc element? unless you have create an alias, use this Freescale element.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 14 Apr 2014 23:07:13 GMT</pubDate>
    <dc:creator>LeonardoSandova</dc:creator>
    <dc:date>2014-04-14T23:07:13Z</dc:date>
    <item>
      <title>Problem with v4l2src and vpuenc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296024#M36688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a quad-core imx6 board. Using Yocto master-next I am experiencing a strange problem with my video cam. The videocam is a Logitech C270.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is working:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;gst-launch v4l2src device=/dev/video0 ! mfw_v4lsink&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;working nicely, getting highest resolution, low fps, 20-30% CPU usage (one core).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;gst-launch v4l2src device=/dev/video0 ! video/x-raw-yuv, width=640,height=480,framerate=25/1 ! mfw_v4lsink&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;working even better, lower resolution, but nice framerate, again about 20-25% CPU usage.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, when I try to encode the video, then I get problems:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;gst-launch v4l2src ! 'video/x-raw-yuv,format=(fourcc)I420,width=640,height=480,framerate=25/1' ! queue max-size-buffers=2 ! vpuenc codec=6 ! matroskamux ! filesink location=output.mkv sync=false&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;Setting pipeline to PAUSED ...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;[INFO]&amp;nbsp;&amp;nbsp;&amp;nbsp; Product Info: i.MX6Q/D/S&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;vpuenc versions :smileyhappy:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; plugin: 3.0.10&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; wrapper: 1.0.45(VPUWRAPPER_ARM_LINUX Build on Mar 22 2014 11:51:52)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpulib: 5.4.20&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; firmware: 2.3.10.40778&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;ERROR: Pipeline doesn't want to pause.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Could not negotiate format&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;Additional debug info:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;/home/michael/matrix-yocto/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer/0.10.36-r2/gstreamer-0.10.36/libs/gst/base/gstbasesrc.c(2830): gst_base_src_start (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;Check your filtered caps, if any&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;Setting pipeline to NULL ...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;Freeing pipeline ...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can only get that to work if I add a 'ffmpegcolorspace' element after the v4l2src. This, however, gives directly more than 100% CPU usage. It works, but very inefficiently.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now the question: Am I doing something wrong? How can I get the encode working with normal CPU usage?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for any help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Michael&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Apr 2014 16:43:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296024#M36688</guid>
      <dc:creator>michaelb_</dc:creator>
      <dc:date>2014-04-14T16:43:32Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with v4l2src and vpuenc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296025#M36689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;?Michael, use mfw_ipucsc instead of ffmpeg element. This way you get HW acceleration.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Leo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Apr 2014 17:02:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296025#M36689</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2014-04-14T17:02:24Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with v4l2src and vpuenc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296026#M36690</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Leo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ipucsc looks like an interesting element. I can't get it working, though.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This pipeline works:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;gst-launch v4l2src ! &lt;STRONG&gt;ffmpegcolorspace &lt;/STRONG&gt;! 'video/x-raw-yuv,format=(fourcc)I420,width=640,height=480,framerate=25/1' ! queue max-size-buffers=2 ! vpuenc codec=6 ! matroskamux ! filesink location=output.mkv sync=false&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This does &lt;STRONG&gt;not&lt;/STRONG&gt; work (same error as above: &lt;SPAN style="font-family: andale mono,times;"&gt;ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Could not negotiate format):&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;gst-launch v4l2src ! &lt;STRONG&gt;mfw_ipucsc &lt;/STRONG&gt;! 'video/x-raw-yuv,format=(fourcc)I420,width=640,height=480,framerate=25/1' ! queue max-size-buffers=2 ! vpuenc codec=6 ! matroskamux ! filesink location=output.mkv sync=false&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There don't seem to be any parameters to ipucsc, so I don't know, what I do wrong. I did try moving the ipucsc to other places in the pipeline, but without any success.&lt;/P&gt;&lt;P&gt;What is wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Btw. very strange behavior of the pipe when running an eglfs application in the background:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;gst-launch v4l2src ! &lt;STRONG&gt;ffmpegcolorspace &lt;/STRONG&gt;! 'video/x-raw-yuv,format=(fourcc)I420,width=640,height=480,framerate=25/1' ! queue max-size-buffers=2 ! vpuenc codec=6 ! matroskamux ! filesink location=output.mkv sync=false&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;uses 8% of CPU when run alone. Together with a (simple) eglfs application (with a simple GL Shader running), the thread increases its own CPU usage to 15-20%.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Same applies to this:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: andale mono,times;"&gt;gst-launch v4l2src ! ffmpegcolorspace&lt;STRONG&gt; &lt;/STRONG&gt;! 'video/x-raw-yuv,format=(fourcc)I420,width=640,height=480,framerate=25/1' ! queue max-size-buffers=2 ! vpuenc codec=6 ! matroskamux ! filesink location=output.mkv sync=false&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;uses 25-30%, when run alone. Together with the eglfs application, it increases its usage to 50-60% (or sometimes nearly to 100%).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Apr 2014 20:35:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296026#M36690</guid>
      <dc:creator>michaelb_</dc:creator>
      <dc:date>2014-04-14T20:35:07Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with v4l2src and vpuenc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296027#M36691</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;did you try with mfw_ipucsc element? unless you have create an alias, use this Freescale element.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Apr 2014 23:07:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296027#M36691</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2014-04-14T23:07:13Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with v4l2src and vpuenc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296028#M36692</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Leo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry, it was very late yesterday, when I wrote the last post.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, I used &lt;STRONG&gt;mfw_ipucsc&lt;/STRONG&gt;, not ipucsc (the latter would have given an element not found error, I guess).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have now corrected the post to see the pipes I used.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Apr 2014 05:33:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296028#M36692</guid>
      <dc:creator>michaelb_</dc:creator>
      <dc:date>2014-04-15T05:33:49Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with v4l2src and vpuenc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296029#M36693</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the mfw_ipucsc element can can accept (sink caps) and provide (source caps) these type of frame's format&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;root@imx6qsabresd:~# gst-inspect&amp;nbsp; mfw_ipucsc | egrep 'format|video/'&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; Description: Convert video raw data between different formats and resolutions by using IPU&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: NV12&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: I420&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: UYUV&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-rgb&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: NV12&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: I420&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: UYUV&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-rgb&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you add '-v' to your pipeline and see what are the caps being negotiated? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Apr 2014 15:20:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296029#M36693</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2014-04-15T15:20:26Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with v4l2src and vpuenc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296030#M36694</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Leo&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Debugging gstreamer does not seem to be as simple as thought. Adding "-v" (once or several times) does not alter the output:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;gst-launch&lt;STRONG&gt; -v&lt;/STRONG&gt; v4l2src ! mfw_ipucsc ! 'video/x-raw-yuv,format=(fourcc)I420,width=640,height=480,framerate=25/1' ! queue max-size-buffers=2 ! vpuenc codec=6 ! matroskamux ! filesink location=output.mkv sync=false&lt;/P&gt;
&lt;P&gt;IPU_CSC_CORE_LIBRARY_VERSION_INFOR_01.00.&lt;/P&gt;
&lt;P&gt;MFW_GST_IPU_CSC_PLUGIN 3.0.10 build on Apr 15 2014 10:00:31.&lt;/P&gt;
&lt;P&gt;Setting pipeline to PAUSED ...&lt;/P&gt;
&lt;P&gt;[INFO]&amp;nbsp;&amp;nbsp;&amp;nbsp; Product Info: i.MX6Q/D/S&lt;/P&gt;
&lt;P&gt;vpuenc versions :smileyhappy:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; plugin: 3.0.10&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; wrapper: 1.0.45(VPUWRAPPER_ARM_LINUX Build on Apr 15 2014 09:52:34)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpulib: 5.4.20&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; firmware: 2.3.10.40778&lt;/P&gt;
&lt;P&gt;ERROR: Pipeline doesn't want to pause.&lt;/P&gt;
&lt;P&gt;ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Could not negotiate format&lt;/P&gt;
&lt;P&gt;Additional debug info:&lt;/P&gt;
&lt;P&gt;/home/ubuntu/yocto/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer/0.10.36-r2/gstreamer-0.10.36/libs/gst/base/gstbasesrc.c(2830): gst_base_src_start (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:&lt;/P&gt;
&lt;P&gt;Check your filtered caps, if any&lt;/P&gt;
&lt;P&gt;Setting pipeline to NULL ...&lt;/P&gt;
&lt;P&gt;Freeing pipeline ...&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I went through the debugging tutorials and came up with something like this:&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;gst-launch v4l2src ! mfw_ipucsc ! 'video/x-raw-yuv,format=(fourcc)I420,width=640,height=480,framerate=25/1' ! queue max-size-buffers=2 ! vpuenc codec=6 ! matroskamux ! filesink location=output.mkv sync=false&lt;STRONG&gt; --gst-debug=v4l2:3&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;IPU_CSC_CORE_LIBRARY_VERSION_INFOR_01.00.&lt;/P&gt;
&lt;P&gt;MFW_GST_IPU_CSC_PLUGIN 3.0.10 build on Apr 15 2014 10:00:31.&lt;/P&gt;
&lt;P&gt;Setting pipeline to PAUSED ...&lt;/P&gt;
&lt;P&gt;0:00:00.689357000&amp;nbsp; 9989&amp;nbsp; 0x1e3a8a0 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v4l2 /home/ubuntu/yocto/boundary-3.10.17/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gst-plugins-good/0.10.31-r8/gst-plugins-good-0.10.31/sys/v4l2/v4l2_calls.c:485:gst_v4l2_open:&amp;lt;v4l2src0&amp;gt; Opened device 'UVC Camera (046d:0825)' (/dev/video0) successfully&lt;/P&gt;
&lt;P&gt;[INFO]&amp;nbsp;&amp;nbsp;&amp;nbsp; Product Info: i.MX6Q/D/S&lt;/P&gt;
&lt;P&gt;vpuenc versions :smileyhappy:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; plugin: 3.0.10&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; wrapper: 1.0.45(VPUWRAPPER_ARM_LINUX Build on Apr 15 2014 09:52:34)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vpulib: 5.4.20&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; firmware: 2.3.10.40778&lt;/P&gt;
&lt;P&gt;0:00:00.708444333&amp;nbsp; 9989&amp;nbsp; 0x1e3a8a0 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v4l2 /home/ubuntu/yocto/boundary-3.10.17/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gst-plugins-good/0.10.31-r8/gst-plugins-good-0.10.31/sys/v4l2/gstv4l2object.c:1105:gst_v4l2_object_fill_format_list:&amp;lt;v4l2src0&amp;gt; got 2 format(s):&lt;/P&gt;
&lt;P&gt;0:00:00.708704667&amp;nbsp; 9989&amp;nbsp; 0x1e3a8a0 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v4l2 /home/ubuntu/yocto/boundary-3.10.17/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gst-plugins-good/0.10.31-r8/gst-plugins-good-0.10.31/sys/v4l2/gstv4l2object.c:1111:gst_v4l2_object_fill_format_list:&amp;lt;v4l2src0&amp;gt;&amp;nbsp;&amp;nbsp; YUYV&lt;/P&gt;
&lt;P&gt;0:00:00.708885667&amp;nbsp; 9989&amp;nbsp; 0x1e3a8a0 INFO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v4l2 /home/ubuntu/yocto/boundary-3.10.17/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gst-plugins-good/0.10.31-r8/gst-plugins-good-0.10.31/sys/v4l2/gstv4l2object.c:1111:gst_v4l2_object_fill_format_list:&amp;lt;v4l2src0&amp;gt;&amp;nbsp;&amp;nbsp; MJPG&lt;/P&gt;
&lt;P&gt;ERROR: Pipeline doesn't want to pause.&lt;/P&gt;
&lt;P&gt;ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Could not negotiate format&lt;/P&gt;
&lt;P&gt;Additional debug info:&lt;/P&gt;
&lt;P&gt;/home/ubuntu/yocto/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer/0.10.36-r2/gstreamer-0.10.36/libs/gst/base/gstbasesrc.c(2830): gst_base_src_start (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:&lt;/P&gt;
&lt;P&gt;Check your filtered caps, if any&lt;/P&gt;
&lt;P&gt;Setting pipeline to NULL ...&lt;/P&gt;
&lt;P&gt;Freeing pipeline ...&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;If I use "--gst-debug=3", I get very long debug output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do I read this correctly that only two output formats are possible YUYV and MJPG, both of which are not supported by mfw_ipucsc?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If this is the problem, I guess I should get a different webcam then :-)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Apr 2014 17:23:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296030#M36694</guid>
      <dc:creator>michaelb_</dc:creator>
      <dc:date>2014-04-15T17:23:44Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with v4l2src and vpuenc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296031#M36695</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hmm, however, what I don't understand then is this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;gst-inspect mfw_v4lsink| egrep 'format|video/'&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: NV12&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: I420&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: TNVP&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: TNVF&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: YV12&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: Y42B&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: Y444&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: Y800&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: YV12&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: UYVY&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-yuv&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format: YUY2&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-rgb&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-rgb&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-rgb&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-rgb&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw-rgb&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This means that&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;P&gt;gst-launch v4l2src ! video/x-raw-yuv, width=640,height=480,framerate=25/1 ! mfw_v4lsink axis-left=100 axis-top=260 disp-width=940 disp-height=640&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;should not work either. But it does. Hmmm?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Apr 2014 17:53:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296031#M36695</guid>
      <dc:creator>michaelb_</dc:creator>
      <dc:date>2014-04-15T17:53:10Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with v4l2src and vpuenc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296032#M36696</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not familiar with color space formats :smileysad: perhaps YUVV is the same as one compatible with the ipucsc but names are different.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Apr 2014 19:53:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296032#M36696</guid>
      <dc:creator>LeonardoSandova</dc:creator>
      <dc:date>2014-04-15T19:53:04Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with v4l2src and vpuenc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296033#M36697</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't know anything about the color space formats either. I found one reference here (&lt;A class="loading" href="https://wiki.videolan.org/YUV/#YUY2" title="https://wiki.videolan.org/YUV/#YUY2"&gt;https://wiki.videolan.org/YUV/#YUY2&lt;/A&gt;) hinting that YUY2 and YUYV are the same. That would explain why mfw_v4lsink (which accepts YUY2) can accept the webcam (which outputs YUYV) directly, but vpuenc as well as mfw_ipucsc both need ffmpegcolorspace conversion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately the webcam producers don't write (even in their "technical docs" what color fomats their products support). So, I can't simply purchase a new one. It might just support the same formats.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyway, thanks a lot for your help!!!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Apr 2014 06:18:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296033#M36697</guid>
      <dc:creator>michaelb_</dc:creator>
      <dc:date>2014-04-16T06:18:23Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with v4l2src and vpuenc</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296034#M36698</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;exactly the same problem for me ... did you find what was wrong ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 May 2014 16:11:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Problem-with-v4l2src-and-vpuenc/m-p/296034#M36698</guid>
      <dc:creator>aurelienbouin</dc:creator>
      <dc:date>2014-05-22T16:11:01Z</dc:date>
    </item>
  </channel>
</rss>

