Hi, i'm developing a wrapped player from Exoplayer project and my problem is when i play videos with portrait orientation, i have a black screen but the audio is ok. If i change to landscape the video appears correctly and the playback is ok. What it could be happenning ? It occours with whatever kind of video format. Thanks!
Exoplayer demo application works in portrait mode flawlessly. Check it out.
In fact i've checked that Exoplayer demo application works in portrait mode flawlessly... i've asked for a possible cause of my bug
Nobody can answer without looking in your code and stream url. Insert stream url from demo app to your app and vice versa and compare.
@Ood-Tsen i did as you said and the log says:
Build configuration: [sf] [libui] [libgui]
Sync configuration: [using: EGL_ANDROID_native_fence_sync EGL_KHR_wait_sync]
DispSync configuration: app phase 0 ns, sf phase 0 ns, present offset 3468000 ns (refresh 16666667 ns)
Visible layers (count = 10)
+ Layer 0xb6201000 (com.android.systemui.ImageWallpaper)
Region transparentRegion (this=0xb6201160, count=1)
[ 0, 0, 0, 0]
Region visibleRegion (this=0xb6201008, count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 21000, pos=(-360,0), size=(1440,1280), crop=( 360, 0,1080,1280), isOpaque=1, invalidate=0, alpha=0xff, flags=0x00000003, tr=[1.00, 0.00][0.00, 1.00]
client=0xb626ecc0
format= 2, activeBuffer=[1440x1280:1920, 3], queued-frames=0, mRefreshPending=0
mTexName=12 mCurrentTexture=0
mCurrentCrop=[0,0,0,0] mCurrentTransform=0
mAbandoned=0
-BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1440x1280], default-format=2, transform-hint=00, FIFO(0)={}
+ LayerDim 0xb6208000 (DimLayer)
Region transparentRegion (this=0xb6208160, count=1)
[ 0, 0, 0, 0]
Region visibleRegion (this=0xb6208008, count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 21009, pos=(-180,-320), size=(1080,1920), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=0, alpha=0x00, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00]
client=0xb583d380
format= 0, activeBuffer=[ 0x 0: 0, 0], queued-frames=0, mRefreshPending=0
mTexName=5 mCurrentTexture=-1
mCurrentCrop=[0,0,0,0] mCurrentTransform=0
mAbandoned=0
-BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1080x1920], default-format=1, transform-hint=00, FIFO(0)={}
+ LayerDim 0xb62a2000 (DimLayer)
Region transparentRegion (this=0xb62a2160, count=1)
[ 0, 0, 0, 0]
Region visibleRegion (this=0xb62a2008, count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 21049, pos=(-180,-320), size=(1080,1920), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=0, alpha=0x00, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00]
client=0xb583d380
format= 0, activeBuffer=[ 0x 0: 0, 0], queued-frames=0, mRefreshPending=0
mTexName=7 mCurrentTexture=-1
mCurrentCrop=[0,0,0,0] mCurrentTransform=0
mAbandoned=0
-BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1080x1920], default-format=1, transform-hint=00, FIFO(0)={}
+ Layer 0xb62b5000 (SurfaceView)
Region transparentRegion (this=0xb62b5160, count=1)
[ 0, 0, 0, 0]
Region visibleRegion (this=0xb62b5008, count=1)
[ 0, 415, 720, 1549]
layerStack= 0, z= 21055, pos=(0,415), size=( 720,1134), crop=( 0, 0, 720,1134), isOpaque=1, invalidate=0, alpha=0xff, flags=0x00000002, tr=[1.00, 0.00][0.00, 1.00]
client=0xb62a7200
format= 4, activeBuffer=[ 854x 480: 896,7FA30C03], queued-frames=0, mRefreshPending=0
mTexName=649 mCurrentTexture=3
mCurrentCrop=[0,0,854,480] mCurrentTransform=0
mAbandoned=0
-BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[720x1134], default-format=4, transform-hint=00, FIFO(0)={}
[00:0xb61ff480] state=DEQUEUED, 0xb6186290 [ 854x 480: 896,7FA30C03]
[01:0xb5842b00] state=DEQUEUED, 0xb583c2e0 [ 854x 480: 896,7FA30C03]
[02:0xb5842b80] state=FREE , 0xb583c830 [ 854x 480: 896,7FA30C03]
>[03:0xb61ff080] state=ACQUIRED, 0xb6186330 [ 854x 480: 896,7FA30C03]
[04:0xb5842980] state=DEQUEUED, 0xb583c8d0 [ 854x 480: 896,7FA30C03]
[05:0xb61ff980] state=DEQUEUED, 0xb61861f0 [ 854x 480: 896,7FA30C03]
[06:0xb61ff400] state=FREE , 0xb6186150 [ 854x 480: 896,7FA30C03]
[07:0xb5842100] state=DEQUEUED, 0xb583c880 [ 854x 480: 896,7FA30C03]
[08:0xb61ff100] state=DEQUEUED, 0xb61865b0 [ 854x 480: 896,7FA30C03]
[09:0xb5842700] state=FREE , 0xb583c920 [ 854x 480: 896,7FA30C03]
[10:0xb5842780] state=DEQUEUED, 0xb583c970 [ 854x 480: 896,7FA30C03]
[11:0xb5842a80] state=DEQUEUED, 0xb583c150 [ 854x 480: 896,7FA30C03]
[12:0xb61ff580] state=DEQUEUED, 0xb61861a0 [ 854x 480: 896,7FA30C03]
[13:0xb5842180] state=DEQUEUED, 0xb583c0b0 [ 854x 480: 896,7FA30C03]
+ Layer 0xb623d000 (com.devbrackets.android.exomediademo/com.devbrackets.android.exomediademo.ui.activity.VideoSimplePlayerActivity)
Region transparentRegion (this=0xb623d160, count=2)
[ 0, 415, 720, 952]
[ 0, 1280, 720, 1549]
Region visibleRegion (this=0xb623d008, count=1)
[ 0, 0, 720, 1280]
layerStack= 0, z= 21060, pos=(0,0), size=( 720,1280), crop=( 0, 0, 720,1280), isOpaque=0, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
client=0xb62a7200
format= 1, activeBuffer=[ 720x1280: 736, 1], queued-frames=0, mRefreshPending=0
mTexName=648 mCurrentTexture=2
mCurrentCrop=[0,0,0,0] mCurrentTransform=0
mAbandoned=0
-BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[720x1280], default-format=1, transform-hint=00, FIFO(0)={}
[00:0xb5842380] state=FREE , 0xb583c1f0 [ 720x1280: 736, 1]
[01:0xb5842400] state=FREE , 0xb583c290 [ 720x1280: 736, 1]
>[02:0xb5842480] state=ACQUIRED, 0xb583c330 [ 720x1280: 736, 1]
+ Layer 0xb62a9000 (FocusedStackFrame)
Region transparentRegion (this=0xb62a9160, count=1)
[ 0, 0, 0, 0]
Region visibleRegion (this=0xb62a9008, count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 21061, pos=(0,0), size=( 1, 1), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=0, alpha=0x4d, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00]
client=0xb583d380
format= 1, activeBuffer=[ 0x 0: 0, 0], queued-frames=0, mRefreshPending=0
mTexName=3 mCurrentTexture=-1
mCurrentCrop=[0,0,0,0] mCurrentTransform=0
mAbandoned=0
-BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1x1], default-format=1, transform-hint=00, FIFO(0)={}
+ LayerDim 0xb6206000 (DimLayer)
Region transparentRegion (this=0xb6206160, count=1)
[ 0, 0, 0, 0]
Region visibleRegion (this=0xb6206008, count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 100999, pos=(-180,-320), size=(1080,1920), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=0, alpha=0x00, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00]
client=0xb583d380
format= 0, activeBuffer=[ 0x 0: 0, 0], queued-frames=0, mRefreshPending=0
mTexName=4 mCurrentTexture=-1
mCurrentCrop=[0,0,0,0] mCurrentTransform=0
mAbandoned=0
-BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1080x1920], default-format=1, transform-hint=00, FIFO(0)={}
+ LayerDim 0xb62a0000 (DimLayer)
Region transparentRegion (this=0xb62a0160, count=1)
[ 0, 0, 0, 0]
Region visibleRegion (this=0xb62a0008, count=1)
[ 0, 0, 0, 0]
layerStack= 0, z= 100999, pos=(-180,-320), size=(1080,1920), crop=( 0, 0, -1, -1), isOpaque=0, invalidate=0, alpha=0x00, flags=0x00000001, tr=[1.00, 0.00][0.00, 1.00]
client=0xb583d380
format= 0, activeBuffer=[ 0x 0: 0, 0], queued-frames=0, mRefreshPending=0
mTexName=6 mCurrentTexture=-1
mCurrentCrop=[0,0,0,0] mCurrentTransform=0
mAbandoned=0
-BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[1080x1920], default-format=1, transform-hint=00, FIFO(0)={}
+ Layer 0xb62c3000 (StatusBar)
Region transparentRegion (this=0xb62c3160, count=1)
[ 0, 0, 0, 0]
Region visibleRegion (this=0xb62c3008, count=1)
[ 0, 0, 720, 50]
layerStack= 0, z= 151000, pos=(0,0), size=( 720, 50), crop=( 0, 0, 720, 50), isOpaque=0, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
client=0xb626ecc0
format= 1, activeBuffer=[ 720x 50: 736, 1], queued-frames=0, mRefreshPending=0
mTexName=10 mCurrentTexture=1
mCurrentCrop=[0,0,0,0] mCurrentTransform=0
mAbandoned=0
-BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[720x50], default-format=1, transform-hint=00, FIFO(0)={}
[00:0xb61ff600] state=FREE , 0xb623f2e0 [ 720x 50: 736, 1]
>[01:0xb61ff680] state=ACQUIRED, 0xb62dd1f0 [ 720x 50: 736, 1]
+ Layer 0xb6240000 (NavigationBar)
Region transparentRegion (this=0xb6240160, count=1)
[ 0, 0, 0, 0]
Region visibleRegion (this=0xb6240008, count=1)
[ 0, 1184, 720, 1280]
layerStack= 0, z= 201000, pos=(0,1184), size=( 720, 96), crop=( 0, 0, 720, 96), isOpaque=0, invalidate=0, alpha=0xff, flags=0x00000000, tr=[1.00, 0.00][0.00, 1.00]
client=0xb626ecc0
format= 1, activeBuffer=[ 720x 96: 736, 1], queued-frames=0, mRefreshPending=0
mTexName=45 mCurrentTexture=1
mCurrentCrop=[0,0,0,0] mCurrentTransform=0
mAbandoned=0
-BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[720x96], default-format=1, transform-hint=00, FIFO(0)={}
[00:0xb5842500] state=FREE , 0xb6186dd0 [ 720x 96: 736, 1]
>[01:0xb61ff500] state=ACQUIRED, 0xb6186380 [ 720x 96: 736, 1]
[02:0xb5842080] state=FREE , 0xb623ff60 [ 720x 96: 736, 1]
Displays (1 entries)
+ DisplayDevice: Built-in Screen
type=0, hwcId=0, layerStack=0, ( 720x1280), ANativeWindow=0xb6174608, orient= 0 (type=00000000), flips=126563, isSecure=1, secureVis=0, powerMode=2, activeConfig=0, numLayers=4
v:[0,0,720,1280], f:[0,0,720,1280], s:[0,0,720,1280],transform:[[1.000,0.000,-0.000][0.000,1.000,-0.000][0.000,0.000,1.000]]
mAbandoned=0
-BufferQueue mMaxAcquiredBufferCount=1, mDequeueBufferCannotBlock=0, default-size=[720x1280], default-format=1, transform-hint=00, FIFO(0)={}
>[00:0xb62ac280] state=ACQUIRED, 0xb6075b00 [ 720x1280: 736, 1]
[01:0xb62ac400] state=FREE , 0xb6075ba0 [ 720x1280: 736, 1]
SurfaceFlinger global state:
EGL implementation : 1.4
EGL_QUALCOMM_shared_image EGL_KHR_image EGL_KHR_image_base EGL_QCOM_create_image EGL_KHR_lock_surface EGL_KHR_lock_surface2 EGL_KHR_fence_sync EGL_KHR_cl_eventEGL_IMG_context_priorit
y EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_renderbuffer_image EGL_EXT_create_context_robustness EGL_ANDROID_blob_cache EGL_
ANDROID_framebuffer_target EGL_KHR_create_context EGL_KHR_wait_sync EGL_KHR_gl_colorspace EGL_ANDROID_image_crop EGL_ANDROID_recordable EGL_ANDROID_native_fence_sync EGL_ANDROID_imag
e_native_buffer EGL_KHR_gl_colorspace
GLES: Qualcomm, Adreno (TM) 320, OpenGL ES 3.0 [email protected] [email protected] (CL@)
GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_AMD_program_binary_Z400 GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_robustness GL_EXT_texture
_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_NV_fence GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_EGL_image GL_OES_EGL_sync GL_OES_EGL_im
age_external GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_depth_texture_cube_map GL_
OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_texture_3D GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_half_fl
oat GL_OES_vertex_type_10_10_10_2 GL_OES_vertex_array_object GL_QCOM_alpha_test GL_QCOM_binning_control GL_QCOM_driver_control GL_QCOM_perfmon_global_mode GL_QCOM_extended_get GL_QCO
M_extended_get2 GL_QCOM_tiled_rendering GL_QCOM_writeonly_rendering GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_texture_sRGB_decode GL_EXT_texture_filter_anisotropic GL_EXT_multisam
pled_render_to_texture GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_disjoint_timer_query
Region undefinedRegion (this=0xb60937ac, count=1)
[ 0, 0, 720, 415]
orientation=0, isDisplayOn=1
last eglSwapBuffers() time: 274.683000 us
last transaction time : 30.520000 us
transaction-flags : 00000000
refresh-rate : 59.999999 fps
x-dpi : 315.309998
y-dpi : 315.649994
gpu_to_cpu_unsupported : 0
eglSwapBuffers time: 0.000000 us
transaction time: 0.000000 us
frame avg: 39.201 ms (13 triggers) (29 frames)
frame longest: 50.267 ms
compose avg: 2.244 ms (0 triggers) (30 composes)
compose longest: 4.731 ms
post avg: 0.349 ms (0 triggers) (30 posts)
post longest: 1.038 ms
render avg: 3.598 ms (0 triggers) (30 renders)
render longest: 5.799 ms
layers: (4:10) (FocusedStackFrame (0xb62a9000): 0:660)* (DimLayer (0xb6206000): 0:368)* (DimLayer (0xb6208000): 0:4)* (DimLayer (0xb62a0000): 0:184)* (DimLayer (0xb6
2a2000): 0:277)* (StatusBar (0xb62c3000): 0:10533) (com.android.systemui.ImageWallpaper (0xb6201000): 0:2084)* (NavigationBar (0xb6240000): 0:4075) (com.devbrackets.android.exomediad
emo/com.devbrackets.android.exomediademo.ui.activity.VideoSimplePlayerActivity (0xb623d000): 0:168) (SurfaceView (0xb62b5000): 30:122)
triggers: (rate: 753:41858) (compose: 0:41) (post: 0:255) (render: 6:364) (29:116174 frames) (30:126582)
VSYNC state: disabled
soft-vsync: disabled
triggers: (rate: 0:2) (10445 sw vsyncs) (0 skipped) (0:300314 vsyncs) (1:348328)
numListeners=22,
events-delivered: 381763
0xb585b038: count=-1
0xb585b060: count=-1
0xb585b088: count=-1
0xb585b0b0: count=-1
0xb585b178: count=-1
0xb6038f60: count=-1
0xb618e1c8: count=-1
0xb618e308: count=-1
0xb618e330: count=-1
0xb618e358: count=-1
0xb618e3f8: count=-1
0xb618e470: count=-1
0xb618e4c0: count=-1
0xb618e5b0: count=-1
0xb618eb00: count=-1
0xb62c01f0: count=-1
0xb62c0290: count=-1
0xb62c0420: count=-1
0xb62c05b0: count=-1
0xb62c0600: count=-1
0xb62c0970: count=-1
0xb62c0dd0: count=-1
h/w composer state:
h/w composer present and enabled
Hardware Composer state (version 01030000):
mDebugForceFakeVSync=0
Display[0] configurations (* current):
* 0: 720x1280, xdpi=315.309998, ydpi=315.649994, refresh=16666667
numHwLayers=5, flags=00000000
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | b6186330 | 0000 | 0000 | 00 | 0100 | ? 7fa30c03 | 0.0, 0.0, 854.0, 366.1 | 0, 415, 720, 1280 | SurfaceView
GLES | b583c330 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | com.devbrackets.android.exomediademo/com.devbrackets.android
.exomediademo.ui.activity.VideoSimplePlayerActivity
GLES | b62dd1f0 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 50.0 | 0, 0, 720, 50 | StatusBar
GLES | b6186380 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 96.0 | 0, 1184, 720, 1280 | NavigationBar
FB TARGET | b6075b00 | 0000 | 0000 | 00 | 0105 | RGBA_8888 | 0.0, 0.0, 720.0, 1280.0 | 0, 0, 720, 1280 | HWC_FRAMEBUFFER_TARGET
Qualcomm HWC state:
MDPVersion=440
DisplayPanel=9
HWC Map for Dpy: "PRIMARY"
CURR_FRAME: layerCount: 4 mdpCount: 0 fbCount: 4
needsFBRedraw:YES pipesUsed: 0 MaxPipesPerMixer: 4
---------------------------------------------
listIdx | cached? | mdpIndex | comptype | Z
---------------------------------------------
0 | YES | -1 | GLES | 0
1 | YES | -1 | GLES | 0
2 | YES | -1 | GLES | 0
3 | YES | -1 | GLES | 0
Overlay State
==========================
Ctrl(mdp_overlay) id=1 z=0 fg=0 alpha=255 mask=-1 flags=0x20000
src(msmfb_img) w=736 h=1280 format=13 MDP_RGBA_8888
src_rect(mdp_rect) x=0 y=0 w=720 h=1280
dst_rect(mdp_rect) x=0 y=0 w=720 h=1280
Data(msmfb_overlay_data) id=1
data(msmfb_data) offset=0 memid=20 id=0 flags=0x0 priv=0
Attached to dpy=0
Ctrl(mdp_overlay) id=-1 z=0 fg=0 alpha=0 mask=0 flags=0x0
src(msmfb_img) w=0 h=0 format=0 MDP_RGB_565
src_rect(mdp_rect) x=0 y=0 w=0 h=0
dst_rect(mdp_rect) x=0 y=0 w=0 h=0
Data(msmfb_overlay_data) id=0
data(msmfb_data) offset=0 memid=-1 id=0 flags=0x0 priv=0
Attached to dpy=0
Ctrl(mdp_overlay) id=-1 z=0 fg=1 alpha=255 mask=-1 flags=0x848000
src(msmfb_img) w=896 h=480 format=17 MDP_Y_CBCR_H2V2_TILE
src_rect(mdp_rect) x=0 y=0 w=854 h=366
dst_rect(mdp_rect) x=0 y=415 w=720 h=864
Data(msmfb_overlay_data) id=0
data(msmfb_data) offset=0 memid=-1 id=0 flags=0x0 priv=0
Attached to dpy=0
Ctrl(mdp_overlay) id=-1 z=0 fg=0 alpha=0 mask=0 flags=0x0
src(msmfb_img) w=0 h=0 format=0 MDP_RGB_565
src_rect(mdp_rect) x=0 y=0 w=0 h=0
dst_rect(mdp_rect) x=0 y=0 w=0 h=0
Data(msmfb_overlay_data) id=0
data(msmfb_data) offset=0 memid=-1 id=0 flags=0x0 priv=0
Attached to dpy=0
Pipes used=4
================
Allocated buffers:
0xb583c0b0: unknown | 854 ( 896) x 480 | 7FA30C03 | 0x82006900
0xb583c150: unknown | 854 ( 896) x 480 | 7FA30C03 | 0x82006900
0xb583c1f0: 3680.00 KiB | 720 ( 736) x 1280 | 1 | 0x00000900
0xb583c290: 3680.00 KiB | 720 ( 736) x 1280 | 1 | 0x00000900
0xb583c2e0: unknown | 854 ( 896) x 480 | 7FA30C03 | 0x82006900
0xb583c330: 3680.00 KiB | 720 ( 736) x 1280 | 1 | 0x00000900
0xb583c6a0: 7200.00 KiB | 1440 (1920) x 1280 | 3 | 0x00000900
0xb583c830: unknown | 854 ( 896) x 480 | 7FA30C03 | 0x82006900
0xb583c880: unknown | 854 ( 896) x 480 | 7FA30C03 | 0x82006900
0xb583c8d0: unknown | 854 ( 896) x 480 | 7FA30C03 | 0x82006900
0xb583c920: unknown | 854 ( 896) x 480 | 7FA30C03 | 0x82006900
0xb583c970: unknown | 854 ( 896) x 480 | 7FA30C03 | 0x82006900
0xb6075b00: 3680.00 KiB | 720 ( 736) x 1280 | 1 | 0x00001a00
0xb6075ba0: 3680.00 KiB | 720 ( 736) x 1280 | 1 | 0x00001a00
0xb6186150: unknown | 854 ( 896) x 480 | 7FA30C03 | 0x82006900
0xb61861a0: unknown | 854 ( 896) x 480 | 7FA30C03 | 0x82006900
0xb61861f0: unknown | 854 ( 896) x 480 | 7FA30C03 | 0x82006900
0xb6186290: unknown | 854 ( 896) x 480 | 7FA30C03 | 0x82006900
0xb6186330: unknown | 854 ( 896) x 480 | 7FA30C03 | 0x82006900
0xb6186380: 276.00 KiB | 720 ( 736) x 96 | 1 | 0x00000900
0xb61865b0: unknown | 854 ( 896) x 480 | 7FA30C03 | 0x82006900
0xb6186dd0: 276.00 KiB | 720 ( 736) x 96 | 1 | 0x00000900
0xb623f2e0: 143.75 KiB | 720 ( 736) x 50 | 1 | 0x00000900
0xb623ff60: 276.00 KiB | 720 ( 736) x 96 | 1 | 0x00000900
0xb62dd1f0: 143.75 KiB | 720 ( 736) x 50 | 1 | 0x00000900
Total allocated (estimate): 26715.50 KB
From the table
type | handle | hint | flag | tr | blnd | format | source crop (l,t,r,b) | frame | name
-----------+----------+------+------+----+------+-------------+--------------------------------+------------------------+------
GLES | b6186330 | 0000 | 0000 | 00 | 0100 | ? 7fa30c03 | 0.0, 0.0, 854.0, 366.1 | 0, 415, 720, 1280 | SurfaceView
I believe SourceCrop should be in integer in landscape mode.
Thanks!! Finally i've figured out it was a scale problem!!