<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/MediaBrowser.MediaEncoding/Probing, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.b0n.dev/jellyfin/atom?h=master</id>
<link rel='self' href='https://git.b0n.dev/jellyfin/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/'/>
<updated>2026-09-27T20:30:55Z</updated>
<entry>
<title>Backport pull request #18164 from jellyfin/release-12.z</title>
<updated>2026-09-27T20:30:55Z</updated>
<author>
<name>nyanmisaka</name>
<email>nst799610810@gmail.com</email>
</author>
<published>2026-09-27T20:30:55Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=bfb7af28971c890d4108902ef1d2134de6e5a35b'/>
<id>urn:sha1:bfb7af28971c890d4108902ef1d2134de6e5a35b</id>
<content type='text'>
Fix typo when parsing codec_tag_string

Original-merge: 8358c03ebf2b796b4dd50e82ab2fcb8d29dacd10

Merged-by: crobibero &lt;cody@robibe.ro&gt;

Backported-by: Cody Robibero &lt;cody@robibe.ro&gt;
</content>
</entry>
<entry>
<title>Merge pull request #17399 from Shadowghost/fix-extra-year</title>
<updated>2026-07-25T16:52:51Z</updated>
<author>
<name>Cody Robibero</name>
<email>cody@robibe.ro</email>
</author>
<published>2026-07-25T16:52:51Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=7f26bd109171041f9e27a51f7cd3969fb2e8546d'/>
<id>urn:sha1:7f26bd109171041f9e27a51f7cd3969fb2e8546d</id>
<content type='text'>
Fix incorrect year on local trailers</content>
</entry>
<entry>
<title>Update comment</title>
<updated>2026-07-23T10:57:34Z</updated>
<author>
<name>Richard Webster</name>
<email>16655270+rwebster85@users.noreply.github.com</email>
</author>
<published>2026-07-23T10:57:34Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=ca0cf763ffd4bbedd330247bdb3f05bea3d757ca'/>
<id>urn:sha1:ca0cf763ffd4bbedd330247bdb3f05bea3d757ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clarify comment about MP4 track title workaround</title>
<updated>2026-07-23T09:13:04Z</updated>
<author>
<name>Richard Webster</name>
<email>16655270+rwebster85@users.noreply.github.com</email>
</author>
<published>2026-07-23T09:13:04Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=3d4c52092e9d78efab2f55ffe4da4d081a86c6aa'/>
<id>urn:sha1:3d4c52092e9d78efab2f55ffe4da4d081a86c6aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check the "name" tag, not just "title"</title>
<updated>2026-07-22T17:00:18Z</updated>
<author>
<name>Richard Webster</name>
<email>16655270+rwebster85@users.noreply.github.com</email>
</author>
<published>2026-07-22T17:00:18Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=474ae50c367959baa3e15f18b894fd8a2872c634'/>
<id>urn:sha1:474ae50c367959baa3e15f18b894fd8a2872c634</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prefer null checks over HasValue everywhere</title>
<updated>2026-07-22T06:09:33Z</updated>
<author>
<name>Shadowghost</name>
<email>Ghost_of_Stone@web.de</email>
</author>
<published>2026-07-22T06:09:33Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=6382563440b69d816639abc2b4d03fca1d35eca2'/>
<id>urn:sha1:6382563440b69d816639abc2b4d03fca1d35eca2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #17160 from 854562/truncate-language-strings</title>
<updated>2026-07-21T15:22:32Z</updated>
<author>
<name>Cody Robibero</name>
<email>cody@robibe.ro</email>
</author>
<published>2026-07-21T15:22:32Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=65836cc844e6ef3d4b25b875668c4d32105a4dae'/>
<id>urn:sha1:65836cc844e6ef3d4b25b875668c4d32105a4dae</id>
<content type='text'>
Truncate ISO-639-2 language display names at first delimiter</content>
</entry>
<entry>
<title>Extract truncation logic to helper and add tests</title>
<updated>2026-07-20T20:00:10Z</updated>
<author>
<name>854562</name>
<email>44002186+854562@users.noreply.github.com</email>
</author>
<published>2026-07-20T20:00:10Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=2cd2f36fe4912cb465cf5e78a055463f8a5c44a9'/>
<id>urn:sha1:2cd2f36fe4912cb465cf5e78a055463f8a5c44a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use InvariantCulture when parsing machine-generated dates</title>
<updated>2026-07-04T21:55:31Z</updated>
<author>
<name>Nils Lehnen</name>
<email>admin@nlehnen.de</email>
</author>
<published>2026-07-04T21:55:31Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=f8ffccae7fa65a27324667ccd156ca71fbfc89cd'/>
<id>urn:sha1:f8ffccae7fa65a27324667ccd156ca71fbfc89cd</id>
<content type='text'>
DateTime.TryParse without an IFormatProvider falls back to the current
thread culture, so the same string can parse differently (or fail)
depending on the server's locale. None of these call sites deal with
user-entered text - they parse dates that come from filenames, an
HTTP header, ffprobe metadata and values the app itself wrote to the
auth database - so InvariantCulture is the correct provider everywhere
here.

Fixes the S6580 / CA1305 warnings on these call sites.

Co-Authored-By: Claude Opus 4.8 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>Fix SonarCloud warnings</title>
<updated>2026-06-23T16:32:47Z</updated>
<author>
<name>854562</name>
<email>44002186+854562@users.noreply.github.com</email>
</author>
<published>2026-06-23T16:32:47Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=c632417dda8e3f9a2472ad0bdd43c69d38d95f62'/>
<id>urn:sha1:c632417dda8e3f9a2472ad0bdd43c69d38d95f62</id>
<content type='text'>
</content>
</entry>
</feed>
