| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-10-04 | Fix allow inputContainer to be null for Live TV (#12770) | joshjryan | |
| 2024-09-26 | Add endpoint for getting playlists by id (#12697) | Tim Eisele | |
| 2024-09-24 | Move GetCustomTagDelimiters to Extension | gnattu | |
| 2024-09-24 | Sanitize CustomTagDelimiters server side | gnattu | |
| The API requires an array type and does not support runtime generated default value. Use server side helper function to sanitize it into char. | |||
| 2024-09-22 | Fix DeviceProfile.Id should be nullable (#12679) | Niels van Velzen | |
| 2024-09-21 | Better bitrate and resolution normalization (#12644) | gnattu | |
| 2024-09-22 | Let HLS Controller decide if subtitle should be burn in | gnattu | |
| Previously, we predicted whether the subtitle should be burned in with transcode reasons, but that was not accurate because the actual transcoding codec is only determined after the client has requested the stream. This pass through the option to the `DynamicHlsController` to handle the subtitle burn-in during the actual transcoding process. Now the client should be responsible to conditionally load the subtitle when this option is enabled. | |||
| 2024-09-19 | Merge pull request #12587 from Shadowghost/session-info-dto | Cody Robibero | |
| 2024-09-19 | Enable HEVC RExt HW decoding for 4:2:2/4:4:4 content (#12664) | Nyanmisaka | |
| 2024-09-18 | Add SessionInfoDto, DeviceInfoDto and implement ↵ | Shadowghost | |
| JsonDelimitedArrayConverter.Write | |||
| 2024-09-17 | Apply review suggestions | Shadowghost | |
| 2024-09-17 | Rework PR 6203 | Shadowghost | |
| 2024-09-14 | Improve direct profile ranking | Dmitry Lyzo | |
| 2024-09-14 | Revert "Return more precise transcoding reasons" | gnattu | |
| This reverts commit de8bb15c Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-09-13 | Improve readability | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-09-13 | Return more precise transcoding reasons | gnattu | |
| Using the first profile's reason is somewhat arbitrary, as many clients' first profile may not be the most compatible one. For instance, browsers often set WebM as the first profile, which doesn’t support common codecs like H.264 and AAC by design. This causes `VideoCodecNotSupported` and `AudioCodecNotSupported` to be returned, even if the browser supports those codecs. Only use those reasons when all profiles indicate that the codec is not supported. Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-09-12 | Add option to always burn in subtitles if transcoding is triggered (#12430) | gnattu | |
| 2024-09-09 | Add audio ranking for transcoding profiles (#12546) | Dmitry Lyzo | |
| 2024-09-09 | Use enums for encoding options (#12561) | Tim Eisele | |
| 2024-09-09 | Extract condition from Where clause to eliminate extra filtering (#12614) | Dmitry Lyzo | |
| 2024-09-07 | Add non-standard multi-value audio tag support (#12385) | gnattu | |
| 2024-09-07 | Make Live TV compatibility profiles customizable (#12529) | gnattu | |
| 2024-09-07 | Feature/media segments plugin api (#12359) | JPVenson | |
| 2024-09-07 | Enhance Trickplay (#11883) | Tim Eisele | |
| 2024-09-07 | Remove left-over network path references (#12446) | Niels van Velzen | |
| 2024-09-07 | Backport #12562 and #12521 (#12602) | gnattu | |
| Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com> Co-authored-by: Nyanmisaka <nst799610810@gmail.com> | |||
| 2024-09-07 | Add support DoVi Profile 10 (#11559) | llutic | |
| 2024-09-07 | Add MediaStream.ReferenceFrameRate for problematic video files (#12603) | gnattu | |
| Co-authored-by: Nyanmisaka <nst799610810@gmail.com> | |||
| 2024-09-06 | Merge pull request #12420 from gnattu/codec-profile-subcontainer | Niels van Velzen | |
| Add SubContainer support to CodecProfile | |||
| 2024-09-06 | Merge pull request #12578 from Shadowghost/task-cleanup | Niels van Velzen | |
| Cleanup tasks | |||
| 2024-09-06 | Merge pull request #12552 from Bond-009/passwordhashing | Niels van Velzen | |
| Increase password hash iterations | |||
| 2024-09-06 | Merge pull request #12548 from Bond-009/utf8bom | Niels van Velzen | |
| Remove BOM from UTF-8 files | |||
| 2024-09-04 | Use frozen collections in MimeTypes.cs (#10826) | Stepan Goremykin | |
| Co-authored-by: Stepan Goremykin <goremukin@gmail.com> | |||
| 2024-09-04 | Cleanup tasks | Shadowghost | |
| 2024-09-04 | Merge pull request #12384 from evanjarrett/qsv-renderdevice | Bond-009 | |
| Update QSV device args to use the renderNodePath | |||
| 2024-08-30 | Increase password hash iterations | Bond_009 | |
| It has been a while since this was last updated: https://github.com/jellyfin/jellyfin/pull/6818 Recommendations have changed since: https://cheatsheetseries.owasp.org/cheatsheets/Password_Storage_Cheat_Sheet.html#pbkdf2 | |||
| 2024-08-30 | Remove BOM from UTF-8 files | Bond_009 | |
| I think some people need to change their IDE configuration ;) | |||
| 2024-08-28 | Merge pull request #11665 from Bond-009/getuserbyid | Cody Robibero | |
| 2024-08-27 | Merge pull request #11250 from nyanmisaka/fix-hwa-video-rotation | Bond-009 | |
| Fix the broken video orientation (+-90/180) | |||
| 2024-08-28 | Apply suggestions from code review | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2024-08-26 | fix typo | gnattu | |
| Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-08-26 | Add SubContainer support to CodecProfile | gnattu | |
| Currently, when specifying codec profiles, the client can only specify profiles applied to direct containers, with no way to apply a profile specifically to HLS or a specific HLS container. This limitation is not suitable for more complex client codec support scenarios. To address this, a SubContainer field is added to CodecProfile. The client can now specify the main container as "hls" to apply the profile exclusively to HLS streams. Additionally, the SubContainer field allows the profile to be applied to a specific HLS container. Currently, this is only used in StreamBuilder for HLS streams. Further changes may be required to extend its usage. Signed-off-by: gnattu <gnattuoc@me.com> | |||
| 2024-08-25 | Backport pull request #12499 from jellyfin/release-10.9.z | dmitrylyzo | |
| Apply all codec conditions Original-merge: fff4477a933a4b580fb255348191e8ddcba661a7 Merged-by: crobibero <cody@robibe.ro> Backported-by: Joshua M. Boniface <joshua@boniface.me> | |||
| 2024-08-24 | Merge pull request #12397 from crobibero/lyrics-finale | Bond-009 | |
| Add lyrics library options, add download scheduled task | |||
| 2024-08-19 | Update PluginPageInfo.cs summary. (#12464) | theMasterpc | |
| 2024-08-05 | Add missing lyric fetcher settings from library options | Cody Robibero | |
| 2024-08-05 | Enable nullable for NextUpQuery | Bond_009 | |
| 2024-08-05 | Replace UserId with User in NextUpQuery | Bond_009 | |
| 2024-08-05 | Replace UserId with User in UserViewQuery | Bond_009 | |
| 2024-08-05 | Pass User instead of UserId inside LatestItemsQuery | Bond_009 | |
