adtsenc.c File Reference

Go to the source code of this file.

Classes

struct  ADTSContext

Functions

static int decode_extradata (ADTSContext *adts, uint8_t *buf, int size)
static int adts_write_header (AVFormatContext *s)
static int adts_write_frame_header (AVFormatContext *s, int size)
static int adts_write_packet (AVFormatContext *s, AVPacket *pkt)

Variables

AVOutputFormat adts_muxer


Function Documentation

static int decode_extradata ( ADTSContext adts,
uint8_t *  buf,
int  size 
) [static]

Definition at line 34 of file adtsenc.c.

Referenced by adts_write_header().

static int adts_write_header ( AVFormatContext s  )  [static]

Definition at line 48 of file adtsenc.c.

static int adts_write_frame_header ( AVFormatContext s,
int  size 
) [static]

Definition at line 59 of file adtsenc.c.

Referenced by adts_write_packet().

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

Definition at line 92 of file adtsenc.c.


Variable Documentation

Initial value:

 {
    "adts",
    "ADTS AAC",
    "audio/aac",
    "aac",
    sizeof(ADTSContext),
    CODEC_ID_AAC,
    CODEC_ID_NONE,
    adts_write_header,
    adts_write_packet,
}

Definition at line 107 of file adtsenc.c.


Generated on Sat Jul 31 05:18:17 2010 for MythTV by  doxygen 1.5.5