![]() |
![]() |
![]() |
![]() |
Track session creation definitions
#include <mme/interface.h> #define MME_PLAYMODE_* #define MME_FORMAT_*
The constants MME_PLAYMODE_* define the play mode used for a track session. The constants MME_FORMAT_* described in the table below define the media file formats (codecs). They are used by the format field in the library table.
Constant | Value | Description |
---|---|---|
MME_PLAYMODE_LIBRARY | 0x0 | Library mode. |
MME_PLAYMODE_FILE | 0x2 | File-based track session mode. |
MME_FORMAT_UNKNOWN | 0ULL | Unknown media format. |
MME_FORMAT_MLP | 1ULL | Meridian Lossless Packing |
MME_FORMAT_PCM | 2ULL | LPCM and PCM (Pulse-Code Modulation) |
MME_FORMAT_AC3 | 3ULL | AC-3 (Dolby Digital) |
MME_FORMAT_MP2 | 4ULL | MPEG1 audio layer II |
MME_FORMAT_MPEG1_L2 | 4ULL | MPEG audio layer II |
MME_FORMAT_DTS | 5ULL | DTS Coherent Acoustics (Digital Theatre Systems) |
MME_FORMAT_SDDS | 6ULL | Sony Dynamic Digital Sound |
MME_FORMAT_MPEG1_L1 | 7ULL | MPEG1 audio layer I |
MME_FORMAT_MPEG1_L3 | 8ULL | MPEG1 audio layer III |
MME_FORMAT_MPEG2_L1 | 9ULL | MPEG1 audio layer I |
MME_FORMAT_MPEG2_L2 | 10ULL | MPEG2 audio layer II |
MME_FORMAT_MPEG2_L3 | 11ULL | MPEG2 audio layer III |
MME_FORMAT_MPEG2_PRO | 12ULL | MPEG2 program stream |
MME_FORMAT_OGG | 13ULL | Ogg Vorbis format |
MME_FORMAT_AAC | 14ULL | AAC format |
MME_FORMAT_AMR | 15ULL | AMR format |
MME_FORMAT_PCM_PREEMPH | 16ULL | PCM format with pre-emphasis |
MME_FORMAT_WMA | 17ULL | WMA format |
QNX Multimedia
MME_MSCAP_*, MME_MSCAP_*, MME_STORAGETYPE_*, MME_SYNC_OPTION_*, mediastores
![]() |
![]() |
![]() |
![]() |