| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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-21 | Backport pull request #12296 from jellyfin/release-10.9.z | Bond-009 | |
| Properly escape paths in concat file for BDMV Original-merge: 4afa6db108e2071a335e7f6f7bb3fa7b50d9b7f7 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-07-17 | Enable hardware Trickplay processing pipeline for VideoToolbox (#11510) | gnattu | |
| 2024-07-17 | Merge pull request #11511 from jellyfin/trickplay-keyframe-only | Cody Robibero | |
| 2024-07-17 | Simply AMF Windows checking | gnattu | |
| Co-authored-by: Nyanmisaka <nst799610810@gmail.com> | |||
| 2024-07-17 | Simplify condition check | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-07-17 | Force software decoding when hardware decoder does not support keyframe only ↵ | gnattu | |
| mode but requested by user Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-07-17 | Add option to extract keyframe only during trickplay image generation | gnattu | |
| This would be significantly faster than decoding every frame, but it does have compatibility issues. Not all decoders support this mode, notably the VP9 decoder, CUVID decoders, and QSV decoders. Some videos with very long key-frame intervals may also perform poorly with this mode, as the image timing could become too inaccurate to reflect the actual frame. Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-07-16 | Merge pull request #12201 from Bond-009/bdsegmentfullname | Bond-009 | |
| Use complete paths in BD info | |||
| 2024-07-15 | Use real temp dir instead of cache dir for temp files (#12226) | Bond-009 | |
| 2024-07-12 | Prefer tonemapx during HDR image extraction | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-07-01 | Use complete paths in BD info | Bond_009 | |
| This way we don't need to find the complete path later | |||
| 2024-06-23 | Backport pull request #12065 from jellyfin/release-10.9.z | Rivenlalala | |
| Make m2ts extension case-insensitive Original-merge: f2a5ccf10206218e1084ee53aaa7284b7be3ddec Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-06-01 | Backport pull request #11857 from jellyfin/release-10.9.z | gnattu | |
| Fix ffprobe -user_agent parameter Original-merge: d0336cd67edb3c70b9a0ec03a5ef1f991e3c9b84 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-05-25 | Backport pull request #11798 from jellyfin/release-10.9.z | gnattu | |
| Recalculate trickplay image height for anamorphic videos Original-merge: d9232e05f1280f8f4315ca5b8fc92ddc4a71a96a Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-05-25 | Backport pull request #11790 from jellyfin/release-10.9.z | NotSaifA | |
| Trickplay: kill ffmpeg when task is cancelled Original-merge: 4a344bebc08303edf888000bf52e64b1a4e8036f Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-05-25 | Backport pull request #11781 from jellyfin/release-10.9.z | Bond-009 | |
| Retain order blu-ray segments Original-merge: 2ddf2a7866a9010191de1057f7c7bbbc3cb6e93d Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-05-25 | Backport pull request #11754 from jellyfin/release-10.9.z | Shadowghost | |
| Fix BD/DVD folder chapter image extraction Original-merge: 52be8be28fa27c0c7b4f53dc32e00ec0543616a9 Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-05-17 | Backport pull request #11675 from jellyfin/release-10.9.z | gnattu | |
| Fix quality parameter for vaapi_mjpeg Original-merge: ddd5c302b4fb7b07a5a46aa6d0026d9b37aa9b2c Merged-by: nielsvanvelzen <nielsvanvelzen@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-05-07 | Fix broken hardware encoder and filter for trickplay (#11506) | gnattu | |
| 2024-04-02 | fix: rtsp live stream ffprobe timeout (#11279) | Caidy | |
| 2024-03-28 | fix: move trickplay specific option into TrickplayOptions (#11229) | gnattu | |
| 2024-03-26 | fix: prefer cli ffmpeg path over config file (#11219) | gnattu | |
| 2024-03-25 | Fix sar->dar typo in #11185 (#11210) | Nyanmisaka | |
| 2024-03-19 | fix: make sure the dimension is divisible by two for zscale (#11185) | gnattu | |
| 2024-02-10 | Order files before creating concat config | Shadowghost | |
| 2024-02-03 | Merge changes | Mark Cilia Vincenti | |
| 2024-01-14 | Updated contributors, upgraded to AsyncKeyedLocker 6.3.0 which now supports ↵ | Mark Cilia Vincenti | |
| non-keyed locking using a similar interface and changed SemaphoreSlim-based locks to using AsyncNonKeyedLocker. | |||
| 2023-10-26 | Extract the MediaEncoder probing command arguments builder | Vincent Lark | |
| 2023-10-21 | Forward user_agent config to ffprobe | Vincent Lark | |
| 2023-10-18 | Fix for new WaitForExitAsync method | Nick | |
| 2023-10-18 | Merge branch 'master' into trickplay | Nick | |
| 2023-10-12 | Merge branch 'master' into fix-resharper-warnings | Stepan Goremykin | |
| # Conflicts: # Emby.Server.Implementations/Net/SocketFactory.cs # RSSDP/SsdpCommunicationsServer.cs # RSSDP/SsdpDeviceLocator.cs # RSSDP/SsdpDevicePublisher.cs | |||
| 2023-10-10 | Merge pull request #10378 from Bond-009/waitforexitasync | Claus Vium | |
| Use Process.WaitForExitAsync added in .NET 5 | |||
| 2023-10-10 | Use Process.WaitForExitAsync added in .NET 5 | Bond_009 | |
| 2023-10-08 | Jellyfin.Drawing minor improvements | Bond_009 | |
| Reduce duplicate/dead code | |||
| 2023-10-08 | Merge pull request #10348 from Bond-009/strings | Bond-009 | |
| 2023-10-08 | Remove redundant ToString call for value types | Stepan Goremykin | |
| 2023-10-08 | Join declaration and assignment | Stepan Goremykin | |
| 2023-10-08 | Reduce string literal length by using verbatim string | Stepan Goremykin | |
| 2023-10-08 | Remove redundant verbatim string prefixes | Stepan Goremykin | |
| 2023-10-06 | Reduce string allocations | Bond_009 | |
| Some simple changes to reduce the number of allocated strings | |||
| 2023-09-29 | I think this is better | Thomas Johansen | |
| 2023-09-04 | Minor code review changes (cvium) | Nick | |
| 2023-08-20 | fix: accessing Standard* of a Process requires manually disposing them ↵ | Claus Vium | |
| afterwards (#10125) | |||
| 2023-08-03 | Expand AMD VA-API Vulkan filtering support to Polaris/gfx8 | nyanmisaka | |
| ROCm OpenCL runtime is not needed anymore when using HDR tone-mapping on Polaris/gfx8. This change requires jellyfin-ffmpeg5 5.1.3-4 or jellyfin-ffmpeg6 6.0-5 or newer versions. Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-06-28 | Use RegexGenerator where possible | Bond_009 | |
| 2023-06-22 | crobibero styling, format, code suggestions | Nick | |
| 2023-06-22 | Move fps filter to GetVideoProcessingFilterParam | Nick | |
| 2023-06-22 | Use config values | nicknsy | |
