[Galaxy Tab 7.7 Android Development] frami2:
Issue

Youtube in AOSP Browser cannot play, shows artefacts instead of video

Logcat:

E cr_MediaCodecUtil: Decoder for type video/x-vnd.on2.vp8 is not supported on this device
E cr_MediaCodecUtil: Decoder for type video/x-vnd.on2.vp9 is not supported on this device
...
E ACodec : Unable to instantiate a decoder for type 'audio/opus' with err 0xfffffffe.
07-22 09:40:27.487 5818 5921 E ACodec : signalError(omxError 0xfffffffe, internalError -2)
07-22 09:40:27.487 5818 5921 E MediaCodec: Codec reported err 0xfffffffe, actionCode 0, while in state 1
07-22 09:40:27.494 5818 5818 W MediaCodec-JNI: try to release MediaCodec from JMediaCodec::~JMediaCodec()...
07-22 09:40:27.495 5818 5818 W MediaCodec-JNI: done releasing MediaCodec from JMediaCodec::~JMediaCodec().
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil: Failed to create MediaCodec: audio/opus, isSecure: false
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil: java.lang.IllegalArgumentException: Failed to initialize audio/opus, error 0xfffffffe
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil:	at android.media.MediaCodec.native_setup(Native Method)
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil:	at android.media.MediaCodec.<init>(MediaCodec.java:1670)
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil:	at android.media.MediaCodec.createDecoderByType(MediaCodec.java:1618)
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil:	at org.chromium.media.MediaCodecUtil.createDecoder(MediaCodecUtil.java:181)
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil:	at org.chromium.media.MediaCodecBridge.create(MediaCodecBridge.java:212)
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil:	at org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce(Native Method)
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil:	at org.chromium.base.SystemMessageHandler.handleMessage(SystemMessageHandler.java:39)
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil:	at android.os.Handler.dispatchMessage(Handler.java:102)
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil:	at android.os.Looper.loop(Looper.java:148)
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil:	at android.app.ActivityThread.main(ActivityThread.java:5461)
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil:	at java.lang.reflect.Method.invoke(Native Method)
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil:	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
07-22 09:40:27.516 5818 5818 E cr_MediaCodecUtil:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
07-22 09:40:27.536 5303 5318 D TinyALSA-Audio Output: audio_out_get_latency(0x40f95500)
07-22 09:40:27.542 5818 5923 I OMXClient: Using client-side OMX mux.
07-22 09:40:27.543 5818 5923 E ACodec : Unable to instantiate a decoder for type 'video/x-vnd.on2.vp9' with err 0xfffffffe.
07-22 09:40:27.543 5818 5923 E ACodec : signalError(omxError 0xfffffffe, internalError -2)
07-22 09:40:27.543 5818 5922 E MediaCodec: Codec reported err 0xfffffffe, actionCode 0, while in state 1
07-22 09:40:27.544 5818 5818 W MediaCodec-JNI: try to release MediaCodec from JMediaCodec::~JMediaCodec()...
07-22 09:40:27.544 5818 5818 W MediaCodec-JNI: done releasing MediaCodec from JMediaCodec::~JMediaCodec().
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil: Failed to create MediaCodec: video/x-vnd.on2.vp9, isSecure: false
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil: java.lang.IllegalArgumentException: Failed to initialize video/x-vnd.on2.vp9, error 0xfffffffe
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil:	at android.media.MediaCodec.native_setup(Native Method)
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil:	at android.media.MediaCodec.<init>(MediaCodec.java:1670)
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil:	at android.media.MediaCodec.createDecoderByType(MediaCodec.java:1618)
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil:	at org.chromium.media.MediaCodecUtil.createDecoder(MediaCodecUtil.java:181)
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil:	at org.chromium.media.MediaCodecBridge.create(MediaCodecBridge.java:212)
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil:	at org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce(Native Method)
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil:	at org.chromium.base.SystemMessageHandler.handleMessage(SystemMessageHandler.java:39)
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil:	at android.os.Handler.dispatchMessage(Handler.java:102)
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil:	at android.os.Looper.loop(Looper.java:148)
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil:	at android.app.ActivityThread.main(ActivityThread.java:5461)
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil:	at java.lang.reflect.Method.invoke(Native Method)
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil:	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
07-22 09:40:27.545 5818 5818 E cr_MediaCodecUtil:	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
07-22 09:40:27.582 5818 5853 E MediaPlayer-JNI: JNIMediaPlayerFactory: bIsQCMediaPlayerPresent 0
07-22 09:40:27.582 5818 5853 E MediaPlayer-JNI: JNIMediaPlayerFactory: bIsQCMediaPlayerPresent 0
07-22 09:40:27.611 5818 5866 W BlobCache: set: not caching because valueSize is 0
07-22 09:40:27.670 5818 5866 E chromium: [ERROR:texture_manager.cc(2746)] [.CommandBufferContext.RenderCompositor-0x5ad44760]GL ERROR :GL_INVALID_OPERATION : glTexImage2D: <- error from previous GL command