Share via


Media MDB Object Formats (Compact 7)

3/12/2014

The following table lists the object formats that the Media MDB supports.

Object format MTP datacode Type Description

Undefined Object

0x3000

If an object is encoded in an undefined, arbitrary format, a portable device can still receive the object regardless of whether the device explicitly supports the Undefined Object format.

Association

0x3001

This format is required for synchronization with Windows Media Player.

JPEG, EXIF, JPE, JPG

0x3801

Image

Joint Photographic Experts Group image file. This image file format is used by digital cameras and portable devices that support digital photography.

GIF

0x3807

Image

Graphics Interchange Format image file.

BMP

0x3804

Image

Bit map image file.

TIF, TIFF

0x380D

Image

Tagged Image File format image file.

PNG

Ox380B

Image

Portable Network Graphics image file.

WAV

0x3008

Audio

Waveform audio file format.

MP3

0x3009

Audio

MPEG-1 Audio Layer 3 format.

WMA

0xB901

Audio

Windows Media Audio format.

MPEG, MPG

0x300B

Video

Motion Picture Experts Group video file.

MP4

0xB982

Video

MPEG-4 video file.

AVI

0x300A

Video

Audio Video Interleaved file.

ASF

0x300C

Video

Advanced Systems Format, a video container format for streaming media.

WMV

0xB981

Video

Windows Media Video format.

AAC

0xB903

Audio

Advanced Audio Coding format.

Abstract Audio Album

0xBA03

Used to group audio tracks and provide album art to the device.

Abstract Audio Video Playlist

0xBA05

Required to receive playlists from Windows Media Player.

Undefined Firmware

0xB802

Used when the device vendor needs to install firmware upgrades that are encoded in a proprietary data format.

You can add additional object formats that the desktop version of Windows Media Player supports, such as MIDI (.mid or .midi), by updating DeviceSettings.xml and by modifying the provided MTP storage source code. You will need to add the decoders on the device side to support playback of these formats.

See Also

Concepts

MTP Storage
Media MDB MTP Operations
Media MDB Object Properties
Media MDB Implementation
Media MDB Optimization