FTYPE*

Media type definitions

Synopsis:

#include <mme/interface.h>

#define FTYPE_*

Description:

The constants FTYPE* define the media types the MME recognizes. The values listed in the table below are used by the ftype field in the:

Constant Value Description
FTYPE_UNKNOWN 0 Unknown media type.
FTYPE_AUDIO 1 The media has audio only.
FTYPE_VIDEO 2 The media has video only.
FTYPE_AUDIOVIDEO 3 The media has both audio and video.
FTYPE_PHOTO 4 The media has images (photos).
FTYPE_DEVICE 5 The media can be accessed and played as one file. For example, play an entire DVD video rather than tracks on the DVD, or play streamed media.

Maintaining the accuracy of ftype fields

For some files, the file type cannot always be correctly established based only on the file extension (hence during the first synchronization pass). To ensure correct entries in the ftype field in the MME tables, the MME updates this field when it performs:

Classification:

QNX Multimedia

See also:

MME_FORMAT_*, MME_MSCAP_*, MME_STORAGETYPE_*, MME_SYNC_OPTION_*, mediastores table in the appendix: MME Database Schema Reference