aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs
AgeCommit message (Collapse)Author
2023-03-10Apply review suggestionsShadowghost
2023-03-10Add more comments and logging, streamline codeShadowghost
2023-03-10Apply review suggestionsShadowghost
2023-02-04Apply review suggestionsShadowghost
2023-02-04Fix BD ISO playbackShadowghost
2023-02-04Use FFmpeg concat for DVD and BD folder playbackShadowghost
2023-02-04Fix BD and DVD folder probing and playbackShadowghost
2023-02-04Revert "Remove DvdLib (#9068)"Shadowghost
This reverts commit db1913b08fac0749133634efebd1ee7a7876147a.
2023-02-01Improve ffprobe json parsing and don't log error for Codec Type attachmentBond_009
2023-01-20Remove DvdLib (#9068)Patrick Barron
* Remove DvdLib * Update error message for blu-ray folders Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com> * Remove BDInfo * Remove MediaEncoder.GetPrimaryPlaylistVobFiles * Remove BlurayDiscInfo Co-authored-by: Shadowghost <Shadowghost@users.noreply.github.com>
2023-01-11Fix all warnings in MediaBrowser.MediaEncoding (#9073)Bond-009
2022-12-07Merge pull request #8866 from Bond-009/mediaencoderClaus Vium
Always log when starting ffprobe
2022-12-07Use ArgumentException.ThrowIfNullOrEmptyBond_009
2022-12-07Always log when starting ffprobeBond_009
Now when we fail we can always see the filename in the logs Don't log 2x in debug mode
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-12-05Fix build (#8859)Bond-009
2022-12-05Fix some warnings and only disable TreatWarningsAsErrors for CodeAnalysis ↵Bond-009
(#8709)
2022-11-13changed ChapterImageResolution in model to enum type;Negulici-R. Barnabas
added 144p to the ImageResolution enum; updated chapters limit comment inside FFProbeVideoInfo.cs;
2022-11-13Merge branch 'jellyfin:master' into masterNegulici-R. Barnabas
2022-10-16Add Vulkan filtering support for AMD VAAPI (Vega/gfx9+)nyanmisaka
This requires: - VK_EXT_image_drm_format_modifier extension - Linux kernel version >= 5.15 - jellyfin-ffmpeg5 >= 5.0.1-2 Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2022-09-23Backport pull request #8280 from jellyfin/release-10.8.zBill Thornton
Fix ffmpeg analyze duration env var taking priority over media source Original-merge: 632fb05f467a935da5765fccd1595dfd501247d0 Merged-by: Claus Vium <cvium@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2022-09-23Backport pull request #8213 from jellyfin/release-10.8.znyanmisaka
Fix high single thread usage in throttler Original-merge: ba026716c1609941ec50a26e50ef5e68cc84d0c0 Merged-by: Claus Vium <cvium@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2022-08-15Fix various typos luz paz
Found via `codespell -q 3 -S ./Emby.Server.Implementations/Localization -L allready,doesnt,inh,receivedfrom,whoknows`
2022-07-18Chapter Images:Negulici-R. Barnabas
- chapter image extraction intervals, limit count and resolutions can be set by the user from the server general settings;
2022-06-10Merge pull request #7828 from nyanmisaka/fix-dovi-tonemapBond-009
Fix Dolby Vision profile 5 and 8 to SDR HW tone-mapping (cherry picked from commit 8595a979a872c05d0d06f9b87ed1b56c693c267d) Signed-off-by: crobibero <cody@robibe.ro>
2022-05-20Merge pull request #7529 from Shadowghost/strm-ffprobe-external-fixCody Robibero
(cherry picked from commit 60affd096595d68728506149d0ffce6e84b6b015) Signed-off-by: crobibero <cody@robibe.ro>
2022-03-25empty line required by linterwhiteowl3
2022-03-23Apply suggestions from code reviewwhiteowl3
Co-authored-by: Cody Robibero <cody@robibe.ro>
2022-03-11allow strm probe to succeedwhiteowl3
2022-01-07Merge branch 'master' into keyframe_extraction_v1cvium
# Conflicts: # Jellyfin.Api/Controllers/DynamicHlsController.cs # MediaBrowser.Controller/MediaEncoding/IMediaEncoder.cs # MediaBrowser.MediaEncoding/Encoder/MediaEncoder.cs
2021-12-27Remove more warningsCody Robibero
2021-12-24reduce tonemap cpu usage, add deint and AR support in thumbnailsnyanmisaka
Co-authored-by: Orry Verducci <orry@orryverducci.co.uk>
2021-12-24Apply suggestions from code reviewnyanmisaka
Co-authored-by: Cody Robibero <cody@robibe.ro> Co-authored-by: Claus Vium <cvium@users.noreply.github.com> Co-authored-by: Bond_009 <bond.009@outlook.com>
2021-12-24EncodingHelper hwaccel pipelines refactornyanmisaka
separate the HW pipeline according to HWA method for maintainability.
2021-11-12Use ImageFormat instead of string for extensionJoe Rogers
2021-11-09Fix some warningsBond_009
down to 580
2021-10-24Merge pull request #6544 from cvium/fix_ffmpeg_path_updatingBond-009
2021-10-21Merge pull request #6689 from 1337joe/expand-image-extractionClaus Vium
2021-10-20Address review commentsJoe Rogers
Clean up style Fix references in class summaries Combine Where+FirstOrDefault queries Break up large method, long lines Add validation on file extension Apply test naming conventions Extract mock of Movie class, comment on why not mocking interface Co-authored-by: Cody Robibero <cody@robibe.ro> Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-10-11Add image provider tests and clean upJoe Rogers
2021-10-11Add support for non-jpg image extractionsJoe Rogers
2021-10-10Move FfmpegException to MediaBrowser.CommonDmitry Lyzo
2021-09-26Remove all instances of en-US cultureCody Robibero
2021-09-23Add first draft of keyframe extraction for Matroskacvium
2021-09-21Update MediaBrowser.MediaEncoding/Encoder/MediaEncoder.csClaus Vium
2021-09-21Don't set ffmpeg path from null to its Display value + add 404cvium
2021-09-21Validate ffmpeg pathBond_009
2021-09-01Merge pull request #6425 from boolemancer/boolemancer/fix_image_extractorBond-009
Fix explicit stream selection in MediaEncoder.ExtractImageInternal
2021-08-30Merge branch 'master' into tonemap-overlayClaus Vium