Audacity 3.2.0
Classes | Namespaces | Macros | Enumerations | Variables
ExportOGG.cpp File Reference
#include "Export.h"
#include <wx/log.h>
#include <wx/stream.h>
#include <vorbis/vorbisenc.h>
#include "wxFileNameWrapper.h"
#include "ExportPluginHelpers.h"
#include "ExportPluginRegistry.h"
#include "FileIO.h"
#include "Mix.h"
#include "Tags.h"
#include "Track.h"
#include "PlainExportOptionsEditor.h"
Include dependency graph for ExportOGG.cpp:

Go to the source code of this file.

Classes

class  anonymous_namespace{ExportOGG.cpp}::ExportOptionOGGEditor
 
class  OGGExportProcessor
 
class  ExportOGG
 

Namespaces

namespace  anonymous_namespace{ExportOGG.cpp}
 

Macros

#define SAMPLES_PER_RUN   8192u
 

Enumerations

enum  : int { anonymous_namespace{ExportOGG.cpp}::OptionIDOGGQuality = 0 }
 

Variables

const ExportOption anonymous_namespace{ExportOGG.cpp}::OGGQualityOption
 
static ExportPluginRegistry::RegisteredPlugin sRegisteredPlugin
 

Macro Definition Documentation

◆ SAMPLES_PER_RUN

#define SAMPLES_PER_RUN   8192u

Definition at line 100 of file ExportOGG.cpp.

Variable Documentation

◆ sRegisteredPlugin

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

Definition at line 400 of file ExportOGG.cpp.