<?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のトピックiMX8Quad Gstreamer Interpipe support</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX8Quad-Gstreamer-Interpipe-support/m-p/1355407#M181515</link>
    <description>&lt;P&gt;Hi There !&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;The project I am working in requires dynamic pipelines, like what is shown here -&amp;nbsp;&lt;A href="https://developer.ridgerun.com/wiki/index.php?title=NVIDIA_GTC_2020:_How_to_build_a_multi-camera_Media_Server_for_AI_processing_on_Jetson" target="_blank" rel="noopener"&gt;https://developer.ridgerun.com/wiki/index.php?title=NVIDIA_GTC_2020:_How_to_build_a_multi-camera_Media_Server_for_AI_processing_on_Jetson&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So far I have not had any luck getting this working for the iMX8QuadMax. As a test I created this pipeline -&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2"&gt;&lt;SPAN&gt;gst-launch-1.0 filesrc location=/run/media/sda1/h264_test_stream.ts ! video/mpegts ! tsdemux ! queue ! h264parse ! v4l2h264dec ! interpipesink name=camera0 forward-events=true forward-eos=true sync=false interpipesrc listen-to=camera0 ! imxvideoconvert_g2d ! waylandsink&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;Which returns an error -&amp;nbsp;gst_inter_pipe_sink_get_caps:&amp;lt;camera0&amp;gt; Failed to obtain an intersection between upstream elements and listeners. I also tried modifying the GTC2020 media server example, see attached. That results in a cap error&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2"&gt;** (gstd:1913): CRITICAL **: 00:30:20.490: gst_video_info_from_caps: assertion 'caps != NULL' failed&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;0:00:09.788343495 1913 0xffffa813a370 WARN waylandsink wlvideoformat.c:145:gst_video_format_to_wl_dmabuf_format: wayland dmabuf video format not found&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;0:00:09.788443995 1913 0xffffa813a370 WARN videopool gstvideopool.c:215:video_buffer_pool_set_config:&amp;lt;waylandpool0&amp;gt; no caps in config&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Looks like the waylandsink is having trouble reading the caps through the interpipe&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Has anyone had any luck doing this ? If its currently not supported in the NXP gstreamer plugins, is that something we can pay (NXP) to have implemented ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;/Otto&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 14 Oct 2021 00:38:11 GMT</pubDate>
    <dc:creator>ottob</dc:creator>
    <dc:date>2021-10-14T00:38:11Z</dc:date>
    <item>
      <title>iMX8Quad Gstreamer Interpipe support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8Quad-Gstreamer-Interpipe-support/m-p/1355407#M181515</link>
      <description>&lt;P&gt;Hi There !&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;The project I am working in requires dynamic pipelines, like what is shown here -&amp;nbsp;&lt;A href="https://developer.ridgerun.com/wiki/index.php?title=NVIDIA_GTC_2020:_How_to_build_a_multi-camera_Media_Server_for_AI_processing_on_Jetson" target="_blank" rel="noopener"&gt;https://developer.ridgerun.com/wiki/index.php?title=NVIDIA_GTC_2020:_How_to_build_a_multi-camera_Media_Server_for_AI_processing_on_Jetson&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So far I have not had any luck getting this working for the iMX8QuadMax. As a test I created this pipeline -&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2"&gt;&lt;SPAN&gt;gst-launch-1.0 filesrc location=/run/media/sda1/h264_test_stream.ts ! video/mpegts ! tsdemux ! queue ! h264parse ! v4l2h264dec ! interpipesink name=camera0 forward-events=true forward-eos=true sync=false interpipesrc listen-to=camera0 ! imxvideoconvert_g2d ! waylandsink&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;Which returns an error -&amp;nbsp;gst_inter_pipe_sink_get_caps:&amp;lt;camera0&amp;gt; Failed to obtain an intersection between upstream elements and listeners. I also tried modifying the GTC2020 media server example, see attached. That results in a cap error&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2"&gt;** (gstd:1913): CRITICAL **: 00:30:20.490: gst_video_info_from_caps: assertion 'caps != NULL' failed&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;0:00:09.788343495 1913 0xffffa813a370 WARN waylandsink wlvideoformat.c:145:gst_video_format_to_wl_dmabuf_format: wayland dmabuf video format not found&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier" size="2"&gt;0:00:09.788443995 1913 0xffffa813a370 WARN videopool gstvideopool.c:215:video_buffer_pool_set_config:&amp;lt;waylandpool0&amp;gt; no caps in config&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Looks like the waylandsink is having trouble reading the caps through the interpipe&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Has anyone had any luck doing this ? If its currently not supported in the NXP gstreamer plugins, is that something we can pay (NXP) to have implemented ?&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;/Otto&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Oct 2021 00:38:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8Quad-Gstreamer-Interpipe-support/m-p/1355407#M181515</guid>
      <dc:creator>ottob</dc:creator>
      <dc:date>2021-10-14T00:38:11Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8Quad Gstreamer Interpipe support</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8Quad-Gstreamer-Interpipe-support/m-p/1361049#M182081</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/19596"&gt;@ottob&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yes, is something you can paid to our professional service that are available on the next link, the cost depends on the application, but they can give you a better approach:&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;A href="mailto:proservices@nxp.com" target="_blank"&gt;proservices@nxp.com&lt;/A&gt;&lt;BR clear="none" /&gt;&lt;A href="mailto:prosupport@nxp.com" target="_blank"&gt;prosupport@nxp.com&lt;/A&gt;&lt;BR clear="none" /&gt;&lt;A href="https://www.nxp.com/support/support/nxp-engineering-services/professional-engineering-services:PROFESSIONAL-ENGINEERING-SERVICES" target="_blank" rel="noopener"&gt;https://www.nxp.com/support/support/nxp-engineering-services/professional-engineering-services:PROFESSIONAL-ENGINEERING-SERVICES&lt;/A&gt;&lt;BR clear="none" /&gt;&lt;A href="https://www.nxp.com/support/support/nxp-engineering-services/professional-support-for-processors-and-microcontrollers:PREMIUM-SUPPORT" target="_blank" rel="noopener"&gt;https://www.nxp.com/support/support/nxp-engineering-services/professional-support-for-processors-and-microcontrollers:PREMIUM-SUPPORT&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Israel.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 25 Oct 2021 21:57:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8Quad-Gstreamer-Interpipe-support/m-p/1361049#M182081</guid>
      <dc:creator>nxf63675</dc:creator>
      <dc:date>2021-10-25T21:57:58Z</dc:date>
    </item>
  </channel>
</rss>

