aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs
AgeCommit message (Collapse)Author
2021-03-08Merge pull request #5402 from Ullmie02/fix-null-sizeJoshua M. Boniface
Use FileShare.None when creating files (cherry picked from commit 480dd66428e2a8bf76c0747256f2e99b15aae212) Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
2021-02-27Merge pull request #5278 from BaronGreenback/STRMFixClaus Vium
Fix for #5168 (cherry picked from commit 64730b56613f3f71c174005c16df4db8c9d2b3a7) Signed-off-by: Joshua M. Boniface <joshua@boniface.me>
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-16Merge pull request #3343 from telans/comment-stopsBond-009
Add full stop at end of comments (SA1629)
2020-06-16fix SA1513/SA1516telans
2020-06-16Add full stop at end of comments (SA1629)telans
2020-06-15Merge branch 'master' into hwacceldkanada
2020-06-15fix SA1508telans
2020-06-05Use typed logger where possiblecrobibero
2020-05-26add more separate hw decoding togglesnyanmisaka
2020-04-11Fix style issuesMark Monteiro
2020-04-11Use a separate line for each property initializerMark Monteiro
2020-04-03Merge remote-tracking branch 'upstream/master' into remove-common-processMark Monteiro
2020-04-01Merge branch 'master' into usingsBond-009
2020-03-31Merge pull request #2503 from nyanmisaka/vaapiVasily
Fix various bugs in HWA subtitle burn-in
2020-03-30fix the UTF-16 error while burning ass/ssa subtitlesnyanmisaka
2020-03-27Fix some more issues with disposing Process instancesMark Monteiro
2020-03-27Use a TimeSpan instead of ms and support providing a custom CancellationTokenMark Monteiro
2020-03-27Make sure Process objects are all disposed correctlyMark Monteiro
2020-03-27Delete unnecessary ProcessFactory abstractionMark Monteiro
2020-03-27Remove unnecessary CommonProcess abstractionMark Monteiro
2020-03-24Remove unused usingsBond_009
2020-03-23Don't return closed stream for subtitles. (jellyfin/jellyfin#2650)Ian Walton
2020-03-12Fix subtitlesBond-009
2020-01-22Remove FileSystem.GetStreamBond-009
2020-01-10Merge branch 'master' into embytvBond_009
2019-12-04Clean up Emby.Server.Implementations/LiveTv/EmbyTV/EmbyTV.csBond_009
2019-11-25Make probesize and analyzeduration configurable and simplify circularBond_009
dependencies Makes the probesize and analyzeduration configurable with env args. (`JELLYFIN_FFmpeg_probesize` and `FFmpeg_analyzeduration`)
2019-09-23Fix multiple mistakes and warningsBond_009
2019-07-15Fixed SMI to SRT UTF-16 Encoding bugKhinenw
2019-06-11Stop path substitution in SubtitleEncoderTristan McCann
This fixes jellyfin/jellyfin#1446. I am not an expert in this section of code, but I cannot think of a need to do path substitution during subtitle encoding.
2019-01-28Unwrapped all /(Write|Read)All(Text|Bytes)/ functions.Erwin de Haan
2019-01-28Unwrapped `MoveDirectory`, `DirectoryExists`, `FileExists` & removed `MoveFile`Erwin de Haan