Einzelnen Beitrag anzeigen

CHackbart

Registriert seit: 22. Okt 2012
260 Beiträge
 
#1

Android - WSEGL_GetDrawableParameters Probleme

  Alt 30. Dez 2018, 20:13
Hallo in die Runde,

ich habe bei Projekten die ich Rio erstelle auf Geräten mit Android 5.x ein Problem. In der konkreten Applikation wird ein Videostrom dekodiert und synchronisiert im Hauptthread in eine Bitmap gezeichnet. Auf älteren Androiden erscheineinen in der ADB Konsole folgende Fehlermeldung. Es ist dabei egal, ob ich ein leeres Bitmap, oder die richtigen TV Bilder zeichne. Nach kurzer Zeit wird die Applikation konsequent beendet. Auf einem anderen Gerät mit Android 8 als System, läuft die Applikation jedoch auch noch nach 24h ohne einen Absturz.

Code:
E/IMGSRV (12915): :0: WSEGL_GetDrawableParameters: Failed to obtain minimal parameters
E/IMGSRV (12915): :0: KEGLGetDrawableParameters: Native window is invalid
E/libEGL (12915): eglMakeCurrent:908 error 300b (EGL_BAD_NATIVE_WINDOW)
E/BufferQueueProducer(12915): [unnamed-12915-1] query: BufferQueue has been abandoned
E/IMGSRV (12915): :0: WSEGL_GetDrawableParameters: Failed to obtain minimal parameters
E/IMGSRV (12915): :0: KEGLGetDrawableParameters: Native window is invalid
E/libEGL (12915): eglMakeCurrent:908 error 300b (EGL_BAD_NATIVE_WINDOW)
E/BufferQueueProducer(12915): [unnamed-12915-1] query: BufferQueue has been abandoned
E/IMGSRV (12915): :0: WSEGL_GetDrawableParameters: Failed to obtain minimal parameters
E/IMGSRV (12915): :0: KEGLGetDrawableParameters: Native window is invalid
E/libEGL (12915): eglMakeCurrent:908 error 300b (EGL_BAD_NATIVE_WINDOW)
E/InputDispatcher(  551): channel '3966317b com.cmuv.SatIPViewer/com.embarcadero
.firemonkey.FMXNativeActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
Hat jemand eventuell eine Idee, woran das liegen kann? Die mit 10.2 kompilierte Version macht in dem Fall keinerlei Probleme. Sieht man mal davon ab, dass eine ältere Android SDK verwendet wird.

Christian
  Mit Zitat antworten Zitat