Thu, 14 May 2020 16:36:48 +0100 |
Chris Cannam |
Use cancellable serialiser; add some more profiling points
|
Mon, 26 Nov 2018 14:33:41 +0000 |
Chris Cannam |
Use nullptr throughout
fix-static-analysis
|
Mon, 06 Mar 2017 17:37:23 +0000 |
Chris Cannam |
Fix some one-off memory leaks (including distracting ones in tests)
|
Mon, 06 Mar 2017 17:23:46 +0000 |
Chris Cannam |
Some bits and bobs to do with handling memory pressure
|
Thu, 12 Jan 2017 17:29:59 +0000 |
Chris Cannam |
Fix (I think) crash on exit on Windows having loaded an mp3
3.0-integration
|
Mon, 09 Jan 2017 13:51:39 +0000 |
Chris Cannam |
Further win32 build updates
3.0-integration
|
Fri, 06 Jan 2017 20:51:47 +0000 |
Chris Cannam |
Take a different approach to using libsndfile -- the _fd function doesn't work for me in this build, so use the wchar api
3.0-integration
|
Fri, 06 Jan 2017 16:40:11 +0000 |
Chris Cannam |
Update WAV/MP3/BZipFileDevice code to avoid using local 8-bit encoding
3.0-integration
|
Fri, 06 Jan 2017 15:44:55 +0000 |
Chris Cannam |
More work on getting tests (especially file encoding ones) running on Windows. Various problems here to do with interaction with test filenames in Hg repos
3.0-integration
|
Fri, 06 Jan 2017 09:50:13 +0000 |
Chris Cannam |
Untabify some more
3.0-integration
|
Fri, 06 Jan 2017 09:43:40 +0000 |
Chris Cannam |
Improved debug output for file open troubleshooting
3.0-integration
|
Tue, 03 Jan 2017 13:04:47 +0000 |
Chris Cannam |
Fix printf format
3.0-integration
|
Tue, 03 Jan 2017 11:55:29 +0000 |
Chris Cannam |
Fix some compiler warnings
3.0-integration
|
Thu, 01 Dec 2016 17:45:40 +0000 |
Chris Cannam |
Add gapless preference to prefs dialog; much work on audio read tests
3.0-integration
|
Tue, 29 Nov 2016 17:09:07 +0000 |
Chris Cannam |
Another check to ensure sync error suppressed at eof
3.0-integration
|
Tue, 29 Nov 2016 16:45:29 +0000 |
Chris Cannam |
Stop reporting sync errors only when we really are at eof, i.e. after the input callback has been called again (previously we just tested whether we'd buffered up all the input, which of course we do in one go at the start)
mp3-gapless
|
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
|
Thu, 24 Nov 2016 17:06:31 +0000 |
Chris Cannam |
Add MAD_BUFFER_GUARD padding at end of mp3 buffer, in order to ensure last frame is decoded successfully (otherwise the decoded audio is truncated). Another thing learned from madplay.
3.0-integration
|
Thu, 24 Nov 2016 13:38:45 +0000 |
Chris Cannam |
Do that only for the first frame
3.0-integration
|
Thu, 24 Nov 2016 13:32:04 +0000 |
Chris Cannam |
Filter out Xing/LAME info frames, rather than letting them go to the mp3 decoder as if they were audio frames. Fixes the 1152-sample zero pad at start of some decoded mp3 files (distinct from decoder delay). The logic here is based on the madplay code.
3.0-integration
|
Wed, 23 Nov 2016 14:51:03 +0000 |
Chris Cannam |
Tag load diagnostic
3.0-integration
|
Wed, 23 Nov 2016 12:05:53 +0000 |
Chris Cannam |
More error reporting updates
3.0-integration
|
Tue, 22 Nov 2016 16:40:41 +0000 |
Chris Cannam |
Debug output updates
3.0-integration
|
Wed, 19 Oct 2016 09:11:51 +0100 |
Chris Cannam |
Tidy and re-fix for Linux
msvc2015_64
|
Tue, 18 Oct 2016 15:54:56 +0100 |
Chris Cannam |
MSVC build fixes
msvc2015_64
|
Thu, 25 Feb 2016 13:02:57 +0000 |
Chris Cannam |
...commented out
|
Thu, 25 Feb 2016 13:02:46 +0000 |
Chris Cannam |
Debug
|
Wed, 04 Mar 2015 12:01:04 +0000 |
Chris Cannam |
Introduce and use a samplerate type
cxx11
|