FFmpeg
|
rawdec.h File Reference
Include dependency graph for rawdec.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | FFRawVideoDemuxerContext |
Macros | |
#define | FF_RAWVIDEO_DEMUXER_CLASS(name) |
#define | FF_DEF_RAWVIDEO_DEMUXER(shortname, longname, probe, ext, id) |
Typedefs | |
typedef struct FFRawVideoDemuxerContext | FFRawVideoDemuxerContext |
Functions | |
int | ff_raw_read_partial_packet (AVFormatContext *s, AVPacket *pkt) |
int | ff_raw_audio_read_header (AVFormatContext *s) |
int | ff_raw_video_read_header (AVFormatContext *s) |
Variables | |
const AVOption | ff_rawvideo_options [] |
Macro Definition Documentation
Value:
FF_RAWVIDEO_DEMUXER_CLASS(shortname)\
AVInputFormat ff_ ## shortname ## _demuxer = {\
.name = #shortname,\
.long_name = NULL_IF_CONFIG_SMALL(longname),\
.read_probe = probe,\
.read_header = ff_raw_video_read_header,\
.read_packet = ff_raw_read_partial_packet,\
.extensions = ext,\
.flags = AVFMT_GENERIC_INDEX,\
.raw_codec_id = id,\
.priv_data_size = sizeof(FFRawVideoDemuxerContext),\
.priv_class = &shortname ## _demuxer_class,\
};
struct AVInputFormat AVInputFormat
struct FFRawVideoDemuxerContext FFRawVideoDemuxerContext
int ff_raw_video_read_header(AVFormatContext *s)
Definition: libavformat/rawdec.c:69
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
Definition: libavutil/internal.h:123
int ff_raw_read_partial_packet(AVFormatContext *s, AVPacket *pkt)
Definition: libavformat/rawdec.c:34
Definition at line 52 of file rawdec.h.
Referenced by cavsvideo_probe(), dirac_probe(), dnxhd_probe(), h261_probe(), h263_probe(), h264_probe(), mpeg4video_probe(), and mpegvideo_probe().
#define FF_RAWVIDEO_DEMUXER_CLASS | ( | name | ) |
Value:
.class_name = #name " demuxer",\
.item_name = av_default_item_name,\
.option = ff_rawvideo_options,\
.version = LIBAVUTIL_VERSION_INT,\
};
Definition at line 44 of file rawdec.h.
Referenced by ingenient_read_packet().
Typedef Documentation
typedef struct FFRawVideoDemuxerContext FFRawVideoDemuxerContext |
Function Documentation
int ff_raw_audio_read_header | ( | AVFormatContext * | s | ) |
Definition at line 54 of file libavformat/rawdec.c.
Referenced by ac3_eac3_probe().
int ff_raw_read_partial_packet | ( | AVFormatContext * | s, |
AVPacket * | pkt | ||
) |
Definition at line 34 of file libavformat/rawdec.c.
Referenced by ac3_eac3_probe(), and raw_read_packet().
int ff_raw_video_read_header | ( | AVFormatContext * | s | ) |
Definition at line 69 of file libavformat/rawdec.c.
Variable Documentation
const AVOption ff_rawvideo_options[] |
Definition at line 97 of file libavformat/rawdec.c.
Generated on Mon Nov 18 2024 06:52:08 for FFmpeg by 1.8.11