summaryrefslogtreecommitdiffstats
path: root/src/cachingreaderworker.cpp
AgeCommit message (Expand)Author
2016-04-22Move CachingReader and friends into src/engine.RJ Ryan
2016-01-13remove ControlObjectThread completelyDaniel Schürmann
2015-10-27Renaming: "frame rate" -> "sampling rate"Uwe Klotz
2015-10-27Reuse AudioSignal for AudioSourceConfigUwe Klotz
2015-07-28Improve processing of requests in CachingReaderWorkerUwe Klotz
2015-07-27Re-adjust max. readable frame index after readingUwe Klotz
2015-07-27Add more comments to the worker that explain the reading strategyUwe Klotz
2015-07-26Simplify CachingReader(-Worker) by using CachingReaderChunkUwe Klotz
2015-07-23Delete unused members from cached chunksUwe Klotz
2015-07-21Fill sample buffer with zeros if data is unreadableUwe Klotz
2015-07-18Code cleanups: Consistent naming, remove unncessary checks and local variable...Uwe Klotz
2015-07-18Shorten readable length of corrupt files to avoid repeated decodingUwe Klotz
2015-06-21Improve error dectection when seeking corrupt MP3/M4A filesUwe Klotz
2015-06-15CachingŔeaderWorker: Don't seek beyond EOFUwe Klotz
2015-06-15CachingReader: Always read complete chunksUwe Klotz
2015-05-14Allow CachingReaderWorker to return partially read chunksUwe Klotz
2015-05-06Replace "magic numbers" with constantsUwe Klotz
2015-05-05Rename min/max frame index functions to improve readabilityUwe Klotz
2015-04-22Provide hints for opening audio sources via AudioSourceConfigUwe Klotz
2015-03-09Harmonize the behavior of SoundSource::open()Uwe Klotz
2015-02-28Keep track of opening/closing AudioSource through SoundSourceProxyUwe Klotz
2015-02-28Move code from specialized AudioSources back into corresponding SoundSourcesUwe Klotz
2015-02-27Replace typedefs in AudioSource with SINTUwe Klotz
2015-01-24Improve decoding and logging for corrupt filesUwe Klotz
2015-01-24Minor index calculation cleanupUwe Klotz
2015-01-21Improve detection of read errors and documentation in CachingReaderWorkerUwe Klotz
2015-01-12Fix code formatting (review comments)Uwe Klotz
2015-01-10Optimize reading stereo samples from audio sourcesUwe Klotz
2015-01-10Improve interface and documentation of AudioSource (review comments)Uwe Klotz
2015-01-07Split AudioSource from SoundSourceUwe Klotz
2015-01-07Move audio properties from SoundSource to AudioSourceUwe Klotz
2015-01-07New SoundSource/AudioSource APIUwe Klotz
2014-11-16Simplify SoundSourceProxy even moreUwe Klotz
2014-11-16Open SoundSource through SoundSourceProxy as beforeUwe Klotz
2014-11-16Fix some minor issues from the reviewUwe Klotz
2014-11-16Eliminate inappropriate inheritance: SoundSourceProxy is-not-a SoundSourceUwe Klotz
2014-11-15Replace unmanaged pointer with QScopedPointerUwe Klotz
2014-11-15Enhance and reuse SampleUtilUwe Klotz
2014-11-07Use QString instead of char* in ConstructorMax Linke
2014-08-29rename deref to remove confusion with QAtomicInt::dref()Owen Williams
2014-04-25Refactor use of math and other headers across the codebase.RJ Ryan
2014-04-04Add thread names for CachingReaderWorkers.RJ Ryan
2014-01-21Add event tracing in many useful places.RJ Ryan
2013-12-21Refactor the engine to process samples in the range of [-1.0, 1.0]. Fixes Bug...RJ Ryan
2013-11-06Some code cleanup, while working on Library concurency refactoring.Nazar tro Gerasymchuk
2013-10-30Add util/compatibility.h, a file for compatibility helpers to allow us to sup...RJ Ryan
2013-07-05clean up chunk memory calculationDaniel Schürmann
2013-07-03fixed issues from reviewDaniel Schürmann
2013-07-01dedicated thread for CachingReaderWorkerDaniel Schürmann
2013-06-26Splitted CachingReader into CachingReader and CachingReaderWorkerDaniel Schürmann