![]() |
Audacity 3.2.0
|
#include <AVUtilFunctions.h>
Public Attributes | |
FFMPegVersion | AVUtilVersion |
void *(* | av_malloc )(size_t size) = nullptr |
void(* | av_free )(void *ptr) = nullptr |
char *(* | av_strdup )(const char *ptr) = nullptr |
void(* | av_dict_free )(AVDictionary **m) = nullptr |
AudacityAVDictionaryEntry *(* | av_dict_get )(const AVDictionary *m, const char *key, const AudacityAVDictionaryEntry *prev, int flags) = nullptr |
int(* | av_dict_set )(AVDictionary **pm, const char *key, const char *value, int flags) = nullptr |
void(* | av_dict_copy )(AVDictionary **dst, const AVDictionary *src, int flags) = nullptr |
int(* | av_get_bytes_per_sample )(AVSampleFormatFwd sample_fmt) = nullptr |
void(* | av_log_set_callback )(void(*cb)(void *, int, const char *, va_list)) = nullptr |
void(* | av_log_default_callback )(void *ptr, int level, const char *fmt, va_list vl) = nullptr |
AVFifoBuffer *(* | av_fifo_alloc )(unsigned int size) = nullptr |
int(* | av_fifo_generic_read )(AVFifoBuffer *f, void *buf, int buf_size, void(*func)(void *, void *, int)) = nullptr |
int(* | av_fifo_realloc2 )(AVFifoBuffer *f, unsigned int size) = nullptr |
void(* | av_fifo_free )(AVFifoBuffer *f) = nullptr |
int(* | av_fifo_size )(const AVFifoBuffer *f) = nullptr |
int(* | av_fifo_generic_write )(AVFifoBuffer *f, void *src, int size, int(*func)(void *, void *, int)) = nullptr |
int64_t(* | av_rescale_q )(int64_t a, AudacityAVRational bq, AudacityAVRational cq) = nullptr |
AVFrame *(* | av_frame_alloc )(void) = nullptr |
void(* | av_frame_free )(AVFrame **frame) = nullptr |
int(* | av_samples_get_buffer_size )(int *linesize, int nb_channels, int nb_samples, AVSampleFormatFwd sample_fmt, int align) = nullptr |
int64_t(* | av_get_default_channel_layout )(int nb_channels) = nullptr |
int(* | av_strerror )(int errnum, char *errbuf, size_t errbuf_size) = nullptr |
int(* | av_get_channel_layout_nb_channels )(uint64_t channel_layout) = nullptr |
Definition at line 18 of file AVUtilFunctions.h.
void(* AVUtilFunctions::av_dict_copy) (AVDictionary **dst, const AVDictionary *src, int flags) = nullptr |
Definition at line 29 of file AVUtilFunctions.h.
void(* AVUtilFunctions::av_dict_free) (AVDictionary **m) = nullptr |
Definition at line 25 of file AVUtilFunctions.h.
Referenced by AVDictionaryWrapper::~AVDictionaryWrapper().
AudacityAVDictionaryEntry *(* AVUtilFunctions::av_dict_get) (const AVDictionary *m, const char *key, const AudacityAVDictionaryEntry *prev, int flags) = nullptr |
Definition at line 26 of file AVUtilFunctions.h.
Referenced by AVDictionaryWrapper::Get().
int(* AVUtilFunctions::av_dict_set) (AVDictionary **pm, const char *key, const char *value, int flags) = nullptr |
Definition at line 28 of file AVUtilFunctions.h.
AVFifoBuffer *(* AVUtilFunctions::av_fifo_alloc) (unsigned int size) = nullptr |
Definition at line 33 of file AVUtilFunctions.h.
void(* AVUtilFunctions::av_fifo_free) (AVFifoBuffer *f) = nullptr |
Definition at line 36 of file AVUtilFunctions.h.
Referenced by AVFifoBufferWrapper::~AVFifoBufferWrapper().
int(* AVUtilFunctions::av_fifo_generic_read) (AVFifoBuffer *f, void *buf, int buf_size, void(*func)(void *, void *, int)) = nullptr |
Definition at line 34 of file AVUtilFunctions.h.
int(* AVUtilFunctions::av_fifo_generic_write) (AVFifoBuffer *f, void *src, int size, int(*func)(void *, void *, int)) = nullptr |
Definition at line 38 of file AVUtilFunctions.h.
int(* AVUtilFunctions::av_fifo_realloc2) (AVFifoBuffer *f, unsigned int size) = nullptr |
Definition at line 35 of file AVUtilFunctions.h.
int(* AVUtilFunctions::av_fifo_size) (const AVFifoBuffer *f) = nullptr |
Definition at line 37 of file AVUtilFunctions.h.
AVFrame *(* AVUtilFunctions::av_frame_alloc) (void) = nullptr |
Definition at line 40 of file AVUtilFunctions.h.
void(* AVUtilFunctions::av_frame_free) (AVFrame **frame) = nullptr |
Definition at line 41 of file AVUtilFunctions.h.
Referenced by AVFrameWrapper::~AVFrameWrapper().
void(* AVUtilFunctions::av_free) (void *ptr) = nullptr |
Definition at line 23 of file AVUtilFunctions.h.
Referenced by AVIOContextWrapper::Open(), AVIOContextWrapper::~AVIOContextWrapper(), and AVPacketWrapper::~AVPacketWrapper().
int(* AVUtilFunctions::av_get_bytes_per_sample) (AVSampleFormatFwd sample_fmt) = nullptr |
Definition at line 30 of file AVUtilFunctions.h.
Referenced by AVCodecContextWrapper::ConsumeFrame().
int(* AVUtilFunctions::av_get_channel_layout_nb_channels) (uint64_t channel_layout) = nullptr |
Definition at line 45 of file AVUtilFunctions.h.
int64_t(* AVUtilFunctions::av_get_default_channel_layout) (int nb_channels) = nullptr |
Definition at line 43 of file AVUtilFunctions.h.
void(* AVUtilFunctions::av_log_default_callback) (void *ptr, int level, const char *fmt, va_list vl) = nullptr |
Definition at line 32 of file AVUtilFunctions.h.
void(* AVUtilFunctions::av_log_set_callback) (void(*cb)(void *, int, const char *, va_list)) = nullptr |
Definition at line 31 of file AVUtilFunctions.h.
void *(* AVUtilFunctions::av_malloc) (size_t size) = nullptr |
Definition at line 22 of file AVUtilFunctions.h.
Referenced by AVIOContextWrapper::Open().
int64_t(* AVUtilFunctions::av_rescale_q) (int64_t a, AudacityAVRational bq, AudacityAVRational cq) = nullptr |
Definition at line 39 of file AVUtilFunctions.h.
int(* AVUtilFunctions::av_samples_get_buffer_size) (int *linesize, int nb_channels, int nb_samples, AVSampleFormatFwd sample_fmt, int align) = nullptr |
Definition at line 42 of file AVUtilFunctions.h.
char *(* AVUtilFunctions::av_strdup) (const char *ptr) = nullptr |
Definition at line 24 of file AVUtilFunctions.h.
int(* AVUtilFunctions::av_strerror) (int errnum, char *errbuf, size_t errbuf_size) = nullptr |
Definition at line 44 of file AVUtilFunctions.h.
FFMPegVersion AVUtilFunctions::AVUtilVersion |
Definition at line 20 of file AVUtilFunctions.h.
Referenced by FFmpegFunctions::Private::Load(), and LoadAVUtilFunctions().