Audacity 3.2.0
FFmpeg.h
Go to the documentation of this file.
1/**********************************************************************
2
3Audacity: A Digital Audio Editor
4
5FFmpeg.h
6
7Audacity(R) is copyright (c) 1999-2009 Audacity Team.
8License: GPL v2 or later. See License.txt.
9
10******************************************************************//*******************************************************************/
15
16#if !defined(__AUDACITY_FFMPEG__)
17#define __AUDACITY_FFMPEG__
18
19#include "wxPanelWrapper.h" // to inherit
20#include "Prefs.h"
21
22class wxCheckBox;
23class ShuttleGui;
24
26
27//----------------------------------------------------------------------------
28// Attempt to load and enable/disable FFmpeg at startup
29//----------------------------------------------------------------------------
30void FFmpegStartup();
31
32bool LoadFFmpeg(bool showerror);
33
34bool FindFFmpegLibs(wxWindow* parent = nullptr);
35
40{
41public:
42
43 FFmpegNotFoundDialog(wxWindow *parent);
44
46
47 void OnOk(wxCommandEvent & WXUNUSED(event));
48
49private:
50
51 wxCheckBox *mDontShow;
52
53 DECLARE_EVENT_TABLE()
54};
55
57
58#endif // USE_FFMPEG
59
bool FindFFmpegLibs(wxWindow *parent=nullptr)
Definition: FFmpeg.cpp:303
TranslatableString GetFFmpegVersion()
Definition: FFmpeg.cpp:75
BoolSetting FFmpegNotFoundDontShow
Definition: FFmpeg.cpp:355
bool LoadFFmpeg(bool showerror)
Definition: FFmpeg.cpp:39
void FFmpegStartup()
Definition: FFmpeg.cpp:58
#define S(N)
Definition: ToChars.cpp:64
This specialization of Setting for bool adds a Toggle method to negate the saved value.
Definition: Prefs.h:346
FFmpegNotFoundDialog(wxWindow *parent)
Definition: FFmpeg.cpp:251
void PopulateOrExchange(ShuttleGui &S)
Definition: FFmpeg.cpp:259
void OnOk(wxCommandEvent &WXUNUSED(event))
Definition: FFmpeg.cpp:289
wxCheckBox * mDontShow
Definition: FFmpeg.h:51
Derived from ShuttleGuiBase, an Audacity specific class for shuttling data to and from GUI.
Definition: ShuttleGui.h:640
Holds a msgid for the translation catalog; may also bind format arguments.