mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
[PR #4721] [CLOSED] Remote sessions support for SyncPlay #10246
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/jellyfin/jellyfin/pull/4721
Author: @OancaAndrei
Created: 12/7/2020
Status: ❌ Closed
Base:
master← Head:syncplay-remote-sessions📝 Commits (6)
4a823a1Allow remote session to join and leave SyncPlay group9dc1faaMake property nullable for backwards compatibility851cb65Reject sessions that don't support SyncPlay13c83fcAdd missing response types to endpointsaa7f3d5Update Emby.Server.Implementations/Session/SessionManager.csc030e6fMerge branch 'master' into syncplay-remote-sessions📊 Changes
8 files changed (+89 additions, -21 deletions)
View changed files
📝
Emby.Server.Implementations/Session/SessionManager.cs(+2 -11)📝
Jellyfin.Api/Controllers/SessionController.cs(+5 -2)📝
Jellyfin.Api/Controllers/SyncPlayController.cs(+40 -7)📝
Jellyfin.Api/Models/SessionDtos/ClientCapabilitiesDto.cs(+7 -1)📝
Jellyfin.Api/Models/SyncPlayDtos/JoinGroupRequestDto.cs(+6 -0)➕
Jellyfin.Api/Models/SyncPlayDtos/LeaveGroupRequestDto.cs(+14 -0)📝
MediaBrowser.Controller/Session/ISessionManager.cs(+13 -0)📝
MediaBrowser.Model/Session/ClientCapabilities.cs(+2 -0)📄 Description
Changes
Allows a session to enable SyncPlay on another session (only if the feature is supported).
jellyfin-webPR here.jellyfin-apiclient-javascriptPR here.Issues
Related to #3855.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.