Skip to content

Fix memory leaks on Windows#98

Open
ruccho wants to merge 9 commits intofeature/fix_odd_oob_yuvfrom
feature/fix_win_leak
Open

Fix memory leaks on Windows#98
ruccho wants to merge 9 commits intofeature/fix_odd_oob_yuvfrom
feature/fix_win_leak

Conversation

@ruccho
Copy link
Collaborator

@ruccho ruccho commented Feb 27, 2026

Closes #97
Depends on #94

  • Fixed memory leaks on Windows
    • Fixed an issue where the encoder was not being released because events from already completed encoders were being synchronously awaited.
    • Fixed a code path where buffers were not being released if receiving data from the encoder failed.
  • Improved unienc build workflow
    • Added the symbol file unienc_c.pdb for Windows to version control.
    • Changed the job to create THIRD-PARTY-NOTICES.md to run in parallel, shortening the build duration

@ruccho ruccho force-pushed the feature/fix_win_leak branch from 3ac135f to 6c91c40 Compare February 27, 2026 03:41
@ruccho ruccho force-pushed the feature/fix_win_leak branch from 1646d15 to ffd5966 Compare February 27, 2026 03:59
@ruccho ruccho force-pushed the feature/fix_win_leak branch from 695a1d8 to d63d6fc Compare February 27, 2026 04:08
@ruccho ruccho force-pushed the feature/fix_win_leak branch from 6f42814 to 396b21e Compare February 27, 2026 04:14
@ruccho ruccho marked this pull request as ready for review March 2, 2026 02:48
@ruccho ruccho requested a review from hkmt-mmy March 2, 2026 02:49
@ruccho ruccho changed the base branch from main to feature/fix_odd_oob_yuv March 2, 2026 02:49
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.

System Used Memory increases when recording repeatedly with RealtimeInstantReplaySession

2 participants