amr.c File Reference

Go to the source code of this file.

Functions

static int amr_write_header (AVFormatContext *s)
static int amr_write_packet (AVFormatContext *s, AVPacket *pkt)
static int amr_probe (AVProbeData *p)
static int amr_read_header (AVFormatContext *s, AVFormatParameters *ap)
static int amr_read_packet (AVFormatContext *s, AVPacket *pkt)

Variables

static const char AMR_header [] = "#!AMR\n"
static const char AMRWB_header [] = "#!AMR-WB\n"
AVInputFormat amr_demuxer
AVOutputFormat amr_muxer


Function Documentation

static int amr_write_header ( AVFormatContext s  )  [static]

Definition at line 34 of file amr.c.

static int amr_write_packet ( AVFormatContext s,
AVPacket pkt 
) [static]

Definition at line 57 of file amr.c.

static int amr_probe ( AVProbeData p  )  [static]

Definition at line 65 of file amr.c.

static int amr_read_header ( AVFormatContext s,
AVFormatParameters ap 
) [static]

Definition at line 78 of file amr.c.

static int amr_read_packet ( AVFormatContext s,
AVPacket pkt 
) [static]

Definition at line 117 of file amr.c.


Variable Documentation

const char AMR_header[] = "#!AMR\n" [static]

Definition at line 30 of file amr.c.

Referenced by amr_probe(), amr_read_header(), and amr_write_header().

const char AMRWB_header[] = "#!AMR-WB\n" [static]

Definition at line 31 of file amr.c.

Referenced by amr_read_header(), and amr_write_header().

Initial value:

 {
    "amr",
    "3gpp amr file format",
    0, 
    amr_probe,
    amr_read_header,
    amr_read_packet,
    NULL,
}

Definition at line 170 of file amr.c.

Initial value:

 {
    "amr",
    "3gpp amr file format",
    "audio/amr",
    "amr",
    0,
    CODEC_ID_AMR_NB,
    CODEC_ID_NONE,
    amr_write_header,
    amr_write_packet,
}

Definition at line 182 of file amr.c.


Generated on Sat Dec 18 05:15:50 2010 for MythTV by  doxygen 1.5.5