<?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: Decoding H.264 stream from memory, not file in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Decoding-H-264-stream-from-memory-not-file/m-p/853088#M6762</link>
    <description>&lt;DIV style="margin: 0px; height: auto;"&gt;&lt;/DIV&gt;
&lt;BR /&gt;Writing a derive class from DataReader is one of the way. I also attached another sample code. This sample code read raw H.264 data to memory and &lt;BR /&gt;then decode the H.264 data. &lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Chao</description>
    <pubDate>Mon, 02 Feb 2009 02:20:10 GMT</pubDate>
    <dc:creator>Chao_Y_Intel</dc:creator>
    <dc:date>2009-02-02T02:20:10Z</dc:date>
    <item>
      <title>Decoding H.264 stream from memory, not file</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Decoding-H-264-stream-from-memory-not-file/m-p/853087#M6761</link>
      <description>I need to decode an H.264 stream which is in a buffer in memory, i.e. I just want to supply a pointer and a buffer size. I had this working using the decoder supplied in the ipp-samples for IPP 5.3 but I had to override the H264AnnexBSplitter::Init method to get it to point to the appropriate place in memory since the examples only provide the facility for reading from a file.&lt;BR /&gt;&lt;BR /&gt;Now, I've upgraded to 6.0-1 and it seems a lot harder to do. There is the class FileReader but that's not particularly easy to modify or override as it relies on other things like vm_mmap_create.&lt;BR /&gt;&lt;BR /&gt;Is there a recommended simple way to do this or will I have to derive a class from DataReader (seems like quite a lot of work for such a simple, common task)?&lt;BR /&gt;&lt;BR /&gt;Thanks...</description>
      <pubDate>Fri, 30 Jan 2009 16:23:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Decoding-H-264-stream-from-memory-not-file/m-p/853087#M6761</guid>
      <dc:creator>Chris1</dc:creator>
      <dc:date>2009-01-30T16:23:34Z</dc:date>
    </item>
    <item>
      <title>Re: Decoding H.264 stream from memory, not file</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Decoding-H-264-stream-from-memory-not-file/m-p/853088#M6762</link>
      <description>&lt;DIV style="margin: 0px; height: auto;"&gt;&lt;/DIV&gt;
&lt;BR /&gt;Writing a derive class from DataReader is one of the way. I also attached another sample code. This sample code read raw H.264 data to memory and &lt;BR /&gt;then decode the H.264 data. &lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Chao</description>
      <pubDate>Mon, 02 Feb 2009 02:20:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Decoding-H-264-stream-from-memory-not-file/m-p/853088#M6762</guid>
      <dc:creator>Chao_Y_Intel</dc:creator>
      <dc:date>2009-02-02T02:20:10Z</dc:date>
    </item>
    <item>
      <title>Re: Decoding H.264 stream from memory, not file</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Decoding-H-264-stream-from-memory-not-file/m-p/853089#M6763</link>
      <description>&lt;DIV&gt;&lt;/DIV&gt;
Thanks for that. I've been playing with that code and I'm having problems getting it to work. You seem to not be using a splitter so does this work for streams that include audio?&lt;BR /&gt;&lt;BR /&gt;I ask this because when I first implemented my decode, I did it in this way and I had the problem that after calling H264VideoDecoder::Init(...), when I call GetInfo, it returns "not initialised". I fixed this by using a splitter first.&lt;BR /&gt;&lt;BR /&gt;Now the splitter has changed in IPP 6.0. I think I might have to derive from DataReader to get it to work but it's a shame there is no BufferReader class built in with the examples.&lt;BR /&gt;&lt;BR /&gt;Thanks, Chris.&lt;BR /&gt;</description>
      <pubDate>Mon, 02 Feb 2009 12:46:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Decoding-H-264-stream-from-memory-not-file/m-p/853089#M6763</guid>
      <dc:creator>Chris1</dc:creator>
      <dc:date>2009-02-02T12:46:55Z</dc:date>
    </item>
  </channel>
</rss>

