Audacity 3.2.0
|
#include <rapidjson/document.h>
#include "Export.h"
#include <wx/ffile.h>
#include <wx/log.h>
#include "FLAC++/encoder.h"
#include "float_cast.h"
#include "Mix.h"
#include "Prefs.h"
#include "Tags.h"
#include "Track.h"
#include "wxFileNameWrapper.h"
#include "ExportPluginHelpers.h"
#include "ExportPluginRegistry.h"
#include "PlainExportOptionsEditor.h"
Go to the source code of this file.
Classes | |
struct | FLAC__StreamMetadataDeleter |
class | FLACExportProcessor |
class | ExportFLAC |
Namespaces | |
namespace | anonymous_namespace{ExportFLAC.cpp} |
Macros | |
#define | SAMPLES_PER_RUN 8192u |
#define | LEGACY_FLAC |
Typedefs | |
using | FLAC__StreamMetadataHandle = std::unique_ptr< FLAC__StreamMetadata, FLAC__StreamMetadataDeleter > |
Enumerations | |
enum | : int { anonymous_namespace{ExportFLAC.cpp}::FlacOptionIDBitDepth = 0 , anonymous_namespace{ExportFLAC.cpp}::FlacOptionIDLevel } |
Variables | |
const std::initializer_list< PlainExportOptionsEditor::OptionDesc > | anonymous_namespace{ExportFLAC.cpp}::FlacOptions |
ChoiceSetting | FLACBitDepth |
ChoiceSetting | FLACLevel |
struct { | |
bool do_exhaustive_model_search | |
bool do_escape_coding | |
bool do_mid_side_stereo | |
bool loose_mid_side_stereo | |
unsigned qlp_coeff_precision | |
unsigned min_residual_partition_order | |
unsigned max_residual_partition_order | |
unsigned rice_parameter_search_dist | |
unsigned max_lpc_order | |
} | flacLevels [] |
static ExportPluginRegistry::RegisteredPlugin | sRegisteredPlugin |
#define LEGACY_FLAC |
Definition at line 137 of file ExportFLAC.cpp.
#define SAMPLES_PER_RUN 8192u |
Definition at line 133 of file ExportFLAC.cpp.
using FLAC__StreamMetadataHandle = std::unique_ptr< FLAC__StreamMetadata, FLAC__StreamMetadataDeleter > |
Definition at line 171 of file ExportFLAC.cpp.
bool do_escape_coding |
Definition at line 145 of file ExportFLAC.cpp.
Referenced by FLACExportProcessor::Initialize().
bool do_exhaustive_model_search |
Definition at line 144 of file ExportFLAC.cpp.
Referenced by FLACExportProcessor::Initialize().
bool do_mid_side_stereo |
Definition at line 146 of file ExportFLAC.cpp.
Referenced by FLACExportProcessor::Initialize().
ChoiceSetting FLACBitDepth |
ChoiceSetting FLACLevel |
Definition at line 103 of file ExportFLAC.cpp.
struct { ... } flacLevels[] |
Referenced by FLACExportProcessor::Initialize().
bool loose_mid_side_stereo |
Definition at line 147 of file ExportFLAC.cpp.
Referenced by FLACExportProcessor::Initialize().
unsigned max_lpc_order |
Definition at line 152 of file ExportFLAC.cpp.
Referenced by FLACExportProcessor::Initialize().
unsigned max_residual_partition_order |
Definition at line 150 of file ExportFLAC.cpp.
Referenced by FLACExportProcessor::Initialize().
unsigned min_residual_partition_order |
Definition at line 149 of file ExportFLAC.cpp.
Referenced by FLACExportProcessor::Initialize().
unsigned qlp_coeff_precision |
Definition at line 148 of file ExportFLAC.cpp.
Referenced by FLACExportProcessor::Initialize().
unsigned rice_parameter_search_dist |
Definition at line 151 of file ExportFLAC.cpp.
Referenced by FLACExportProcessor::Initialize().
|
static |
Definition at line 525 of file ExportFLAC.cpp.