i am trying to program the 4 channel video capture card to capture the
videos coming to all 4 channels. I started with Amcap sample
(DirectShow sample) and i am able to capture the video input coming on
only first channel.
I read some of the MSDN articles in this regards and found that
'Working with Crossbars' does talk close to the requirement (If a
video capture card has more than one physical input, or supports more
than one hardware path for data, then the filter graph may contain the
Analog Video Crossbar Filter). So can someone guide me on how to
select the multiple channels programmatically to preview the video?
any help in this regard would be greatly appreciated.
Thanks in advance.
regards,
Sundaram.
This depends on the hardware. There is no "universal" solution. The
crossbar is normally used only for things like television capture cards,
which can capture from EITHER composite or SVHS.
Often, a 4-channel video capture card will simply be exposed a four
separate capture filters. If you start another Amcap while your first
Amcap is running, do you get the second channel?
--
Tim Roberts, ti...@probo.com
Providenza & Boekelheide, Inc.
> i am trying to program the 4 channel video capture card ....
> So can someone guide me on how to
> select the multiple channels programmatically t...
The four channel cards I've come across allow the four channels to be viewed
simultaneously. If this is the case with your card then you should see four
indpendant video sources. You will still need to set up the crossbar for each
of them as often there are "composite" and "s-video" inputs even if the
physical hardware for them isn't present.
If however the card simply displays only one of any four inputs at any one
time then it is down to the drivers for the card so check you have the right
ones. For example cards with the BT8x8 chipsets can use generic drivers
which, of course, wouldn't be aware of the presence of the channel switching
hardware.
TTFN,
Jon