aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.MediaEncoding/Subtitles/SubtitleEncoder.cs
AgeCommit message (Expand)Author
2025-11-17Add subtitle extraction timeout configuration optionKarolis
2025-09-26Expose ExtractAllExtractableSubtitles (#14876)Tim Eisele
2025-09-16Fix sync disposal of async-created IAsyncDisposable objects (#14755)evan314159
2025-08-11Update dependency UTF.Unknown to 2.6.0 (#14599)renovate[bot]
2025-06-07Use string.IsNullOrEmpty instead of regular null check.Carsten Braun
2025-06-07When subtitle is embedded in the main video file, the path will be null.Carsten Braun
2025-06-07Do not attempt to extract internal subtitles if there are only MKS subtitles.Carsten Braun
2025-06-07Skip early if subtitle is in MKS to avoid unnecessary function calls.Carsten Braun
2025-06-07If subtitles are part of an MKS, it is not an error. Just log for debug purpo...Carsten Braun
2025-06-07Fixed formattingCarsten Braun
2025-06-07Also extract subtitles of MKS aux files if they're extractable.Carsten Braun
2025-04-03Cleanup extracted files (#13760)Tim Eisele
2024-09-11Solve CodeQL issueoxixes
2024-09-11Use subtitle cache when burning-in subsjaina heartles
2024-09-07Backport pull request #12575 from jellyfin/release-10.9.zdmitrylyzo
2024-07-15Allow streaming of raw PGS subtitles without transcoding (#12056)David Schulte
2024-05-05Clean up synchronization (#11458)Mark Cilia Vincenti
2024-04-17fix: don't extract external sub (#11373)gnattu
2024-02-10Escape subtitle extraction input path (#10992)felix920506
2024-02-03Merge changesMark Cilia Vincenti
2024-01-31Add alltilla to CONTRIBUTORS.mdAttila Szakacs
2024-01-18Extract all subtitle streams simultaneouslyAttila Szakacs
2024-01-03AsyncKeyedLock migrationMark Cilia Vincenti
2023-11-14Revert "Use System.Net.IPNetwork"Bond_009
2023-11-05Add IDisposableAnalyzers to more projectsBond_009
2023-10-10Use Process.WaitForExitAsync added in .NET 5Bond_009
2023-08-02Fix subtitle encoder if webvtt is requestedsleepycatcoding
2023-04-06Remove redundant 'else' keywordsStepan Goremykin
2023-04-06Fix argument is not used in message template warningStepan Goremykin
2023-01-11Fix all warnings in MediaBrowser.MediaEncoding (#9073)Bond-009
2022-12-07Use ArgumentException.ThrowIfNullOrEmptyBond_009
2022-12-07Fix build errorsBond_009
2022-12-05Replace != null with is not nullBond_009
2022-10-06Use ArgumentNullException.ThrowIfNull helper methodBond_009
2022-09-09Fix build errors from new warningsCody Robibero
2022-08-16Merge pull request #8259 from RealGreenDragon/subtitle-extraction-timeoutCody Robibero
2022-08-14increased subtitle extraction timeout to 30 minMagicGreenDragon
2022-08-13Backport pull request #8182 from jellyfin/release-10.8.zShadowghost
2022-08-01Backport pull request #8087 from jellyfin/release-10.8.zJoshua Boniface
2022-06-29Merge pull request #7984 from crobibero/dotnet-6.0.6Joshua M. Boniface
2022-06-29Merge pull request #7960 from Shadowghost/subrip-encoder-fixJoshua M. Boniface
2022-06-06Merge pull request #7810 from Bond-009/unaccpatternCody Robibero
2022-05-20Merge pull request #7529 from Shadowghost/strm-ffprobe-external-fixCody Robibero
2022-02-14Increase timeout for subtitle extraction to 30min (#7153)Victor Gambier
2022-02-06Merge pull request #7241 from Bond-009/async5Cody Robibero
2022-02-02Fix #7147: Don't return subtitles in mismatched format (#7149)SenorSmartyPants
2022-01-22Flush to disk async where possibleBond_009
2021-12-27Remove more warningsCody Robibero
2021-11-09Fix some warningsBond_009
2021-10-10Move FfmpegException to MediaBrowser.CommonDmitry Lyzo