Audacity 3.2.0
Classes | Typedefs | Variables
Import.h File Reference
#include "ImportForwards.h"
#include "Identifier.h"
#include <vector>
#include <wx/tokenzr.h>
#include "wxPanelWrapper.h"
#include "FileNames.h"
#include "Registry.h"
Include dependency graph for Import.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ExtImportItem
 
class  Importer
 Class which actually imports the auido, using functions defined in ImportPCM.cpp, ImportMP3_*.cpp, ImportOGG.cpp, ImportRawData.cpp, ImportLOF.cpp, and ImportAUP.cpp. More...
 
struct  Importer::RegisteredImportPlugin
 
struct  Importer::RegisteredUnusableImportPlugin
 
struct  Importer::ImporterItem
 
class  ImportStreamDialog
 

Typedefs

typedef bool(* progress_callback_t) (void *userData, float percent)
 
using ExtImportItems = std::vector< std::unique_ptr< ExtImportItem > >
 
using TrackHolders = std::vector< std::vector< std::shared_ptr< WaveTrack > > >
 

Variables

AUDACITY_DLL_API BoolSetting NewImportingSession
 

Typedef Documentation

◆ ExtImportItems

using ExtImportItems = std::vector< std::unique_ptr<ExtImportItem> >

Definition at line 38 of file Import.h.

◆ progress_callback_t

typedef bool(* progress_callback_t) (void *userData, float percent)

Definition at line 33 of file Import.h.

◆ TrackHolders

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

Definition at line 39 of file Import.h.

Variable Documentation

◆ NewImportingSession

AUDACITY_DLL_API BoolSetting NewImportingSession
extern