Elecard
June 19, 2013, 11:20:17 pm *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: IMpeg2Demultiplexer Interface  (Read 2240 times)
juandiego
Newbie
*
Posts: 11


View Profile
« on: May 10, 2009, 12:02:43 am »

Hello,


  In VS2005 C++ project, I try to use the IMpeg2Demultiplexer interface of MPeg Push demuxer, but it returns an error about QueryInterface method.

  Could you help me?


   Guid clsidDemuxer(Elecard::ElUids::Filters::CLSID_MPGPDMX);
   Filter* demuxer = Filter::LoadFromFile(GetComponentPath(Elecard::ElUids::Filters::CLSID_MPGPDMX), &clsidDemuxer);
   
  // Query the demux filter for IMpeg2Demultiplexer.
   
   interface IMpeg2Demultiplexer *pDemux = NULL;
   hr = demuxer ->QueryInterface(IID_IMpeg2Demultiplexer, (void**)&pDemux);
Logged
IrinaM
Moderator
*****
Posts: 139


View Profile
« Reply #1 on: May 11, 2009, 08:47:01 pm »

Hello,
you need the IMpeg2Demultiplexer interface wrapper. It`s absent in the curent version of Codec .NET SDK.
You can use wrapper from DirectShowLib or send the email to the Elecard Technical Support (tsup@elecard.ru) and we write wrapper for you.

 
Logged
juandiego
Newbie
*
Posts: 11


View Profile
« Reply #2 on: May 12, 2009, 06:01:57 pm »

Irina,

  I did it (send an email to Technical Support)...and I'm still waiting...


Thks...
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!