<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jellyfin/MediaBrowser.MediaEncoding/Subtitles/SsaParser.cs, branch v10.11.0-rc9</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.b0n.dev/jellyfin/atom?h=v10.11.0-rc9</id>
<link rel='self' href='https://git.b0n.dev/jellyfin/atom?h=v10.11.0-rc9'/>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/'/>
<updated>2022-08-01T18:25:42Z</updated>
<entry>
<title>Backport pull request #8087 from jellyfin/release-10.8.z</title>
<updated>2022-08-01T18:25:42Z</updated>
<author>
<name>Joshua Boniface</name>
<email>joshua@boniface.me</email>
</author>
<published>2022-08-01T18:25:42Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=38eefbbafa381ea2d87efaa3328c5e273b902732'/>
<id>urn:sha1:38eefbbafa381ea2d87efaa3328c5e273b902732</id>
<content type='text'>
feat: make subtitleeditparser generic

Authored-by: Claus Vium &lt;cvium@users.noreply.github.com&gt;

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

Original-merge: 7323ccfc232d31797af3ceb8bad93cae1ea0898d
</content>
</entry>
<entry>
<title>Enable nullable reference types for MediaBrowser.MediaEncoding.Subtitles</title>
<updated>2021-05-20T20:10:19Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2021-05-20T20:10:19Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=26d7fc828075dbaa3068ac9c323ebef3370fd023'/>
<id>urn:sha1:26d7fc828075dbaa3068ac9c323ebef3370fd023</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Log subtitle errors</title>
<updated>2021-02-09T14:12:43Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2021-01-08T22:21:50Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=be965e35b680de9362a09eeee2879e8867911656'/>
<id>urn:sha1:be965e35b680de9362a09eeee2879e8867911656</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use SubtitleEdit to parse subtitles</title>
<updated>2021-02-09T14:12:41Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2021-01-08T22:03:02Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=ed8fce2dced5aa1e3db5426e2bdd0aaf756d0e6b'/>
<id>urn:sha1:ed8fce2dced5aa1e3db5426e2bdd0aaf756d0e6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix string culture specificity</title>
<updated>2021-01-03T18:17:27Z</updated>
<author>
<name>obradovichv</name>
<email>53901450+obradovichv@users.noreply.github.com</email>
</author>
<published>2021-01-03T18:13:21Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=0282a1ed09e40464d944977411cf3ae302aa32a4'/>
<id>urn:sha1:0282a1ed09e40464d944977411cf3ae302aa32a4</id>
<content type='text'>
Fix bug in SsaParser.cs primary color {\1c} formatting that would leave
behind the {\1c} closing token and instead append &lt;/font&gt; token
unconditionally to the dialogue text. Add tests.

Change AlphanumComparatorTests.cs complementary test data generation
from an array shuffle to an array reversal. Although it was previously
using a seeded Random, the shuffle itself could result in no
rearrangement of elements if the seed or test data changed over time.
The reversal guarantees reordering of elements and has the added benefit
of simplifying the test code since no special handling is needed for
arrays of 2 elements.

Change DailyTrigger.cs logging of TriggerDate format to
"yyyy-MM-dd HH:mm:ss.fff zzz" for consistency with configured log
timestamp format and change DueTime format to culture-invariant "c"
format.
</content>
</entry>
<entry>
<title>Minor improvements</title>
<updated>2020-12-02T14:38:52Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2020-12-02T14:38:52Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=e4fd61411f102abdd4aa5b6df67c9b18c103cb28'/>
<id>urn:sha1:e4fd61411f102abdd4aa5b6df67c9b18c103cb28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make MediaBrowser.MediaEncoding warnings free</title>
<updated>2020-08-20T10:16:24Z</updated>
<author>
<name>Bond_009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2020-08-20T10:16:24Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=ab2147751f9079bc104da068909a485fc9402a64'/>
<id>urn:sha1:ab2147751f9079bc104da068909a485fc9402a64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add some analyzers to MediaBrowser.MediaEncoding</title>
<updated>2020-08-04T15:08:09Z</updated>
<author>
<name>Bond-009</name>
<email>bond.009@outlook.com</email>
</author>
<published>2020-08-04T15:08:09Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=53f99d5d4bdf3f2f5b65d53f9d84f1ea220e58e7'/>
<id>urn:sha1:53f99d5d4bdf3f2f5b65d53f9d84f1ea220e58e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Review usage of string.Substring (part 1)</title>
<updated>2020-07-22T11:39:24Z</updated>
<author>
<name>Bond_009</name>
<email>Bond.009@outlook.com</email>
</author>
<published>2020-07-22T11:34:51Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=febb6bced6d2eb0941ed30205558ff8cf045720b'/>
<id>urn:sha1:febb6bced6d2eb0941ed30205558ff8cf045720b</id>
<content type='text'>
Reduced allocations by replacing string.Substring with ReadOnlySpan&lt;char&gt;.Slice
</content>
</entry>
<entry>
<title>brace multiline if statements (cont.)</title>
<updated>2020-06-20T09:19:16Z</updated>
<author>
<name>telans</name>
<email>telans@protonmail.com</email>
</author>
<published>2020-06-20T09:19:16Z</published>
<link rel='alternate' type='text/html' href='https://git.b0n.dev/jellyfin/commit/?id=6556bec646a28d08267f30640125865cf42240d0'/>
<id>urn:sha1:6556bec646a28d08267f30640125865cf42240d0</id>
<content type='text'>
</content>
</entry>
</feed>
