FFmpeg
Classes | Macros | Typedefs | Variables
libcdio.c File Reference

libcdio CD grabbing More...

#include "config.h"
#include "libavutil/log.h"
#include "libavutil/mem.h"
#include "libavutil/opt.h"
#include "libavformat/avformat.h"
#include "libavformat/internal.h"

Classes

struct  CDIOContext
 

Macros

#define OFFSET(x)   offsetof(CDIOContext, x)
 
#define DEC   AV_OPT_FLAG_DECODING_PARAM
 

Typedefs

typedef struct CDIOContext CDIOContext
 

Variables

AVInputFormat ff_libcdio_demuxer
 

Detailed Description

libcdio CD grabbing

Variable Documentation

§ ff_libcdio_demuxer

AVInputFormat ff_libcdio_demuxer
Initial value:
= {
.name = "libcdio",
.read_header = read_header,
.read_packet = read_packet,
.read_close = read_close,
.read_seek = read_seek,
.priv_data_size = sizeof(CDIOContext),
.flags = AVFMT_NOFILE,
.priv_class = &libcdio_class,
}
Definition: libcdio.c:43
#define AVFMT_NOFILE
Demuxer will use avio_open, no opened file should be provided by the caller.
Definition: avformat.h:465