Audacity  3.0.3
Classes | Macros | Typedefs | Variables
ImportPCM.cpp File Reference
#include "Import.h"
#include "../Tags.h"
#include <wx/wx.h>
#include <wx/string.h>
#include <wx/utils.h>
#include <wx/intl.h>
#include <wx/ffile.h>
#include <wx/sizer.h>
#include <wx/checkbox.h>
#include <wx/button.h>
#include <wx/stattext.h>
#include "sndfile.h"
#include "../ShuttleGui.h"
#include "../widgets/ProgressDialog.h"
#include "../FileFormats.h"
#include "Prefs.h"
#include "../WaveTrack.h"
#include "ImportPlugin.h"
#include <algorithm>
Include dependency graph for ImportPCM.cpp:

Go to the source code of this file.

Classes

class  PCMImportPlugin
 An ImportPlugin for PCM data. More...
 
class  PCMImportFileHandle
 An ImportFileHandle for PCM data. More...
 

Macros

#define DESC   XO("WAV, AIFF, and other uncompressed types")
 

Typedefs

using NewChannelGroup = std::vector< std::shared_ptr< WaveTrack > >
 

Variables

static Importer::RegisteredImportPlugin registered
 

Macro Definition Documentation

◆ DESC

#define DESC   XO("WAV, AIFF, and other uncompressed types")

Definition at line 67 of file ImportPCM.cpp.

Typedef Documentation

◆ NewChannelGroup

using NewChannelGroup = std::vector< std::shared_ptr<WaveTrack> >

Definition at line 286 of file ImportPCM.cpp.

Variable Documentation

◆ registered

Initial value:
{ "PCM",
std::make_unique< PCMImportPlugin >()
}

Definition at line 184 of file ImportPCM.cpp.