title: Has Anyone Worked with GMF bridge and GMF PLay Project
body: <p>There is an project named GMF bridge and GMF play which is available on the following link 
   <a href="http://www.gdcl.co.uk/gmfbridge/" rel="nofollow">http://www.gdcl.co.uk/gmfbridge/</a> in this project we are able to give the file as input and play it but <strong>how can i give the H264 packet as input and make  it Play</strong> continuously as it takes the path of the file as input....</p>
  
  <p>the original code was as follows:-</p>
  
  <pre><code>HRESULT hr = m_pPlayer-&gt;AddClip(ofn.lpstrFile, &amp;pClip);
  ClipPlayer::AddClip(const char* path, ClipEntry** ppClip)
  {
      list&lt;ClipEntry&gt;::iterator it = m_Clips.insert(m_Clips.end(), ClipEntry());
      ClipEntry* pClip = &amp;(*it);
      *ppClip = pClip;
  HRESULT hr = pClip-&gt;Create(m_pController, path);
  .....
  ...
  }
  </code></pre>
  
  <p>what i did is </p>
  
  <p>i opened the file and parse the NAL unit and save the NAL unit into an byte array and gave the BYTEArray instead of file name.</p>