![]() |
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.