| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | 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 | |
