Re: Can't seek DV AVI through D/A converter



Steve wrote:

If I make a graph to play a DV AVI (Type II) file through
the video renderer, it seeks just fine. However, if I
make it play out through an external D/A box (ADVC-110),
it won't seek.

This graph will seek...
TYPE_II_file.avi -> AVI splitter -> DV video decoder ->
Video Renderer

This graph will NOT seek...
TYPE_II_file.avi -> AVI splitter -> DV Muxer -> Microsoft
DV camera and VCR

Any ideas how to make this work? I was thinking that
GDCL's "Multiple Graph Toolkit" might help, but I'm not
sure. I expect it's the fault of the DV Mux, since lots
of production DV video editing software packages allow
you to seek their timeline.

Yes, it's most likely the muxer's fault since, like most
muxers, it is meaningless to seek it.

The simplest solution, if it works, is to QI the demuxer's
output pins for IMediaSeeking and seek the demuxer directly,
since after all seeking is its task.

If it doesn't work, you need a multi-graph approach, using
Geraint's GMFBridge or your own.


--
// Alessandro Angeli
// MVP :: DirectShow / MediaFoundation
// a dot angeli at psynet dot net


.



Relevant Pages

  • Re: Writing into the video frame buffer before it gets displayd
    ... sample data and the processing is synchronous so it will ... connected to the video renderer without at least one ... // Alessandro Angeli ... // a dot angeli at psynet dot net ...
    (microsoft.public.win32.programmer.directx.video)
  • Re: video rendered to YUV
    ... video renderer, I think the closest you are going to get ... only try them during connection in order of preference until ... // Alessandro Angeli ... // a dot angeli at psynet dot net ...
    (microsoft.public.win32.programmer.directx.video)
  • Re: video renderer dropping frames
    ... >> I have built a custom video renderer based on CVideoRenderer. ... >> If I hold up the graph in the DoRenderSample with some image processing, ... I was under the impression that if the renderer blocks in DoRenderSample() ... then all frames would just get queued up. ...
    (microsoft.public.win32.programmer.directx.video)
  • Re: Graph stops or resets when user enters username and password to log on
    ... surface and gracefully fall back to software rendering, ... graph will abort. ... This is similar to the loss of the overlay ... the preview part of the graph (smart tee and video renderer) or also ...
    (microsoft.public.win32.programmer.directx.video)
  • Re: Problem with 2 webcams, 2 Grabber and the video Renderer
    ... >> I built a Capture graph with two webcams. ... >> the cameras without a smart tee filter. ... >> Both graphs try to connect to only one video renderer. ... When I simulate the two webcams and directly a samplegrabber after each ...
    (microsoft.public.win32.programmer.directx.video)