#include "libavcodec/evc.h"
#include "libavcodec/bsf.h"
#include "libavutil/opt.h"
#include "avformat.h"
#include "avio_internal.h"
#include "demux.h"
#include "evc.h"
#include "internal.h"
Go to the source code of this file.
◆ RAW_PACKET_SIZE
| #define RAW_PACKET_SIZE 1024 |
◆ DEC
◆ OFFSET
◆ annexb_probe()
◆ evc_read_header()
◆ evc_read_packet()
◆ evc_read_close()
◆ evc_options
Initial value:= {
}
@ AV_OPT_TYPE_VIDEO_RATE
Underlying C type is AVRational.
Definition at line 47 of file evcdec.c.
◆ evc_demuxer_class
Initial value:= {
.class_name = "EVC Annex B demuxer",
}
static const AVOption evc_options[]
const char * av_default_item_name(void *ptr)
Return the context name.
#define LIBAVUTIL_VERSION_INT
Definition at line 53 of file evcdec.c.
◆ ff_evc_demuxer
Initial value:= {
.p.name = "evc",
.p.extensions = "evc",
}
#define FF_INFMT_FLAG_INIT_CLEANUP
For an FFInputFormat with this flag set read_close() needs to be called by the caller upon read_heade...
static int evc_read_packet(AVFormatContext *s, AVPacket *pkt)
static const AVClass evc_demuxer_class
static int evc_read_close(AVFormatContext *s)
static int evc_read_header(AVFormatContext *s)
static int annexb_probe(const AVProbeData *p)
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification.
Definition at line 208 of file evcdec.c.