1. 05 Jul, 2016 1 commit
  2. 26 Oct, 2015 1 commit
  3. 16 Oct, 2015 1 commit
  4. 20 Jun, 2015 1 commit
  5. 26 Dec, 2014 1 commit
  6. 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
  7. 02 Nov, 2014 1 commit
  8. 25 Oct, 2014 1 commit
  9. 23 Oct, 2014 3 commits
  10. 27 Sep, 2014 1 commit
  11. 26 Sep, 2014 1 commit
  12. 05 Sep, 2014 1 commit
  13. 31 Aug, 2014 3 commits
  14. 29 Aug, 2014 5 commits
  15. 26 Aug, 2014 6 commits
  16. 12 Aug, 2014 3 commits
  17. 07 Aug, 2014 1 commit
  18. 30 Jul, 2014 1 commit
  19. 14 Jul, 2014 1 commit
  20. 12 Jul, 2014 1 commit
  21. 09 Jul, 2014 2 commits
  22. 14 Mar, 2014 1 commit
    • Pete Beardmore's avatar
      MultipleOutputs: ensure input_audio_format is zero-initialised · d0cd98a6
      Pete Beardmore authored
      -fixes SIGABRT when mpd is started from a previously paused state
      -regression introduced by commit: f5a923b9:
      'OutputAll: convert to class, move instance to class Partition'
      
      -input_audio_format was previously declared using the static modifier
      ensuring it was zero-initialised by default
      -the current default-initialised input_audio_format contains garbage at
      runtime which allows the AudioFormat.IsDefined() 'fail fast' test in
      MultipleOutputs::Update to pass and the SIGABRT follows in
      AudioOutput::Open when passed the invalid input_audio_format struct
      -switching AudioFormat.IsDefined() for AudioFormat.IsValid() is an
      alternative workaround
      d0cd98a6
  23. 04 Mar, 2014 1 commit
  24. 02 Mar, 2014 1 commit