1MP4(3)                      MP4 File Format Library                     MP4(3)
2
3
4

NAME

6       MP4SetAudioProfileLevel  -  Sets  the  minimum MPEG-4 audio profile and
7       level required to render the contents of the file
8

SYNTAX

10       #include <mp4.h>
11
12       bool MP4SetAudioProfileLevel(
13               MP4FileHandle hFile,
14               u_int8_t profileLevel
15       )
16

ARGUMENTS

18       hFile  Specifies the mp4 file to which the operation applies.
19

RETURN VALUES

21       Upon success, true (1). Upon an error, false (0).
22

DESCRIPTION

24       MP4SetAudioProfileLevel sets the minumum profile/level of MPEG-4  audio
25       support necessary to render the contents of the file.
26
27       ISO/IEC 14496-1:2001 MPEG-4 Systems defines the following values:
28            0x00      Reserved
29            0x01      Main Profile @ Level 1
30            0x02      Main Profile @ Level 2
31            0x03      Main Profile @ Level 3
32            0x04      Main Profile @ Level 4
33            0x05      Scalable Profile @ Level 1
34            0x06      Scalable Profile @ Level 2
35            0x07      Scalable Profile @ Level 3
36            0x08      Scalable Profile @ Level 4
37            0x09      Speech Profile @ Level 1
38            0x0A      Speech Profile @ Level 2
39            0x0B      Synthesis Profile @ Level 1
40            0x0C      Synthesis Profile @ Level 2
41            0x0D      Synthesis Profile @ Level 3
42            0x0E-0x7F Reserved
43            0x80-0xFD User private
44            0xFE      No audio profile specified
45            0xFF      No audio required
46

SEE ALSO

48       MP4(3) MP4GetAudioProfileLevel(3)
49
50
51
52Cisco Systems Inc.                Version 0.9                           MP4(3)
Impressum