![]() |
DarkPlaces
Game engine based on the Quake 1 engine by id Software, developed by LadyHavoc
|
|
Go to the source code of this file.
Functions | |
qbool | LibAV_LoadLibrary (void) |
Variables | |
static dllhandle_t | libavcodec_dll = NULL |
static dllfunction_t | libavcodecfuncs [] |
static dllhandle_t | libavformat_dll = NULL |
static dllfunction_t | libavformatfuncs [] |
int(* | qav_add_index_entry )(AVStream *st, int64_t pos, int64_t timestamp, int size, int distance, int flags) |
enum AVCodecID(* | qav_codec_get_id )(const struct AVCodecTag *const *tags, unsigned int tag) |
unsigned int(* | qav_codec_get_tag )(const struct AVCodecTag *const *tags, enum AVCodecID id) |
int(* | qav_codec_get_tag2 )(const struct AVCodecTag *const *tags, enum AVCodecID id, unsigned int *tag) |
const AVCodec *(* | qav_codec_iterate )(void **opaque) |
void(* | qav_dump_format )(AVFormatContext *ic, int index, const char *url, int is_output) |
int(* | qav_filename_number_test )(const char *filename) |
int(* | qav_find_best_stream )(AVFormatContext *ic, enum AVMediaType type, int wanted_stream_nb, int related_stream, AVCodec **decoder_ret, int flags) |
int(* | qav_find_default_stream_index )(AVFormatContext *s) |
AVInputFormat *(* | qav_find_input_format )(const char *short_name) |
AVProgram *(* | qav_find_program_from_stream )(AVFormatContext *ic, AVProgram *last, int s) |
int(* | qav_get_frame_filename )(char *buf, int buf_size, const char *path, int number) |
int(* | qav_get_frame_filename2 )(char *buf, int buf_size, const char *path, int number, int flags) |
int(* | qav_get_output_timestamp )(struct AVFormatContext *s, int stream, int64_t *dts, int64_t *wall) |
enum AVCodecID(* | qav_guess_codec )(AVOutputFormat *fmt, const char *short_name, const char *filename, const char *mime_type, enum AVMediaType type) |
AVOutputFormat *(* | qav_guess_format )(const char *short_name, const char *filename, const char *mime_type) |
AVRational(* | qav_guess_frame_rate )(AVFormatContext *ctx, AVStream *stream, AVFrame *frame) |
AVRational(* | qav_guess_sample_aspect_ratio )(AVFormatContext *format, AVStream *stream, AVFrame *frame) |
void(* | qav_hex_dump )(FILE *f, const uint8_t *buf, int size) |
void(* | qav_hex_dump_log )(void *avcl, int level, const uint8_t *buf, int size) |
AVInputFormat *(* | qav_iformat_next )(const AVInputFormat *f) |
int(* | qav_index_search_timestamp )(AVStream *st, int64_t timestamp, int flags) |
int(* | qav_interleaved_write_frame )(AVFormatContext *s, AVPacket *pkt) |
int(* | qav_interleaved_write_uncoded_frame )(AVFormatContext *s, int stream_index, AVFrame *frame) |
int(* | qav_match_ext )(const char *filename, const char *extensions) |
AVProgram *(* | qav_new_program )(AVFormatContext *s, int id) |
AVOutputFormat *(* | qav_oformat_next )(const AVOutputFormat *f) |
void(* | qav_pkt_dump2 )(FILE *f, const AVPacket *pkt, int dump_payload, const AVStream *st) |
void(* | qav_pkt_dump_log2 )(void *avcl, int level, const AVPacket *pkt, int dump_payload, const AVStream *st) |
int(* | qav_probe_input_buffer )(AVIOContext *pb, AVInputFormat **fmt, const char *url, void *logctx, unsigned int offset, unsigned int max_probe_size) |
int(* | qav_probe_input_buffer2 )(AVIOContext *pb, AVInputFormat **fmt, const char *url, void *logctx, unsigned int offset, unsigned int max_probe_size) |
AVInputFormat *(* | qav_probe_input_format )(AVProbeData *pd, int is_opened) |
AVInputFormat *(* | qav_probe_input_format2 )(AVProbeData *pd, int is_opened, int *score_max) |
AVInputFormat *(* | qav_probe_input_format3 )(AVProbeData *pd, int is_opened, int *score_ret) |
void(* | qav_program_add_stream_index )(AVFormatContext *ac, int progid, unsigned int idx) |
int(* | qav_read_frame )(AVFormatContext *s, AVPacket *pkt) |
int(* | qav_read_pause )(AVFormatContext *s) |
int(* | qav_read_play )(AVFormatContext *s) |
void(* | qav_register_all )(void) |
void(* | qav_register_input_format )(AVInputFormat *format) |
void(* | qav_register_output_format )(AVOutputFormat *format) |
int(* | qav_sdp_create )(AVFormatContext *ac[], int n_files, char *buf, int size) |
int(* | qav_seek_frame )(AVFormatContext *s, int stream_index, int64_t timestamp, int flags) |
AVRational(* | qav_stream_get_codec_timebase )(const AVStream *st) |
uint8_t *(* | qav_stream_get_side_data )(const AVStream *stream, enum AVPacketSideDataType type, int *size) |
uint8_t *(* | qav_stream_new_side_data )(AVStream *stream, enum AVPacketSideDataType type, int size) |
void(* | qav_url_split )(char *proto, int proto_size, char *authorization, int authorization_size, char *hostname, int hostname_size, int *port_ptr, char *path, int path_size, const char *url) |
int(* | qav_write_frame )(AVFormatContext *s, AVPacket *pkt) |
int(* | qav_write_trailer )(AVFormatContext *s) |
int(* | qav_write_uncoded_frame )(AVFormatContext *s, int stream_index, AVFrame *frame) |
int(* | qav_write_uncoded_frame_query )(AVFormatContext *s, int stream_index) |
void(* | qavcodec_align_dimensions )(AVCodecContext *s, int *width, int *height) |
void(* | qavcodec_align_dimensions2 )(AVCodecContext *s, int *width, int *height, int linesize_align[AV_NUM_DATA_POINTERS]) |
AVCodecContext *(* | qavcodec_alloc_context3 )(const AVCodec *codec) |
enum AVChromaLocation(* | qavcodec_chroma_pos_to_enum )(int xpos, int ypos) |
int(* | qavcodec_close )(AVCodecContext *avctx) |
const char *(* | qavcodec_configuration )(void) |
int(* | qavcodec_default_get_buffer2 )(AVCodecContext *s, AVFrame *frame, int flags) |
int(* | qavcodec_encode_subtitle )(AVCodecContext *avctx, uint8_t *buf, int buf_size, const AVSubtitle *sub) |
int(* | qavcodec_enum_to_chroma_pos )(int *xpos, int *ypos, enum AVChromaLocation pos) |
AVCodec *(* | qavcodec_find_decoder )(enum AVCodecID id) |
AVCodec *(* | qavcodec_find_decoder_by_name )(const char *name) |
AVCodec *(* | qavcodec_find_encoder )(enum AVCodecID id) |
AVCodec *(* | qavcodec_find_encoder_by_name )(const char *name) |
void(* | qavcodec_free_context )(AVCodecContext **avctx) |
const AVClass *(* | qavcodec_get_class )(void) |
int(* | qavcodec_get_context_defaults3 )(AVCodecContext *s, const AVCodec *codec) |
const AVClass *(* | qavcodec_get_frame_class )(void) |
const AVCodecHWConfig *(* | qavcodec_get_hw_config )(const AVCodec *codec, int index) |
int(* | qavcodec_get_hw_frames_parameters )(AVCodecContext *avctx, AVBufferRef *device_ref, enum AVPixelFormat hw_pix_fmt, AVBufferRef **out_frames_ref) |
const AVClass *(* | qavcodec_get_subtitle_rect_class )(void) |
const char *(* | qavcodec_license )(void) |
int(* | qavcodec_open2 )(AVCodecContext *avctx, const AVCodec *codec, AVDictionary **options) |
AVCodecParameters *(* | qavcodec_parameters_alloc )(void) |
int(* | qavcodec_parameters_copy )(AVCodecParameters *dst, const AVCodecParameters *src) |
void(* | qavcodec_parameters_free )(AVCodecParameters **par) |
int(* | qavcodec_parameters_from_context )(AVCodecParameters *par, const AVCodecContext *codec) |
int(* | qavcodec_parameters_to_context )(AVCodecContext *codec, const AVCodecParameters *par) |
int(* | qavcodec_receive_frame )(AVCodecContext *avctx, AVFrame *frame) |
int(* | qavcodec_receive_packet )(AVCodecContext *avctx, AVPacket *avpkt) |
int(* | qavcodec_send_frame )(AVCodecContext *avctx, const AVFrame *frame) |
int(* | qavcodec_send_packet )(AVCodecContext *avctx, const AVPacket *avpkt) |
unsigned(* | qavcodec_version )(void) |
AVFormatContext *(* | qavformat_alloc_context )(void) |
void(* | qavformat_close_input )(AVFormatContext **s) |
const char *(* | qavformat_configuration )(void) |
int(* | qavformat_find_stream_info )(AVFormatContext *ic, AVDictionary **options) |
int(* | qavformat_flush )(AVFormatContext *s) |
void(* | qavformat_free_context )(AVFormatContext *s) |
const AVClass *(* | qavformat_get_class )(void) |
av_warn_unused_result int(* | qavformat_init_output )(AVFormatContext *s, AVDictionary **options) |
const char *(* | qavformat_license )(void) |
int(* | qavformat_match_stream_specifier )(AVFormatContext *s, AVStream *st, const char *spec) |
int(* | qavformat_network_deinit )(void) |
int(* | qavformat_network_init )(void) |
AVStream *(* | qavformat_new_stream )(AVFormatContext *s, const AVCodec *c) |
int(* | qavformat_open_input )(AVFormatContext **ps, const char *url, AVInputFormat *fmt, AVDictionary **options) |
int(* | qavformat_query_codec )(const AVOutputFormat *ofmt, enum AVCodecID codec_id, int std_compliance) |
int(* | qavformat_queue_attached_pictures )(AVFormatContext *s) |
int(* | qavformat_seek_file )(AVFormatContext *s, int stream_index, int64_t min_ts, int64_t ts, int64_t max_ts, int flags) |
int(* | qavformat_transfer_internal_stream_timing_info )(const AVOutputFormat *ofmt, AVStream *ost, const AVStream *ist, enum AVTimebaseSource copy_tb) |
unsigned(* | qavformat_version )(void) |
av_warn_unused_result int(* | qavformat_write_header )(AVFormatContext *s, AVDictionary **options) |
void(* | qavsubtitle_free )(AVSubtitle *sub) |
Definition at line 258 of file av_backend_libav.c.
References CON_ERROR, Con_Printf(), libavcodec_dll, libavcodecfuncs, libavformat_dll, libavformatfuncs, NULL, Sys_CheckParm(), Sys_FreeLibrary(), and Sys_LoadDependency().
|
static |
Definition at line 255 of file av_backend_libav.c.
Referenced by LibAV_LoadLibrary().
|
static |
Definition at line 144 of file av_backend_libav.c.
Referenced by LibAV_LoadLibrary().
|
static |
Definition at line 256 of file av_backend_libav.c.
Referenced by LibAV_LoadLibrary().
|
static |
Definition at line 180 of file av_backend_libav.c.
Referenced by LibAV_LoadLibrary().
int(* qav_add_index_entry) (AVStream *st, int64_t pos, int64_t timestamp, int size, int distance, int flags) | ( | AVStream * | st, |
int64_t | pos, | ||
int64_t | timestamp, | ||
int | size, | ||
int | distance, | ||
int | flags ) |
Definition at line 128 of file av_backend_libav.c.
enum AVCodecID(* qav_codec_get_id) (const struct AVCodecTag *const *tags, unsigned int tag) | ( | const struct AVCodecTag *const * | tags, |
unsigned int | tag ) |
Definition at line 122 of file av_backend_libav.c.
unsigned int(* qav_codec_get_tag) (const struct AVCodecTag *const *tags, enum AVCodecID id) | ( | const struct AVCodecTag *const * | tags, |
enum AVCodecID | id ) |
Definition at line 124 of file av_backend_libav.c.
int(* qav_codec_get_tag2) (const struct AVCodecTag *const *tags, enum AVCodecID id, unsigned int *tag) | ( | const struct AVCodecTag *const * | tags, |
enum AVCodecID | id, | ||
unsigned int * | tag ) |
Definition at line 125 of file av_backend_libav.c.
Definition at line 47 of file av_backend_libav.c.
void(* qav_dump_format) (AVFormatContext *ic, int index, const char *url, int is_output) | ( | AVFormatContext * | ic, |
int | index, | ||
const char * | url, | ||
int | is_output ) |
Definition at line 130 of file av_backend_libav.c.
int(* qav_filename_number_test) (const char *filename) | ( | const char * | filename | ) |
Definition at line 133 of file av_backend_libav.c.
int(* qav_find_best_stream) (AVFormatContext *ic, enum AVMediaType type, int wanted_stream_nb, int related_stream, AVCodec **decoder_ret, int flags) | ( | AVFormatContext * | ic, |
enum AVMediaType | type, | ||
int | wanted_stream_nb, | ||
int | related_stream, | ||
AVCodec ** | decoder_ret, | ||
int | flags ) |
Definition at line 77 of file av_backend_libav.c.
int(* qav_find_default_stream_index) (AVFormatContext *s) | ( | AVFormatContext * | s | ) |
Definition at line 126 of file av_backend_libav.c.
AVInputFormat *(* qav_find_input_format) (const char *short_name) | ( | const char * | short_name | ) |
Definition at line 67 of file av_backend_libav.c.
AVProgram *(* qav_find_program_from_stream) (AVFormatContext *ic, AVProgram *last, int s) | ( | AVFormatContext * | ic, |
AVProgram * | last, | ||
int | s ) |
Definition at line 75 of file av_backend_libav.c.
int(* qav_get_frame_filename) (char *buf, int buf_size, const char *path, int number) | ( | char * | buf, |
int | buf_size, | ||
const char * | path, | ||
int | number ) |
Definition at line 132 of file av_backend_libav.c.
int(* qav_get_frame_filename2) (char *buf, int buf_size, const char *path, int number, int flags) | ( | char * | buf, |
int | buf_size, | ||
const char * | path, | ||
int | number, | ||
int | flags ) |
Definition at line 131 of file av_backend_libav.c.
int(* qav_get_output_timestamp) (struct AVFormatContext *s, int stream, int64_t *dts, int64_t *wall) | ( | struct AVFormatContext * | s, |
int | stream, | ||
int64_t * | dts, | ||
int64_t * | wall ) |
Definition at line 97 of file av_backend_libav.c.
enum AVCodecID(* qav_guess_codec) (AVOutputFormat *fmt, const char *short_name, const char *filename, const char *mime_type, enum AVMediaType type) | ( | AVOutputFormat * | fmt, |
const char * | short_name, | ||
const char * | filename, | ||
const char * | mime_type, | ||
enum AVMediaType | type ) |
Definition at line 95 of file av_backend_libav.c.
AVOutputFormat *(* qav_guess_format) (const char *short_name, const char *filename, const char *mime_type) | ( | const char * | short_name, |
const char * | filename, | ||
const char * | mime_type ) |
Definition at line 95 of file av_backend_libav.c.
AVRational(* qav_guess_frame_rate) (AVFormatContext *ctx, AVStream *stream, AVFrame *frame) | ( | AVFormatContext * | ctx, |
AVStream * | stream, | ||
AVFrame * | frame ) |
Definition at line 138 of file av_backend_libav.c.
AVRational(* qav_guess_sample_aspect_ratio) (AVFormatContext *format, AVStream *stream, AVFrame *frame) | ( | AVFormatContext * | format, |
AVStream * | stream, | ||
AVFrame * | frame ) |
Definition at line 137 of file av_backend_libav.c.
void(* qav_hex_dump) (FILE *f, const uint8_t *buf, int size) | ( | FILE * | f, |
const uint8_t * | buf, | ||
int | size ) |
Definition at line 119 of file av_backend_libav.c.
void(* qav_hex_dump_log) (void *avcl, int level, const uint8_t *buf, int size) | ( | void * | avcl, |
int | level, | ||
const uint8_t * | buf, | ||
int | size ) |
Definition at line 120 of file av_backend_libav.c.
AVInputFormat *(* qav_iformat_next) (const AVInputFormat *f) | ( | const AVInputFormat * | f | ) |
Definition at line 108 of file av_backend_libav.c.
int(* qav_index_search_timestamp) (AVStream *st, int64_t timestamp, int flags) | ( | AVStream * | st, |
int64_t | timestamp, | ||
int | flags ) |
Definition at line 127 of file av_backend_libav.c.
int(* qav_interleaved_write_frame) (AVFormatContext *s, AVPacket *pkt) | ( | AVFormatContext * | s, |
AVPacket * | pkt ) |
Definition at line 90 of file av_backend_libav.c.
int(* qav_interleaved_write_uncoded_frame) (AVFormatContext *s, int stream_index, AVFrame *frame) | ( | AVFormatContext * | s, |
int | stream_index, | ||
AVFrame * | frame ) |
Definition at line 92 of file av_backend_libav.c.
int(* qav_match_ext) (const char *filename, const char *extensions) | ( | const char * | filename, |
const char * | extensions ) |
Definition at line 135 of file av_backend_libav.c.
Definition at line 116 of file av_backend_libav.c.
AVOutputFormat *(* qav_oformat_next) (const AVOutputFormat *f) | ( | const AVOutputFormat * | f | ) |
Definition at line 109 of file av_backend_libav.c.
void(* qav_pkt_dump2) (FILE *f, const AVPacket *pkt, int dump_payload, const AVStream *st) | ( | FILE * | f, |
const AVPacket * | pkt, | ||
int | dump_payload, | ||
const AVStream * | st ) |
Definition at line 121 of file av_backend_libav.c.
void(* qav_pkt_dump_log2) (void *avcl, int level, const AVPacket *pkt, int dump_payload, const AVStream *st) | ( | void * | avcl, |
int | level, | ||
const AVPacket * | pkt, | ||
int | dump_payload, | ||
const AVStream * | st ) |
Definition at line 122 of file av_backend_libav.c.
int(* qav_probe_input_buffer) (AVIOContext *pb, AVInputFormat **fmt, const char *url, void *logctx, unsigned int offset, unsigned int max_probe_size) | ( | AVIOContext * | pb, |
AVInputFormat ** | fmt, | ||
const char * | url, | ||
void * | logctx, | ||
unsigned int | offset, | ||
unsigned int | max_probe_size ) |
Definition at line 72 of file av_backend_libav.c.
int(* qav_probe_input_buffer2) (AVIOContext *pb, AVInputFormat **fmt, const char *url, void *logctx, unsigned int offset, unsigned int max_probe_size) | ( | AVIOContext * | pb, |
AVInputFormat ** | fmt, | ||
const char * | url, | ||
void * | logctx, | ||
unsigned int | offset, | ||
unsigned int | max_probe_size ) |
Definition at line 71 of file av_backend_libav.c.
AVInputFormat *(* qav_probe_input_format) (AVProbeData *pd, int is_opened) | ( | AVProbeData * | pd, |
int | is_opened ) |
Definition at line 68 of file av_backend_libav.c.
AVInputFormat *(* qav_probe_input_format2) (AVProbeData *pd, int is_opened, int *score_max) | ( | AVProbeData * | pd, |
int | is_opened, | ||
int * | score_max ) |
Definition at line 69 of file av_backend_libav.c.
AVInputFormat *(* qav_probe_input_format3) (AVProbeData *pd, int is_opened, int *score_ret) | ( | AVProbeData * | pd, |
int | is_opened, | ||
int * | score_ret ) |
Definition at line 70 of file av_backend_libav.c.
void(* qav_program_add_stream_index) (AVFormatContext *ac, int progid, unsigned int idx) | ( | AVFormatContext * | ac, |
int | progid, | ||
unsigned int | idx ) |
Definition at line 76 of file av_backend_libav.c.
int(* qav_read_frame) (AVFormatContext *s, AVPacket *pkt) | ( | AVFormatContext * | s, |
AVPacket * | pkt ) |
Definition at line 78 of file av_backend_libav.c.
int(* qav_read_pause) (AVFormatContext *s) | ( | AVFormatContext * | s | ) |
Definition at line 83 of file av_backend_libav.c.
int(* qav_read_play) (AVFormatContext *s) | ( | AVFormatContext * | s | ) |
Definition at line 82 of file av_backend_libav.c.
Definition at line 103 of file av_backend_libav.c.
Definition at line 104 of file av_backend_libav.c.
Definition at line 105 of file av_backend_libav.c.
int(* qav_sdp_create) (AVFormatContext *ac[], int n_files, char *buf, int size) | ( | AVFormatContext * | ac[], |
int | n_files, | ||
char * | buf, | ||
int | size ) |
Definition at line 134 of file av_backend_libav.c.
int(* qav_seek_frame) (AVFormatContext *s, int stream_index, int64_t timestamp, int flags) | ( | AVFormatContext * | s, |
int | stream_index, | ||
int64_t | timestamp, | ||
int | flags ) |
Definition at line 79 of file av_backend_libav.c.
AVRational(* qav_stream_get_codec_timebase) (const AVStream *st) | ( | const AVStream * | st | ) |
Definition at line 142 of file av_backend_libav.c.
uint8_t *(* qav_stream_get_side_data) (const AVStream *stream, enum AVPacketSideDataType type, int *size) | ( | const AVStream * | stream, |
enum AVPacketSideDataType | type, | ||
int * | size ) |
Definition at line 115 of file av_backend_libav.c.
uint8_t *(* qav_stream_new_side_data) (AVStream *stream, enum AVPacketSideDataType type, int size) | ( | AVStream * | stream, |
enum AVPacketSideDataType | type, | ||
int | size ) |
Definition at line 114 of file av_backend_libav.c.
void(* qav_url_split) (char *proto, int proto_size, char *authorization, int authorization_size, char *hostname, int hostname_size, int *port_ptr, char *path, int path_size, const char *url) | ( | char * | proto, |
int | proto_size, | ||
char * | authorization, | ||
int | authorization_size, | ||
char * | hostname, | ||
int | hostname_size, | ||
int * | port_ptr, | ||
char * | path, | ||
int | path_size, | ||
const char * | url ) |
Definition at line 129 of file av_backend_libav.c.
int(* qav_write_frame) (AVFormatContext *s, AVPacket *pkt) | ( | AVFormatContext * | s, |
AVPacket * | pkt ) |
Definition at line 89 of file av_backend_libav.c.
int(* qav_write_trailer) (AVFormatContext *s) | ( | AVFormatContext * | s | ) |
Definition at line 94 of file av_backend_libav.c.
int(* qav_write_uncoded_frame) (AVFormatContext *s, int stream_index, AVFrame *frame) | ( | AVFormatContext * | s, |
int | stream_index, | ||
AVFrame * | frame ) |
Definition at line 91 of file av_backend_libav.c.
int(* qav_write_uncoded_frame_query) (AVFormatContext *s, int stream_index) | ( | AVFormatContext * | s, |
int | stream_index ) |
Definition at line 93 of file av_backend_libav.c.
void(* qavcodec_align_dimensions) (AVCodecContext *s, int *width, int *height) | ( | AVCodecContext * | s, |
int * | width, | ||
int * | height ) |
Definition at line 30 of file av_backend_libav.c.
void(* qavcodec_align_dimensions2) (AVCodecContext *s, int *width, int *height, int linesize_align[AV_NUM_DATA_POINTERS]) | ( | AVCodecContext * | s, |
int * | width, | ||
int * | height, | ||
int | linesize_align[AV_NUM_DATA_POINTERS] ) |
Definition at line 31 of file av_backend_libav.c.
AVCodecContext *(* qavcodec_alloc_context3) (const AVCodec *codec) | ( | const AVCodec * | codec | ) |
Definition at line 51 of file av_backend_libav.c.
Definition at line 32 of file av_backend_libav.c.
int(* qavcodec_close) (AVCodecContext *avctx) | ( | AVCodecContext * | avctx | ) |
Definition at line 63 of file av_backend_libav.c.
Definition at line 49 of file av_backend_libav.c.
int(* qavcodec_default_get_buffer2) (AVCodecContext *s, AVFrame *frame, int flags) | ( | AVCodecContext * | s, |
AVFrame * | frame, | ||
int | flags ) |
Definition at line 29 of file av_backend_libav.c.
int(* qavcodec_encode_subtitle) (AVCodecContext *avctx, uint8_t *buf, int buf_size, const AVSubtitle *sub) | ( | AVCodecContext * | avctx, |
uint8_t * | buf, | ||
int | buf_size, | ||
const AVSubtitle * | sub ) |
Definition at line 43 of file av_backend_libav.c.
int(* qavcodec_enum_to_chroma_pos) (int *xpos, int *ypos, enum AVChromaLocation pos) | ( | int * | xpos, |
int * | ypos, | ||
enum AVChromaLocation | pos ) |
Definition at line 32 of file av_backend_libav.c.
AVCodec *(* qavcodec_find_decoder) (enum AVCodecID id) | ( | enum AVCodecID | id | ) |
Definition at line 27 of file av_backend_libav.c.
AVCodec *(* qavcodec_find_decoder_by_name) (const char *name) | ( | const char * | name | ) |
Definition at line 28 of file av_backend_libav.c.
AVCodec *(* qavcodec_find_encoder) (enum AVCodecID id) | ( | enum AVCodecID | id | ) |
Definition at line 41 of file av_backend_libav.c.
AVCodec *(* qavcodec_find_encoder_by_name) (const char *name) | ( | const char * | name | ) |
Definition at line 42 of file av_backend_libav.c.
void(* qavcodec_free_context) (AVCodecContext **avctx) | ( | AVCodecContext ** | avctx | ) |
Definition at line 52 of file av_backend_libav.c.
Definition at line 54 of file av_backend_libav.c.
int(* qavcodec_get_context_defaults3) (AVCodecContext *s, const AVCodec *codec) | ( | AVCodecContext * | s, |
const AVCodec * | codec ) |
Definition at line 53 of file av_backend_libav.c.
Definition at line 55 of file av_backend_libav.c.
const AVCodecHWConfig *(* qavcodec_get_hw_config) (const AVCodec *codec, int index) | ( | const AVCodec * | codec, |
int | index ) |
Definition at line 46 of file av_backend_libav.c.
int(* qavcodec_get_hw_frames_parameters) (AVCodecContext *avctx, AVBufferRef *device_ref, enum AVPixelFormat hw_pix_fmt, AVBufferRef **out_frames_ref) | ( | AVCodecContext * | avctx, |
AVBufferRef * | device_ref, | ||
enum AVPixelFormat | hw_pix_fmt, | ||
AVBufferRef ** | out_frames_ref ) |
Definition at line 38 of file av_backend_libav.c.
Definition at line 56 of file av_backend_libav.c.
Definition at line 50 of file av_backend_libav.c.
int(* qavcodec_open2) (AVCodecContext *avctx, const AVCodec *codec, AVDictionary **options) | ( | AVCodecContext * | avctx, |
const AVCodec * | codec, | ||
AVDictionary ** | options ) |
Definition at line 62 of file av_backend_libav.c.
Definition at line 57 of file av_backend_libav.c.
int(* qavcodec_parameters_copy) (AVCodecParameters *dst, const AVCodecParameters *src) | ( | AVCodecParameters * | dst, |
const AVCodecParameters * | src ) |
Definition at line 59 of file av_backend_libav.c.
void(* qavcodec_parameters_free) (AVCodecParameters **par) | ( | AVCodecParameters ** | par | ) |
Definition at line 58 of file av_backend_libav.c.
int(* qavcodec_parameters_from_context) (AVCodecParameters *par, const AVCodecContext *codec) | ( | AVCodecParameters * | par, |
const AVCodecContext * | codec ) |
Definition at line 60 of file av_backend_libav.c.
int(* qavcodec_parameters_to_context) (AVCodecContext *codec, const AVCodecParameters *par) | ( | AVCodecContext * | codec, |
const AVCodecParameters * | par ) |
Definition at line 61 of file av_backend_libav.c.
int(* qavcodec_receive_frame) (AVCodecContext *avctx, AVFrame *frame) | ( | AVCodecContext * | avctx, |
AVFrame * | frame ) |
Definition at line 35 of file av_backend_libav.c.
int(* qavcodec_receive_packet) (AVCodecContext *avctx, AVPacket *avpkt) | ( | AVCodecContext * | avctx, |
AVPacket * | avpkt ) |
Definition at line 37 of file av_backend_libav.c.
int(* qavcodec_send_frame) (AVCodecContext *avctx, const AVFrame *frame) | ( | AVCodecContext * | avctx, |
const AVFrame * | frame ) |
Definition at line 36 of file av_backend_libav.c.
int(* qavcodec_send_packet) (AVCodecContext *avctx, const AVPacket *avpkt) | ( | AVCodecContext * | avctx, |
const AVPacket * | avpkt ) |
Definition at line 34 of file av_backend_libav.c.
Definition at line 48 of file av_backend_libav.c.
Definition at line 110 of file av_backend_libav.c.
void(* qavformat_close_input) (AVFormatContext **s) | ( | AVFormatContext ** | s | ) |
Definition at line 84 of file av_backend_libav.c.
Definition at line 101 of file av_backend_libav.c.
int(* qavformat_find_stream_info) (AVFormatContext *ic, AVDictionary **options) | ( | AVFormatContext * | ic, |
AVDictionary ** | options ) |
Definition at line 74 of file av_backend_libav.c.
int(* qavformat_flush) (AVFormatContext *s) | ( | AVFormatContext * | s | ) |
Definition at line 81 of file av_backend_libav.c.
void(* qavformat_free_context) (AVFormatContext *s) | ( | AVFormatContext * | s | ) |
Definition at line 111 of file av_backend_libav.c.
Definition at line 112 of file av_backend_libav.c.
av_warn_unused_result int(* qavformat_init_output) (AVFormatContext *s, AVDictionary **options) | ( | AVFormatContext * | s, |
AVDictionary ** | options ) |
Definition at line 88 of file av_backend_libav.c.
Definition at line 102 of file av_backend_libav.c.
int(* qavformat_match_stream_specifier) (AVFormatContext *s, AVStream *st, const char *spec) | ( | AVFormatContext * | s, |
AVStream * | st, | ||
const char * | spec ) |
Definition at line 139 of file av_backend_libav.c.
Definition at line 107 of file av_backend_libav.c.
Definition at line 106 of file av_backend_libav.c.
AVStream *(* qavformat_new_stream) (AVFormatContext *s, const AVCodec *c) | ( | AVFormatContext * | s, |
const AVCodec * | c ) |
Definition at line 113 of file av_backend_libav.c.
int(* qavformat_open_input) (AVFormatContext **ps, const char *url, AVInputFormat *fmt, AVDictionary **options) | ( | AVFormatContext ** | ps, |
const char * | url, | ||
AVInputFormat * | fmt, | ||
AVDictionary ** | options ) |
Definition at line 73 of file av_backend_libav.c.
int(* qavformat_query_codec) (const AVOutputFormat *ofmt, enum AVCodecID codec_id, int std_compliance) | ( | const AVOutputFormat * | ofmt, |
enum AVCodecID | codec_id, | ||
int | std_compliance ) |
Definition at line 136 of file av_backend_libav.c.
int(* qavformat_queue_attached_pictures) (AVFormatContext *s) | ( | AVFormatContext * | s | ) |
Definition at line 140 of file av_backend_libav.c.
int(* qavformat_seek_file) (AVFormatContext *s, int stream_index, int64_t min_ts, int64_t ts, int64_t max_ts, int flags) | ( | AVFormatContext * | s, |
int | stream_index, | ||
int64_t | min_ts, | ||
int64_t | ts, | ||
int64_t | max_ts, | ||
int | flags ) |
Definition at line 80 of file av_backend_libav.c.
int(* qavformat_transfer_internal_stream_timing_info) (const AVOutputFormat *ofmt, AVStream *ost, const AVStream *ist, enum AVTimebaseSource copy_tb) | ( | const AVOutputFormat * | ofmt, |
AVStream * | ost, | ||
const AVStream * | ist, | ||
enum AVTimebaseSource | copy_tb ) |
Definition at line 141 of file av_backend_libav.c.
Definition at line 100 of file av_backend_libav.c.
av_warn_unused_result int(* qavformat_write_header) (AVFormatContext *s, AVDictionary **options) | ( | AVFormatContext * | s, |
AVDictionary ** | options ) |
Definition at line 87 of file av_backend_libav.c.
void(* qavsubtitle_free) (AVSubtitle *sub) | ( | AVSubtitle * | sub | ) |
Definition at line 64 of file av_backend_libav.c.