<?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: v4l2 equivalent codec after VPU API deprecated from i.MX8MP/i.MX9 in i.MX Graphics</title>
    <link>https://community.nxp.com/t5/i-MX-Graphics/v4l2-equivalent-codec-after-VPU-API-deprecated-from-i-MX8MP-i/m-p/2091198#M787</link>
    <description>&lt;P&gt;Would NXP support help?&lt;BR /&gt;-&amp;nbsp; browse over the source code&amp;nbsp;&amp;nbsp;&lt;A href="https://github.com/nxp-imx/linux-imx.git" target="_blank"&gt;https://github.com/nxp-imx/linux-imx.git&lt;/A&gt;&amp;nbsp;drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c&lt;BR /&gt;that seems to&amp;nbsp; be the driver&amp;nbsp; for the hardware (VPU) accelerated codec, but it listed only 'compatible' to quite a few chipset: Confused - is i.MX8MP supported ? ( the&amp;nbsp; general statement from the doc quoted above seemly suggested so)&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt; 269  static const struct of_device_id mxc_jpeg_match[] = {
 270         {
 271                 .compatible = "nxp,imx8qxp-jpgdec",
 272                 .data       = &amp;amp;mxc_decode_mode,
 273         },
 274         {
 275                 .compatible = "nxp,imx8qxp-jpgenc",
 276                 .data       = &amp;amp;mxc_encode_mode,
 277         },
 278         {
 279                 .compatible = "fsl,imx9-jpgdec",
 280                 .data       = &amp;amp;mxc_decode_mode,
 281         },
 282         {
 283                 .compatible = "fsl,imx9-jpgenc",
 284                 .data       = &amp;amp;mxc_encode_mode,
 285         },
 286         { },
 287 };&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 05 May 2025 00:55:31 GMT</pubDate>
    <dc:creator>jim777</dc:creator>
    <dc:date>2025-05-05T00:55:31Z</dc:date>
    <item>
      <title>v4l2 equivalent codec after VPU API deprecated from i.MX8MP/i.MX9</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/v4l2-equivalent-codec-after-VPU-API-deprecated-from-i-MX8MP-i/m-p/2091141#M786</link>
      <description>&lt;P&gt;From&amp;nbsp;RM00294&amp;nbsp;i.MX VPU Application Programming Interface Linux Reference Manual:&lt;BR /&gt;&lt;BR /&gt;"... Besides the VPU wrapper API (deprecated), the V4L2-based&lt;BR /&gt;framework on top of the user library is designed to make the integration more standardized"&lt;BR /&gt;&lt;BR /&gt;So&lt;BR /&gt;1. what are the corresponding V4L2&amp;nbsp; features that are equivalent to the VPU APIs for mjpg encoder/decoder?&lt;BR /&gt;- assume it is still based on&amp;nbsp; hardware (VPU) accelerated.&lt;BR /&gt;&lt;BR /&gt;2.&amp;nbsp; from my imx8mp yocto build,&amp;nbsp; I see&amp;nbsp; two more (unfamiliar) devices dev/video2/3 listed as&amp;nbsp;vsi_v4l2enc/dec, are those related to the features?&lt;BR /&gt;&lt;BR /&gt;3. Any specific app reference ?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Jim&lt;/P&gt;</description>
      <pubDate>Sun, 04 May 2025 05:14:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/v4l2-equivalent-codec-after-VPU-API-deprecated-from-i-MX8MP-i/m-p/2091141#M786</guid>
      <dc:creator>jim777</dc:creator>
      <dc:date>2025-05-04T05:14:55Z</dc:date>
    </item>
    <item>
      <title>Re: v4l2 equivalent codec after VPU API deprecated from i.MX8MP/i.MX9</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/v4l2-equivalent-codec-after-VPU-API-deprecated-from-i-MX8MP-i/m-p/2091198#M787</link>
      <description>&lt;P&gt;Would NXP support help?&lt;BR /&gt;-&amp;nbsp; browse over the source code&amp;nbsp;&amp;nbsp;&lt;A href="https://github.com/nxp-imx/linux-imx.git" target="_blank"&gt;https://github.com/nxp-imx/linux-imx.git&lt;/A&gt;&amp;nbsp;drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c&lt;BR /&gt;that seems to&amp;nbsp; be the driver&amp;nbsp; for the hardware (VPU) accelerated codec, but it listed only 'compatible' to quite a few chipset: Confused - is i.MX8MP supported ? ( the&amp;nbsp; general statement from the doc quoted above seemly suggested so)&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt; 269  static const struct of_device_id mxc_jpeg_match[] = {
 270         {
 271                 .compatible = "nxp,imx8qxp-jpgdec",
 272                 .data       = &amp;amp;mxc_decode_mode,
 273         },
 274         {
 275                 .compatible = "nxp,imx8qxp-jpgenc",
 276                 .data       = &amp;amp;mxc_encode_mode,
 277         },
 278         {
 279                 .compatible = "fsl,imx9-jpgdec",
 280                 .data       = &amp;amp;mxc_decode_mode,
 281         },
 282         {
 283                 .compatible = "fsl,imx9-jpgenc",
 284                 .data       = &amp;amp;mxc_encode_mode,
 285         },
 286         { },
 287 };&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 05 May 2025 00:55:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/v4l2-equivalent-codec-after-VPU-API-deprecated-from-i-MX8MP-i/m-p/2091198#M787</guid>
      <dc:creator>jim777</dc:creator>
      <dc:date>2025-05-05T00:55:31Z</dc:date>
    </item>
    <item>
      <title>Re: v4l2 equivalent codec after VPU API deprecated from i.MX8MP/i.MX9</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/v4l2-equivalent-codec-after-VPU-API-deprecated-from-i-MX8MP-i/m-p/2091630#M788</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/247983"&gt;@jim777&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;Please take a look to the chapter&amp;nbsp;7.3.3 Video encoding of&amp;nbsp;&lt;A href="https://www.nxp.com/docs/en/user-guide/IMX_LINUX_USERS_GUIDE.pdf" target="_self"&gt;i.MX Linux User's Guide&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Manuel_Salas_0-1746468089897.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/336238iF53DCAF9B0CD2C5A/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Manuel_Salas_0-1746468089897.png" alt="Manuel_Salas_0-1746468089897.png" /&gt;&lt;/span&gt;&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;</description>
      <pubDate>Mon, 05 May 2025 18:02:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/v4l2-equivalent-codec-after-VPU-API-deprecated-from-i-MX8MP-i/m-p/2091630#M788</guid>
      <dc:creator>Manuel_Salas</dc:creator>
      <dc:date>2025-05-05T18:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: v4l2 equivalent codec after VPU API deprecated from i.MX8MP/i.MX9</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/v4l2-equivalent-codec-after-VPU-API-deprecated-from-i-MX8MP-i/m-p/2092594#M792</link>
      <description>thanks!</description>
      <pubDate>Wed, 07 May 2025 03:41:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/v4l2-equivalent-codec-after-VPU-API-deprecated-from-i-MX8MP-i/m-p/2092594#M792</guid>
      <dc:creator>jim777</dc:creator>
      <dc:date>2025-05-07T03:41:51Z</dc:date>
    </item>
  </channel>
</rss>

