Commit Graph

498 Commits (2f3e5cfa06bf0a59dcb1b651c9d9f5b1ba9849ed)

Author SHA1 Message Date
Nyanmisaka 4f1efb3996
Re-enable the legacy NVIDIA CUVID decoder in full HWA pipeline (#7413)
2 years ago
Isaac Gordezky 5e779f20ee Series: issue-6450
2 years ago
Joshua M. Boniface 947ff9defe
Merge pull request #7404 from nyanmisaka/omx
2 years ago
nyanmisaka bfc27e494b Remove the deprecated OMX and MMAL HWA
2 years ago
nyanmisaka de4a084b03 Set the name of intel vaapi driver explicitly
2 years ago
Claus Vium 6498a5baca
Merge pull request #7387 from jellyfin/nvdec-threads
2 years ago
Nyanmisaka 4239f80c81
Lowering the VRAM usage on NVDEC decoder
2 years ago
Nyanmisaka ba8e478a2f
Fix the path to the extracted fonts on Windows
2 years ago
Bond-009 eff3d3e67e
Merge pull request #7275 from Nalsai/burn-subtitle-attached-fonts
2 years ago
Cody Robibero 3c0c7572ef
Merge pull request #7338 from mueslimak3r/hls-remove-seek-param
2 years ago
Nyanmisaka 9251c875b1
Update presets for NVENC encoder
2 years ago
Isaac Gordezky def8500dd0
Update MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
2 years ago
cameron 36cdeaa53c dont use noaccurate_seek for hls
2 years ago
Isaac Gordezky 151ddd400d [Bugfix] Provile bitStreamArgs for HLS fMP4
2 years ago
Nils Fürniß ab40554759
add extracting attachments for ffmpeg to burn subs
2 years ago
Ace Olszowka ea7e5e639d Fix h264_v4l2m2m acceleration in Raspberry Pi 4
2 years ago
nyanmisaka 8c3f98f41b Also seek the external audio stream
3 years ago
nyanmisaka ddc2569258 Fix the wrong logic in HEVC VP9 10bit hwdec boxes
3 years ago
Cody Robibero 82260e22a2 ADd more null check
3 years ago
Cody Robibero 7bfc6b5679 Remove more warnings
3 years ago
Cody Robibero ebbde383e8 Fix analysis issues
3 years ago
nyanmisaka 728a5988b3 Merge remote-tracking branch 'origin/master' into hwa
3 years ago
nyanmisaka b2d85a02c2 Apply suggestions from code review
3 years ago
nyanmisaka 4b9c84c52e EncodingHelper hwaccel pipelines refactor
3 years ago
Jonas Resch d47811bdaf Fix wrong ffmpeg map argument due to wrong calculation
3 years ago
Jonas Resch 99a48554a6
Optimize calculation of external audio stream index in MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
3 years ago
Jonas Resch 120828d8d0
Replace escaped quote string with quote character in MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
3 years ago
Jonas Resch 0894a6193f Implement coding standards from 2nd code feedback
3 years ago
Jonas Resch a68e58556c Implement code feedback
3 years ago
Jonas Resch 9978164438 Add support for external audio files
3 years ago
Cody Robibero 9234e5bf80 Remove all instances of en-US culture
3 years ago
Bond_009 0d16c48998 Fix some warnings
3 years ago
Bond-009 ff83fabac3
Merge pull request #6456 from GodTamIt/vp8-vp9
3 years ago
Chris Tam b205d5a032 Disambiguate vpx to vp8 or vp9
3 years ago
Cody Robibero 3f2c706575
Apply suggestions from code review
3 years ago
Cody Robibero ec13412155 Merge remote-tracking branch 'upstream/master' into warn-259810
3 years ago
Claus Vium ae031fdd28
Merge branch 'master' into tonemap-overlay
3 years ago
Cody Robibero cba07b1ca6 Remove more and more warnings
3 years ago
Bond_009 19824bff94 Minor improvements
3 years ago
Nyanmisaka a84dc794c6
Merge branch 'master' into tonemap-overlay
3 years ago
Rich Lander 32d27d71a8 Fix warnings in MediaBrowser.Controller/MediaEncoding directory
3 years ago
Nyanmisaka d4f09c6c9b
Apply suggestions from code review
3 years ago
nyanmisaka 19e3c38fa8 Apply suggestions from code review
3 years ago
nyanmisaka 3beda02d92 add support for cuda tonemap and overlay
3 years ago
Claus Vium 5a9bd712b3
Merge pull request #6296 from Bond-009/oscheck
3 years ago
Bond_009 8528e9bddb Improve platform checks
3 years ago
Cody Robibero 65f8d8c0cd [CA1801] Parameter is never used. Remove the parameter or use it in the method body.
3 years ago
Cody Robibero d461e3912a
Remove warninigs from MediaBrowser.Controller (Part 3) (#6078)
3 years ago
Bond-009 8d2e5ef8c6
Merge pull request #6042 from crobibero/mbc-warn-2
3 years ago
nyanmisaka ffc5aba023 Fix the 'No decoder surfaces left' error on Cuda
3 years ago
crobibero 6bcbc2b88a Reduce warnings in MediaBrowser.Controller
3 years ago
Bond_009 fb090df0b5 Enable nullable reference types for MediaBrowser.Controller
3 years ago
Bond_009 499bac5185 EncodingHelper: Fix circular dependency
3 years ago
BaronGreenback bc1cc2d04a Remove unused using directives
3 years ago
MrTimscampi ef9eba8bc9 Ignore format for ISO files
3 years ago
Nyanmisaka 0853d1265c
Disable auto rotation for some HWA methods (#5586)
3 years ago
dkanada 13d65318eb
Merge pull request #5223 from Bond-009/minor10
3 years ago
crobibero 0cce843f07 Fix vpp null reference
3 years ago
Orry Verducci b718eed314 Use average frame rate when determining deinterlace mode
3 years ago
Bond_009 65bab55ca0 Minor improvements
3 years ago
Nyanmisaka 22e8667105
Apply suggestions from code review
3 years ago
nyanmisaka 3052068161 hybird vpp tonemapping for QSV on Linux
3 years ago
nyanmisaka b0e0e19468 add cuda format converter
3 years ago
nyanmisaka 09b9fa3ce1 add vpp tonemapping for vaapi
3 years ago
nyanmisaka 326fa8ce38 add an enhanced nvdec decoder
3 years ago
Nyanmisaka 470f40442c
not apply to progressive playback
4 years ago
nyanmisaka ae1187042a also avoid 7ch transcoding
4 years ago
nyanmisaka bc6ec08322 avoid transcoding to 3ch audio for HLS streaming
4 years ago
nyanmisaka b61541b6f7 fix some profiles for H264 AMF encoder
4 years ago
Nyanmisaka ac03ef57c9
allow empty video encoder profile
4 years ago
nyanmisaka cf8aa37f5b Fix some video profile for Android client
4 years ago
Joshua M. Boniface a6199f821b
Merge pull request #4169 from stanionascu/bdiso-playback
4 years ago
nyanmisaka cc9e178d9a remove a redundant 'hwaccel vaapi' string
4 years ago
Nyanmisaka b042a9f539
minor changes
4 years ago
Nyanmisaka 44dc1c3729
Apply suggestions from code review
4 years ago
Nyanmisaka 9c703a75ec
disable graphical subs burn-in when tonemapping
4 years ago
nyanmisaka bee69e409b add tonemapping for intel vaapi
4 years ago
Claus Vium 44ff7a4843
Apply suggestions from code review
4 years ago
nyanmisaka b4598bd71b Merge remote-tracking branch 'upstream/master' into fmp4-hls
4 years ago
Fernando Fernández e21e00cad5 Merge remote-tracking branch 'upstream/master' into no-scaling
4 years ago
Fernando Fernández 2deda0437d Review suggestions
4 years ago
Nyanmisaka 5ff08338d5
Apply suggestions from code review
4 years ago
nyanmisaka 51dab0958d changes per suggestions
4 years ago
Greenback 9a323f6df0 More spelling corrections.
4 years ago
Fernando Fernández 38c3b6fcd3 Fix build and thread detection logic
4 years ago
Fernando Fernández d7cdaeea7d Use all system cores when threads are set to auto or bigger than the amount of system's cores
4 years ago
Nyanmisaka 06670351ae
Apply suggestions from code review
4 years ago
nyanmisaka 32bb73acbb add aac_adtstoasc bitstream filter for mpegts to mp4 conversion
4 years ago
nyanmisaka 536b054873 add experimental flag for flac
4 years ago
nyanmisaka d91a099c9e allow transcoding 8ch(7.1 layout) in aac
4 years ago
nyanmisaka 5bd0c2b69d add an option to disable hevc encoding
4 years ago
nyanmisaka 11c74cb65c fix for no audio stream video
4 years ago
nyanmisaka 57e5b59b93 adjust bitrate limit for HLS audio codecs
4 years ago
Nyanmisaka 0b01acbe91
Apply suggestions from code review
4 years ago
nyanmisaka 5048719a64 minor changes per suggestions
4 years ago
nyanmisaka 85965741f5 add initial support for HEVC over FMP4-HLS
4 years ago
crobibero 5d88e61076 Merge remote-tracking branch 'upstream/master' into livetv-ts-fix
4 years ago
nyanmisaka d34be6faf4 fix aac directstreaming
4 years ago
crobibero 429e59fb81 Fix null reference
4 years ago
nyanmisaka c91f42c7a0 Default output audio bitrate to 128k
4 years ago
Stan 3bb8884e16
Merge branch 'master' into bdiso-playback
4 years ago
Joshua M. Boniface b3bf07959c
Merge pull request #4171 from nyanmisaka/amf-tonemap
4 years ago
Jan-Pieter Baert ec91d3893d
Fix SA 1116 warnings
4 years ago
Jan-Pieter Baert 6f9beef732
Fix SA1012 and SA1013 warnings
4 years ago
Nyanmisaka 9fbf725a6d
Enhance workload when tone mapping on some APUs
4 years ago
Nyanmisaka 2124bc2e18
enhance workload when tone mapping with AMF
4 years ago
Stanislav Ionascu cd4641dca0 Remove PlayableStreamFileNames as unused
4 years ago
Stanislav Ionascu 3ad6232973 Add probe / direct-stream / transcoding support for BluRays
4 years ago
Matt Montgomery 53d5f64e03 Fix SA1513, SA1514, SA1507, and SA1508
4 years ago
nyanmisaka db07510017 add tonemap for AMD AMF
4 years ago
Nyanmisaka 4cb0a57e46
Merge branch 'master' into tonemap
4 years ago
Bond-009 9cbc016b0a
Merge pull request #3877 from orryverducci/deinterlace-improvements
4 years ago
Bond_009 404bb4f835 Enable TreatWarningsAsErrors for MediaBrowser.Controller in Release
4 years ago
nyanmisaka 54349fc945 fix outputSize
4 years ago
Bond_009 2b400c99ef Fix warnings
4 years ago
Orry Verducci 396148599a
Fix indentation in deinterlace if block
4 years ago
Orry Verducci 9438a50976 Correct parentheses
4 years ago
Orry Verducci 2d6699fd47 Merge remote-tracking branch 'upstream/master' into deinterlace-improvements
4 years ago
Orry Verducci ce51775e74 Apply double rate option to hardware deinterlacers
4 years ago
Orry Verducci 9dc95074a3 Add bwdif and simplify software deinterlacing
4 years ago
Orry Verducci 7df2affb23 Add double rate deinterlacing option
4 years ago
crobibero f915c3e5d9 Merge remote-tracking branch 'upstream/master' into api-migration
4 years ago
Nyanmisaka 7b3f76b81f
resolve conflicts
4 years ago
Nyanmisaka 2139e9f8d1
adjust priority in outputSizeParam cutter
4 years ago
Nyanmisaka 17527d68df
fix build
4 years ago
Nyanmisaka df6b303da7
Merge branch 'master' into tonemap
4 years ago
Nyanmisaka 3e55632807
remove spaces
4 years ago
不帅你报警 30bfa5536f
Update MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
4 years ago
不帅你报警 d5dcb12407
Update EncodingHelper.cs
4 years ago
Nyanmisaka 95b961c864
remove unused line
4 years ago
nyanmisaka 5716453542 minor changes
4 years ago
nyanmisaka 4bdb870d16 Merge remote-tracking branch 'upstream/master' into tonemap
4 years ago
nyanmisaka 7b862bba5a add Tonemapping relaying on nvdec and ocl
4 years ago
Bond_009 928bc6c787 Fix build
4 years ago
Bond-009 3ff110984a
Merge branch 'master' into readonlyspan
4 years ago
Joshua M. Boniface 8960d6256f
Merge pull request #3659 from Bond-009/stringbuilder
4 years ago
Bond_009 b9004a0246 Fix build
4 years ago
Bond_009 4d681e3cad Optimize StringBuilder.Append calls
4 years ago
Bond_009 febb6bced6 Review usage of string.Substring (part 1)
4 years ago
David 90039e1ad3 Merge remote-tracking branch 'remotes/jellyfin/api-migration' into api-audio
4 years ago
Nyanmisaka d4c6415f99
minor changes
4 years ago
Nyanmisaka 5f89e81306
fix qsv device creation on Comet Lake
4 years ago
David 3514813eb4 Continute work
4 years ago
Nyanmisaka 77f9417d84
enhance platform check and 10bit detect
4 years ago
Nyanmisaka e1ba1fcebe
fix indent
4 years ago
Nyanmisaka c1c1a2f751
Match the size of subtitle stream and video stream
4 years ago
Nyanmisaka 32fb34a4cc
Fix QSV subtitle burn-in on windows and P010 detect
4 years ago
Max Git b356ff6c89 Simplify name of IsCopyDoc
4 years ago
Max Git 87f5a6bdb3 Move videostream null check to start of GetHardwareAcceleratedVideoDecoder
4 years ago
nyanmisaka ce85cea9fa solve the green line issue on QSV
4 years ago
telans 5bb639a59a
newlines after braces
4 years ago
Bond-009 9af6eda0b4
Merge pull request #3343 from telans/comment-stops
4 years ago
telans 247f9c61e6
fix SA1513/SA1516
4 years ago
telans 9018f8d8be
Add full stop at end of comments (SA1629)
4 years ago
dkanada dabb869a6b
Merge branch 'master' into hwaccel
4 years ago
telans 3d9049ef08
fix SA1508
4 years ago
telans acd4389653
fix SA1005
4 years ago
telans 726e116d5b
fix SA1510
4 years ago
artiume d650440492 fix opencl10bit
4 years ago
artiume 347689e4e2 Split VP9 HEVC 10bit button. MacOS Decoder fixed to opencl
4 years ago
Vasily 4999831604 Merge remote-tracking branch 'upstream/master' into hwaccel
4 years ago
Patrick Barron 06f9cde22f Merge branch 'master' into userdb-efcore
4 years ago
Vasily 8be13b63d4 More cleanup
4 years ago
Vasily 92008baf85 Some simple cleanup
4 years ago
Vasily 3e381cfd5e Clean GetHwaccelType Windows handling a tiny bit
4 years ago
Vasily 628734931c Fix missing commas and merge defects
4 years ago
artiume abc7558f51 Update EncodingHelper.cs
4 years ago
artiume f056704c78 add videotoolbox
4 years ago
artiume 0eb5791c70 Comments
4 years ago
Nyanmisaka 22ef0e3574 drop 'force_original_aspect_ratio'
4 years ago
Nyanmisaka 5fd3ea8b21 minor changes
4 years ago
Nyanmisaka 695f20b303 probe Main/High 10 more specifically
4 years ago
Nyanmisaka 161b2a2da9 minor changes
4 years ago
nyanmisaka c4ba71d96a resolve conflicts
4 years ago
nyanmisaka b4b93995f7 add more separate hw decoding toggles
4 years ago
xumix 46420dfd68 Refactor copy codec checks
4 years ago
Patrick Barron 9ad839c776 Initial migration code
4 years ago
Vasily 8607b6a997
Merge pull request #2817 from ferferga/master
4 years ago
Mark Monteiro ecf49caf0d Add back warning message when Skia encoder cannot be used
4 years ago
Mark Monteiro 9728aa8b0a Merge branch 'master' into register-services-correctly
4 years ago
Joshua M. Boniface bf92694f8b
Merge pull request #2715 from nyanmisaka/libfdk-aac
4 years ago
Nyanmisaka 62d9a48833
update as per suggestions
4 years ago
Nyanmisaka e6f65863e3
update as per suggestions
4 years ago
Mark Monteiro 1e1295bebf Merge remote-tracking branch 'upstream/master' into register-services-correctly
4 years ago
Nyanmisaka 6485c1eabc
probe Main/High 10 more specifically
4 years ago
Nyanmisaka dd3f3089ef
minor changes
4 years ago
Nyanmisaka e0ee61d114
fix mpeg4 failed on vaapi
4 years ago
ferferga 4e894b4b66 Remove unnecessary space in hardware decoders argument for ffmpeg
4 years ago
Nyanmisaka 0ecac47098 drop the unnecessary colorspace conversion
4 years ago
Nyanmisaka a5249730d7 mpeg4 profile 15 is not supported by vaapi device
4 years ago
Mark Monteiro 7b31b0e322 Inject logger correctly into ActivityManager and ActivityRepository
4 years ago
Bond-009 ddd5d3aaec
Merge branch 'master' into usings
4 years ago
Nyanmisaka d9b78a1dc5
update as per suggestion
4 years ago
Nyanmisaka ebb7590350
update as per suggestion
4 years ago
Vasily 9aefb41512
Merge pull request #2503 from nyanmisaka/vaapi
4 years ago
Nyanmisaka cf98a1fbc7
update as per suggestion
4 years ago
nyanmisaka 95c5c08610 minor improvements
4 years ago
nyanmisaka db23660660 prefer to use libfdk_aac for better audio quality
4 years ago
Nyanmisaka 0c6ac38454 fix graphical subtitle scaling for NVDEC
4 years ago
Nyanmisaka 111095c2b0 fix QSV HWA failed when burning text subtitles
4 years ago