gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							fd5df98616 
							
						 
					 
					
						
						
							
							Move default value to api spec  
						
						... 
						
						
						
						Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-17 21:52:44 +08:00 
						 
				 
			
				
					
						
							
							
								Cody Robibero 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b026772764 
							
						 
					 
					
						
						
							
							Move external url listing to provider for plugin use ( #12279 )  
						
						
						
						
					 
					
						2024-07-17 09:48:31 -04:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							ecd2dab0a2 
							
						 
					 
					
						
						
							
							Add TrySetProviderId extension  
						
						
						
						
					 
					
						2024-07-17 15:48:21 +02:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							9acc93853e 
							
						 
					 
					
						
						
							
							Specify the default value in api spec  
						
						... 
						
						
						
						Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-17 21:27:35 +08:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							24910348a1 
							
						 
					 
					
						
						
							
							Force channel to be >= 1  
						
						... 
						
						
						
						Co-authored-by: Cody Robibero <cody@robibe.ro> 
						
						
					 
					
						2024-07-17 21:27:35 +08:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							d5eb8fc121 
							
						 
					 
					
						
						
							
							Also make UniversalAudioController check client VBR settings  
						
						... 
						
						
						
						Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-17 21:27:35 +08:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							7ad432be23 
							
						 
					 
					
						
						
							
							Default EnableAudioVbrEncoding to true in TranscodingProfile  
						
						... 
						
						
						
						This will match the old behavior when user takes no action for clients
Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-17 21:27:35 +08:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							b28d22545a 
							
						 
					 
					
						
						
							
							Simplify condition check  
						
						... 
						
						
						
						Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-17 21:25:29 +08:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78ed8f660c 
							
						 
					 
					
						
						
							
							Merge pull request  #12294  from Bond-009/nullproviderid2  
						
						... 
						
						
						
						Fix (another) ArgumentNullException while scanning music 
						
						
					 
					
						2024-07-17 14:52:39 +02:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							2e338f74ec 
							
						 
					 
					
						
						
							
							Fix (another) ArgumentNullException while scanning music  
						
						... 
						
						
						
						```
[2024-07-17 14:31:18.202 +02:00] [ERR] [19] MediaBrowser.Providers.Music.AudioMetadataService: Error in "Probe Provider"
System.ArgumentNullException: Value cannot be null. (Parameter 'value')
   at System.ArgumentNullException.Throw(String paramName)
   at System.ArgumentNullException.ThrowIfNull(Object argument, String paramName)
   at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName)
   at MediaBrowser.Model.Entities.ProviderIdsExtensions.SetProviderId(IHasProviderIds instance, String name, String value) in /home/loma/dev/jellyfin/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs:line 121
   at MediaBrowser.Model.Entities.ProviderIdsExtensions.SetProviderId(IHasProviderIds instance, MetadataProvider provider, String value) in /home/loma/dev/jellyfin/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs:line 151
   at MediaBrowser.Providers.MediaInfo.AudioFileProber.FetchDataFromTags(Audio audio, MediaInfo mediaInfo, MetadataRefreshOptions options, Boolean tryExtractEmbeddedLyrics) in /home/loma/dev/jellyfin/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs:line 330
   at MediaBrowser.Providers.MediaInfo.AudioFileProber.FetchAsync(Audio audio, MediaInfo mediaInfo, MetadataRefreshOptions options, CancellationToken cancellationToken) in /home/loma/dev/jellyfin/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs:line 139
   at MediaBrowser.Providers.MediaInfo.AudioFileProber.Probe[T](T item, MetadataRefreshOptions options, CancellationToken cancellationToken) in /home/loma/dev/jellyfin/MediaBrowser.Providers/MediaInfo/AudioFileProber.cs:line 105
   at MediaBrowser.Providers.Manager.MetadataService`2.RunCustomProvider(ICustomMetadataProvider`1 provider, TItemType item, String logName, MetadataRefreshOptions options, RefreshResult refreshResult, CancellationToken cancellationToken) in /home/loma/dev/jellyfin/MediaBrowser.Providers/Manager/MetadataService.cs:line 800
``` 
						
						
					 
					
						2024-07-17 14:36:47 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12bcd1a528 
							
						 
					 
					
						
						
							
							Merge pull request  #12292  from Bond-009/nullproviderid  
						
						... 
						
						
						
						Fix ArgumentNullException while scanning music 
						
						
					 
					
						2024-07-17 14:24:03 +02:00 
						 
				 
			
				
					
						
							
							
								Troja 
							
						 
					 
					
						
						
						
						
							
						
						
							92903f0d4a 
							
						 
					 
					
						
						
							
							Translated using Weblate (Belarusian)  
						
						... 
						
						
						
						Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/be/  
						
						
					 
					
						2024-07-17 08:12:03 -04:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							c8f157444c 
							
						 
					 
					
						
						
							
							Make comment better  
						
						... 
						
						
						
						Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-17 14:08:39 +08:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							ed9d27bb3a 
							
						 
					 
					
						
						
							
							Correctly set bitrate limit for remuxing  
						
						... 
						
						
						
						Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-17 13:35:59 +08:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							f840d9b60f 
							
						 
					 
					
						
						
							
							Fix direct play  
						
						... 
						
						
						
						The SupportsDirectStream is a little bit misleading as it actually means "Supports Direct Play"
Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-17 13:35:59 +08:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							a16d3d4887 
							
						 
					 
					
						
						
							
							Allow clients to send audio container override for HLS  
						
						... 
						
						
						
						This will improve flexibility due to overcome the complex compatibility situation of HLS
Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-17 13:35:59 +08:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							e4101128e0 
							
						 
					 
					
						
						
							
							feat: add audio remux to UniversalAudioController  
						
						... 
						
						
						
						Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-17 13:35:59 +08:00 
						 
				 
			
				
					
						
							
							
								Cody Robibero 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							042d3e3f93 
							
						 
					 
					
						
						
							
							Don't include new internal MediaStream properties in api spec ( #12288 )  
						
						
						
						
					 
					
						2024-07-16 12:57:02 -04:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							0340eccb52 
							
						 
					 
					
						
						
							
							Force software decoding when hardware decoder does not support keyframe only mode but requested by user  
						
						... 
						
						
						
						Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-17 00:47:22 +08:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							68bfabbaba 
							
						 
					 
					
						
						
							
							Add option to extract keyframe only during trickplay image generation  
						
						... 
						
						
						
						This would be significantly faster than decoding every frame, but it does have compatibility issues. Not all decoders support this mode, notably the VP9 decoder, CUVID decoders, and QSV decoders.
Some videos with very long key-frame intervals may also perform poorly with this mode, as the image timing could become too inaccurate to reflect the actual frame.
Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-17 00:47:22 +08:00 
						 
				 
			
				
					
						
							
							
								Bond_009 
							
						 
					 
					
						
						
						
						
							
						
						
							19dc0872a9 
							
						 
					 
					
						
						
							
							Fix ArgumentNullException while scanning music  
						
						... 
						
						
						
						```
[2024-07-16 18:00:20.517 +02:00] [ERR] [65] MediaBrowser.Providers.Music.AudioMetadataService: Error in "Probe Provider"
System.ArgumentNullException: Value cannot be null. (Parameter 'value')
   at System.ArgumentNullException.Throw(String paramName)
   at System.ArgumentNullException.ThrowIfNull(Object argument, String paramName)
   at System.ArgumentException.ThrowNullOrEmptyException(String argument, String paramName)
   at MediaBrowser.Model.Entities.ProviderIdsExtensions.SetProviderId(IHasProviderIds instance, String name, String value) in /home/loma/dev/jellyfin/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs:line 121
   at MediaBrowser.Model.Entities.ProviderIdsExtensions.SetProviderId(IHasProviderIds instance, MetadataProvider provider, String value) in /home/loma/dev/jellyfin/MediaBrowser.Model/Entities/ProviderIdsExtensions.cs:line 151
   at MediaBrowser.MediaEncoding.Probing.ProbeResultNormalizer.SetAudioInfoFromTags(MediaInfo audio, Dictionary`2 tags) in /home/loma/dev/jellyfin/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs:line 1322
   at MediaBrowser.MediaEncoding.Probing.ProbeResultNormalizer.GetMediaInfo(InternalMediaInfoResult data, Nullable`1 videoType, Boolean isAudio, String path, MediaProtocol protocol) in /home/loma/dev/jellyfin/MediaBrowser.MediaEncoding/Probing/ProbeResultNormalizer.cs:line 199
``` 
						
						
					 
					
						2024-07-16 18:23:21 +02:00 
						 
				 
			
				
					
						
							
							
								mokshsinghji 
							
						 
					 
					
						
						
						
						
							
						
						
							f1f97186ba 
							
						 
					 
					
						
						
							
							Translated using Weblate (Punjabi)  
						
						... 
						
						
						
						Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pa/  
						
						
					 
					
						2024-07-16 10:36:20 -04:00 
						 
				 
			
				
					
						
							
							
								Vlad 
							
						 
					 
					
						
						
						
						
							
						
						
							f353afe926 
							
						 
					 
					
						
						
							
							Translated using Weblate (Russian)  
						
						... 
						
						
						
						Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ru/  
						
						
					 
					
						2024-07-16 10:36:20 -04:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9653cf46fb 
							
						 
					 
					
						
						
							
							Merge pull request  #12201  from Bond-009/bdsegmentfullname  
						
						... 
						
						
						
						Use complete paths in BD info 
						
						
					 
					
						2024-07-16 14:43:27 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9528b2d391 
							
						 
					 
					
						
						
							
							Update danielpalme/ReportGenerator-GitHub-Action action to v5.3.8 ( #12284 )  
						
						... 
						
						
						
						Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-07-16 08:19:51 -04:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f68038f2cf 
							
						 
					 
					
						
						
							
							Run DeleteTranscodeFileTask on startup ( #12239 )  
						
						
						
						
					 
					
						2024-07-15 08:55:31 -04:00 
						 
				 
			
				
					
						
							
							
								David Schulte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc1bee30a6 
							
						 
					 
					
						
						
							
							Allow streaming of raw PGS subtitles without transcoding ( #12056 )  
						
						
						
						
					 
					
						2024-07-15 08:48:09 -04:00 
						 
				 
			
				
					
						
							
							
								Erwin de Haan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3262f8dc2a 
							
						 
					 
					
						
						
							
							Add check for ProviderIds to prevent '=' from appearing in keys, also support '=' in the values. ( #12274 )  
						
						
						
						
					 
					
						2024-07-15 08:44:22 -04:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c666f9d050 
							
						 
					 
					
						
						
							
							Use real temp dir instead of cache dir for temp files ( #12226 )  
						
						
						
						
					 
					
						2024-07-15 08:44:14 -04:00 
						 
				 
			
				
					
						
							
							
								ItsAllAboutTheCode 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e840c1db6 
							
						 
					 
					
						
						
							
							Improve LibraryManager.Sort when using "Random" order ( #12165 )  
						
						... 
						
						
						
						Co-authored-by: Cody Robibero <cody@robibe.ro> 
						
						
					 
					
						2024-07-15 08:44:06 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Gels 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90dcd9f267 
							
						 
					 
					
						
						
							
							Refactor bug report issue template ( #11135 )  
						
						
						
						
					 
					
						2024-07-15 08:42:52 -04:00 
						 
				 
			
				
					
						
							
							
								Spz.Takumi 
							
						 
					 
					
						
						
						
						
							
						
						
							3213537277 
							
						 
					 
					
						
						
							
							Translated using Weblate (Thai)  
						
						... 
						
						
						
						Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/th/  
						
						
					 
					
						2024-07-15 08:37:54 -04:00 
						 
				 
			
				
					
						
							
							
								Cody Robibero 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1eb2b6ec61 
							
						 
					 
					
						
						
							
							Merge pull request  #12270  from gnattu/sw-tonemap  
						
						
						
						
					 
					
						2024-07-15 08:25:29 -04:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eb45a36af0 
							
						 
					 
					
						
						
							
							Merge pull request  #12242  from jellyfin/renovate/xunit-dotnet-monorepo  
						
						... 
						
						
						
						Update xunit-dotnet monorepo 
						
						
					 
					
						2024-07-14 13:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a17c1a7c3a 
							
						 
					 
					
						
						
							
							Merge pull request  #12261  from jellyfin/renovate/ci-deps  
						
						... 
						
						
						
						Update github/codeql-action action to v3.25.12 
						
						
					 
					
						2024-07-14 13:29:48 +02:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							518c166a39 
							
						 
					 
					
						
						
							
							Prefer tonemapx during HDR image extraction  
						
						... 
						
						
						
						Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-12 23:15:49 +08:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							2dee5b8d04 
							
						 
					 
					
						
						
							
							Correctly specify format for tonemap  
						
						... 
						
						
						
						Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-12 23:15:49 +08:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							1f32f95b9c 
							
						 
					 
					
						
						
							
							Add tonemapx to filter list  
						
						... 
						
						
						
						Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-12 23:15:49 +08:00 
						 
				 
			
				
					
						
							
							
								gnattu 
							
						 
					 
					
						
						
						
						
							
						
						
							016dc9d86c 
							
						 
					 
					
						
						
							
							Add SIMD optimized software tonemap support  
						
						... 
						
						
						
						Signed-off-by: gnattu <gnattuoc@me.com> 
						
						
					 
					
						2024-07-12 23:15:49 +08:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c050abf3e8 
							
						 
					 
					
						
						
							
							Merge pull request  #12259  from jellyfin/renovate/serilog.settings.configuration-8.x  
						
						... 
						
						
						
						Update dependency Serilog.Settings.Configuration to v8.0.2 
						
						
					 
					
						2024-07-12 13:05:28 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							170358c3c4 
							
						 
					 
					
						
						
							
							Update github/codeql-action action to v3.25.12  
						
						
						
						
					 
					
						2024-07-12 10:09:13 +00:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40c9688cef 
							
						 
					 
					
						
						
							
							Update dependency Serilog.Settings.Configuration to v8.0.2  
						
						
						
						
					 
					
						2024-07-12 00:24:16 +00:00 
						 
				 
			
				
					
						
							
							
								Unn Krigul 
							
						 
					 
					
						
						
						
						
							
						
						
							7435fa8446 
							
						 
					 
					
						
						
							
							Translated using Weblate (Estonian)  
						
						... 
						
						
						
						Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/et/  
						
						
					 
					
						2024-07-11 09:05:16 -04:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							834b26934b 
							
						 
					 
					
						
						
							
							Merge pull request  #12252  from jellyfin/renovate/ci-deps  
						
						... 
						
						
						
						Update actions/setup-python action to v5.1.1 
						
						
					 
					
						2024-07-11 13:05:31 +02:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2fb5984869 
							
						 
					 
					
						
						
							
							Merge pull request  #12251  from honestlywhoknows/premieredatecompare-unittests  
						
						... 
						
						
						
						Add unit tests for PremiereDateComparer 
						
						
					 
					
						2024-07-11 13:00:06 +02:00 
						 
				 
			
				
					
						
							
							
								renovate[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cab9fa1ae6 
							
						 
					 
					
						
						
							
							Update actions/setup-python action to v5.1.1  
						
						
						
						
					 
					
						2024-07-10 17:18:58 +00:00 
						 
				 
			
				
					
						
							
							
								Bond-009 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f62af90ae3 
							
						 
					 
					
						
						
							
							Merge pull request  #12248  from jellyfin/renovate/dotnet-monorepo  
						
						... 
						
						
						
						Update dotnet monorepo to v8.0.7 
						
						
					 
					
						2024-07-10 13:19:28 +02:00 
						 
				 
			
				
					
						
							
							
								honestlywhoknows 
							
						 
					 
					
						
						
						
						
							
						
						
							0d0900269f 
							
						 
					 
					
						
						
							
							Add entry to CONTRIBUTORS.md  
						
						... 
						
						
						
						Add my entry to CONTRIBUTORS.md 
						
						
					 
					
						2024-07-09 21:21:19 -04:00