Commit 2823d31
Major audio sync improvements with new timestamp system (#998)
* instant recording crate
* StartSourceTimestamp
* SourceTimestamp
* base everything on new timestamp system + update audio mixer
* basically flawless timing on macos + huge refactor
* fix build on windows
* more fixes
* make audio mixer work with 2 inputs that stop and start at different times
* fix on macos
* no more peek iter :(
* fix audio skip fail on macos
* update plugin-dialog package
* Update crates/timestamp/src/win.rs
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Update crates/timestamp/src/win.rs
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Update crates/timestamp/src/win.rs
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fix
* bruh
* more logs
* unsafe timestamp sub implementation
* remove dbg
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>1 parent 32c445b commit 2823d31
File tree
54 files changed
+2322
-1267
lines changed- apps
- cli/src
- desktop
- src-tauri/src
- crates
- camera-directshow
- examples
- src
- camera-mediafoundation
- src
- camera-windows
- examples
- src
- camera/src
- cpal-ffmpeg
- src
- enc-avfoundation
- src
- enc-ffmpeg/src
- audio
- mux
- ffmpeg-utils
- src
- media-info
- src
- recording
- examples
- src
- feeds
- pipeline
- sources
- screen_capture
- scap-direct3d/src
- scap-ffmpeg
- src
- timestamp
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
54 files changed
+2322
-1267
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments