ARLO Adapt
Public Member Functions | Public Attributes | List of all members
arlo.TagDiscovery Class Reference
Inheritance diagram for arlo.TagDiscovery:
Inheritance graph
[legend]
Collaboration diagram for arlo.TagDiscovery:
Collaboration graph
[legend]

Public Member Functions

 TagDiscovery (TagDiscoveryBias tagDiscoveryBias)
 
void pauseThread ()
 
void resumeThread ()
 
void stopThread ()
 
void runTagDiscoveryStart (int project_id, Connection connection)
 Initialize some data to prepare for running. More...
 
void runEnd ()
 
void setupSpectralDataMemoryMaps ()
 
int[] loadAudioFileSpectraData (int audioFileIndex, long startFrame, long numFrames, boolean allocateMemory)
 
int[] computeAudioFileSpectraData (NesterAudioFile audioFile, double startTime, double endTime)
 

Public Attributes

Vector< NesterAudioFiletagDiscoveryNesterAudioFiles
 

Constructor & Destructor Documentation

arlo.TagDiscovery.TagDiscovery ( TagDiscoveryBias  tagDiscoveryBias)

Member Function Documentation

int [] arlo.TagDiscovery.computeAudioFileSpectraData ( NesterAudioFile  audioFile,
double  startTime,
double  endTime 
)
int [] arlo.TagDiscovery.loadAudioFileSpectraData ( int  audioFileIndex,
long  startFrame,
long  numFrames,
boolean  allocateMemory 
)
void arlo.TagDiscovery.pauseThread ( )
void arlo.TagDiscovery.resumeThread ( )
void arlo.TagDiscovery.runEnd ( )
void arlo.TagDiscovery.runTagDiscoveryStart ( int  project_id,
Connection  connection 
)

Initialize some data to prepare for running.

Namely loads the audio files.

Parameters
project_idDatabase ID of the Project in which we're running.
connectionAn opened database connection.
void arlo.TagDiscovery.setupSpectralDataMemoryMaps ( )
void arlo.TagDiscovery.stopThread ( )

Member Data Documentation

Vector<NesterAudioFile> arlo.TagDiscovery.tagDiscoveryNesterAudioFiles

The documentation for this class was generated from the following file: