<?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のトピックread/write pointer returned by vpu_DecGetBitstreamBuffer error when two threads decode mjpeg with different resolution using vpu simultaneously</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/read-write-pointer-returned-by-vpu-DecGetBitstreamBuffer-error/m-p/241964#M20304</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I write a mjpeg decoder which is using vpu to decode mjpeg.&lt;/P&gt;&lt;P&gt;when two threads decode simultaneously with different resolution, for example, one is 320x240, another is 640x480, then read/write pointer returned by vpu_DecGetBitstreamBuffer is erroneous, it will beyond the biggest address of bitstream buffer which I allocated. and size will return 0 always after several minutes;&lt;/P&gt;&lt;P&gt;when two threads decode simultaneously with same resolution, then it will work correctly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does hardware support decode different resolution simultaneously for mjpeg?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;platform: [iMx53, linux]&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 30 Jan 2013 06:35:23 GMT</pubDate>
    <dc:creator>moon</dc:creator>
    <dc:date>2013-01-30T06:35:23Z</dc:date>
    <item>
      <title>read/write pointer returned by vpu_DecGetBitstreamBuffer error when two threads decode mjpeg with different resolution using vpu simultaneously</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/read-write-pointer-returned-by-vpu-DecGetBitstreamBuffer-error/m-p/241964#M20304</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I write a mjpeg decoder which is using vpu to decode mjpeg.&lt;/P&gt;&lt;P&gt;when two threads decode simultaneously with different resolution, for example, one is 320x240, another is 640x480, then read/write pointer returned by vpu_DecGetBitstreamBuffer is erroneous, it will beyond the biggest address of bitstream buffer which I allocated. and size will return 0 always after several minutes;&lt;/P&gt;&lt;P&gt;when two threads decode simultaneously with same resolution, then it will work correctly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does hardware support decode different resolution simultaneously for mjpeg?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;platform: [iMx53, linux]&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jan 2013 06:35:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/read-write-pointer-returned-by-vpu-DecGetBitstreamBuffer-error/m-p/241964#M20304</guid>
      <dc:creator>moon</dc:creator>
      <dc:date>2013-01-30T06:35:23Z</dc:date>
    </item>
    <item>
      <title>Re: read/write pointer returned by vpu_DecGetBitstreamBuffer error when two threads decode mjpeg with different resolution using vpu simultaneously</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/read-write-pointer-returned-by-vpu-DecGetBitstreamBuffer-error/m-p/241965#M20305</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I believe the VPU requires a specific size.&amp;nbsp; If the size changes the VPU instance has to be reinitialized.&amp;nbsp; This is because when the instance is instantiated physical memory is allocated based on the size specified.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2013 20:34:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/read-write-pointer-returned-by-vpu-DecGetBitstreamBuffer-error/m-p/241965#M20305</guid>
      <dc:creator>LaurenPost</dc:creator>
      <dc:date>2013-01-31T20:34:03Z</dc:date>
    </item>
  </channel>
</rss>

