<?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 H.264 UMC decoder problem in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784917#M1900</link>
    <description>Ok I think I have found the problem. &lt;BR /&gt;&lt;BR /&gt;The problem is that the UMC decoder (for some reason)allowsonly the 1st 14 (0- 13)values for the aspec ratio as specified in Table E-1 of the spec:&lt;BR /&gt;&lt;BR /&gt;&lt;P&gt;const Ipp16u H264ParsingCore::AspectRatio[14][2] = {&lt;/P&gt;&lt;P&gt;{ 1, 1}, { 1, 1}, {12, 11}, {10, 11}, {16, 11}, {40, 33}, { 24, 11},&lt;/P&gt;&lt;P&gt;{20, 11}, {32, 11}, {80, 33}, {18, 11}, {15, 11}, {64, 33}, {160, 99},&lt;/P&gt;&lt;P&gt;};&lt;BR /&gt;&lt;BR /&gt;The bitstream that I have attached has the syntax set to 14 which is considered an invalid bitstream by UMC decoder. I do not know why the values 14, 15 and 16 are not supported but simply extending the array and setting the right values as below fixes the problem.&lt;/P&gt;&lt;P&gt;const Ipp16u H264ParsingCore::AspectRatio[17][2] = {&lt;/P&gt;&lt;P&gt;{ 1, 1}, { 1, 1}, {12, 11}, {10, 11}, {16, 11}, {40, 33}, { 24, 11},&lt;/P&gt;&lt;P&gt;{20, 11}, {32, 11}, {80, 33}, {18, 11}, {15, 11}, {64, 33}, {160, 99},&lt;/P&gt;&lt;P&gt;{4, 3}, {3, 2}, {2, 1}&lt;/P&gt;&lt;P&gt;};&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;-Purvin&lt;/P&gt;</description>
    <pubDate>Mon, 22 Nov 2010 20:21:53 GMT</pubDate>
    <dc:creator>Purvin_Pandit</dc:creator>
    <dc:date>2010-11-22T20:21:53Z</dc:date>
    <item>
      <title>H.264 UMC decoder problem</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784909#M1892</link>
      <description>I have a H.264 bitstream generated by an encoder which canot be decoded by UMC decoder. I am not sure exactly why its failing. I can decode the bitstream with ffmpeg, vlc, JM decoder andVega analyzer.&lt;BR /&gt;&lt;BR /&gt;I have attached the ES. I have also attached the debug trace from the UMC decoder.</description>
      <pubDate>Tue, 16 Nov 2010 18:30:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784909#M1892</guid>
      <dc:creator>Purvin_Pandit</dc:creator>
      <dc:date>2010-11-16T18:30:02Z</dc:date>
    </item>
    <item>
      <title>H.264 UMC decoder problem</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784910#M1893</link>
      <description>Thanks, we will look at it. Just to be clear, did you try the latest version of IPP for yout test?&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt; Vladimir</description>
      <pubDate>Tue, 16 Nov 2010 20:16:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784910#M1893</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2010-11-16T20:16:39Z</dc:date>
    </item>
    <item>
      <title>H.264 UMC decoder problem</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784911#M1894</link>
      <description>&lt;P&gt;Yes I have the latest IPP. Also the bitstream isa network capture so initially it will not start with IDR or SPS, PPS etc.&lt;/P&gt;</description>
      <pubDate>Tue, 16 Nov 2010 20:53:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784911#M1894</guid>
      <dc:creator>Purvin_Pandit</dc:creator>
      <dc:date>2010-11-16T20:53:01Z</dc:date>
    </item>
    <item>
      <title>H.264 UMC decoder problem</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784912#M1895</link>
      <description>That might the root cause. UMC expect correctly formed stream.</description>
      <pubDate>Wed, 17 Nov 2010 15:58:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784912#M1895</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2010-11-17T15:58:18Z</dc:date>
    </item>
    <item>
      <title>H.264 UMC decoder problem</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784913#M1896</link>
      <description>I dont think that is the problem. I have other bitstreams which do not start with IDR, SPS, PPS and UMC can decode them just fine.</description>
      <pubDate>Wed, 17 Nov 2010 16:05:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784913#M1896</guid>
      <dc:creator>Purvin_Pandit</dc:creator>
      <dc:date>2010-11-17T16:05:05Z</dc:date>
    </item>
    <item>
      <title>H.264 UMC decoder problem</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784914#M1897</link>
      <description>&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;From the error log, it showed that you are using a MPEG TS splitter. The attached file looks to be a raw H.264 file. Anything missed here? &lt;/P&gt;&lt;P&gt;Also I tried with FFMPEG, it looks this stream contains many invalid data. See attached file.&lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Chao &lt;/P&gt;</description>
      <pubDate>Thu, 18 Nov 2010 06:49:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784914#M1897</guid>
      <dc:creator>Chao_Y_Intel</dc:creator>
      <dc:date>2010-11-18T06:49:03Z</dc:date>
    </item>
    <item>
      <title>H.264 UMC decoder problem</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784915#M1898</link>
      <description>Hi Chao&lt;BR /&gt;&lt;BR /&gt;(1) The error log is from the same bitstream I have attached and not from a MPEG-2 TS. I enableddebugging in UMC and that is the debug log message I see.&lt;BR /&gt;&lt;BR /&gt;(2) Yes there are many error messages from ffmepeg but it can eventually start decoding. As I mentioned, this is a network capture so a decoder is bound to receive some invalid data initiallly until it can find an SPS/PPS/IDR. And UMC does decode some of my network captures correctly in other cases.&lt;BR /&gt;&lt;BR /&gt;Did you try to decode the attachedbitstream with UMC?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;-Purvin</description>
      <pubDate>Thu, 18 Nov 2010 11:17:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784915#M1898</guid>
      <dc:creator>Purvin_Pandit</dc:creator>
      <dc:date>2010-11-18T11:17:01Z</dc:date>
    </item>
    <item>
      <title>H.264 UMC decoder problem</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784916#M1899</link>
      <description>Hi Vladimir, Chao&lt;BR /&gt;&lt;BR /&gt;Any update? Did any of you have a chance to try the bitstream?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;-Purvin</description>
      <pubDate>Mon, 22 Nov 2010 12:31:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784916#M1899</guid>
      <dc:creator>Purvin_Pandit</dc:creator>
      <dc:date>2010-11-22T12:31:42Z</dc:date>
    </item>
    <item>
      <title>H.264 UMC decoder problem</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784917#M1900</link>
      <description>Ok I think I have found the problem. &lt;BR /&gt;&lt;BR /&gt;The problem is that the UMC decoder (for some reason)allowsonly the 1st 14 (0- 13)values for the aspec ratio as specified in Table E-1 of the spec:&lt;BR /&gt;&lt;BR /&gt;&lt;P&gt;const Ipp16u H264ParsingCore::AspectRatio[14][2] = {&lt;/P&gt;&lt;P&gt;{ 1, 1}, { 1, 1}, {12, 11}, {10, 11}, {16, 11}, {40, 33}, { 24, 11},&lt;/P&gt;&lt;P&gt;{20, 11}, {32, 11}, {80, 33}, {18, 11}, {15, 11}, {64, 33}, {160, 99},&lt;/P&gt;&lt;P&gt;};&lt;BR /&gt;&lt;BR /&gt;The bitstream that I have attached has the syntax set to 14 which is considered an invalid bitstream by UMC decoder. I do not know why the values 14, 15 and 16 are not supported but simply extending the array and setting the right values as below fixes the problem.&lt;/P&gt;&lt;P&gt;const Ipp16u H264ParsingCore::AspectRatio[17][2] = {&lt;/P&gt;&lt;P&gt;{ 1, 1}, { 1, 1}, {12, 11}, {10, 11}, {16, 11}, {40, 33}, { 24, 11},&lt;/P&gt;&lt;P&gt;{20, 11}, {32, 11}, {80, 33}, {18, 11}, {15, 11}, {64, 33}, {160, 99},&lt;/P&gt;&lt;P&gt;{4, 3}, {3, 2}, {2, 1}&lt;/P&gt;&lt;P&gt;};&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;-Purvin&lt;/P&gt;</description>
      <pubDate>Mon, 22 Nov 2010 20:21:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784917#M1900</guid>
      <dc:creator>Purvin_Pandit</dc:creator>
      <dc:date>2010-11-22T20:21:53Z</dc:date>
    </item>
    <item>
      <title>H.264 UMC decoder problem</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784918#M1901</link>
      <description>&lt;P&gt;Purvin,&lt;/P&gt;&lt;P&gt;Thanks for the update. I escalated the owner for the fix in the future release. &lt;/P&gt;&lt;P&gt;Thanks,&lt;BR /&gt;Chao &lt;/P&gt;</description>
      <pubDate>Tue, 23 Nov 2010 05:23:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784918#M1901</guid>
      <dc:creator>Chao_Y_Intel</dc:creator>
      <dc:date>2010-11-23T05:23:05Z</dc:date>
    </item>
    <item>
      <title>H.264 UMC decoder problem</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784919#M1902</link>
      <description>&lt;P&gt;Purvin,&lt;/P&gt;&lt;P&gt;The fix has been included into 7.0.2 release. thanks for your report. &lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Chao &lt;/P&gt;</description>
      <pubDate>Sat, 12 Feb 2011 01:32:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H-264-UMC-decoder-problem/m-p/784919#M1902</guid>
      <dc:creator>Chao_Y_Intel</dc:creator>
      <dc:date>2011-02-12T01:32:54Z</dc:date>
    </item>
  </channel>
</rss>

