IC Imaging Control C++

FilterInfoObject [Deprecated]

FilterInfoObject [Deprecated]

A FilterInfoObject contains the name of a video codec used for avi file compression.

Remarks

The FilterInfoObject for the currently selected codec can be retrieved with the method getFilterInfo from the AviSink. A list of FilterInfoObjects of all codecs currently available on the system is returned by Grabber::getAvailableVideoCompressors.

Information

Header File: tisudshl.h
Namespace: DShowLib
This class is deprecated since version 3.0.
To use video compressors, refer to the Codec class.

Methods

Method Description
FilterInfoObject

Constructs a new FilterInfoObject by copying an existing one.

c_str

Returns a string representation of this object.

callDialog

This method calls a dialog box, if the filter has one.

createInvalid

Returns an invalid FilterInfoObject.

getCodecData

This method returns a blob that contains the parameter of a codec / compressor.

getInternalInterface

Returns a reference to an internal interface.

getName

Returns a string representation of this object.

hasDialog

Checks whether the codec has a dialog box.

isCodecDataAvailable

Checks whether the setting data can be retrieved from or set to the codec.

isValid

Checks whether this object is valid.

operator const char*

Returns a string representation of this filter info object.

operator!=

Determine whether two filter info objects differ.

operator<

Compares the string representations of this filter info object with the string representation of another one.

operator=

Assigns another FilterInfoObject to this object.

operator==

Checks whether two filter info objects are equal.

setCodecData

This method is used to set previously retrieved codec data.

toString

Returns a string representation of this object.

<< Classes

Get in touch with us


About The Imaging Source

Established in 1990, The Imaging Source is one of the leading manufacturers of industrial cameras, frame grabbers and video converters for production automation, quality assurance, logistics, medicine, science and security.

Our comprehensive range of cameras with USB 3.1, USB 3.0, USB 2.0, GigE interfaces and other innovative machine vision products are renowned for their high quality and ability to meet the performance requirements of demanding applications.

Automated Imaging Association ISO 9001:2015 certified

Contact us