libavformat/cafenc.c File Reference

#include "avformat.h"
#include "caf.h"
#include "riff.h"
#include "isom.h"
#include "avio_internal.h"

Go to the source code of this file.

Data Structures

struct  CAFContext

Functions

static uint32_t codec_flags (enum CodecID codec_id)
static uint32_t samples_per_packet (enum CodecID codec_id)
static int caf_write_header (AVFormatContext *s)
static int caf_write_packet (AVFormatContext *s, AVPacket *pkt)
static int caf_write_trailer (AVFormatContext *s)

Variables

AVOutputFormat ff_caf_muxer


Function Documentation

static int caf_write_header ( AVFormatContext s  )  [static]

Definition at line 89 of file cafenc.c.

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

Definition at line 152 of file cafenc.c.

static int caf_write_trailer ( AVFormatContext s  )  [static]

Definition at line 158 of file cafenc.c.

static uint32_t codec_flags ( enum CodecID  codec_id  )  [static]

Definition at line 32 of file cafenc.c.

Referenced by caf_write_header().

static uint32_t samples_per_packet ( enum CodecID  codec_id  )  [static]

Definition at line 49 of file cafenc.c.

Referenced by caf_write_header().


Variable Documentation

Initial value:

 {
    "caf",
    NULL_IF_CONFIG_SMALL("Apple Core Audio Format"),
    "audio/x-caf",
    "caf",
    sizeof(CAFContext),
    CODEC_ID_PCM_S16BE,
    CODEC_ID_NONE,
    caf_write_header,
    caf_write_packet,
    caf_write_trailer,
    .codec_tag= (const AVCodecTag* const []){ff_codec_caf_tags, 0},
}

Definition at line 174 of file cafenc.c.


Generated on Fri Oct 26 02:38:20 2012 for FFmpeg by  doxygen 1.5.8