1. 18 Feb, 2015 1 commit
  2. 17 Feb, 2015 2 commits
  3. 21 Dec, 2014 1 commit
  4. 11 Dec, 2014 2 commits
  5. 04 Dec, 2014 3 commits
  6. 29 Nov, 2014 1 commit
  7. 27 Nov, 2014 2 commits
  8. 26 Nov, 2014 1 commit
  9. 25 Nov, 2014 5 commits
  10. 20 Nov, 2014 1 commit
  11. 16 Nov, 2014 1 commit
  12. 15 Nov, 2014 1 commit
  13. 14 Nov, 2014 1 commit
  14. 11 Nov, 2014 1 commit
    • Martijn van Beurden's avatar
      Retune FLAC compression levels · 02891daa
      Martijn van Beurden authored
      
      
      This patch changes a the settings associated with compression
      levels 6, 7 and 8. With this patch, -e is no longer used, but
      instead apodization functions are added. This should improve
      compression with at least 95% of all material while not changing
      the speed much. Decoding ways, 6 and 8 stay the same, and 7 is
      slowed a bit, which makes it as fast as 8.
      Signed-off-by: Erik de Castro Lopo's avatarErik de Castro Lopo <erikd@mega-nerd.com>
      02891daa
  15. 15 Oct, 2014 1 commit
  16. 06 Oct, 2014 1 commit
  17. 03 Oct, 2014 5 commits
  18. 02 Oct, 2014 1 commit
  19. 28 Sep, 2014 1 commit
  20. 26 Sep, 2014 1 commit
  21. 23 Sep, 2014 2 commits
  22. 22 Sep, 2014 3 commits
    • Erik de Castro Lopo's avatar
      libFLAC/window.c : Whitespace. · 9572984e
      Erik de Castro Lopo authored
      9572984e
    • Erik de Castro Lopo's avatar
      Windows specific vsnprintf fixes. · 1c7e3f10
      Erik de Castro Lopo authored
      * Changes flac_snprintf (in src/share/grabbag/snprintf.c) and its copy
        local_snprintf (src/libFLAC/metadata_iterators.c) to be almost sane.
      
      * Adds flac_vsnprintf (src/share/grabbag/snprintf.c) and its copy
        local_vsnprintf (src/share/win_utf8_io/win_utf8_io.c).
      
      * Changes stats_print_info in src/flac/utils.c so it uses flac_vsnprintf
        instead of vsnprintf. This makes return value checking unnecessary.
      
      Patch-from: lvqcl <lvqcl.mail@gmail.com>
      1c7e3f10
    • Martijn van Beurden's avatar
      Add partial_tukey and punchout_tukey apodization functions · 29a28338
      Martijn van Beurden authored
      
      
      Adds two new apodization functions that seem to perform better than
      the apodization functions currently in the codebase and fixes three
      existing windows as well.
      
      Its important to note that this patch only affects the encoder stage
      that evaluates various possible predictors. Audio encoded with these
      new windows will still decode with existing legacy decoders.
      
      = Theory =
      These functions are used to window the  audio data at the predictor
      stage. These news functions enable the use of only part of the signal
      to generate a predictor. This helps  because short transients can
      introduce noise into the predictor. The  predictor becomes very good
      at prediciting one part of the  signal, instead of mediocre for the
      whole block.
      Signed-off-by: Erik de Castro Lopo's avatarErik de Castro Lopo <erikd@mega-nerd.com>
      29a28338
  23. 20 Sep, 2014 2 commits