<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/MediaBrowser.MediaEncoding/Encoder/ApplePlatformHelper.cs, branch v12.0-rc1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.b0n.dev/jellyfin/atom?h=v12.0-rc1</id>
<link rel='self' href='https://git.b0n.dev/jellyfin/atom?h=v12.0-rc1'/>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/'/>
<updated>2026-06-16T15:54:23Z</updated>
<entry>
<title>Strip null-terminator</title>
<updated>2026-06-16T15:54:23Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2026-06-16T15:54:23Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=e86b502cbc9d48c876cc125f3c316171c1113926'/>
<id>urn:sha1:e86b502cbc9d48c876cc125f3c316171c1113926</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add regression test</title>
<updated>2026-06-15T19:20:06Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2026-06-15T19:20:06Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=0022508889adb8b60bde8bc5e69640d3ff8dd346'/>
<id>urn:sha1:0022508889adb8b60bde8bc5e69640d3ff8dd346</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix type of length arguments</title>
<updated>2026-06-15T19:01:28Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2026-06-15T16:12:22Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=a9a02719abd0faefbd90550f6ba576d2f63db436'/>
<id>urn:sha1:a9a02719abd0faefbd90550f6ba576d2f63db436</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Follow native interoperability best practices</title>
<updated>2026-06-15T19:01:28Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2026-06-14T12:35:26Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=d50205cc9f2a983e029e0b5c626f7510c1b4e7ec'/>
<id>urn:sha1:d50205cc9f2a983e029e0b5c626f7510c1b4e7ec</id>
<content type='text'>
https://learn.microsoft.com/en-us/dotnet/standard/native-interop/best-practices
</content>
</entry>
<entry>
<title>Gate the macOS only functions</title>
<updated>2025-03-28T13:30:39Z</updated>
<author>
<name>gnattu</name>
<email>gnattuoc@me.com</email>
</author>
<published>2025-03-28T13:30:39Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=c69e9d8f2cac26a832f0ee09bed2809aae1872bf'/>
<id>urn:sha1:c69e9d8f2cac26a832f0ee09bed2809aae1872bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use string literal</title>
<updated>2025-03-28T13:22:00Z</updated>
<author>
<name>gnattu</name>
<email>gnattuoc@me.com</email>
</author>
<published>2025-03-28T13:22:00Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=384134fd25fec22792733ccaa9f10a23d5c98eac'/>
<id>urn:sha1:384134fd25fec22792733ccaa9f10a23d5c98eac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable VideoToolbox AV1 decode</title>
<updated>2024-12-09T08:17:49Z</updated>
<author>
<name>gnattu</name>
<email>gnattuoc@me.com</email>
</author>
<published>2024-12-09T08:17:49Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=0fc288936d10afc146780d118361f2e722768ee6'/>
<id>urn:sha1:0fc288936d10afc146780d118361f2e722768ee6</id>
<content type='text'>
This decoder differs from others provided by VideoToolbox in that it lacks any software fallback. To achieve consistent behavior with other VideoToolbox decoders, this PR implemented additional checking on the server to simulate the software fallback provided by VideoToolbox.

The current fallback checking mechanism is a temporary solution. In the long term, it should be replaced with a more capable hardware capability checking system.
</content>
</entry>
</feed>
