log data/fileio/CodedAudioFileReader.cpp @ 1561:d3814e07b8aa

age author description
Tue, 15 May 2018 11:03:49 +0100 Chris Cannam Fix some compiler warnings
Tue, 07 Mar 2017 11:48:44 +0000 Chris Cannam Debug output
Mon, 06 Mar 2017 17:23:46 +0000 Chris Cannam Some bits and bobs to do with handling memory pressure
Tue, 21 Feb 2017 17:42:40 +0000 Chris Cannam Fix occasional off-by-one error in resampled audio file reader
Tue, 10 Jan 2017 11:08:14 +0000 Chris Cannam Win32 fixes 3.0-integration
Tue, 10 Jan 2017 10:58:25 +0000 Chris Cannam Use W64 instead of WAV for decoded files; use Ogg reader in preference to WAV one for Ogg files (WAV reader works, via libsndfile, but doesn't load metadata); fix Ogg reader to use QFile open instead of non-Win32-compatible API; add more encoder tests, audio writer test, midi reader test 3.0-integration
Mon, 09 Jan 2017 13:51:39 +0000 Chris Cannam Further win32 build updates 3.0-integration
Thu, 15 Dec 2016 08:58:43 +0000 Chris Cannam Update to current bqresample API 3.0-integration
Tue, 13 Dec 2016 15:23:21 +0000 Chris Cannam Update to use bqvec allocator for float vectors 3.0-integration
Fri, 09 Dec 2016 19:04:33 +0000 Chris Cannam Fix compiler warnings 3.0-integration
Fri, 09 Dec 2016 10:24:40 +0000 Chris Cannam Update to reflect bqresample API change 3.0-integration
Mon, 05 Dec 2016 16:54:19 +0000 Chris Cannam Start pruning other resampler logic than bqresample 3.0-integration
Tue, 29 Nov 2016 13:34:51 +0000 Chris Cannam Handle trimming the padding from end as well mp3-gapless
Tue, 29 Nov 2016 12:06:49 +0000 Chris Cannam Refactor in CodedAudioFileReader in preparation for trimming at end mp3-gapless
Tue, 29 Nov 2016 11:35:56 +0000 Chris Cannam Add gapless flag to MP3FileReader, and implement trimming the delay samples from the start (padding is not yet trimmed from end) mp3-gapless
Fri, 25 Nov 2016 11:37:06 +0000 Chris Cannam Merge 3.0-integration
Fri, 25 Nov 2016 11:33:02 +0000 Chris Cannam Don't always print these 3.0-integration
Wed, 23 Nov 2016 14:34:27 +0000 Chris Cannam A bit more diagnostic info 3.0-integration
Wed, 23 Nov 2016 13:57:36 +0000 Chris Cannam More diagnostic output 3.0-integration
Wed, 23 Nov 2016 10:35:10 +0000 Chris Cannam Avoid potentially trying to allocate negative-sized vector! 3.0-integration
Tue, 22 Nov 2016 16:40:41 +0000 Chris Cannam Debug output updates 3.0-integration
Wed, 02 Mar 2016 16:16:36 +0000 Chris Cannam Merge from default branch 3.0-integration
Wed, 24 Feb 2016 10:28:47 +0000 Chris Cannam Use float format for cached files in CodedAudioFileReader, to preserve internal representation (see comment)
Wed, 07 Jan 2015 17:42:21 +0000 Chris Cannam Merge from default branch simple-fft-model
Wed, 01 Jul 2015 15:53:54 +0100 Chris Cannam Fix a number of warnings in the 32-bit build
Tue, 16 Jun 2015 20:28:23 +0100 Chris Cannam Fix a cache-related dumbitude simple-fft-model
Mon, 15 Jun 2015 16:02:58 +0100 Chris Cannam Smooth signal flow through from file to fft model simple-fft-model
Mon, 15 Jun 2015 14:35:37 +0100 Chris Cannam Store temporary audio files in memory if we have plenty of it simple-fft-model
Mon, 15 Jun 2015 12:19:47 +0100 Chris Cannam Rework audio file reader API to prefer using std containers simple-fft-model
Wed, 11 Mar 2015 11:03:22 +0000 Chris Cannam Fix buffer overwrite in normalised case cxx11
Wed, 04 Mar 2015 12:30:41 +0000 Chris Cannam Replace the get*Frames calls in AudioFileReader with less stupid API cxx11
Wed, 04 Mar 2015 12:01:04 +0000 Chris Cannam Introduce and use a samplerate type cxx11
Tue, 03 Mar 2015 15:18:24 +0000 Chris Cannam Introducing the signed 64-bit frame index type, and fixing build failures from inclusion of -Wconversion with -Werror. Not finished yet. cxx11
Wed, 18 Jun 2014 08:34:46 +0100 Chris Cannam Merge from branch tony_integration warnfix_no_size_t
Tue, 17 Jun 2014 14:33:42 +0100 Chris Cannam Unsigned removals and warning fixes in data/ warnfix_no_size_t
Fri, 13 Jun 2014 16:35:15 +0100 Chris Cannam Remove some debug out tonioni
Fri, 13 Jun 2014 16:12:00 +0100 Chris Cannam Add normalise preference and take it into account in WaveFileModel tonioni
Fri, 13 Jun 2014 16:03:48 +0100 Chris Cannam Add normalised option to CodedAudioFileReader tonioni
Tue, 26 Nov 2013 13:43:31 +0000 Chris Cannam Drop toStdString, with debug header we can stream QStrings
Tue, 26 Nov 2013 13:35:08 +0000 Chris Cannam Drop std:: from cout, cerr, endl -- pull these in through Debug.h
Fri, 08 Mar 2013 21:35:46 +0000 Chris Cannam More refinement in audiofile read tests and implementation
Fri, 08 Mar 2013 20:05:49 +0000 Chris Cannam Better general approach
Fri, 08 Mar 2013 18:19:05 +0000 Chris Cannam More on tests, and not the right way to do it with end of resampled file
Fri, 08 Mar 2013 16:14:21 +0000 Chris Cannam Toward audio read tests
Thu, 07 Mar 2013 17:17:58 +0000 Chris Cannam If a reader doesn't provide a file sample rate, blow up -- don't just assume
Sun, 01 Jul 2012 11:53:00 +0100 Chris Cannam Merge from branch "default" coreaudio_tests
Mon, 05 Mar 2012 08:48:36 +0000 Chris Cannam Patch for compilation with gcc-4.7, from Michel Alexandre Salim
Tue, 14 Jun 2011 15:26:52 +0100 Chris Cannam Seems to be a bad idea to use plain DEBUG symbol on OS/X (system wants it)
Mon, 16 May 2011 17:19:09 +0100 Chris Cannam Convert many cerrs to DEBUGs debug-output
Thu, 12 May 2011 17:31:24 +0100 Chris Cannam Remove most toStdString calls (no longer needed, with debug header) debug-output
Thu, 18 Nov 2010 11:40:38 +0000 luisf tests for using coreaudio to read files in 64-bit mac osx coreaudio_tests
Tue, 07 Jul 2009 10:51:50 +0000 Chris Cannam * comment out debug line
Wed, 04 Feb 2009 12:13:16 +0000 Chris Cannam * throw (but do not yet catch!) exception when running out of disc space
Wed, 04 Feb 2009 10:53:38 +0000 Chris Cannam * Thread safety (fixing a crash)
Thu, 22 Jan 2009 17:39:04 +0000 Chris Cannam * Make Colour3DPlotLayer::paintDense much faster (but still not fast
Fri, 12 Dec 2008 14:38:10 +0000 Chris Cannam * Use FileFinder to find audio source referred to in an RDF document,
Tue, 29 Apr 2008 10:59:19 +0000 Chris Cannam * Fix deadlock in Serialiser
Thu, 24 Apr 2008 14:25:28 +0000 Chris Cannam * Fix progress reporting on audio file resample
Wed, 26 Mar 2008 14:35:03 +0000 Chris Cannam * Fix hang when using more than one consecutive coded audio file reader in
Sat, 01 Mar 2008 16:17:44 +0000 Chris Cannam * Fix bug that was causing decoded audio files (mp3s, oggs) to come up some of
Thu, 07 Feb 2008 12:35:43 +0000 Chris Cannam * Attempt to fix crash caused by race condition on threaded file decode
Fri, 02 Nov 2007 16:50:31 +0000 Chris Cannam * some tweaks to improve usability of these classes in a console application
Thu, 25 Oct 2007 14:30:32 +0000 Chris Cannam * correct frame count in cache-in-memory
Mon, 22 Oct 2007 09:45:35 +0000 Chris Cannam * Some export fixes, and avoid clipping on resampling on import
Fri, 05 Oct 2007 15:52:52 +0000 Chris Cannam * Add support for remote files to image layer
Fri, 28 Sep 2007 13:56:38 +0000 Chris Cannam * Merge from sv-match-alignment branch (excluding alignment-specific document).
Fri, 24 Aug 2007 11:41:48 +0000 Chris Cannam * Revert revision 713. We do like QStrings after all.
Thu, 09 Aug 2007 16:29:29 +0000 Chris Cannam * change some QStrings to std::strings etc
Fri, 08 Jun 2007 15:19:50 +0000 Chris Cannam * FFT: fix invalid write of normalisation factor in compact mode of disc cache
Wed, 06 Jun 2007 16:24:55 +0000 Chris Cannam * Enable threaded decoding for Ogg and MP3 files.
Thu, 24 May 2007 16:20:22 +0000 Chris Cannam * Threaded mp3/ogg file reading. Not activated yet, as it doesn't work
Tue, 17 Oct 2006 18:54:04 +0000 Chris Cannam ...
Mon, 31 Jul 2006 11:49:58 +0000 Chris Cannam * Reorganising code base. This revision will not compile.