Hi Décio,

Thank you for the reporting!

Base on the log, you are testing the video with mp4 format (mime=video/mp4), 
please track the issue in https://crosswalk-project.org/jira/browse/XWALK-4425 
.  If you don’t think they are the same bug, please help to file a new one, our 
developer can track the issue in JIRA directly. ☺

BR
Belem

From: Crosswalk-help 
[mailto:[email protected]] On Behalf Of Décio 
Macedo
Sent: Thursday, August 6, 2015 11:31 PM
To: [email protected]
Subject: [Crosswalk-help] Problem with HTML5 video on Android ICS

Hi all,

I was testing the use of HTML5 videos with crosswalk webview on Android ICS but 
the video wasn't being displayed. I could hear the audio and when I've disabled 
fb0 I could see the video on the backgroung but it wasn't being rendered on the 
Surface.
When testing with the video on https://crosswalk-project.org/ , on logcat I saw 
some messages indicating that it couldn't find attachToGLContext method, I 
guess this is only available after android 4.1.
This happened with crosswalk webview 12.41.296.9 and 14.43.343.17.

logcat:
08-06 16:24:40.672 I/dalvikvm( 2364): Could not find method 
android.graphics.SurfaceTexture.attachToGLContext, referenced from method 
org.chromium.ui.gl.SurfaceTexturePlatformWrapper.attachToGLContext
08-06 16:24:40.672 W/dalvikvm( 2364): VFY: unable to resolve virtual method 
690: Landroid/graphics/SurfaceTexture;.attachToGLContext (I)V
08-06 16:24:40.672 D/dalvikvm( 2364): VFY: replacing opcode 0x6e at 0x0010
08-06 16:24:40.672 I/dalvikvm( 2364): Could not find method 
android.graphics.SurfaceTexture.detachFromGLContext, referenced from method 
org.chromium.ui.gl.SurfaceTexturePlatformWrapper.detachFromGLContext
08-06 16:24:40.672 W/dalvikvm( 2364): VFY: unable to resolve virtual method 
691: Landroid/graphics/SurfaceTexture;.detachFromGLContext ()V
08-06 16:24:40.672 D/dalvikvm( 2364): VFY: replacing opcode 0x6e at 0x0010
08-06 16:24:40.672 I/dalvikvm( 2364): Could not find method 
android.graphics.SurfaceTexture.releaseTexImage, referenced from method 
org.chromium.ui.gl.SurfaceTexturePlatformWrapper.releaseTexImage
08-06 16:24:40.672 W/dalvikvm( 2364): VFY: unable to resolve virtual method 
694: Landroid/graphics/SurfaceTexture;.releaseTexImage ()V
08-06 16:24:40.672 D/dalvikvm( 2364): VFY: replacing opcode 0x6e at 0x0010
08-06 16:24:42.092 V/MediaPlayerService(   77): Create new media retriever from 
pid 2364
08-06 16:24:42.112 D/MediaResourceGetter( 2364): ethernet/wifi connection 
detected
08-06 16:24:42.112 V/MediaPlayerService(   77): media.amsuperplayer.enable is 
enabled
08-06 16:24:42.112 V/MediaPlayerService(   77): media.amsuperplayer.enable is 
enabled
08-06 16:24:42.152 V/ChromiumHTTPDataSource(   77): connect on behalf of uid 
1074937677
08-06 16:24:42.152 I/ChromiumHTTPDataSource(   77): connect to 
https://r7---sn-2vgu0b5auxaxjvh-apne.googlevideo.com/videoplayback?signature=1B3E084A2F5269CCB443DA01E2187A607A72FBB7.82649C29CAD789ABBB10971CBE324CA84461DA07&source=youtube&requiressl=yes&mime=video%2Fmp4&mn=sn-2vgu0b5auxaxjvh-apne&mm=31&ms=au&pcm2cms=yes&pl=20&itag=18&mt=1438874580&expire=1438896277&upn=VmbFWMrWtYo&mv=m&sparams=dur%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpcm2cms%2Cpl%2Cratebypass%2Crequiressl%2Csource%2Cupn%2Cexpire&ip=83.240.217.20&sver=3&ratebypass=yes&id=o-AETFMpn-rWyChHFTiGC0vChIglMY6hbi2PBcITB4c8Qt&initcwndbps=3417500&ipbits=0&fexp=9407015%2C9407808%2C9407888%2C9407942%2C9408495%2C9408710%2C9409172%2C9412773%2C9413271%2C9415327%2C9415365%2C9415485%2C9416126%2C9416282%2C9416729%2C9417082%2C9418153%2C9418251%2C9418493%2C9418781&dur=322.153&key=yt5&lmt=1405422081444828&cpn=gSTuH56xHT8GQDPW&ptk=google&oid=P4B5mQncpdc4MIAljbKkLw&ptchn=_x5XG1OV2P6uZZ5FSM9Ttw&pltype=content&c=WEB&cver=html5
 @0
08-06 16:24:42.572 D/MediaResourceGetter( 2364): resource has video
08-06 16:24:42.572 D/MediaResourceGetter( 2364): extracted valid metadata: 
MediaMetadata[durationInMilliseconds=322084, width=640, height=360, 
success=true]
08-06 16:24:44.482 E/chromium( 2364): [ERROR:webmediaplayer_android.cc(453)] 
Not implemented reached in virtual void 
content::WebMediaPlayerAndroid::setRate(double)
08-06 16:24:44.492 I/AudioService(  205):  AudioFocus  requestAudioFocus() from 
android.media.AudioManager@40fe7c68org.chromium.media.MediaPlayerListener@4103c900<mailto:android.media.AudioManager@40fe7c68org.chromium.media.MediaPlayerListener@4103c900>
08-06 16:24:44.502 D/MediaPlayer( 2364): Couldn't open file on client side, 
trying server side
08-06 16:24:44.502 V/MediaPlayerService(   77): Client(1) constructor
08-06 16:24:44.502 V/MediaPlayerService(   77): Create new client(1) from pid 
2364, uid 10007,
08-06 16:24:44.502 V/MediaPlayerService(   77): 
setDataSource(https://r7---sn-2vgu0b5auxaxjvh-apne.googlevideo.com/videoplayback?signature=1B3E084A2F5269CCB443DA01E2187A607A72FBB7.82649C29CAD789ABBB10971CBE324CA84461DA07&source=youtube&requiressl=yes&mime=video%2Fmp4&mn=sn-2vgu0b5auxaxjvh-apne&mm=31&ms=au&pcm2cms=yes&pl=20&itag=18&mt=1438874580&expire=1438896277&upn=VmbFWMrWtYo&mv=m&sparams=dur%2Cid%2Cinitcwndbps%2Cip%2Cipbits%2Citag%2Clmt%2Cmime%2Cmm%2Cmn%2Cms%2Cmv%2Cpcm2cms%2Cpl%2Cratebypass%2Crequiressl%2Csource%2Cupn%2Cexpire&ip=83.240.217.20&sver=3&ratebypass=yes&id=o-AETFMpn-rWyChHFTiGC0vChIglMY6hbi2PBcITB4c8Qt&initcwndbps=3417500&ipbits=0&fexp=9407015%2C9407808%2C9407888%2C9407942%2C9408495%2C9408710%2C9409172%2C9412773%2C9413271%2C9415327%2C9415365%2C9415485%2C9416126%2C9416282%2C9416729%2C9417082%2C9418153%2C9418251%2C9418493%2C9418781&dur=322.153&key=yt5&lmt=1405422081444828&cpn=gSTuH56xHT8GQDPW&ptk=google&oid=P4B5mQncpdc4MIAljbKkLw&ptchn=_x5XG1OV2P6uZZ5FSM9Ttw&pltype=content&c=WEB&cver=html5)
08-06 16:24:44.502 V/MediaPlayerService(   77): media.amsuperplayer.enable is 
enabled
08-06 16:24:44.502 V/MediaPlayerService(   77): media.amsuperplayer.enable is 
enabled
08-06 16:24:44.502 V/MediaPlayerService(   77): player type = 6
08-06 16:24:44.502 V/MediaPlayerService(   77): Create AmSuperPlayer
08-06 16:24:44.502 V/AmSuperPlayer(   77): [AmSuperPlayer::74]
08-06 16:24:44.502 V/AmSuperPlayer(   77): [AmSuperPlayer::76]
08-06 16:24:44.502 V/AmSuperPlayer(   77): AmSuperPlayer init now
08-06 16:24:44.502 V/AmSuperPlayer(   77): [onFirstRef::106]
08-06 16:24:44.502 V/AmSuperPlayer(   77): [initCheck::113]
08-06 16:24:44.502 V/AmSuperPlayer(   77): [initCheck::115]
08-06 16:24:44.502 V/AmSuperPlayer(   77): [setNotifyCallback::483]
08-06 16:24:44.502 V/AmSuperPlayer(   77): [hardwareOutput::346]
08-06 16:24:44.502 V/AmSuperPlayer(   77): [hardwareOutput::348]
08-06 16:24:44.502 V/AudioSink(   77): AudioOutput(3)
08-06 16:24:44.502 V/MediaPlayerService(   77):  setDataSource
08-06 16:24:44.502 V/AmSuperPlayer(   77): [setDataSource::121]
08-06 16:24:44.502 V/AmSuperPlayer(   77): [setDataSource::123]
08-06 16:24:44.502 I/AmSuperPlayer(   77): media.amplayer.widevineenable is 
disabled
08-06 16:24:44.502 V/MediaPlayerService(   77): [1] setVideoSurfaceTexture(0x0)
08-06 16:24:44.502 V/MediaPlayerService(   77): [1] setAudioStreamType(3)
08-06 16:24:44.512 V/MediaPlayerService(   77): [1] prepareAsync
08-06 16:24:44.512 V/AmSuperPlayer(   77): [prepareAsync::211]
08-06 16:24:44.512 V/AmSuperPlayer(   77): [prepareAsync::214]
08-06 16:24:44.512 V/AmSuperPlayer(   77): initThread(2693) started
08-06 16:24:44.512 V/MediaPlayerService(   77): [1] 
setVideoSurfaceTexture(0x534f8)
08-06 16:24:44.512 V/AmSuperPlayer(   77): [setVideoSurfaceTexture::180]
08-06 16:24:44.512 V/AmSuperPlayer(   77): [setVideoSurfaceTexture::182]
08-06 16:24:44.512 V/AmSuperPlayer(   77): createPlayer
08-06 16:24:44.512 V/AmSuperPlayer(   77): Create Amlogic Player
08-06 16:24:44.512 V/AmlogicPlayer(   77): AmlogicPlayer constructor
_______________________________________________
Crosswalk-help mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help

Reply via email to