aboutsummaryrefslogtreecommitdiff
path: root/win32
AgeCommit message (Collapse)Author
2012-08-16Updated Win32 genversion.bat to generate version.mk if Git is found, use it ↵Chris Moeller
if it isn't, and produce unknown version and leave it untouched if it isn't already found
2012-08-09Disable stack-protector for mingw32 and remove win32 restrict define.Gregory Maxwell
2012-07-20Fixes MSVC projects and adds git version generator toolChris Moeller
2012-07-16Make MSVC build work in parallel.Gian-Carlo Pascutto
The (non-default) temporary & output dirs configured in the projects could cause issues when doing compilation on a multiprocessor machine. Cleaned this up a little to use the defaults, which makes that work again and doesn't make the output structure any worse. Also removed debug output for release binaries & a tiny whitespace fix.
2012-07-12Make tests work on MSVC.Gian-Carlo Pascutto
Add project files for Opus tests, fixup test source for Win32.
2012-07-12Make compiler settings consistent. Actually produce the libary, remove the ↵Gian-Carlo Pascutto
opus_demo for now.
2011-12-13SILK fixes following last codec WG meetingKoen Vos
decoder: - fixed incorrect scaling of filter states for the smallest quantization step sizes - NLSF2A now limits the prediction gain of LPC filters encoder: - increased damping of LTP coefficients in LTP analysis - increased white noise fraction in noise shaping LPC analysis - introduced maximum total prediction gain. Used by Burg's method to exit early if prediction gain is exceeded. This improves packet loss robustness and numerical robustness in Burg's method - Prefiltered signal is now in int32 Q10 domain, from int16 Q0 - Increased max number of iterations in CBR gain control loop from 5 to 6 - Removed useless code from LTP scaling control - Optimization: smarter LPC loop unrolling - Switched default win32 compile mode to be floating-point resampler: - made resampler have constant delay of 0.75 ms; removed delay compensation from silk code. - removed obsolete table entries (~850 Bytes) - increased downsampling filter order from 16 to 18/24/36 (depending on frequency ratio) - reoptimized filter coefficients
2011-08-30Adds many syntactically unnecessary parentheses to silence GCC -Wparentheses.Gregory Maxwell
The object code is unchanged (except ectest). Also reenables -Wparentheses, -Wsign-compare, and the MSVC warnings.
2011-08-29Removes // from win32/config.hJean-Marc Valin
2011-07-29Renamed celt_word* to opus_val*Jean-Marc Valin
2011-05-02Squashed commit of the following:Koen Vos
commit dfe4d46f9abf6b0e96e66370d428da4e283204ce Author: Jean-Marc Valin <jean-marc.valin@octasic.com> Date: Mon May 2 09:59:45 2011 -0400 SILK file list update commit 5faf541d86445eb8ce1775ea206e88afe83c7107 Author: Jean-Marc Valin <jean-marc.valin@octasic.com> Date: Mon May 2 09:51:29 2011 -0400 Makefiles update commit f5d70b3ccbe209cc07a1a604fffca93ea34bc64b Author: Koen Vos <koen.vos@skype.net> Date: Mon May 2 09:50:33 2011 -0400 SILK stereo update and MSVC build update
2011-02-14Win32 config.hJean-Marc Valin