aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.MediaEncoding/Subtitles
AgeCommit message (Collapse)Author
2022-01-22Flush to disk async where possibleBond_009
2021-12-27Remove more warningsCody Robibero
2021-11-09Fix some warningsBond_009
down to 580
2021-11-04Fix WebVTT region to specThibault Nocchi
2021-10-10Move FfmpegException to MediaBrowser.CommonDmitry Lyzo
2021-10-03Remove workaround for dotnet/runtime#42790Bond_009
2021-09-25Remove sync FileStream hackBond_009
2021-09-25Address commentsBond_009
2021-09-24Target net6.0Bond_009
2021-09-19Reduce allocationsBond_009
2021-09-18Fix SubtitleEncoder and add regression testsBond_009
2021-09-13Fix namespaceCody Robibero
2021-09-02Use async FileStreams where it makes senseBond_009
2021-06-19Move non-jellyfin extensions to separate projectBond_009
2021-05-28Fix some warningsBond_009
2021-05-20Enable nullable reference types for MediaBrowser.MediaEncoding.SubtitlesBond_009
2021-03-09FxCop -> Net Analyzers (part 1)Bond_009
2021-03-07Use FileShare.None when creating filesDavid
2021-02-27Merge pull request #5278 from BaronGreenback/STRMFixClaus Vium
Fix for #5168
2021-02-21Update SubtitleEncoder.csBaronGreenback
2021-02-09Log subtitle errorsBond_009
2021-02-09Use SubtitleEdit to parse subtitlesBond_009
2021-02-04Update MediaBrowser.MediaEncoding/Subtitles/AssParser.csM0ssTee
Co-authored-by: Cody Robibero <cody@robibe.ro>
2021-02-01Replaced /d with [0-9], see issue #2923Troy
2021-01-09Merge pull request #4945 from obradovichv/fix-string-culture-specificityBond-009
2021-01-08Merge pull request #4877 from jellyfin/assBond-009
2021-01-03Fix string culture specificityobradovichv
Fix bug in SsaParser.cs primary color {\1c} formatting that would leave behind the {\1c} closing token and instead append </font> 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.
2020-12-28Add tests for srt parserBond_009
2020-12-28Minor improvements to ass parserBond_009
2020-12-02Minor improvementsBond_009
2020-12-01Merge pull request #4169 from stanionascu/bdiso-playbackJoshua M. Boniface
Playback (direct-stream/transcode) of BDISO/BDAV containers
2020-11-17Pass cancellation where possibleBond_009
2020-11-13Fix nullability errors in Jellyfin.Api (part 1)crobibero
2020-10-01Remove PlayableStreamFileNames as unusedStanislav Ionascu
Since ffmpeg can play and transcode ISO files and BDMV folders directly, there's no use of that property.
2020-10-01Add probe / direct-stream / transcoding support for BluRaysStanislav Ionascu
This commit (and ffmpeg built with libbluray support), adds support for playback of bluray images (bd-iso) and bluray folders.
2020-08-31Use HttpClientFactory in SubtitleEncodercrobibero
2020-08-20Make MediaBrowser.MediaEncoding warnings freeBond_009
2020-08-19Fix warningsBond_009
2020-08-04Add some analyzers to MediaBrowser.MediaEncodingBond-009
2020-08-04Enable TreatWarningsAsErrors for MediaBrowser.MediaEncodingBond-009
2020-07-29Optimize Substring and StringBuilder usageBond_009
2020-07-25Fix formatingOdd Stråbø
2020-07-25Fix embedded subtitlesOdd Stråbø
2020-07-24Merge branch 'master' into readonlyspanBond-009
2020-07-23Merge pull request #3576 from HelloWorld017/fix/sami-utf16Anthony Lavado
Fix SAMI UTF-16 Encoding Bug
2020-07-22Review usage of string.Substring (part 1)Bond_009
Reduced allocations by replacing string.Substring with ReadOnlySpan<char>.Slice
2020-07-18Fix SAMI UTF-16 Encoding BugKhinenw
2020-07-07Fix support for mixed-protocol external subtitlesSacha Korban
2020-06-20brace multiline if statements (cont.)telans
2020-06-20newlines after bracestelans