1. 12 Jul, 2022 1 commit
  2. 08 Jul, 2022 16 commits
  3. 04 Jul, 2022 1 commit
  4. 24 May, 2022 1 commit
  5. 26 Apr, 2022 9 commits
  6. 14 Mar, 2022 1 commit
    • Richard Schorrig's avatar
      WasapiOutputPlugin pause bug fix · aeaef855
      Richard Schorrig authored
      Wasapi output plugin won't start playing after being paused
      
      The cause is that the scope guard in the WASAPI work thread
      (WasapiOutputPlugin.cxx, function WasapiOutputThread::Work(), in the
      while (true) loop) is set up too 'late' in the execution. There is one
      condition ("if (data_in_frames >= buffer_size_in_frames)") when it is
      hit, the loop will continue without executing the scope guard. This
      scope guard is responsible for emptying the buffer again, and if the
      buffer is not emptied, the above mentioned condition will stay true.
      
      Closes https://github.com/MusicPlayerDaemon/MPD/issues/1451
      aeaef855
  7. 09 Mar, 2022 1 commit
  8. 03 Dec, 2021 1 commit
  9. 26 Nov, 2021 1 commit
  10. 23 Nov, 2021 1 commit
  11. 12 Nov, 2021 3 commits
  12. 11 Nov, 2021 1 commit
  13. 10 Nov, 2021 1 commit
    • 0xC0ncord's avatar
      output/plugins: fix build error with clang and -stdlib=libc++ · 061dd2df
      0xC0ncord authored
      This fixes this build error observed with clang and -stdlib=libc++:
      
      ../mpd-0.23.3/src/output/plugins/PipeWireOutputPlugin.cxx:661:55: error: implicit instantiation of undefined template 'std::array<std::byte, 64>'
              std::array<std::byte, MAX_CHANNELS * MAX_INTERLEAVE> buffer;
                                                                   ^
      /usr/include/c++/v1/__tuple:219:64: note: template is declared here
      template <class _Tp, size_t _Size> struct _LIBCPP_TEMPLATE_VIS array;
                                                                     ^
      061dd2df
  14. 04 Nov, 2021 2 commits