log如下:
D/IJKMEDIA: SDL_AMediaCodecJava_createByCodecName
D/IJKMEDIA: SDL_AMediaCodecJava_init
D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=1
D/IJKMEDIA: SDL_AMediaCodecJava_configure_surface
E/IJKMEDIA: configure acodec:0x200b92 format:0xbb2: surface:0xba6
D/IJKMEDIA: SDL_AMediaCodecJava_start
I/IJKMEDIA: reconfigure_codec_l:new acodec: 0xcfc83d20
D/IJKMEDIA: SDL_AMediaCodec_increaseReference(): ref=2
I/IJKMEDIA: VideoCodec: MediaCodec, OMX.qcom.video.decoder.avc
W/IJKMEDIA: fps: 29.970030 (normal)
W/IJKMEDIA: fps: 29.970030 (normal)
I/IJKMEDIA: SDL_RunThread: [15408] ff_video_dec
D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 3840, 1920
D/IJKMEDIA: FFP_MSG_SAR_CHANGED: 1, 1
D/IJKMEDIA: ijkmp_get_msg: FFP_MSG_PREPARED
D/IJKMEDIA: FFP_MSG_PREPARED:
I/IJKMEDIA: SDL_RunThread: [15409] amediacodec_input_thread
D/IJKMEDIA: IjkMediaPlayer_start
D/IJKMEDIA: ijkmp_start()
D/IJKMEDIA: ijkmp_start()=0
D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START
D/IJKMEDIA: ijkmp_get_msg: FFP_REQ_START
D/IJKMEDIA: ffpipeline_set_surface_need_reconfigure_l(0)
I/IJKMEDIA: feed_input_buffer: same surface, reuse previous surface
I/IJKMEDIA: SDL_AMediaCodecJava_dequeueOutputBuffer: INFO_OUTPUT_BUFFERS_CHANGED
I/IJKMEDIA: ffp_toggle_buffering: completed: OK
D/IJKMEDIA: ijkmp_get_msg: FFP_MSG_COMPLETED
D/IJKMEDIA: FFP_MSG_COMPLETED:
I/IJKMEDIA: SDL_AMediaCodecJava_dequeueOutputBuffer: INFO_OUTPUT_FORMAT_CHANGED
I/IJKMEDIA: AMEDIACODEC__INFO_OUTPUT_FORMAT_CHANGED
D/IJKMEDIA: SDL_AMediaFormatJava_init
I/IJKMEDIA: AMEDIACODEC__INFO_OUTPUT_FORMAT_CHANGED
width-height: (2560 x 1600)
color-format: (QCOM_FORMATYUV420PackedSemiPlanar32m: 0x7fa30c04)
stride: (2560)
slice-height: (1600)
crop: (0, 0, 2559, 1279)
D/IJKMEDIA: SDL_VoutAMediaCodec_CreateOverlay(w=3840, h=1920, fmt=_AMC vout=0xc5dfffe0)
D/IJKMEDIA: FFP_MSG_VIDEO_SIZE_CHANGED: 3840, 1920
D/IJKMEDIA: Video: first frame decoded