<?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>topic Re: VPU for MJPG decoding in IMX8MP? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/VPU-for-MJPG-decoding-in-IMX8MP/m-p/2357244#M245037</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;Even when i try to run this&amp;nbsp;&lt;/P&gt;&lt;P&gt;gst-launch-1.0 videotestsrc ! imxvideoconvert_g2d ! queue ! vpuenc_hevc ! multiqueue ! vpudec ! fakesink&lt;BR /&gt;Setting pipeline to PAUSED ...&lt;BR /&gt;====== VPUDEC: 4.10.0 build on Nov 27 2025 18:04:02. ======&lt;BR /&gt;wrapper: 3.0.0 (VPUWRAPPER_ARM64_LINUX Build on Nov 27 2025 18:03:51)&lt;BR /&gt;vpulib: 1.1.1&lt;BR /&gt;firmware: 1.1.1.836202415&lt;BR /&gt;====== VPUENC: 4.10.0 build on Nov 27 2025 18:04:02. ======&lt;BR /&gt;wrapper: 3.0.0 (VPUWRAPPER_ARM64_LINUX Build on Nov 27 2025 18:03:52)&lt;BR /&gt;vpulib: 1.1.1&lt;BR /&gt;firmware: 1.1.1.43690&lt;BR /&gt;Pipeline is PREROLLING ...&lt;BR /&gt;Pipeline is PREROLLED ...&lt;BR /&gt;Setting pipeline to PLAYING ...&lt;BR /&gt;New clock: GstSystemClock&lt;BR /&gt;Redistribute latency...&lt;BR /&gt;0:07:59.5 / 99:99:99.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It takes 199 % of CPU is the CPU getting used?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;perf shows&amp;nbsp;&lt;/P&gt;&lt;P&gt;7.82% libgstvideo-1.0.so.0.2600.0 [.] 0x00000000000219e4&lt;BR /&gt;6.63% libhantro_vc8000e.so.1 [.] EncAsicFrameStart&lt;BR /&gt;5.76% libgstvideo-1.0.so.0.2600.0 [.] 0x00000000000219f8&lt;BR /&gt;5.49% [kernel] [k] DecRefreshRegs&lt;BR /&gt;3.92% libgstvideo-1.0.so.0.2600.0 [.] 0x00000000000219e0&lt;BR /&gt;3.89% libgstvideo-1.0.so.0.2600.0 [.] 0x00000000000219f0&lt;BR /&gt;3.89% libgstvideo-1.0.so.0.2600.0 [.] 0x0000000000021a00&lt;BR /&gt;3.05% libhantro.so.1 [.] SwShowBits&lt;BR /&gt;2.94% [kernel] [k] DecFlushRegs.isra.0&lt;BR /&gt;2.69% libgstvideo-1.0.so.0.2600.0 [.] 0x00000000000219ec&lt;BR /&gt;1.45% libc.so.6 [.] 0x00000000000a3194&lt;BR /&gt;1.23% libc.so.6 [.] 0x00000000000a3188&lt;BR /&gt;1.21% orcexec.0La54a (deleted) [.] 0x0000000000000040&lt;BR /&gt;1.19% libgstvideo-1.0.so.0.2600.0 [.] 0x00000000000219e8&lt;BR /&gt;1.16% libhantro.so.1 [.] DWLPrivateAreaReadByte&lt;BR /&gt;0.80% libhantro_vc8000e.so.1 [.] VCEncStrmEncodeExt&lt;BR /&gt;0.77% orcexec.0La54a (deleted) [.] 0x0000000000000044&lt;BR /&gt;0.69% orcexec.0La54a (deleted) [.] 0x0000000000000038&lt;BR /&gt;0.56% libhantro.so.1 [.] SwFlushBits&lt;BR /&gt;0.53% [kernel] [k] _raw_spin_unlock_irqrestore&lt;BR /&gt;0.48% libgstvideotestsrc.so [.] 0x0000000000008450&lt;BR /&gt;0.48% libgstvideotestsrc.so [.] 0x0000000000008448&lt;BR /&gt;0.46% libc.so.6 [.] 0x00000000000a3184&lt;BR /&gt;0.46% libhantro_vc8000e.so.1 [.] EncAsicGetRegisterValue&lt;BR /&gt;0.46% libc.so.6 [.] 0x00000000000a318c&lt;BR /&gt;0.45% orcexec.0La54a (deleted) [.] 0x0000000000000034&lt;BR /&gt;0.35% libhantro.so.1 [.] FlushDecRegisters&lt;BR /&gt;0.34% libhantro.so.1 [.] RefreshDecRegisters&lt;BR /&gt;0.33% [kernel] [k] el0_svc&lt;BR /&gt;0.32% libgobject-2.0.so.0.8400.4 [.] g_type_check_instance_is_fundamentally_a&lt;BR /&gt;0.32% libhantro.so.1 [.] HevcDecDecode&lt;BR /&gt;0.31% libhantro.so.1 [.] SetDecRegister&lt;BR /&gt;0.30% orcexec.0La54a (deleted) [.] 0x000000000000012c&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Not sure VPU is being utilized. How to confirm?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;lsof | grep hantro&lt;BR /&gt;gst-launc 1516 root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;BR /&gt;gst-launc 1516 1517 gst-launc root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 1517 gst-launc root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 1517 gst-launc root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1517 gst-launc root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1517 gst-launc root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;BR /&gt;gst-launc 1516 1518 gst-launc root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 1518 gst-launc root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 1518 gst-launc root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1518 gst-launc root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1518 gst-launc root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;BR /&gt;gst-launc 1516 1519 pool-spaw root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 1519 pool-spaw root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 1519 pool-spaw root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1519 pool-spaw root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1519 pool-spaw root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;BR /&gt;gst-launc 1516 1520 multiqueu root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 1520 multiqueu root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 1520 multiqueu root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1520 multiqueu root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1520 multiqueu root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;BR /&gt;gst-launc 1516 1521 queue0:sr root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 1521 queue0:sr root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 1521 queue0:sr root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1521 queue0:sr root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1521 queue0:sr root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;BR /&gt;gst-launc 1516 1522 videotest root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 1522 videotest root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 1522 videotest root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1522 videotest root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1522 videotest root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;BR /&gt;gst-launc 1516 1523 gmain root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 1523 gmain root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 1523 gmain root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1523 gmain root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1523 gmain root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;/P&gt;</description>
    <pubDate>Tue, 28 Apr 2026 09:52:37 GMT</pubDate>
    <dc:creator>jake4</dc:creator>
    <dc:date>2026-04-28T09:52:37Z</dc:date>
    <item>
      <title>VPU for MJPG decoding in IMX8MP?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/VPU-for-MJPG-decoding-in-IMX8MP/m-p/2355115#M244970</link>
      <description>&lt;P&gt;I have a USB camera that gives MJPG (Motion-JPEG, compressed )&amp;nbsp;&lt;/P&gt;&lt;P&gt;And I'm using IM8MP with VPU Hantro&lt;/P&gt;&lt;P&gt;Is there any VPU function that we can use for decompression in this case?&lt;/P&gt;&lt;P&gt;This document breifly describes&lt;/P&gt;&lt;P&gt;&lt;A href="https://docs.nxp.com/bundle/RM00294/page/topics/imx_6_vpu_main_features.html" target="_blank" rel="noopener"&gt;https://docs.nxp.com/bundle/RM00294/page/topics/imx_6_vpu_main_features.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This pipeline take 60% cpu&lt;/P&gt;&lt;P&gt;gst-launch-1.0 v4l2src device=/dev/video2 ! image/jpeg,width=1280,height=720 ! jpegdec ! imxvideoconvert_g2d ! fakesink&lt;/P&gt;&lt;P&gt;Is there any VPU function we can rely on to reduce the CPU?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 23 Apr 2026 09:19:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/VPU-for-MJPG-decoding-in-IMX8MP/m-p/2355115#M244970</guid>
      <dc:creator>jake4</dc:creator>
      <dc:date>2026-04-23T09:19:12Z</dc:date>
    </item>
    <item>
      <title>Re: VPU for MJPG decoding in IMX8MP?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/VPU-for-MJPG-decoding-in-IMX8MP/m-p/2356838#M245024</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/39586" target="_blank" rel="noopener"&gt;&lt;SPAN class=""&gt;joanxie&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Can you please advise?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Tue, 28 Apr 2026 03:02:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/VPU-for-MJPG-decoding-in-IMX8MP/m-p/2356838#M245024</guid>
      <dc:creator>jake4</dc:creator>
      <dc:date>2026-04-28T03:02:13Z</dc:date>
    </item>
    <item>
      <title>Re: VPU for MJPG decoding in IMX8MP?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/VPU-for-MJPG-decoding-in-IMX8MP/m-p/2357244#M245037</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;Even when i try to run this&amp;nbsp;&lt;/P&gt;&lt;P&gt;gst-launch-1.0 videotestsrc ! imxvideoconvert_g2d ! queue ! vpuenc_hevc ! multiqueue ! vpudec ! fakesink&lt;BR /&gt;Setting pipeline to PAUSED ...&lt;BR /&gt;====== VPUDEC: 4.10.0 build on Nov 27 2025 18:04:02. ======&lt;BR /&gt;wrapper: 3.0.0 (VPUWRAPPER_ARM64_LINUX Build on Nov 27 2025 18:03:51)&lt;BR /&gt;vpulib: 1.1.1&lt;BR /&gt;firmware: 1.1.1.836202415&lt;BR /&gt;====== VPUENC: 4.10.0 build on Nov 27 2025 18:04:02. ======&lt;BR /&gt;wrapper: 3.0.0 (VPUWRAPPER_ARM64_LINUX Build on Nov 27 2025 18:03:52)&lt;BR /&gt;vpulib: 1.1.1&lt;BR /&gt;firmware: 1.1.1.43690&lt;BR /&gt;Pipeline is PREROLLING ...&lt;BR /&gt;Pipeline is PREROLLED ...&lt;BR /&gt;Setting pipeline to PLAYING ...&lt;BR /&gt;New clock: GstSystemClock&lt;BR /&gt;Redistribute latency...&lt;BR /&gt;0:07:59.5 / 99:99:99.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It takes 199 % of CPU is the CPU getting used?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;perf shows&amp;nbsp;&lt;/P&gt;&lt;P&gt;7.82% libgstvideo-1.0.so.0.2600.0 [.] 0x00000000000219e4&lt;BR /&gt;6.63% libhantro_vc8000e.so.1 [.] EncAsicFrameStart&lt;BR /&gt;5.76% libgstvideo-1.0.so.0.2600.0 [.] 0x00000000000219f8&lt;BR /&gt;5.49% [kernel] [k] DecRefreshRegs&lt;BR /&gt;3.92% libgstvideo-1.0.so.0.2600.0 [.] 0x00000000000219e0&lt;BR /&gt;3.89% libgstvideo-1.0.so.0.2600.0 [.] 0x00000000000219f0&lt;BR /&gt;3.89% libgstvideo-1.0.so.0.2600.0 [.] 0x0000000000021a00&lt;BR /&gt;3.05% libhantro.so.1 [.] SwShowBits&lt;BR /&gt;2.94% [kernel] [k] DecFlushRegs.isra.0&lt;BR /&gt;2.69% libgstvideo-1.0.so.0.2600.0 [.] 0x00000000000219ec&lt;BR /&gt;1.45% libc.so.6 [.] 0x00000000000a3194&lt;BR /&gt;1.23% libc.so.6 [.] 0x00000000000a3188&lt;BR /&gt;1.21% orcexec.0La54a (deleted) [.] 0x0000000000000040&lt;BR /&gt;1.19% libgstvideo-1.0.so.0.2600.0 [.] 0x00000000000219e8&lt;BR /&gt;1.16% libhantro.so.1 [.] DWLPrivateAreaReadByte&lt;BR /&gt;0.80% libhantro_vc8000e.so.1 [.] VCEncStrmEncodeExt&lt;BR /&gt;0.77% orcexec.0La54a (deleted) [.] 0x0000000000000044&lt;BR /&gt;0.69% orcexec.0La54a (deleted) [.] 0x0000000000000038&lt;BR /&gt;0.56% libhantro.so.1 [.] SwFlushBits&lt;BR /&gt;0.53% [kernel] [k] _raw_spin_unlock_irqrestore&lt;BR /&gt;0.48% libgstvideotestsrc.so [.] 0x0000000000008450&lt;BR /&gt;0.48% libgstvideotestsrc.so [.] 0x0000000000008448&lt;BR /&gt;0.46% libc.so.6 [.] 0x00000000000a3184&lt;BR /&gt;0.46% libhantro_vc8000e.so.1 [.] EncAsicGetRegisterValue&lt;BR /&gt;0.46% libc.so.6 [.] 0x00000000000a318c&lt;BR /&gt;0.45% orcexec.0La54a (deleted) [.] 0x0000000000000034&lt;BR /&gt;0.35% libhantro.so.1 [.] FlushDecRegisters&lt;BR /&gt;0.34% libhantro.so.1 [.] RefreshDecRegisters&lt;BR /&gt;0.33% [kernel] [k] el0_svc&lt;BR /&gt;0.32% libgobject-2.0.so.0.8400.4 [.] g_type_check_instance_is_fundamentally_a&lt;BR /&gt;0.32% libhantro.so.1 [.] HevcDecDecode&lt;BR /&gt;0.31% libhantro.so.1 [.] SetDecRegister&lt;BR /&gt;0.30% orcexec.0La54a (deleted) [.] 0x000000000000012c&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Not sure VPU is being utilized. How to confirm?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;lsof | grep hantro&lt;BR /&gt;gst-launc 1516 root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;BR /&gt;gst-launc 1516 1517 gst-launc root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 1517 gst-launc root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 1517 gst-launc root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1517 gst-launc root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1517 gst-launc root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;BR /&gt;gst-launc 1516 1518 gst-launc root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 1518 gst-launc root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 1518 gst-launc root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1518 gst-launc root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1518 gst-launc root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;BR /&gt;gst-launc 1516 1519 pool-spaw root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 1519 pool-spaw root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 1519 pool-spaw root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1519 pool-spaw root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1519 pool-spaw root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;BR /&gt;gst-launc 1516 1520 multiqueu root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 1520 multiqueu root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 1520 multiqueu root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1520 multiqueu root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1520 multiqueu root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;BR /&gt;gst-launc 1516 1521 queue0:sr root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 1521 queue0:sr root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 1521 queue0:sr root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1521 queue0:sr root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1521 queue0:sr root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;BR /&gt;gst-launc 1516 1522 videotest root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 1522 videotest root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 1522 videotest root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1522 videotest root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1522 videotest root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;BR /&gt;gst-launc 1516 1523 gmain root mem REG 179,1 224656 2117 /usr/lib/libhantro.so.1&lt;BR /&gt;gst-launc 1516 1523 gmain root mem REG 179,1 353928 2322 /usr/lib/libhantro_vc8000e.so.1&lt;BR /&gt;gst-launc 1516 1523 gmain root mem CHR 510,0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1523 gmain root 15u CHR 510,0 0t0 162 /dev/mxc_hantro_vc8000e&lt;BR /&gt;gst-launc 1516 1523 gmain root 31u CHR 511,0 0t0 161 /dev/mxc_hantro&lt;/P&gt;</description>
      <pubDate>Tue, 28 Apr 2026 09:52:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/VPU-for-MJPG-decoding-in-IMX8MP/m-p/2357244#M245037</guid>
      <dc:creator>jake4</dc:creator>
      <dc:date>2026-04-28T09:52:37Z</dc:date>
    </item>
    <item>
      <title>Re: VPU for MJPG decoding in IMX8MP?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/VPU-for-MJPG-decoding-in-IMX8MP/m-p/2360157#M245091</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/223353"&gt;@jake4&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope you are doing very well.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you please try the below pipeline:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;gst-launch-1.0 v4l2src device=/dev/video2 ! image/jpeg,width=1280,height=720 ! v4l2jpegdec ! imxvideoconvert_g2d ! fakesink&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It is not recommended to use &lt;STRONG&gt;&lt;FONT color="#000000"&gt;videotestsrc&lt;/FONT&gt;&lt;/STRONG&gt;.&amp;nbsp;This is a pure software generator. It uses the CPU to create every single pixel of the test pattern.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Salas.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 May 2026 17:47:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/VPU-for-MJPG-decoding-in-IMX8MP/m-p/2360157#M245091</guid>
      <dc:creator>Manuel_Salas</dc:creator>
      <dc:date>2026-05-04T17:47:02Z</dc:date>
    </item>
    <item>
      <title>Re: VPU for MJPG decoding in IMX8MP?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/VPU-for-MJPG-decoding-in-IMX8MP/m-p/2360261#M245101</link>
      <description>Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/203368"&gt;@Manuel_Salas&lt;/a&gt;&lt;BR /&gt;getting this&lt;BR /&gt;gst-launch-1.0 v4l2src device=/dev/video3 ! image/jpeg,width=1280,height=720 ! v4l2jpegdec ! imxvideoconvert_g2d ! fakesink&lt;BR /&gt;WARNING: erroneous pipeline: no element "v4l2jpegdec"&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;&lt;BR /&gt;gst-inspect-1.0 | grep v4l2&lt;BR /&gt;video4linux2: v4l2convert: V4L2 Video Converter&lt;BR /&gt;video4linux2: v4l2deviceprovider (GstDeviceProviderFactory)&lt;BR /&gt;video4linux2: v4l2h264dec: V4L2 H264 Decoder&lt;BR /&gt;video4linux2: v4l2h264enc: V4L2 H.264 Encoder&lt;BR /&gt;video4linux2: v4l2h265dec: V4L2 H265 Decoder&lt;BR /&gt;video4linux2: v4l2h265enc: V4L2 H.265 Encoder&lt;BR /&gt;video4linux2: v4l2radio: Radio (video4linux2) Tuner&lt;BR /&gt;video4linux2: v4l2sink: Video (video4linux2) Sink&lt;BR /&gt;video4linux2: v4l2src: Video (video4linux2) Source&lt;BR /&gt;video4linux2: v4l2vp8dec: V4L2 VP8 Decoder&lt;BR /&gt;video4linux2: v4l2vp9dec: V4L2 VP9 Decoder</description>
      <pubDate>Tue, 05 May 2026 02:55:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/VPU-for-MJPG-decoding-in-IMX8MP/m-p/2360261#M245101</guid>
      <dc:creator>jake4</dc:creator>
      <dc:date>2026-05-05T02:55:29Z</dc:date>
    </item>
  </channel>
</rss>

