| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-07-29 | Check MaxAudioChannels for directAudioStream candidates (#12319) | gnattu | |
| * Check MaxAudioChannels for directAudioStream candidates The current stream builder logic does not check the channel limit when determining if the audio stream can be directly used, and this can cause some undesired effects: - A high channel count surround sound stream might be picked even if a stereo one exists when the user requires stereo audio. - The user's preferred audio codec might not be respected during the downmix because the requested codec is now forced to be the same as the original source. Signed-off-by: gnattu <gnattuoc@me.com> * Fix unit test Signed-off-by: gnattu <gnattuoc@me.com> * Set correct transcode reason and target channels for unit test Signed-off-by: gnattu <gnattuoc@me.com> * Match old stream selection behavior Signed-off-by: gnattu <gnattuoc@me.com> * Fix reason matching Signed-off-by: gnattu <gnattuoc@me.com> --------- Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-07-23 | Merge branch 'master' into fix-hwa-video-rotation | Nyanmisaka | |
| 2024-07-21 | Merge pull request #11492 from jellyfin/better-vbr-settings | Bond-009 | |
| Add better audio VBR settings | |||
| 2024-07-18 | Merge pull request #11399 from jellyfin/audio-remux | Cody Robibero | |
| 2024-07-18 | Use string.Equals | gnattu | |
| Co-authored-by: Bond-009 <bond.009@outlook.com> | |||
| 2024-07-18 | Don't check the misleading options.EnableDirectStream for direct stream ↵ | gnattu | |
| availability Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-07-17 | Merge pull request #11489 from jellyfin/allow-vp9-remuxing | Cody Robibero | |
| 2024-07-17 | Merge pull request #11511 from jellyfin/trickplay-keyframe-only | Cody Robibero | |
| 2024-07-17 | Move external url listing to provider for plugin use (#12279) | Cody Robibero | |
| 2024-07-17 | Add TrySetProviderId extension | Bond_009 | |
| 2024-07-17 | Default EnableAudioVbrEncoding to true in TranscodingProfile | gnattu | |
| This will match the old behavior when user takes no action for clients Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-07-17 | Add EnableAudioVbrEncoding to TranscodingProfile | gnattu | |
| This will allow the client selectively disable VBR audio when it causes problems. Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-07-17 | Make comment better | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-07-17 | Correctly set bitrate limit for remuxing | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-07-17 | Allow clients to send audio container override for HLS | gnattu | |
| This will improve flexibility due to overcome the complex compatibility situation of HLS Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-07-17 | feat: add audio remux to UniversalAudioController | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-07-16 | Don't include new internal MediaStream properties in api spec (#12288) | Cody Robibero | |
| 2024-07-17 | Add option to extract keyframe only during trickplay image generation | gnattu | |
| 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-15 | Run DeleteTranscodeFileTask on startup (#12239) | Bond-009 | |
| 2024-07-15 | Allow streaming of raw PGS subtitles without transcoding (#12056) | David Schulte | |
| 2024-07-15 | Add check for ProviderIds to prevent '=' from appearing in keys, also ↵ | Erwin de Haan | |
| support '=' in the values. (#12274) | |||
| 2024-06-23 | Backport pull request #12149 from jellyfin/release-10.9.z | nyanmisaka | |
| Fix MicroDVD being recognized as DVDSUB subtitles Original-merge: 6010bc01c321ea85935314191f5f8c19fd4b3bfb Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-06-02 | Add regressions tests for update library endpoint | Bond_009 | |
| 2024-05-25 | Backport pull request #11802 from jellyfin/release-10.9.z | crobibero | |
| Mark SearchHint.MatchedTerm as nullable Original-merge: ab6c2424dbb6b0e0a046b746d564cfc78103f8fb Merged-by: Bond-009 <bond.009@outlook.com> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-05-21 | Prefer profile over codec for display title | Bond_009 | |
| FFmpeg 6.1 and newer can recognize Dolby Atmos and DTS:X. This change makes it possible to see if a track has one of these technologies if the used FFmpeg supports it. | |||
| 2024-05-16 | Add remuxing support for VP9 | gnattu | |
| Add VP9 as a valid HLS format to enable remuxing. This is useful when audio processing is required, but the VP9 video can be passed as-is to avoid unnecessary video transcoding. No VP9 encoder is enabled and should not be enabled. AV1 and HEVC should be preferred over VP9 if video transcoding is required. Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-05-14 | Fix reference to deprecated package (#11530) | Cody Robibero | |
| 2024-05-11 | Bump version to 10.10.0 | Jellyfin Release Bot | |
| 2024-05-10 | Default to not extract lyrics (#11523) | gnattu | |
| 2024-05-05 | Don't close inactive session on default (#11491) | gnattu | |
| 2024-04-28 | Address comments | Bond_009 | |
| 2024-04-28 | Improve audio normalization | Bond_009 | |
| * Move calculation of LUFS to a scheduled task as it's pretty slow * Correctly calculate album LUFS * Don't try to convert replaygain tags to LUFS values | |||
| 2024-04-24 | Always scan ReplayGain tag (#11418) | Bond-009 | |
| 2024-04-10 | Add support for out-of-spec but existent, Dolby Vision Profile 8 CCid 6 ↵ | GeorgeH005 | |
| media. (#11334) | |||
| 2024-04-10 | Merge pull request #11220 from Shadowghost/add-playlist-acl-api | Joshua M. Boniface | |
| Add playlist ACL endpoints | |||
| 2024-04-02 | Apply review suggestions | Shadowghost | |
| 2024-04-01 | Implement update endpoint | Shadowghost | |
| 2024-04-01 | Apply review suggestions | Shadowghost | |
| 2024-03-31 | Lowercase CollectionTypeOptions to match legacy experience (#11272) | Cody Robibero | |
| 2024-03-31 | Use enum for BaseItemDto.ExtraType (#11261) | Niels van Velzen | |
| 2024-03-30 | Add json parser for video rotation side data | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-03-28 | fix: move trickplay specific option into TrickplayOptions (#11229) | gnattu | |
| 2024-03-27 | Fix default values missing in ClientCapabilities(Dto) (#11232) | Niels van Velzen | |
| 2024-03-27 | Apply review suggestions | Shadowghost | |
| 2024-03-26 | Apply review suggestions | Shadowghost | |
| 2024-03-26 | Extend playlist creation capabilities | Shadowghost | |
| 2024-03-26 | Add playlist ACL endpoints | Shadowghost | |
| 2024-03-23 | Add new VideoRangeTypes to fully support DoVi on webOS (#10469) | vedant | |
| 2024-03-17 | Merge pull request #11149 from Bond-009/nullable4 | Bond-009 | |
| Enable nullable for more files | |||
| 2024-03-17 | Add ability to enable/disable libraries (#11037) | btopherjohnson | |
| Co-authored-by: Bond-009 <bond.009@outlook.com> Co-authored-by: Cody Robibero <cody@robibe.ro> | |||
