Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
ylu20
Visitor

Screen is corrupted with horizontal lines for 3.x

My app has a screen pipeline roGridScreen -> roGridScreen -> roPosterScreen -> roVideoScreen, when the video playback is completed, it suppose to go back to roPosterScreen , in the latest 4.x firmware, i's working fine, but in 3.x, the screen is blank and sometimes is corrupted with horizontal lines. I've been told that I need to destroy rogirdscreen or roposterscreen and recreate it after video playback is completed, So my question will be why do I need to destroy those screens and recreate it? It looks like a firmware issue for me....

Thanks!
0 Kudos
6 REPLIES 6
TheEndless
Channel Surfer

Re: Screen is corrupted with horizontal lines for 3.x

It's just the gridscreen that's the issue, and you're right, it is a firmware issue. The problem is that it's a 3.x firmware issue, so it's very unlikely it'll ever be fixed. So, if you want it to work on Roku 1 units, then you'll need to implement the workaround.
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)
0 Kudos
ylu20
Visitor

Re: Screen is corrupted with horizontal lines for 3.x

I see....

But , in the pipe line, the screen next to rovideoscreen is roposterscreen, so the problem is rogridscreen but not roposterscreen? I just need to destroy and recreate rogridscreen?
0 Kudos
TheEndless
Channel Surfer

Re: Screen is corrupted with horizontal lines for 3.x

"ylu20" wrote:
I see....

But , in the pipe line, the screen next to rovideoscreen is roposterscreen, so the problem is rogridscreen but not roposterscreen? I just need to destroy and recreate rogridscreen?

Correct. The grid screen uses the video plane, unlike the other screens, so its existence in the stack is corrupting the video. I'd have sworn they had fixed that at one point on the Roku 1s, but maybe not...
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)
0 Kudos
ylu20
Visitor

Re: Screen is corrupted with horizontal lines for 3.x

Got it.
hope it will be fixed soon, always destroy and recreate orgridscreen seems like a huge burden to us...
0 Kudos
TheEndless
Channel Surfer

Re: Screen is corrupted with horizontal lines for 3.x

"ylu20" wrote:
Got it.
hope it will be fixed soon, always destroy and recreate orgridscreen seems like a huge burden to us...

As long as you keep your data in memory, it shouldn't be too burdensome, but it's certainly not ideal.
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)
0 Kudos
ylu20
Visitor

Re: Screen is corrupted with horizontal lines for 3.x

That may be true from an expert's perspective... and hope there is a resolve/mark as answer button somewhere to close a post...
0 Kudos
Need Assistance?
Welcome to the Roku Community! Feel free to search our Community for answers or post your question to get help.

Become a Roku Streaming Expert!

Share your expertise, help fellow streamers, and unlock exclusive rewards as part of the Roku Community. Learn more.