#include "libavutil/crc.h"
#include "libavcodec/ac3_parser.h"
#include "libavcodec/get_bits.h"
#include "libavcodec/bytestream.h"
#include "avformat.h"
#include "raw.h"
#include "id3v2.h"
#include "id3v1.h"
Go to the source code of this file.
Defines | |
#define | PCMINPUTDEF(name, long_name, ext, codec) |
#define | PCMOUTPUTDEF(name, long_name, ext, codec) |
#define | PCMDEF(name, long_name, ext, codec) |
#define | BE_DEF(s) NULL |
#define | LE_DEF(s) s |
#define PCMINPUTDEF | ( | name, | |||
long_name, | |||||
ext, | |||||
codec | ) |
Value:
AVInputFormat pcm_ ## name ## _demuxer = {\ #name,\ NULL_IF_CONFIG_SMALL(long_name),\ 0,\ NULL,\ raw_read_header,\ raw_read_packet,\ NULL,\ pcm_read_seek,\ .flags= AVFMT_GENERIC_INDEX,\ .extensions = ext,\ .value = codec,\ };
#define PCMOUTPUTDEF | ( | name, | |||
long_name, | |||||
ext, | |||||
codec | ) |
Value:
AVOutputFormat pcm_ ## name ## _muxer = {\ #name,\ NULL_IF_CONFIG_SMALL(long_name),\ NULL,\ ext,\ 0,\ codec,\ CODEC_ID_NONE,\ NULL,\ raw_write_packet,\ .flags= AVFMT_NOTIMESTAMPS,\ };