You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When Iv'e hovered over playlist and click play button on remote, the loading icon will appear for maybe 10 seconds and then stop. If I load the playlist I have to restart the entire app.
The text was updated successfully, but these errors were encountered:
Software Versions
Describe the bug
Music playlist that are big (hundreds, or thousands of songs) will either not load or crash the roku.
How To Reproduce
Logs
Logs using jellyfin debug mode:
Viewing playlist information:
[22:07:03] [INF] [3] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executing endpoint 'Jellyfin.Api.Controllers.PlaylistsController.GetPlaylistItems (Jellyfin.Api)' [22:07:03] [INF] [3] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Route matched with {action = "GetPlaylistItems", controller = "Playlists"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.ActionResult
1[MediaBrowser.Model.Querying.QueryResult
1[MediaBrowser.Model.Dto.BaseItemDto]] GetPlaylistItems(System.Guid, System.Nullable1[System.Guid], System.Nullable
1[System.Int32], System.Nullable1[System.Int32], MediaBrowser.Model.Querying.ItemFields[], System.Nullable
1[System.Boolean], System.Nullable1[System.Boolean], System.Nullable
1[System.Int32], MediaBrowser.Model.Entities.ImageType[]) on controller Jellyfin.Api.Controllers.PlaylistsController (Jellyfin.Api). [22:07:09] [INF] [3] Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor: Executing ObjectResult, writing value of type 'MediaBrowser.Model.Querying.QueryResult`1[[MediaBrowser.Model.Dto.BaseItemDto, MediaBrowser.Model, Version=10.10.1.0, Culture=neutral, PublicKeyToken=null]]'. [22:07:09] [INF] [3] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Executed action Jellyfin.Api.Controllers.PlaylistsController.GetPlaylistItems (Jellyfin.Api) in 5552.2852ms [22:07:09] [INF] [3] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executed endpoint 'Jellyfin.Api.Controllers.PlaylistsController.GetPlaylistItems (Jellyfin.Api)' [22:07:09] [INF] [3] Microsoft.AspNetCore.Hosting.Diagnostics: Request finished HTTP/1.1 GET http://192.168.1.7:8096/Playlists/805b48d8d761de9a8d86bf0e8c2b498d/Items?UserId=aef9672a022f413995f189ac8e5cec96 - 200 null application/json; charset=utf-8 5555.2166msPressing play on remote on playlist
[22:05:07] [INF] [22] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executing endpoint 'Jellyfin.Api.Controllers.PlaylistsController.GetPlaylistItems (Jellyfin.Api)' [22:05:07] [INF] [22] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Route matched with {action = "GetPlaylistItems", controller = "Playlists"}. Executing controller action with signature Microsoft.AspNetCore.Mvc.ActionResult
1[MediaBrowser.Model.Querying.QueryResult
1[MediaBrowser.Model.Dto.BaseItemDto]] GetPlaylistItems(System.Guid, System.Nullable1[System.Guid], System.Nullable
1[System.Int32], System.Nullable1[System.Int32], MediaBrowser.Model.Querying.ItemFields[], System.Nullable
1[System.Boolean], System.Nullable1[System.Boolean], System.Nullable
1[System.Int32], MediaBrowser.Model.Entities.ImageType[]) on controller Jellyfin.Api.Controllers.PlaylistsController (Jellyfin.Api). [22:05:11] [INF] [22] Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor: Executing ObjectResult, writing value of type 'MediaBrowser.Model.Querying.QueryResult`1[[MediaBrowser.Model.Dto.BaseItemDto, MediaBrowser.Model, Version=10.10.1.0, Culture=neutral, PublicKeyToken=null]]'. [22:05:11] [INF] [28] Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker: Executed action Jellyfin.Api.Controllers.PlaylistsController.GetPlaylistItems (Jellyfin.Api) in 4177.9194ms [22:05:11] [INF] [28] Microsoft.AspNetCore.Routing.EndpointMiddleware: Executed endpoint 'Jellyfin.Api.Controllers.PlaylistsController.GetPlaylistItems (Jellyfin.Api)' [22:05:11] [INF] [28] Microsoft.AspNetCore.Hosting.Diagnostics: Request finished HTTP/1.1 GET http://192.168.1.7:8096/playlists/805b48d8d761de9a8d86bf0e8c2b498d/items?limit=2000&userId=aef9672a022f413995f189ac8e5cec96 - 200 null application/json; charset=utf-8 4184.0097msLogs from telnet into roku ip:
Quick Play started. itemNode= <Component: roSGNode:PlaylistData> =
{
change: <Component: roAssociativeArray>
focusable: false
focusedChild: <Component: roInvalid>
id: "805b48d8d761de9a8d86bf0e8c2b498d"
backdropUrl: ""
favorite: true
iconUrl: ""
id: ""
image: <Component: roSGNode:ImageData>
json: <Component: roAssociativeArray>
overview: ""
parentFolder: "d6146c9deffa706be00c9333d7284e49"
posterUrl: "http://localip/Items/805b48d8d761de9a8d86bf0e8c2b498d/Images/Primary?maxHeight=425&maxWidth=290&quality=90"
selectedAudioStreamIndex: 0
startingPoint: 0
SubTitle: ""
title: “playlist title“
Type: "Playlist"
watched: false
}
Quick Play itemNode type= playlist
BRIGHTSCRIPT: ERROR: ParseJSON: Invalid \u escape sequence value: pkg:/source/api/baserequest.brs(79)
Quick Play finished loading in 4.084 seconds.
BRIGHTSCRIPT: ERROR: ParseJSON: Invalid \u escape sequence value: pkg:/source/api/baserequest.brs(79)
Screenshots
n/a
Connection Information
Additional context
When Iv'e hovered over playlist and click play button on remote, the loading icon will appear for maybe 10 seconds and then stop. If I load the playlist I have to restart the entire app.
The text was updated successfully, but these errors were encountered: