Skip to content

Videotoolbox macos#47

Merged
jspanchu merged 5 commits into
masterfrom
videotoolbox-macos
Jul 11, 2026
Merged

Videotoolbox macos#47
jspanchu merged 5 commits into
masterfrom
videotoolbox-macos

Conversation

@jspanchu

@jspanchu jspanchu commented Jul 9, 2026

Copy link
Copy Markdown
Member

@jspanchu jspanchu force-pushed the videotoolbox-macos branch from 327ab32 to 6fb5915 Compare July 9, 2026 20:53
@jspanchu

jspanchu commented Jul 9, 2026

Copy link
Copy Markdown
Member Author

ci fails because it wants vtk-streaming==0.4.0 which is not yet available.

@jspanchu jspanchu requested a review from jourdain July 9, 2026 20:53
Comment thread src/trame_rca/encoders/video_encoder.py Outdated
Comment thread src/trame_rca/encoders/video_encoder.py Outdated
Comment thread src/trame_rca/encoders/video_encoder.py Outdated
Comment thread src/trame_rca/encoders/video_encoder.py Outdated
@jspanchu jspanchu force-pushed the videotoolbox-macos branch 2 times, most recently from 70deb28 to 86b0cdd Compare July 10, 2026 18:48
jspanchu added 3 commits July 10, 2026 14:49
Prefer Apple's hardware VideoToolbox H265 encoder on darwin, falling
back to NVENC (H264) and then libvpx (VP9) as before.
Mirror RcaVideoEncoder selection so the footer reports
"h265 (VideoToolbox)" on macOS when available.
The gauge computed fps from the mean inter-arrival of the last 10
packets, which is biased toward delivery bursts and reads far above
the target rate. Count packets received in the trailing 1000ms
instead, independent of the burst/reset window used by the graph.
@jspanchu jspanchu force-pushed the videotoolbox-macos branch from 86b0cdd to 4139033 Compare July 10, 2026 18:49
@jourdain jourdain self-requested a review July 10, 2026 20:03
@jspanchu jspanchu merged commit bf3e3b9 into master Jul 11, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants