1MP4(3) MP4 File Format Library MP4(3)
2
3
4
6 MP4SetAudioProfileLevel - Sets the minimum MPEG-4 audio profile and
7 level required to render the contents of the file
8
10 #include <mp4.h>
11
12 bool MP4SetAudioProfileLevel(
13 MP4FileHandle hFile,
14 u_int8_t profileLevel
15 )
16
18 hFile Specifies the mp4 file to which the operation applies.
19
21 Upon success, true (1). Upon an error, false (0).
22
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
48 MP4(3) MP4GetAudioProfileLevel(3)
49
50
51
52Cisco Systems Inc. Version 0.9 MP4(3)