Audacity 3.2.0
Classes | Namespaces | Enumerations | Functions | Variables
ExportPCM.cpp File Reference
#include <wx/defs.h>
#include <wx/app.h>
#include <wx/dynlib.h>
#include <wx/filename.h>
#include <sndfile.h>
#include "Dither.h"
#include "FileFormats.h"
#include "Mix.h"
#include "Prefs.h"
#include "Tags.h"
#include "Track.h"
#include "wxFileNameWrapper.h"
#include "Export.h"
#include "ExportOptionsEditor.h"
#include "ExportPluginHelpers.h"
#include "ExportPluginRegistry.h"
Include dependency graph for ExportPCM.cpp:

Go to the source code of this file.

Classes

class  anonymous_namespace{ExportPCM.cpp}::ExportOptionsSFTypedEditor
 
class  anonymous_namespace{ExportPCM.cpp}::ExportOptionsSFEditor
 
class  PCMExportProcessor
 
class  ExportPCM
 

Namespaces

namespace  anonymous_namespace{ExportPCM.cpp}
 

Enumerations

enum  { anonymous_namespace{ExportPCM.cpp}::FMT_AIFF , anonymous_namespace{ExportPCM.cpp}::FMT_WAV , anonymous_namespace{ExportPCM.cpp}::FMT_OTHER }
 
enum  : int { anonymous_namespace{ExportPCM.cpp}::OptionIDSFType = 0 }
 

Functions

int anonymous_namespace{ExportPCM.cpp}::LoadOtherFormat (const audacity::BasicSettings &config, int def)
 
void anonymous_namespace{ExportPCM.cpp}::SaveOtherFormat (audacity::BasicSettings &config, int val)
 
int anonymous_namespace{ExportPCM.cpp}::LoadEncoding (const audacity::BasicSettings &config, int type, int def)
 
void anonymous_namespace{ExportPCM.cpp}::SaveEncoding (audacity::BasicSettings &config, int type, int val)
 
void anonymous_namespace{ExportPCM.cpp}::GetEncodings (int type, std::vector< ExportValue > &values, TranslatableStrings &names)
 

Variables

struct {
   int   anonymous_namespace{ExportPCM.cpp}::format
 
   const wxChar *   anonymous_namespace{ExportPCM.cpp}::name
 
   const TranslatableString   anonymous_namespace{ExportPCM.cpp}::desc
 
anonymous_namespace{ExportPCM.cpp}::kFormats []
 
static ExportPluginRegistry::RegisteredPlugin sRegisteredPlugin
 

Variable Documentation

◆ sRegisteredPlugin

ExportPluginRegistry::RegisteredPlugin sRegisteredPlugin
static
Initial value:
{ "PCM",
[]{ return std::make_unique< ExportPCM >(); }
}

Definition at line 1092 of file ExportPCM.cpp.