WMV blues
Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance
Hi
I am developing a video transcoding app for a website.
It builds an encoding graph to convert files to AVI with the VP31 video
codec + WM Audio V2 for the sound.
One problem im facing on Pre DX9 systems is:
Asking the graph to add a source filter for WMV files, It puts in the
CLSID_NetShow {6B6D0800-9ADA-11d0-A520-00A0D10129C0} filter.
In graphedit, I can build the graph fine, but in my app, when that is
put in, instead of having 2 output pins, the filter shows 5 pins
Special pin
Stream 0
Stream 1
Stream 0
Stream 1
And all the pins fail to connect to the video compressor
I tried doing ICaptureGraphBuilder2::RenderStream, but that fails too.
I tried using the WM ASF reader but it shows 0 output pins
All this works perfectly on a system with DX 9 installed.
I'm at my wits end!
.
Relevant Pages
- Re: Video/Audio Capture
... is a stream graph, with each node having input and output "pins", except ... A graph can have multiple source nodes, or you can just create multiple ... sources to stay in syn with the video. ... (microsoft.public.dotnet.languages.csharp) - Re: Intermitent IMediaControl::Stop problem
... >>I have developed an application that is streaming live video from Viewcast ... with only one of the video streams displayed at any given time. ... >>on the other graph. ... > maybe you should try waiting for state changes for a shorter period of ... (microsoft.public.win32.programmer.directx.video) - Re: InfTee doesnt work with Video Mixing Renderer 9
... > The graph works fine in this configuration. ... > When I add the InfTee filter, it cannot connect to VMR9 directly. ... > This problem doesn't occur with the old Video Renderer. ... (microsoft.public.multimedia.directx.dshow.programming) - Never getting EC_COMPLETE
... I'm never getting an EC_COMPLETE event when I play an MPEG-2 video. ... While one graph is being played I'm building the ... I'm never getting an EC_COMPLETE from the first graph. ... rendering the output pin of the new source filter and it reuses the ... (microsoft.public.win32.programmer.directx.video) - Re: Reasons pins wont connect?
... The way I was constructing the graph was to actually do RenderFile or ... and then tear down a few filters and insert new ... that QueryAccept on the downstream Video Renderer says is "good" and ... THEN try to do a IPin::Connectbetween to the two pins, ... (microsoft.public.win32.programmer.directx.video) |
|