Skip to content

Feature/log matched signifiers#15

Open
ryanbr wants to merge 4 commits intomasterfrom
feature/log-matched-signifiers
Open

Feature/log matched signifiers#15
ryanbr wants to merge 4 commits intomasterfrom
feature/log-matched-signifiers

Conversation

@ryanbr
Copy link
Copy Markdown
Owner

@ryanbr ryanbr commented Mar 30, 2026

No description provided.

ryanbr and others added 4 commits March 30, 2026 16:21
Shows e.g. "[AD DEBUG] Ad detected — type: midroll, channel: foo, signifiers: stitched, X-TV-TWITCH-AD"
Helps identify how Twitch is marking ads if they change methods.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Only logs on state change (entering/exiting) to avoid spam.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Shows how long it took to find an ad-free backup stream.
e.g. "Blocking midroll ads (embed) — backup found in 1234ms"

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Scans first m3u8 per stream for EXT tags containing ad/cue/scte/sponsor
that aren't in our signifier list. Runs once per stream session.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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