| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-27 | Fix consumer count off by one when closing a browser tab with a livestream ↵ | timminator | |
| that is transcoding (#13220) Rework Implementation Fix review issues Add missing nullorempty check Fix closely related #13721 | |||
| 2025-03-25 | WIP fixed namespaces | JPVenson | |
| 2025-01-26 | Prepared Seperation of Database components for future multi provider support | JPVenson | |
| 2024-09-09 | Use enums for encoding options (#12561) | Tim Eisele | |
| 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-18 | Merge pull request #11399 from jellyfin/audio-remux | Cody Robibero | |
| 2024-07-17 | feat: add audio remux to UniversalAudioController | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-07-15 | Use real temp dir instead of cache dir for temp files (#12226) | Bond-009 | |
| 2024-04-14 | Write JSON directly to logfile | Bond_009 | |
| Can't be worse than serializing to a string, concatenating and converting to utf8, right? | |||
| 2024-03-18 | Merge pull request #11161 from nyanmisaka/fix-segment-deletion | Cody Robibero | |
| Co-authored-by: Claus Vium <cvium@users.noreply.github.com> | |||
| 2024-03-17 | Apply suggestions from code review | nyanmisaka | |
| Drop the unnecessary initial capacity from the list. Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-03-16 | Catch delete file exceptions | Sergey Veselkov | |
| 2024-03-16 | Add TranscodingSegmentCleaner to replace ffmpeg's hlsenc deletion | nyanmisaka | |
| FFmpeg deletes segments based on its own transcoding progress, but we need to delete segments based on client download progress. Since disk and GPU speeds vary, using hlsenc's built-in deletion will result in premature deletion of some segments. As a consequence, the server has to constantly respin new ffmpeg instances, resulting in choppy video playback. Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-02-25 | Do not dispose the ffmpeg process | Shadowghost | |
| 2024-02-10 | Use concat config for BDMV/DVD folder attachment extraction | Shadowghost | |
| 2024-02-03 | Merge changes | Mark Cilia Vincenti | |
| 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-03 | AsyncKeyedLock migration | Mark Cilia Vincenti | |
| 2023-12-21 | Add ITranscodeManager service | Patrick Barron | |
