1. 23 Dec, 2014 3 commits
    • Jan Brittenson's avatar
      DSF ID3 tags hitting 4k size limit · 35db88af
      Jan Brittenson authored
      Here's a change to dynamically allocate the DSD ID3 tag buffer.
      Pretty much anything with cover art is going to exceed the existing,
      static 4k limit...  Here's a change to dynamically allocate the buffer
      and sanity check it at some upper limit.  I rather arbitrarily pulled
      256k out of thin air just to keep a corrupt file from causing it to
      trying to allocate a buffer larger than available memory.
      35db88af
    • Max Kellermann's avatar
      configure.ac: prepare for 0.19.8 · e38faca4
      Max Kellermann authored
      e38faca4
    • Max Kellermann's avatar
      android: release v0.19.7 · 0255e871
      Max Kellermann authored
      0255e871
  2. 17 Dec, 2014 6 commits
  3. 16 Dec, 2014 1 commit
  4. 14 Dec, 2014 18 commits
  5. 12 Dec, 2014 2 commits
  6. 09 Dec, 2014 2 commits
  7. 08 Dec, 2014 7 commits
  8. 01 Dec, 2014 1 commit
    • Nix's avatar
      Output: start with a null mixer. · 811af02f
      Nix authored
      There are code paths (mostly error cases) in which it is possible to
      initialize an AudioOutput and then kill it without ever calling
      audio_output_new().  In such a case, its destructor will attempt to
      free a mixer that was never initialized, leading to an attempt to
      take out a lock on a mutex that was similarly never initialized,
      which hangs forever.
      
      Fix by always initializing the mixer appropriately.
      811af02f