Capturing in Windows

Hi All,

How is capturing done on new systems these days?
I’m used to work over the VPE (Video Port Extensions) connection from the
graphic driver. Right now i was looking for a new design and guess what VPE
is gone. Is this done over PCI now for most drivers? I was looking into the
Embedded Graphics controller from Intel (855 Chipset) but for me that
doesn’t have much difference to a chip from ATI or NVIDIA.
Capturing from Tuner / MPEG decoding is normally done by DirectX. We did
this cooperation for capturing between driver and MPEG/Tuner decoder. Is
this the same way? How do capture drivers communicate to the graphic
driver?

Timothy

Hi All,

How is capturing done on new systems these days?
I’m used to work over the VPE (Video Port Extensions) connection from the
graphic driver. Right now i was looking for a new design and guess what VPE
is gone. Is this done over PCI now for most drivers? I was looking into the
Embedded Graphics controller from Intel (855 Chipset) but for me that
doesn’t have much difference to a chip from ATI or NVIDIA.
Capturing from Tuner / MPEG decoding is normally done by DirectX. We did
this cooperation for capturing between driver and MPEG/Tuner decoder. Is
this the same way? How do capture drivers communicate to the graphic
driver?

Timothy

VPE is history. It had its place, but its lifetime was very short for a good reason.
In 1997-98 we did a few designs of capture and MPEG2 decoder cards for laptops and those did use
VPE. Graphic cards capabiities were very limited and PCMCIA bus bandwdth was expensive, that’s why
VPE made sense.

Today there is absolutely no reason to use anything as kludgy as VPE. Most of shipping capture
hardware is either PCI or USB2 based. I hear that some still make/sell hardware that does raw A/V
capture although MPEG2 encoders have become more of a norm.

Capture devices don’t talk directly to video cards. Rather they simply ship the data to their
clients using DirectShow. Typical cosumer of that data is software MPEG decoder and that thing is
interfacing directly with video card via DirectVA for performance and content protection reasons.

HTH,
– Max.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
Timothy Messelis
Sent: Sunday, June 12, 2005 4:39 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] Capturing in Windows

Hi All,

How is capturing done on new systems these days?
I’m used to work over the VPE (Video Port Extensions)
connection from the graphic driver. Right now i was looking
for a new design and guess what VPE is gone. Is this done
over PCI now for most drivers? I was looking into the
Embedded Graphics controller from Intel (855 Chipset) but for
me that doesn’t have much difference to a chip from ATI or NVIDIA.
Capturing from Tuner / MPEG decoding is normally done by
DirectX. We did this cooperation for capturing between driver
and MPEG/Tuner decoder. Is this the same way? How do capture
drivers communicate to the graphic driver?

Timothy


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@yahoo.com
To unsubscribe send a blank email to xxxxx@lists.osr.com