Re: Sample Video Renderer not getting connected with MPEG2 Video Decoder

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



On 7 Mar 2007 01:21:01 -0800, soumya.dharmarajan@xxxxxxxxx wrote:

If a cyberlink decoder is present in the system in which i have
installed Sample Video Renderer filter, then Windows Media Player uses
my filter to render the video. When I opened an MPEG2 file in directX,
I founf that my filter is getting connected with Cyberlink decoder.
But if cyberlink decoder is removed, then my Filter refuses to connect
with the default MPEG2 Video Decoder present in Vista (Microsoft MPEG2
Video Decoder).

So the following may apply to the MPEG2 decode in Vista:

Some MPEG-2 decoders will only connect with a specific renderer (example
VMR7 or VMR9) to prevent grabbing of frames.

Also, some may insist on connecting to renderers that support
VIDEOINFOHEADER2 for deinterlacing.


--
Please read this before replying:
1. Dshow & posting help: http://tmhare.mvps.org/help.htm
2. Trim & respond inline (please don't top post or snip everything)
3. Benefit others: follow up if you are helped or you found a solution
.



Relevant Pages

  • RE: Excessive Frame Drops in pimg application during video capture
    ... provided mosquito application works on display driver, ... Now Its really important for us to know, whether our MS video renderer is ... filter doesn't have an output since it is a renderer. ...
    (microsoft.public.windowsce.platbuilder)
  • RE: Excessive Frame Drops in pimg application during video capture
    ... We already have our video renderer, ... filter won't be a good idea at this point. ... Assuming your video capture filter has only 1 preview pin, ...
    (microsoft.public.windowsce.platbuilder)
  • RE: Excessive Frame Drops in pimg application during video capture
    ... something other than the DirectShow video renderer. ... filter doesn't have an output since it is a renderer. ... Assuming your video capture filter has only 1 preview pin, ...
    (microsoft.public.windowsce.platbuilder)
  • Applying an offset to timestamp prevents smooth playback
    ... In other words, it's a do-nothing filter. ... Converter -> Video Renderer ... for a second or so then another 2 or 3 frames play and so on. ...
    (microsoft.public.win32.programmer.directx.video)
  • Previewing live capture from MPEG2
    ... I'm using the Microsoft MPEG2 Demux filter to demultiplex the video and audio, and then the video goes via a MPEG2 decoder to the VMR. ... What filter will be selected by default as the reference clock source, and should I be changing it to the MSTAPE device, the Demux filter or the Audio renderer? ...
    (microsoft.public.win32.programmer.directx.video)