GNOME Bugzilla – Bug 731107
glimagesink: Failed to create window surface: EGL_BAD_ALLOC
Last modified: 2014-06-03 09:32:25 UTC
Android tutorial 4-5 fails on android with the following error: Failed to create window surface: EGL_BAD_ALLOC.
Created attachment 277720 [details] logcat.txt
Created attachment 277721 [details] [review] glimagesink: improve state change debug message
The device is a nexus 4 running Android 4.4.2. gst-plugins-bad revision is b44724f6624bda8452471b36cb52af8e9900bf4a.
The regression seems to have been introduced by f7f92e6d7a25a57907833bd66915f49fdc871fef
commit 59088f5a90960cde183a72bde2754be749750aa6 Author: Matthew Waters <ystreet00@gmail.com> Date: Tue Jun 3 13:59:51 2014 +1000 glupload: always release the previous buffer Fixes the case where _perform_with_buffer() is called without intervening calls to _release_buffer() as is the case on start up with glimagesink. Also release the buffer when reseting the upload. https://bugzilla.gnome.org/show_bug.cgi?id=731107
Thanks :)