AAC)
USAC
Support for mono/stereo content with standard sampling
rates from 7.35 to 48 kHz.
MPEG-4
(.mp4,
.m4a)
LATM/LOAS
(.loas, .xhe)
AMR-NB
4.75 to 12.2 kbps sampled @ 8 kHz
3GPP (.3gp)
AMR-WB
9 rates from 6.60 kbit/s to 23.85 kbit/s sampled @ 16 kHz
FLAC
Mono/Stereo (no multichannel). Sample rates up to 48
kHz (but up to 44.1 kHz is RECOMMENDED on devices
with 44.1 kHz output, as the 48 to 44.1 kHz downsampler
does not include a low-pass filter). 16-bit RECOMMENDED;
no dither applied for 24-bit.
FLAC (.flac) only
MP3
Mono/Stereo 8-320Kbps constant (CBR) or variable bitrate
(VBR)
MP3 (.mp3)
MIDI
MIDI Type 0 and 1. DLS Version 1 and 2. XMF and Mobile
XMF. Support for ringtone formats RTTTL/RTX, OTA, and
iMelody
Type 0 and 1 (.mid,
.xmf, .mxmf)
RTTTL/RTX (.rtttl,
.rtx)
OTA (.ota)
iMelody (.imy)
Vorbis
Ogg (.ogg)
Matroska (.mkv,
Android 4.0+)
PCM/WAVE
16-bit linear PCM (rates up to limit of hardware). Devices
MUST support sampling rates for raw PCM recording at
8000, 11025, 16000, and 44100 Hz frequencies.
WAVE (.wav)
Opus
Matroska (.mkv),
Ogg(.ogg)
5.1.4. Image Encoding
See more details in
5.1.6. Image Codecs Details
.
Device implementations MUST support encoding the following image encoding:
[C-0-1] JPEG
[C-0-2] PNG
[C-0-3] WebP
5.1.5. Image Decoding
See more details in
5.1.6. Image Codecs Details
.
Device implementations MUST support decoding the following image encoding:
[C-0-1] JPEG
[C-0-2] GIF
Page 55 of 132