Author Topic: How to programmatically configure MPEG-2 Demultiplexer for Hauppauge HD PVR  (Read 3272 times)

ly2009

  • Guest
Sorry about double posting.  I posted a reply in another thread when I really should have opened a new thread.

I understand how to connect a preview graph for the device, and was able to do it in GraphEdit.  My problem is I can not set appropriate parameters programmatcally for the Demultiplexer filter.  I am trying to make the audio pin AC3 and the video pin H264.  However, when I try to map the stream IDs 0x1100 and 0x1011 to the pins, I get an "invalid argument" error.  I think I must have specified some parameters wrong.

Can some one give me some pointers?  Many thanks.

ly2009

  • Guest
I solved the problem.  It turns out, after creating the output pins on the demux, one must connect it to the encoder filter before one can map stream IDs.  This is not the case for stream ids 0xC0 and 0xE0.

m

  • Guest
It has some issues but it will show you how to create the demux pins. ...
channel output on the ArcSoft Audio Decoder HD programmatically, they have to
tell me. .... No updates from Arcsoft/Hauppauge for HD-PVR software? ... but the
total computer and video board usage for Mpeg 2 of these files is not as
demanding.