<div dir="ltr"><pre style="white-space:pre-wrap;color:rgb(0,0,0)">Hi,

I'm working in a MPEG-DASH player for android and when reproduce a
multiquality contentm the video crash and the image is frozen. The pipeline
is a simple "playbin".

The output log using the Android Monitor is the next:



06-19 16:12:07.010: E/GLConsumer(19706): [SurfaceTexture-0-19706-4]
checkAndUpdateEglState: invalid current EGLContext
06-19 16:12:07.011: E/GStreamer+amcvideodec(19706)<wbr>: 0:14:43.111294754
0xb827d4f0
gstamcvideodec.c:1019:_gl_<wbr>sync_render_unlocked:<<wbr>amcvideodec-omxexynosavcdec2>
Failed to update texture image
06-19 16:12:07.011: E/GStreamer(19706): 0:14:43.111625171 0xba13ec00
/home/xxx/xxx/pipeline.c:245:<wbr>message_received:<Rectangle(<wbr>Clone)-1098>
GStreamer encountered a general supporting library error.
(gstamcvideodec.c(1020): _gl_sync_render_unlocked ():
/GstPlayBin:playbin2/<wbr>GstURIDecodeBin:uridecodebin2/<wbr>GstDecodeBin:decodebin2/<wbr>GstAmcVideoDec-<wbr>OmxExynosAvcDec:amcvideodec-<wbr>omxexynosavcdec2:
06-19 16:12:07.011: E/GStreamer(19706): Failed to call Java method:
java.lang.<wbr>IllegalStateException: Unable to update texture contents (see
logcat for details)
06-19 16:12:07.011: E/GStreamer(19706): java.lang.<wbr>IllegalStateException:
Unable to update texture contents (see logcat for details)
06-19 16:12:07.011: E/GStreamer(19706): at
android.graphics.<wbr>SurfaceTexture.<wbr>nativeUpdateTexImage(Native Method)
06-19 16:12:07.011: E/GStreamer(19706): at
android.graphics.<wbr>SurfaceTexture.updateTexImage(<wbr>SurfaceTexture.java:240)
06-19 16:12:07.011: E/GStreamer(19706): )

----

NDK_LEVEL:         android-23

NDK_APP_ABI:              armeabi-v7

GST_ANDROID_VERSION:      1.7.9</pre></div>