7 aac, 1 detailed description, Defines – Google Flix Engine Linux Reference Manual User Manual

Page 32

Advertising
background image

26

Flix Engine Linux Module Documentation

5.7

AAC

5.7.1

Detailed Description

Example Usage:

sc = Flix2_AddCodec(&codec, flix, FE2_CODEC_AAC);

// Use 128kbps

if(sc == ON2_OK)

sc = Flix2_CodecSetParam(codec, FE2_AAC_BITRATE, 128);

Valid Configurations

Channels

| Bitrates (kbps)

| Sampling Rate (kHz)

======================================================================================

1ch

| 8,10

| 8,11.025,12

1ch

| 12

| 8,11.025,12,16

1ch

| 16

| 8 to 24

1ch

| 20

| 11.025 to 24

1ch

| 24,28

| 11.025 to 32

1ch

| 32

| 11.025 to 48

1ch

| 40

| 16 to 48

1ch

| 48,56

| 22.05 to 48

1ch

| 64,80,96,112,128,160

| 32,44.1,48

2ch

| 16,20

| 8,11.025,12

2ch

| 24,28,32

| 11.025 to 24

2ch

| 40

| 16 to 32

2ch

| 48

| 22.05 to 32

2ch

| 56

| 22.05 to 48

2ch

| 64,80,96,112,128,160,192,224,256,288,320 | 32,44.1,48

Attention:

Should the requested bitrate under/overshoot the above bounds it will be adjusted accordingly.

See also:

Resample

Additional References:

ISO - International Organization for Standardization

ISO/IEC 14496-3

:MPEG-4 Audio

• Coding Technologies

aacPlus documentation

for further details regarding AAC and aacPlus

compatibility

Defines

• #define

FE2_CODEC_AAC

AAC. Codec name for use with

Flix2_AddCodec()

.

• #define

FE2_AAC_BITRATE

Alias for

FE2_CODECPARAM_BITRATE

.

Generated on Tue Jul 20 17:39:03 2010 for Flix Engine Linux by Doxygen

Advertising