Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							e9ae2d6a1e 
							
						 
					 
					
						
						
							
							Write JSON directly to logfile  
						
						... 
						
						
						
						Can't be worse than serializing to a string, concatenating and converting to utf8, right? 
						
						
					 
					
						2024-04-14 23:19:38 +02:00 
						 
				 
			
				
					
						
							
							
								Cody Robibero 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							833bc06eb4 
							
						 
					 
					
						
						
							
							Merge pull request  #11161  from nyanmisaka/fix-segment-deletion  
						
						... 
						
						
						
						Co-authored-by: Claus Vium <cvium@users.noreply.github.com> 
						
						
					 
					
						2024-03-18 08:37:02 -06:00 
						 
				 
			
				
					
						
							
							
								nyanmisaka 
							
						 
					 
					
						
						
						
						
							
						
						
							557b8f0c78 
							
						 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Drop the unnecessary initial capacity from the list.
Signed-off-by: nyanmisaka <nst799610810@gmail.com> 
						
						
					 
					
						2024-03-17 20:45:00 +08:00 
						 
				 
			
				
					
						
							
							
								Sergey Veselkov 
							
						 
					 
					
						
						
						
						
							
						
						
							78643b4b2a 
							
						 
					 
					
						
						
							
							Catch delete file exceptions  
						
						
						
						
					 
					
						2024-03-16 09:56:06 +03:00 
						 
				 
			
				
					
						
							
							
								nyanmisaka 
							
						 
					 
					
						
						
						
						
							
						
						
							eca9bf41bc 
							
						 
					 
					
						
						
							
							Add TranscodingSegmentCleaner to replace ffmpeg's hlsenc deletion  
						
						... 
						
						
						
						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-03-16 07:35:05 +08:00 
						 
				 
			
				
					
						
							
							
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							36f298e417 
							
						 
					 
					
						
						
							
							Do not dispose the ffmpeg process  
						
						
						
						
					 
					
						2024-02-25 17:24:54 +01:00 
						 
				 
			
				
					
						
							
							
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							f34c56282d 
							
						 
					 
					
						
						
							
							Use concat config for BDMV/DVD folder attachment extraction  
						
						
						
						
					 
					
						2024-02-10 16:52:21 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Cilia Vincenti 
							
						 
					 
					
						
						
						
						
							
						
						
							f26fc7dfb2 
							
						 
					 
					
						
						
							
							Merge changes  
						
						
						
						
					 
					
						2024-02-03 08:45:14 +01:00 
						 
				 
			
				
					
						
							
							
								Cody Robibero 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7b8d45bbb 
							
						 
					 
					
						
						
							
							Use helper function to compare guid ( #10825 )  
						
						
						
						
					 
					
						2024-01-17 08:51:39 -07:00 
						 
				 
			
				
					
						
							
							
								Mark Cilia Vincenti 
							
						 
					 
					
						
						
						
						
							
						
						
							e47144e7c7 
							
						 
					 
					
						
						
							
							Updated contributors, upgraded to AsyncKeyedLocker 6.3.0 which now supports non-keyed locking using a similar interface and changed SemaphoreSlim-based locks to using AsyncNonKeyedLocker.  
						
						
						
						
					 
					
						2024-01-14 12:11:16 +01:00 
						 
				 
			
				
					
						
							
							
								Mark Cilia Vincenti 
							
						 
					 
					
						
						
						
						
							
						
						
							d1677dc680 
							
						 
					 
					
						
						
							
							AsyncKeyedLock migration  
						
						
						
						
					 
					
						2024-01-03 16:47:25 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Barron 
							
						 
					 
					
						
						
						
						
							
						
						
							9215a4d40a 
							
						 
					 
					
						
						
							
							Add ITranscodeManager service  
						
						
						
						
					 
					
						2023-12-21 12:53:50 -05:00