Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Adobe Premiere and WDM capture

14 views
Skip to first unread message

Joe Mulligan

unread,
Jan 29, 2010, 2:53:21 PM1/29/10
to
Hi,
I've written a WDM Directshow Avstream driver for my video frame grabber.
Works fine in the usual applications (GraphEDt, VirtualDub, AmCap....) but
doesn't show up in Adobe Premiere CS4. From
tracing I can see that my driver does get loaded, and the intersect handlers
are being called for the capture and preview pins and I pass the formats.
But after that - nothing. It doesn't attempt to instantiate the pins and my
driver does not show up as a capture option. I suspect it may be a data
type or other format incompatibility. I support RGB24 and YUY2 as data
types, and pretty much any video standard.
If anyone has experience with this application, I'd greatly appreciate any
help.

Joe

Tim Roberts

unread,
Jan 31, 2010, 11:22:41 PM1/31/10
to
"Joe Mulligan" <jmulli...@verizon.net> wrote:
>
>I've written a WDM Directshow Avstream driver for my video frame grabber.
>Works fine in the usual applications (GraphEDt, VirtualDub, AmCap....) but
>doesn't show up in Adobe Premiere CS4. From
>tracing I can see that my driver does get loaded, and the intersect handlers
>are being called for the capture and preview pins and I pass the formats.
>But after that - nothing. It doesn't attempt to instantiate the pins and my
>driver does not show up as a capture option. I suspect it may be a data
>type or other format incompatibility. I support RGB24 and YUY2 as data
>types, and pretty much any video standard.

What do you mean by "video standard"? Do you mean the VideoStandard
element of the KS_VIDEO_STREAM_CONFIG_CAPS structure? If so, for a digital
device, you should ALWAYS choose KS_AnalogVideo_None.
--
Tim Roberts, ti...@probo.com
Providenza & Boekelheide, Inc.

Joe Mulligan

unread,
Feb 3, 2010, 8:11:19 AM2/3/10
to
By "video standard" I mean that I can capture pretty much any video signal,
NTSC, PAL, all VGA and most HDTV formats as well as non-standard formats.
I can capture to RGB24, RGB32 and YUY2 pixel formats.
What I can't figure out is what Premiere Pro CS4 is "looking for".
As I've said, the filter gets loaded and the Intersect Handler for each pin
gets called successfully, but then - nothing. I'm expecting 'WDM capture"
to show up in one Premieres video confguration selection lists, but it never
does.
I've spent the last couple of days trying to fake various data types and
formats with not luck. For all I know, this could be one of the GUIDS not
being quite right or I may even have mis-installed Premiere.
So I'm looking for anyone with experience with this application that could
say "Oh yeah, I had to...."


Thanks,
Joe

"Tim Roberts" <ti...@probo.com> wrote in message
news:chlcm5tboe2mpta4s...@4ax.com...

rep_movsd

unread,
Apr 1, 2010, 2:23:21 PM4/1/10
to
I remember trying unsucessfully to get the AVStream driver sample to
show up as a capture device. I eventually ended up writing something
derived from TestCap instead. It worked like a charm on XP, but
attempts to port to Vista failed.
Which is when the usermode VCam code came from...

0 new messages