MME_FORMAT_* and MME_PLAYMODE_*

Track session creation definitions

Synopsis:

#include <mme/interface.h>

#define MME_PLAYMODE_*

#define MME_FORMAT_*

Description:

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

Classification:

QNX Multimedia

See also:

MME_MSCAP_*, MME_MSCAP_*, MME_STORAGETYPE_*, MME_SYNC_OPTION_*, mediastores