Uses of Interface
com.tagtraum.beatunes.analysis.TaskFactory
-
Packages that use TaskFactory Package Description com.tagtraum.beatunes.analysis Provides classes to steer the execution of analysis tasks and several analysis tasks and their editors.com.tagtraum.beatunes.analysisqueue Provides an implementation for the analysis queue and its UI. -
-
Uses of TaskFactory in com.tagtraum.beatunes.analysis
Classes in com.tagtraum.beatunes.analysis that implement TaskFactory Modifier and Type Class Description classAnalysisTasksDialogDialog to be shown, when we initiate the analysis.classAnalyzeKeyAnalyze key.classAnalyzeReplayGainAnalyze ReplayGain.classAudioAnalysisTask<T>Audio analysis task.classAudioPumpAnalysisTaskCreates a pump for all childAudioAnalysisTasks that return non-nullpipelines.classComputeColorCompute color task.classDetectSilenceDetect silence task.classEstimateBPMEstimate tempo task.classEstimateDanceabilityEstimate danceability.classEstimateInstrumentationEstimate instrumentation.classEstimateMoodEstimate mood.classFingerprintTaskFingerprint Task.classIdentifyLyricsLanguageTries to identify lyrics language.classImportLyricsImport lyrics from online databases using implementations ofLyricsProvider.classImportOnlineDBMetaDataLooks up meta data for a given song usingOnlineDB.classLastFMTagsCopies Last.FM tags to comment field/tags.classSimilarityTaskSimilarityTask.classSongAnalysisTaskA task that analyzes just the Song object, but not the audio data.classSongPropertyAnalysisTaskSongPropertyAnalysisTask.classTaskProvides the infrastructure for tasks that may contain other tasks.classUpdateRemoteDataUpdates several remote properties with fresh data from the central database.Methods in com.tagtraum.beatunes.analysis with parameters of type TaskFactory Modifier and Type Method Description List<Long>HibernateTaskQueue. offer(List<Long> songIds, TaskFactory taskFactory, DiscreteProgressListener discreteProgressListener)List<Long>TaskQueue. offer(List<Long> songIds, TaskFactory taskFactory, DiscreteProgressListener discreteProgressListener)Create tasks using the provided factory and list of song ids and add them to the queue. -
Uses of TaskFactory in com.tagtraum.beatunes.analysisqueue
Methods in com.tagtraum.beatunes.analysisqueue with parameters of type TaskFactory Modifier and Type Method Description voidAnalysisQueue. offer(long[] songIds, TaskFactory taskFactory, Runnable... runAfterOfferComplete)Offer song ids to the queue (asynchronously).voidAnalysisQueue. offer(PlayList playlist, TaskFactory taskFactory, boolean filterTasks, Runnable... runAfterOfferComplete)Offer a playlist to the queue.voidAnalysisQueue. offer(Iterable<AudioSong> songs, TaskFactory taskFactory, boolean filterTasks, Runnable... runAfterOfferComplete)Offer an Iterable of songs to the queue (asynchronously).
-