| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-04-06 | Remove redundant 'else' keywords | Stepan Goremykin | |
| 2023-04-06 | Remove redundant Cast | Stepan Goremykin | |
| 2023-02-26 | Fix encoder checks for DTS and TrueHD | Shadowghost | |
| 2023-02-17 | Reduce string allocations by regex | Bond_009 | |
| 2023-02-08 | Implement hardware filters for videotoolbox, use Apple AAC encoder when ↵ | gnattu | |
| available (#7807) | |||
| 2022-12-05 | Replace != null with is not null | Bond_009 | |
| 2022-12-05 | Replace == null with is null | Bond_009 | |
| 2022-10-16 | Add 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-23 | Backport pull request #8213 from jellyfin/release-10.8.z | nyanmisaka | |
| 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-29 | Merge pull request #7950 from nyanmisaka/brighter-vpp-tonemap | Cody Robibero | |
| (cherry picked from commit b36543275f8e1c380f5c247a04a48d5d96eb5836) Signed-off-by: Joshua Boniface <joshua@boniface.me> | |||
| 2022-03-05 | Remove the deprecated OMX and MMAL HWA | nyanmisaka | |
| 2021-12-24 | Apply suggestions from code review | nyanmisaka | |
| 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-24 | EncodingHelper hwaccel pipelines refactor | nyanmisaka | |
| separate the HW pipeline according to HWA method for maintainability. | |||
| 2021-08-30 | Merge branch 'master' into tonemap-overlay | Claus Vium | |
| 2021-08-30 | Simplify the way we choose our ffmpeg | Bond_009 | |
| * no longer search $PATH * no longer require a full path * don't fall back | |||
| 2021-07-25 | add support for cuda tonemap and overlay | nyanmisaka | |
| 2021-05-20 | Enable nullable reference types for MediaBrowser.MediaEncoding.Subtitles | Bond_009 | |
| 2021-02-06 | add cuda format converter | nyanmisaka | |
| 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-19 | Update EncoderValidator.cs | BaronGreenback | |
| 2020-08-21 | Make some methods async | Bond_009 | |
| 2020-08-20 | Add unsupported ffmpeg version to tests | Bond_009 | |
| 2020-08-20 | Simplify FFmpeg detection code | Bond_009 | |
| 2020-08-20 | Merge branch 'master' into feature/ffmpeg-version-check | Bond-009 | |
| 2020-08-04 | Add some analyzers to MediaBrowser.MediaEncoding | Bond-009 | |
| 2020-08-04 | Enable TreatWarningsAsErrors for MediaBrowser.MediaEncoding | Bond-009 | |
| 2020-07-20 | Replace \d with [0-9] in ffmpeg detection and scan code | Bond_009 | |
| 2020-07-04 | add FFmpeg 4.3 detection and tests | nyanmisaka | |
| 2020-06-17 | Merge branch 'master' into feature/ffmpeg-version-check | Max Git | |
| 2020-06-16 | Cleanup | Max Git | |
| 2020-06-15 | Remove redundant cast | Max Git | |
| 2020-06-15 | Use Version instead of double. Use correct version number for libavdevice. | Max Git | |
| 2020-06-08 | Update EncoderValidator.cs | artiume | |
| 2020-06-01 | Update MediaBrowser.MediaEncoding/Encoder/EncoderValidator.cs | rotvel | |
| Co-authored-by: Cody Robibero <cody@robibe.ro> | |||
| 2020-06-01 | Try harder at detecting FFmpeg version and enable the validation | Max Git | |
| 2020-05-26 | Skip only line saying "Hardware acceleration methods:" instead of some ↵ | Vasily | |
| random one | |||
| 2020-05-26 | Fix missing commas and merge defects | Vasily | |
| 2020-05-26 | Update EncoderValidator.cs | artiume | |
| 2020-05-26 | Update EncoderValidator.cs | artiume | |
| 2020-05-26 | add more separate hw decoding toggles | nyanmisaka | |
| 2020-03-30 | prefer to use libfdk_aac for better audio quality | nyanmisaka | |
| 2020-01-15 | turn on indentation. | Nyanmisaka | |
| 2020-01-11 | add support for AMD h264_amf & hevc_amf | Nyanmisaka | |
| 2019-11-25 | Add full Raspberry Pi hardware decoding support | ferferga | |
| 2019-09-29 | Fix ffmpeg version check for unknown versions | Bond_009 | |
| 2019-09-28 | Add tests for EncoderValidator | Bond_009 | |
| * Add support for ffmpeg 4.2 * Parse the complete ffmpeg version instead of only the first 2 digits * Make max and min version optional * Remove max limitation (for now) * Style improvements | |||
| 2019-05-11 | Enable Exynos V4L2-m2m HW encoder | JMCC | |
| 2019-03-05 | Review comments | PloughPuff | |
| Address review comments from JustAMan, Bond-009 and cvium. | |||
| 2019-03-05 | Reworked FFmpeg path discovery and always display to user | PloughPuff | |
| 1) Reworked FFmpeg and FFprobe path discovery (CLI switch, Custom xml, system $PATH, UI update trigger). Removed FFMpeg folder from Emby.Server.Implementations. All path discovery now in MediaEncoder. 2) Always display FFmpeg path to user in Transcode page. 3) Allow user to remove a Custome FFmpeg path and return to using system $PATH (or --ffmpeg if available). 4) Remove unused code associated with 'prebuilt' FFmpeg. 5) Much improved logging during path discovery. | |||
| 2019-02-28 | Improve logic when determining return value | Vasily | |
| Co-Authored-By: ploughpuff <33969763+ploughpuff@users.noreply.github.com> | |||
