Skip to content

Fix queued-media subtitle isolation - #72

Merged
IzzmooPro merged 6 commits into
masterfrom
codex/deferred-drop-subtitle-binding
Aug 29, 2026
Merged

Fix queued-media subtitle isolation#72
IzzmooPro merged 6 commits into
masterfrom
codex/deferred-drop-subtitle-binding

Conversation

@IzzmooPro

Copy link
Copy Markdown
Owner

Özet

  • aktif oynatma sürerken kuyruğa eklenen yeni videolarla bırakılan altyazının mevcut videoya yanlış uygulanmasını engeller
  • mevcut pending altyazı durumunu korur ve hedef medya başlatılmadığında kullanıcıyı fail-closed yönlendirir
  • yeni medya gerçekten başlatıldığında mevcut video+altyazı pending akışını korur
  • İngilizce kullanıcı mesajını ve diğer katalogların kaynak girdilerini günceller

Doğrulama

  • kırmızı regresyon: iki hedef senaryo düzeltme öncesinde başarısız oldu
  • python -m pytest -q tests/test_continuity_regressions.py tests/test_subtitle_drop_activation_regressions.py tests/test_playlist_panel_regressions.py tests/test_media_selection_atomic_regressions.py tests/test_translation_pipeline_regressions.py -> 97 passed
  • python packaging/extract_translations.py --check -> 457 string current
  • git diff --check

Kanıt sınırı

Deterministik source/test kanıtıdır. Explorer OLE drag/drop, fiziksel pointer, native playback, build veya kurulu artifact kabulü değildir. Tek-agent kısıtı nedeniyle bağımsız karşıt inceleme NOT_RUN.

@IzzmooPro
IzzmooPro merged commit 3451aef into master Aug 29, 2026
1 check 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