aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller
AgeCommit message (Collapse)Author
2024-04-17Enable nullable for LibraryManager (#11191)Bond-009
2024-04-14Validate item access (#11171)Cody Robibero
2024-04-12Only update if actively refreshing (#11341)Cody Robibero
2024-04-12Enable more warnings as errors (#11288)Bond-009
2024-04-10Merge pull request #11220 from Shadowghost/add-playlist-acl-apiJoshua M. Boniface
Add playlist ACL endpoints
2024-04-08Merge pull request #11287 from Shadowghost/spellingBond-009
Fix some spelling mistakes
2024-04-08Fix apple audio codecs (#11315)gnattu
2024-04-05Only allow owner and admin to delete playlistsShadowghost
2024-04-03Enforce permissionsShadowghost
2024-04-03Fix some spelling mistakesShadowghost
2024-04-02Apply review suggestionsShadowghost
2024-04-01Implement update endpointShadowghost
2024-04-01Apply review suggestionsShadowghost
2024-03-31Remove SessionInfo.FullNowPlayingItem from API responses (#11268)Niels van Velzen
2024-03-30fix: use a reentrant lock when accessing active connections (#11256)Claus Vium
2024-03-30fix: don't do empty hwupload for VT (#11235)gnattu
2024-03-30fix: unset qmin and qmax for vt (#11246)gnattu
Co-authored-by: Nyanmisaka <nst799610810@gmail.com>
2024-03-28Fix the broken codecs shifting (#11243)Nyanmisaka
2024-03-28fix: forward port patch for GHSA-866x-wj5j-2vf4 (#11228)gnattu
2024-03-28fix: move trickplay specific option into TrickplayOptions (#11229)gnattu
2024-03-26Apply review suggestionsShadowghost
2024-03-26Add playlist ACL endpointsShadowghost
2024-03-26fix: remove legacy codecs (#11217)gnattu
2024-03-25Check all tags for allow/block (#11206)Cody Robibero
2024-03-24fix: use Metal tonemap instead of OpenCL (#11198)gnattu
2024-03-24fix: map encoder preset to quality setting for VideoToolbox (#11205)gnattu
2024-03-23Add new VideoRangeTypes to fully support DoVi on webOS (#10469)vedant
2024-03-22feat(i18n): transliterate item name before sorting (#11172)Gary Wang
2024-03-18refactor: use Channels as queueing mechanism for periodic websocket messages ↵Claus Vium
(#11092)
2024-03-18fix: skip library folders that are inaccessible or empty (#9291)Claus Vium
2024-03-18Merge pull request #11161 from nyanmisaka/fix-segment-deletionCody Robibero
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2024-03-17Merge pull request #11163 from robert-hamilton36/lyricsBond-009
Add lyric files to supported extensions
2024-03-17Merge pull request #11149 from Bond-009/nullable4Bond-009
Enable nullable for more files
2024-03-17Add ability to enable/disable libraries (#11037)btopherjohnson
Co-authored-by: Bond-009 <bond.009@outlook.com> Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-03-17Bump the required minimum ffmpeg version to 4.4nyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-17Apply suggestions from code reviewnyanmisaka
Drop the unnecessary initial capacity from the list. Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-17Apply suggestions from code reviewnyanmisaka
Drop excludeFilePaths and lower the log level to debug to avoid spamming in the log file. Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-16Apply suggestions from code reviewnyanmisaka
Add excludeFilePaths to skip segment files in which IOException occurred. Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-16Set input readrate for using SegmentDeletion with stream-copynyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-16Add sanity check for ThrottleDelaySecondsnyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-16Add TranscodingSegmentCleaner to replace ffmpeg's hlsenc deletionnyanmisaka
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-16add lyric files to supportedExtensionsrobert-hamilton36
2024-03-15chore: remove repetitive wordsstandstaff
Signed-off-by: standstaff <zhengxingru@yeah.net>
2024-03-13Enable nullable for more filesBond_009
2024-03-09Merge pull request #11014 from gnattu/vf-videotoolboxCody Robibero
2024-03-09fix: convert all non-yuv420 inputs to nv12gnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-03-09fix: force a pixel format for 10-bit inputsgnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-03-09fix: no need to check filters prematurelygnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-03-08fix: also check if we are doing scalinggnattu
Signed-off-by: gnattu <gnattuoc@me.com>
2024-03-08fix: code clean upgnattu
Co-authored-by: nyanmisaka <nst799610810@gmail.com> Signed-off-by: gnattu <gnattuoc@me.com>