[Android] New OpenGL ES 2.0 vout for the Android port

Ludovic Fauvet etix at videolan.org
Tue Nov 5 17:58:55 CET 2013


On 05/11/2013 17:04, Adrien Maglo wrote:
> Hey all,
> 
> 
> Here are a new series of patches (cleaner than the first ones) to add an
> OpenGL ES 2.0 vout to the Android port. They should apply to latest
> vlc-android.git and vlc.git. I tested them on a Galaxy S3 and a Nexus 7
> 2nd version.
> I had to create a new vindow provider in VLC in order to handle Android
> native windows. I also added an option in the app debug section to
> select between the androidsurface (default) and new OpenGL ES 2.0 vout.

Awesome :)

> In order to compile with the patches you may have to add the following
> lines to the files:
> 
> * vlc/contrib/arm-linux-androideabi/lib/pkgconfig/egl.pc
> Name: EGL
> Description: EGL
> Version: 1.1
> Libs: -lEGL
> Cflags:
> 
> * vlc/contrib/arm-linux-androideabi/lib/pkgconfig/glesv2.pc
> Name: GLESv2
> Description: GLESv2
> Version: 2
> Libs: -lGLESv2
> Cflags:

Indeed this is needed.

> Your reviews would be of course very much welcomed.

After a very quick try, it crashes on the native side while getting the
surface, see attached crash log for details.

Device: Galaxy Nexus running Android 4.3.

Best,
-- 
Ludovic Fauvet
www.videolan.org
-------------- next part --------------
D/VLC     (29592): main input: Creating an input for 'vlc-player.mp4'
D/VLC     (29592): main demux meta: looking for meta fetcher module matching "any": 0 candidates
D/VLC     (29592): main demux meta: no meta fetcher modules
D/VLC     (29592): main playlist: searching art for vlc-player.mp4
D/VLC     (29592): main art finder: looking for art finder module matching "any": 1 candidates
D/VLC     (29592): main art finder: no art finder modules matched
D/VLC     (29592): main playlist: art not found for vlc-player.mp4
D/VLC     (29592): main playlist: no fetch required for (null) (art currently (null))
D/VLC/MediaItem(29592): Title vlc-player.mp4
D/VLC/MediaItem(29592): Artist Unknown Artist
D/VLC/MediaItem(29592): Genre Unknown Genre
D/VLC/MediaItem(29592): Album Unknown Album
D/VLC     (29592): main input: Creating an input for 'vlc-player.mp4'
D/VLC     (29592): main input: using timeshift granularity of 50 MiB, in path '/tmp'
D/VLC     (29592): main input: `file:///storage/emulated/0/Videos/vlc-player.mp4' gives access `file' demux `' path `/storage/emulated/0/Videos/vlc-player.mp4'
D/VLC     (29592): main input: creating demux: access='file' demux='' location='/storage/emulated/0/Videos/vlc-player.mp4' file='/storage/emulated/0/Videos/vlc-player.mp4'
D/VLC     (29592): main demux: looking for access_demux module matching "file": 5 candidates
D/VLC     (29592): main demux: no access_demux modules matched
D/VLC     (29592): main input: creating access 'file' location='/storage/emulated/0/Videos/vlc-player.mp4', path='/storage/emulated/0/Videos/vlc-player.mp4'
D/VLC     (29592): main access: looking for access module matching "file": 15 candidates
D/VLC     (29592): filesystem access: opening file `/storage/emulated/0/Videos/vlc-player.mp4'
D/VLC     (29592): main access: using access module "filesystem"
D/VLC     (29592): main stream: Using stream method for AStream*
D/VLC     (29592): main stream: starting pre-buffering
D/VLC     (29592): main stream: received first data after 1 ms
D/VLC     (29592): main stream: pre-buffering done 1024 bytes in 0s - 909 KiB/s
D/VLC     (29592): main stream: looking for stream_filter module matching "any": 9 candidates
D/VLC     (29592): main stream: no stream_filter modules matched
D/VLC     (29592): main stream: looking for stream_filter module matching "record": 9 candidates
D/VLC     (29592): main stream: using stream_filter module "record"
D/VLC     (29592): main input: creating demux: access='file' demux='' location='/storage/emulated/0/Videos/vlc-player.mp4' file='/storage/emulated/0/Videos/vlc-player.mp4'
D/VLC     (29592): main demux: looking for demux module matching "mp4": 55 candidates
D/VLC     (29592): mkv stream: found Box: ftyp size 28
D/VLC     (29592): mkv stream: found Box: moov size 34560
D/VLC     (29592): mkv stream: found Box: mvhd size 108
D/VLC     (29592): mkv stream: read box: "mvhd" creation 733359d-47h:25m:03s modification 733359d-47h:25m:03s time scale 600 duration 694977d-48h:00m:01s rate 1.000000 volume 1.000000 next track id 3
D/VLC     (29592): mkv stream: found Box: iods size 21
D/VLC     (29592): mkv stream: read box: "iods" objectDescriptorId: 1, OD: 255, scene: 255, audio: 41, visual: 21, graphics: 255
D/VLC     (29592): mkv stream: found Box: trak size 20573
D/VLC     (29592): mkv stream: found Box: tkhd size 92
D/VLC     (29592): mkv stream: read box: "tkhd" creation 733359d-47h:25m:03s modification 733359d-47h:25m:03s duration 694977d-06h:36m:24s track ID 1 layer 0 volume 1.000000 rotation 0.000000 scaleX 1.000000 scaleY 1.000000 translateX 0.000000 translateY 0.000000 width 0.000000 height 0.000000. Matrix: 65536 0 0 0 65536 0 0 0 1073741824
D/VLC     (29592): mkv stream: found Box: mdia size 20473
D/VLC     (29592): mkv stream: found Box: mdhd size 32
D/VLC     (29592): mkv stream: read box: "mdhd" creation 733359d-47h:25m:03s modification 733359d-47h:25m:03s time scale 44100 duration 695033d-35h:36m:32s language und
D/VLC     (29592): mkv stream: found Box: hdlr size 66
D/VLC     (29592): mkv stream: read box: "hdlr" handler type: "soun" name: "(C) 2007 Google Inc. v08.13.2007."
D/VLC     (29592): mkv stream: found Box: minf size 20367
D/VLC     (29592): mkv stream: found Box: smhd size 16
D/VLC     (29592): mkv stream: read box: "smhd" balance 0.000000
D/VLC     (29592): mkv stream: found Box: dinf size 36
D/VLC     (29592): mkv stream: found Box: dref size 28
D/VLC     (29592): mkv stream: found Box: url  size 12
D/VLC     (29592): mkv stream: read box: "url" url: (null)
D/VLC     (29592): mkv stream: read box: "dref" entry-count 1
D/VLC     (29592): mkv stream: found Box: stbl size 20307
D/VLC     (29592): mkv stream: found Box: stsd size 91
D/VLC     (29592): mkv stream: found Box: mp4a size 75
D/VLC     (29592): mkv stream: read box: "soun" mp4 or qt1/2 (rest=39)
D/VLC     (29592): mkv stream: found Box: esds size 39
D/VLC     (29592): mkv stream: found esds MPEG4ESDescr (25Bytes)
D/VLC     (29592): mkv stream: found esds MP4DecConfigDescr (17Bytes)
D/VLC     (29592): mkv stream: found esds MP4DecSpecificDescr (2Bytes)
D/VLC     (29592): mkv stream: read box: "soun" in stsd channel 2 sample size 16 sample rate 44100.000000
D/VLC     (29592): mkv stream: read box: "stsd" entry-count 1
D/VLC     (29592): mkv stream: found Box: stts size 24
D/VLC     (29592): mkv stream: read box: "stts" entry-count 1
D/VLC     (29592): mkv stream: found Box: stsc size 40
D/VLC     (29592): mkv stream: read box: "stsc" entry-count 2
D/VLC     (29592): mkv stream: found Box: stsz size 19252
D/VLC     (29592): mkv stream: read box: "stsz" sample-size 0 sample-count 4808
D/VLC     (29592): mkv stream: found Box: stco size 892
D/VLC     (29592): mkv stream: read box: "co64" entry-count 219
D/VLC     (29592): mkv stream: found Box: trak size 13850
D/VLC     (29592): mkv stream: found Box: tkhd size 92
D/VLC     (29592): mkv stream: read box: "tkhd" creation 733359d-47h:25m:03s modification 733359d-47h:25m:03s duration 694977d-06h:32m:05s track ID 2 layer 0 volume 0.000000 rotation 0.000000 scaleX 1.000000 scaleY 1.000000 translateX 0.000000 translateY 0.000000 width 480.000000 height 270.000000. Matrix: 65536 0 0 0 65536 0 0 0 1073741824
D/VLC     (29592): mkv stream: found Box: mdia size 13750
D/VLC     (29592): mkv stream: found Box: mdhd size 32
D/VLC     (29592): mkv stream: read box: "mdhd" creation 733359d-47h:25m:03s modification 733359d-47h:25m:03s time scale 24000 duration 695007d-09h:23m:20s language und
D/VLC     (29592): mkv stream: found Box: hdlr size 66
D/VLC     (29592): mkv stream: read box: "hdlr" handler type: "vide" name: "(C) 2007 Google Inc. v08.13.2007."
D/VLC     (29592): mkv stream: found Box: minf size 13644
D/VLC     (29592): mkv stream: found Box: vmhd size 20
D/VLC     (29592): mkv stream: read box: "vmhd" graphics-mode 0 opcolor (0, 0, 0)
D/VLC     (29592): mkv stream: found Box: dinf size 36
D/VLC     (29592): mkv stream: found Box: dref size 28
D/VLC     (29592): mkv stream: found Box: url  size 12
D/VLC     (29592): mkv stream: read box: "url" url: (null)
D/VLC     (29592): mkv stream: read box: "dref" entry-count 1
D/VLC     (29592): mkv stream: found Box: stbl size 13580
D/VLC     (29592): mkv stream: found Box: stsd size 160
D/VLC     (29592): mkv stream: found Box: avc1 size 144
D/VLC     (29592): mkv stream: found Box: avcC size 38
D/VLC     (29592): mkv stream: read box: "avcC" version=1 profile=0x42 level=0x15 length size=2 sps=1 pps=1
D/VLC     (29592): mkv stream:          - sps[0] length=15
D/VLC     (29592): mkv stream:          - pps[0] length=4
D/VLC     (29592): mkv stream: found Box: btrt size 20
W/VLC     (29592): mkv stream: unknown box type btrt (incompletely loaded)
D/VLC     (29592): mkv stream: read box: "vide" in stsd 480x270 depth 24
D/VLC     (29592): mkv stream: read box: "stsd" entry-count 1
D/VLC     (29592): mkv stream: found Box: stts size 24
D/VLC     (29592): mkv stream: read box: "stts" entry-count 1
D/VLC     (29592): mkv stream: found Box: stss size 420
D/VLC     (29592): mkv stream: read box: "stss" entry-count 101
D/VLC     (29592): mkv stream: found Box: stsc size 1384
D/VLC     (29592): mkv stream: read box: "stsc" entry-count 114
D/VLC     (29592): mkv stream: found Box: stsz size 10696
D/VLC     (29592): mkv stream: read box: "stsz" sample-size 0 sample-count 2669
D/VLC     (29592): mkv stream: found Box: stco size 888
D/VLC     (29592): mkv stream: read box: "co64" entry-count 218
D/VLC     (29592): mkv stream: found Box: mdat size 6671759
D/VLC     (29592): mkv stream: skip box: "mdat"
D/VLC     (29592): mkv stream: dumping root Box "root"
D/VLC     (29592): mkv stream: |   + ftyp size 28
D/VLC     (29592): mkv stream: |   + moov size 34560
D/VLC     (29592): mkv stream: |   |   + mvhd size 108
D/VLC     (29592): mkv stream: |   |   + iods size 21
D/VLC     (29592): mkv stream: |   |   + trak size 20573
D/VLC     (29592): mkv stream: |   |   |   + tkhd size 92
D/VLC     (29592): mkv stream: |   |   |   + mdia size 20473
D/VLC     (29592): mkv stream: |   |   |   |   + mdhd size 32
D/VLC     (29592): mkv stream: |   |   |   |   + hdlr size 66
D/VLC     (29592): mkv stream: |   |   |   |   + minf size 20367
D/VLC     (29592): mkv stream: |   |   |   |   |   + smhd size 16
D/VLC     (29592): mkv stream: |   |   |   |   |   + dinf size 36
D/VLC     (29592): mkv stream: |   |   |   |   |   |   + dref size 28
D/VLC     (29592): mkv stream: |   |   |   |   |   |   |   + url  size 12
D/VLC     (29592): mkv stream: |   |   |   |   |   + stbl size 20307
D/VLC     (29592): mkv stream: |   |   |   |   |   |   + stsd size 91
D/VLC     (29592): mkv stream: |   |   |   |   |   |   |   + mp4a size 75
D/VLC     (29592): mkv stream: |   |   |   |   |   |   |   |   + esds size 39
D/VLC     (29592): mkv stream: |   |   |   |   |   |   + stts size 24
D/VLC     (29592): mkv stream: |   |   |   |   |   |   + stsc size 40
D/VLC     (29592): mkv stream: |   |   |   |   |   |   + stsz size 19252
D/VLC     (29592): mkv stream: |   |   |   |   |   |   + stco size 892
D/VLC     (29592): mkv stream: |   |   + trak size 13850
D/VLC     (29592): mkv stream: |   |   |   + tkhd size 92
D/VLC     (29592): mkv stream: |   |   |   + mdia size 13750
D/VLC     (29592): mkv stream: |   |   |   |   + mdhd size 32
D/VLC     (29592): mkv stream: |   |   |   |   + hdlr size 66
D/VLC     (29592): mkv stream: |   |   |   |   + minf size 13644
D/VLC     (29592): mkv stream: |   |   |   |   |   + vmhd size 20
D/VLC     (29592): mkv stream: |   |   |   |   |   + dinf size 36
D/VLC     (29592): mkv stream: |   |   |   |   |   |   + dref size 28
D/VLC     (29592): mkv stream: |   |   |   |   |   |   |   + url  size 12
D/VLC     (29592): mkv stream: |   |   |   |   |   + stbl size 13580
D/VLC     (29592): mkv stream: |   |   |   |   |   |   + stsd size 160
D/VLC     (29592): mkv stream: |   |   |   |   |   |   |   + avc1 size 144
D/VLC     (29592): mkv stream: |   |   |   |   |   |   |   |   + avcC size 38
D/VLC     (29592): mkv stream: |   |   |   |   |   |   |   |   + btrt size 20
D/VLC     (29592): mkv stream: |   |   |   |   |   |   + stts size 24
D/VLC     (29592): mkv stream: |   |   |   |   |   |   + stss size 420
D/VLC     (29592): mkv stream: |   |   |   |   |   |   + stsc size 1384
D/VLC     (29592): mkv stream: |   |   |   |   |   |   + stsz size 10696
D/VLC     (29592): mkv stream: |   |   |   |   |   |   + stco size 888
D/VLC     (29592): mkv stream: |   + mdat size 6671759
D/VLC     (29592): mp4 demux: unrecognized major file specification (mp42).
D/VLC     (29592): mp4 demux: found 2 tracks
D/VLC     (29592): mp4 demux: track[Id 0x1] read 219 chunk
D/VLC     (29592): mp4 demux: track[Id 0x1] read 4808 samples length:111s
D/VLC     (29592): main input: selecting program id=0
D/VLC     (29592): mp4 demux: adding track[Id 0x1] audio (enable) language undef
D/VLC     (29592): mp4 demux: track[Id 0x2] read 218 chunk
D/VLC     (29592): mp4 demux: track[Id 0x2] read 2669 samples length:111s
D/VLC     (29592): mp4 demux: adding track[Id 0x2] video (enable) language undef
D/VLC     (29592): main demux: using demux module "mp4"
D/VLC     (29592): main input: looking for a subtitle file in /storage/emulated/0/Videos/
D/VLC     (29592): main decoder: looking for decoder module matching "any": 31 candidates
D/VLC     (29592): avcodec decoder: avcodec codec (MPEG AAC Audio) started
D/VLC     (29592): main decoder: using decoder module "avcodec"
D/VLC     (29592): main decoder: looking for decoder module matching "any": 31 candidates
D/VLC     (29592): avcodec decoder: trying to use direct rendering
D/VLC     (29592): avcodec decoder: allowing 3 thread(s) for decoding
D/VLC     (29592): avcodec decoder: avcodec codec (H264 - MPEG-4 AVC (part 10)) started
D/VLC     (29592): avcodec decoder: using frame thread mode with 3 threads
D/VLC     (29592): main decoder: using decoder module "avcodec"
D/VLC     (29592): main demux meta: looking for meta reader module matching "any": 1 candidates
D/VLC     (29592): main demux meta: no meta reader modules matched
D/VLC     (29592): main input: `file:///storage/emulated/0/Videos/vlc-player.mp4' successfully opened
D/VLC     (29592): mp4 demux: track[Id 0x1] does not provide Sync Sample Box (stss)
D/VLC     (29592): mp4 demux: track[Id 0x2] using Sync Sample Box (stss)
D/VLC     (29592): mp4 demux: stts gives 0 --> 0 (sample number)
D/VLC     (29592): main input: Buffering 0%
D/VLC     (29592): main generic: creating audio output
D/VLC     (29592): main audio output: looking for audio output module matching "opensles": 4 candidates
W/libOpenSLES(29592): class OutputMix interface 0 requested but unavailable MPH=43
D/VLC     (29592): main audio output: using audio output module "opensles_android"
D/VLC     (29592): main input: Buffering 0%
D/VLC     (29592): main audio output: output 's16l' 44100 Hz Stereo frame=1 samples/4 bytes
D/VLC     (29592): main volume: looking for audio volume module matching "any": 3 candidates
D/VLC     (29592): main volume: using audio volume module "integer_mixer"
D/VLC     (29592): main audio output: input 'f32l' 44100 Hz Stereo frame=1 samples/8 bytes
D/VLC     (29592): main audio output: conversion: 'f32l'->'s16l' 44100 Hz->44100 Hz Stereo->Stereo
D/VLC     (29592): main audio converter: looking for audio converter module matching "any": 7 candidates
D/VLC     (29592): audio_format audio converter: f32l->s16l, bits per sample: 32->16
D/VLC     (29592): main audio converter: using audio converter module "audio_format"
D/VLC     (29592): main audio output: conversion pipeline complete
D/VLC     (29592): main audio resampler: looking for audio resampler module matching "any": 1 candidates
D/VLC     (29592): main audio resampler: using audio resampler module "ugly_resampler"
D/VLC     (29592): main decoder: End of audio preroll
D/VLC     (29592): main input: Buffering 33%
D/VLC     (29592): main input: Buffering 66%
D/VLC     (29592): main input: Buffering 100%
D/VLC     (29592): main input: Stream buffering done (400 ms in 17 ms)
D/VLC     (29592): avcodec decoder: available software decoder output format 0 (yuv420p)
D/VLC     (29592): main spu text: looking for text renderer module matching "any": 1 candidates
D/VLC     (29592): freetype spu text: using fontsize: 2
D/VLC     (29592): main spu text: using text renderer module "freetype"
D/VLC     (29592): main scale: looking for video filter2 module matching "any": 35 candidates
D/VLC     (29592): swscale scale: 32x32 chroma: YUVA -> 16x16 chroma: RGBA with scaling using Bicubic (good quality)
D/VLC     (29592): main scale: using video filter2 module "swscale"
D/VLC     (29592): main scale: looking for video filter2 module matching "any": 35 candidates
D/VLC     (29592): yuvp scale: YUVP to YUVA converter
D/VLC     (29592): main scale: using video filter2 module "yuvp"
D/VLC     (29592): main video output: Deinterlacing available
D/VLC     (29592): main video output: deinterlace 0, mode blend, is_needed 0
D/VLC     (29592): main video output: Opening vout display wrapper
D/VLC     (29592): main vout display: looking for vout display module matching "gles2": 3 candidates
D/VLC     (29592): main window: looking for vout window anativewindow module matching "any": 1 candidates
F/libc    (29592): Fatal signal 11 (SIGSEGV) at 0x00000018 (code=1), thread 29821 (rg.videolan.vlc)
I/DEBUG   (  122): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (  122): Build fingerprint: 'google/takju/maguro:4.3/JWR66Y/776638:user/release-keys'
I/DEBUG   (  122): Revision: '9'
I/DEBUG   (  122): pid: 29592, tid: 29821, name: rg.videolan.vlc  >>> org.videolan.vlc <<<
I/DEBUG   (  122): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000018
I/DEBUG   (  122):     r0 5acecdb8  r1 00000018  r2 00000000  r3 5afbfaf8
I/DEBUG   (  122):     r4 57d5d9d0  r5 00000000  r6 4096c8f9  r7 402c1608
I/DEBUG   (  122):     r8 00000000  r9 00000000  sl ffffb53c  fp ffffaca8
I/DEBUG   (  122):     ip 4176be3c  sp 61bad8a8  lr 4096c911  pc 4096c928  cpsr 68070030
I/DEBUG   (  122):     d0  0000000042b7c4c8  d1  0000000000000000
I/DEBUG   (  122):     d2  0000000000000000  d3  0000000000000000
I/DEBUG   (  122):     d4  2e3425203a616d6f  d5  2068746977207334
I/DEBUG   (  122):     d6  20676e696c616373  d7  447a00003f800000
I/DEBUG   (  122):     d8  4038000000000000  d9  0000000000000000
I/DEBUG   (  122):     d10 0000000043fb0000  d11 0000000000000000
I/DEBUG   (  122):     d12 0000000000000000  d13 0000000000000000
I/DEBUG   (  122):     d14 0000000000000000  d15 0000000000000000
I/DEBUG   (  122):     d16 3fe3bd3cc9be45de  d17 3f80d171fc166ac6
I/DEBUG   (  122):     d18 bfe6a09e667f3bcc  d19 be5acaf22bdc5dd2
I/DEBUG   (  122):     d20 bf29c8964c0f057a  d21 0000000000000000
I/DEBUG   (  122):     d22 3ec71de357b1fe7d  d23 3ff0000000000000
I/DEBUG   (  122):     d24 bfe6a09e667f3bcc  d25 3fd3bd3cc9be45de
I/DEBUG   (  122):     d26 0000000000000000  d27 3f8fcf32d797aeef
I/DEBUG   (  122):     d28 3fe6a09e667f3bcd  d29 bf7921f4442d1800
I/DEBUG   (  122):     d30 3fc655e270d68650  d31 3fe90bfd9862cba0
I/DEBUG   (  122):     scr 80000017
I/DEBUG   (  122): 
I/DEBUG   (  122): backtrace:
I/DEBUG   (  122):     #00  pc 0004b928  /system/lib/libdvm.so
I/DEBUG   (  122):     #01  pc 0005f703  /system/lib/libandroid_runtime.so (android::android_view_Surface_getSurface(_JNIEnv*, _jobject*)+30)
I/DEBUG   (  122):     #02  pc 0005f743  /system/lib/libandroid_runtime.so (android::android_view_Surface_getNativeWindow(_JNIEnv*, _jobject*)+6)
I/DEBUG   (  122):     #03  pc 0000947d  /system/lib/libandroid.so (ANativeWindow_fromSurface+10)
I/DEBUG   (  122):     #04  pc 0012de37  /data/app-lib/org.videolan.vlc-1/libvlcjni.so
I/DEBUG   (  122): 
I/DEBUG   (  122): stack:
I/DEBUG   (  122):          61bad868  5acecdb8  
I/DEBUG   (  122):          61bad86c  00000001  
I/DEBUG   (  122):          61bad870  409cac88  /system/lib/libdvm.so
I/DEBUG   (  122):          61bad874  61bad904  
I/DEBUG   (  122):          61bad878  00000000  
I/DEBUG   (  122):          61bad87c  409743cb  /system/lib/libdvm.so (dvmLockThreadList(Thread*)+46)
I/DEBUG   (  122):          61bad880  409d1078  
I/DEBUG   (  122):          61bad884  61bad8ac  
I/DEBUG   (  122):          61bad888  00000000  
I/DEBUG   (  122):          61bad88c  4096a32b  /system/lib/libdvm.so
I/DEBUG   (  122):          61bad890  5acecdb8  
I/DEBUG   (  122):          61bad894  00000000  
I/DEBUG   (  122):          61bad898  5afbfaf8  
I/DEBUG   (  122):          61bad89c  57d5d9d0  /dev/ashmem/dalvik-LinearAlloc (deleted)
I/DEBUG   (  122):          61bad8a0  df0027ad  
I/DEBUG   (  122):          61bad8a4  00000000  
I/DEBUG   (  122):     #00  61bad8a8  5afbfaf8  
I/DEBUG   (  122):          61bad8ac  5acecdb8  
I/DEBUG   (  122):          61bad8b0  57d5d9d0  /dev/ashmem/dalvik-LinearAlloc (deleted)
I/DEBUG   (  122):          61bad8b4  5afbfaf8  
I/DEBUG   (  122):          61bad8b8  61bad8dc  
I/DEBUG   (  122):          61bad8bc  40273705  /system/lib/libandroid_runtime.so (android::android_view_Surface_getSurface(_JNIEnv*, _jobject*)+32)
I/DEBUG   (  122):     #01  61bad8c0  61bad8ec  
I/DEBUG   (  122):          61bad8c4  5f064c00  /data/app-lib/org.videolan.vlc-1/libvlcjni.so
I/DEBUG   (  122):          61bad8c8  5acecd54  
I/DEBUG   (  122):          61bad8cc  5f52bda4  
I/DEBUG   (  122):          61bad8d0  61bada30  
I/DEBUG   (  122):          61bad8d4  40273747  /system/lib/libandroid_runtime.so (android::android_view_Surface_getNativeWindow(_JNIEnv*, _jobject*)+10)
I/DEBUG   (  122):     #02  61bad8d8  61bad8ec  
I/DEBUG   (  122):          61bad8dc  00000000  
I/DEBUG   (  122):          61bad8e0  5acecda0  
I/DEBUG   (  122):          61bad8e4  41765481  /system/lib/libandroid.so (ANativeWindow_fromSurface+14)
I/DEBUG   (  122): 
I/DEBUG   (  122): memory near r0:
I/DEBUG   (  122):     5acecd98 00000000 0000001b 40033c90 41765473  
I/DEBUG   (  122):     5acecda8 4176549f 6f6f6c20 676e696b 00000453  
I/DEBUG   (  122):     5acecdb8 00000000 5965dfec 00000000 00000000  
I/DEBUG   (  122):     5acecdc8 00000000 00000000 00000000 00000000  
I/DEBUG   (  122):     5acecdd8 00000000 0000000b 00020010 40943c80  
I/DEBUG   (  122):     5acecde8 00000001 00000000 57158c70 5965a300  
I/DEBUG   (  122):     5acecdf8 00000000 00000000 00000001 00004000  
I/DEBUG   (  122):     5acece08 00000000 5acec170 4093edc0 40943c80  
I/DEBUG   (  122):     5acece18 00000000 40947d7c 40947df0 40947ca0  
I/DEBUG   (  122):     5acece28 40947cc0 40947d1c 00000000 00000000  
I/DEBUG   (  122):     5acece38 519f1e38 00000028 00000000 00000000  
I/DEBUG   (  122):     5acece48 00000000 00000006 00002000 409cf8c4  
I/DEBUG   (  122):     5acece58 00000000 00000000 00000000 5aced208  
I/DEBUG   (  122):     5acece68 00000001 00000040 00000200 00000000  
I/DEBUG   (  122):     5acece78 00000000 00000000 00000000 00000000  
I/DEBUG   (  122):     5acece88 00000000 00000000 00000000 00000000  
I/DEBUG   (  122): 
I/DEBUG   (  122): memory near r3:
I/DEBUG   (  122):     5afbfad8 00000019 0000001b 0000001b 0000001b  
I/DEBUG   (  122):     5afbfae8 0000001b 00000000 00000000 0000002b  
I/DEBUG   (  122):     5afbfaf8 409c8320 00000000 0000000b 5acecdb8  
I/DEBUG   (  122):     5afbfb08 00000000 00000000 58d32a20 00000000  
I/DEBUG   (  122):     5afbfb18 00000028 00000073 5afbfca0 5afbfd20  
I/DEBUG   (  122):     5afbfb28 5afbfda0 5afbfe20 5afbfea0 5afbff20  
I/DEBUG   (  122):     5afbfb38 5afbffa0 5afc0020 5afbfca0 5afbfd20  
I/DEBUG   (  122):     5afbfb48 5afbfda0 5afbfe20 5afbfea0 5afbff20  
I/DEBUG   (  122):     5afbfb58 5afbffa0 5afc0020 00000000 00000000  
I/DEBUG   (  122):     5afbfb68 00000000 00000000 00000000 00000000  
I/DEBUG   (  122):     5afbfb78 00000000 00000000 00000000 00000000  
I/DEBUG   (  122):     5afbfb88 00000000 00000013 63737773 00656c61  
I/DEBUG   (  122):     5afbfb98 00000010 0000006b 5afc00a0 5afc0180  
I/DEBUG   (  122):     5afbfba8 5afc0260 5afc0340 5afc0420 5afc0500  
I/DEBUG   (  122):     5afbfbb8 5afc05e0 5afc06c0 5afc00a0 5afc0180  
I/DEBUG   (  122):     5afbfbc8 5afc0260 5afc0340 5afc0420 5afc0500  
I/DEBUG   (  122): 
I/DEBUG   (  122): memory near r4:
I/DEBUG   (  122):     57d5d9b0 5a29242c 00000002 00000010 419c9860  
I/DEBUG   (  122):     57d5d9c0 5a39368e 5a2c3418 00000002 00000014  
I/DEBUG   (  122):     57d5d9d0 419c9860 5a391f96 5a2c3337 00000010  
I/DEBUG   (  122):     57d5d9e0 00000018 419c9860 5a38d34a 5a27858e  
I/DEBUG   (  122):     57d5d9f0 00000002 0000001c 419c9860 5a393999  
I/DEBUG   (  122):     57d5da00 5a27858e 00000000 00000020 000003bc  
I/DEBUG   (  122):     57d5da10 419c9860 00010008 00010000 00000001  
I/DEBUG   (  122):     57d5da20 5a23a3e2 41841fa8 000015e2 5a311f1c  
I/DEBUG   (  122):     57d5da30 5a0cd53c 00000000 00000000 00000000  
I/DEBUG   (  122):     57d5da40 5a670fdc 00000000 419c9860 00010001  
I/DEBUG   (  122):     57d5da50 00030000 00010003 5a23a534 41841fa8  
I/DEBUG   (  122):     57d5da60 000015e2 5a311f1c 5a0cd55c 00000000  
I/DEBUG   (  122):     57d5da70 00000000 00000000 5a670fe6 00000000  
I/DEBUG   (  122):     57d5da80 419c9860 00010002 00040000 00020003  
I/DEBUG   (  122):     57d5da90 5a23a534 41841fa8 00001614 5a3124d5  
I/DEBUG   (  122):     57d5daa0 5a0cd5a0 00000000 00000000 00000000  
I/DEBUG   (  122): 
I/DEBUG   (  122): memory near r6:
I/DEBUG   (  122):     4096c8d8 0f40f011 5880d003 8f5ff3bf 5c80e000  
I/DEBUG   (  122):     4096c8e8 a8011c04 2401bf18 fd26f7fd bd3e4620  
I/DEBUG   (  122):     4096c8f8 b5374603 a801460d 46144619 fcf4f7fd  
I/DEBUG   (  122):     4096c908 98014629 fd0cf7fe 46026921 f01068e0  
I/DEBUG   (  122):     4096c918 d0040f40 f3bf5851 98018f5f 9801e001  
I/DEBUG   (  122):     4096c928 f7fd5851 4604faef f7fda801 4620fd05  
I/DEBUG   (  122):     4096c938 0000bd3e 41ffe92d 460c4605 4629a803  
I/DEBUG   (  122):     4096c948 4616461f fcd0f7fd 46219803 fce8f7fe  
I/DEBUG   (  122):     4096c958 8050f8df 6ac344f8 2b074605 f01fd012  
I/DEBUG   (  122):     4096c968 b978fa35 e0154604 463b480f f85869aa  
I/DEBUG   (  122):     4096c978 92001000 f8d14632 490c01e4 f7fc4479  
I/DEBUG   (  122):     4096c988 e007ff45 46314628 f01f463a 4604fe67  
I/DEBUG   (  122):     4096c998 d0e92800 f7fda803 4620fccf e8bdb004  
I/DEBUG   (  122):     4096c9a8 bf0081f0 0005e328 fffffe58 00047177  
I/DEBUG   (  122):     4096c9b8 4606b5f0 460cb087 4631a803 461f4615  
I/DEBUG   (  122):     4096c9c8 fc92f7fd 98034621 fcaaf7fe 46044629  
I/DEBUG   (  122): 
I/DEBUG   (  122): memory near r7:
I/DEBUG   (  122):     402c15e8 1d200116 57d4e288 57d4e250 57d5e378  
I/DEBUG   (  122):     402c15f8 57d4e7c4 57d4e7ec 57d4e7d8 57d4e7b0  
I/DEBUG   (  122):     402c1608 1d20014a 57d5d9f8 57d5d9d0 57d5da80  
I/DEBUG   (  122):     402c1618 57d51154 57d51190 57d511b8 00000000  
I/DEBUG   (  122):     402c1628 57d5f2e8 57d5f2ac 57d5f2c0 57d5f298  
I/DEBUG   (  122):     402c1638 57d5f2fc 57d5f310 57d5f2d4 57d5f508  
I/DEBUG   (  122):     402c1648 57d5e378 57d4ee30 57d4e7c4 57d4e7ec  
I/DEBUG   (  122):     402c1658 57d4e7d8 57d4e7b0 57d5f758 57d51154  
I/DEBUG   (  122):     402c1668 57d51190 57d511b8 1d20017a 57da5740  
I/DEBUG   (  122):     402c1678 57da5790 1d2000ea 57d41718 57d417c0  
I/DEBUG   (  122):     402c1688 1d20017e 57da5e70 57da5e38 1d200182  
I/DEBUG   (  122):     402c1698 57da61f8 57da6508 1d200186 57d45418  
I/DEBUG   (  122):     402c16a8 57d45ea0 57d44ba0 57d44c54 57d44c04  
I/DEBUG   (  122):     402c16b8 57d44c18 57d44bf0 57d44c40 57d44c2c  
I/DEBUG   (  122):     402c16c8 57d44bdc 57d44bb4 57d44bc8 57d44b8c  
I/DEBUG   (  122):     402c16d8 1d2000ee 57d41ee8 57d46a10 57d469fc  
I/DEBUG   (  122): 
I/DEBUG   (  122): memory near ip:
I/DEBUG   (  122):     4176be1c 402055a1 401141fd 40114191 40261e31  
I/DEBUG   (  122):     4176be2c 40261e3f 40261e4d 40261e63 40261e71  
I/DEBUG   (  122):     4176be3c 4027373d 402dba5d 402dbaa9 402dbdc5  
I/DEBUG   (  122):     4176be4c 4010ef13 4010d1bb 4010d1bb 4010e6e9  
I/DEBUG   (  122):     4176be5c 4010d1bb 40661c0d 40661be7 40661ba1  
I/DEBUG   (  122):     4176be6c 40661723 4066173b 4066178d 40661699  
I/DEBUG   (  122):     4176be7c 4017c484 40173d75 406616a5 40658a83  
I/DEBUG   (  122):     4176be8c 40658a7f 406585c5 4066154d 40661555  
I/DEBUG   (  122):     4176be9c 40661c7d 4017d354 4017cd88 40202215  
I/DEBUG   (  122):     4176beac 4010e6f1 401115e3 40111495 401111c9  
I/DEBUG   (  122):     4176bebc 401c5b1c 40111987 401116ef 40111ac3  
I/DEBUG   (  122):     4176becc 4010ef69 4010f79b 4010efdd 4010f70d  
I/DEBUG   (  122):     4176bedc 40206855 4010e911 402020e5 4011150d  
I/DEBUG   (  122):     4176beec 40173d7d 40172bd9 401716a5 401b8931  
I/DEBUG   (  122):     4176befc 40201d6d 40201d69 40201d69 40201ee1  
I/DEBUG   (  122):     4176bf0c 40201d71 40201d71 40201d69 402021a7  
I/DEBUG   (  122): 
I/DEBUG   (  122): memory near sp:
I/DEBUG   (  122):     61bad888 00000000 4096a32b 5acecdb8 00000000  
I/DEBUG   (  122):     61bad898 5afbfaf8 57d5d9d0 df0027ad 00000000  
I/DEBUG   (  122):     61bad8a8 5afbfaf8 5acecdb8 57d5d9d0 5afbfaf8  
I/DEBUG   (  122):     61bad8b8 61bad8dc 40273705 61bad8ec 5f064c00  
I/DEBUG   (  122):     61bad8c8 5acecd54 5f52bda4 61bada30 40273747  
I/DEBUG   (  122):     61bad8d8 61bad8ec 00000000 5acecda0 41765481  
I/DEBUG   (  122):     61bad8e8 5afbfaf8 00000000 5acecda0 5e6d5e39  
I/DEBUG   (  122):     61bad8f8 00000000 40184691 ffffb574 5afbfaf8  
I/DEBUG   (  122):     61bad908 5e897471 5e6d5dc1 61bad9f4 ffffcb6c  
I/DEBUG   (  122):     61bad918 5e87ce91 4181da38 00000000 5e87ce99  
I/DEBUG   (  122):     61bad928 00000000 5e88d89f 5e899f6d 61bad9f4  
I/DEBUG   (  122):     61bad938 00000000 40186fe5 5acecd54 4181da38  
I/DEBUG   (  122):     61bad948 61bad9a8 5e88dbd9 5ed353ac 5ed5e388  
I/DEBUG   (  122):     61bad958 00000001 00000000 5acecd90 00000001  
I/DEBUG   (  122):     61bad968 5acecd54 00000000 5f064c00 5ed5e388  
I/DEBUG   (  122):     61bad978 5ed353ac 5ed4753c 5e897671 00000001  
I/DEBUG   (  122): 
I/DEBUG   (  122): code around pc:
I/DEBUG   (  122):     4096c908 98014629 fd0cf7fe 46026921 f01068e0  
I/DEBUG   (  122):     4096c918 d0040f40 f3bf5851 98018f5f 9801e001  
I/DEBUG   (  122):     4096c928 f7fd5851 4604faef f7fda801 4620fd05  
I/DEBUG   (  122):     4096c938 0000bd3e 41ffe92d 460c4605 4629a803  
I/DEBUG   (  122):     4096c948 4616461f fcd0f7fd 46219803 fce8f7fe  
I/DEBUG   (  122):     4096c958 8050f8df 6ac344f8 2b074605 f01fd012  
I/DEBUG   (  122):     4096c968 b978fa35 e0154604 463b480f f85869aa  
I/DEBUG   (  122):     4096c978 92001000 f8d14632 490c01e4 f7fc4479  
I/DEBUG   (  122):     4096c988 e007ff45 46314628 f01f463a 4604fe67  
I/DEBUG   (  122):     4096c998 d0e92800 f7fda803 4620fccf e8bdb004  
I/DEBUG   (  122):     4096c9a8 bf0081f0 0005e328 fffffe58 00047177  
I/DEBUG   (  122):     4096c9b8 4606b5f0 460cb087 4631a803 461f4615  
I/DEBUG   (  122):     4096c9c8 fc92f7fd 98034621 fcaaf7fe 46044629  
I/DEBUG   (  122):     4096c9d8 f7fe9803 4639fca5 ff60f01f b1404601  
I/DEBUG   (  122):     4096c9e8 ab04980c 93004622 90012301 f0149803  
I/DEBUG   (  122):     4096c9f8 a803f955 fca0f7fd bdf0b007 4606b5f0  
I/DEBUG   (  122): 
I/DEBUG   (  122): code around lr:
I/DEBUG   (  122):     4096c8f0 fd26f7fd bd3e4620 b5374603 a801460d  
I/DEBUG   (  122):     4096c900 46144619 fcf4f7fd 98014629 fd0cf7fe  
I/DEBUG   (  122):     4096c910 46026921 f01068e0 d0040f40 f3bf5851  
I/DEBUG   (  122):     4096c920 98018f5f 9801e001 f7fd5851 4604faef  
I/DEBUG   (  122):     4096c930 f7fda801 4620fd05 0000bd3e 41ffe92d  
I/DEBUG   (  122):     4096c940 460c4605 4629a803 4616461f fcd0f7fd  
I/DEBUG   (  122):     4096c950 46219803 fce8f7fe 8050f8df 6ac344f8  
I/DEBUG   (  122):     4096c960 2b074605 f01fd012 b978fa35 e0154604  
I/DEBUG   (  122):     4096c970 463b480f f85869aa 92001000 f8d14632  
I/DEBUG   (  122):     4096c980 490c01e4 f7fc4479 e007ff45 46314628  
I/DEBUG   (  122):     4096c990 f01f463a 4604fe67 d0e92800 f7fda803  
I/DEBUG   (  122):     4096c9a0 4620fccf e8bdb004 bf0081f0 0005e328  
I/DEBUG   (  122):     4096c9b0 fffffe58 00047177 4606b5f0 460cb087  
I/DEBUG   (  122):     4096c9c0 4631a803 461f4615 fc92f7fd 98034621  
I/DEBUG   (  122):     4096c9d0 fcaaf7fe 46044629 f7fe9803 4639fca5  
I/DEBUG   (  122):     4096c9e0 ff60f01f b1404601 ab04980c 93004622  
I/BootReceiver(  378): Copying /data/tombstones/tombstone_05 to DropBox (SYSTEM_TOMBSTONE)
W/ActivityManager(  378):   Force finishing activity org.videolan.vlc/.gui.video.VideoPlayerActivity


More information about the Android mailing list