Skip to content

[pull] master from jellyfin:master#288

Merged
pull[bot] merged 9 commits intobpking1:masterfrom
jellyfin:master
Apr 11, 2026
Merged

[pull] master from jellyfin:master#288
pull[bot] merged 9 commits intobpking1:masterfrom
jellyfin:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Apr 11, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

LTe and others added 9 commits March 13, 2026 16:34
Wire up EnableSubtitleExtraction config to MediaEncoder.CanExtractSubtitles
so the setting is actually respected. Gate subtitle extraction check behind
PlayMethod.Transcode since DirectPlay has no competing ffmpeg process.

Add parameterized tests for StreamBuilder.GetSubtitleProfile covering
text and graphical codecs, profile format matching, and extraction
setting behavior. Remove misplaced SubtitleEncoder extraction test.
LoadCultures() in LocalizationManager skipped all iso6392.txt entries
without a two-letter ISO 639-1 code, dropping 302 of 496 languages
including mul (Multiple languages), und (Undetermined), mis (Uncoded
languages), zxx, and many real languages like Achinese, Akkadian, etc.
This caused FindLanguageInfo() to return null for these codes, which
meant:
- ExternalPathParser could not recognize them as valid language codes
  in subtitle filenames, so the Language field was never set
- DisplayTitle fell back to the raw code string (e.g. "Mul")

Fix by allowing entries without two-letter codes to be loaded with an
empty TwoLetterISOLanguageName. Also set LocalizedLanguage in
ProbeResultNormalizer for ffprobe-detected streams (the DB repository
path was already handled on master).
Co-authored-by: Bond-009 <bond.009@outlook.com>
Fixes tonemapping checks by recording previously missing information when gathering video stream information from videos in a BDMV structure
Update actions/upload-artifact action to v7.0.1
Fix HDR tonemapping for BDMV content
…isplay

Fix language display for ISO 639-2-only codes (e.g. mul, und, mis, zxx)
Respect EnableSubtitleExtraction setting in subtitle delivery
@pull pull bot locked and limited conversation to collaborators Apr 11, 2026
@pull pull bot added the ⤵️ pull label Apr 11, 2026
@pull pull bot merged commit 046023b into bpking1:master Apr 11, 2026
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants