1. 04 Dec, 2020 1 commit
  2. 17 Nov, 2020 1 commit
  3. 15 Nov, 2020 1 commit
  4. 05 Nov, 2020 1 commit
    • Jonathan Matthew's avatar
      gst-helper: fix xfade playback with GStreamer 1.18+ · 3360f18d
      Jonathan Matthew authored
      In 1.18, the identity element now provides a clock for the pipeline
      based on the system clock, which screws up timing in the output
      section of the xfade pipeline.  Switching to volume avoids this, and
      since it's left in passthrough mode, doesn't cost us anything.
      3360f18d
  5. 25 Oct, 2020 1 commit
  6. 16 Oct, 2020 3 commits
  7. 15 Oct, 2020 3 commits
  8. 11 Oct, 2020 3 commits
  9. 04 Oct, 2020 1 commit
  10. 03 Oct, 2020 1 commit
  11. 27 Sep, 2020 2 commits
  12. 26 Sep, 2020 1 commit
  13. 23 Sep, 2020 1 commit
  14. 22 Sep, 2020 1 commit
  15. 21 Sep, 2020 1 commit
  16. 20 Sep, 2020 1 commit
  17. 15 Sep, 2020 1 commit
  18. 10 Sep, 2020 1 commit
  19. 09 Sep, 2020 1 commit
  20. 08 Sep, 2020 1 commit
  21. 06 Sep, 2020 5 commits
  22. 03 Sep, 2020 1 commit
  23. 02 Sep, 2020 1 commit
    • Jonathan Matthew's avatar
      podcast: rewrite downloader using libsoup directly rather than gvfs · 5477c08a
      Jonathan Matthew authored
      This simplifies some parts of the implementation, since libsoup
      lets us directly access the HTTP headers that we were trying to get
      at through the gvfs layer.
      
      It also makes it simple enough to retry the download (resuming from
      where we got up to if possible) if we get an error that is likely to
      be transient while reading from the input stream.
      5477c08a
  24. 25 Aug, 2020 1 commit
  25. 22 Aug, 2020 1 commit
    • Jonathan Matthew's avatar
      android: improve error handling in the scan process a bit · ac923235
      Jonathan Matthew authored
      If the source is selected multiple times while still mounting the
      volume, bail out rather than trying to scan for music files
      repeatedly.
      
      In callbacks for the operations used to look for music directories,
      don't access the source until we've determined that the operation
      wasn't cancelled - if it was, the source has been disposed, so
      it can't be accessed.
      ac923235
  26. 14 Aug, 2020 2 commits
  27. 13 Aug, 2020 1 commit
  28. 31 Jul, 2020 1 commit