typedef enum ltmmPlay_Settings
{
ltmmPlay_Settings_AudioProcessors = 0x00000001,
ltmmPlay_Settings_VideoProcessors = 0x00000002,
ltmmPlay_Settings_Processors = 0x0000000F,
ltmmPlay_Settings_AudioCompressors = 0x00000010,
ltmmPlay_Settings_VideoCompressors = 0x00000020,
ltmmPlay_Settings_Compressors = 0x000000F0,
ltmmPlay_Settings_AudioDevices = 0x00000100,
ltmmPlay_Settings_VideoDevices = 0x00000200,
ltmmPlay_Settings_MidiDevices = 0x00000400,
ltmmPlay_Settings_Devices = 0x00000F00,
ltmmPlay_Settings_MiscControls = 0x00001000,
ltmmPlay_Settings_Controls = 0x0000F000,
ltmmPlay_Settings_All = 0x00ffffff,
ltmmPlay_Settings_Rewind = 0x01000000,
ltmmPlay_Settings_Flags = 0xff000000
} ltmmPlay_Settings;
The ltmmPlay_Settings constants control saving and loading settings for the player object.
Constant |
Description |
ltmmPlay_Settings_AudioProcessors |
[0x00000001] Save or load the selected audio processors. |
ltmmPlay_Settings_VideoProcessors |
[0x00000002] Save or load the selected video processors. |
ltmmPlay_Settings_Processors |
[0x0000000F] Save or load the selected video and audio processors. |
ltmmPlay_Settings_AudioCompressors |
[0x00000010] Not used; no significance for player objects. |
ltmmPlay_Settings_VideoCompressors |
[0x00000020] Not used; no significance for player objects. |
ltmmPlay_Settings_Compressors |
[0x000000F0] Not used; no significance for player objects. |
ltmmPlay_Settings_AudioDevices |
[0x00000100] Save or load the selected audio renderer The audio device that will play the sound. This is usually your sound card. Some computers have more than one sound playback device. You choose which sound playback device will play the sound by selecting the corresponding audio renderer.. |
ltmmPlay_Settings_VideoDevices |
[0x00000200] Not used; no significance for player objects. |
ltmmPlay_Settings_MidiDevices |
[0x00000400] Save or load the selected MIDI renderer. |
ltmmPlay_Settings_Devices |
[0x00000F00] Save or load the selected audio and midi devices. |
ltmmPlay_Settings_MiscControls |
[0x00001000] Save or load miscellaneous properties that affect the operation of the player object. |
ltmmPlay_Settings_Controls |
[0x0000F000] Save or load all properties that affect the operation of the player object. Currently this will only include the Misc. Controls option, ltmmPlay_Settings_MiscControls. |
ltmmPlay_Settings_All |
[0x00FFFFFF] Save or load all settings. |
ltmmPlay_Settings_Rewind |
[0x01000000] Rewind the stream to position zero before reading from or writing to it using functions like SaveSettingsToStream and LoadSettingsFromStream. |
ltmmPlay_Settings_Flags |
[0xFF000000] Set all flags on. Currently this will only affect the rewind flag, ltmmPlay_Settings_Rewind. |