<?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: NAL Units in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/NAL-Units/m-p/858123#M7433</link>
    <description>Hi,&lt;BR /&gt;&lt;BR /&gt;Thanks for the reply. I looked at the code that you suggested. I think the following summarises what the H264Splitter does in the decoder:&lt;BR /&gt;&lt;BR /&gt;1) Gets initialised with the filename of the H.264 file&lt;BR /&gt;2) In a loop, calls GetNextVideoData on the media data object. This (as far as I can tell) just takes as much data as it can get.&lt;BR /&gt;&lt;BR /&gt;Unfortunately this does not give any indication as to what I want to do as it (1) gets initialised with a file as opposed to a stream, and (2) you cannot specifically ask it to only get a NAL unit, it just takes whatever is in the input MediaData object.&lt;BR /&gt;&lt;BR /&gt;Basically, I need to be able to generate H.264 NAL units from raw video input. I firstly thought that the encoder would be able to output NAL units, but this does not seem to be the case. So I thought that perhaps a splitter could take an encoded stream and extract one NAL unit at a time (which would be less efficient, but would at least work).&lt;BR /&gt;&lt;BR /&gt;Any other ideas??&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Thu, 14 Feb 2008 10:50:08 GMT</pubDate>
    <dc:creator>bale</dc:creator>
    <dc:date>2008-02-14T10:50:08Z</dc:date>
    <item>
      <title>NAL Units</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/NAL-Units/m-p/858120#M7430</link>
      <description>Hi All,&lt;BR /&gt;&lt;BR /&gt;I searched the forum but could not find an answer to this question.&lt;BR /&gt;&lt;BR /&gt;Can the H.264 encoder output NAL units (for an RTP stream) instead of whole frames?? If so, how??&lt;BR /&gt;&lt;BR /&gt;If it is not possible, then is there some other functionality in the UMC to allow this??&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;&lt;BR /&gt;Bale&lt;BR /&gt;</description>
      <pubDate>Tue, 29 Jan 2008 12:38:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/NAL-Units/m-p/858120#M7430</guid>
      <dc:creator>bale</dc:creator>
      <dc:date>2008-01-29T12:38:08Z</dc:date>
    </item>
    <item>
      <title>Re: NAL Units</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/NAL-Units/m-p/858121#M7431</link>
      <description>From searching through the code for the H264 splitter, I see a protected function called:&lt;BR /&gt;GetNALUData(MediaData &amp;amp; p_data);&lt;BR /&gt;&lt;BR /&gt;Has anyone used this function before? If it were a public function could I simply use the splitter on an encoded frame, cycle through the encoded frame and get outputted the NAL units without any undesired side-effects??&lt;BR /&gt;&lt;BR /&gt;If this is possible, then how can I create an H.264 splitter that constructs using a MediaData object as opposed to a file on disk??&lt;BR /&gt;&lt;BR /&gt;Help would be much appreciated!!!&lt;BR /&gt;&lt;BR /&gt;Bale&lt;BR /&gt;</description>
      <pubDate>Wed, 06 Feb 2008 15:21:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/NAL-Units/m-p/858121#M7431</guid>
      <dc:creator>bale</dc:creator>
      <dc:date>2008-02-06T15:21:06Z</dc:date>
    </item>
    <item>
      <title>Re: NAL Units</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/NAL-Units/m-p/858122#M7432</link>
      <description>check the usage of H264Splitter in umc_h264_dec_con</description>
      <pubDate>Wed, 13 Feb 2008 18:08:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/NAL-Units/m-p/858122#M7432</guid>
      <dc:creator>shyaki</dc:creator>
      <dc:date>2008-02-13T18:08:53Z</dc:date>
    </item>
    <item>
      <title>Re: NAL Units</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/NAL-Units/m-p/858123#M7433</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;Thanks for the reply. I looked at the code that you suggested. I think the following summarises what the H264Splitter does in the decoder:&lt;BR /&gt;&lt;BR /&gt;1) Gets initialised with the filename of the H.264 file&lt;BR /&gt;2) In a loop, calls GetNextVideoData on the media data object. This (as far as I can tell) just takes as much data as it can get.&lt;BR /&gt;&lt;BR /&gt;Unfortunately this does not give any indication as to what I want to do as it (1) gets initialised with a file as opposed to a stream, and (2) you cannot specifically ask it to only get a NAL unit, it just takes whatever is in the input MediaData object.&lt;BR /&gt;&lt;BR /&gt;Basically, I need to be able to generate H.264 NAL units from raw video input. I firstly thought that the encoder would be able to output NAL units, but this does not seem to be the case. So I thought that perhaps a splitter could take an encoded stream and extract one NAL unit at a time (which would be less efficient, but would at least work).&lt;BR /&gt;&lt;BR /&gt;Any other ideas??&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 14 Feb 2008 10:50:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/NAL-Units/m-p/858123#M7433</guid>
      <dc:creator>bale</dc:creator>
      <dc:date>2008-02-14T10:50:08Z</dc:date>
    </item>
  </channel>
</rss>

