<?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: Find resolution and frame type without decoding the full fr in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Find-resolution-and-frame-type-without-decoding-the-full-frame/m-p/913155#M14573</link>
    <description>&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Hi Santhosh,&lt;/P&gt;
&lt;P&gt;our mpeg4 decoder expert suggest you checking the following code on read the resolution and frame type information:&lt;/P&gt;
&lt;P&gt;In the file, mp4parse.c:&lt;/P&gt;
&lt;P&gt;mp4_Parse_VideoObject() and mp4_Parse_VideoObjectPlane() functions (mp4parse.c) read the information in question from the stream.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Chao&lt;/P&gt;</description>
    <pubDate>Thu, 21 Jan 2010 03:23:47 GMT</pubDate>
    <dc:creator>Chao_Y_Intel</dc:creator>
    <dc:date>2010-01-21T03:23:47Z</dc:date>
    <item>
      <title>Find resolution and frame type without decoding the full frame</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Find-resolution-and-frame-type-without-decoding-the-full-frame/m-p/913152#M14570</link>
      <description>Need to Identify the resolution of the current frame without fully decoding the frame.&lt;BR /&gt;&lt;BR /&gt;My Application flow is given below.&lt;BR /&gt;&lt;BR /&gt;1. MPEG4 Video frames (both I and P frames) will be received from the network one frame at a time. &lt;BR /&gt;2. Need to identify the frame type for all the received frames and resolution of every I Frame after each frame is received from network. &lt;BR /&gt;3. Whether to decode only I-frame or both I-frame and P frame is decided based on the user selection in the application. &lt;BR /&gt;4. If the user has selected I-frame decoding then based on the frame type identified in the step 2 only I frames will be decoded and P frames will be skipped. &lt;BR /&gt;&lt;BR /&gt;Need your inputs on how to identify the frame type and resolution (Step 2) without decoding the entire frame.</description>
      <pubDate>Tue, 12 Jan 2010 09:12:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Find-resolution-and-frame-type-without-decoding-the-full-frame/m-p/913152#M14570</guid>
      <dc:creator>santhosh_tns</dc:creator>
      <dc:date>2010-01-12T09:12:58Z</dc:date>
    </item>
    <item>
      <title>Re: Find resolution and frame type without decoding the full fr</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Find-resolution-and-frame-type-without-decoding-the-full-frame/m-p/913153#M14571</link>
      <description>Hi Santhosh,&lt;BR /&gt;&lt;BR /&gt;The frame resolution (width*height) must be correctly pre-defined in order to have the decoder processing it.&lt;BR /&gt;&lt;BR /&gt;To recognize the frame type:&lt;BR /&gt;1.	Please locate the call to this function:&lt;BR /&gt; GetFrame(UMC::VideoData &amp;amp;DataIn, UMC::MediaData &amp;amp;DataOut);&lt;BR /&gt; the statement should appear as follows:&lt;BR /&gt; status = decoder.GetFrame(&amp;amp;DataIn, &amp;amp;DataOut);&lt;BR /&gt;&lt;BR /&gt;2.	place a break point at this call, and trace it down.&lt;BR /&gt;&lt;BR /&gt;3.	based on the decoder you are using, this trace will lead you to the core decoding syntax.&lt;BR /&gt; In your case, this could be:&lt;BR /&gt; Status MPEG4VideoDecoder::GetFrame(MediaData* in, MediaData* out){......}&lt;BR /&gt;&lt;BR /&gt;4.	There you can see how and where a frame gets decoded, according to its type I, P, or B frame.  Look for&lt;BR /&gt; (I_PICTURE, B_PICTURE, P_PICTURE).&lt;BR /&gt;&lt;BR /&gt;Note: It might takes a while tracing until you get the to the right function call, there are templates you will have to trace in debug mode, unfortunately I the documentation is not detailed enough here, and I cant go deeper now :), I hope it good for you can take it from here with little work from you, good luck.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Tamer&lt;BR /&gt;</description>
      <pubDate>Tue, 12 Jan 2010 19:54:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Find-resolution-and-frame-type-without-decoding-the-full-frame/m-p/913153#M14571</guid>
      <dc:creator>Tamer_Assad</dc:creator>
      <dc:date>2010-01-12T19:54:21Z</dc:date>
    </item>
    <item>
      <title>Re: Find resolution and frame type without decoding the full fr</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Find-resolution-and-frame-type-without-decoding-the-full-frame/m-p/913154#M14572</link>
      <description>&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Thanks for your response.&lt;/P&gt;
&lt;P&gt;Calling GetFrame function will decode the entire video frame.&lt;/P&gt;
&lt;P&gt;Instead we need only some information like frame type, resolution etc by parsing the header.&lt;/P&gt;
&lt;P&gt;We need your inputs on how to identify the frame type and resolution, without decoding the entire frame. A code snippet will be very helpful for us to proceed.&lt;/P&gt;</description>
      <pubDate>Tue, 19 Jan 2010 10:08:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Find-resolution-and-frame-type-without-decoding-the-full-frame/m-p/913154#M14572</guid>
      <dc:creator>santhosh_tns</dc:creator>
      <dc:date>2010-01-19T10:08:17Z</dc:date>
    </item>
    <item>
      <title>Re: Find resolution and frame type without decoding the full fr</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Find-resolution-and-frame-type-without-decoding-the-full-frame/m-p/913155#M14573</link>
      <description>&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Hi Santhosh,&lt;/P&gt;
&lt;P&gt;our mpeg4 decoder expert suggest you checking the following code on read the resolution and frame type information:&lt;/P&gt;
&lt;P&gt;In the file, mp4parse.c:&lt;/P&gt;
&lt;P&gt;mp4_Parse_VideoObject() and mp4_Parse_VideoObjectPlane() functions (mp4parse.c) read the information in question from the stream.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Chao&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jan 2010 03:23:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Find-resolution-and-frame-type-without-decoding-the-full-frame/m-p/913155#M14573</guid>
      <dc:creator>Chao_Y_Intel</dc:creator>
      <dc:date>2010-01-21T03:23:47Z</dc:date>
    </item>
  </channel>
</rss>

