ltmmConvert_Object Constants

Summary

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

Syntax

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_TargetAVMux, 
   ltmmConvert_Object_TargetVideoCompressor, 
   ltmmConvert_Object_TargetAudioCompressor, 
   ltmmConvert_Object_SelAudioProcessor = 0x100, 
   ltmmConvert_Object_SelVideoProcessor = 0x200, 
} ltmmConvert_Object; 

Members

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.

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_TargetAVMux

Specifies the multiplexer for current target format.

ltmmConvert_Object_TargetVideoCompressor

Specifies implicit video compressor for the current target format. If the target format type is ltmmConvert_TargetFormat_FLV_H264, this specifies the H264 encoder.

ltmmConvert_Object_TargetAudioCompressor

Specifies implicit audio compressor for the current target format. If the target format type is ltmmConvert_TargetFormat_FLV_H264, this specifies the AAC encoder.

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

Help Version 22.0.2023.1.26
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Multimedia C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.