![]() |
Audacity 3.2.0
|
#include <functional>
#include <vector>
#include <wx/filename.h>
#include "Identifier.h"
#include "SampleFormat.h"
#include "wxPanelWrapper.h"
#include "FileNames.h"
#include "Registry.h"
Go to the source code of this file.
Classes | |
class | FormatInfo |
class | ExportPlugin |
class | Exporter |
struct | Exporter::RegisteredExportPlugin |
struct | Exporter::ExporterItem |
class | ExportMixerPanel |
Panel that displays mixing for advanced mixing option. More... | |
class | ExportMixerDialog |
Dialog for advanced mixing. More... | |
Namespaces | |
namespace | MixerOptions |
namespace | BasicUI |
Typedefs | |
using | MixerSpec = MixerOptions::Downmix |
using | WaveTrackConstArray = std::vector< std::shared_ptr< const WaveTrack > > |
using | ExportPluginArray = std::vector< std::unique_ptr< ExportPlugin > > |
Functions | |
wxDECLARE_EXPORTED_EVENT (AUDACITY_DLL_API, AUDACITY_FILE_SUFFIX_EVENT, wxCommandEvent) | |
AUDACITY_DLL_API TranslatableString | AudacityExportCaptionStr () |
AUDACITY_DLL_API TranslatableString | AudacityExportMessageStr () |
AUDACITY_DLL_API void | ShowExportErrorDialog (wxString ErrorCode, TranslatableString message=AudacityExportMessageStr(), const TranslatableString &caption=AudacityExportCaptionStr(), bool allowReporting=true) |
AUDACITY_DLL_API void | ShowDiskFullExportErrorDialog (const wxFileNameWrapper &fileName) |
using ExportPluginArray = std::vector < std::unique_ptr< ExportPlugin > > |
using MixerSpec = MixerOptions::Downmix |
using WaveTrackConstArray = std::vector < std::shared_ptr < const WaveTrack > > |
AUDACITY_DLL_API TranslatableString AudacityExportCaptionStr | ( | ) |
Definition at line 1486 of file Export.cpp.
References XO().
Referenced by Exporter::ExamineTracks().
AUDACITY_DLL_API TranslatableString AudacityExportMessageStr | ( | ) |
Definition at line 1490 of file Export.cpp.
References XO().
AUDACITY_DLL_API void ShowDiskFullExportErrorDialog | ( | const wxFileNameWrapper & | fileName | ) |
Definition at line 1516 of file Export.cpp.
References BasicUI::ShowErrorDialog(), FileException::WriteFailureMessage(), and XO().
Referenced by ExportFLAC::Export(), ExportMP3::Export(), and ExportOGG::Export().
AUDACITY_DLL_API void ShowExportErrorDialog | ( | wxString | ErrorCode, |
TranslatableString | message = AudacityExportMessageStr() , |
||
const TranslatableString & | caption = AudacityExportCaptionStr() , |
||
bool | allowReporting = true |
||
) |
We have many Export errors that are essentially anonymous and are distinguished only by an error code number. Rather than repeat the code, we have it just once.
Definition at line 1503 of file Export.cpp.
References TranslatableString::Format(), and BasicUI::ShowErrorDialog().
Referenced by ExportCL::CheckFileName(), ExportFFmpeg::EncodeAudioFrame(), Exporter::ExamineTracks(), ExportFFmpeg::Export(), ExportFLAC::Export(), ExportMP3::Export(), ExportOGG::Export(), ExportPCM::Export(), ExportWavPack::Export(), and ExportFFmpeg::Finalize().
wxDECLARE_EXPORTED_EVENT | ( | AUDACITY_DLL_API | , |
AUDACITY_FILE_SUFFIX_EVENT | , | ||
wxCommandEvent | |||
) |