jellyfin/Jellyfin.Api
lmaonator db2fbcef2b Fix stream selection having no effect when casting
When casting to jellyfin-mpv-shim from jellyfin-web in the browser,
jellyfin-web sends data about which version (for grouped items) and
which streams the user selected in the browser to the
"Sessions/{sessionId}/Playing" API endpoint.

The API endpoint currently doesn't forward them to jellyfin-mpv-shim
through the Play command, which results in the default streams being
played instead of the browser selected ones.

PlayRequest already has the properties and they are already sent to the
cast client by SendPlayCommand when present.
jellyfin-mpv-shim will already use them to select the wanted streams
when it receives the Play command.

All that's needed to make it work is to take the parameters and assign
them to PlayRequest.
2021-03-26 13:41:34 +01:00
..
Attributes Add image file accept to openapi 2021-02-10 16:12:52 -07:00
Auth Minor code style related change 2020-12-07 16:15:56 +01:00
Constants Update authorization policies for SyncPlay 2020-12-07 10:33:15 +01:00
Controllers Fix stream selection having no effect when casting 2021-03-26 13:41:34 +01:00
Extensions Minor improvements 2021-02-21 02:49:52 +01:00
Helpers Update Jellyfin.Api/Helpers/FileStreamResponseHelpers.cs 2021-03-24 22:46:08 +01:00
ModelBinders Change log level for converters 2021-01-01 09:34:39 -07:00
Models Fix third part integration 2021-03-11 22:45:58 -07:00
WebSocketListeners Remove circular dependency between websocket listeners and manager 2020-11-28 11:21:53 +01:00
BaseJellyfinApiController.cs Move json profiles to constant strings. 2020-09-03 12:15:24 -06:00
Jellyfin.Api.csproj FxCop -> Net Analyzers (part 1) 2021-03-09 03:04:47 +01:00