Hi, im building an app that displays videos on screen when commanded by a Network thread
It has a ScreenManager and a DisplayVideoScreen
When i create a single DisplayVideoScreen with one source it runs fine on the PC and on the Raspi
If i put a timer to change the video source in only one DisplayVideoScreen it runs fine on the PC and on the Raspi (but it gives a white flash on video change)
But if i want to transition from one video to the other, I create one DisplayVideoScreen for each and make the ScreenManager to switch between them... it runs perfect on the PC but on de Raspi it gives the following errors
[INFO ] [Puesto ] Cambio de estado = mostrarEjercicios
[INFO ] [PuestoRunner] Estado de la aplicacion mostrarEjercicios
glGetError 0x502
[ERROR ] [VideoGstplayer] Could not configure supporting library.
glGetError 0x502
Exception Exception: Exception('FBO Initialization failed: Incomplete attachment (36054)',) in 'kivy.graphics.fbo.Fbo.raise_exception' ignored
glGetError 0x505
Exception Exception: Exception('FBO Initialization failed: Incomplete attachment (36054)',) in 'kivy.graphics.fbo.Fbo.raise_exception' ignored
glGetError 0x505
glGetError 0x502
Exception Exception: Exception('FBO Initialization failed: Incomplete attachment (36054)',) in 'kivy.graphics.fbo.Fbo.raise_exception' ignored
glGetError 0x505
Exception Exception: Exception('FBO Initialization failed: Incomplete attachment (36054)',) in 'kivy.graphics.fbo.Fbo.raise_exception' ignored
glGetError 0x505
glGetError 0x502
Exception Exception: Exception('FBO Initialization failed: Incomplete attachment (36054)',) in 'kivy.graphics.fbo.Fbo.raise_exception' ignored
glGetError 0x505
Exception Exception: Exception('FBO Initialization failed: Incomplete attachment (36054)',) in 'kivy.graphics.fbo.Fbo.raise_exception' ignored
glGetError 0x505
glGetError 0x502
Exception Exception: Exception('FBO Initialization failed: Incomplete attachment (36054)',) in 'kivy.graphics.fbo.Fbo.raise_exception' ignored
glGetError 0x505
Exception Exception: Exception('FBO Initialization failed: Incomplete attachment (36054)',) in 'kivy.graphics.fbo.Fbo.raise_exception' ignored
glGetError 0x505
[INFO ] [MockController] Cerrando conexion a puesto !!!!
Looking for information on the internet i get that the FBO error is a common error when the Textures arent initializated correctly, but i cant find the piece of code in kivy that does that
Any Help will be wellcome
this is the info at the begining of the log
[INFO ] [Kivy ] v1.9.1-dev
[INFO ] [Python ] v2.7.9 (default, Mar 8 2015, 00:52:26)
[GCC 4.9.2]
[INFO ] [Factory ] 177 symbols loaded
[INFO ] [MockController] Iniciando Controllador
[INFO ] [PuestoRunner] Iniciando Aplicacion
[INFO ] [Puesto ] Iniciando
[INFO ] [VideoGstplayer] Using Gstreamer 1.4.4.0
[INFO ] [Video ] Provider: gstplayer
[INFO ] [Window ] Provider: egl_rpi
[INFO ] [GL ] OpenGL version <OpenGL ES 2.0>
[INFO ] [GL ] OpenGL vendor <Broadcom>
[INFO ] [GL ] OpenGL renderer <VideoCore IV HW>
[INFO ] [GL ] OpenGL parsed version: 2, 0
[INFO ] [GL ] Shading version <OpenGL ES GLSL ES 1.00>
[INFO ] [GL ] Texture max size <2048>
[INFO ] [GL ] Texture max units <8>
[INFO ] [Shader ] fragment shader: <Compiled>
[INFO ] [Shader ] vertex shader: <Compiled>
adding binding for mouse move
[INFO ] [Window ] virtual keyboard not allowed, single mode, not docked
[INFO ] [Text ] Provider: sdl2
[INFO ] [GL ] NPOT texture support is available