Skip to content

docs: sidecar decode-sink keep + 0122 per-output gate#104

Merged
Varashi merged 1 commit into
mainfrom
docs/sidecar-sink-keep
May 29, 2026
Merged

docs: sidecar decode-sink keep + 0122 per-output gate#104
Varashi merged 1 commit into
mainfrom
docs/sidecar-sink-keep

Conversation

@Varashi
Copy link
Copy Markdown
Owner

@Varashi Varashi commented May 29, 2026

Summary

Brings two docs in line with the shipped #41 behavior (released in v1.7.0). Replaces the stale PR #44 (43 commits behind main, hard CHANGELOG conflict).

  • docs/REWRITER.md — the -map ... -f null -codec ass decode-sink strip is conditional (stripInlineassDecodeSink, gated on file_idx == 0), not unconditional. Sidecar bindings (file_idx >= 1) keep Plex's null-mux so the sidecar demuxer has a real consumer.
  • docs/PACED_SELF_DECODE.mdstart_prepare() sink-less gate is per-output (fork patch 0122), not whole-decoder; documents the dual-consumer SIGSEGV the original variant caused.

Why a new PR instead of #44

Test plan

  • Docs-only, no behavior change
  • Text matches current stripInlineassDecodeSink implementation

🤖 Generated with Claude Code

Bring docs in line with shipped #41 behavior (v1.7.0). REWRITER.md still
described the decode-sink strip as unconditional; it is gated on file_idx==0
(embedded) with sidecar bindings (file_idx>=1) keeping Plex's null-mux.
PACED_SELF_DECODE.md still described the whole-decoder sink_less gate; patch
0122 refined it to per-output to avoid the dual-consumer SIGSEGV.

Replaces stale PR #44 (CHANGELOG hunk dropped — release-please owns it; #41/#43
already documented in the v1.7.0 section).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@Varashi Varashi merged commit 2a0a839 into main May 29, 2026
1 check passed
@Varashi Varashi deleted the docs/sidecar-sink-keep branch May 29, 2026 10:50
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