summaryrefslogtreecommitdiffstats
path: root/src/analyzer/analyzerqueue.cpp
AgeCommit message (Expand)Author
2018-10-30Fix and enable multi-threaded analysisUwe Klotz
2017-12-11Fix analyzer crash with empty fileUwe Klotz
2017-11-25Add a utility function to reduce nesting of member function callsUwe Klotz
2017-11-25Use "length" for both slices and rangesUwe Klotz
2017-11-19Improve API and documentation of Readable-/WritableSampleFramesUwe Klotz
2017-11-06Explicitly define the internal number of channels for the engineUwe Klotz
2017-11-06Consistently use "sample rate" instead of "sampling rate"Uwe Klotz
2017-11-06More expressive Audio- and MetadataSource interfacesUwe Klotz
2017-11-06Rename IndexRange member functionsUwe Klotz
2017-11-06Enclose sample buffering classes into namespace 'mixxx'Uwe Klotz
2017-11-06Finalize the new AudioSource v2 APIUwe Klotz
2017-11-06Move common functionality from AudioSource into base classUwe Klotz
2017-11-06Introduce next abstraction level of the AudioSource APIUwe Klotz
2017-11-06Optimize and test conversion mono -> stereoUwe Klotz
2017-11-06Rename various member functions in IndexRangeUwe Klotz
2017-11-06Change naming of IndexRange members to avoid misunderstandingsUwe Klotz
2017-11-06Introduce AudioSource v2 APIUwe Klotz
2017-07-08Merge pull request #1292 from uklotzde/parse_file_tagsDaniel Schürmann
2017-06-30Update naming of variablesUwe Klotz
2017-06-30Avoid manual lock/unlockUwe Klotz
2017-06-30Minor locking improvements in AnalyzerQueueUwe Klotz
2017-06-27Eliminate side-effects from SoundSourceProxy constructorUwe Klotz
2017-06-22Test move semantics of DbConnectionPoolerUwe Klotz
2017-06-21Fix some typosUwe Klotz
2017-06-21Explain usage of thread-local database connectionUwe Klotz
2017-06-20Fix saving of waveform analysis in databaseUwe Klotz
2017-06-20Don't try to read more frames than availableUwe Klotz
2017-06-15Split DbConnectionPool API into roles: "Pooler" vs. "Pooled"Uwe Klotz
2017-06-15Introduce DbConnectionPooled for thread-local, pooled connectionsUwe Klotz
2017-06-15Rename to ThreadLocalScoped and explain how the pool worksUwe Klotz
2017-06-13Change naming of local variables in anonymous namespaceUwe Klotz
2017-06-12Manage a pool of thread-local database connectionsUwe Klotz
2017-06-12Thread-safe instance counter for both AnalyzerQueue and LibScannerUwe Klotz
2017-06-12Minor editsUwe Klotz
2017-06-12Move AnalysisDao back into waveform analyzerUwe Klotz
2017-06-12Simplify the creation of analyzer queue threadsUwe Klotz
2017-06-12Delete unused parametersUwe Klotz
2017-06-12Generate thread ids in a thread-safe mannerUwe Klotz
2017-06-12Move DAO and database connection into correct threadUwe Klotz
2017-06-12Use mixxx::Logger in AnalyzerQueueUwe Klotz
2017-06-11Move Vamp initialization into VampPluginLoaderUwe Klotz
2017-02-04Convert tabs to spaces.RJ Ryan
2016-11-11Reset TrackPointer explicitly through functionUwe Klotz
2016-11-09Avoid using member functions from QSharedPointerUwe Klotz
2016-09-03more consistent naming for enabling waveform generation with analysis optionbe_
2016-09-02add option to generate waveforms on analysisbe_
2016-06-26Rename namespace 'Mixxx' to 'mixxx'Uwe Klotz
2016-04-26Move src/soundsourceproxy.h/cpp to src/sources.RJ Ryan
2016-04-26Rename TrackInfoObject to Track.RJ Ryan
2016-04-13Tweak includes.RJ Ryan