aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Helpers
AgeCommit message (Collapse)Author
2023-06-15Merge branch 'master' into segment-deletionDominik
2023-03-20Merge pull request #9388 from Shadowghost/output-bitrate-channels-masterBond-009
2023-03-10Merge pull request #9254 from Shadowghost/dvdbdfixBond-009
2023-03-10Apply review suggestionsShadowghost
2023-03-10Fix DLNA playback of DVD and BD foldersShadowghost
2023-03-10Apply review suggestionsShadowghost
2023-03-02Use source audio bitrate if requested codec is losslessShadowghost
2023-02-26Calculate output bitrate from output channel countknackebrot
2023-02-19Optimize tryparseBond_009
* Don't check for null before * Don't try different formats when not needed (NumberFormat.Integer is the fast path)
2023-02-17Validate requested user id (#8812)Cody Robibero
2023-02-04Apply review suggestionsShadowghost
2023-02-04Return NotFound when itemId isn't foundBond_009
2023-02-04Use FFmpeg concat for DVD and BD folder playbackShadowghost
2023-02-04Fix BD and DVD folder probing and playbackShadowghost
2023-02-02Migrate to file-scoped namespacesShadowghost
2023-01-22Fix debug buildsBond_009
2023-01-22Backport pull request #9092 from jellyfin/release-10.8.zDmitry Lyzo
Don't add additional entries if HEVC encoding is disabled Original-merge: 2a5efeb3bb5938b614cb159868e98d56487040c9 Merged-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2022-12-07Cleanup and refactor streambuilderShadowghost
2022-12-07Fix release buildBond_009
2022-12-07Use ArgumentException.ThrowIfNullOrEmptyBond_009
2022-12-07Fix build errorsBond_009
2022-12-05Replace != null with is not nullBond_009
2022-12-05Replace == null with is nullBond_009
2022-11-27Merge branch 'master' into fix-fmp4-flac-opusCody Robibero
2022-11-27Apply suggestions from code reviewCody Robibero
Co-authored-by: Bond-009 <bond.009@outlook.com>
2022-11-26Add missing format providers (fix CA1305 errors) (#8745)Terrance
2022-11-14Fix logs for TranscodingThrottler not workingDominik
2022-10-13Add support for OPUS and fixes for FLAC case issue in HLSnyanmisaka
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2022-10-06fix Release buildcvium
2022-10-06fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContextcvium
2022-09-23Backport pull request #8213 from jellyfin/release-10.8.znyanmisaka
Fix high single thread usage in throttler Original-merge: ba026716c1609941ec50a26e50ef5e68cc84d0c0 Merged-by: Claus Vium <cvium@users.noreply.github.com> Backported-by: Joshua M. Boniface <joshua@boniface.me>
2022-06-29Merge pull request #7994 from nyanmisaka/fix-throttlerJoshua M. Boniface
(cherry picked from commit a7d45b5d3aa5b16b0aeeece690396f91fb7b7e3e) Signed-off-by: Joshua Boniface <joshua@boniface.me>
2022-06-29Merge pull request #7955 from nyanmisaka/fix-extJoshua M. Boniface
(cherry picked from commit 52704e8dd0aa1afbc6c212161a5c78822569e33a) Signed-off-by: Joshua Boniface <joshua@boniface.me>
2022-06-29Merge pull request #7947 from nyanmisaka/video-range-conditionCody Robibero
(cherry picked from commit f1d56aa5cef4c60021e0b29c5d9fb3adf384fda7) Signed-off-by: Joshua Boniface <joshua@boniface.me>
2022-06-29Merge pull request #7941 from jellyfin/fix-overflowCody Robibero
(cherry picked from commit fd4ffc6ba3317987856629088b759db8c1128ecd) Signed-off-by: Joshua Boniface <joshua@boniface.me>
2022-05-26Merge pull request #7784 from crobibero/support-transcodingCody Robibero
(cherry picked from commit d471be8d929c8021d85d0b9cc97ac2e420a11d65) Signed-off-by: crobibero <cody@robibe.ro>
2022-03-26Fix TranscodeReasons property nameCody Robibero
2022-03-22Only extract attachments from external .mks fileNils Fürniß
2022-03-22Pass CancellationToken to ExtractAllAttachmentsNils Fürniß
2022-03-22 add extracting attachments from external subsNils Fürniß
2022-03-12Merge pull request #7325 from eyezak/issue/6450Cody Robibero
2022-03-11Merge pull request #7346 from Bond-009/guidClaus Vium
Optimize Guid comparisons
2022-03-06Series: issue-6450Isaac Gordezky
Issue: https://github.com/jellyfin/jellyfin/issues/6450 Enable DirectPlay responses Rewrite DirectPlay and DirectStream resolution Prefer copy transcode video codec options Enhance condition processor Support DirectStream and Transcode with parity Rework audio stream selection and add tests for ExternalAudio Update MediaInfoHelper to only call StreamBuilder once
2022-03-06Convert TranscodeReason to FlagsIsaac Gordezky
2022-03-05Merge pull request #7137 from SenorSmartyPants/masterBond-009
2022-03-06Fallback to no HWA when reporting transcoding infonyanmisaka
2022-03-01Merge pull request #7275 from Nalsai/burn-subtitle-attached-fontsBond-009
2022-02-21Optimize Guid comparisonsBond_009
* Use Guid.Equals(Guid) instead of the == override * Ban the usage of Guid.Equals(Object) to prevent accidental boxing * Compare to default(Guid) instead of Guid.Empty
2022-02-18[Bugfix] Report transcoding completeIsaac Gordezky
Currently, when transcoding finishes it is not reported - leaving the UI with an incomplete transcode % This change reports transcoding progress as empty / complete when the transcoding job finishes
2022-02-12Change KeepReading to StopReading and use bytes read as an indicatorcvium