| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-28 | Gate the macOS only functions | gnattu | |
| 2024-12-09 | Enable VideoToolbox AV1 decode | gnattu | |
| This decoder differs from others provided by VideoToolbox in that it lacks any software fallback. To achieve consistent behavior with other VideoToolbox decoders, this PR implemented additional checking on the server to simulate the software fallback provided by VideoToolbox. The current fallback checking mechanism is a temporary solution. In the long term, it should be replaced with a more capable hardware capability checking system. | |||
| 2024-10-25 | Fix check for format option in scale_cuda filter (#12874) | Nyanmisaka | |
| 2024-09-12 | Enable BWDIF VideoToolbox deint filter when available (#12634) | gnattu | |
| 2024-09-09 | Enable Rockchip MJPEG encoder for Trickplay (#12610) | Nyanmisaka | |
| 2024-09-05 | Enable the new BWDIF CUDA deint filter when available | nyanmisaka | |
| this requires jellyfin-ffmpeg7 Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-08-27 | Merge pull request #11250 from nyanmisaka/fix-hwa-video-rotation | Bond-009 | |
| Fix the broken video orientation (+-90/180) | |||
| 2024-08-11 | Remove legacy encoders | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-08-11 | Remove VPx encoders | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-08-05 | Backport pull request #12390 from jellyfin/release-10.9.z | justinkb | |
| fix SA1201 issue Original-merge: 3f3145600c4335aee24da8c5ee5f064f85b5821b Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2024-08-05 | Backport pull request #12374 from jellyfin/release-10.9.z | nyanmisaka | |
| Fix compatibility between TranscodingThrottler and FFmpeg 7.0 Original-merge: ee0094d889fe99cc3e27b556d5470e94b2521a3e Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com> | |||
| 2024-07-23 | Merge branch 'master' into fix-hwa-video-rotation | Nyanmisaka | |
| 2024-07-17 | Enable hardware Trickplay processing pipeline for VideoToolbox (#11510) | gnattu | |
| 2024-07-17 | Enable Dolby AC-4 decoder (#11486) | gnattu | |
| 2024-07-12 | Add tonemapx to filter list | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-05-07 | Fix broken hardware encoder and filter for trickplay (#11506) | gnattu | |
| 2024-04-08 | Fix apple audio codecs (#11315) | gnattu | |
| 2024-03-30 | Add HWA video transpose support (+-90/180) | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-03-24 | fix: use Metal tonemap instead of OpenCL (#11198) | gnattu | |
| 2024-03-17 | Bump the required minimum ffmpeg version to 4.4 | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-02-28 | feat: fully support videotoolbox hardware filters | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-15 | feat: add hw scale filter for videotoolbox | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-02-01 | Register RKMPP HW codecs and filters | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-11-14 | Revert "Use System.Net.IPNetwork" | Bond_009 | |
| This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae. | |||
| 2023-10-08 | Use generated regex | Stepan Goremykin | |
| 2023-08-20 | fix: accessing Standard* of a Process requires manually disposing them ↵ | Claus Vium | |
| afterwards (#10125) | |||
| 2023-07-06 | Merge pull request #9799 from Bond-009/genregex | Bond-009 | |
| 2023-06-28 | Use RegexGenerator where possible | Bond_009 | |
| 2023-06-20 | Add AV1 hardware and software encoding | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 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 | |
