<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/MediaBrowser.MediaEncoding, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.lodewillems.com/jellyfin/atom?h=master</id>
<link rel='self' href='https://git.lodewillems.com/jellyfin/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/'/>
<updated>2026-05-03T10:18:20Z</updated>
<entry>
<title>feat/audiobook_chapters (#16518)</title>
<updated>2026-05-03T10:18:20Z</updated>
<author>
<name>Seven Rats</name>
<email>79296037+sevenrats@users.noreply.github.com</email>
</author>
<published>2026-05-03T10:18:20Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=f5f75ed2e1b10dc1f4e55d5cdd9dd7fd69ea8f2b'/>
<id>urn:sha1:f5f75ed2e1b10dc1f4e55d5cdd9dd7fd69ea8f2b</id>
<content type='text'>
feat/audiobook_chapters</content>
</entry>
<entry>
<title>Avoid SSA to ASS conversion and loss of styles</title>
<updated>2026-05-02T13:36:34Z</updated>
<author>
<name>nyanmisaka</name>
<email>nst799610810@gmail.com</email>
</author>
<published>2026-05-02T13:36:34Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=e75f7f1b28f8a6813421efcf0db4162daf5cf6d8'/>
<id>urn:sha1:e75f7f1b28f8a6813421efcf0db4162daf5cf6d8</id>
<content type='text'>
Signed-off-by: nyanmisaka &lt;nst799610810@gmail.com&gt;
</content>
</entry>
<entry>
<title>fix: retain subtitles spanning HLS segment boundaries (#16594)</title>
<updated>2026-04-15T17:11:29Z</updated>
<author>
<name>Hilmar Gústafsson</name>
<email>LiHRaM@users.noreply.github.com</email>
</author>
<published>2026-04-15T17:11:29Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=8ba9319f27bb6d2e93640b9c8426c4e6e9470133'/>
<id>urn:sha1:8ba9319f27bb6d2e93640b9c8426c4e6e9470133</id>
<content type='text'>
fix: retain subtitles spanning HLS segment boundaries</content>
</entry>
<entry>
<title>Merge pull request #16380 from LTe/fix-subtitle-extraction-setting</title>
<updated>2026-04-11T09:37:17Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2026-04-11T09:37:17Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=046023b9ddbfa3cec30acded1cb547ee7a0628af'/>
<id>urn:sha1:046023b9ddbfa3cec30acded1cb547ee7a0628af</id>
<content type='text'>
Respect EnableSubtitleExtraction setting in subtitle delivery</content>
</entry>
<entry>
<title>Simplify null-check ternary style in ProbeResultNormalizer</title>
<updated>2026-04-09T18:53:38Z</updated>
<author>
<name>Lasath Fernando</name>
<email>devel@lasath.org</email>
</author>
<published>2026-04-09T18:53:38Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=c300651d0ddae2e2a3b3cde55989284f5972a79a'/>
<id>urn:sha1:c300651d0ddae2e2a3b3cde55989284f5972a79a</id>
<content type='text'>
Co-authored-by: Bond-009 &lt;bond.009@outlook.com&gt;
</content>
</entry>
<entry>
<title>Fix language display for ISO 639-2-only codes (e.g. mul, und)</title>
<updated>2026-04-08T17:38:24Z</updated>
<author>
<name>Lasath Fernando</name>
<email>devel@lasath.org</email>
</author>
<published>2026-04-04T16:10:07Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=553f38a2377cf843404cd4d3b3602e8a72bc75f8'/>
<id>urn:sha1:553f38a2377cf843404cd4d3b3602e8a72bc75f8</id>
<content type='text'>
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).
</content>
</entry>
<entry>
<title>Backport pull request #16440 from jellyfin/release-10.11.z</title>
<updated>2026-03-30T18:08:05Z</updated>
<author>
<name>Molier</name>
<email>Molier@users.noreply.github.com</email>
</author>
<published>2026-03-30T18:08:05Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=42e8a780ca937b0f49b5e61b60adfda4abd465ec'/>
<id>urn:sha1:42e8a780ca937b0f49b5e61b60adfda4abd465ec</id>
<content type='text'>
Remove -copyts and add -flush_packets 1 to subtitle extraction

Original-merge: ec33c74ec44693a9ddb1e2f13bea90ef3c22267e

Merged-by: Bond-009 &lt;bond.009@outlook.com&gt;

Backported-by: Bond_009 &lt;bond.009@outlook.com&gt;
</content>
</entry>
<entry>
<title>Only set IsAvc for video streams</title>
<updated>2026-03-29T12:27:49Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2026-03-29T12:16:26Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=a6da575785e678e64ed03978d1f4f60a80423121'/>
<id>urn:sha1:a6da575785e678e64ed03978d1f4f60a80423121</id>
<content type='text'>
Also enables nullable for MediaStreamInfo
Makes more properties nullable that aren't always present
</content>
</entry>
<entry>
<title>Fix attachment extraction of files without video or audio stream (#16312)</title>
<updated>2026-03-29T10:38:01Z</updated>
<author>
<name>Tim Eisele</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-03-29T10:38:01Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=6ea77f484d6c1b3faf160aee41d1ea099e64b85e'/>
<id>urn:sha1:6ea77f484d6c1b3faf160aee41d1ea099e64b85e</id>
<content type='text'>
* Fix attachment extraction of files without video or audio stream

* Apply review suggestions</content>
</entry>
<entry>
<title>Backport pull request #16392 from jellyfin/release-10.11.z</title>
<updated>2026-03-13T19:33:08Z</updated>
<author>
<name>nyanmisaka</name>
<email>nst799610810@gmail.com</email>
</author>
<published>2026-03-13T19:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git.lodewillems.com/jellyfin/commit/?id=31adb5dcd135efd1f790fd9acbdc6b50aee6afe4'/>
<id>urn:sha1:31adb5dcd135efd1f790fd9acbdc6b50aee6afe4</id>
<content type='text'>
Fix filter detection in FFmpeg 8.1

Original-merge: 55c00d76bbbe2d2759f33fab673f26b26093a30e

Merged-by: Bond-009 &lt;bond.009@outlook.com&gt;

Backported-by: Bond_009 &lt;bond.009@outlook.com&gt;
</content>
</entry>
</feed>
