http://bugs.winehq.org/show_bug.cgi?id=14717
Alexander E. Patrakov patrakov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #38883|0 |1 is obsolete| |
--- Comment #280 from Alexander E. Patrakov patrakov@gmail.com 2012-04-22 09:58:23 CDT --- Created attachment 39886 --> http://bugs.winehq.org/attachment.cgi?id=39886 Updated patch
This new patch has the following changes:
1) The big generated fir.h file is no longer in the patch. Instead, it is created as a part of the build process. 2) The firgen program has been renamed to make_fir, rewritten in Perl and placed in the tools directory. This was necessary because I could not force wine's build system to add -lm while compiling this C program. 3) get_current_sample() has been moved to patch 0005, because otherwise rounding errors can lead to an out-of-bounds array access.
Note that I am not happy with the last patch. The cp_fields_resample() function can be optimized and the stupid "+1 just in case" logic removed.