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_SplitterSubtitles, 
   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_SplitterSubtitles

Specifies the splitter (demultiplexer) subtitles 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 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 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.