<?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 Anyone from Intel to comment in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Decoder-speedup-skip-frame/m-p/961775#M19741</link>
    <description>&lt;P&gt;Anyone from Intel to comment on this?&lt;/P&gt;
&lt;P&gt;I set&amp;nbsp;ChangeVideoDecodingSpeed(7) and&amp;nbsp;GetSkipInfo() returns 6 once the decoding process starts and then it increments the counter only by two for each frame it emits. So I get: 6, 8, 10, 12, etc. So the playback speed is around 2X instead of 8X. Can you give us some pointers as what to try to make this work? I should say that the CPU usage is around 50-60%, so there's still plenty of space for the decoder to do faster decoding.&lt;/P&gt;
&lt;P&gt;I also noticed "dbPlaybackRate" in Params struct. What is it for?&lt;/P&gt;
&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
    <pubDate>Thu, 11 Apr 2013 12:43:40 GMT</pubDate>
    <dc:creator>manca1</dc:creator>
    <dc:date>2013-04-11T12:43:40Z</dc:date>
    <item>
      <title>H264 Decoder speedup skip frame</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Decoder-speedup-skip-frame/m-p/961771#M19737</link>
      <description>&lt;P&gt;&lt;STRONG&gt;Hi all, I was looking to the documentation of the UMC::H264Decoder class (IPP version 7.0.7) and I found that there's a new function that I never notice in the old version&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;ChangeVideoDecodingSpeed&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;The H264 decoder it's sometime very heavyespeciallyon FULL HD or higher streams. So I found that function and I would use it for make decoding process waste less CPU time,especiallywhen I have to decode a lot of streams at the same time (like a lot of IP camera): this way I can have a more scalable system.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;I think that function was coded for that reason. The problem is that I have done a test on my PC (a quite old Intel Q6600) and I found no difference using 0 or 7 as decoding speed: I notice only poor quality (as I expected) with speed of 7, but the CPU consumed by the decoding process is the same in 0 or 7. (CPU decoding load was for example 10% in all cases)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Did you do some test with that function at different speed? could you notice some difference? what king of CPU?&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Nov 2012 14:06:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Decoder-speedup-skip-frame/m-p/961771#M19737</guid>
      <dc:creator>selea</dc:creator>
      <dc:date>2012-11-30T14:06:48Z</dc:date>
    </item>
    <item>
      <title>Good day.</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Decoder-speedup-skip-frame/m-p/961772#M19738</link>
      <description>Good day.

This function allows decoder to skip frames to speedup decoding, but only for non-reference frames. If there is many reference frames in the stream it may be not very effective.

I just run simple_player with this function on i5 M540 CPU and 1920x1080p_25.00_25mb_h264_cabac_180s stream:
0 - 60-70% CPU load
4 - 40-50% CPU load
7 - 25-35% CPU load - about half of frames were skipped in this mode. 

In mode 7 it skips all non-reference frames, so I don't think it could be any faster.</description>
      <pubDate>Thu, 13 Dec 2012 13:32:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Decoder-speedup-skip-frame/m-p/961772#M19738</guid>
      <dc:creator>Pavel_V_Intel</dc:creator>
      <dc:date>2012-12-13T13:32:00Z</dc:date>
    </item>
    <item>
      <title>ok thanks, I'll do some other</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Decoder-speedup-skip-frame/m-p/961773#M19739</link>
      <description>ok thanks, I'll do some other tries. Probably the CPU/RAM I'm using it's quite out dated</description>
      <pubDate>Thu, 13 Dec 2012 14:07:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Decoder-speedup-skip-frame/m-p/961773#M19739</guid>
      <dc:creator>selea</dc:creator>
      <dc:date>2012-12-13T14:07:21Z</dc:date>
    </item>
    <item>
      <title>Hello,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Decoder-speedup-skip-frame/m-p/961774#M19740</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I would like to add that I just tried using this function and the most I could get was 2x speedup, even tho the CPU was at 50%. Can you please investigate this?&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Apr 2013 14:39:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Decoder-speedup-skip-frame/m-p/961774#M19740</guid>
      <dc:creator>manca1</dc:creator>
      <dc:date>2013-04-10T14:39:00Z</dc:date>
    </item>
    <item>
      <title>Anyone from Intel to comment</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Decoder-speedup-skip-frame/m-p/961775#M19741</link>
      <description>&lt;P&gt;Anyone from Intel to comment on this?&lt;/P&gt;
&lt;P&gt;I set&amp;nbsp;ChangeVideoDecodingSpeed(7) and&amp;nbsp;GetSkipInfo() returns 6 once the decoding process starts and then it increments the counter only by two for each frame it emits. So I get: 6, 8, 10, 12, etc. So the playback speed is around 2X instead of 8X. Can you give us some pointers as what to try to make this work? I should say that the CPU usage is around 50-60%, so there's still plenty of space for the decoder to do faster decoding.&lt;/P&gt;
&lt;P&gt;I also noticed "dbPlaybackRate" in Params struct. What is it for?&lt;/P&gt;
&lt;P&gt;Thanks in advance.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Apr 2013 12:43:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H264-Decoder-speedup-skip-frame/m-p/961775#M19741</guid>
      <dc:creator>manca1</dc:creator>
      <dc:date>2013-04-11T12:43:40Z</dc:date>
    </item>
  </channel>
</rss>

