Audacity 3.2.0
AVUtilFunctionsLoader.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


bool LoadAVUtilFunctions (const wxDynamicLibrary &lib, AVUtilFunctions &functions)

Function Documentation

◆ LoadAVUtilFunctions()

bool LoadAVUtilFunctions ( const wxDynamicLibrary &  lib,
AVUtilFunctions functions 

Definition at line 19 of file AVUtilFunctionsLoader.cpp.

46 return GetAVVersion(lib, "avutil_version", functions.AVUtilVersion);
bool GetAVVersion(const wxDynamicLibrary &lib, const char *name, FFMPegVersion &version)
#define RESOLVE(name)
Requires the named function to be found in the library, else load fails.
int av_get_bytes_per_sample(enum AVSampleFormat sample_fmt)
void av_free(void *ptr)
void av_log_set_callback(void(*callback)(void *, int, const char *, va_list))
void av_dict_free(AVDictionary **m)
AVDictionaryEntry * av_dict_get(FF_CONST_AVUTIL53 AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags)
int av_strerror(int errnum, char *errbuf, size_t errbuf_size)
void av_log_default_callback(void *avcl, int level, const char *fmt, va_list vl)
AVFifoBuffer * av_fifo_alloc(unsigned int size)
char * av_strdup(const char *s) av_malloc_attrib
int av_dict_set(AVDictionary **pm, const char *key, const char *value, int flags)
void av_frame_free(AVFrame **frame)
int av_samples_get_buffer_size(int *linesize, int nb_channels, int nb_samples, enum AVSampleFormat sample_fmt, int align)
int av_fifo_generic_read(AVFifoBuffer *f, void *dest, int buf_size, void(*func)(void *, void *, int))
int av_fifo_size(FF_CONST_AVUTIL53 AVFifoBuffer *f)
void * av_malloc(size_t size) av_malloc_attrib av_alloc_size(1)
void av_fifo_free(AVFifoBuffer *f)
AVFrame * av_frame_alloc(void)
int av_get_channel_layout_nb_channels(uint64_t channel_layout)
void av_dict_copy(AVDictionary **dst, FF_CONST_AVUTIL53 AVDictionary *src, int flags)
int64_t av_get_default_channel_layout(int nb_channels)
int av_fifo_generic_write(AVFifoBuffer *f, void *src, int size, int(*func)(void *, void *, int))
int64_t av_rescale_q(int64_t a, AVRational bq, AVRational cq) av_const
int av_fifo_realloc2(AVFifoBuffer *f, unsigned int size)
FFMPegVersion AVUtilVersion

References av_dict_copy(), av_dict_free(), av_dict_get(), av_dict_set(), av_fifo_alloc(), av_fifo_free(), av_fifo_generic_read(), av_fifo_generic_write(), av_fifo_realloc2(), av_fifo_size(), av_frame_alloc(), av_frame_free(), av_free(), av_get_bytes_per_sample(), av_get_channel_layout_nb_channels(), av_get_default_channel_layout(), av_log_default_callback(), av_log_set_callback(), av_malloc(), av_rescale_q(), av_samples_get_buffer_size(), av_strdup(), av_strerror(), AVUtilFunctions::AVUtilVersion, GetAVVersion(), and RESOLVE.

Referenced by FFmpegFunctions::Private::Load().

Here is the call graph for this function:
Here is the caller graph for this function: