Logo Search packages:      
Sourcecode: ffmpeg-debian version File versions

libamr.c File Reference


Detailed Description

Adaptive Multi-Rate (AMR) Audio decoder stub.

This code implements both an AMR-NarrowBand (AMR-NB) and an AMR-WideBand (AMR-WB) audio encoder/decoder through external reference code from http://www.3gpp.org/. The license of the code from 3gpp is unclear so you have to download the code separately.

AMR-NB

The float version (default) can be downloaded from: http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/26104-610.zip

Specification

The specification for AMR-NB can be found in TS 26.071 (http://www.3gpp.org/ftp/Specs/html-info/26071.htm) and some other info at http://www.3gpp.org/ftp/Specs/html-info/26-series.htm.

AMR-WB

The reference code can be downloaded from: http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/26204-600.zip

Specification

The specification for AMR-WB can be found in TS 26.171 (http://www.3gpp.org/ftp/Specs/html-info/26171.htm) and some other info at http://www.3gpp.org/ftp/Specs/html-info/26-series.htm.

Definition in file libamr.c.

#include "avcodec.h"

Go to the source code of this file.

Functions

static void amr_decode_fix_avctx (AVCodecContext *avctx)


Generated by  Doxygen 1.6.0   Back to index