1. 29 Sep, 2022 4 commits
  2. 28 Sep, 2022 2 commits
  3. 27 Sep, 2022 8 commits
  4. 24 Sep, 2022 1 commit
  5. 23 Sep, 2022 2 commits
    • Sebastian Dröge's avatar
      onvifmetadataparse: Refactor clock/condvar waiting · 692a0635
      Sebastian Dröge authored
      Always first try draining queued data in the loop and only start waiting
      if there's nothing to drain right now. Otherwise data might have to be
      drained right now but we still wait and nothing is ever waking up the
      source pad task again.
      
      Also make sure to not wait multiple times on the same gst::ClockId but
      instead unset it after waiting on it and no new one was scheduled in the
      meantime. Future waits on the same ClockId will immediately return and
      instead we should wait on the condvar if no new ClockId is available.
      692a0635
    • Sebastian Dröge's avatar
      onvifmetadataparse: Start source pad task on StreamStart if needed · c4d2f4a6
      Sebastian Dröge authored
      Otherwise receiving StreamStart after Eos might keep the source pad task
      paused and no new data is ever pushed downstream.
      c4d2f4a6
  6. 22 Sep, 2022 3 commits
  7. 21 Sep, 2022 5 commits
  8. 19 Sep, 2022 2 commits
    • Mart Raudsepp's avatar
      dav1ddec: Require dav1d 1.0.0 in meson · 4928a2ba
      Mart Raudsepp authored and Arun Raghavan's avatar Arun Raghavan committed
      !698
      raised the dependency via bumping the dav1d rust crate used, but didn't add
      a requirement at meson level, thus with automatic or enabled option for dav1d
      it would pass with an older failure, but then during compilation phase fail
      with:
      
        --- stderr
        thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: PkgConfig(`"pkg-config" "--libs" "--cflags" "dav1d" "dav1d >= 1.0.0"` did not exit successfully: exit status: 1
        error: could not find system library 'dav1d' required by the 'dav1d-sys' crate
      
        --- stderr
        Package dependency requirement 'dav1d >= 1.0.0' could not be satisfied.
        Package 'dav1d' has version '0.8.2', required version is '>= 1.0.0'
        )', /home/user/.cargo/registry/src/github.com-1ecc6299db9ec823/dav1d-sys-0.5.0/build.rs:80:10
        note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
      warning: build failed, waiting for other jobs to finish...
      4928a2ba
    • Thibault Saunier's avatar
      meson: Use workspace Cargo.toml to find crates path · f19af9f7
      Thibault Saunier authored and Sebastian Dröge's avatar Sebastian Dröge committed
      We were globing recursively during meson run and it was spending 20secs
      here in total only to run the dependencies.py script
      f19af9f7
  9. 17 Sep, 2022 2 commits
  10. 16 Sep, 2022 6 commits
  11. 15 Sep, 2022 3 commits
  12. 14 Sep, 2022 1 commit
  13. 13 Sep, 2022 1 commit