Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Android - WSEGL_GetDrawableParameters Probleme (https://www.delphipraxis.net/199156-android-wsegl_getdrawableparameters-probleme.html)

CHackbart 30. Dez 2018 20:13

Android - WSEGL_GetDrawableParameters Probleme
 
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


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:01 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz