Audacity 3.2.0
|
Public Member Functions | |
std::shared_ptr< wxDynamicLibrary > | LibraryWithSymbol (const char *symbol, bool fromUserPathOnly) const |
bool | Load (FFmpegFunctions &functions, const wxString &path, bool fromUserPathOnly) |
std::shared_ptr< wxDynamicLibrary > | LoadLibrary (const wxString &libraryName, bool fromUserPathOnly) const |
Public Attributes | |
std::shared_ptr< wxDynamicLibrary > | AVFormatLibrary |
std::shared_ptr< wxDynamicLibrary > | AVCodecLibrary |
std::shared_ptr< wxDynamicLibrary > | AVUtilLibrary |
std::unique_ptr< FFmpegLog > | FFmpegLogCallbackSetter |
AVFormatFactories | FormatFactories |
AVCodecFactories | CodecFactories |
AVUtilFactories | UtilFactories |
Definition at line 142 of file FFmpegFunctions.cpp.
|
inline |
Definition at line 154 of file FFmpegFunctions.cpp.
References AVFormatLibrary, GetSymbolFromProcess(), LoadLibrary(), and FileNames::PathFromAddr().
Referenced by Load().
|
inline |
Definition at line 172 of file FFmpegFunctions.cpp.
References AVFormatFunctions::av_register_all, AVCodecFunctions::avcodec_register_all, AVCodecLibrary, AVCodecFunctions::AVCodecVersion, AVFormatLibrary, AVFormatFunctions::AVFormatVersion, AVUtilLibrary, AVUtilFunctions::AVUtilVersion, CodecFactories, AVUtilFactories::CreateLogCallbackSetter, FFmpegLogCallbackSetter, FormatFactories, FFmpegAPIResolver::Get(), FFmpegFunctions::GetAudacityCodecID, AVCodecIDResolver::GetAudacityCodecID, FFmpegFunctions::GetAVCodecID, AVCodecIDResolver::GetAVCodecID, LibraryWithSymbol(), LoadAVCodecFunctions(), LoadAVFormatFunctions(), LoadAVUtilFunctions(), LoadLibrary(), FFMPegVersion::Major, FileNames::PathFromAddr(), and UtilFactories.
|
inline |
Definition at line 228 of file FFmpegFunctions.cpp.
References FFmpegFunctions::GetSearchPaths().
Referenced by LibraryWithSymbol(), and Load().
std::shared_ptr<wxDynamicLibrary> FFmpegFunctions::Private::AVCodecLibrary |
Definition at line 145 of file FFmpegFunctions.cpp.
Referenced by Load().
std::shared_ptr<wxDynamicLibrary> FFmpegFunctions::Private::AVFormatLibrary |
Definition at line 144 of file FFmpegFunctions.cpp.
Referenced by LibraryWithSymbol(), and Load().
std::shared_ptr<wxDynamicLibrary> FFmpegFunctions::Private::AVUtilLibrary |
Definition at line 146 of file FFmpegFunctions.cpp.
Referenced by Load().
AVCodecFactories FFmpegFunctions::Private::CodecFactories |
Definition at line 151 of file FFmpegFunctions.cpp.
Referenced by Load().
std::unique_ptr<FFmpegLog> FFmpegFunctions::Private::FFmpegLogCallbackSetter |
Definition at line 148 of file FFmpegFunctions.cpp.
Referenced by Load().
AVFormatFactories FFmpegFunctions::Private::FormatFactories |
Definition at line 150 of file FFmpegFunctions.cpp.
Referenced by Load().
AVUtilFactories FFmpegFunctions::Private::UtilFactories |
Definition at line 152 of file FFmpegFunctions.cpp.
Referenced by Load().