
A FilterInfoObject contains the name of a video codec used for avi file compression.
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.
Header File: tisudshl.h
Namespace: DShowLib
This class is deprecated since version 3.0.
To use video compressors, refer to the Codec class.
| 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. |
||