gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							0381c5a288 
							
						 
					 
					
						
						
							
							Add EnableAudioVbrEncoding to TranscodingProfile  
						
						 
						
						... 
						
						
						
						This will allow the client selectively disable VBR audio when it causes problems.
Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-17 21:27:35 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							78929418cc 
							
						 
					 
					
						
						
							
							Use better audio VBR settings  
						
						 
						
						... 
						
						
						
						LAME's VBR mode only has advantage over a certain bitrate range. For very low and very high bitrate, use the ABR mode instead.
aac_at's CVBR mode produces very good quality and is not worse than its TVBR mode in blind testing. Use this mode for convenience.
The ffmpeg native aac encoder will have quality regression with its VBR mode. Always use CBR mode for ffmpeg's native aac encoder.
Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-17 21:27:35 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							1c106e8323 
							
						 
					 
					
						
						
							
							Backport pull request  #12028  from jellyfin/release-10.9.z  
						
						 
						
						... 
						
						
						
						Fix replace all and respect metadata settings
Original-merge: 08b64c5502a8be8483532c30d05adcade4b8d411
Merged-by: Bond-009 <bond.009@outlook.com>
Backported-by: Joshua M. Boniface <joshua@boniface.me> 
						
						
					 
					
						2024-06-23 11:40:42 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels van Velzen 
							
						 
					 
					
						
						
						
						
							
						
						
							69e0ed42ea 
							
						 
					 
					
						
						
							
							Support filter by index number in ItemsController  
						
						 
						
						
						
						
					 
					
						2024-06-07 22:38:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							f38ca3a392 
							
						 
					 
					
						
						
							
							Fix build  
						
						 
						
						
						
						
					 
					
						2024-06-06 21:07:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							cd5fb84136 
							
						 
					 
					
						
						
							
							Backport pull request  #11963  from jellyfin/release-10.9.z  
						
						 
						
						... 
						
						
						
						Fix Library renaming
Original-merge: b78efd6b1e90f925d85605132e337470065e7230
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me> 
						
						
					 
					
						2024-06-06 14:30:34 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							e2c4e52f39 
							
						 
					 
					
						
						
							
							Add regressions tests for update library endpoint  
						
						 
						
						
						
						
					 
					
						2024-06-02 18:18:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond-009 
							
						 
					 
					
						
						
						
						
							
						
						
							4035f6aa21 
							
						 
					 
					
						
						
							
							Backport pull request  #11876  from jellyfin/release-10.9.z  
						
						 
						
						... 
						
						
						
						Don't check if admin has access to library when updating
Original-merge: 563033786f82ae0a0b63d99f7a039cd0987c82bb
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Joshua M. Boniface <joshua@boniface.me> 
						
						
					 
					
						2024-06-01 18:41:10 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							1a94976752 
							
						 
					 
					
						
						
							
							Backport pull request  #11806  from jellyfin/release-10.9.z  
						
						 
						
						... 
						
						
						
						Return missing episodes for series when no user defined
Original-merge: ae584beaac0123f6a722f341a4e12b8f8fbcaf34
Merged-by: crobibero <cody@robibe.ro>
Backported-by: Joshua M. Boniface <joshua@boniface.me> 
						
						
					 
					
						2024-06-01 18:40:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							5d4880c497 
							
						 
					 
					
						
						
							
							Backport pull request  #11743  from jellyfin/release-10.9.z  
						
						 
						
						... 
						
						
						
						Fix replace logic
Original-merge: 2ddb15c7845a944d980364209c2304f03cebf025
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me> 
						
						
					 
					
						2024-06-01 18:40:56 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gnattu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c583bbe37 
							
						 
					 
					
						
						
							
							Allow explicitly set userId for RequestHelpers.GetSession ( #11505 )  
						
						 
						
						
						
						
					 
					
						2024-05-07 09:43:54 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Eisele 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9cd17220a 
							
						 
					 
					
						
						
							
							Playlist fixes ( #11487 )  
						
						 
						
						
						
						
					 
					
						2024-05-05 19:22:21 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cody Robibero 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1accfd79da 
							
						 
					 
					
						
						
							
							Always attempt to get User if a user id is provided ( #11471 )  
						
						 
						
						
						
						
					 
					
						2024-05-01 06:42:01 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3feb3f81bf 
							
						 
					 
					
						
						
							
							More efficient array creation ( #11468 )  
						
						 
						
						
						
						
					 
					
						2024-04-30 13:32:59 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gnattu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dc6bb4910 
							
						 
					 
					
						
						
							
							Fix incomplete tag query for whitelist tags ( #11416 )  
						
						 
						
						
						
						
					 
					
						2024-04-30 13:32:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							74f3e54807 
							
						 
					 
					
						
						
							
							Merge pull request  #11436  from nielsvanvelzen/plugin-api-elevation  
						
						 
						
						... 
						
						
						
						Require elevation for plugin related endpoints 
						
						
					 
					
						2024-04-30 20:32:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							2459b7e62e 
							
						 
					 
					
						
						
							
							Properly await Task.Delay()  
						
						 
						
						
						
						
					 
					
						2024-04-29 10:16:28 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels van Velzen 
							
						 
					 
					
						
						
						
						
							
						
						
							935c2c97fe 
							
						 
					 
					
						
						
							
							Require elevation for plugin related endpoints  
						
						 
						
						
						
						
					 
					
						2024-04-26 19:00:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gnattu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							374b6ca0e2 
							
						 
					 
					
						
						
							
							Only apply custom downmix to 5.1 audios ( #11401 )  
						
						 
						
						
						
						
					 
					
						2024-04-22 10:23:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels van Velzen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a80968478a 
							
						 
					 
					
						
						
							
							Fix InvalidCastException in ItemUpdateController ( #11398 )  
						
						 
						
						
						
						
					 
					
						2024-04-21 21:53:27 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cody Robibero 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27fae3dd04 
							
						 
					 
					
						
						
							
							Limit sessions per user ( #11370 )  
						
						 
						
						
						
						
					 
					
						2024-04-21 10:54:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb018c4adc 
							
						 
					 
					
						
						
							
							Enable nullable for LibraryManager ( #11191 )  
						
						 
						
						
						
						
					 
					
						2024-04-17 10:44:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cody Robibero 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fb6b5f176 
							
						 
					 
					
						
						
							
							Validate item access ( #11171 )  
						
						 
						
						
						
						
					 
					
						2024-04-14 08:18:36 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua M. Boniface 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee1d6332ee 
							
						 
					 
					
						
						
							
							Merge pull request  #11220  from Shadowghost/add-playlist-acl-api  
						
						 
						
						... 
						
						
						
						Add playlist ACL endpoints 
						
						
					 
					
						2024-04-10 12:52:01 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc74bc361d 
							
						 
					 
					
						
						
							
							Merge pull request  #11321  from nielsvanvelzen/get-remote-subs-perm  
						
						 
						
						... 
						
						
						
						Fix policy for GetRemoteSubtitles 
						
						
					 
					
						2024-04-10 18:29:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bill Thornton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00620a4092 
							
						 
					 
					
						
						
							
							Fix disabled libraries being returned in MediaFolders api ( #11236 )  
						
						 
						
						
						
						
					 
					
						2024-04-08 14:52:10 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Niels van Velzen 
							
						 
					 
					
						
						
						
						
							
						
						
							3d7d0297fe 
							
						 
					 
					
						
						
							
							Fix policy for GetRemoteSubtitles  
						
						 
						
						... 
						
						
						
						Other operations related to remote subtitles require the SubtitleManagement policy, so it only makes sense that this operation requires it too. 
						
						
					 
					
						2024-04-08 22:24:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							9031aae653 
							
						 
					 
					
						
						
							
							Typo  
						
						 
						
						
						
						
					 
					
						2024-04-03 21:24:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							e3897fe5dd 
							
						 
					 
					
						
						
							
							Apply review suggestions  
						
						 
						
						
						
						
					 
					
						2024-04-03 21:20:30 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							51e2faa448 
							
						 
					 
					
						
						
							
							Apply review suggestions  
						
						 
						
						
						
						
					 
					
						2024-04-03 20:06:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							3c7562313b 
							
						 
					 
					
						
						
							
							Apply review suggestions  
						
						 
						
						
						
						
					 
					
						2024-04-03 16:57:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							5396b616bf 
							
						 
					 
					
						
						
							
							Fixup  
						
						 
						
						
						
						
					 
					
						2024-04-03 16:32:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							247ec19de4 
							
						 
					 
					
						
						
							
							Fixup  
						
						 
						
						
						
						
					 
					
						2024-04-03 16:23:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							d72f40fe41 
							
						 
					 
					
						
						
							
							Return 204 on OpenAccess  
						
						 
						
						
						
						
					 
					
						2024-04-03 16:19:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							04c5b9d680 
							
						 
					 
					
						
						
							
							Add endpoint to get user permissions  
						
						 
						
						
						
						
					 
					
						2024-04-03 16:14:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							3e0b201688 
							
						 
					 
					
						
						
							
							Enforce permissions  
						
						 
						
						
						
						
					 
					
						2024-04-03 16:06:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							8cf77424f6 
							
						 
					 
					
						
						
							
							Apply review suggestions  
						
						 
						
						
						
						
					 
					
						2024-04-02 08:08:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							c1dbb49315 
							
						 
					 
					
						
						
							
							Implement update endpoint  
						
						 
						
						
						
						
					 
					
						2024-04-01 20:43:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							bff37ed13a 
							
						 
					 
					
						
						
							
							Apply review suggestions  
						
						 
						
						
						
						
					 
					
						2024-04-01 19:59:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gnattu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b496ebc175 
							
						 
					 
					
						
						
							
							fix: disable api endpoint for ffmpeg path for security ( #11225 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Niels van Velzen <nielsvanvelzen@users.noreply.github.com> 
						
						
					 
					
						2024-03-28 13:57:55 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gnattu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5db0c5a0e4 
							
						 
					 
					
						
						
							
							fix: forward port patch for GHSA-866x-wj5j-2vf4 ( #11228 )  
						
						 
						
						
						
						
					 
					
						2024-03-28 09:26:14 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							2aaa9f669a 
							
						 
					 
					
						
						
							
							Apply review suggestions  
						
						 
						
						
						
						
					 
					
						2024-03-27 06:39:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							56c432a843 
							
						 
					 
					
						
						
							
							Apply review suggestions  
						
						 
						
						
						
						
					 
					
						2024-03-26 23:45:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							f1dc1610a2 
							
						 
					 
					
						
						
							
							Extend playlist creation capabilities  
						
						 
						
						
						
						
					 
					
						2024-03-26 16:13:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shadowghost 
							
						 
					 
					
						
						
						
						
							
						
						
							88b3490d17 
							
						 
					 
					
						
						
							
							Add playlist ACL endpoints  
						
						 
						
						
						
						
					 
					
						2024-03-26 15:49:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nyanmisaka 
							
						 
					 
					
						
						
						
						
							
						
						
							bf2ef63922 
							
						 
					 
					
						
						
							
							Fix codec vs ActualOutputVideoCodec  
						
						 
						
						... 
						
						
						
						codec is copy
ActualOutputVideoCodec is hevc
fixes 3bbb57e
Signed-off-by: nyanmisaka <nst799610810@gmail.com> 
						
						
					 
					
						2024-03-24 06:45:43 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vedant 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bbb57eb83 
							
						 
					 
					
						
						
							
							Add new VideoRangeTypes to fully support DoVi on webOS ( #10469 )  
						
						 
						
						
						
						
					 
					
						2024-03-23 07:39:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nyanmisaka 
							
						 
					 
					
						
						
						
						
							
						
						
							a3ba974b7b 
							
						 
					 
					
						
						
							
							Fix the trailing whitespace  
						
						 
						
						... 
						
						
						
						Signed-off-by: nyanmisaka <nst799610810@gmail.com> 
						
						
					 
					
						2024-03-17 20:44:42 +08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyanmisaka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98debe4817 
							
						 
					 
					
						
						
							
							Apply suggestions from code review  
						
						 
						
						... 
						
						
						
						String interpolation is preferred.
Co-authored-by: Claus Vium <cvium@users.noreply.github.com> 
						
						
					 
					
						2024-03-17 20:34:18 +08: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