<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.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-03-30T18:08:05Z</updated>
<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.b0n.dev/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.b0n.dev/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.b0n.dev/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.b0n.dev/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>
<entry>
<title>Backport pull request #16257 from jellyfin/release-10.11.z</title>
<updated>2026-03-13T19:33:06Z</updated>
<author>
<name>lowbit</name>
<email>spaha92@gmail.com</email>
</author>
<published>2026-03-13T19:33:06Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=3997e016fa092f8fad171ce5f24f619b552e5f78'/>
<id>urn:sha1:3997e016fa092f8fad171ce5f24f619b552e5f78</id>
<content type='text'>
Fix subtitle extraction caching empty files

Original-merge: 6864e108b8b36ad25655e683b2cf2abf8b8ca346

Merged-by: joshuaboniface &lt;joshua@boniface.me&gt;

Backported-by: Bond_009 &lt;bond.009@outlook.com&gt;
</content>
</entry>
<entry>
<title>Fix StyleCop and xUnit analyzer errors</title>
<updated>2026-03-01T14:51:27Z</updated>
<author>
<name>NoFear0411</name>
<email>9083405+NoFear0411@users.noreply.github.com</email>
</author>
<published>2026-03-01T14:51:27Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=d87fe973f3516e20ae4c4ecd8036286deeb4b51d'/>
<id>urn:sha1:d87fe973f3516e20ae4c4ecd8036286deeb4b51d</id>
<content type='text'>
- Add missing param and returns XML doc tags (SA1611, SA1615)
- Remove trailing alignment whitespace in test attributes (SA1025)
- Use nullable string parameter for null test case (xUnit1012)
</content>
</entry>
<entry>
<title>Fix near-1:1 SAR values falsely flagged as anamorphic</title>
<updated>2026-02-28T20:00:05Z</updated>
<author>
<name>NoFear0411</name>
<email>9083405+NoFear0411@users.noreply.github.com</email>
</author>
<published>2026-02-28T20:00:05Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=bc316b3dc855e93d4d11e2c0d73d70326c38b889'/>
<id>urn:sha1:bc316b3dc855e93d4d11e2c0d73d70326c38b889</id>
<content type='text'>
Encoders sometimes produce sample aspect ratios like 3201:3200
(0.03% off square) for content that has effectively square pixels.
The exact string comparison against "1:1" marks these as anamorphic,
which triggers unnecessary transcoding on clients that require
non-anamorphic video.

Parse the SAR ratio numerically and treat values within 1% of 1:1
as square pixels. This threshold is well clear of the nearest real
anamorphic SAR (PAL 4:3 at 16:15 = 6.67% off).
</content>
</entry>
<entry>
<title>Merge pull request #14709 from loop95/fix-artist-kairon-irse</title>
<updated>2026-02-14T11:03:16Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2026-02-14T11:03:16Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=3b6985986709473c69ba785460c702c6bbe3771d'/>
<id>urn:sha1:3b6985986709473c69ba785460c702c6bbe3771d</id>
<content type='text'>
Fix: Add 'Kairon; IRSE!' to artist whitelist</content>
</entry>
<entry>
<title>Merge pull request #14809 from lostb1t/fix/subtitleencoder</title>
<updated>2026-01-26T11:00:14Z</updated>
<author>
<name>Niels van Velzen</name>
<email>nielsvanvelzen@users.noreply.github.com</email>
</author>
<published>2026-01-26T11:00:14Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=360b6bcce1fc3f353ec23fa82ca415c3035b5710'/>
<id>urn:sha1:360b6bcce1fc3f353ec23fa82ca415c3035b5710</id>
<content type='text'>
fix: prevent premature disposal of HTTP subtitle streams</content>
</entry>
<entry>
<title>Merge pull request #15926 from abitofevrything/feat/accurate_hls_seeking</title>
<updated>2026-01-18T11:17:06Z</updated>
<author>
<name>Abitofevrything</name>
<email>54505189+abitofevrything@users.noreply.github.com</email>
</author>
<published>2026-01-18T11:17:06Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=8d052a6cb17421e6c7774bafc6957029f3c9d4ae'/>
<id>urn:sha1:8d052a6cb17421e6c7774bafc6957029f3c9d4ae</id>
<content type='text'>
Refactor HLS transcode seeking</content>
</entry>
</feed>
