Commit Graph

95 Commits (debbfaa502cae91212f2386d237616ad2a671a88)

Author SHA1 Message Date
Claus Vium 956e3dab43
fix: accessing Standard* of a Process requires manually disposing them afterwards (#10125)
1 year ago
Bond-009 b95fa294c9
Merge pull request #9799 from Bond-009/genregex
1 year ago
Bond_009 b5f0760db8 Use RegexGenerator where possible
1 year ago
nyanmisaka be01aeecd9 Add AV1 hardware and software encoding
1 year ago
Stepan Goremykin 910617bbc3 Remove redundant 'else' keywords
2 years ago
Stepan Goremykin 779a22a76a Remove redundant Cast
2 years ago
Shadowghost f3840e0fdb Fix encoder checks for DTS and TrueHD
2 years ago
Bond_009 48263078b4 Reduce string allocations by regex
2 years ago
gnattu ef4ae9a2dd
Implement hardware filters for videotoolbox, use Apple AAC encoder when available (#7807)
2 years ago
Bond_009 52194f56b5 Replace != null with is not null
2 years ago
Bond_009 c7d50d640e Replace == null with is null
2 years ago
nyanmisaka 560d0838c7 Add Vulkan filtering support for AMD VAAPI (Vega/gfx9+)
2 years ago
nyanmisaka 0309c5622e Backport pull request #8213 from jellyfin/release-10.8.z
2 years ago
Cody Robibero a65397ae14 Merge pull request #7950 from nyanmisaka/brighter-vpp-tonemap
2 years ago
nyanmisaka bfc27e494b Remove the deprecated OMX and MMAL HWA
3 years ago
nyanmisaka b2d85a02c2 Apply suggestions from code review
3 years ago
nyanmisaka 4b9c84c52e EncodingHelper hwaccel pipelines refactor
3 years ago
Claus Vium ae031fdd28
Merge branch 'master' into tonemap-overlay
3 years ago
Bond_009 963ab2dab6 Simplify the way we choose our ffmpeg
3 years ago
nyanmisaka 3beda02d92 add support for cuda tonemap and overlay
3 years ago
Bond_009 26d7fc8280 Enable nullable reference types for MediaBrowser.MediaEncoding.Subtitles
4 years ago
nyanmisaka b0e0e19468 add cuda format converter
4 years ago
Stéphane Senart 28ee4f0a7f [AudioTranscoding] Add FLAC as supported target audio format and be able to define the corresponding target sample rate
4 years ago
BaronGreenback 5464eaed4a
Update EncoderValidator.cs
4 years ago
Bond_009 119f64f5e7 Make some methods async
4 years ago
Bond_009 301e029d42 Add unsupported ffmpeg version to tests
4 years ago
Bond_009 cb5cb075a9 Simplify FFmpeg detection code
4 years ago
Bond-009 5160e627f1
Merge branch 'master' into feature/ffmpeg-version-check
4 years ago
Bond-009 53f99d5d4b Add some analyzers to MediaBrowser.MediaEncoding
4 years ago
Bond-009 18efa25a6f Enable TreatWarningsAsErrors for MediaBrowser.MediaEncoding
4 years ago
Bond_009 e98351b912 Replace \d with [0-9] in ffmpeg detection and scan code
4 years ago
nyanmisaka f5c5352861 add FFmpeg 4.3 detection and tests
4 years ago
Max Git 33f78df051 Merge branch 'master' into feature/ffmpeg-version-check
4 years ago
Max Git e6c197b969 Cleanup
4 years ago
Max Git ef3200e178 Remove redundant cast
4 years ago
Max Git 11f3a0dc58 Use Version instead of double. Use correct version number for libavdevice.
4 years ago
artiume 0476acf5d5 Update EncoderValidator.cs
5 years ago
rotvel 480fd0a66a
Update MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs
5 years ago
Max Git e103d087d3 Try harder at detecting FFmpeg version and enable the validation
5 years ago
Vasily aa17a53e83 Skip only line saying "Hardware acceleration methods:" instead of some random one
5 years ago
Vasily 628734931c Fix missing commas and merge defects
5 years ago
artiume 3c82379759 Update EncoderValidator.cs
5 years ago
artiume 1ff95289ef Update EncoderValidator.cs
5 years ago
nyanmisaka b4b93995f7 add more separate hw decoding toggles
5 years ago
nyanmisaka db23660660 prefer to use libfdk_aac for better audio quality
5 years ago
Nyanmisaka 2c10891b66
turn on indentation.
5 years ago
Nyanmisaka e95239e281
add support for AMD h264_amf & hevc_amf
5 years ago
ferferga 94ef239de0 Add full Raspberry Pi hardware decoding support
5 years ago
Bond_009 3e1aab6b29 Fix ffmpeg version check for unknown versions
5 years ago
Bond_009 1b01a6ece1 Add tests for EncoderValidator
5 years ago