1. 17 Apr, 2022 2 commits
    • Juliusz Chroboczek's avatar
      Implement audio-video sync in diskwriter. · db21575d
      Juliusz Chroboczek authored
      We used to simply synchronise on the first keyframe.  This
      could lead to important time offets, since every audio frame
      is a keyframe, while we only request video keyframes every
      four seconds.
      
      Fix that by parsing the RTCP synchronisation data and adjusting
      timestamp offsets accordingly.  If we have no RTCP sync, we simply
      assume that the first frames received are synchronised.
      db21575d
    • Juliusz Chroboczek's avatar
      Split reopen into close/open. · e3c86458
      Juliusz Chroboczek authored
      Only call close if there's already a writer, which avoids flushing
      packets before the first call.
      e3c86458
  2. 15 Apr, 2022 2 commits
  3. 14 Apr, 2022 1 commit
  4. 27 Mar, 2022 1 commit
  5. 26 Mar, 2022 1 commit
  6. 25 Mar, 2022 6 commits
  7. 22 Mar, 2022 9 commits
  8. 21 Mar, 2022 4 commits
  9. 20 Mar, 2022 3 commits
  10. 08 Mar, 2022 2 commits
  11. 04 Mar, 2022 2 commits
  12. 21 Feb, 2022 7 commits