-
-
Notifications
You must be signed in to change notification settings - Fork 147
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve Quick Play support + Add support for Music Videos #1376
Conversation
there actually is a loading spinner in there. or, at least there was, I haven't looked. its implemented as a progressDialog where everything except the loading spinner has its visibility shut off. it was working normally until the universal playslist changes. all to say, it may just still be in there with the wrong z index or visibility |
parts of it are still in there it looks like: jellyfin-roku/source/VideoPlayer.brs Line 62 in e11a563
|
Music ArtistsQuick Play on Artist with no albums, only an Appears On credit, does not play anything. I expected it would play their appears on song. Music AlbumQuick Play on Album from the Appears On section does not play anything. I expected it would play the album. |
@sevenrats added the spinner. Thanks for pointing out those functions 👍 |
fair warning that progressDialog's such as this one block the back button. in 99.9% of cases this is no big deal, and in the rest of cases, its a small deal, but, it is in line to get fixed. |
I didn't notice that but that sounds perfect to me. We have no way of cancelling the quick play functions once they start and some are pretty long so disabling the back button makes a lot of sense to me. May want to add a function parameter to allow the dev to control the back button behavior |
…o a namespace in it's own file
Changes
Besides pictures, which aren't ready for the global queue yet, I think this is everything. @1hitsong the two things you mentioned should be fixed |
Home / My Media
Home / Continue Watching
Home / Next Up
Home / Favorites
Home / Latest in Movies
Home / Latest in TV Shows
Home / Latest in Music
Home / On Now
Home / Latest in Music Videos
|
Movie Library
|
Good call on limiting the music.. Thank you for breaking it lol. I'm thinking about testing with my 1300 files again and using one of the roku tools to measure ram usage. looks like the lowest ram for the devices we support is 512MB. I think it'd be best to base it on that instead of a random number. PCs have to share the CPU with other tasks but the roku will only be playing music so might as well fill up the ram with songs IMO. I also have the songs sorted by album before they get randomized so if if you turn off shuffle it lets you find more songs from the same album. At least it did for me because it loaded my whole library 😄 so that's another benefit of having as big of a playlist as possible. I don't have TV setup but I'll try to find a free stream to test with. I should be able to find a music video to test with Action list
|
Music Library
|
Edit: kept adding things so here's a list of all the changes Changes
NOTE: I was unable to reproduce the bug you found in music library view where the 1st click after changing the view setting doesn't work |
…d year made, open using movie detail group
Collections Library
Music Video Library
Playlists Library
TV Shows Library
TV Show Details
|
Changes
I'm not able to reproduce the TV library network bug or the movie library collection image bug you found. I don't have access to guide data so I don't think I'll be able to add support for type "programs" or "recordings". |
does this code tolerate incomplete metadata? we usually run into bugs related to that when we change this code. I will try to test tomorrow. |
I don't understand your concern since we've tested this like crazy but as long as the itemNode that gets passed to main has a type and an id it will probably work. |
what i will am afraid of and what i will do tomorrow is: |
Ahh yea I didn't test with a strm file. Thanks for testing 👍 |
Testing tables updated. The two issues I mentioned are also still happening. Since you weren't able to reproduce them, I'll give it a quick look. |
Expand Quick Play support for everything (tested on my server) except photos
NOTE: Some queries take a little while to load (like shuffling a large series or shuffling an artist with a lot of songs) and since there is no loading spinner it may seem as if the app is unresponsive.Changes
movies
,tvshows
,boxsets
, andmusic
collection typesplaylists
collection typequickplay
Issues
Fixes #1138
Fixes #1139
Fixes #1399