Mex
Mex

Reputation: 306

DirectShow filter change property (DSPACK)

I am relatively new to directshow programming, i use a directshow video compression device, using GraphEdit can change the compression settings simply by right clicking on the filter and selecting properties, there a way to do this programmatically?

I tried the VideoMediaType, but i get a single value !? how do I set all the configuration pages?

Configuration https://i.sstatic.net/bNyp4.png

Pins Interfaces https://i.sstatic.net/zRi5D.png

I am programming in Delphi 7 using DSPACK.

Upvotes: 0

Views: 504

Answers (1)

Roman Ryltsov
Roman Ryltsov

Reputation: 69734

These properties are implemented and available though certain device-specific COM interfaces. You need to contact Sigma Designs to request documentation or SDK to access them programmatically. What you are seeing on configuration screenshot is their (Sigma Designs) property page which is internally using the mentioned interfaces to set up the device. To do the same/similar from your code you need interface definitions.

Upvotes: 0

Related Questions