aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs
AgeCommit message (Collapse)Author
2023-11-14Revert "Use System.Net.IPNetwork"Bond_009
This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae.
2023-10-08Use generated regexStepan Goremykin
2023-08-20fix: accessing Standard* of a Process requires manually disposing them ↵Claus Vium
afterwards (#10125)
2023-07-06Merge pull request #9799 from Bond-009/genregexBond-009
2023-06-28Use RegexGenerator where possibleBond_009
2023-06-20Add AV1 hardware and software encodingnyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-04-06Remove redundant 'else' keywordsStepan Goremykin
2023-04-06Remove redundant CastStepan Goremykin
2023-02-26Fix encoder checks for DTS and TrueHDShadowghost
2023-02-17Reduce string allocations by regexBond_009
2023-02-08Implement hardware filters for videotoolbox, use Apple AAC encoder when ↵gnattu
available (#7807)
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
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 #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-06-29Merge pull request #7950 from nyanmisaka/brighter-vpp-tonemapCody Robibero
(cherry picked from commit b36543275f8e1c380f5c247a04a48d5d96eb5836) Signed-off-by: Joshua Boniface <joshua@boniface.me>
2022-03-05Remove the deprecated OMX and MMAL HWAnyanmisaka
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-08-30Merge branch 'master' into tonemap-overlayClaus Vium
2021-08-30Simplify the way we choose our ffmpegBond_009
* no longer search $PATH * no longer require a full path * don't fall back
2021-07-25add support for cuda tonemap and overlaynyanmisaka
2021-05-20Enable nullable reference types for MediaBrowser.MediaEncoding.SubtitlesBond_009
2021-02-06add cuda format converternyanmisaka
2020-10-22[AudioTranscoding] Add FLAC as supported target audio format and be able to ↵Stéphane Senart
define the corresponding target sample rate
2020-09-19Update EncoderValidator.csBaronGreenback
2020-08-21Make some methods asyncBond_009
2020-08-20Add unsupported ffmpeg version to testsBond_009
2020-08-20Simplify FFmpeg detection codeBond_009
2020-08-20Merge branch 'master' into feature/ffmpeg-version-checkBond-009
2020-08-04Add some analyzers to MediaBrowser.MediaEncodingBond-009
2020-08-04Enable TreatWarningsAsErrors for MediaBrowser.MediaEncodingBond-009
2020-07-20Replace \d with [0-9] in ffmpeg detection and scan codeBond_009
2020-07-04add FFmpeg 4.3 detection and testsnyanmisaka
2020-06-17Merge branch 'master' into feature/ffmpeg-version-checkMax Git
2020-06-16CleanupMax Git
2020-06-15Remove redundant castMax Git
2020-06-15Use Version instead of double. Use correct version number for libavdevice.Max Git
2020-06-08Update EncoderValidator.csartiume
2020-06-01Update MediaBrowser.MediaEncoding/Encoder/EncoderValidator.csrotvel
Co-authored-by: Cody Robibero <cody@robibe.ro>
2020-06-01Try harder at detecting FFmpeg version and enable the validationMax Git
2020-05-26Skip only line saying "Hardware acceleration methods:" instead of some ↵Vasily
random one
2020-05-26Fix missing commas and merge defectsVasily
2020-05-26Update EncoderValidator.csartiume
2020-05-26Update EncoderValidator.csartiume
2020-05-26add more separate hw decoding togglesnyanmisaka
2020-03-30prefer to use libfdk_aac for better audio qualitynyanmisaka
2020-01-15turn on indentation.Nyanmisaka
2020-01-11add support for AMD h264_amf & hevc_amfNyanmisaka
2019-11-25Add full Raspberry Pi hardware decoding supportferferga