#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 |
static int caf_write_header | ( | AVFormatContext * | s | ) | [static] |
static int caf_write_packet | ( | AVFormatContext * | s, | |
AVPacket * | pkt | |||
) | [static] |
static int caf_write_trailer | ( | AVFormatContext * | s | ) | [static] |
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().
{ "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}, }