1. 03 Apr, 2021 3 commits
  2. 02 Apr, 2021 2 commits
  3. 31 Mar, 2021 1 commit
  4. 30 Mar, 2021 1 commit
  5. 29 Mar, 2021 2 commits
    • Jonathan Matthew's avatar
      xfade: stop the sink when there's nothing playing (again) · 3be694b5
      Jonathan Matthew authored
      This code has been here, #if 0'd out, for a long time, because it caused
      problems with timestamps when the sink was started again.  Since we're
      doing some stupid tricks with element states here, the base time of the
      sink gets out of sync with the clock's time offset (they normally cancel
      each other out), which caused audio to be dropped until the playback
      time caught up with the time offset.
      
      The solution then is to manually sync up the base time with the sink
      after setting the pipeline back to PLAYING.  If the sink is a bin (it
      always is), we recursively set the base time on the bin contents to be
      sure we get it to the right place.
      3be694b5
    • Jonathan Matthew's avatar
      080066fb
  6. 25 Mar, 2021 2 commits
  7. 24 Mar, 2021 1 commit
  8. 23 Mar, 2021 1 commit
  9. 14 Mar, 2021 1 commit
  10. 13 Mar, 2021 1 commit
  11. 07 Mar, 2021 2 commits
  12. 03 Mar, 2021 4 commits
  13. 02 Mar, 2021 1 commit
  14. 01 Mar, 2021 1 commit
  15. 28 Feb, 2021 2 commits
  16. 22 Feb, 2021 1 commit
  17. 21 Feb, 2021 3 commits
  18. 20 Feb, 2021 1 commit
  19. 17 Feb, 2021 1 commit
  20. 10 Feb, 2021 1 commit
  21. 06 Feb, 2021 1 commit
  22. 05 Feb, 2021 3 commits
  23. 28 Jan, 2021 1 commit
  24. 26 Jan, 2021 2 commits
    • Jonathan Matthew's avatar
      encoder: allow bitrate to be configured for voaacenc · d1276121
      Jonathan Matthew authored
      faac doesn't seem to be available in many distributions any more,
      replaced by voaacenc in some places, fdkaacenc in others.
      fdkaacenc has a bitrate property, but its maximum value is G_MAXINT
      which doesn't work with the property editor (yet?) so that isn't
      made available yet.
      d1276121
    • Jonathan Matthew's avatar
      podcast: reference count RBPodcastChannel structures · 7d383c89
      Jonathan Matthew authored
      Search results can be deleted from the podcast add dialog while still being
      parsed, which presents the opportunity for a use after free.  Rather than
      making the main thread wait for parsing to hit a cancellation point before
      freeing the data structure, it's easier to reference count it.
      
      Closes: #1846
      7d383c89
  25. 24 Jan, 2021 1 commit