![]() |
Audacity 3.2.0
|
#include "audacity/Types.h"
#include "wxPanelWrapper.h"
#include "ShuttleGui.h"
#include "Prefs.h"
#include "Identifier.h"
#include "SampleFormat.h"
#include "FFmpegFunctions.h"
Go to the source code of this file.
Classes | |
class | FFmpegNotFoundDialog |
Functions | |
TranslatableString | GetFFmpegVersion () |
void | FFmpegStartup () |
bool | LoadFFmpeg (bool showerror) |
bool | FindFFmpegLibs (wxWindow *parent=nullptr) |
Variables | |
BoolSetting | FFmpegNotFoundDontShow |
void FFmpegStartup | ( | ) |
Called during Audacity start-up to try and load the ffmpeg libraries
Definition at line 65 of file FFmpeg.cpp.
References AudacityMessageBox(), FFmpegEnabled, LoadFFmpeg(), Setting< T >::Read(), and XO().
Referenced by AudacityApp::InitPart2().
bool FindFFmpegLibs | ( | wxWindow * | parent = nullptr | ) |
Definition at line 310 of file FFmpeg.cpp.
References AVFormatPath, SettingTransaction::Commit(), FindFFmpegDialog::GetLibPath(), FFmpegFunctions::GetSearchPaths(), FFmpegFunctions::Load(), name, Setting< T >::Write(), and wxT().
Referenced by ExportFFmpeg::CheckFileName(), anonymous_namespace{FFmpegPrefs.cpp}::OnFFmpegFindButton(), and ExportFFmpegCustomOptions::OnOpen().
TranslatableString GetFFmpegVersion | ( | ) |
Definition at line 82 of file FFmpeg.cpp.
References FFmpegFunctions::Load(), Verbatim(), wxT(), and XO().
Referenced by anonymous_namespace{FFmpegPrefs.cpp}::SetFFmpegVersionText().
bool LoadFFmpeg | ( | bool | showerror | ) |
Definition at line 46 of file FFmpeg.cpp.
References FFmpegEnabled, FileConfig::Flush(), gPrefs, FFmpegFunctions::Load(), and Setting< T >::Write().
Referenced by ExportFFmpeg::CheckFileName(), FFmpegStartup(), anonymous_namespace{FFmpegPrefs.cpp}::OnFFmpegFindButton(), and ExportFFmpegCustomOptions::OnOpen().
|
extern |
Definition at line 362 of file FFmpeg.cpp.
Referenced by FFmpegNotFoundDialog::OnOk(), FFmpegImportPlugin::Open(), and FFmpegNotFoundDialog::PopulateOrExchange().