Go to the documentation of this file.
63 #define ENC AV_OPT_FLAG_ENCODING_PARAM
64 #define OFFSET(obj) offsetof(AC4Context, obj)
80 .p.mime_type =
"audio/ac4",
81 .p.extensions =
"ac4",
static int ac4_write_packet(AVFormatContext *s, AVPacket *pkt)
const FFOutputFormat ff_ac4_muxer
#define FF_OFMT_FLAG_ONLY_DEFAULT_CODECS
If this flag is set, then the only permitted audio/video/subtitle codec ids are AVOutputFormat....
void avio_wl16(AVIOContext *s, unsigned int val)
#define LIBAVUTIL_VERSION_INT
Describe the class of an AVClass context structure.
const char * av_default_item_name(void *ptr)
Return the context name.
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification.
void avio_write(AVIOContext *s, const unsigned char *buf, int size)
static const AVOption ac4_options[]
const AVCRC * av_crc_get_table(AVCRCId crc_id)
Get an initialized standard CRC table.
static const AVClass ac4_muxer_class
#define FF_OFMT_FLAG_MAX_ONE_OF_EACH
If this flag is set, it indicates that for each codec type whose corresponding default codec (i....
const char * class_name
The name of the class; usually it is the same name as the context structure type to which the AVClass...
uint32_t av_crc(const AVCRC *ctx, uint32_t crc, const uint8_t *buffer, size_t length)
Calculate the CRC of a block.
void avio_wb24(AVIOContext *s, unsigned int val)
This structure stores compressed data.
@ AV_OPT_TYPE_BOOL
Underlying C type is int.
void avio_wb16(AVIOContext *s, unsigned int val)