| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-02-14 | Merge pull request #10990 from Shadowghost/bdmv-fixes | Bond-009 | |
| BDMV fixes | |||
| 2024-02-10 | Escape subtitle extraction input path (#10992) | felix920506 | |
| 2024-02-11 | Merge pull request #10772 from dmitrylyzo/normalize-mkv-webm | Bond-009 | |
| Discard WebM if there is an unsupported codec | |||
| 2024-02-10 | Order files before creating concat config | Shadowghost | |
| 2024-02-10 | Use concat config for BDMV/DVD folder attachment extraction | Shadowghost | |
| 2024-02-03 | Merge changes | Mark Cilia Vincenti | |
| 2024-02-02 | Merge pull request #10884 from alltilla/extract-all-subtitles | Cody Robibero | |
| Extract all subtitle streams simultaneously | |||
| 2024-02-01 | Register RKMPP HW codecs and filters | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-01-31 | Add alltilla to CONTRIBUTORS.md | Attila Szakacs | |
| Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com> | |||
| 2024-01-28 | Fix the display aspect ratio of PGSSUB subtitle burn-in | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-01-18 | Extract all subtitle streams simultaneously | Attila Szakacs | |
| Extracting a subtitle stream is a disk I/O bottlenecked operation as ffmpeg has to read through the whole file, but usually there is nothing CPU intensive to do. If a file has multiple subtitle streams, and we want to extract more of them, extracting them one-by-one results in reading the whole file again and again. However ffmpeg can extract multiple streams at once. We can optimize this by extracting the subtitle streams all at once when only one of them gets queried, then we will have all of them cached for later use. It is useful for people switching subtitles during playback. It is even more useful for people who extract all the subtitle streams in advance, for example with the "Subtitle Extract" plugin. In this case we reduce the extraction time significantly based on the number of subtitle streams in the files, which can be 5-10 in many cases. Signed-off-by: Attila Szakacs <szakacs.attila96@gmail.com> | |||
| 2024-01-18 | fix: add av1 to webm | Dmitry Lyzo | |
| At least AV1 in WebM is supported by Chrome and Firefox. | |||
| 2024-01-17 | Use helper function to compare guid (#10825) | Cody Robibero | |
| 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. | |||
| 2024-01-09 | fix: discard webm if there is an unsupported codec | Dmitry Lyzo | |
| 2024-01-03 | AsyncKeyedLock migration | Mark Cilia Vincenti | |
| 2023-12-21 | Add ITranscodeManager service | Patrick Barron | |
| 2023-11-14 | Revert "Use System.Net.IPNetwork" | Bond_009 | |
| This reverts commit 117d05d288da1d412159a29c0cb8d5c8259e48ae. | |||
| 2023-11-14 | Fix warnings | Bond_009 | |
| 2023-11-14 | Update to .NET 8 | Bond_009 | |
| 2023-11-05 | Add IDisposableAnalyzers to more projects | Bond_009 | |
| 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 | Use generated regex | Stepan Goremykin | |
| 2023-10-08 | Make files readonly | 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 | Merge pull request #10255 from thomasjohansen/fix/probesize | Claus Vium | |
| Fix/probesize | |||
| 2023-10-06 | Reduce string allocations | Bond_009 | |
| Some simple changes to reduce the number of allocated strings | |||
| 2023-10-02 | Add We;Na to split whitelist | Joe Rogers | |
| 2023-09-29 | I think this is better | Thomas Johansen | |
| 2023-09-04 | Minor code review changes (cvium) | Nick | |
| 2023-08-30 | Fix MJPEG video is recognized as embedded image (#10173) | Nyanmisaka | |
| fixes 1d729b2 Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2023-08-20 | fix: accessing Standard* of a Process requires manually disposing them ↵ | Claus Vium | |
| afterwards (#10125) | |||
| 2023-08-10 | Merge pull request #9669 from sleepycatcoding/master | Claus Vium | |
| Fix subtitle encoder if webvtt is requested | |||
| 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-08-02 | Fix subtitle encoder if webvtt is requested | sleepycatcoding | |
| 2023-07-28 | Fix format normalizer for multiple input formats | Shadowghost | |
| 2023-07-06 | Merge pull request #9799 from Bond-009/genregex | Bond-009 | |
| 2023-06-28 | Merge branch 'master' into trickplay | Nick | |
| 2023-06-28 | Merge pull request #9907 from nyanmisaka/av1e | Bond-009 | |
