File: NEWS

package info (click to toggle)
libsoxr 0.1.2-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 728 kB
  • sloc: ansic: 6,850; sh: 241; cpp: 40; makefile: 18
file content (37 lines) | stat: -rw-r--r-- 1,984 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Version 0.1.2 (2015-09-05)
  * Fix conversion failure when I/O types differ but I/O rates don't.
  * Fix #defines for interpolation order selection.
  * Fix ineffectual SOXR_MINIMUM_PHASE and SOXR_INTERMEDIATE_PHASE in
    soxr_quality_spec recipe.
  * Fix soxr_delay() returning a negative number after end-of-input has been
    indicated.
  * Fix crash when using soxr_process() after calling soxr_clear().
  * Be more POSIX compliant w.r.t. errno in the examples; fixes erroneous
    reporting of errors on FreeBSD.
  * Quality improvement for variable-rate.
  * Various fixes/improvements to build/tests/documentation.

Version 0.1.1 (2013-03-03)
  * Minor fixes/improvements to build/tests.
  * Fix crash (e.g. with k3b) when null error pointer passed to src_create (lsr
    bindings only).
  * Fix broken resampling in many cases with SIMD and anti_aliasing_pc < 100.
  * For clarity, renamed and slightly changed usage of three parameters in
    soxr_quality_spec_t (ABI compatible, API incompatible).  An application not
    setting these parameters directly need make no change; otherwise, changes
    should be made per the following example (as shown, compatibility with both
    old/new APIs is maintained).  See also the comments on these parameters in
    soxr.h.  N.B. ABI compatibility with the 0.1.0 API may be removed in a
    future release.
      #if !defined SOXR_VERSION /* Deprecated, 0.1.0 API */
        q_spec.phase = minimum_phase? 0 : 50;
        q_spec.bw_pc = cutoff * 100;
        q_spec.anti_aliasing_pc = anti_aliasing * 100;
      #else /* 0.1.1 API */                            Explanation:
        q_spec.phase_response = minimum_phase? 0 : 50;  Renamed.
        q_spec.passband_end = cutoff;                   Renamed, no longer %.
        q_spec.stopband_begin = 2 - anti_aliasing;      Renamed, no longer %, no
      #endif                                            longer mirrored in Fs.

Version 0.1.0 (2013-01-19)
  * First public release.