Obtención de pantalla en negro cuando se agrega ExoPlayer a GLSurfaceView

Tengo un GLsurfaceview y SurfaceView video cuando agregué Surfaceview en GLSurfaceView para jugar el vídeo y el resultado es que estoy consiguiendo la pantalla negra en vez de la pantalla video. Estoy recibiendo audio correctamente, pero la pantalla de vídeo no se mostrará y se queda negro durante todo el video.

Ambos se utilizan con fines diferentes GLSurfaceView para el cambio de página mientras que la superficie de vídeo para ExoPlayer.

GLSurfaceView:

public class CurlView extends GLSurfaceView implements View.OnTouchListener, CurlRenderer.Observer { } 

Video SurfaceView de ExoPlayer:

  public class VideoSurfaceView extends SurfaceView { } 

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.