ltmmPlay_Object Constants

typedef enum _ltmmPlay_Object 
{ 
   ltmmPlay_Object_FilterGraph, 
   ltmmPlay_Object_SourceFilter, 
   ltmmPlay_Object_VideoRenderer, 
   ltmmPlay_Object_AudioRenderer, 
   ltmmPlay_Object_VideoDecompressor, 
   ltmmPlay_Object_AudioDecompressor, 
   ltmmPlay_Object_Splitter, 
   ltmmPlay_Object_SelAudioProcessor = 0x100, 
   ltmmPlay_Object_SelVideoProcessor = 0x200, 
} ltmmPlay_Object; 

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

Constant

Description

ltmmPlay_Object_FilterGraph

Specifies the filter graph.

ltmmPlay_Object_SourceFilter

Specifies the source filter.

ltmmPlay_Object_VideoRenderer

Specifies the video renderer .

ltmmPlay_Object_AudioRenderer

Specifies the audio renderer .

ltmmPlay_Object_VideoDecompressor

Specifies the video decompressor object.

ltmmPlay_Object_AudioDecompressor

Specifies the audio decompressor object.

ltmmPlay_Object_Splitter

Specifies the splitter (demultiplexer) object.

ltmmPlay_Object_SelAudioProcessor

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

ltmmPlay_Object_SelVideoProcessor

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

See Also

IltmmPlay::GetSubObject

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

LEADTOOLS Multimedia C API Help