Jump to content


Photo

Roku backdrop in menu


  • Please log in to reply
5 replies to this topic

#1 computerprep OFFLINE  

computerprep

    Advanced Member

  • Members
  • 315 posts
  • Local time: 08:21 AM
  • LocationCentral Florida

Posted 09 May 2019 - 11:24 PM

In the current stable Roku app (3.0.155) sometimes the backdrop image loads in the media detail screen without any darkened/gradient overlay. Depending on the backdrop in question, this makes it impossible to read anything on the screen.

Closing the app and restarting fixes it temporarily. It usually breaks when returning to the media detail screen after finishing an episode/movie.

Haven't tested beta channel enough to know if it's broken there (3.0.157) too. I'll switch my regular use to beta channel to test fully.

When broken:
Attached File  IMG_20190509_231602.jpg   61.72KB   1 downloads

After restarting/beta:
Attached File  IMG_20190509_232258_exported_6189411415290932932.jpg   79.21KB   1 downloads

#2 ebr OFFLINE  

ebr

    Chief Bottle Washer

  • Administrators
  • 45426 posts
  • Local time: 08:21 AM

Posted 10 May 2019 - 09:17 AM

What Roku device?

 

I'm guessing it is running out of texture memory.



#3 computerprep OFFLINE  

computerprep

    Advanced Member

  • Members
  • 315 posts
  • Local time: 08:21 AM
  • LocationCentral Florida

Posted 10 May 2019 - 11:06 AM

This is a Premiere Plus. Can't remember the particular model number. Can check later if you need that.

#4 speechles OFFLINE  

speechles

    Advanced Member

  • App Developer
  • 4678 posts
  • Local time: 05:21 AM

Posted 10 May 2019 - 12:06 PM

Which version of Roku firmware are you on? This sounds like Roku is causing problems with tasks again. Like their rendezvous aren't acting right. The "start/run" sometimes wont happen.

 

I have never in my life seen this before. Was the app left up for awhile and you browsed into several sections or was this newly launched?

 

Curious.. We can possibly trap these events when things cannot be rendered right and things go awry and prompt you with a dialog that the app needs to restart because the Roku is running low on resources. Than we can restart the app from within the app via that dialog. This is possible. Roku has a low memory event we could trap and react to.


Edited by speechles, 10 May 2019 - 12:07 PM.


#5 computerprep OFFLINE  

computerprep

    Advanced Member

  • Members
  • 315 posts
  • Local time: 08:21 AM
  • LocationCentral Florida

Posted 15 May 2019 - 06:07 PM

Model number: 4630X
Software version: 9.0.0.4142

I also have a Stick an an Express. They don't get enough usage to display this glitch. At least not that I've seen.

#6 speechles OFFLINE  

speechles

    Advanced Member

  • App Developer
  • 4678 posts
  • Local time: 05:21 AM

Posted 15 May 2019 - 06:16 PM

Model number: 4630X
Software version: 9.0.0.4142

I also have a Stick an an Express. They don't get enough usage to display this glitch. At least not that I've seen.

That has to be a timing issues with rendezvous events. If it is when coming back to a detail screen the refresh should darken it. The fact it isn't would mean your device doesn't support OpenGL. But it worked when you first came to the detail screen. So it isn't that. It has to be the event never stopped. On Roku to start an event you have to first stop it. So every single time you want it. start. When you stop it. stop. You can't start then start. It won't do it again. This is the logic I mean that is failing and it isn't our code. It is the timing of the rendezvous that are having problems on your firmware model. We may need to contact Roku and see why.

 

It also might be running low on RAM:

How many channels do you have installed on your Roku? Does your model have usb/sd card to extend your Roku storage

 

hint: the apps can take advantage of this space too aka higher texture RAM limits. When the app is stored on USB/SD it is not also extracted/compiled into RAM(sandbox) each time. This makes for more texture cache (the app isn't stored in the same RAM). This also means faster app launches (it isn't extracted/compiled/built every launch). This also means you possibly wouldn't see our "splash screen" at all. So good thing Roku lets developers set a minimum time users must see this splash screen. Otherwise you never would. ^_~

 

 

NOTE: I also notice a huge bug in the 9.0.0 build 4142 firmware on my Roku ultra. Every now and then it complains I need to use an SD/USB card when I never used to. There is a memory leak somewhere in the firmware. I get this on trying to update builds of the app to compile on the Roku. It will choke and say not enough space.. I can tell when it is going to do this it takes forever for the 0%-100% to get to 100% it never gets to 100%. The Roku will spontaneously reboot before that happens and I get the message there is not enough space on the Roku developer dashboard on the PC side of the telnet connection. So I know this isn't how it used to be. They claim firmware 9.01 is literally right around the corner. They just have edge cases they are eliminate and it will push to new serial numbers in the public pools. But right now only Roku NDA Beta access users get that privilege. Or is it burden? Double edged sword. It is fun and then it isn't. haw. But I do know this should solve itself eventually. Just like the other rendezvous problem where the app wouldn't load on RokuTV for some users. That eventually was fixed with a firmware update and RokuTV are always last to get those.

 

ALSO: @ebr isn't that the same as yours the 4630? I know I see bizarre things on the Roku on my ultra but it is rare and I can never reproduce so I call that behavior on them (Roku) not us. If they can reproduce the steps you should be able to on the same model/firmware and witness it. Might need to load your Roku full of channels to get there.


Edited by speechles, 15 May 2019 - 06:40 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users