ltmmPlay_Object Constants

Summary

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

Syntax

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; 

Members

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 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.