Defines

libavformat/raw.c File Reference

#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 Documentation

#define BE_DEF (   s  )     NULL

Definition at line 1301 of file raw.c.

#define LE_DEF (   s  )     s

Definition at line 1302 of file raw.c.

#define PCMDEF (   name,
  long_name,
  ext,
  codec 
)

Definition at line 1294 of file raw.c.

#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,\
};

Definition at line 1253 of file raw.c.

#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,\
};

Definition at line 1268 of file raw.c.