aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.MediaEncoding/Attachments
AgeCommit message (Collapse)Author
2022-12-07Use ArgumentException.ThrowIfNullOrEmptyBond_009
2022-12-05Replace == null with is nullBond_009
2022-10-06Use ArgumentNullException.ThrowIfNull helper methodBond_009
Did a simple search/replace on the whole repo (except the RSSDP project) This reduces LOC and should improve performance (methods containing a throw statement don't get inlined) ``` if \((\w+) == null\) \s+\{ \s+throw new ArgumentNullException\((.*)\); \s+\} ``` ``` ArgumentNullException.ThrowIfNull($1); ```
2022-03-22Fix releasing lockNils Fürniß
2022-03-22Improve codeNils Fürniß
2022-03-22 add extracting attachments from external subsNils Fürniß
2022-02-10add extracting attachments for ffmpeg to burn subsNils Fürniß
2021-12-27Remove more warningsCody Robibero
2021-11-09Fix some warningsBond_009
down to 580
2021-09-02Use async FileStreams where it makes senseBond_009
2021-05-20Enable nullable reference types for MediaBrowser.MediaEncoding.SubtitlesBond_009
2020-12-01Merge pull request #4169 from stanionascu/bdiso-playbackJoshua M. Boniface
Playback (direct-stream/transcode) of BDISO/BDAV containers
2020-11-13Fix nullability errors in MediaBrowser.MediaEncodingcrobibero
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-20Make MediaBrowser.MediaEncoding warnings freeBond_009
2020-08-04Enable TreatWarningsAsErrors for MediaBrowser.MediaEncodingBond-009
2020-06-15fix SA1508telans
2020-06-05Use typed logger where possiblecrobibero
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-03Add missing call to ConfigureAwait()Mark Monteiro
2020-03-27Dispose of process correctly in AttachmentExtractorMark Monteiro
2020-03-27Use WaitForExitAsync extension method in AttachmentExtractorMark Monteiro
2020-03-24Remove unused usingsBond_009
2020-01-11Fix buildBond_009
2020-01-08Fix build and address commentsBond_009
2019-11-13Throw InvalidOperationException when attachment extraction exits abnormally ↵Andrew Mahone
or doesn't produce output.
2019-11-07Merge branch 'media-attachments' of github.com:Unhelpful/jellyfin into ↵Andrew Mahone
media-attachments
2019-11-07Remove use of ProcessFactory, as well as arbitrary timeout in ↵Andrew Mahone
AttachmentExtractor.
2019-11-07Update MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs Andrew Mahone
formatting Co-Authored-By: Bond-009 <bond.009@outlook.com>
2019-11-07Update MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs Andrew Mahone
formatting / style Co-Authored-By: Bond-009 <bond.009@outlook.com>
2019-11-07Merge branch 'media-attachments' of github.com:Unhelpful/jellyfin into ↵Andrew Mahone
media-attachments
2019-11-07Update MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs Andrew Mahone
formatting Co-Authored-By: Bond-009 <bond.009@outlook.com>
2019-11-07Don't user ILoggerFactory.Andrew Mahone
2019-11-07Update MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs Andrew Mahone
String -> string Co-Authored-By: Bond-009 <bond.009@outlook.com>
2019-11-07Update MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs Andrew Mahone
formatting Co-Authored-By: Bond-009 <bond.009@outlook.com>
2019-11-07Check for attachment file before trying to remove it during cleanup.Andrew Mahone
2019-11-06Clean up handling of missing source/attachment in AttachmentExtractor.Andrew Mahone
2019-11-05Update MediaBrowser.MediaEncoding/Attachments/AttachmentExtractor.cs Andrew Mahone
formatting Co-Authored-By: Bond-009 <bond.009@outlook.com>
2019-11-04Return path of extracted attachment, which is always a file, instead of ↵Andrew Mahone
AttachmentInfo with path and protocol.
2019-11-04Convert exceptions for missing MediaSource or MediaAttachment to ↵Andrew Mahone
ResourceNotFoundException with appropriate message.
2019-11-04AttachmentExtractor code cleanup.Andrew Mahone
2019-11-04MediaExtractor logging cleanup.Andrew Mahone
2019-11-04AttachmentExtractor logging cleanup.Andrew Mahone
2019-11-04Fail attachment extraction on non-zero exit code.Andrew Mahone
2019-10-22FFMPEG extractor for attachments.Andrew Mahone