Skip to content

feat(video-streamer): normalize recording sessions - #1935

Draft
irvingouj@Devolutions (irvingoujAtDevolution) wants to merge 1 commit into
feat/ebml-iterable-forkfrom
feat/video-streamer-session-normalizer
Draft

feat(video-streamer): normalize recording sessions#1935
irvingouj@Devolutions (irvingoujAtDevolution) wants to merge 1 commit into
feat/ebml-iterable-forkfrom
feat/video-streamer-session-normalizer

Conversation

@irvingoujAtDevolution

Copy link
Copy Markdown
Contributor

Turns one recording session into one pull-driven stream of independent VP8 WebM segments.

It accepts append-only VP8 or VP9 clips and starts a new fixed-size segment when the source clip or resolution changes. Gateway wiring and player changes stay out of this PR.

Depends on #1934. The Cadeau image-size API is already merged in Devolutions/cadeau#84.

Checks:

  • cargo +nightly fmt --all -- --check
  • cargo check -p video-streamer
  • cargo clippy -p video-streamer --lib -- -D warnings
  • Tests were not run in this session.

Issue: N/A

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant