IC Imaging Control C++

Codec

Codec

The Codec class represents a video compressor. It replaces the deprecated FilterInfoObject, that was used in previous versions of IC Imaging Control.

Information

Header File: tisudshl.h
Namespace: DShowLib
Introduced in version 3.0

Methods

Method Description
callDialog

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

getAvailableCodecs

Returns a tCodecListPtr, containing the video compressors that were found on your system.

getInternalInterface

Returns a reference to an internal interface.

getName

Returns the readable name of the codec.

getSettings

This method returns a string that contains the parameters of this codec / compressor.

hasDialog

Checks whether the codec has a dialog box.

hasSettings

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

isVfwCodec

Returns whether this codec is a Video for Windows codec.

operator!=

Determine whether two codec objects differ.

operator<

Compares the string representations of this Codec with the string representation of another one.

operator==

Checks whether a Codec equals another codec object or its name equals a specified string.

setSettings

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