Skip to content

Release libopenshot 1.1.1 - #1137

Merged
jonoomph merged 5 commits into
developfrom
release-20261101
Nov 2, 2026
Merged

jonoomph merged 5 commits into
developfrom
release-20261101

Conversation

@jonoomph

@jonoomph jonoomph commented Nov 1, 2026 •

Copy link
Copy Markdown
Member

This small release rebuilds libopenshot with updated FFmpeg runner dependencies and fixes a Mac hardware-export crash.

  • Mac exports: preserve the hardware surface format during frame uploads, preventing FFmpeg's VideoToolbox assertion.
  • Version: bump to 1.1.1, keeping SO 33 and the existing API.
  • Build checks: verify NVENC, QSV, and AMF support on Windows/Linux, plus VA-API and H.264/AAC/AV1 smoke tests on Linux.
  • Regression coverage: encode and decode a short clip through VideoToolbox on Mac or NVENC on Windows/Linux when available.

Local H.264 and HEVC NVENC checks pass. Native Mac confirmation is pending the rebuilt library and app.

@jonoomph

jonoomph commented Nov 1, 2026

Copy link
Copy Markdown
Member Author

@codecov

codecov Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 24.44444% with 34 lines in your changes missing coverage. Please review.
✅ Project coverage is 74.85%. Comparing base (d7c5451) to head (cf0b398).
⚠️ Report is 6 commits behind head on develop.

Files with missing lines Patch % Lines
tests/FFmpegWriter.cpp 24.44% 34 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #1137      +/-   ##
===========================================
- Coverage    74.88%   74.85%   -0.04%     
===========================================
  Files          276      276              
  Lines        38252    38296      +44     
===========================================
+ Hits         28644    28665      +21     
- Misses        9608     9631      +23     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

@jonoomph
jonoomph marked this pull request as ready for review November 2, 2026 01:30
@jonoomph
jonoomph merged commit 528ebb1 into develop Nov 2, 2026
26 of 27 checks passed
@jonoomph
jonoomph deleted the release-20261101 branch November 2, 2026 01:30
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.

1 participant