Skip to content

Fix subtitle rendering at wrong size after resize#82

Merged
peerless2012 merged 1 commit into
masterfrom
fix/resize-rendering
Jun 5, 2026
Merged

Fix subtitle rendering at wrong size after resize#82
peerless2012 merged 1 commit into
masterfrom
fix/resize-rendering

Conversation

@peerless2012
Copy link
Copy Markdown
Owner

  • Fix height not being updated in AssRenderThread.onSurfaceSizeChanged
  • Add forceNextRender flag to re-render after resize even when content unchanged
  • Flush EGL back buffer on resize to clear stale frame
  • Re-render with last timestamp after resize for paused playback
  • Add onSizeChanged to AssSubtitleCanvasView to update frame size on resize

Closes #65

- Fix height not being updated in AssRenderThread.onSurfaceSizeChanged
- Add forceNextRender flag to re-render after resize even when content unchanged
- Flush EGL back buffer on resize to clear stale frame
- Re-render with last timestamp after resize for paused playback
- Add onSizeChanged to AssSubtitleCanvasView to update frame size on resize

Closes #65
@peerless2012 peerless2012 merged commit d1e97a7 into master Jun 5, 2026
2 checks passed
@peerless2012 peerless2012 mentioned this pull request Jun 5, 2026
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.

Crash in libass when resizing surface frequently (AssRenderType.OVERLAY_OPEN_GL, version 0.4.0)

1 participant