AVStream : PIP (Picture-in-Picture) function

Discussion in 'Windows Vista Drivers' started by Edward Hsu, Jul 8, 2004.

  1. Edward Hsu

    Edward Hsu Guest

    Dear All,

    I couldn't build my filter graph by GraphEdit. My filter graph is to decode one DVB-T TS (BDA filter) and one MPEG2 PS (AVStream filter) simultaneously. I could only build either one of them successfully. However, I failed when I build them at the same time. It failed at the connection from MPEG2 Video decoder filter to Video Renderer filter for 2nd stream. Could I only have multiple Video Renderer filters in one filter graph? Will the multiple Video Renderer filters output video to different windows when I push the play button of GraphEdit? Any comments are very appreciated.

    Thanks,
    Edward
     
    Edward Hsu, Jul 8, 2004
    #1
    1. Advertisements

  2. Edward Hsu

    Max Paklin Guest

    Depends on capabilities of the graphics card.
    MPEG2 Video decoders are required to use DirectVA to better utilize video
    card assistance in decoding and rendering video frame. I am no expert in
    this area, but usually video cards have limitations on how many instances
    they can support at the same time (in a way it is similar to older overlay
    surface thing). Most of mainstream adapters allow only one, hence you are
    limited to one active graph playing at the same time.

    -- Max.



    decode one DVB-T TS (BDA filter) and one MPEG2 PS (AVStream filter)
    simultaneously. I could only build either one of them successfully. However,
    I failed when I build them at the same time. It failed at the connection
    from MPEG2 Video decoder filter to Video Renderer filter for 2nd stream.
    Could I only have multiple Video Renderer filters in one filter graph? Will
    the multiple Video Renderer filters output video to different windows when I
    push the play button of GraphEdit? Any comments are very appreciated.
     
    Max Paklin, Jul 8, 2004
    #2
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.