ltmmConvert_Object Constants

typedef enum _ltmmConvert_Object
{
  ltmmConvert_Object_FilterGraph,
  ltmmConvert_Object_SourceFilter,
  ltmmConvert_Object_TargetFilter,
  ltmmConvert_Object_VideoCompressor,
  ltmmConvert_Object_AudioCompressor,
  ltmmConvert_Object_VideoDecompressor,
  ltmmConvert_Object_AudioDecompressor,
  ltmmConvert_Object_Splitter,
  ltmmConvert_Object_VideoCompressorOutputPin,
  ltmmConvert_Object_AudioCompressorOutputPin,
  ltmmConvert_Object_Sink,
  ltmmConvert_Object_SelAudioProcessor = 0x100,
  ltmmConvert_Object_SelVideoProcessor = 0x200,
} ltmmConvert_Object;

The ltmmConvert_Object constants define objects that can be obtained through GetSubObject.

Constant

Description

ltmmConvert_Object_FilterGraph

Specifies the filter graph.

ltmmConvert_Object_SourceFilter

Specifies the source filter.

ltmmConvert_Object_TargetFilter

Specifies the target filter.

ltmmConvert_Object_VideoCompressor

Specifies the currently selected video compressor Also known as an encoder Also known as compressor, this is a module or algorithm to compress data. Playing that data back requires a decompressor, or decoder., this is a module or algorithm to compress data. Playing that data back requires a decompressor, or decoder Also known as a decompressor, this is a module or algorithm to decompress data...

ltmmConvert_Object_AudioCompressor

Specifies the currently selected audio compressor.

ltmmConvert_Object_VideoDecompressor

Specifies the video decompressor object.

ltmmConvert_Object_AudioDecompressor

Specifies the audio decompressor object.

ltmmConvert_Object_Splitter

Specifies the splitter (demultiplexer) object.

ltmmConvert_Object_VideoCompressorOutputPin

Specifies the video compressor output pin.

ltmmConvert_Object_AudioCompressorOutputPin

Specifies the audio compressor output pin.

ltmmConvert_Object_Sink

Specifies the sink (writer) object. If the target format type is ltmmConvert_TargetFormat_DVD, this specifies the DVD writer object.

ltmmConvert_Object_SelAudioProcessor

Specifies the first selected audio processor. Additional processors may be specified by adding the processor’s collection index to this constant. A maximum of 256 processors may be specified.

ltmmConvert_Object_SelVideoProcessor

Specifies the first selected video processor. Additional processors may be specified by adding the processor’s collection index to this constant. A maximum of 256 processors may be specified.

See Also

IltmmConvert::GetSubObject