Skip to content

docs: finalize the merged sub-sample audio buffering fix record - #1385

Merged
zackees merged 3 commits into
masterfrom
fix/audio-buffering-subsample
Oct 21, 2026
Merged

zackees merged 3 commits into
masterfrom
fix/audio-buffering-subsample

Conversation

@zackees

@zackees zackees commented Oct 18, 2026 •

Copy link
Copy Markdown
Member

Resumed draft: implementation already landed

The original source fix, five-case direct-source regression and CMake registration landed through #1333 (fff35582b996bb3287745e65b5fe73e6296ccc9f). Current master initializes new_ts from the incoming interval in libobs/obs-audio.c.h, retains test_audio_buffering_subsample.c, and registers the test. Before this continuation the draft had zero changed files relative to its base; no source fix remained to port or merge.

This final commit corrects the feature ledger, which still said “pending merge”: record the actual October 18 implementation merge and link #1333. This PR is now documentation-only. Existing C tests, headers, ABI and Rust logic are untouched. The broader intermittent audio problem #838 is not claimed resolved.

Current-master full native suites were verified during #1663: 352 registered tests per backend, zero failures, the same three unavailable PulseAudio skips. No new runtime test is needed for this ledger correction; PR CI remains the merge gate.

The original draft head was 38c2154669bebcf98767a33bc4a1a1f196ec940a; it was rebased onto current master before finalizing the ledger. The original source evidence and history remain in the PR timeline and #1333.

@zackees
zackees force-pushed the fix/audio-buffering-subsample branch from 38c2154 to da173db Compare October 21, 2026 22:34
@zackees zackees changed the title fix: preserve audio intervals for sub-sample buffering delays docs: finalize the merged sub-sample audio buffering fix record Oct 21, 2026
@zackees
zackees marked this pull request as ready for review October 21, 2026 22:38
@zackees
zackees added this pull request to the merge queue Oct 21, 2026
Merged via the queue into master with commit ef7e49b Oct 21, 2026
22 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.

1 participant