[000:039] [2025-08-31 04:15:58 +0000.
352375][30ce] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-08-
31 04:15:58 +0000
[000:040] [2025-08-31 04:15:58 +0000.352490][30ce] dump file m_prefix:-07-27-
feaf968
[000:043] [2025-08-31 04:15:58 +0000.355971][30ce] dump filename:trace.txt dump
time:1756613758
[000:043] [2025-08-31 04:15:58 +0000.356168][30ce] set AppID=123 old AppID=-1
[000:043] [2025-08-31 04:15:58 +0000.356203][30ce] Init the android object with
jvm:0xb400007d8684d180 env:0x7cb6ffbee0 context:0x7c47bbe7f8
[000:043] [2025-08-31 04:15:58 +0000.356231][30ce] SetAndroidMediaCodecObjects
time:23816844 enter.
[000:043] [2025-08-31 04:15:58 +0000.356255][30ce] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:043] [2025-08-31 04:15:58 +0000.356278][30ce] SetAndroidMediaCodecObjects
time:23816844 enter.
[000:043] [2025-08-31 04:15:58 +0000.356298][30ce] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb400007d8684d180
[000:043] [2025-08-31 04:15:58 +0000.356318][30ce] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007d8684d180 address:0x7b84138050
[000:043] [2025-08-31 04:15:58 +0000.356352][30ce] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007d8684d180
address:0x7b84138050
[000:043] [2025-08-31 04:15:58 +0000.356364][30ce] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:044] [2025-08-31 04:15:58 +0000.356388][30ce] Set the android objects with
jvm:0xb400007d8684d180 env:0x7cb6ffbee0 context:0x7c47bbe7f8
[000:045] [2025-08-31 04:15:58 +0000.357847][30ce] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x7cb6ffbee0
[000:045] [2025-08-31 04:15:58 +0000.357877][30ce] SystemUtil Init done
[000:069] [2025-08-31 04:15:58 +0000.381908][30ce]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera is null.
[000:070] [2025-08-31 04:15:58 +0000.382925][30ce]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:071] [2025-08-31 04:15:58 +0000.383551][30ce] machine model :xiaomi
[000:071] [2025-08-31 04:15:58 +0000.383611][30ce] Support this machine
model :xiaomi
[000:073] [2025-08-31 04:15:58 +0000.385702][30ce] MediaFilterCamera
[000:073] [2025-08-31 04:15:58 +0000.385796][30ce] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:073] [2025-08-31 04:15:58 +0000.385924][30ce] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:073] [2025-08-31 04:15:58 +0000.385957][30ce] Recording session using default
bitrate support by app:31457280
[000:074] [2025-08-31 04:15:58 +0000.386776][4f73] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7becf7d3c0
[000:074] [2025-08-31 04:15:58 +0000.386885][4f73] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:074] [2025-08-31 04:15:58 +0000.386982][30ce] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:075] [2025-08-31 04:15:58 +0000.387921][30ce] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:075] [2025-08-31 04:15:58 +0000.388206][30ce] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:075] [2025-08-31 04:15:58 +0000.388295][30ce] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:076] [2025-08-31 04:15:58 +0000.388508][30ce] DeviceInit:
[000:078] [2025-08-31 04:15:58 +0000.391285][30ce] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:080] [2025-08-31 04:15:58 +0000.392580][30ce] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:080] [2025-08-31 04:15:58 +0000.393322][30ce] CreatePlatformSpecificObjects:
[000:081] [2025-08-31 04:15:58 +0000.393394][30ce] audio device use null audio
input and opensl output
[000:081] [2025-08-31 04:15:58 +0000.393444][30ce] Create OpenSLES output module
with java VM support.
[000:081] [2025-08-31 04:15:58 +0000.393575][30ce] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:081] [2025-08-31 04:15:58 +0000.393820][30ce] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:081] [2025-08-31 04:15:58 +0000.394000][30ce] Create OpenSLES output module
with buffer num:2
[000:081] [2025-08-31 04:15:58 +0000.394115][30ce] Error(trace.cc:40): Init the
output and input for audio device template.
[000:081] [2025-08-31 04:15:58 +0000.394138][30ce] Init the output device.
[000:081] [2025-08-31 04:15:58 +0000.394150][30ce] Set the playout as stereo:1
[000:081] [2025-08-31 04:15:58 +0000.394167][30ce] Set the sample rate to be:44100
[000:082] [2025-08-31 04:15:58 +0000.394564][30ce] Low latency buffer size:144 low
sample rate:48000
[000:082] [2025-08-31 04:15:58 +0000.394624][30ce] DeviceInit: Done
[000:085] [2025-08-31 04:15:58 +0000.398135][30ce] global inited! current sdk
version: 07-27-feaf968
[000:489] [2025-08-31 04:15:58 +0000.802189][3884]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni:
[000:490] [2025-08-31 04:15:58 +0000.802398][3884]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni: texture rgb:
22, textureUniform RGB: 1, ATTRIB_VERTEX: 0, ATTRIB_TEXTURE: 1, vertex_vertices
len: 32, texture_vertices len: 32
[000:491] [2025-08-31 04:15:58 +0000.803536][3884]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:491] [2025-08-31 04:15:58 +0000.803777][4f74] MediaFilterCamera, recording
file context:0x7c4fd96800 input texture:22
[000:491] [2025-08-31 04:15:58 +0000.803860][4f74] GLESContext:
[000:491] [2025-08-31 04:15:58 +0000.803907][4f74] The result of eglGetDisplay is:
0xb400007d868bf340
[000:492] [2025-08-31 04:15:58 +0000.805101][4f74] The result of creation:
0x7cc4934400
[000:492] [2025-08-31 04:15:58 +0000.805248][4f74] The result of
eglCreatePbufferSurface is: 0x7cc4934500
[000:493] [2025-08-31 04:15:58 +0000.805583][3884]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni: g_eglcontext:
0x7c4fd96800 input_texture: 22
[002:126] [2025-08-31 04:16:00 +0000.439314][30a7] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[002:126] [2025-08-31 04:16:00 +0000.439379][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[002:133] [2025-08-31 04:16:00 +0000.445451][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[002:133] [2025-08-31 04:16:00 +0000.445742][4f74] MediaFilterCamera, recording
file context:0x7c4fd96800 input texture:22
[002:133] [2025-08-31 04:16:00 +0000.445843][4f74] construct OpenGLRenderProgram
0x7cc488f498
[002:133] [2025-08-31 04:16:00 +0000.445884][4f74] CropFilter::SetOrientation
orientation: 90
[002:133] [2025-08-31 04:16:00 +0000.445925][4f74] filter: filter pipeline
construtc this: 0x7cc49fdb40
[002:133] [2025-08-31 04:16:00 +0000.445947][4f74] filter: filter pipeline2 update
pattern: 1
[002:133] [2025-08-31 04:16:00 +0000.446014][4f74] CameraSource::source_id_:1
[002:133] [2025-08-31 04:16:00 +0000.446234][4f74] SetPlayLoop: AudioSource
SetPlayLoop 0
[002:135] [2025-08-31 04:16:00 +0000.447401][4f74]
Warning(media_filter_camera.cc:483): seekPos:0
[002:135] [2025-08-31 04:16:00 +0000.447492][4f74] BindInputFilter 0x7cc4995cc0
this 0x7cc488f780
[002:135] [2025-08-31 04:16:00 +0000.447525][4f74] BindInputFilter 0x7cc488f780
this 0x7cc49fdbd8
[002:137] [2025-08-31 04:16:00 +0000.449521][4f74] SetParamForFilter time:23818938
enter.
[002:137] [2025-08-31 04:16:00 +0000.449628][4f74] SetParamForFilter: Params video
index is: 0
[002:137] [2025-08-31 04:16:00 +0000.449653][4f74] SetParamForFilter: Params seek
pos is: 0
[002:137] [2025-08-31 04:16:00 +0000.449666][4f74] crop filter video index:0
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel/
movie_mode: 0
[002:137] [2025-08-31 04:16:00 +0000.449721][4f74] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//config.json
[002:137] [2025-08-31 04:16:00 +0000.450198][4f74]
exp_des.start:0exp_des.end:2600exp_des.expressionstr:
[002:137] [2025-08-31 04:16:00 +0000.450291][4f74]
exp_des.start:0exp_des.end:2600exp_des.expressionstr:
[002:137] [2025-08-31 04:16:00 +0000.450317][4f74]
exp_des.start:0exp_des.end:2600exp_des.expressionstr:0.65 + x*0.2 /2600
[002:137] [2025-08-31 04:16:00 +0000.450345][4f74]
exp_des.start:0exp_des.end:2600exp_des.expressionstr:0.65 + x*0.2 /2600
[002:137] [2025-08-31 04:16:00 +0000.450367][4f74]
exp_des.start:0exp_des.end:2600exp_des.expressionstr:13.46*x/1000 -10
[002:138] [2025-08-31 04:16:00 +0000.450388][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:138] [2025-08-31 04:16:00 +0000.450407][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:138] [2025-08-31 04:16:00 +0000.450417][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:138] [2025-08-31 04:16:00 +0000.450427][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:138] [2025-08-31 04:16:00 +0000.450445][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:138] [2025-08-31 04:16:00 +0000.450456][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:138] [2025-08-31 04:16:00 +0000.450471][4f74]
Warning(parse_template_json.cc:95): json parament no found the parament
[002:138] [2025-08-31 04:16:00 +0000.450491][4f74]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[002:138] [2025-08-31 04:16:00 +0000.450512][4f74] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//filter.png
[002:138] [2025-08-31 04:16:00 +0000.450530][4f74]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[002:138] [2025-08-31 04:16:00 +0000.450541][4f74]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[002:152] [2025-08-31 04:16:00 +0000.464851][4f74] SetParamForFilter leave. expire
time = 15 ms
[002:152] [2025-08-31 04:16:00 +0000.465074][4f74] OnOutputSizeChanged width 1920
height 1080
[002:152] [2025-08-31 04:16:00 +0000.465113][4f74] OpenGLFrameBuffer: width:1920
height:1080
[002:152] [2025-08-31 04:16:00 +0000.465157][4f74] OpenGLFrameBuffer: width:1920
height:1080
[002:152] [2025-08-31 04:16:00 +0000.465174][4f74] OpenGLFrameBuffer: width:1920
height:1080
[002:152] [2025-08-31 04:16:00 +0000.465186][4f74] OpenGLFrameBuffer: width:1920
height:1080
[002:152] [2025-08-31 04:16:00 +0000.465195][4f74] OpenGLFrameBuffer: width:1920
height:1080
[002:152] [2025-08-31 04:16:00 +0000.465204][4f74] OpenGLFrameBuffer: width:1920
height:1080
[002:152] [2025-08-31 04:16:00 +0000.465213][4f74] construct TrivalImageDrawer
0x7be1ba6b00
[002:152] [2025-08-31 04:16:00 +0000.465223][4f74] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x7be1ba6b00 context 0x7cc49489c0
[002:152] [2025-08-31 04:16:00 +0000.465243][4f74] setupGLES:
[002:153] [2025-08-31 04:16:00 +0000.465484][4f74] OpenGLRenderProgram::Initialize.
[002:153] [2025-08-31 04:16:00 +0000.465518][4f74] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[002:153] [2025-08-31 04:16:00 +0000.465538][4f74] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[002:153] [2025-08-31 04:16:00 +0000.465606][4f74] Init open gl render:
0x7cc488f498
[002:153] [2025-08-31 04:16:00 +0000.465633][4f74] Fragement shader path:
[002:153] [2025-08-31 04:16:00 +0000.465666][4f74] Fragement shader path:
[002:153] [2025-08-31 04:16:00 +0000.465682][4f74] create opengl program object.
[002:153] [2025-08-31 04:16:00 +0000.465692][4f74] create shader: vertex
[002:154] [2025-08-31 04:16:00 +0000.467300][4f74] create shader: fragment
[002:213] [2025-08-31 04:16:00 +0000.526136][4f74] External image path is empty!
[002:213] [2025-08-31 04:16:00 +0000.526218][4f74] Error(crop_filter.cc:464): Init
the image texture failed.
[002:213] [2025-08-31 04:16:00 +0000.526237][4f74] OpenGLRenderProgram::Initialize
success.
[002:213] [2025-08-31 04:16:00 +0000.526286][4f74] Setup the OpenGL result:1
[002:214] [2025-08-31 04:16:00 +0000.526466][4f75] Pull audio failed.(wait video!)
[002:214] [2025-08-31 04:16:00 +0000.526542][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[002:214] [2025-08-31 04:16:00 +0000.526616][4f73] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23819015.mp4
[002:214] [2025-08-31 04:16:00 +0000.527228][4f73] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23819015.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[002:214] [2025-08-31 04:16:00 +0000.527293][4f73] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[002:214] [2025-08-31 04:16:00 +0000.527335][4f73] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23819015.mp4 fileFD: -1
[002:215] [2025-08-31 04:16:00 +0000.527828][4f73] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23819015.mp4 is opened successfully
[002:215] [2025-08-31 04:16:00 +0000.527888][4f73] setupMediaProcessers:
[002:215] [2025-08-31 04:16:00 +0000.527944][4f73]
RecordingSessionInternalSimple:setup media processers.
[002:215] [2025-08-31 04:16:00 +0000.527965][4f73] construct AAC encoder
[002:215] [2025-08-31 04:16:00 +0000.528276][4f73] H264Encoder creating:
superfast011818
[002:215] [2025-08-31 04:16:00 +0000.528321][4f73] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[002:216] [2025-08-31 04:16:00 +0000.528768][4f73] H264Encode::GetMachineModel is
M2101K9AG
[002:216] [2025-08-31 04:16:00 +0000.528815][4f73] H264Encoder machine_mode
is:M2101K9AG
[002:216] [2025-08-31 04:16:00 +0000.528829][4f73] setupCompressionSession:
[002:216] [2025-08-31 04:16:00 +0000.528847][4f73] H264Encode::creating hareware
Encoder
[002:216] [2025-08-31 04:16:00 +0000.528906][4f73] AndroidHwAvcEncoder
time:23819017 enter.
[002:216] [2025-08-31 04:16:00 +0000.529041][4f73] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007d8684d180 address:0x7b84138050
[002:216] [2025-08-31 04:16:00 +0000.529153][4f73] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[002:216] [2025-08-31 04:16:00 +0000.529181][4f73] The video avc hw codec address
is 0x7cc4821bc0
[002:216] [2025-08-31 04:16:00 +0000.529226][4f73] AndroidHwAvcEncoder leave.
expire time = 0 ms
[002:216] [2025-08-31 04:16:00 +0000.529252][4f73] RegisterEncodeCompleteCallback
time:23819017 enter.
[002:216] [2025-08-31 04:16:00 +0000.529314][4f73] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[002:216] [2025-08-31 04:16:00 +0000.529344][4f73] InitEncode time:23819017 enter.
[002:217] [2025-08-31 04:16:00 +0000.529386][4f73] InitEncode:
MediaCodecVideoEncoder::Release _inited:0
[002:217] [2025-08-31 04:16:00 +0000.529414][4f73] Create time:23819018 enter.
[002:217] [2025-08-31 04:16:00 +0000.529445][4f73] H264Encoder encoderCreate
width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[002:217] [2025-08-31 04:16:00 +0000.529463][4f73]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7be133a180
[002:216] [2025-08-31 04:16:00 +0000.528811][4f91] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7be153a298
[002:227] [2025-08-31 04:16:00 +0000.539981][4f73] supported_type:video/avc
[002:227] [2025-08-31 04:16:00 +0000.540076][4f73] name:OMX.qcom.video.encoder.avc
mime:video/avc
[002:227] [2025-08-31 04:16:00 +0000.540104][4f73] hwCodecPrefix :OMX.qcom.
[002:227] [2025-08-31 04:16:00 +0000.540123][4f73] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[002:227] [2025-08-31 04:16:00 +0000.540166][4f73] mediacodec_createCodecByName
time:23819028 enter.
[002:227] [2025-08-31 04:16:00 +0000.540192][4f73] WrapAndroidMediaCodec
time:23819028 enter.
[002:229] [2025-08-31 04:16:00 +0000.542229][4f73] WrapAndroidMediaCodec leave.
expire time = 2 ms
[002:243] [2025-08-31 04:16:00 +0000.556353][4f73] mediacodec_createCodecByName
leave. expire time = 16 ms
[002:244] [2025-08-31 04:16:00 +0000.556436][4f73] WrapAndroidMediaFromat
time:23819045 enter.
[002:244] [2025-08-31 04:16:00 +0000.556496][4f73] WrapAndroidMediaFromat leave.
expire time = 0 ms
[002:271] [2025-08-31 04:16:00 +0000.583767][4f73] Destroy time:23819072 enter.
[002:271] [2025-08-31 04:16:00 +0000.583897][4f73] WrapAndroidMediaFromat::
Destroy
[002:271] [2025-08-31 04:16:00 +0000.583916][4f73] Destroy leave. expire time = 0
ms
[002:271] [2025-08-31 04:16:00 +0000.583944][4f73] ~WrapAndroidMediaFromat
time:23819072 enter.
[002:271] [2025-08-31 04:16:00 +0000.583958][4f73] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[002:271] [2025-08-31 04:16:00 +0000.583978][4f73] Create leave. expire time = 54
ms
[002:271] [2025-08-31 04:16:00 +0000.584003][4f73] isSemiPlanarSupport
time:23819072 enter.
[002:271] [2025-08-31 04:16:00 +0000.584028][4f73] H264Encoder isSemiPlanarSupport
[002:271] [2025-08-31 04:16:00 +0000.584041][4f73] isSemiPlanarSupport leave.
expire time = 0 ms
[002:271] [2025-08-31 04:16:00 +0000.584092][4f73] creat hw H264Encoder success,
isSemiPlanar:1
[002:271] [2025-08-31 04:16:00 +0000.584178][4f73] InitEncode leave. expire time =
55 ms
[002:271] [2025-08-31 04:16:00 +0000.584203][4f73] H264Encode::created Encoder
[002:271] [2025-08-31 04:16:00 +0000.584224][4f73] H264Encode:: H264 encoder
created.
[002:271] [2025-08-31 04:16:00 +0000.584250][4f73] H264 encoder created.
[002:271] [2025-08-31 04:16:00 +0000.584271][4f73]
RecordingSessionInternalSimple:created avc encoder avc: 0x7be1b41f40
[002:271] [2025-08-31 04:16:00 +0000.584291][4f73] setOutput:
[002:271] [2025-08-31 04:16:00 +0000.584310][4f73]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:271] [2025-08-31 04:16:00 +0000.584329][4f73] request a key frame
[002:271] [2025-08-31 04:16:00 +0000.584348][4f73] H264Encode:: request a key frame
[002:272] [2025-08-31 04:16:00 +0000.584449][4f74] Start:
[002:272] [2025-08-31 04:16:00 +0000.584606][4f77] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[002:272] [2025-08-31 04:16:00 +0000.584655][4f77] Reset: history total size: 98
[002:272] [2025-08-31 04:16:00 +0000.584672][4f77] DeviceStart:
audioDevice_:0x7bf5ddc000
[002:272] [2025-08-31 04:16:00 +0000.584690][4f77] DeviceStart: time profile
playout init before
[002:272] [2025-08-31 04:16:00 +0000.584706][4f77] DeviceStart: time profile
playout init end
[002:272] [2025-08-31 04:16:00 +0000.584721][4f77] OpenSlesOutput:Start playout
[002:273] [2025-08-31 04:16:00 +0000.585608][4f77] The machine model:M2101K9AG
[002:273] [2025-08-31 04:16:00 +0000.585682][4f77] Create the opensl output player.
streamtype before:0
[002:273] [2025-08-31 04:16:00 +0000.585708][4f77] Create the opensl output player.
streamtype after:3
[002:282] [2025-08-31 04:16:00 +0000.595331][4f77] Enqueue opensl buffer size:1764
[002:287] [2025-08-31 04:16:00 +0000.599520][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[002:296] [2025-08-31 04:16:00 +0000.608711][4f77] DeviceStart: time profile
playout all end
[002:296] [2025-08-31 04:16:00 +0000.608789][4f77] operator(): Audio playback
started.
[002:296] [2025-08-31 04:16:00 +0000.609160][4f9c]
PlayerSimpleBufferQueueCallbackHandler function
[002:296] [2025-08-31 04:16:00 +0000.609254][4f9c] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[002:296] [2025-08-31 04:16:00 +0000.609282][4f9c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[002:350] [2025-08-31 04:16:00 +0000.662846][4f74] begine recode to first frame
spend time:217
[002:350] [2025-08-31 04:16:00 +0000.663156][4f74] CameraSource::PushExtraFrame
pkt_dts: 0, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cc4995b80
[002:350] [2025-08-31 04:16:00 +0000.663304][4f74] add frame because frame
interval.
[002:351] [2025-08-31 04:16:00 +0000.663478][4f74] blur_distance_:0
[002:351] [2025-08-31 04:16:00 +0000.663557][4f74] blur_direction_angle_:-90
[002:351] [2025-08-31 04:16:00 +0000.663651][4f74] color_r_offset_:0
[002:351] [2025-08-31 04:16:00 +0000.663696][4f74] color_g_offset:0
[002:351] [2025-08-31 04:16:00 +0000.663732][4f74] play_speed_:1
[002:351] [2025-08-31 04:16:00 +0000.663830][4f74] roll_value_:0
[002:351] [2025-08-31 04:16:00 +0000.663868][4f74] need_extra_image_:0 need_image:
0
[002:351] [2025-08-31 04:16:00 +0000.663906][4f74] ResetFramePtsadjust pts:
0current pts:10
[002:351] [2025-08-31 04:16:00 +0000.663944][4f74]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[002:351] [2025-08-31 04:16:00 +0000.663980][4f74]
GPUImageProcessing::SetOrientation orientation: 90
[002:351] [2025-08-31 04:16:00 +0000.664049][4f74] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:351] [2025-08-31 04:16:00 +0000.664188][4f74] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[002:351] [2025-08-31 04:16:00 +0000.664303][4f74] GPUImageProcessing: input frame
width2160 X 3840
[002:352] [2025-08-31 04:16:00 +0000.665288][3884] video render surface render a
frame
[002:356] [2025-08-31 04:16:00 +0000.668550][4f74] drawYUV420 render
OpenGLRenderProgram:0x7cc488f498
[002:357] [2025-08-31 04:16:00 +0000.669793][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[002:358] [2025-08-31 04:16:00 +0000.670489][4f74] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:358] [2025-08-31 04:16:00 +0000.670631][4f74] CropFilter::OnVideoFrame
outputtexture :25
[002:358] [2025-08-31 04:16:00 +0000.670663][4f74] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:362] [2025-08-31 04:16:00 +0000.675365][4f74] The read pixel from buffer take:
4 width:1920 height:1080 frameType:0
[002:384] [2025-08-31 04:16:00 +0000.697195][4f74] drawYUV420 render
OpenGLRenderProgram:0x7cc488f498
[002:401] [2025-08-31 04:16:00 +0000.713445][4f74] The convert RGB to YUV take 6
[002:401] [2025-08-31 04:16:00 +0000.713786][4f74] FilterPipeline2::OnVideoFrame
pts 33 last_video_timestamp_ 33
[002:401] [2025-08-31 04:16:00 +0000.713925][4f74]
MediaFilterCamera::OnOutputVideoFrame timestamp: 0
[002:403] [2025-08-31 04:16:00 +0000.715771][4f90]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[002:403] [2025-08-31 04:16:00 +0000.715868][4f90] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:0
[002:403] [2025-08-31 04:16:00 +0000.715895][4f90] push video frame to H264
encoder. (100 frame for one log)
[002:403] [2025-08-31 04:16:00 +0000.715921][4f90] push video frame to H264
encoder. (100 frame for one log) used width:1920 height:1080
[002:403] [2025-08-31 04:16:00 +0000.715943][4f90] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1920 height:1080 pts:0(100 frame for one log)
[002:403] [2025-08-31 04:16:00 +0000.715963][4f90] Push an pts:0 to dts queue.
[002:403] [2025-08-31 04:16:00 +0000.716004][4f90] DTS queue for
Generator:0x7be153a4b8 0
[002:403] [2025-08-31 04:16:00 +0000.716021][4f90] The input pts:0 fps:30
[002:406] [2025-08-31 04:16:00 +0000.718446][4f90]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:410] [2025-08-31 04:16:00 +0000.722947][4f75] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//bgm.mp3
sync_mode: 1 seek_pos: 0 delay: 0 this:0x7cc496c400
[002:413] [2025-08-31 04:16:00 +0000.726108][4f74] drawYUV420 render
OpenGLRenderProgram:0x7cc488f498
[002:437] [2025-08-31 04:16:00 +0000.749403][4f8d] FFMpeg=> [mp3 @ 0x7bd19d0c00]
Current FFmpeg version git-2021-06-16-97cea6f
[002:448] [2025-08-31 04:16:00 +0000.760765][4f8d] Warning(ff_ffplay.cpp:68):
FFMpeg=> [mp3 @ 0x7bd19d0c00] Estimating duration from bitrate, this may be
inaccurate
[002:449] [2025-08-31 04:16:00 +0000.761590][4f75] FilterPipeline2::OnAudioFrame
pts 26 last_audio_timestamp_ 26
[002:449] [2025-08-31 04:16:00 +0000.761732][4f75]
MediaFilterCamera::OnOutputAudioFrame timestamp: 26.5 sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:1152
[002:449] [2025-08-31 04:16:00 +0000.761907][4f75] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[002:449] [2025-08-31 04:16:00 +0000.762059][4f77] The audio playback speed:100
(1/100)
[002:449] [2025-08-31 04:16:00 +0000.762088][4f77] lipsync_debug: The current
played audio timestamp is:26(1/50)
[002:449] [2025-08-31 04:16:00 +0000.762104][4f77] First audio frame rendering
[002:450] [2025-08-31 04:16:00 +0000.763120][4f74] max rang is 200ms, insert a
frame last pts:67 current pts:133
[002:451] [2025-08-31 04:16:00 +0000.763884][4f8f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[002:451] [2025-08-31 04:16:00 +0000.764213][4f91] add aac audio track with id:1
[002:461] [2025-08-31 04:16:00 +0000.773512][4f91] audio start ts:0
[002:461] [2025-08-31 04:16:00 +0000.773628][4f91] the audio frame has been written
into MP4 file
[002:500] [2025-08-31 04:16:00 +0000.812686][4f90] h264 add frame header cdr flag
[002:500] [2025-08-31 04:16:00 +0000.813281][4f90] h264 add frame header cdr flag
[002:501] [2025-08-31 04:16:00 +0000.813985][4f90] SendFrame
encodedImage._timeStamp:0encodedImage->_length:266510
[002:501] [2025-08-31 04:16:00 +0000.814183][4f90] Received key frame:0
[002:501] [2025-08-31 04:16:00 +0000.814275][4f90] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[002:501] [2025-08-31 04:16:00 +0000.814308][4f90] H264Encode::H264SWEncoder get
callback, length:266510 type:0 nalType:7length:18
[002:501] [2025-08-31 04:16:00 +0000.814331][4f90] H264Encode:: get a sps pps
header!headerSize:30
[002:501] [2025-08-31 04:16:00 +0000.814353][4f90] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:502] [2025-08-31 04:16:00 +0000.814511][4f91] get the H.264 SPS parameter
[002:502] [2025-08-31 04:16:00 +0000.814826][4f91] add video track with id:2
[002:503] [2025-08-31 04:16:00 +0000.816109][4f91] get the H.264 PPS parameter
[002:504] [2025-08-31 04:16:00 +0000.817362][4f91] get the H.264 IDR frame
[002:505] [2025-08-31 04:16:00 +0000.817509][4f91] resss:true
[002:505] [2025-08-31 04:16:00 +0000.817539][4f91] video start ts:0
[002:505] [2025-08-31 04:16:00 +0000.817727][4f91] the video frame has been written
into MP4 file
[002:540] [2025-08-31 04:16:00 +0000.853207][4f74] max rang is 200ms, insert a
frame last pts:167 current pts:233
[002:806] [2025-08-31 04:16:01 +0000.119202][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[002:849] [2025-08-31 04:16:01 +0000.161823][4f74] The convert RGB to YUV take 5
[003:188] [2025-08-31 04:16:01 +0000.501273][4f90] DTS queue for
Generator:0x7be153a4b8 800 833
[003:253] [2025-08-31 04:16:01 +0000.566227][4f9c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[003:307] [2025-08-31 04:16:01 +0000.619560][4f74] CropFilter::OnVideoFrame
outputtexture :25
[003:307] [2025-08-31 04:16:01 +0000.619885][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[003:341] [2025-08-31 04:16:01 +0000.654137][4f74] CameraSource::PushExtraFrame
pkt_dts: 1033, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cc4995b80
[003:347] [2025-08-31 04:16:01 +0000.659975][4f74] The convert RGB to YUV take 5
[003:373] [2025-08-31 04:16:01 +0000.686046][3884] video render surface render a
frame
[003:538] [2025-08-31 04:16:01 +0000.850699][4f74] max rang is 200ms, insert a
frame last pts:1166 current pts:1233
[003:684] [2025-08-31 04:16:01 +0000.997277][4f90] Push an pts:1333 to dts queue.
[003:751] [2025-08-31 04:16:02 +0000.63875][4f90] last dts:1300 currentPts:1333
ppsOrSPS:0 queue length:3
[003:807] [2025-08-31 04:16:02 +0000.120332][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[003:845] [2025-08-31 04:16:02 +0000.158062][4f74] The convert RGB to YUV take 4
[004:034] [2025-08-31 04:16:02 +0000.346686][4f90] DTS queue for
Generator:0x7be153a4b8 1633 1667
[004:291] [2025-08-31 04:16:02 +0000.603881][4f9c]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[004:305] [2025-08-31 04:16:02 +0000.617972][4f74] CropFilter::OnVideoFrame
outputtexture :25
[004:305] [2025-08-31 04:16:02 +0000.618200][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[004:311] [2025-08-31 04:16:02 +0000.623905][4f74] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 982 diff: 19
[004:343] [2025-08-31 04:16:02 +0000.655948][4f74] CameraSource::PushExtraFrame
pkt_dts: 2033, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cc4995b80
[004:350] [2025-08-31 04:16:02 +0000.662439][4f74] The convert RGB to YUV take 6
[004:391] [2025-08-31 04:16:02 +0000.703441][4f90] h264 add frame header cdr flag
[004:391] [2025-08-31 04:16:02 +0000.704322][4f90] Received key frame:2000
[004:408] [2025-08-31 04:16:02 +0000.720590][3884] video render surface render a
frame
[004:424] [2025-08-31 04:16:02 +0000.737034][4f91] get the H.264 IDR frame
[004:807] [2025-08-31 04:16:03 +0000.120155][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[004:850] [2025-08-31 04:16:03 +0000.163160][4f74] The convert RGB to YUV take 6
[004:852] [2025-08-31 04:16:03 +0000.164734][4f90] DTS queue for
Generator:0x7be153a4b8 2433 2467 2500
[004:941] [2025-08-31 04:16:03 +0000.254319][4f74] Current timestamp:2623 is
greater than duration_time: 2600
[004:981] [2025-08-31 04:16:03 +0000.294067][4f77] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[004:981] [2025-08-31 04:16:03 +0000.294362][4f74] OnNeedStopRecording:
[004:987] [2025-08-31 04:16:03 +0000.299514][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[004:987] [2025-08-31 04:16:03 +0000.300338][4f74] operator(): Stop
[004:988] [2025-08-31 04:16:03 +0000.300545][4f74] Stop:
[004:988] [2025-08-31 04:16:03 +0000.300642][4f77] DeviceStop:
audioDevice_:0x7bf5ddc000
[004:988] [2025-08-31 04:16:03 +0000.300687][4f77] OpenSlesOutput:Stop playout
[004:991] [2025-08-31 04:16:03 +0000.303747][4f77] DeviceStop: Done
[004:991] [2025-08-31 04:16:03 +0000.303989][4f77] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[004:995] [2025-08-31 04:16:03 +0000.307935][4f90]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[004:999] [2025-08-31 04:16:03 +0000.312194][4f73] stop recording
[004:999] [2025-08-31 04:16:03 +0000.312292][4f73]
RecordingSessionInternalSimple:destroy media processers
[004:999] [2025-08-31 04:16:03 +0000.312319][4f73] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[004:999] [2025-08-31 04:16:03 +0000.312340][4f73] H264Encode::flushing hareware
Encoder
[005:000] [2025-08-31 04:16:03 +0000.312491][4f73] Flush time:23821801 enter.
[005:000] [2025-08-31 04:16:03 +0000.312535][4f73] H264Encoder encoder flush
[005:000] [2025-08-31 04:16:03 +0000.312554][4f73] flush output queue
[005:326] [2025-08-31 04:16:03 +0000.639260][4f73] Flush leave. expire time = 326
ms
[005:327] [2025-08-31 04:16:03 +0000.639836][4f73] ~H264EncodeWrap:
[005:327] [2025-08-31 04:16:03 +0000.639952][4f73] ~H264Encode:
[005:327] [2025-08-31 04:16:03 +0000.640026][4f73] teardownCompressionSession:
H264Encode::destroying Encoder
[005:327] [2025-08-31 04:16:03 +0000.640105][4f73] Release time:23822128 enter.
[005:328] [2025-08-31 04:16:03 +0000.640509][4f73] Release:
MediaCodecVideoEncoder::Release _inited:1
[005:328] [2025-08-31 04:16:03 +0000.640617][4f73] Destroy time:23822129 enter.
[005:328] [2025-08-31 04:16:03 +0000.640727][4f73] H264Encoder encoderDestroy
[005:328] [2025-08-31 04:16:03 +0000.640806][4f73]
AndroidMediaCodecVideoEncoder::release env: 0x7be11b81c0
[005:328] [2025-08-31 04:16:03 +0000.640884][4f73]
AndroidMediaCodecVideoEncoder::Destroy
[005:394] [2025-08-31 04:16:03 +0000.707256][4f73] Destroy leave. expire time = 66
ms
[005:395] [2025-08-31 04:16:03 +0000.707619][4f73] Release leave. expire time = 68
ms
[005:395] [2025-08-31 04:16:03 +0000.707687][4f73] ~AndroidHwAvcEncoder
time:23822196 enter.
[005:395] [2025-08-31 04:16:03 +0000.707919][4f73] Release time:23822196 enter.
[005:395] [2025-08-31 04:16:03 +0000.708014][4f73] Release:
MediaCodecVideoEncoder:: has been released before, just return
[005:395] [2025-08-31 04:16:03 +0000.708068][4f73] Release leave. expire time = 0
ms
[005:395] [2025-08-31 04:16:03 +0000.708119][4f73] ~AndroidMediaCodecVideoEncoder
[005:395] [2025-08-31 04:16:03 +0000.708166][4f73] ~WrapAndroidMediaCodec
time:23822196 enter.
[005:395] [2025-08-31 04:16:03 +0000.708237][4f73] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[005:395] [2025-08-31 04:16:03 +0000.708306][4f73] video hevc hw codec
destructor:0x7cc4821bc0
[005:396] [2025-08-31 04:16:03 +0000.708415][4f73] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[005:396] [2025-08-31 04:16:03 +0000.708512][4f73] teardownCompressionSession:
H264Encode::destroyed Encoder
[005:396] [2025-08-31 04:16:03 +0000.708577][4f73]
RecordingSessionInternalSimple:destroy aac encoder output!
[005:396] [2025-08-31 04:16:03 +0000.708627][4f73] AACSWEncode destructor
[005:409] [2025-08-31 04:16:03 +0000.721796][4f91] MP4 close file successfully
[005:409] [2025-08-31 04:16:03 +0000.721999][4f91] Recording session Internal:
notify recording ok
[005:409] [2025-08-31 04:16:03 +0000.722155][4f91] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23819015.mp4
[005:409] [2025-08-31 04:16:03 +0000.722222][4f91] OnRecordFinish:
[005:412] [2025-08-31 04:16:03 +0000.724682][4f74] DestroyPipelineAndFilters
time:23822213 enter.
[005:418] [2025-08-31 04:16:03 +0000.730765][4f74] UnbindInputFilter 0x7cc4995cc0
this 0x7cc488f780
[005:418] [2025-08-31 04:16:03 +0000.730943][4f74] UnbindInputFilter 0x7cc488f780
this 0x7cc49fdbd8
[005:418] [2025-08-31 04:16:03 +0000.730993][4f74] filter: filter pipeline destroy
this: 0x7cc49fdb40
[005:418] [2025-08-31 04:16:03 +0000.731373][4f74] ClearVideoOfSources: recodring
total frames:81
[005:419] [2025-08-31 04:16:03 +0000.732045][4f74] ClearVideoOfSources:
[005:419] [2025-08-31 04:16:03 +0000.732114][4f74] GPUImageProcessing destruct.
[005:419] [2025-08-31 04:16:03 +0000.732235][4f74] destroy TrivalImageDrawer
0x7be1ba6b00
[005:419] [2025-08-31 04:16:03 +0000.732274][4f74] The shader has been initialize,
clean up them.
[005:421] [2025-08-31 04:16:03 +0000.734147][4f74] ~OpenGLFrameBuffer:
[005:422] [2025-08-31 04:16:03 +0000.734440][4f74] ~OpenGLFrameBuffer:
[005:422] [2025-08-31 04:16:03 +0000.734614][4f74] ~OpenGLFrameBuffer:
[005:422] [2025-08-31 04:16:03 +0000.734777][4f74] ~OpenGLFrameBuffer:
[005:422] [2025-08-31 04:16:03 +0000.734954][4f74] ~OpenGLFrameBuffer:
[005:422] [2025-08-31 04:16:03 +0000.735147][4f74] ~OpenGLFrameBuffer:
[005:423] [2025-08-31 04:16:03 +0000.735940][4f74] GPUImageProcessing destruct
finish.
[005:423] [2025-08-31 04:16:03 +0000.736102][4f74] GPURGBAFrame destruct.
[005:423] [2025-08-31 04:16:03 +0000.736242][4f74] destroy OpenGLRenderProgram
0x7cc488f498
[005:423] [2025-08-31 04:16:03 +0000.736314][4f74] ~CameraSource time:23822224
enter.
[005:423] [2025-08-31 04:16:03 +0000.736351][4f74] ~CameraSource leave. expire
time = 0 ms
[005:427] [2025-08-31 04:16:03 +0000.740025][4f74] DestroyPipelineAndFilters
leave. expire time = 15 ms
[007:994] [2025-08-31 04:16:06 +0000.307202][30a7] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[007:994] [2025-08-31 04:16:06 +0000.307341][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[007:995] [2025-08-31 04:16:06 +0000.307506][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[007:995] [2025-08-31 04:16:06 +0000.308109][4f74] MediaFilterCamera, recording
file context:0x7c4fd96800 input texture:22
[007:995] [2025-08-31 04:16:06 +0000.308173][4f74] construct OpenGLRenderProgram
0x7cc496c498
[007:995] [2025-08-31 04:16:06 +0000.308201][4f74] CropFilter::SetOrientation
orientation: 90
[007:995] [2025-08-31 04:16:06 +0000.308217][4f74] filter: filter pipeline
construtc this: 0x7cc49fdc00
[007:995] [2025-08-31 04:16:06 +0000.308233][4f74] filter: filter pipeline2 update
pattern: 1
[007:995] [2025-08-31 04:16:06 +0000.308263][4f74] CameraSource::source_id_:2
[007:996] [2025-08-31 04:16:06 +0000.308817][4f74] SetPlayLoop: AudioSource
SetPlayLoop 0
[007:996] [2025-08-31 04:16:06 +0000.308889][4f74]
Warning(media_filter_camera.cc:483): seekPos:2600
[007:996] [2025-08-31 04:16:06 +0000.308926][4f74] BindInputFilter 0x7cc4995cc0
this 0x7cc496c780
[007:996] [2025-08-31 04:16:06 +0000.308961][4f74] BindInputFilter 0x7cc496c780
this 0x7cc49fdc98
[007:996] [2025-08-31 04:16:06 +0000.308987][4f74] SetParamForFilter time:23824797
enter.
[007:996] [2025-08-31 04:16:06 +0000.309010][4f74] SetParamForFilter: Params video
index is: 1
[007:996] [2025-08-31 04:16:06 +0000.309032][4f74] SetParamForFilter: Params seek
pos is: 1
[007:996] [2025-08-31 04:16:06 +0000.309048][4f74] crop filter video index:1
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel/
movie_mode: 0
[007:996] [2025-08-31 04:16:06 +0000.309068][4f74] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//config.json
[007:997] [2025-08-31 04:16:06 +0000.309387][4f74]
exp_des.start:0exp_des.end:2400exp_des.expressionstr:
[007:997] [2025-08-31 04:16:06 +0000.309429][4f74]
exp_des.start:0exp_des.end:2400exp_des.expressionstr:
[007:997] [2025-08-31 04:16:06 +0000.309454][4f74]
exp_des.start:0exp_des.end:2400exp_des.expressionstr:0.65 + x*0.2 /2400
[007:997] [2025-08-31 04:16:06 +0000.309476][4f74]
exp_des.start:0exp_des.end:2400exp_des.expressionstr:0.65 + x*0.2 /2400
[007:997] [2025-08-31 04:16:06 +0000.309501][4f74]
exp_des.start:0exp_des.end:2400exp_des.expressionstr:15.2*x/1000 -10
[007:997] [2025-08-31 04:16:06 +0000.309521][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:997] [2025-08-31 04:16:06 +0000.309539][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:997] [2025-08-31 04:16:06 +0000.309551][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:997] [2025-08-31 04:16:06 +0000.309571][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:997] [2025-08-31 04:16:06 +0000.309583][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:997] [2025-08-31 04:16:06 +0000.309602][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:997] [2025-08-31 04:16:06 +0000.309616][4f74]
Warning(parse_template_json.cc:95): json parament no found the parament
[007:997] [2025-08-31 04:16:06 +0000.309634][4f74]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[007:997] [2025-08-31 04:16:06 +0000.309659][4f74] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//filter.png
[007:997] [2025-08-31 04:16:06 +0000.309672][4f74]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[007:997] [2025-08-31 04:16:06 +0000.309684][4f74]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[007:999] [2025-08-31 04:16:06 +0000.311980][4f74] SetParamForFilter leave. expire
time = 3 ms
[007:999] [2025-08-31 04:16:06 +0000.312210][4f74] OnOutputSizeChanged width 1920
height 1080
[007:999] [2025-08-31 04:16:06 +0000.312259][4f74] OpenGLFrameBuffer: width:1920
height:1080
[007:999] [2025-08-31 04:16:06 +0000.312287][4f74] OpenGLFrameBuffer: width:1920
height:1080
[007:999] [2025-08-31 04:16:06 +0000.312308][4f74] OpenGLFrameBuffer: width:1920
height:1080
[007:999] [2025-08-31 04:16:06 +0000.312330][4f74] OpenGLFrameBuffer: width:1920
height:1080
[007:999] [2025-08-31 04:16:06 +0000.312342][4f74] OpenGLFrameBuffer: width:1920
height:1080
[007:999] [2025-08-31 04:16:06 +0000.312355][4f74] OpenGLFrameBuffer: width:1920
height:1080
[007:999] [2025-08-31 04:16:06 +0000.312365][4f74] construct TrivalImageDrawer
0x7be1ba6b00
[007:999] [2025-08-31 04:16:06 +0000.312379][4f74] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x7be1ba6b00 context 0x7cc49489c0
[008:000] [2025-08-31 04:16:06 +0000.312406][4f74] setupGLES:
[008:000] [2025-08-31 04:16:06 +0000.312891][4f74] OpenGLRenderProgram::Initialize.
[008:000] [2025-08-31 04:16:06 +0000.313044][4f74] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[008:000] [2025-08-31 04:16:06 +0000.313089][4f74] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[008:000] [2025-08-31 04:16:06 +0000.313243][4f74] Init open gl render:
0x7cc496c498
[008:000] [2025-08-31 04:16:06 +0000.313287][4f74] Fragement shader path:
[008:000] [2025-08-31 04:16:06 +0000.313341][4f74] Fragement shader path:
[008:000] [2025-08-31 04:16:06 +0000.313361][4f74] create opengl program object.
[008:000] [2025-08-31 04:16:06 +0000.313375][4f74] create shader: vertex
[008:001] [2025-08-31 04:16:06 +0000.313620][4f74] create shader: fragment
[008:013] [2025-08-31 04:16:06 +0000.325533][4f74] External image path is empty!
[008:013] [2025-08-31 04:16:06 +0000.325628][4f74] Error(crop_filter.cc:464): Init
the image texture failed.
[008:013] [2025-08-31 04:16:06 +0000.325653][4f74] OpenGLRenderProgram::Initialize
success.
[008:013] [2025-08-31 04:16:06 +0000.325706][4f74] Setup the OpenGL result:1
[008:014] [2025-08-31 04:16:06 +0000.326589][4f73] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23824814.mp4
[008:014] [2025-08-31 04:16:06 +0000.326939][4f73] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23824814.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[008:014] [2025-08-31 04:16:06 +0000.327055][4f73] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[008:014] [2025-08-31 04:16:06 +0000.327129][4f73] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23824814.mp4 fileFD: -1
[008:014] [2025-08-31 04:16:06 +0000.327223][4fac] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7be153a298
[008:015] [2025-08-31 04:16:06 +0000.327791][4f73] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23824814.mp4 is opened successfully
[008:015] [2025-08-31 04:16:06 +0000.327923][4f73] setupMediaProcessers:
[008:015] [2025-08-31 04:16:06 +0000.327967][4f73]
RecordingSessionInternalSimple:setup media processers.
[008:015] [2025-08-31 04:16:06 +0000.328004][4f73] construct AAC encoder
[008:016] [2025-08-31 04:16:06 +0000.328453][4f73] H264Encoder creating:
superfast011818
[008:016] [2025-08-31 04:16:06 +0000.328550][4f73] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[008:017] [2025-08-31 04:16:06 +0000.329926][4f73] H264Encode::GetMachineModel is
M2101K9AG
[008:018] [2025-08-31 04:16:06 +0000.330463][4f73] H264Encoder machine_mode
is:M2101K9AG
[008:018] [2025-08-31 04:16:06 +0000.330626][4f73] setupCompressionSession:
[008:018] [2025-08-31 04:16:06 +0000.330671][4f73] H264Encode::creating hareware
Encoder
[008:018] [2025-08-31 04:16:06 +0000.330711][4f73] AndroidHwAvcEncoder
time:23824819 enter.
[008:018] [2025-08-31 04:16:06 +0000.331033][4f73] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007d8684d180 address:0x7b84138050
[008:018] [2025-08-31 04:16:06 +0000.331328][4f73] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[008:019] [2025-08-31 04:16:06 +0000.331508][4f73] The video avc hw codec address
is 0x7cc4821ac0
[008:019] [2025-08-31 04:16:06 +0000.331867][4f73] AndroidHwAvcEncoder leave.
expire time = 1 ms
[008:019] [2025-08-31 04:16:06 +0000.331950][4f73] RegisterEncodeCompleteCallback
time:23824820 enter.
[008:019] [2025-08-31 04:16:06 +0000.332067][4f73] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[008:019] [2025-08-31 04:16:06 +0000.332119][4f73] InitEncode time:23824820 enter.
[008:019] [2025-08-31 04:16:06 +0000.332183][4f73] InitEncode:
MediaCodecVideoEncoder::Release _inited:0
[008:019] [2025-08-31 04:16:06 +0000.332216][4f73] Create time:23824820 enter.
[008:019] [2025-08-31 04:16:06 +0000.332239][4f73] H264Encoder encoderCreate
width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[008:019] [2025-08-31 04:16:06 +0000.332266][4f73]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7be133c880
[008:020] [2025-08-31 04:16:06 +0000.332439][4f73] supported_type:video/avc
[008:020] [2025-08-31 04:16:06 +0000.332475][4f73] name:OMX.qcom.video.encoder.avc
mime:video/avc
[008:020] [2025-08-31 04:16:06 +0000.332517][4f73] hwCodecPrefix :OMX.qcom.
[008:020] [2025-08-31 04:16:06 +0000.332549][4f73] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[008:020] [2025-08-31 04:16:06 +0000.332576][4f73] mediacodec_createCodecByName
time:23824821 enter.
[008:020] [2025-08-31 04:16:06 +0000.332599][4f73] WrapAndroidMediaCodec
time:23824821 enter.
[008:020] [2025-08-31 04:16:06 +0000.332720][4f73] WrapAndroidMediaCodec leave.
expire time = 0 ms
[008:033] [2025-08-31 04:16:06 +0000.346051][4f73] mediacodec_createCodecByName
leave. expire time = 13 ms
[008:033] [2025-08-31 04:16:06 +0000.346172][4f73] WrapAndroidMediaFromat
time:23824834 enter.
[008:033] [2025-08-31 04:16:06 +0000.346238][4f73] WrapAndroidMediaFromat leave.
expire time = 0 ms
[008:034] [2025-08-31 04:16:06 +0000.346453][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[008:091] [2025-08-31 04:16:06 +0000.404353][4f73] Destroy time:23824892 enter.
[008:092] [2025-08-31 04:16:06 +0000.404590][4f73] WrapAndroidMediaFromat::
Destroy
[008:092] [2025-08-31 04:16:06 +0000.404637][4f73] Destroy leave. expire time = 1
ms
[008:092] [2025-08-31 04:16:06 +0000.404680][4f73] ~WrapAndroidMediaFromat
time:23824893 enter.
[008:092] [2025-08-31 04:16:06 +0000.404713][4f73] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[008:092] [2025-08-31 04:16:06 +0000.404745][4f73] Create leave. expire time = 73
ms
[008:092] [2025-08-31 04:16:06 +0000.404781][4f73] isSemiPlanarSupport
time:23824893 enter.
[008:092] [2025-08-31 04:16:06 +0000.404813][4f73] H264Encoder isSemiPlanarSupport
[008:092] [2025-08-31 04:16:06 +0000.404846][4f73] isSemiPlanarSupport leave.
expire time = 0 ms
[008:092] [2025-08-31 04:16:06 +0000.404964][4f73] creat hw H264Encoder success,
isSemiPlanar:1
[008:092] [2025-08-31 04:16:06 +0000.405224][4f73] InitEncode leave. expire time =
73 ms
[008:092] [2025-08-31 04:16:06 +0000.405281][4f73] H264Encode::created Encoder
[008:092] [2025-08-31 04:16:06 +0000.405323][4f73] H264Encode:: H264 encoder
created.
[008:092] [2025-08-31 04:16:06 +0000.405355][4f73] H264 encoder created.
[008:093] [2025-08-31 04:16:06 +0000.405386][4f73]
RecordingSessionInternalSimple:created avc encoder avc: 0x7be1b44740
[008:093] [2025-08-31 04:16:06 +0000.405424][4f73] setOutput:
[008:093] [2025-08-31 04:16:06 +0000.405452][4f73]
RecordingSessionInternalSimple:encoder set output to muxer!
[008:093] [2025-08-31 04:16:06 +0000.405477][4f73] request a key frame
[008:093] [2025-08-31 04:16:06 +0000.405502][4f73] H264Encode:: request a key frame
[008:094] [2025-08-31 04:16:06 +0000.406581][4f74] Start:
[008:094] [2025-08-31 04:16:06 +0000.407020][4f77] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[008:094] [2025-08-31 04:16:06 +0000.407097][4f77] Reset: history total size: 98
[008:094] [2025-08-31 04:16:06 +0000.407143][4f77] DeviceStart:
audioDevice_:0x7bf5ddc000
[008:094] [2025-08-31 04:16:06 +0000.407183][4f77] DeviceStart: time profile
playout init before
[008:094] [2025-08-31 04:16:06 +0000.407217][4f77] DeviceStart: time profile
playout init end
[008:094] [2025-08-31 04:16:06 +0000.407243][4f77] OpenSlesOutput:Start playout
[008:096] [2025-08-31 04:16:06 +0000.409185][4f77] Create the opensl output player.
streamtype before:0
[008:097] [2025-08-31 04:16:06 +0000.409409][4f77] Create the opensl output player.
streamtype after:3
[008:106] [2025-08-31 04:16:06 +0000.419305][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[008:179] [2025-08-31 04:16:06 +0000.491599][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[008:252] [2025-08-31 04:16:06 +0000.565244][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[008:325] [2025-08-31 04:16:06 +0000.638270][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[008:356] [2025-08-31 04:16:06 +0000.669210][4f77] Enqueue opensl buffer size:1764
[008:390] [2025-08-31 04:16:06 +0000.702477][4f77] DeviceStart: time profile
playout all end
[008:390] [2025-08-31 04:16:06 +0000.702711][4f77] operator(): Audio playback
started.
[008:390] [2025-08-31 04:16:06 +0000.702967][4fb2] NeedMorePlayData: Scale the
volume to zero now!
[008:400] [2025-08-31 04:16:06 +0000.712925][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[008:440] [2025-08-31 04:16:06 +0000.752906][4f74] begine recode to first frame
spend time:445
[008:440] [2025-08-31 04:16:06 +0000.753007][4f74] add frame because frame
interval.
[008:440] [2025-08-31 04:16:06 +0000.753042][4f74]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[008:440] [2025-08-31 04:16:06 +0000.753062][4f74]
GPUImageProcessing::SetOrientation orientation: 90
[008:440] [2025-08-31 04:16:06 +0000.753357][4f74] drawYUV420 render
OpenGLRenderProgram:0x7cc496c498
[008:478] [2025-08-31 04:16:06 +0000.790421][4f74] drawYUV420 render
OpenGLRenderProgram:0x7cc496c498
[008:479] [2025-08-31 04:16:06 +0000.792162][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[008:490] [2025-08-31 04:16:06 +0000.803002][4f75] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//bgm.mp3
sync_mode: 1 seek_pos: 2600 delay: 0 this:0x7cc488f400
[008:495] [2025-08-31 04:16:06 +0000.807797][4fab]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[008:496] [2025-08-31 04:16:06 +0000.809051][4fa8] FFMpeg=> [mp3 @ 0x7be1d2a200]
Current FFmpeg version git-2021-06-16-97cea6f
[008:497] [2025-08-31 04:16:06 +0000.809717][4fa8] Warning(ff_ffplay.cpp:68):
FFMpeg=> [mp3 @ 0x7be1d2a200] Estimating duration from bitrate, this may be
inaccurate
[008:498] [2025-08-31 04:16:06 +0000.810397][4fa9] success seekto
avformat_seek_file to: 2600000
[008:498] [2025-08-31 04:16:06 +0000.810673][4fa9] Drop one audio frame for seekto,
pkt_dts 36495360 audio_seek_pos_: 2600000
[008:502] [2025-08-31 04:16:06 +0000.814450][4f75] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[008:502] [2025-08-31 04:16:06 +0000.814921][4f77] The audio playback speed:100
(1/100)
[008:502] [2025-08-31 04:16:06 +0000.815014][4f77] lipsync_debug: The current
played audio timestamp is:26(1/50)
[008:502] [2025-08-31 04:16:06 +0000.815046][4f77] First audio frame rendering
[008:504] [2025-08-31 04:16:06 +0000.816805][4fac] add aac audio track with id:1
[008:509] [2025-08-31 04:16:06 +0000.822236][4f74] drawYUV420 render
OpenGLRenderProgram:0x7cc496c498
[008:514] [2025-08-31 04:16:06 +0000.826659][4fac] audio start ts:0
[008:514] [2025-08-31 04:16:06 +0000.826780][4fac] the audio frame has been written
into MP4 file
[008:518] [2025-08-31 04:16:06 +0000.830621][4fab] Push an pts:33 to dts queue.
[008:591] [2025-08-31 04:16:06 +0000.903982][4fab] h264 add frame header cdr flag
[008:593] [2025-08-31 04:16:06 +0000.905717][4fab] h264 add frame header cdr flag
[008:594] [2025-08-31 04:16:06 +0000.906584][4fab] Received key frame:0
[008:594] [2025-08-31 04:16:06 +0000.906684][4fab] H264Encode:: get a sps pps
header!headerSize:30
[008:594] [2025-08-31 04:16:06 +0000.906840][4fac] get the H.264 SPS parameter
[008:594] [2025-08-31 04:16:06 +0000.907174][4fac] add video track with id:2
[008:596] [2025-08-31 04:16:06 +0000.908740][4fac] get the H.264 PPS parameter
[008:597] [2025-08-31 04:16:06 +0000.910207][4fab] last dts:0 currentPts:33
ppsOrSPS:0 queue length:3
[008:599] [2025-08-31 04:16:06 +0000.911697][4fac] get the H.264 IDR frame
[008:599] [2025-08-31 04:16:06 +0000.911852][4fac] resss:true
[008:599] [2025-08-31 04:16:06 +0000.911883][4fac] video start ts:0
[008:600] [2025-08-31 04:16:06 +0000.912707][4fac] the video frame has been written
into MP4 file
[008:668] [2025-08-31 04:16:06 +0000.980514][4fb2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[008:740] [2025-08-31 04:16:07 +0000.53229][4f74] CameraSource::PushExtraFrame
pkt_dts: 300, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cc4995b80
[008:741] [2025-08-31 04:16:07 +0000.54021][4f74] CropFilter::OnVideoFrame
outputtexture :28
[008:741] [2025-08-31 04:16:07 +0000.54255][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:813] [2025-08-31 04:16:07 +0000.125964][4f74] The convert RGB to YUV take 5
[008:841] [2025-08-31 04:16:07 +0000.153600][3884] video render surface render a
frame
[009:037] [2025-08-31 04:16:07 +0000.350260][4f74] max rang is 200ms, insert a
frame last pts:534 current pts:600
[009:105] [2025-08-31 04:16:07 +0000.417789][4f74] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[009:105] [2025-08-31 04:16:07 +0000.417909][4f74] GPUImageProcessing: input frame
width2160 X 3840
[009:105] [2025-08-31 04:16:07 +0000.418309][4f74] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:106] [2025-08-31 04:16:07 +0000.418403][4f74] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:123] [2025-08-31 04:16:07 +0000.435792][4fab] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:600 pts:600
[009:145] [2025-08-31 04:16:07 +0000.458298][4fab] DTS queue for
Generator:0x7be153a4b8 633 667
[009:242] [2025-08-31 04:16:07 +0000.555088][4f74] max rang is 200ms, insert a
frame last pts:733 current pts:800
[009:253] [2025-08-31 04:16:07 +0000.566293][4fab] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:733
[009:254] [2025-08-31 04:16:07 +0000.566522][4fab] push video frame to H264
encoder. (100 frame for one log)
[009:254] [2025-08-31 04:16:07 +0000.566626][4fab] push video frame to H264
encoder. (100 frame for one log) used width:1920 height:1080
[009:254] [2025-08-31 04:16:07 +0000.566692][4fab] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1920 height:1080 pts:733(100 frame for one
log)
[009:254] [2025-08-31 04:16:07 +0000.566869][4fab] The input pts:733 fps:30
[009:255] [2025-08-31 04:16:07 +0000.568250][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[009:262] [2025-08-31 04:16:07 +0000.575374][4fab] SendFrame
encodedImage._timeStamp:700encodedImage->_length:215264
[009:312] [2025-08-31 04:16:07 +0000.624401][4f74] The convert RGB to YUV take 5
[009:319] [2025-08-31 04:16:07 +0000.632216][4fab] H264Encode::H264SWEncoder get
callback, length:101280 type:1 nalType:1length:101276
[009:710] [2025-08-31 04:16:08 +0000.22676][4fb2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[009:741] [2025-08-31 04:16:08 +0000.53432][4f74] CropFilter::OnVideoFrame
outputtexture :28
[009:741] [2025-08-31 04:16:08 +0000.53703][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[009:770] [2025-08-31 04:16:08 +0000.82631][4f74] CameraSource::PushExtraFrame
pkt_dts: 1333, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cc4995b80
[009:810] [2025-08-31 04:16:08 +0000.123393][4f74] The convert RGB to YUV take 5
[009:811] [2025-08-31 04:16:08 +0000.123753][4f74] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1982 diff: 19
[009:846] [2025-08-31 04:16:08 +0000.158853][4fab] Push an pts:1367 to dts queue.
[009:887] [2025-08-31 04:16:08 +0000.200171][4fab] last dts:1333 currentPts:1367
ppsOrSPS:0 queue length:2
[009:904] [2025-08-31 04:16:08 +0000.217010][3884] video render surface render a
frame
[009:985] [2025-08-31 04:16:08 +0000.297656][4fab] DTS queue for
Generator:0x7be153a4b8 1467 1500
[010:240] [2025-08-31 04:16:08 +0000.552985][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[010:310] [2025-08-31 04:16:08 +0000.622594][4f74] The convert RGB to YUV take 6
[010:550] [2025-08-31 04:16:08 +0000.862956][4fab] h264 add frame header cdr flag
[010:551] [2025-08-31 04:16:08 +0000.863692][4fab] Received key frame:2000
[010:566] [2025-08-31 04:16:08 +0000.879098][4fac] get the H.264 IDR frame
[010:672] [2025-08-31 04:16:08 +0000.985359][4fb2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[010:738] [2025-08-31 04:16:09 +0000.50553][4f74] max rang is 200ms, insert a frame
last pts:2233 current pts:2300
[010:748] [2025-08-31 04:16:09 +0000.60640][4f74] CropFilter::OnVideoFrame
outputtexture :28
[010:752] [2025-08-31 04:16:09 +0000.64798][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[010:797] [2025-08-31 04:16:09 +0000.109719][4f74] CameraSource::PushExtraFrame
pkt_dts: 2333, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cc4995b80
[010:817] [2025-08-31 04:16:09 +0000.129850][4f74] The convert RGB to YUV take 7
[010:818] [2025-08-31 04:16:09 +0000.131358][4fab] DTS queue for
Generator:0x7be153a4b8 2300
[010:911] [2025-08-31 04:16:09 +0000.223885][4f77] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[010:912] [2025-08-31 04:16:09 +0000.224590][4f74] OnNeedStopRecording:
[010:913] [2025-08-31 04:16:09 +0000.225641][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[010:913] [2025-08-31 04:16:09 +0000.226025][4f74] operator(): Stop
[010:914] [2025-08-31 04:16:09 +0000.226505][4f74] Stop:
[010:914] [2025-08-31 04:16:09 +0000.226847][4f77] DeviceStop:
audioDevice_:0x7bf5ddc000
[010:914] [2025-08-31 04:16:09 +0000.226968][4f77] OpenSlesOutput:Stop playout
[010:918] [2025-08-31 04:16:09 +0000.230869][4f77] DeviceStop: Done
[010:918] [2025-08-31 04:16:09 +0000.231153][4f77] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[010:921] [2025-08-31 04:16:09 +0000.233678][4fab]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[010:924] [2025-08-31 04:16:09 +0000.236666][4f73] stop recording
[010:924] [2025-08-31 04:16:09 +0000.236801][4f73]
RecordingSessionInternalSimple:destroy media processers
[010:924] [2025-08-31 04:16:09 +0000.236941][4f73] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[010:924] [2025-08-31 04:16:09 +0000.236994][4f73] H264Encode::flushing hareware
Encoder
[010:924] [2025-08-31 04:16:09 +0000.237215][4f73] Flush time:23827725 enter.
[010:924] [2025-08-31 04:16:09 +0000.237304][4f73] H264Encoder encoder flush
[010:924] [2025-08-31 04:16:09 +0000.237348][4f73] flush output queue
[011:263] [2025-08-31 04:16:09 +0000.575975][4f73] Flush leave. expire time = 339
ms
[011:264] [2025-08-31 04:16:09 +0000.576402][4f73] ~H264EncodeWrap:
[011:264] [2025-08-31 04:16:09 +0000.576495][4f73] ~H264Encode:
[011:264] [2025-08-31 04:16:09 +0000.576632][4f73] teardownCompressionSession:
H264Encode::destroying Encoder
[011:264] [2025-08-31 04:16:09 +0000.576706][4f73] Release time:23828065 enter.
[011:264] [2025-08-31 04:16:09 +0000.577014][4f73] Release:
MediaCodecVideoEncoder::Release _inited:1
[011:264] [2025-08-31 04:16:09 +0000.577113][4f73] Destroy time:23828065 enter.
[011:264] [2025-08-31 04:16:09 +0000.577177][4f73] H264Encoder encoderDestroy
[011:264] [2025-08-31 04:16:09 +0000.577240][4f73]
AndroidMediaCodecVideoEncoder::release env: 0x7be11b81c0
[011:264] [2025-08-31 04:16:09 +0000.577305][4f73]
AndroidMediaCodecVideoEncoder::Destroy
[011:331] [2025-08-31 04:16:09 +0000.644173][4f73] Destroy leave. expire time = 67
ms
[011:332] [2025-08-31 04:16:09 +0000.644518][4f73] Release leave. expire time = 68
ms
[011:332] [2025-08-31 04:16:09 +0000.644599][4f73] ~AndroidHwAvcEncoder
time:23828133 enter.
[011:332] [2025-08-31 04:16:09 +0000.644846][4f73] Release time:23828133 enter.
[011:332] [2025-08-31 04:16:09 +0000.644938][4f73] Release:
MediaCodecVideoEncoder:: has been released before, just return
[011:332] [2025-08-31 04:16:09 +0000.644980][4f73] Release leave. expire time = 0
ms
[011:332] [2025-08-31 04:16:09 +0000.645017][4f73] ~AndroidMediaCodecVideoEncoder
[011:332] [2025-08-31 04:16:09 +0000.645049][4f73] ~WrapAndroidMediaCodec
time:23828133 enter.
[011:332] [2025-08-31 04:16:09 +0000.645082][4f73] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[011:332] [2025-08-31 04:16:09 +0000.645120][4f73] video hevc hw codec
destructor:0x7cc4821ac0
[011:332] [2025-08-31 04:16:09 +0000.645208][4f73] ~AndroidHwAvcEncoder leave.
expire time = 0 ms
[011:332] [2025-08-31 04:16:09 +0000.645261][4f73] teardownCompressionSession:
H264Encode::destroyed Encoder
[011:332] [2025-08-31 04:16:09 +0000.645321][4f73]
RecordingSessionInternalSimple:destroy aac encoder output!
[011:332] [2025-08-31 04:16:09 +0000.645368][4f73] AACSWEncode destructor
[011:343] [2025-08-31 04:16:09 +0000.655558][4fac] MP4 close file successfully
[011:343] [2025-08-31 04:16:09 +0000.655790][4fac] Recording session Internal:
notify recording ok
[011:343] [2025-08-31 04:16:09 +0000.655834][4fac] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23824814.mp4
[011:343] [2025-08-31 04:16:09 +0000.655882][4fac] OnRecordFinish:
[011:345] [2025-08-31 04:16:09 +0000.657796][4f74] DestroyPipelineAndFilters
time:23828146 enter.
[011:345] [2025-08-31 04:16:09 +0000.658135][4f74] UnbindInputFilter 0x7cc4995cc0
this 0x7cc496c780
[011:345] [2025-08-31 04:16:09 +0000.658184][4f74] UnbindInputFilter 0x7cc496c780
this 0x7cc49fdc98
[011:345] [2025-08-31 04:16:09 +0000.658201][4f74] filter: filter pipeline destroy
this: 0x7cc49fdc00
[011:345] [2025-08-31 04:16:09 +0000.658300][4f74] ClearVideoOfSources: recodring
total frames:75
[011:345] [2025-08-31 04:16:09 +0000.658331][4f74] ClearVideoOfSources:
[011:345] [2025-08-31 04:16:09 +0000.658352][4f74] GPUImageProcessing destruct.
[011:345] [2025-08-31 04:16:09 +0000.658378][4f74] destroy TrivalImageDrawer
0x7be1ba6b00
[011:346] [2025-08-31 04:16:09 +0000.658402][4f74] The shader has been initialize,
clean up them.
[011:347] [2025-08-31 04:16:09 +0000.659689][4f74] ~OpenGLFrameBuffer:
[011:347] [2025-08-31 04:16:09 +0000.659865][4f74] ~OpenGLFrameBuffer:
[011:347] [2025-08-31 04:16:09 +0000.659944][4f74] ~OpenGLFrameBuffer:
[011:347] [2025-08-31 04:16:09 +0000.660110][4f74] ~OpenGLFrameBuffer:
[011:347] [2025-08-31 04:16:09 +0000.660192][4f74] ~OpenGLFrameBuffer:
[011:347] [2025-08-31 04:16:09 +0000.660263][4f74] ~OpenGLFrameBuffer:
[011:348] [2025-08-31 04:16:09 +0000.660646][4f74] GPUImageProcessing destruct
finish.
[011:348] [2025-08-31 04:16:09 +0000.660701][4f74] GPURGBAFrame destruct.
[011:348] [2025-08-31 04:16:09 +0000.660751][4f74] destroy OpenGLRenderProgram
0x7cc496c498
[011:348] [2025-08-31 04:16:09 +0000.660780][4f74] ~CameraSource time:23828149
enter.
[011:348] [2025-08-31 04:16:09 +0000.660798][4f74] ~CameraSource leave. expire
time = 0 ms
[011:349] [2025-08-31 04:16:09 +0000.662280][4f74] DestroyPipelineAndFilters
leave. expire time = 4 ms
[012:551] [2025-08-31 04:16:10 +0000.864362][30a7] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[012:552] [2025-08-31 04:16:10 +0000.864472][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[012:552] [2025-08-31 04:16:10 +0000.864591][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[012:552] [2025-08-31 04:16:10 +0000.864954][4f74] MediaFilterCamera, recording
file context:0x7c4fd96800 input texture:22
[012:552] [2025-08-31 04:16:10 +0000.865062][4f74] construct OpenGLRenderProgram
0x7cc488f498
[012:552] [2025-08-31 04:16:10 +0000.865116][4f74] CropFilter::SetOrientation
orientation: 90
[012:552] [2025-08-31 04:16:10 +0000.865164][4f74] filter: filter pipeline
construtc this: 0x7bd1924f80
[012:552] [2025-08-31 04:16:10 +0000.865210][4f74] filter: filter pipeline2 update
pattern: 1
[012:552] [2025-08-31 04:16:10 +0000.865258][4f74] CameraSource::source_id_:3
[012:553] [2025-08-31 04:16:10 +0000.865986][4f74] SetPlayLoop: AudioSource
SetPlayLoop 0
[012:553] [2025-08-31 04:16:10 +0000.866156][4f74]
Warning(media_filter_camera.cc:483): seekPos:5000
[012:553] [2025-08-31 04:16:10 +0000.866261][4f74] BindInputFilter 0x7cc4995cc0
this 0x7cc488f780
[012:554] [2025-08-31 04:16:10 +0000.866528][4f74] BindInputFilter 0x7cc488f780
this 0x7bd1925018
[012:554] [2025-08-31 04:16:10 +0000.866612][4f74] SetParamForFilter time:23829355
enter.
[012:554] [2025-08-31 04:16:10 +0000.866664][4f74] SetParamForFilter: Params video
index is: 2
[012:554] [2025-08-31 04:16:10 +0000.866708][4f74] SetParamForFilter: Params seek
pos is: 2
[012:554] [2025-08-31 04:16:10 +0000.866753][4f74] crop filter video index:2
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel/
movie_mode: 0
[012:554] [2025-08-31 04:16:10 +0000.866804][4f74] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//config.json
[012:555] [2025-08-31 04:16:10 +0000.867599][4f74]
exp_des.start:0exp_des.end:2666exp_des.expressionstr:
[012:555] [2025-08-31 04:16:10 +0000.867699][4f74]
exp_des.start:0exp_des.end:2666exp_des.expressionstr:
[012:555] [2025-08-31 04:16:10 +0000.867758][4f74]
exp_des.start:0exp_des.end:2666exp_des.expressionstr:0.65 + x*0.2 /2666
[012:555] [2025-08-31 04:16:10 +0000.867815][4f74]
exp_des.start:0exp_des.end:2666exp_des.expressionstr:0.65 + x*0.2 /2666
[012:555] [2025-08-31 04:16:10 +0000.867870][4f74]
exp_des.start:0exp_des.end:2666exp_des.expressionstr:13.1*x/1000 -10
[012:555] [2025-08-31 04:16:10 +0000.868163][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:555] [2025-08-31 04:16:10 +0000.868227][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:555] [2025-08-31 04:16:10 +0000.868275][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:555] [2025-08-31 04:16:10 +0000.868323][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:555] [2025-08-31 04:16:10 +0000.868372][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:556] [2025-08-31 04:16:10 +0000.868420][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[012:558] [2025-08-31 04:16:10 +0000.870774][4f74]
Warning(parse_template_json.cc:95): json parament no found the parament
[012:558] [2025-08-31 04:16:10 +0000.870998][4f74]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[012:558] [2025-08-31 04:16:10 +0000.871230][4f74] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//filter.png
[012:558] [2025-08-31 04:16:10 +0000.871294][4f74]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[012:558] [2025-08-31 04:16:10 +0000.871344][4f74]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[012:563] [2025-08-31 04:16:10 +0000.875709][4f74] SetParamForFilter leave. expire
time = 9 ms
[012:563] [2025-08-31 04:16:10 +0000.876149][4f74] OnOutputSizeChanged width 1920
height 1080
[012:563] [2025-08-31 04:16:10 +0000.876214][4f74] OpenGLFrameBuffer: width:1920
height:1080
[012:563] [2025-08-31 04:16:10 +0000.876257][4f74] OpenGLFrameBuffer: width:1920
height:1080
[012:563] [2025-08-31 04:16:10 +0000.876296][4f74] OpenGLFrameBuffer: width:1920
height:1080
[012:563] [2025-08-31 04:16:10 +0000.876334][4f74] OpenGLFrameBuffer: width:1920
height:1080
[012:563] [2025-08-31 04:16:10 +0000.876370][4f74] OpenGLFrameBuffer: width:1920
height:1080
[012:564] [2025-08-31 04:16:10 +0000.876443][4f74] OpenGLFrameBuffer: width:1920
height:1080
[012:564] [2025-08-31 04:16:10 +0000.876618][4f74] construct TrivalImageDrawer
0x7be1ba6b00
[012:564] [2025-08-31 04:16:10 +0000.876670][4f74] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x7be1ba6b00 context 0x7cc49489c0
[012:564] [2025-08-31 04:16:10 +0000.876713][4f74] setupGLES:
[012:564] [2025-08-31 04:16:10 +0000.877341][4f74] OpenGLRenderProgram::Initialize.
[012:565] [2025-08-31 04:16:10 +0000.877430][4f74] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[012:565] [2025-08-31 04:16:10 +0000.877470][4f74] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[012:565] [2025-08-31 04:16:10 +0000.877616][4f74] Init open gl render:
0x7cc488f498
[012:565] [2025-08-31 04:16:10 +0000.877675][4f74] Fragement shader path:
[012:565] [2025-08-31 04:16:10 +0000.877719][4f74] Fragement shader path:
[012:565] [2025-08-31 04:16:10 +0000.877755][4f74] create opengl program object.
[012:565] [2025-08-31 04:16:10 +0000.877790][4f74] create shader: vertex
[012:565] [2025-08-31 04:16:10 +0000.878127][4f74] create shader: fragment
[012:584] [2025-08-31 04:16:10 +0000.896763][4f74] External image path is empty!
[012:584] [2025-08-31 04:16:10 +0000.896871][4f74] Error(crop_filter.cc:464): Init
the image texture failed.
[012:584] [2025-08-31 04:16:10 +0000.896904][4f74] OpenGLRenderProgram::Initialize
success.
[012:584] [2025-08-31 04:16:10 +0000.896972][4f74] Setup the OpenGL result:1
[012:584] [2025-08-31 04:16:10 +0000.897337][4f73] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23829385.mp4
[012:585] [2025-08-31 04:16:10 +0000.897705][4f73] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23829385.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[012:585] [2025-08-31 04:16:10 +0000.897895][4f73] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[012:585] [2025-08-31 04:16:10 +0000.897983][4f73] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23829385.mp4 fileFD: -1
[012:586] [2025-08-31 04:16:10 +0000.898472][4fbc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7be153a298
[012:586] [2025-08-31 04:16:10 +0000.898566][4f73] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23829385.mp4 is opened successfully
[012:586] [2025-08-31 04:16:10 +0000.898647][4f73] setupMediaProcessers:
[012:586] [2025-08-31 04:16:10 +0000.898710][4f73]
RecordingSessionInternalSimple:setup media processers.
[012:586] [2025-08-31 04:16:10 +0000.898767][4f73] construct AAC encoder
[012:586] [2025-08-31 04:16:10 +0000.899159][4f73] H264Encoder creating:
superfast011818
[012:586] [2025-08-31 04:16:10 +0000.899244][4f73] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[012:587] [2025-08-31 04:16:10 +0000.900254][4f73] H264Encode::GetMachineModel is
M2101K9AG
[012:587] [2025-08-31 04:16:10 +0000.900335][4f73] H264Encoder machine_mode
is:M2101K9AG
[012:588] [2025-08-31 04:16:10 +0000.900386][4f73] setupCompressionSession:
[012:588] [2025-08-31 04:16:10 +0000.900435][4f73] H264Encode::creating hareware
Encoder
[012:588] [2025-08-31 04:16:10 +0000.900485][4f73] AndroidHwAvcEncoder
time:23829389 enter.
[012:588] [2025-08-31 04:16:10 +0000.900706][4f73] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007d8684d180 address:0x7b84138050
[012:588] [2025-08-31 04:16:10 +0000.900905][4f73] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[012:588] [2025-08-31 04:16:10 +0000.900973][4f73] The video avc hw codec address
is 0x7cc4821ad8
[012:588] [2025-08-31 04:16:10 +0000.901070][4f73] AndroidHwAvcEncoder leave.
expire time = 0 ms
[012:588] [2025-08-31 04:16:10 +0000.901201][4f73] RegisterEncodeCompleteCallback
time:23829389 enter.
[012:589] [2025-08-31 04:16:10 +0000.902272][4f73] RegisterEncodeCompleteCallback
leave. expire time = 1 ms
[012:590] [2025-08-31 04:16:10 +0000.902427][4f73] InitEncode time:23829391 enter.
[012:590] [2025-08-31 04:16:10 +0000.902567][4f73] InitEncode:
MediaCodecVideoEncoder::Release _inited:0
[012:590] [2025-08-31 04:16:10 +0000.902642][4f73] Create time:23829391 enter.
[012:590] [2025-08-31 04:16:10 +0000.902701][4f73] H264Encoder encoderCreate
width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[012:590] [2025-08-31 04:16:10 +0000.902771][4f73]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7be1acb400
[012:590] [2025-08-31 04:16:10 +0000.903050][4f73] supported_type:video/avc
[012:590] [2025-08-31 04:16:10 +0000.903125][4f73] name:OMX.qcom.video.encoder.avc
mime:video/avc
[012:590] [2025-08-31 04:16:10 +0000.903239][4f73] hwCodecPrefix :OMX.qcom.
[012:590] [2025-08-31 04:16:10 +0000.903312][4f73] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[012:590] [2025-08-31 04:16:10 +0000.903364][4f73] mediacodec_createCodecByName
time:23829391 enter.
[012:591] [2025-08-31 04:16:10 +0000.903407][4f73] WrapAndroidMediaCodec
time:23829392 enter.
[012:591] [2025-08-31 04:16:10 +0000.903607][4f73] WrapAndroidMediaCodec leave.
expire time = 0 ms
[012:604] [2025-08-31 04:16:10 +0000.917103][4f73] mediacodec_createCodecByName
leave. expire time = 14 ms
[012:604] [2025-08-31 04:16:10 +0000.917210][4f73] WrapAndroidMediaFromat
time:23829405 enter.
[012:604] [2025-08-31 04:16:10 +0000.917279][4f73] WrapAndroidMediaFromat leave.
expire time = 0 ms
[012:644] [2025-08-31 04:16:10 +0000.957367][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[012:648] [2025-08-31 04:16:10 +0000.961036][4f73] Destroy time:23829449 enter.
[012:648] [2025-08-31 04:16:10 +0000.961174][4f73] WrapAndroidMediaFromat::
Destroy
[012:648] [2025-08-31 04:16:10 +0000.961217][4f73] Destroy leave. expire time = 0
ms
[012:648] [2025-08-31 04:16:10 +0000.961248][4f73] ~WrapAndroidMediaFromat
time:23829449 enter.
[012:648] [2025-08-31 04:16:10 +0000.961277][4f73] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[012:648] [2025-08-31 04:16:10 +0000.961301][4f73] Create leave. expire time = 58
ms
[012:648] [2025-08-31 04:16:10 +0000.961348][4f73] isSemiPlanarSupport
time:23829449 enter.
[012:649] [2025-08-31 04:16:10 +0000.961427][4f73] H264Encoder isSemiPlanarSupport
[012:649] [2025-08-31 04:16:10 +0000.961466][4f73] isSemiPlanarSupport leave.
expire time = 1 ms
[012:649] [2025-08-31 04:16:10 +0000.961499][4f73] creat hw H264Encoder success,
isSemiPlanar:1
[012:649] [2025-08-31 04:16:10 +0000.961619][4f73] InitEncode leave. expire time =
59 ms
[012:649] [2025-08-31 04:16:10 +0000.961693][4f73] H264Encode::created Encoder
[012:649] [2025-08-31 04:16:10 +0000.961749][4f73] H264Encode:: H264 encoder
created.
[012:649] [2025-08-31 04:16:10 +0000.961792][4f73] H264 encoder created.
[012:649] [2025-08-31 04:16:10 +0000.961842][4f73]
RecordingSessionInternalSimple:created avc encoder avc: 0x7be1c2fb80
[012:649] [2025-08-31 04:16:10 +0000.961896][4f73] setOutput:
[012:649] [2025-08-31 04:16:10 +0000.961936][4f73]
RecordingSessionInternalSimple:encoder set output to muxer!
[012:649] [2025-08-31 04:16:10 +0000.961987][4f73] request a key frame
[012:649] [2025-08-31 04:16:10 +0000.962037][4f73] H264Encode:: request a key frame
[012:649] [2025-08-31 04:16:10 +0000.962275][4f74] Start:
[012:650] [2025-08-31 04:16:10 +0000.962537][4f77] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[012:650] [2025-08-31 04:16:10 +0000.962607][4f77] Reset: history total size: 98
[012:650] [2025-08-31 04:16:10 +0000.962648][4f77] DeviceStart:
audioDevice_:0x7bf5ddc000
[012:650] [2025-08-31 04:16:10 +0000.962678][4f77] DeviceStart: time profile
playout init before
[012:650] [2025-08-31 04:16:10 +0000.962709][4f77] DeviceStart: time profile
playout init end
[012:650] [2025-08-31 04:16:10 +0000.962787][4f77] OpenSlesOutput:Start playout
[012:651] [2025-08-31 04:16:10 +0000.963638][4f77] Create the opensl output player.
streamtype before:0
[012:651] [2025-08-31 04:16:10 +0000.963731][4f77] Create the opensl output player.
streamtype after:3
[012:666] [2025-08-31 04:16:10 +0000.979242][4f77] Enqueue opensl buffer size:1764
[012:716] [2025-08-31 04:16:11 +0000.28609][4f77] DeviceStart: time profile playout
all end
[012:716] [2025-08-31 04:16:11 +0000.28813][4f77] operator(): Audio playback
started.
[012:717] [2025-08-31 04:16:11 +0000.29779][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[012:717] [2025-08-31 04:16:11 +0000.30330][4fc2] NeedMorePlayData: Scale the
volume to zero now!
[012:737] [2025-08-31 04:16:11 +0000.50157][3884] video render surface render a
frame
[012:737] [2025-08-31 04:16:11 +0000.50194][4f74] begine recode to first frame
spend time:185
[012:737] [2025-08-31 04:16:11 +0000.50354][4f74] add frame because frame interval.
[012:738] [2025-08-31 04:16:11 +0000.50416][4f74]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[012:738] [2025-08-31 04:16:11 +0000.50458][4f74]
GPUImageProcessing::SetOrientation orientation: 90
[012:738] [2025-08-31 04:16:11 +0000.50874][4f74] drawYUV420 render
OpenGLRenderProgram:0x7cc488f498
[012:772] [2025-08-31 04:16:11 +0000.84947][4f74] drawYUV420 render
OpenGLRenderProgram:0x7cc488f498
[012:786] [2025-08-31 04:16:11 +0000.98979][4fbb]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[012:788] [2025-08-31 04:16:11 +0000.100793][4f75] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//bgm.mp3
sync_mode: 1 seek_pos: 5000 delay: 0 this:0x7cc496c400
[012:790] [2025-08-31 04:16:11 +0000.102459][4fb8] FFMpeg=> [mp3 @ 0x7be1363000]
Current FFmpeg version git-2021-06-16-97cea6f
[012:790] [2025-08-31 04:16:11 +0000.103060][4fb8] Warning(ff_ffplay.cpp:68):
FFMpeg=> [mp3 @ 0x7be1363000] Estimating duration from bitrate, this may be
inaccurate
[012:791] [2025-08-31 04:16:11 +0000.104247][4fb9] success seekto
avformat_seek_file to: 5000000
[012:792] [2025-08-31 04:16:11 +0000.104584][4fb9] Drop one audio frame for seekto,
pkt_dts 70410240 audio_seek_pos_: 5000000
[012:792] [2025-08-31 04:16:11 +0000.105038][4f77] First audio frame rendering
[012:796] [2025-08-31 04:16:11 +0000.109077][4fbc] add aac audio track with id:1
[012:804] [2025-08-31 04:16:11 +0000.116912][4f74] drawYUV420 render
OpenGLRenderProgram:0x7cc488f498
[012:805] [2025-08-31 04:16:11 +0000.118026][4fbc] audio start ts:0
[012:805] [2025-08-31 04:16:11 +0000.118134][4fbc] the audio frame has been written
into MP4 file
[012:865] [2025-08-31 04:16:11 +0000.177624][4f75] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[012:872] [2025-08-31 04:16:11 +0000.184737][4f74] max rang is 200ms, insert a
frame last pts:67 current pts:133
[012:884] [2025-08-31 04:16:11 +0000.196607][4f77] The audio playback speed:100
(1/100)
[012:884] [2025-08-31 04:16:11 +0000.196973][4f77] lipsync_debug: The current
played audio timestamp is:208(1/50)
[012:894] [2025-08-31 04:16:11 +0000.206503][4fbb] h264 add frame header cdr flag
[012:896] [2025-08-31 04:16:11 +0000.209379][4fbb] h264 add frame header cdr flag
[012:898] [2025-08-31 04:16:11 +0000.210979][4fbb] Received key frame:0
[012:898] [2025-08-31 04:16:11 +0000.211122][4fbb] H264Encode:: get a sps pps
header!headerSize:30
[012:899] [2025-08-31 04:16:11 +0000.211688][4fbc] get the H.264 SPS parameter
[012:900] [2025-08-31 04:16:11 +0000.212493][4fbc] add video track with id:2
[012:902] [2025-08-31 04:16:11 +0000.214565][4fbc] get the H.264 PPS parameter
[012:904] [2025-08-31 04:16:11 +0000.216697][4fbc] get the H.264 IDR frame
[012:904] [2025-08-31 04:16:11 +0000.216934][4fbc] resss:true
[012:904] [2025-08-31 04:16:11 +0000.217019][4fbc] video start ts:0
[012:905] [2025-08-31 04:16:11 +0000.217522][4fbc] the video frame has been written
into MP4 file
[013:038] [2025-08-31 04:16:11 +0000.350510][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[013:044] [2025-08-31 04:16:11 +0000.357137][4fbb] Push an pts:267 to dts queue.
[013:086] [2025-08-31 04:16:11 +0000.398906][4fbb] last dts:233 currentPts:267
ppsOrSPS:0 queue length:2
[013:145] [2025-08-31 04:16:11 +0000.458296][4f74] The convert RGB to YUV take 6
[013:429] [2025-08-31 04:16:11 +0000.742361][4fc2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[013:480] [2025-08-31 04:16:11 +0000.792535][4fbb] DTS queue for
Generator:0x7be153a4b8 667 700
[013:540] [2025-08-31 04:16:11 +0000.852426][4f74] CropFilter::OnVideoFrame
outputtexture :25
[013:540] [2025-08-31 04:16:11 +0000.852606][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[013:576] [2025-08-31 04:16:11 +0000.888552][4f74] CameraSource::PushExtraFrame
pkt_dts: 833, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cc4995b80
[013:644] [2025-08-31 04:16:11 +0000.957009][4f74] The convert RGB to YUV take 7
[013:669] [2025-08-31 04:16:11 +0000.981698][4f74] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2982 diff: 19
[013:776] [2025-08-31 04:16:12 +0000.88404][3884] video render surface render a
frame
[014:042] [2025-08-31 04:16:12 +0000.354984][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[014:142] [2025-08-31 04:16:12 +0000.454393][4f74] The convert RGB to YUV take 5
[014:270] [2025-08-31 04:16:12 +0000.583118][4f74] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[014:270] [2025-08-31 04:16:12 +0000.583335][4f74] GPUImageProcessing: input frame
width2160 X 3840
[014:272] [2025-08-31 04:16:12 +0000.584586][4f74] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[014:272] [2025-08-31 04:16:12 +0000.584893][4f74] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[014:288] [2025-08-31 04:16:12 +0000.600840][4fbb] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1467 pts:1467
[014:306] [2025-08-31 04:16:12 +0000.618745][4fbb] DTS queue for
Generator:0x7be153a4b8 1500 1533
[014:372] [2025-08-31 04:16:12 +0000.685207][4fbb] Push an pts:1600 to dts queue.
[014:413] [2025-08-31 04:16:12 +0000.726019][4fbb] SendFrame
encodedImage._timeStamp:1600encodedImage->_length:110000
[014:413] [2025-08-31 04:16:12 +0000.726282][4fbb] last dts:1567 currentPts:1600
ppsOrSPS:0 queue length:2
[014:447] [2025-08-31 04:16:12 +0000.759418][4fbb] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:1667
[014:447] [2025-08-31 04:16:12 +0000.759565][4fbb] push video frame to H264
encoder. (100 frame for one log)
[014:447] [2025-08-31 04:16:12 +0000.759595][4fbb] push video frame to H264
encoder. (100 frame for one log) used width:1920 height:1080
[014:447] [2025-08-31 04:16:12 +0000.759612][4fbb] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1920 height:1080 pts:1667(100 frame for one
log)
[014:447] [2025-08-31 04:16:12 +0000.759630][4fbb] The input pts:1667 fps:30
[014:466] [2025-08-31 04:16:12 +0000.779189][4fc2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[014:519] [2025-08-31 04:16:12 +0000.832375][4fbb] H264Encode::H264SWEncoder get
callback, length:126448 type:1 nalType:1length:126444
[014:535] [2025-08-31 04:16:12 +0000.847566][4f74] CameraSource::PushExtraFrame
pkt_dts: 1799, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cc4995b80
[014:536] [2025-08-31 04:16:12 +0000.848536][4f74] CropFilter::OnVideoFrame
outputtexture :25
[014:536] [2025-08-31 04:16:12 +0000.848743][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[014:638] [2025-08-31 04:16:12 +0000.950724][4f74] The convert RGB to YUV take 6
[014:771] [2025-08-31 04:16:13 +0000.84192][3884] video render surface render a
frame
[014:818] [2025-08-31 04:16:13 +0000.130435][4fbb] h264 add frame header cdr flag
[014:819] [2025-08-31 04:16:13 +0000.131748][4fbb] Received key frame:2000
[014:853] [2025-08-31 04:16:13 +0000.165612][4fbc] get the H.264 IDR frame
[015:036] [2025-08-31 04:16:13 +0000.348743][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[015:114] [2025-08-31 04:16:13 +0000.426427][4fbb] DTS queue for
Generator:0x7be153a4b8 2333
[015:141] [2025-08-31 04:16:13 +0000.454059][4f74] The convert RGB to YUV take 5
[015:434] [2025-08-31 04:16:13 +0000.747079][4fc2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[015:477] [2025-08-31 04:16:13 +0000.790110][4f77] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[015:478] [2025-08-31 04:16:13 +0000.790547][4f74] OnNeedStopRecording:
[015:479] [2025-08-31 04:16:13 +0000.791806][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[015:479] [2025-08-31 04:16:13 +0000.792188][4f74] operator(): Stop
[015:480] [2025-08-31 04:16:13 +0000.792519][4f74] Stop:
[015:480] [2025-08-31 04:16:13 +0000.792771][4f77] DeviceStop:
audioDevice_:0x7bf5ddc000
[015:481] [2025-08-31 04:16:13 +0000.793770][4f77] OpenSlesOutput:Stop playout
[015:485] [2025-08-31 04:16:13 +0000.798386][4f77] DeviceStop: Done
[015:486] [2025-08-31 04:16:13 +0000.798890][4f77] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[015:488] [2025-08-31 04:16:13 +0000.801432][4fbb]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[015:492] [2025-08-31 04:16:13 +0000.804961][4f73] stop recording
[015:492] [2025-08-31 04:16:13 +0000.805043][4f73]
RecordingSessionInternalSimple:destroy media processers
[015:492] [2025-08-31 04:16:13 +0000.805068][4f73] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[015:492] [2025-08-31 04:16:13 +0000.805087][4f73] H264Encode::flushing hareware
Encoder
[015:492] [2025-08-31 04:16:13 +0000.805247][4f73] Flush time:23832293 enter.
[015:492] [2025-08-31 04:16:13 +0000.805293][4f73] H264Encoder encoder flush
[015:492] [2025-08-31 04:16:13 +0000.805317][4f73] flush output queue
[015:830] [2025-08-31 04:16:14 +0000.142492][4f73] Flush leave. expire time = 338
ms
[015:830] [2025-08-31 04:16:14 +0000.143058][4f73] ~H264EncodeWrap:
[015:830] [2025-08-31 04:16:14 +0000.143206][4f73] ~H264Encode:
[015:830] [2025-08-31 04:16:14 +0000.143284][4f73] teardownCompressionSession:
H264Encode::destroying Encoder
[015:830] [2025-08-31 04:16:14 +0000.143365][4f73] Release time:23832631 enter.
[015:831] [2025-08-31 04:16:14 +0000.143714][4f73] Release:
MediaCodecVideoEncoder::Release _inited:1
[015:831] [2025-08-31 04:16:14 +0000.143844][4f73] Destroy time:23832632 enter.
[015:831] [2025-08-31 04:16:14 +0000.143949][4f73] H264Encoder encoderDestroy
[015:831] [2025-08-31 04:16:14 +0000.144027][4f73]
AndroidMediaCodecVideoEncoder::release env: 0x7be11b81c0
[015:831] [2025-08-31 04:16:14 +0000.144106][4f73]
AndroidMediaCodecVideoEncoder::Destroy
[015:884] [2025-08-31 04:16:14 +0000.196621][4f73] Destroy leave. expire time = 53
ms
[015:884] [2025-08-31 04:16:14 +0000.197002][4f73] Release leave. expire time = 54
ms
[015:884] [2025-08-31 04:16:14 +0000.197109][4f73] ~AndroidHwAvcEncoder
time:23832685 enter.
[015:884] [2025-08-31 04:16:14 +0000.197221][4f73] Release time:23832685 enter.
[015:884] [2025-08-31 04:16:14 +0000.197255][4f73] Release:
MediaCodecVideoEncoder:: has been released before, just return
[015:884] [2025-08-31 04:16:14 +0000.197274][4f73] Release leave. expire time = 0
ms
[015:884] [2025-08-31 04:16:14 +0000.197288][4f73] ~AndroidMediaCodecVideoEncoder
[015:884] [2025-08-31 04:16:14 +0000.197299][4f73] ~WrapAndroidMediaCodec
time:23832685 enter.
[015:884] [2025-08-31 04:16:14 +0000.197312][4f73] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[015:884] [2025-08-31 04:16:14 +0000.197325][4f73] video hevc hw codec
destructor:0x7cc4821ad8
[015:884] [2025-08-31 04:16:14 +0000.197372][4f73] ~AndroidHwAvcEncoder leave.
expire time = 0 ms
[015:885] [2025-08-31 04:16:14 +0000.197413][4f73] teardownCompressionSession:
H264Encode::destroyed Encoder
[015:885] [2025-08-31 04:16:14 +0000.197500][4f73]
RecordingSessionInternalSimple:destroy aac encoder output!
[015:885] [2025-08-31 04:16:14 +0000.197521][4f73] AACSWEncode destructor
[015:891] [2025-08-31 04:16:14 +0000.203662][4fbc] MP4 close file successfully
[015:891] [2025-08-31 04:16:14 +0000.203765][4fbc] Recording session Internal:
notify recording ok
[015:891] [2025-08-31 04:16:14 +0000.204069][4fbc] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23829385.mp4
[015:891] [2025-08-31 04:16:14 +0000.204129][4fbc] OnRecordFinish:
[015:893] [2025-08-31 04:16:14 +0000.206246][4f74] DestroyPipelineAndFilters
time:23832694 enter.
[015:894] [2025-08-31 04:16:14 +0000.206715][4f74] UnbindInputFilter 0x7cc4995cc0
this 0x7cc488f780
[015:894] [2025-08-31 04:16:14 +0000.206778][4f74] UnbindInputFilter 0x7cc488f780
this 0x7bd1925018
[015:894] [2025-08-31 04:16:14 +0000.206794][4f74] filter: filter pipeline destroy
this: 0x7bd1924f80
[015:894] [2025-08-31 04:16:14 +0000.206905][4f74] ClearVideoOfSources: recodring
total frames:83
[015:894] [2025-08-31 04:16:14 +0000.206929][4f74] ClearVideoOfSources:
[015:894] [2025-08-31 04:16:14 +0000.206947][4f74] GPUImageProcessing destruct.
[015:894] [2025-08-31 04:16:14 +0000.206969][4f74] destroy TrivalImageDrawer
0x7be1ba6b00
[015:894] [2025-08-31 04:16:14 +0000.206991][4f74] The shader has been initialize,
clean up them.
[015:895] [2025-08-31 04:16:14 +0000.207496][4f74] ~OpenGLFrameBuffer:
[015:895] [2025-08-31 04:16:14 +0000.207612][4f74] ~OpenGLFrameBuffer:
[015:895] [2025-08-31 04:16:14 +0000.207677][4f74] ~OpenGLFrameBuffer:
[015:895] [2025-08-31 04:16:14 +0000.207737][4f74] ~OpenGLFrameBuffer:
[015:895] [2025-08-31 04:16:14 +0000.207795][4f74] ~OpenGLFrameBuffer:
[015:895] [2025-08-31 04:16:14 +0000.207846][4f74] ~OpenGLFrameBuffer:
[015:895] [2025-08-31 04:16:14 +0000.208141][4f74] GPUImageProcessing destruct
finish.
[015:895] [2025-08-31 04:16:14 +0000.208187][4f74] GPURGBAFrame destruct.
[015:895] [2025-08-31 04:16:14 +0000.208243][4f74] destroy OpenGLRenderProgram
0x7cc488f498
[015:895] [2025-08-31 04:16:14 +0000.208279][4f74] ~CameraSource time:23832696
enter.
[015:895] [2025-08-31 04:16:14 +0000.208300][4f74] ~CameraSource leave. expire
time = 0 ms
[015:898] [2025-08-31 04:16:14 +0000.211146][4f74] DestroyPipelineAndFilters
leave. expire time = 5 ms
[017:569] [2025-08-31 04:16:15 +0000.882079][30a7] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[017:569] [2025-08-31 04:16:15 +0000.882196][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[017:569] [2025-08-31 04:16:15 +0000.882339][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[017:570] [2025-08-31 04:16:15 +0000.883064][4f74] MediaFilterCamera, recording
file context:0x7c4fd96800 input texture:22
[017:570] [2025-08-31 04:16:15 +0000.883201][4f74] construct OpenGLRenderProgram
0x7cc496c498
[017:570] [2025-08-31 04:16:15 +0000.883274][4f74] CropFilter::SetOrientation
orientation: 90
[017:570] [2025-08-31 04:16:15 +0000.883347][4f74] filter: filter pipeline
construtc this: 0x7be1acb7c0
[017:571] [2025-08-31 04:16:15 +0000.883406][4f74] filter: filter pipeline2 update
pattern: 1
[017:571] [2025-08-31 04:16:15 +0000.883452][4f74] CameraSource::source_id_:4
[017:571] [2025-08-31 04:16:15 +0000.883759][4f74] SetPlayLoop: AudioSource
SetPlayLoop 0
[017:571] [2025-08-31 04:16:15 +0000.883876][4f74]
Warning(media_filter_camera.cc:483): seekPos:7666
[017:571] [2025-08-31 04:16:15 +0000.883960][4f74] BindInputFilter 0x7cc4995cc0
this 0x7cc496c780
[017:571] [2025-08-31 04:16:15 +0000.884044][4f74] BindInputFilter 0x7cc496c780
this 0x7be1acb858
[017:571] [2025-08-31 04:16:15 +0000.884098][4f74] SetParamForFilter time:23834372
enter.
[017:571] [2025-08-31 04:16:15 +0000.884147][4f74] SetParamForFilter: Params video
index is: 3
[017:571] [2025-08-31 04:16:15 +0000.884190][4f74] SetParamForFilter: Params seek
pos is: 3
[017:571] [2025-08-31 04:16:15 +0000.884284][4f74] crop filter video index:3
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel/
movie_mode: 0
[017:571] [2025-08-31 04:16:15 +0000.884340][4f74] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//config.json
[017:572] [2025-08-31 04:16:15 +0000.884965][4f74]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:
[017:572] [2025-08-31 04:16:15 +0000.885056][4f74]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:
[017:572] [2025-08-31 04:16:15 +0000.885131][4f74]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:0.65 + x*0.2 /2333
[017:572] [2025-08-31 04:16:15 +0000.885186][4f74]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:0.65 + x*0.2 /2333
[017:572] [2025-08-31 04:16:15 +0000.885241][4f74]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:15.2*x/1000 -10
[017:572] [2025-08-31 04:16:15 +0000.885299][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:572] [2025-08-31 04:16:15 +0000.885348][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:573] [2025-08-31 04:16:15 +0000.885394][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:573] [2025-08-31 04:16:15 +0000.885436][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:573] [2025-08-31 04:16:15 +0000.885472][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:573] [2025-08-31 04:16:15 +0000.885505][4f74]
Warning(parse_template_json.cc:45): json parament no found the parament
[017:573] [2025-08-31 04:16:15 +0000.885538][4f74]
Warning(parse_template_json.cc:95): json parament no found the parament
[017:573] [2025-08-31 04:16:15 +0000.885583][4f74]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[017:573] [2025-08-31 04:16:15 +0000.885628][4f74] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//filter.png
[017:573] [2025-08-31 04:16:15 +0000.885673][4f74]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[017:573] [2025-08-31 04:16:15 +0000.885715][4f74]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[017:580] [2025-08-31 04:16:15 +0000.892599][4f74] SetParamForFilter leave. expire
time = 9 ms
[017:580] [2025-08-31 04:16:15 +0000.892821][4f74] OnOutputSizeChanged width 1920
height 1080
[017:580] [2025-08-31 04:16:15 +0000.892903][4f74] OpenGLFrameBuffer: width:1920
height:1080
[017:580] [2025-08-31 04:16:15 +0000.892965][4f74] OpenGLFrameBuffer: width:1920
height:1080
[017:580] [2025-08-31 04:16:15 +0000.893030][4f74] OpenGLFrameBuffer: width:1920
height:1080
[017:580] [2025-08-31 04:16:15 +0000.893093][4f74] OpenGLFrameBuffer: width:1920
height:1080
[017:580] [2025-08-31 04:16:15 +0000.893152][4f74] OpenGLFrameBuffer: width:1920
height:1080
[017:580] [2025-08-31 04:16:15 +0000.893194][4f74] OpenGLFrameBuffer: width:1920
height:1080
[017:580] [2025-08-31 04:16:15 +0000.893238][4f74] construct TrivalImageDrawer
0x7be1ba6b00
[017:580] [2025-08-31 04:16:15 +0000.893285][4f74] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x7be1ba6b00 context 0x7cc49489c0
[017:580] [2025-08-31 04:16:15 +0000.893338][4f74] setupGLES:
[017:581] [2025-08-31 04:16:15 +0000.893918][4f74] OpenGLRenderProgram::Initialize.
[017:581] [2025-08-31 04:16:15 +0000.894039][4f74] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[017:581] [2025-08-31 04:16:15 +0000.894104][4f74] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[017:581] [2025-08-31 04:16:15 +0000.894276][4f74] Init open gl render:
0x7cc496c498
[017:581] [2025-08-31 04:16:15 +0000.894364][4f74] Fragement shader path:
[017:582] [2025-08-31 04:16:15 +0000.894427][4f74] Fragement shader path:
[017:582] [2025-08-31 04:16:15 +0000.894476][4f74] create opengl program object.
[017:582] [2025-08-31 04:16:15 +0000.894524][4f74] create shader: vertex
[017:582] [2025-08-31 04:16:15 +0000.894939][4f74] create shader: fragment
[017:606] [2025-08-31 04:16:15 +0000.919209][4f74] External image path is empty!
[017:606] [2025-08-31 04:16:15 +0000.919345][4f74] Error(crop_filter.cc:464): Init
the image texture failed.
[017:607] [2025-08-31 04:16:15 +0000.919389][4f74] OpenGLRenderProgram::Initialize
success.
[017:607] [2025-08-31 04:16:15 +0000.919483][4f74] Setup the OpenGL result:1
[017:607] [2025-08-31 04:16:15 +0000.919708][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[017:607] [2025-08-31 04:16:15 +0000.919951][4f73] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23834408.mp4
[017:607] [2025-08-31 04:16:15 +0000.920261][4f73] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23834408.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[017:607] [2025-08-31 04:16:15 +0000.920376][4f73] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[017:607] [2025-08-31 04:16:15 +0000.920371][4fd1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7be153a298
[017:608] [2025-08-31 04:16:15 +0000.920478][4f73] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23834408.mp4 fileFD: -1
[017:608] [2025-08-31 04:16:15 +0000.921091][4f73] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23834408.mp4 is opened successfully
[017:608] [2025-08-31 04:16:15 +0000.921183][4f73] setupMediaProcessers:
[017:608] [2025-08-31 04:16:15 +0000.921227][4f73]
RecordingSessionInternalSimple:setup media processers.
[017:608] [2025-08-31 04:16:15 +0000.921268][4f73] construct AAC encoder
[017:609] [2025-08-31 04:16:15 +0000.921700][4f73] H264Encoder creating:
superfast011818
[017:609] [2025-08-31 04:16:15 +0000.921782][4f73] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[017:610] [2025-08-31 04:16:15 +0000.922610][4f73] H264Encode::GetMachineModel is
M2101K9AG
[017:610] [2025-08-31 04:16:15 +0000.922692][4f73] H264Encoder machine_mode
is:M2101K9AG
[017:610] [2025-08-31 04:16:15 +0000.922735][4f73] setupCompressionSession:
[017:610] [2025-08-31 04:16:15 +0000.922773][4f73] H264Encode::creating hareware
Encoder
[017:610] [2025-08-31 04:16:15 +0000.922807][4f73] AndroidHwAvcEncoder
time:23834411 enter.
[017:610] [2025-08-31 04:16:15 +0000.922983][4f73] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007d8684d180 address:0x7b84138050
[017:610] [2025-08-31 04:16:15 +0000.923151][4f73] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[017:610] [2025-08-31 04:16:15 +0000.923210][4f73] The video avc hw codec address
is 0x7cc4821a10
[017:610] [2025-08-31 04:16:15 +0000.923295][4f73] AndroidHwAvcEncoder leave.
expire time = 0 ms
[017:610] [2025-08-31 04:16:15 +0000.923346][4f73] RegisterEncodeCompleteCallback
time:23834411 enter.
[017:611] [2025-08-31 04:16:15 +0000.923476][4f73] RegisterEncodeCompleteCallback
leave. expire time = 1 ms
[017:611] [2025-08-31 04:16:15 +0000.923550][4f73] InitEncode time:23834412 enter.
[017:611] [2025-08-31 04:16:15 +0000.923651][4f73] InitEncode:
MediaCodecVideoEncoder::Release _inited:0
[017:611] [2025-08-31 04:16:15 +0000.923725][4f73] Create time:23834412 enter.
[017:611] [2025-08-31 04:16:15 +0000.923770][4f73] H264Encoder encoderCreate
width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[017:611] [2025-08-31 04:16:15 +0000.923815][4f73]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7be1acbb80
[017:611] [2025-08-31 04:16:15 +0000.924013][4f73] supported_type:video/avc
[017:611] [2025-08-31 04:16:15 +0000.924082][4f73] name:OMX.qcom.video.encoder.avc
mime:video/avc
[017:611] [2025-08-31 04:16:15 +0000.924148][4f73] hwCodecPrefix :OMX.qcom.
[017:611] [2025-08-31 04:16:15 +0000.924209][4f73] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[017:611] [2025-08-31 04:16:15 +0000.924273][4f73] mediacodec_createCodecByName
time:23834412 enter.
[017:611] [2025-08-31 04:16:15 +0000.924334][4f73] WrapAndroidMediaCodec
time:23834412 enter.
[017:612] [2025-08-31 04:16:15 +0000.924490][4f73] WrapAndroidMediaCodec leave.
expire time = 1 ms
[017:627] [2025-08-31 04:16:15 +0000.939663][4f73] mediacodec_createCodecByName
leave. expire time = 16 ms
[017:627] [2025-08-31 04:16:15 +0000.939871][4f73] WrapAndroidMediaFromat
time:23834428 enter.
[017:627] [2025-08-31 04:16:15 +0000.939996][4f73] WrapAndroidMediaFromat leave.
expire time = 0 ms
[017:678] [2025-08-31 04:16:15 +0000.990782][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[017:690] [2025-08-31 04:16:16 +0000.2423][4f73] Destroy time:23834491 enter.
[017:690] [2025-08-31 04:16:16 +0000.2529][4f73] WrapAndroidMediaFromat:: Destroy
[017:690] [2025-08-31 04:16:16 +0000.2581][4f73] Destroy leave. expire time = 0 ms
[017:690] [2025-08-31 04:16:16 +0000.2617][4f73] ~WrapAndroidMediaFromat
time:23834491 enter.
[017:690] [2025-08-31 04:16:16 +0000.2651][4f73] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[017:690] [2025-08-31 04:16:16 +0000.2728][4f73] Create leave. expire time = 79 ms
[017:690] [2025-08-31 04:16:16 +0000.2762][4f73] isSemiPlanarSupport time:23834491
enter.
[017:690] [2025-08-31 04:16:16 +0000.2789][4f73] H264Encoder isSemiPlanarSupport
[017:690] [2025-08-31 04:16:16 +0000.2819][4f73] isSemiPlanarSupport leave. expire
time = 0 ms
[017:690] [2025-08-31 04:16:16 +0000.2875][4f73] creat hw H264Encoder success,
isSemiPlanar:1
[017:690] [2025-08-31 04:16:16 +0000.3002][4f73] InitEncode leave. expire time =
79 ms
[017:690] [2025-08-31 04:16:16 +0000.3044][4f73] H264Encode::created Encoder
[017:690] [2025-08-31 04:16:16 +0000.3077][4f73] H264Encode:: H264 encoder created.
[017:690] [2025-08-31 04:16:16 +0000.3109][4f73] H264 encoder created.
[017:690] [2025-08-31 04:16:16 +0000.3127][4f73]
RecordingSessionInternalSimple:created avc encoder avc: 0x7be1b41680
[017:690] [2025-08-31 04:16:16 +0000.3153][4f73] setOutput:
[017:690] [2025-08-31 04:16:16 +0000.3171][4f73]
RecordingSessionInternalSimple:encoder set output to muxer!
[017:690] [2025-08-31 04:16:16 +0000.3195][4f73] request a key frame
[017:690] [2025-08-31 04:16:16 +0000.3210][4f73] H264Encode:: request a key frame
[017:690] [2025-08-31 04:16:16 +0000.3307][4f74] Start:
[017:691] [2025-08-31 04:16:16 +0000.3566][4f77] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[017:691] [2025-08-31 04:16:16 +0000.3625][4f77] Reset: history total size: 98
[017:691] [2025-08-31 04:16:16 +0000.3667][4f77] DeviceStart:
audioDevice_:0x7bf5ddc000
[017:691] [2025-08-31 04:16:16 +0000.3690][4f77] DeviceStart: time profile playout
init before
[017:691] [2025-08-31 04:16:16 +0000.3712][4f77] DeviceStart: time profile playout
init end
[017:691] [2025-08-31 04:16:16 +0000.3734][4f77] OpenSlesOutput:Start playout
[017:692] [2025-08-31 04:16:16 +0000.4608][4f77] Create the opensl output player.
streamtype before:0
[017:692] [2025-08-31 04:16:16 +0000.4723][4f77] Create the opensl output player.
streamtype after:3
[017:713] [2025-08-31 04:16:16 +0000.25454][4f77] Enqueue opensl buffer size:1764
[017:751] [2025-08-31 04:16:16 +0000.63541][4f75]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[017:755] [2025-08-31 04:16:16 +0000.67666][4f77] DeviceStart: time profile playout
all end
[017:755] [2025-08-31 04:16:16 +0000.67808][4f77] operator(): Audio playback
started.
[017:755] [2025-08-31 04:16:16 +0000.68375][4fd7] NeedMorePlayData: Scale the
volume to zero now!
[017:766] [2025-08-31 04:16:16 +0000.78743][4f74] begine recode to first frame
spend time:196
[017:766] [2025-08-31 04:16:16 +0000.78909][4f74] CameraSource::PushExtraFrame
pkt_dts: 0, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cc4995b80
[017:766] [2025-08-31 04:16:16 +0000.78989][4f74] add frame because frame interval.
[017:766] [2025-08-31 04:16:16 +0000.79038][4f74]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[017:766] [2025-08-31 04:16:16 +0000.79076][4f74]
GPUImageProcessing::SetOrientation orientation: 90
[017:767] [2025-08-31 04:16:16 +0000.79487][4f74] drawYUV420 render
OpenGLRenderProgram:0x7cc496c498
[017:803] [2025-08-31 04:16:16 +0000.116320][4f74] drawYUV420 render
OpenGLRenderProgram:0x7cc496c498
[017:804] [2025-08-31 04:16:16 +0000.116875][4f74] CropFilter::OnVideoFrame
outputtexture :26
[017:806] [2025-08-31 04:16:16 +0000.118892][4f74] The read pixel from buffer take:
2 width:1920 height:1080 frameType:0
[017:819] [2025-08-31 04:16:16 +0000.132394][4fd0]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[017:822] [2025-08-31 04:16:16 +0000.134748][4f75] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//bgm.mp3
sync_mode: 1 seek_pos: 7666 delay: 0 this:0x7cc488f400
[017:823] [2025-08-31 04:16:16 +0000.136020][4fcd] FFMpeg=> [mp3 @ 0x7c09862400]
Current FFmpeg version git-2021-06-16-97cea6f
[017:824] [2025-08-31 04:16:16 +0000.136521][4fcd] Warning(ff_ffplay.cpp:68):
FFMpeg=> [mp3 @ 0x7c09862400] Estimating duration from bitrate, this may be
inaccurate
[017:825] [2025-08-31 04:16:16 +0000.138076][4fce] success seekto
avformat_seek_file to: 7666000
[017:825] [2025-08-31 04:16:16 +0000.138381][4fce] Drop one audio frame for seekto,
pkt_dts 108011520 audio_seek_pos_: 7666000
[017:827] [2025-08-31 04:16:16 +0000.139822][4f77] First audio frame rendering
[017:829] [2025-08-31 04:16:16 +0000.141552][4fd1] add aac audio track with id:1
[017:837] [2025-08-31 04:16:16 +0000.149450][4f74] drawYUV420 render
OpenGLRenderProgram:0x7cc496c498
[017:839] [2025-08-31 04:16:16 +0000.152052][4fd1] audio start ts:0
[017:840] [2025-08-31 04:16:16 +0000.152502][4fd1] the audio frame has been written
into MP4 file
[017:868] [2025-08-31 04:16:16 +0000.181182][4f75] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[017:887] [2025-08-31 04:16:16 +0000.199436][4f77] The audio playback speed:100
(1/100)
[017:887] [2025-08-31 04:16:16 +0000.199599][4f77] lipsync_debug: The current
played audio timestamp is:130(1/50)
[017:920] [2025-08-31 04:16:16 +0000.232422][4fd0] h264 add frame header cdr flag
[017:921] [2025-08-31 04:16:16 +0000.233432][4fd0] h264 add frame header cdr flag
[017:922] [2025-08-31 04:16:16 +0000.234935][4fd0] Received key frame:0
[017:922] [2025-08-31 04:16:16 +0000.235097][4fd0] H264Encode:: get a sps pps
header!headerSize:30
[017:923] [2025-08-31 04:16:16 +0000.235396][4fd1] get the H.264 SPS parameter
[017:923] [2025-08-31 04:16:16 +0000.235807][4fd1] add video track with id:2
[017:925] [2025-08-31 04:16:16 +0000.237885][4fd1] get the H.264 PPS parameter
[017:929] [2025-08-31 04:16:16 +0000.241708][4fd1] get the H.264 IDR frame
[017:929] [2025-08-31 04:16:16 +0000.241923][4fd1] resss:true
[017:929] [2025-08-31 04:16:16 +0000.241963][4fd1] video start ts:0
[017:929] [2025-08-31 04:16:16 +0000.242244][4fd1] the video frame has been written
into MP4 file
[017:942] [2025-08-31 04:16:16 +0000.255135][4f74] The convert RGB to YUV take 5
[018:013] [2025-08-31 04:16:16 +0000.325882][4f74] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3982 diff: 19
[018:036] [2025-08-31 04:16:16 +0000.349228][3884] video render surface render a
frame
[018:042] [2025-08-31 04:16:16 +0000.355012][4fd0] Push an pts:233 to dts queue.
[018:116] [2025-08-31 04:16:16 +0000.429137][4fd0] last dts:200 currentPts:233
ppsOrSPS:0 queue length:3
[018:278] [2025-08-31 04:16:16 +0000.590572][4fd0] DTS queue for
Generator:0x7be153a4b8 433 467
[018:303] [2025-08-31 04:16:16 +0000.616052][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[018:442] [2025-08-31 04:16:16 +0000.754948][4f74] The convert RGB to YUV take 5
[018:728] [2025-08-31 04:16:17 +0000.41098][4fd7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:739] [2025-08-31 04:16:17 +0000.52354][4f74] CameraSource::PushExtraFrame
pkt_dts: 967, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cc4995b80
[018:801] [2025-08-31 04:16:17 +0000.113441][4f74] CropFilter::OnVideoFrame
outputtexture :26
[018:801] [2025-08-31 04:16:17 +0000.113571][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[018:941] [2025-08-31 04:16:17 +0000.253847][4f74] The convert RGB to YUV take 5
[019:037] [2025-08-31 04:16:17 +0000.349754][3884] video render surface render a
frame
[019:110] [2025-08-31 04:16:17 +0000.422666][4fd0] DTS queue for
Generator:0x7be153a4b8 1267 1300
[019:301] [2025-08-31 04:16:17 +0000.613622][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[019:373] [2025-08-31 04:16:17 +0000.685497][4fd0] Push an pts:1567 to dts queue.
[019:379] [2025-08-31 04:16:17 +0000.691483][4fce] av_read_frame AVERROR_EOF
[019:379] [2025-08-31 04:16:17 +0000.691578][4fce] OnReceiveEOF:
[019:379] [2025-08-31 04:16:17 +0000.691607][4fce] OnDecoderFinished:
[019:410] [2025-08-31 04:16:17 +0000.723347][4fd0] last dts:1533 currentPts:1567
ppsOrSPS:0 queue length:2
[019:447] [2025-08-31 04:16:17 +0000.759601][4f74] The convert RGB to YUV take 5
[019:708] [2025-08-31 04:16:18 +0000.20662][4f74] CameraSource::PushExtraFrame
pkt_dts: 1933, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7cc4995b80
[019:748] [2025-08-31 04:16:18 +0000.60903][4fd7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:890] [2025-08-31 04:16:18 +0000.202616][4f74] max rang is 200ms, insert a
frame last pts:2000 current pts:2100
[019:895] [2025-08-31 04:16:18 +0000.207533][4f74] CropFilter::OnVideoFrame
outputtexture :26
[019:895] [2025-08-31 04:16:18 +0000.207797][4f74] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[019:900] [2025-08-31 04:16:18 +0000.212409][4f74] max rang is 200ms, insert a
frame last pts:2000 current pts:2100
[019:934] [2025-08-31 04:16:18 +0000.247343][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[019:935] [2025-08-31 04:16:18 +0000.247565][4f74] operator(): Stop
[019:935] [2025-08-31 04:16:18 +0000.247658][4f74] Stop:
[019:935] [2025-08-31 04:16:18 +0000.247699][4f77] DeviceStop:
audioDevice_:0x7bf5ddc000
[019:935] [2025-08-31 04:16:18 +0000.247727][4f77] OpenSlesOutput:Stop playout
[019:937] [2025-08-31 04:16:18 +0000.249861][4f77] DeviceStop: Done
[019:937] [2025-08-31 04:16:18 +0000.250080][4f77] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[019:937] [2025-08-31 04:16:18 +0000.250262][4fd0]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[019:938] [2025-08-31 04:16:18 +0000.251302][4f73] stop recording
[019:938] [2025-08-31 04:16:18 +0000.251362][4f73]
RecordingSessionInternalSimple:destroy media processers
[019:938] [2025-08-31 04:16:18 +0000.251455][4f73] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[019:939] [2025-08-31 04:16:18 +0000.251481][4f73] H264Encode::flushing hareware
Encoder
[019:939] [2025-08-31 04:16:18 +0000.251603][4f73] Flush time:23836740 enter.
[019:939] [2025-08-31 04:16:18 +0000.251635][4f73] H264Encoder encoder flush
[019:939] [2025-08-31 04:16:18 +0000.251651][4f73] flush output queue
[019:940] [2025-08-31 04:16:18 +0000.253319][4f73] h264 add frame header cdr flag
[019:941] [2025-08-31 04:16:18 +0000.253672][4f73] Received key frame:2000
[019:963] [2025-08-31 04:16:18 +0000.275842][4fd1] get the H.264 IDR frame
[019:973] [2025-08-31 04:16:18 +0000.285648][4f73] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2067 pts:2067
[020:281] [2025-08-31 04:16:18 +0000.593454][4f73] Flush leave. expire time = 342
ms
[020:281] [2025-08-31 04:16:18 +0000.593789][4f73] ~H264EncodeWrap:
[020:281] [2025-08-31 04:16:18 +0000.594058][4f73] ~H264Encode:
[020:281] [2025-08-31 04:16:18 +0000.594145][4f73] teardownCompressionSession:
H264Encode::destroying Encoder
[020:282] [2025-08-31 04:16:18 +0000.594792][4f73] Release time:23837083 enter.
[020:282] [2025-08-31 04:16:18 +0000.595232][4f73] Release:
MediaCodecVideoEncoder::Release _inited:1
[020:283] [2025-08-31 04:16:18 +0000.595415][4f73] Destroy time:23837084 enter.
[020:283] [2025-08-31 04:16:18 +0000.595486][4f73] H264Encoder encoderDestroy
[020:283] [2025-08-31 04:16:18 +0000.595553][4f73]
AndroidMediaCodecVideoEncoder::release env: 0x7be11b81c0
[020:283] [2025-08-31 04:16:18 +0000.595601][4f73]
AndroidMediaCodecVideoEncoder::Destroy
[020:336] [2025-08-31 04:16:18 +0000.649259][4f73] Destroy leave. expire time = 53
ms
[020:337] [2025-08-31 04:16:18 +0000.649596][4f73] Release leave. expire time = 55
ms
[020:337] [2025-08-31 04:16:18 +0000.649869][4f73] ~AndroidHwAvcEncoder
time:23837138 enter.
[020:338] [2025-08-31 04:16:18 +0000.650608][4f73] Release time:23837139 enter.
[020:338] [2025-08-31 04:16:18 +0000.650805][4f73] Release:
MediaCodecVideoEncoder:: has been released before, just return
[020:338] [2025-08-31 04:16:18 +0000.650879][4f73] Release leave. expire time = 0
ms
[020:338] [2025-08-31 04:16:18 +0000.650926][4f73] ~AndroidMediaCodecVideoEncoder
[020:338] [2025-08-31 04:16:18 +0000.650964][4f73] ~WrapAndroidMediaCodec
time:23837139 enter.
[020:338] [2025-08-31 04:16:18 +0000.651103][4f73] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[020:338] [2025-08-31 04:16:18 +0000.651164][4f73] video hevc hw codec
destructor:0x7cc4821a10
[020:338] [2025-08-31 04:16:18 +0000.651285][4f73] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[020:338] [2025-08-31 04:16:18 +0000.651358][4f73] teardownCompressionSession:
H264Encode::destroyed Encoder
[020:339] [2025-08-31 04:16:18 +0000.651531][4f73]
RecordingSessionInternalSimple:destroy aac encoder output!
[020:339] [2025-08-31 04:16:18 +0000.651584][4f73] AACSWEncode destructor
[020:345] [2025-08-31 04:16:18 +0000.657760][4fd1] MP4 close file successfully
[020:345] [2025-08-31 04:16:18 +0000.658076][4fd1] Recording session Internal:
notify recording ok
[020:345] [2025-08-31 04:16:18 +0000.658153][4fd1] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23834408.mp4
[020:345] [2025-08-31 04:16:18 +0000.658211][4fd1] OnRecordFinish:
[020:353] [2025-08-31 04:16:18 +0000.665436][4f74] DestroyPipelineAndFilters
time:23837154 enter.
[020:353] [2025-08-31 04:16:18 +0000.665772][4f74] UnbindInputFilter 0x7cc4995cc0
this 0x7cc496c780
[020:353] [2025-08-31 04:16:18 +0000.665830][4f74] UnbindInputFilter 0x7cc496c780
this 0x7be1acb858
[020:353] [2025-08-31 04:16:18 +0000.665845][4f74] filter: filter pipeline destroy
this: 0x7be1acb7c0
[020:353] [2025-08-31 04:16:18 +0000.665947][4f74] ClearVideoOfSources: recodring
total frames:64
[020:353] [2025-08-31 04:16:18 +0000.665970][4f74] ClearVideoOfSources:
[020:353] [2025-08-31 04:16:18 +0000.665982][4f74] GPUImageProcessing destruct.
[020:353] [2025-08-31 04:16:18 +0000.666001][4f74] destroy TrivalImageDrawer
0x7be1ba6b00
[020:353] [2025-08-31 04:16:18 +0000.666016][4f74] The shader has been initialize,
clean up them.
[020:354] [2025-08-31 04:16:18 +0000.667015][4f74] ~OpenGLFrameBuffer:
[020:354] [2025-08-31 04:16:18 +0000.667132][4f74] ~OpenGLFrameBuffer:
[020:354] [2025-08-31 04:16:18 +0000.667181][4f74] ~OpenGLFrameBuffer:
[020:354] [2025-08-31 04:16:18 +0000.667228][4f74] ~OpenGLFrameBuffer:
[020:354] [2025-08-31 04:16:18 +0000.667271][4f74] ~OpenGLFrameBuffer:
[020:354] [2025-08-31 04:16:18 +0000.667320][4f74] ~OpenGLFrameBuffer:
[020:355] [2025-08-31 04:16:18 +0000.667608][4f74] GPUImageProcessing destruct
finish.
[020:355] [2025-08-31 04:16:18 +0000.667667][4f74] GPURGBAFrame destruct.
[020:355] [2025-08-31 04:16:18 +0000.667719][4f74] destroy OpenGLRenderProgram
0x7cc496c498
[020:355] [2025-08-31 04:16:18 +0000.667744][4f74] ~CameraSource time:23837156
enter.
[020:355] [2025-08-31 04:16:18 +0000.667762][4f74] ~CameraSource leave. expire
time = 0 ms
[020:360] [2025-08-31 04:16:18 +0000.672874][4f74] DestroyPipelineAndFilters
leave. expire time = 7 ms
[020:656] [2025-08-31 04:16:18 +0000.968685][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[020:656] [2025-08-31 04:16:18 +0000.969032][30a7] ~MediaFilterCamera time:23837457
enter.
[020:657] [2025-08-31 04:16:18 +0000.969430][30a7] Stop:
[020:657] [2025-08-31 04:16:18 +0000.969793][4f77] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[020:660] [2025-08-31 04:16:18 +0000.973033][4f73] stop recording
[020:660] [2025-08-31 04:16:18 +0000.973149][4f73] we have stopped recording before
[020:660] [2025-08-31 04:16:18 +0000.973389][30a7] Stop:
[020:661] [2025-08-31 04:16:18 +0000.973707][4f77] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[020:661] [2025-08-31 04:16:18 +0000.974125][30a7] DeviceRelease:
audioDevice_:0x7bf5ddc000
[020:661] [2025-08-31 04:16:18 +0000.974271][30a7] OpenSlesOutput:Stop playout
[020:662] [2025-08-31 04:16:18 +0000.974387][30a7] DeviceRelease: Release the
webrtc device object.
[020:662] [2025-08-31 04:16:18 +0000.974768][30a7] OpenSlesOutput destruct.
[020:662] [2025-08-31 04:16:18 +0000.974996][30a7] DeviceRelease: Done
[020:663] [2025-08-31 04:16:18 +0000.976365][30a7] DestroyPipelineAndFilters
time:23837464 enter.
[020:664] [2025-08-31 04:16:18 +0000.976632][30a7] DestroyPipelineAndFilters
leave. expire time = 1 ms
[020:664] [2025-08-31 04:16:18 +0000.976751][30a7] ~MediaFilterCamera leave.
expire time = 8 ms
[020:664] [2025-08-31 04:16:18 +0000.977060][30a7] ~GLESContext:
[020:675] [2025-08-31 04:16:18 +0000.987879][30a7] GLESContext destruct finish.
[020:675] [2025-08-31 04:16:18 +0000.988136][30a7] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[020:678] [2025-08-31 04:16:18 +0000.991131][30a7] global uninited!
[020:683] [2025-08-31 04:16:18 +0000.996354][30a7] clear AppID 123
[020:684] [2025-08-31 04:16:18 +0000.996545][30a7] UnRegister JVM for Xplatform
util
[020:684] [2025-08-31 04:16:18 +0000.996636][30a7] Dispose::unregister webrtc video
engine
[020:684] [2025-08-31 04:16:18 +0000.996816][30a7] Init the android object with
jvm:0x0 env:0x0 context:0x0
[020:684] [2025-08-31 04:16:18 +0000.996902][30a7] SetAndroidMediaCodecObjects
time:23837485 enter.
[020:684] [2025-08-31 04:16:18 +0000.996956][30a7] ClearAndroidMediaCodecObjects
time:23837485 enter.
[020:684] [2025-08-31 04:16:18 +0000.997012][30a7] ClearAndroidMediaCodecObjects
leave. expire time = 0 ms
[020:684] [2025-08-31 04:16:18 +0000.997075][30a7] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[020:684] [2025-08-31 04:16:18 +0000.997124][30a7] SetAndroidMediaCodecObjects
time:23837485 enter.
[020:684] [2025-08-31 04:16:18 +0000.997171][30a7] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0x0
[020:684] [2025-08-31 04:16:18 +0000.997221][30a7] ClearAndroidMediaCodecObjects
time:23837485 enter.
[020:684] [2025-08-31 04:16:18 +0000.997298][30a7] ClearAndroidMediaCodecObjects
leave. expire time = 0 ms
[020:684] [2025-08-31 04:16:18 +0000.997333][30a7] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects failed
[020:684] [2025-08-31 04:16:18 +0000.997365][30a7] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[020:685] [2025-08-31 04:16:18 +0000.997399][30a7] Dispose::unregister webrtc voice
engine
[020:685] [2025-08-31 04:16:18 +0000.997431][30a7] Set the android objects with
jvm:0x0 env:0x0 context:0x0
[020:685] [2025-08-31 04:16:18 +0000.997472][30a7] SystemUtil UnInit done
[022:949] [2025-08-31 04:16:21 +0000.261691][30ce] Register JVM for xplatform util
[022:963] [2025-08-31 04:16:21 +0000.276152][30ce] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-08-
31 04:16:21 +0000
[022:963] [2025-08-31 04:16:21 +0000.276239][30ce] dump file m_prefix:-07-27-
feaf968
[022:972] [2025-08-31 04:16:21 +0000.285174][30ce] dump filename:trace.txt dump
time:1756613758
[022:973] [2025-08-31 04:16:21 +0000.285717][30ce] set AppID=123 old AppID=-1
[022:973] [2025-08-31 04:16:21 +0000.285772][30ce] Init the android object with
jvm:0xb400007d8684d180 env:0x7cb6ffbee0 context:0x7c47bbed88
[022:973] [2025-08-31 04:16:21 +0000.285792][30ce] SetAndroidMediaCodecObjects
time:23839774 enter.
[022:973] [2025-08-31 04:16:21 +0000.285808][30ce] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[022:973] [2025-08-31 04:16:21 +0000.285820][30ce] SetAndroidMediaCodecObjects
time:23839774 enter.
[022:973] [2025-08-31 04:16:21 +0000.285832][30ce] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb400007d8684d180
[022:973] [2025-08-31 04:16:21 +0000.285842][30ce] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007d8684d180 address:0x7b84138050
[022:973] [2025-08-31 04:16:21 +0000.285856][30ce] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007d8684d180
address:0x7b84138050
[022:973] [2025-08-31 04:16:21 +0000.286192][30ce] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[022:973] [2025-08-31 04:16:21 +0000.286234][30ce] Set the android objects with
jvm:0xb400007d8684d180 env:0x7cb6ffbee0 context:0x7c47bbed88
[022:973] [2025-08-31 04:16:21 +0000.286251][30ce] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x7cb6ffbee0
[022:973] [2025-08-31 04:16:21 +0000.286269][30ce] SystemUtil Init done
[022:997] [2025-08-31 04:16:21 +0000.310392][30ce]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera is null.
[022:998] [2025-08-31 04:16:21 +0000.310675][30ce]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[023:000] [2025-08-31 04:16:21 +0000.312488][30ce] machine model :xiaomi
[023:000] [2025-08-31 04:16:21 +0000.312630][30ce] Support this machine
model :xiaomi
[023:000] [2025-08-31 04:16:21 +0000.312882][30ce] MediaFilterCamera
[023:000] [2025-08-31 04:16:21 +0000.313013][30ce] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[023:000] [2025-08-31 04:16:21 +0000.313290][30ce] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[023:001] [2025-08-31 04:16:21 +0000.313418][30ce] Recording session using default
bitrate support by app:31457280
[023:000] [2025-08-31 04:16:21 +0000.313376][5027] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7bed1c5140
[023:001] [2025-08-31 04:16:21 +0000.313650][5027] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[023:001] [2025-08-31 04:16:21 +0000.313849][30ce] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[023:003] [2025-08-31 04:16:21 +0000.316019][30ce] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[023:004] [2025-08-31 04:16:21 +0000.316558][30ce] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[023:004] [2025-08-31 04:16:21 +0000.316815][30ce] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[023:005] [2025-08-31 04:16:21 +0000.317470][30ce] DeviceInit:
[023:005] [2025-08-31 04:16:21 +0000.318052][30ce] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[023:006] [2025-08-31 04:16:21 +0000.318556][30ce] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[023:006] [2025-08-31 04:16:21 +0000.318855][30ce] CreatePlatformSpecificObjects:
[023:006] [2025-08-31 04:16:21 +0000.318925][30ce] audio device use null audio
input and opensl output
[023:006] [2025-08-31 04:16:21 +0000.318976][30ce] Create OpenSLES output module
with java VM support.
[023:006] [2025-08-31 04:16:21 +0000.319118][30ce] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[023:007] [2025-08-31 04:16:21 +0000.319957][30ce] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[023:007] [2025-08-31 04:16:21 +0000.320245][30ce] Create OpenSLES output module
with buffer num:2
[023:007] [2025-08-31 04:16:21 +0000.320313][30ce] Error(trace.cc:40): Init the
output and input for audio device template.
[023:007] [2025-08-31 04:16:21 +0000.320336][30ce] Init the output device.
[023:007] [2025-08-31 04:16:21 +0000.320353][30ce] Set the playout as stereo:1
[023:007] [2025-08-31 04:16:21 +0000.320377][30ce] Set the sample rate to be:44100
[023:008] [2025-08-31 04:16:21 +0000.320759][30ce] Low latency buffer size:144 low
sample rate:48000
[023:008] [2025-08-31 04:16:21 +0000.320829][30ce] DeviceInit: Done
[023:009] [2025-08-31 04:16:21 +0000.321511][30ce] global inited! current sdk
version: 07-27-feaf968
[023:456] [2025-08-31 04:16:21 +0000.768775][3884]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni:
[023:456] [2025-08-31 04:16:21 +0000.769019][3884]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni: texture rgb:
23, textureUniform RGB: 1, ATTRIB_VERTEX: 0, ATTRIB_TEXTURE: 1, vertex_vertices
len: 32, texture_vertices len: 32
[023:456] [2025-08-31 04:16:21 +0000.769177][3884]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni:
[023:457] [2025-08-31 04:16:21 +0000.769442][5028] MediaFilterCamera, recording
file context:0x7c4fd96800 input texture:23
[023:457] [2025-08-31 04:16:21 +0000.769573][5028] GLESContext:
[023:457] [2025-08-31 04:16:21 +0000.769628][5028] The result of eglGetDisplay is:
0xb400007d868bf340
[023:457] [2025-08-31 04:16:21 +0000.770385][5028] The result of creation:
0x7cc4934700
[023:458] [2025-08-31 04:16:21 +0000.770854][5028] The result of
eglCreatePbufferSurface is: 0x7cc4934800
[023:458] [2025-08-31 04:16:21 +0000.771157][3884]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni: g_eglcontext:
0x7c4fd96800 input_texture: 23
[024:131] [2025-08-31 04:16:22 +0000.443690][30a7] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[024:131] [2025-08-31 04:16:22 +0000.443802][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[024:131] [2025-08-31 04:16:22 +0000.443945][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[024:131] [2025-08-31 04:16:22 +0000.444300][5028] MediaFilterCamera, recording
file context:0x7c4fd96800 input texture:23
[024:132] [2025-08-31 04:16:22 +0000.444407][5028] construct OpenGLRenderProgram
0x7cc496c498
[024:132] [2025-08-31 04:16:22 +0000.444480][5028] CropFilter::SetOrientation
orientation: 90
[024:132] [2025-08-31 04:16:22 +0000.444534][5028] filter: filter pipeline
construtc this: 0x7cc49e2940
[024:132] [2025-08-31 04:16:22 +0000.444583][5028] filter: filter pipeline2 update
pattern: 1
[024:132] [2025-08-31 04:16:22 +0000.444628][5028] CameraSource::source_id_:5
[024:132] [2025-08-31 04:16:22 +0000.445217][5028] SetPlayLoop: AudioSource
SetPlayLoop 0
[024:132] [2025-08-31 04:16:22 +0000.445320][5028]
Warning(media_filter_camera.cc:483): seekPos:7666
[024:133] [2025-08-31 04:16:22 +0000.445398][5028] BindInputFilter 0x7be1c93bc0
this 0x7cc496c780
[024:133] [2025-08-31 04:16:22 +0000.445480][5028] BindInputFilter 0x7cc496c780
this 0x7cc49e29d8
[024:133] [2025-08-31 04:16:22 +0000.445531][5028] SetParamForFilter time:23840934
enter.
[024:133] [2025-08-31 04:16:22 +0000.445579][5028] SetParamForFilter: Params video
index is: 3
[024:133] [2025-08-31 04:16:22 +0000.445621][5028] SetParamForFilter: Params seek
pos is: 3
[024:133] [2025-08-31 04:16:22 +0000.445661][5028] crop filter video index:3
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel/
movie_mode: 0
[024:133] [2025-08-31 04:16:22 +0000.445704][5028] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//config.json
[024:133] [2025-08-31 04:16:22 +0000.446319][5028]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:
[024:134] [2025-08-31 04:16:22 +0000.446453][5028]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:
[024:134] [2025-08-31 04:16:22 +0000.446519][5028]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:0.65 + x*0.2 /2333
[024:134] [2025-08-31 04:16:22 +0000.446575][5028]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:0.65 + x*0.2 /2333
[024:134] [2025-08-31 04:16:22 +0000.446631][5028]
exp_des.start:0exp_des.end:2333exp_des.expressionstr:15.2*x/1000 -10
[024:134] [2025-08-31 04:16:22 +0000.446698][5028]
Warning(parse_template_json.cc:45): json parament no found the parament
[024:134] [2025-08-31 04:16:22 +0000.446750][5028]
Warning(parse_template_json.cc:45): json parament no found the parament
[024:134] [2025-08-31 04:16:22 +0000.446796][5028]
Warning(parse_template_json.cc:45): json parament no found the parament
[024:134] [2025-08-31 04:16:22 +0000.446839][5028]
Warning(parse_template_json.cc:45): json parament no found the parament
[024:134] [2025-08-31 04:16:22 +0000.446880][5028]
Warning(parse_template_json.cc:45): json parament no found the parament
[024:134] [2025-08-31 04:16:22 +0000.446922][5028]
Warning(parse_template_json.cc:45): json parament no found the parament
[024:134] [2025-08-31 04:16:22 +0000.446963][5028]
Warning(parse_template_json.cc:95): json parament no found the parament
[024:134] [2025-08-31 04:16:22 +0000.447006][5028]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[024:134] [2025-08-31 04:16:22 +0000.447048][5028] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//filter.png
[024:134] [2025-08-31 04:16:22 +0000.447088][5028]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[024:134] [2025-08-31 04:16:22 +0000.447129][5028]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[024:137] [2025-08-31 04:16:22 +0000.449964][5028] SetParamForFilter leave. expire
time = 4 ms
[024:137] [2025-08-31 04:16:22 +0000.450350][5028] OnOutputSizeChanged width 1920
height 1080
[024:138] [2025-08-31 04:16:22 +0000.450439][5028] OpenGLFrameBuffer: width:1920
height:1080
[024:138] [2025-08-31 04:16:22 +0000.450505][5028] OpenGLFrameBuffer: width:1920
height:1080
[024:138] [2025-08-31 04:16:22 +0000.450556][5028] OpenGLFrameBuffer: width:1920
height:1080
[024:138] [2025-08-31 04:16:22 +0000.450625][5028] OpenGLFrameBuffer: width:1920
height:1080
[024:138] [2025-08-31 04:16:22 +0000.450687][5028] OpenGLFrameBuffer: width:1920
height:1080
[024:138] [2025-08-31 04:16:22 +0000.450763][5028] OpenGLFrameBuffer: width:1920
height:1080
[024:138] [2025-08-31 04:16:22 +0000.450812][5028] construct TrivalImageDrawer
0x7be1ba6a00
[024:138] [2025-08-31 04:16:22 +0000.450853][5028] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x7be1ba6a00 context 0x7cc4948800
[024:138] [2025-08-31 04:16:22 +0000.450897][5028] setupGLES:
[024:139] [2025-08-31 04:16:22 +0000.451625][5028] OpenGLRenderProgram::Initialize.
[024:139] [2025-08-31 04:16:22 +0000.451705][5028] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[024:139] [2025-08-31 04:16:22 +0000.451740][5028] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[024:139] [2025-08-31 04:16:22 +0000.451857][5028] Init open gl render:
0x7cc496c498
[024:139] [2025-08-31 04:16:22 +0000.451898][5028] Fragement shader path:
[024:139] [2025-08-31 04:16:22 +0000.451960][5028] Fragement shader path:
[024:139] [2025-08-31 04:16:22 +0000.451985][5028] create opengl program object.
[024:139] [2025-08-31 04:16:22 +0000.452010][5028] create shader: vertex
[024:139] [2025-08-31 04:16:22 +0000.452260][5028] create shader: fragment
[024:157] [2025-08-31 04:16:22 +0000.470039][5028] External image path is empty!
[024:157] [2025-08-31 04:16:22 +0000.470166][5028] Error(crop_filter.cc:464): Init
the image texture failed.
[024:157] [2025-08-31 04:16:22 +0000.470204][5028] OpenGLRenderProgram::Initialize
success.
[024:157] [2025-08-31 04:16:22 +0000.470275][5028] Setup the OpenGL result:1
[024:158] [2025-08-31 04:16:22 +0000.470820][5029]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[024:158] [2025-08-31 04:16:22 +0000.471152][5027] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23840959.mp4
[024:158] [2025-08-31 04:16:22 +0000.471342][5027] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23840959.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[024:159] [2025-08-31 04:16:22 +0000.471448][5027] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[024:159] [2025-08-31 04:16:22 +0000.471500][5027] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23840959.mp4 fileFD: -1
[024:159] [2025-08-31 04:16:22 +0000.471895][5027] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23840959.mp4 is opened successfully
[024:159] [2025-08-31 04:16:22 +0000.471969][5027] setupMediaProcessers:
[024:159] [2025-08-31 04:16:22 +0000.471988][5027]
RecordingSessionInternalSimple:setup media processers.
[024:159] [2025-08-31 04:16:22 +0000.471963][5048] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7bed2b7098
[024:159] [2025-08-31 04:16:22 +0000.472062][5027] construct AAC encoder
[024:159] [2025-08-31 04:16:22 +0000.472370][5027] H264Encoder creating:
superfast011818
[024:160] [2025-08-31 04:16:22 +0000.472400][5027] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[024:160] [2025-08-31 04:16:22 +0000.472879][5027] H264Encode::GetMachineModel is
M2101K9AG
[024:160] [2025-08-31 04:16:22 +0000.472922][5027] H264Encoder machine_mode
is:M2101K9AG
[024:160] [2025-08-31 04:16:22 +0000.473227][5027] setupCompressionSession:
[024:160] [2025-08-31 04:16:22 +0000.473255][5027] H264Encode::creating hareware
Encoder
[024:160] [2025-08-31 04:16:22 +0000.473271][5027] AndroidHwAvcEncoder
time:23840961 enter.
[024:161] [2025-08-31 04:16:22 +0000.473421][5027] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007d8684d180 address:0x7b84138050
[024:161] [2025-08-31 04:16:22 +0000.473526][5027] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[024:161] [2025-08-31 04:16:22 +0000.473552][5027] The video avc hw codec address
is 0x7c0993d438
[024:161] [2025-08-31 04:16:22 +0000.473600][5027] AndroidHwAvcEncoder leave.
expire time = 1 ms
[024:161] [2025-08-31 04:16:22 +0000.473621][5027] RegisterEncodeCompleteCallback
time:23840962 enter.
[024:161] [2025-08-31 04:16:22 +0000.473692][5027] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[024:161] [2025-08-31 04:16:22 +0000.473721][5027] InitEncode time:23840962 enter.
[024:161] [2025-08-31 04:16:22 +0000.473761][5027] InitEncode:
MediaCodecVideoEncoder::Release _inited:0
[024:161] [2025-08-31 04:16:22 +0000.473811][5027] Create time:23840962 enter.
[024:161] [2025-08-31 04:16:22 +0000.473844][5027] H264Encoder encoderCreate
width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[024:161] [2025-08-31 04:16:22 +0000.473870][5027]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7bed3e6440
[024:161] [2025-08-31 04:16:22 +0000.473995][5027] supported_type:video/avc
[024:161] [2025-08-31 04:16:22 +0000.474025][5027] name:OMX.qcom.video.encoder.avc
mime:video/avc
[024:161] [2025-08-31 04:16:22 +0000.474058][5027] hwCodecPrefix :OMX.qcom.
[024:161] [2025-08-31 04:16:22 +0000.474088][5027] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[024:161] [2025-08-31 04:16:22 +0000.474109][5027] mediacodec_createCodecByName
time:23840962 enter.
[024:161] [2025-08-31 04:16:22 +0000.474125][5027] WrapAndroidMediaCodec
time:23840962 enter.
[024:161] [2025-08-31 04:16:22 +0000.474212][5027] WrapAndroidMediaCodec leave.
expire time = 0 ms
[024:175] [2025-08-31 04:16:22 +0000.488284][5027] mediacodec_createCodecByName
leave. expire time = 14 ms
[024:176] [2025-08-31 04:16:22 +0000.488397][5027] WrapAndroidMediaFromat
time:23840977 enter.
[024:176] [2025-08-31 04:16:22 +0000.488465][5027] WrapAndroidMediaFromat leave.
expire time = 0 ms
[024:231] [2025-08-31 04:16:22 +0000.543912][5029]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[024:234] [2025-08-31 04:16:22 +0000.547129][5027] Destroy time:23841035 enter.
[024:234] [2025-08-31 04:16:22 +0000.547212][5027] WrapAndroidMediaFromat::
Destroy
[024:234] [2025-08-31 04:16:22 +0000.547237][5027] Destroy leave. expire time = 0
ms
[024:234] [2025-08-31 04:16:22 +0000.547270][5027] ~WrapAndroidMediaFromat
time:23841035 enter.
[024:234] [2025-08-31 04:16:22 +0000.547294][5027] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[024:234] [2025-08-31 04:16:22 +0000.547317][5027] Create leave. expire time = 73
ms
[024:234] [2025-08-31 04:16:22 +0000.547340][5027] isSemiPlanarSupport
time:23841035 enter.
[024:234] [2025-08-31 04:16:22 +0000.547365][5027] H264Encoder isSemiPlanarSupport
[024:235] [2025-08-31 04:16:22 +0000.547382][5027] isSemiPlanarSupport leave.
expire time = 1 ms
[024:235] [2025-08-31 04:16:22 +0000.547445][5027] creat hw H264Encoder success,
isSemiPlanar:1
[024:235] [2025-08-31 04:16:22 +0000.547539][5027] InitEncode leave. expire time =
74 ms
[024:235] [2025-08-31 04:16:22 +0000.547569][5027] H264Encode::created Encoder
[024:235] [2025-08-31 04:16:22 +0000.547607][5027] H264Encode:: H264 encoder
created.
[024:235] [2025-08-31 04:16:22 +0000.547629][5027] H264 encoder created.
[024:235] [2025-08-31 04:16:22 +0000.547644][5027]
RecordingSessionInternalSimple:created avc encoder avc: 0x7bed565ec0
[024:235] [2025-08-31 04:16:22 +0000.547661][5027] setOutput:
[024:235] [2025-08-31 04:16:22 +0000.547674][5027]
RecordingSessionInternalSimple:encoder set output to muxer!
[024:235] [2025-08-31 04:16:22 +0000.547686][5027] request a key frame
[024:235] [2025-08-31 04:16:22 +0000.547699][5027] H264Encode:: request a key frame
[024:235] [2025-08-31 04:16:22 +0000.548290][5028] Start:
[024:236] [2025-08-31 04:16:22 +0000.548527][502b] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[024:236] [2025-08-31 04:16:22 +0000.548595][502b] Reset: history total size: 98
[024:236] [2025-08-31 04:16:22 +0000.548630][502b] DeviceStart:
audioDevice_:0x7c09838000
[024:236] [2025-08-31 04:16:22 +0000.548657][502b] DeviceStart: time profile
playout init before
[024:236] [2025-08-31 04:16:22 +0000.548685][502b] DeviceStart: time profile
playout init end
[024:236] [2025-08-31 04:16:22 +0000.548704][502b] OpenSlesOutput:Start playout
[024:237] [2025-08-31 04:16:22 +0000.550265][502b] Create the opensl output player.
streamtype before:0
[024:237] [2025-08-31 04:16:22 +0000.550349][502b] Create the opensl output player.
streamtype after:3
[024:252] [2025-08-31 04:16:22 +0000.565334][502b] Enqueue opensl buffer size:1764
[024:269] [2025-08-31 04:16:22 +0000.581472][502b] DeviceStart: time profile
playout all end
[024:269] [2025-08-31 04:16:22 +0000.581866][502b] operator(): Audio playback
started.
[024:283] [2025-08-31 04:16:22 +0000.595953][5028] begine recode to first frame
spend time:152
[024:283] [2025-08-31 04:16:22 +0000.596173][5028] add frame because frame
interval.
[024:284] [2025-08-31 04:16:22 +0000.597293][5028]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[024:284] [2025-08-31 04:16:22 +0000.597336][5028]
GPUImageProcessing::SetOrientation orientation: 90
[024:285] [2025-08-31 04:16:22 +0000.597469][5028] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[024:285] [2025-08-31 04:16:22 +0000.597521][5028] GPUImageProcessing: input frame
width2160 X 3840
[024:289] [2025-08-31 04:16:22 +0000.601839][5028] drawYUV420 render
OpenGLRenderProgram:0x7cc496c498
[024:291] [2025-08-31 04:16:22 +0000.604224][5028] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[024:291] [2025-08-31 04:16:22 +0000.604377][5028] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[024:302] [2025-08-31 04:16:22 +0000.615127][5029]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[024:320] [2025-08-31 04:16:22 +0000.632678][5028] drawYUV420 render
OpenGLRenderProgram:0x7cc496c498
[024:344] [2025-08-31 04:16:22 +0000.657264][5029] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel//bgm.mp3
sync_mode: 1 seek_pos: 7666 delay: 0 this:0x7cc496c800
[024:346] [2025-08-31 04:16:22 +0000.659388][5044] FFMpeg=> [mp3 @ 0x7be1aefa00]
Current FFmpeg version git-2021-06-16-97cea6f
[024:347] [2025-08-31 04:16:22 +0000.660344][5044] Warning(ff_ffplay.cpp:68):
FFMpeg=> [mp3 @ 0x7be1aefa00] Estimating duration from bitrate, this may be
inaccurate
[024:349] [2025-08-31 04:16:22 +0000.661621][5047] DTS queue for
Generator:0x7bed2cc0b8 0
[024:352] [2025-08-31 04:16:22 +0000.664479][5045] success seekto
avformat_seek_file to: 7666000
[024:352] [2025-08-31 04:16:22 +0000.665040][5028] drawYUV420 render
OpenGLRenderProgram:0x7cc496c498
[024:352] [2025-08-31 04:16:22 +0000.665063][5045] Drop one audio frame for seekto,
pkt_dts 108011520 audio_seek_pos_: 7666000
[024:354] [2025-08-31 04:16:22 +0000.666541][502b] First audio frame rendering
[024:357] [2025-08-31 04:16:22 +0000.669504][5047]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[024:358] [2025-08-31 04:16:22 +0000.670463][5048] add aac audio track with id:1
[024:366] [2025-08-31 04:16:22 +0000.679208][5028] The convert RGB to YUV take 9
[024:368] [2025-08-31 04:16:22 +0000.680677][5048] audio start ts:0
[024:368] [2025-08-31 04:16:22 +0000.681002][5048] the audio frame has been written
into MP4 file
[024:452] [2025-08-31 04:16:22 +0000.764489][5028] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4982 diff: 19
[024:465] [2025-08-31 04:16:22 +0000.777465][3884] video render surface render a
frame
[024:489] [2025-08-31 04:16:22 +0000.802204][5047] h264 add frame header cdr flag
[024:494] [2025-08-31 04:16:22 +0000.807217][5047] h264 add frame header cdr flag
[024:495] [2025-08-31 04:16:22 +0000.808078][5047] Received key frame:0
[024:495] [2025-08-31 04:16:22 +0000.808154][5047] H264Encode:: get a sps pps
header!headerSize:30
[024:496] [2025-08-31 04:16:22 +0000.808435][5048] get the H.264 SPS parameter
[024:496] [2025-08-31 04:16:22 +0000.809156][5048] add video track with id:2
[024:498] [2025-08-31 04:16:22 +0000.811122][5048] get the H.264 PPS parameter
[024:500] [2025-08-31 04:16:22 +0000.812956][5048] get the H.264 IDR frame
[024:501] [2025-08-31 04:16:22 +0000.813473][5048] resss:true
[024:501] [2025-08-31 04:16:22 +0000.813646][5048] video start ts:0
[024:501] [2025-08-31 04:16:22 +0000.814341][5048] the video frame has been written
into MP4 file
[024:521] [2025-08-31 04:16:22 +0000.834094][5047] SendFrame
encodedImage._timeStamp:133encodedImage->_length:138704
[024:555] [2025-08-31 04:16:22 +0000.867984][5028] max rang is 200ms, insert a
frame last pts:234 current pts:300
[024:563] [2025-08-31 04:16:22 +0000.876119][5047] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:233
[024:563] [2025-08-31 04:16:22 +0000.876298][5047] push video frame to H264
encoder. (100 frame for one log)
[024:563] [2025-08-31 04:16:22 +0000.876341][5047] push video frame to H264
encoder. (100 frame for one log) used width:1920 height:1080
[024:563] [2025-08-31 04:16:22 +0000.876365][5047] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1920 height:1080 pts:233(100 frame for one
log)
[024:564] [2025-08-31 04:16:22 +0000.876398][5047] The input pts:233 fps:30
[024:607] [2025-08-31 04:16:22 +0000.919726][5047] H264Encode::H264SWEncoder get
callback, length:133424 type:1 nalType:1length:133420
[024:645] [2025-08-31 04:16:22 +0000.958284][5029] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[024:661] [2025-08-31 04:16:22 +0000.973684][5028] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[024:728] [2025-08-31 04:16:23 +0000.41031][502b] The audio playback speed:100
(1/100)
[024:730] [2025-08-31 04:16:23 +0000.42696][502b] lipsync_debug: The current played
audio timestamp is:496(1/50)
[024:835] [2025-08-31 04:16:23 +0000.147492][5028] The convert RGB to YUV take 6
[025:046] [2025-08-31 04:16:23 +0000.359024][504e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:099] [2025-08-31 04:16:23 +0000.411543][5047] Push an pts:800 to dts queue.
[025:122] [2025-08-31 04:16:23 +0000.434793][5028] CameraSource::PushExtraFrame
pkt_dts: 867, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7be1c93a80
[025:134] [2025-08-31 04:16:23 +0000.446655][5047] DTS queue for
Generator:0x7bed2cc0b8 800 833
[025:136] [2025-08-31 04:16:23 +0000.449365][5047] last dts:767 currentPts:800
ppsOrSPS:0 queue length:2
[025:158] [2025-08-31 04:16:23 +0000.470806][5028] CropFilter::OnVideoFrame
outputtexture :29
[025:158] [2025-08-31 04:16:23 +0000.470997][5028] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[025:267] [2025-08-31 04:16:23 +0000.579407][5028] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[025:331] [2025-08-31 04:16:23 +0000.643433][5028] The convert RGB to YUV take 6
[025:496] [2025-08-31 04:16:23 +0000.808924][3884] video render surface render a
frame
[025:659] [2025-08-31 04:16:23 +0000.971754][5028] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[025:830] [2025-08-31 04:16:24 +0000.142407][5028] The convert RGB to YUV take 6
[025:928] [2025-08-31 04:16:24 +0000.241177][5045] av_read_frame AVERROR_EOF
[025:928] [2025-08-31 04:16:24 +0000.241344][5045] OnReceiveEOF:
[025:928] [2025-08-31 04:16:24 +0000.241377][5045] OnDecoderFinished:
[025:978] [2025-08-31 04:16:24 +0000.290854][5047] DTS queue for
Generator:0x7bed2cc0b8 1633 1667
[026:084] [2025-08-31 04:16:24 +0000.396795][504e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[026:094] [2025-08-31 04:16:24 +0000.406802][5028] CameraSource::PushExtraFrame
pkt_dts: 1833, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7be1c93a80
[026:160] [2025-08-31 04:16:24 +0000.472438][5028] CropFilter::OnVideoFrame
outputtexture :29
[026:160] [2025-08-31 04:16:24 +0000.472867][5028] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[026:338] [2025-08-31 04:16:24 +0000.650817][5028] The convert RGB to YUV take 5
[026:343] [2025-08-31 04:16:24 +0000.655826][5047] h264 add frame header cdr flag
[026:344] [2025-08-31 04:16:24 +0000.656620][5047] Received key frame:2000
[026:405] [2025-08-31 04:16:24 +0000.717861][5048] get the H.264 IDR frame
[026:439] [2025-08-31 04:16:24 +0000.751683][5047] Push an pts:2133 to dts queue.
[026:474] [2025-08-31 04:16:24 +0000.786903][5028] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5982 diff: 19
[026:480] [2025-08-31 04:16:24 +0000.793377][5047] last dts:2100 currentPts:2133
ppsOrSPS:0 queue length:2
[026:508] [2025-08-31 04:16:24 +0000.821312][3884] video render surface render a
frame
[026:630] [2025-08-31 04:16:24 +0000.942566][5029] PullAudioFrame: PullFrame audio
finished.
[026:630] [2025-08-31 04:16:24 +0000.942700][5029]
Warning(media_filter_camera.cc:428): media pull audio frame EOF, so need stop
Timer!
[026:661] [2025-08-31 04:16:24 +0000.973979][5028] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[026:666] [2025-08-31 04:16:24 +0000.979381][502b] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[026:667] [2025-08-31 04:16:24 +0000.979486][5028] OnNeedStopRecording:
[026:667] [2025-08-31 04:16:24 +0000.980002][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[026:668] [2025-08-31 04:16:24 +0000.981113][5028] operator(): Stop
[026:668] [2025-08-31 04:16:24 +0000.981322][5028] Stop:
[026:669] [2025-08-31 04:16:24 +0000.981635][502b] DeviceStop:
audioDevice_:0x7c09838000
[026:669] [2025-08-31 04:16:24 +0000.981945][502b] OpenSlesOutput:Stop playout
[026:674] [2025-08-31 04:16:24 +0000.986764][502b] DeviceStop: Done
[026:674] [2025-08-31 04:16:24 +0000.987120][502b] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[026:677] [2025-08-31 04:16:24 +0000.990330][5047]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[026:679] [2025-08-31 04:16:24 +0000.992320][5027] stop recording
[026:680] [2025-08-31 04:16:24 +0000.992394][5027]
RecordingSessionInternalSimple:destroy media processers
[026:680] [2025-08-31 04:16:24 +0000.992411][5027] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[026:680] [2025-08-31 04:16:24 +0000.992426][5027] H264Encode::flushing hareware
Encoder
[026:680] [2025-08-31 04:16:24 +0000.992558][5027] Flush time:23843481 enter.
[026:680] [2025-08-31 04:16:24 +0000.992597][5027] H264Encoder encoder flush
[026:680] [2025-08-31 04:16:24 +0000.992621][5027] flush output queue
[026:991] [2025-08-31 04:16:25 +0000.303721][5027] Flush leave. expire time = 311
ms
[026:991] [2025-08-31 04:16:25 +0000.303865][5027] ~H264EncodeWrap:
[026:991] [2025-08-31 04:16:25 +0000.303897][5027] ~H264Encode:
[026:991] [2025-08-31 04:16:25 +0000.303922][5027] teardownCompressionSession:
H264Encode::destroying Encoder
[026:991] [2025-08-31 04:16:25 +0000.303986][5027] Release time:23843792 enter.
[026:991] [2025-08-31 04:16:25 +0000.304067][5027] Release:
MediaCodecVideoEncoder::Release _inited:1
[026:991] [2025-08-31 04:16:25 +0000.304096][5027] Destroy time:23843792 enter.
[026:991] [2025-08-31 04:16:25 +0000.304117][5027] H264Encoder encoderDestroy
[026:991] [2025-08-31 04:16:25 +0000.304129][5027]
AndroidMediaCodecVideoEncoder::release env: 0x7bf5dcdf60
[026:991] [2025-08-31 04:16:25 +0000.304146][5027]
AndroidMediaCodecVideoEncoder::Destroy
[027:018] [2025-08-31 04:16:25 +0000.330514][5027] Destroy leave. expire time = 27
ms
[027:018] [2025-08-31 04:16:25 +0000.330667][5027] Release leave. expire time = 27
ms
[027:018] [2025-08-31 04:16:25 +0000.330698][5027] ~AndroidHwAvcEncoder
time:23843819 enter.
[027:018] [2025-08-31 04:16:25 +0000.330793][5027] Release time:23843819 enter.
[027:018] [2025-08-31 04:16:25 +0000.330829][5027] Release:
MediaCodecVideoEncoder:: has been released before, just return
[027:018] [2025-08-31 04:16:25 +0000.330856][5027] Release leave. expire time = 0
ms
[027:018] [2025-08-31 04:16:25 +0000.330870][5027] ~AndroidMediaCodecVideoEncoder
[027:018] [2025-08-31 04:16:25 +0000.330889][5027] ~WrapAndroidMediaCodec
time:23843819 enter.
[027:018] [2025-08-31 04:16:25 +0000.330900][5027] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[027:018] [2025-08-31 04:16:25 +0000.330910][5027] video hevc hw codec
destructor:0x7c0993d438
[027:018] [2025-08-31 04:16:25 +0000.330945][5027] ~AndroidHwAvcEncoder leave.
expire time = 0 ms
[027:018] [2025-08-31 04:16:25 +0000.330981][5027] teardownCompressionSession:
H264Encode::destroyed Encoder
[027:018] [2025-08-31 04:16:25 +0000.331004][5027]
RecordingSessionInternalSimple:destroy aac encoder output!
[027:018] [2025-08-31 04:16:25 +0000.331022][5027] AACSWEncode destructor
[027:022] [2025-08-31 04:16:25 +0000.334687][5048] MP4 close file successfully
[027:022] [2025-08-31 04:16:25 +0000.334766][5048] Recording session Internal:
notify recording ok
[027:022] [2025-08-31 04:16:25 +0000.334783][5048] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23840959.mp4
[027:022] [2025-08-31 04:16:25 +0000.334802][5048] OnRecordFinish:
[027:023] [2025-08-31 04:16:25 +0000.335610][5028] DestroyPipelineAndFilters
time:23843824 enter.
[027:023] [2025-08-31 04:16:25 +0000.335892][5028] UnbindInputFilter 0x7be1c93bc0
this 0x7cc496c780
[027:023] [2025-08-31 04:16:25 +0000.335937][5028] UnbindInputFilter 0x7cc496c780
this 0x7cc49e29d8
[027:023] [2025-08-31 04:16:25 +0000.336034][5028] filter: filter pipeline destroy
this: 0x7cc49e2940
[027:023] [2025-08-31 04:16:25 +0000.336115][5028] ClearVideoOfSources: recodring
total frames:73
[027:023] [2025-08-31 04:16:25 +0000.336144][5028] ClearVideoOfSources:
[027:023] [2025-08-31 04:16:25 +0000.336159][5028] GPUImageProcessing destruct.
[027:023] [2025-08-31 04:16:25 +0000.336189][5028] destroy TrivalImageDrawer
0x7be1ba6a00
[027:023] [2025-08-31 04:16:25 +0000.336208][5028] The shader has been initialize,
clean up them.
[027:024] [2025-08-31 04:16:25 +0000.336530][5028] ~OpenGLFrameBuffer:
[027:024] [2025-08-31 04:16:25 +0000.336605][5028] ~OpenGLFrameBuffer:
[027:024] [2025-08-31 04:16:25 +0000.336677][5028] ~OpenGLFrameBuffer:
[027:024] [2025-08-31 04:16:25 +0000.336733][5028] ~OpenGLFrameBuffer:
[027:024] [2025-08-31 04:16:25 +0000.336784][5028] ~OpenGLFrameBuffer:
[027:024] [2025-08-31 04:16:25 +0000.336832][5028] ~OpenGLFrameBuffer:
[027:024] [2025-08-31 04:16:25 +0000.337085][5028] GPUImageProcessing destruct
finish.
[027:024] [2025-08-31 04:16:25 +0000.337124][5028] GPURGBAFrame destruct.
[027:024] [2025-08-31 04:16:25 +0000.337166][5028] destroy OpenGLRenderProgram
0x7cc496c498
[027:024] [2025-08-31 04:16:25 +0000.337193][5028] ~CameraSource time:23843825
enter.
[027:024] [2025-08-31 04:16:25 +0000.337214][5028] ~CameraSource leave. expire
time = 0 ms
[027:025] [2025-08-31 04:16:25 +0000.337705][5028] DestroyPipelineAndFilters
leave. expire time = 2 ms
[028:456] [2025-08-31 04:16:26 +0000.768861][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[028:456] [2025-08-31 04:16:26 +0000.769100][30a7] filter: filter pipeline
construtc this: 0x7bed2e3f00
[028:457] [2025-08-31 04:16:26 +0000.769904][30a7] MediaFilterGraph: construct
[028:457] [2025-08-31 04:16:26 +0000.769963][30a7] GLESContext:
[028:457] [2025-08-31 04:16:26 +0000.770012][30a7] The result of eglGetDisplay is:
0xb400007d868bf340
[028:459] [2025-08-31 04:16:26 +0000.772027][30a7] The result of creation:
0x7bf5f38d00
[028:459] [2025-08-31 04:16:26 +0000.772177][30a7] The result of
eglCreatePbufferSurface is: 0x7bf5f8e600
[028:461] [2025-08-31 04:16:26 +0000.773693][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectGraph_SetAudioMuteJni: #
[028:462] [2025-08-31 04:16:26 +0000.775206][30a7] The source 0
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23819015.mp4
[028:462] [2025-08-31 04:16:26 +0000.775286][30a7] The source 1
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23824814.mp4
[028:462] [2025-08-31 04:16:26 +0000.775322][30a7] The source 2
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23829385.mp4
[028:462] [2025-08-31 04:16:26 +0000.775341][30a7] The source 3
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_175661375
7914/record_video_23840959.mp4
[028:462] [2025-08-31 04:16:26 +0000.775369][30a7] The source 4
path:/data/user/0/com.android.camera/no_backup/vv/template/watermark.mp4
[028:463] [2025-08-31 04:16:26 +0000.775389][30a7] The
effect_template_path:/data/user/0/com.android.camera/no_backup/vv/template/
vv.citytravel/
[028:463] [2025-08-31 04:16:26 +0000.775417][30a7] AddVideoSource:
------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23819015.mp4 delay:0
[028:463] [2025-08-31 04:16:26 +0000.775705][30a7] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23819015.mp4 sync_mode: 1 seek_pos: 0 delay: 0 this:0x7bf5fb8da0
[028:465] [2025-08-31 04:16:26 +0000.777776][5059] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7be1aee200] Current FFmpeg version git-2021-06-16-
97cea6f
[028:511] [2025-08-31 04:16:26 +0000.823749][5059] OnStreamInfoFound: video
duration_: 2633
[028:511] [2025-08-31 04:16:26 +0000.823878][5059] video rotate angle is: 0
[028:511] [2025-08-31 04:16:26 +0000.824112][505a] NO get frame from decoder
[028:512] [2025-08-31 04:16:26 +0000.824389][30a7] BindInputFilter 0x7bf5fb91a8
this 0x7bed54f658
[028:512] [2025-08-31 04:16:26 +0000.824496][30a7] BindInputFilter 0x7bed54f658
this 0x7bed54f718
[028:512] [2025-08-31 04:16:26 +0000.824556][30a7] BindInputFilter 0x7bf5fb91a8
this 0x7bed617098
[028:512] [2025-08-31 04:16:26 +0000.824624][30a7] BindInputFilter 0x7bed617098
this 0x7bed617158
[028:512] [2025-08-31 04:16:26 +0000.824670][30a7] AddVideoSource:
-------------------in empty: true
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23819015.mp4
[028:512] [2025-08-31 04:16:26 +0000.824738][30a7] BindInputFilter 0x7bed54f718
this 0x7bed617218
[028:512] [2025-08-31 04:16:26 +0000.824793][30a7] BindInputFilter 0x7bed617218
this 0x7bed2e3f98
[028:512] [2025-08-31 04:16:26 +0000.824862][30a7] BindInputFilter 0x7bed617158
this 0x7bed6172d8
[028:512] [2025-08-31 04:16:26 +0000.824922][30a7] AddVideoSource:
END------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23819015.mp4
[028:512] [2025-08-31 04:16:26 +0000.824962][30a7] AddVideoSource:
------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23824814.mp4 delay:700
[028:513] [2025-08-31 04:16:26 +0000.825695][30a7] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23824814.mp4 sync_mode: 0 seek_pos: 0 delay: 700 this:0x7bed3703a0
[028:513] [2025-08-31 04:16:26 +0000.825955][30a7] BindInputFilter 0x7bed3707a8
this 0x7bed617398
[028:513] [2025-08-31 04:16:26 +0000.826049][30a7] BindInputFilter 0x7bed617398
this 0x7bed617458
[028:513] [2025-08-31 04:16:26 +0000.826096][30a7] BindInputFilter 0x7bed3707a8
this 0x7bed617518
[028:513] [2025-08-31 04:16:26 +0000.826120][30a7] BindInputFilter 0x7bed617518
this 0x7bed6175d8
[028:513] [2025-08-31 04:16:26 +0000.826141][30a7] AddVideoSource:
--------------------in empty: false
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23824814.mp4
[028:513] [2025-08-31 04:16:26 +0000.826181][30a7] UnbindInputFilter 0x7bed617218
this 0x7bed2e3f98
[028:513] [2025-08-31 04:16:26 +0000.826208][30a7] BindInputFilter 0x7bed617218
this 0x7bed3b7850
[028:513] [2025-08-31 04:16:26 +0000.826234][30a7] BindInputFilter 0x7bed617458
this 0x7bed3b7850
[028:513] [2025-08-31 04:16:26 +0000.826258][30a7] BindInputFilter 0x7bed3b7850
this 0x7bed2e3f98
[028:513] [2025-08-31 04:16:26 +0000.826290][30a7] BindInputFilter 0x7bed6172d8
this 0x7bed3f2160
[028:513] [2025-08-31 04:16:26 +0000.826312][30a7] BindInputFilter 0x7bed6175d8
this 0x7bed3f2160
[028:513] [2025-08-31 04:16:26 +0000.826335][30a7] AddVideoSource:
END------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23824814.mp4
[028:513] [2025-08-31 04:16:26 +0000.826356][30a7] AddVideoSource:
------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23829385.mp4 delay:1400
[028:514] [2025-08-31 04:16:26 +0000.826592][30a7] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23829385.mp4 sync_mode: 0 seek_pos: 0 delay: 1400 this:0x7bed3709a0
[028:514] [2025-08-31 04:16:26 +0000.826670][30a7] BindInputFilter 0x7bed370da8
this 0x7bed617698
[028:514] [2025-08-31 04:16:26 +0000.826701][30a7] BindInputFilter 0x7bed617698
this 0x7bed617758
[028:514] [2025-08-31 04:16:26 +0000.826729][30a7] BindInputFilter 0x7bed370da8
this 0x7bed617998
[028:514] [2025-08-31 04:16:26 +0000.826748][30a7] BindInputFilter 0x7bed617998
this 0x7bed617bd8
[028:514] [2025-08-31 04:16:26 +0000.826766][30a7] AddVideoSource:
--------------------in empty: false
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23829385.mp4
[028:514] [2025-08-31 04:16:26 +0000.826798][30a7] UnbindInputFilter 0x7bed3b7850
this 0x7bed2e3f98
[028:514] [2025-08-31 04:16:26 +0000.826824][30a7] BindInputFilter 0x7bed3b7850
this 0x7bed3f2450
[028:514] [2025-08-31 04:16:26 +0000.826863][30a7] BindInputFilter 0x7bed617758
this 0x7bed3f2450
[028:514] [2025-08-31 04:16:26 +0000.826886][30a7] BindInputFilter 0x7bed3f2450
this 0x7bed2e3f98
[028:514] [2025-08-31 04:16:26 +0000.826918][30a7] BindInputFilter 0x7bed3f2160
this 0x7bed3f4560
[028:514] [2025-08-31 04:16:26 +0000.826940][30a7] BindInputFilter 0x7bed617bd8
this 0x7bed3f4560
[028:514] [2025-08-31 04:16:26 +0000.826963][30a7] AddVideoSource:
END------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23829385.mp4
[028:514] [2025-08-31 04:16:26 +0000.826982][30a7] AddVideoSource:
------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23840959.mp4 delay:2100
[028:514] [2025-08-31 04:16:26 +0000.827232][30a7] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23840959.mp4 sync_mode: 0 seek_pos: 0 delay: 2100 this:0x7bed370fa0
[028:514] [2025-08-31 04:16:26 +0000.827348][30a7] BindInputFilter 0x7bed3713a8
this 0x7bed617ed8
[028:514] [2025-08-31 04:16:26 +0000.827374][30a7] BindInputFilter 0x7bed617ed8
this 0x7bed617f98
[028:515] [2025-08-31 04:16:26 +0000.827449][30a7] BindInputFilter 0x7bed3713a8
this 0x7bed6181d8
[028:515] [2025-08-31 04:16:26 +0000.827474][30a7] BindInputFilter 0x7bed6181d8
this 0x7bed6184d8
[028:515] [2025-08-31 04:16:26 +0000.827487][30a7] AddVideoSource:
--------------------in empty: false
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23840959.mp4
[028:515] [2025-08-31 04:16:26 +0000.827511][30a7] UnbindInputFilter 0x7bed3f2450
this 0x7bed2e3f98
[028:515] [2025-08-31 04:16:26 +0000.827532][30a7] BindInputFilter 0x7bed3f2450
this 0x7bed3f4fd0
[028:515] [2025-08-31 04:16:26 +0000.827566][30a7] BindInputFilter 0x7bed617f98
this 0x7bed3f4fd0
[028:515] [2025-08-31 04:16:26 +0000.827596][30a7] BindInputFilter 0x7bed3f4fd0
this 0x7bed2e3f98
[028:515] [2025-08-31 04:16:26 +0000.827628][30a7] BindInputFilter 0x7bed3f4560
this 0x7bed42d160
[028:515] [2025-08-31 04:16:26 +0000.827704][30a7] BindInputFilter 0x7bed6184d8
this 0x7bed42d160
[028:515] [2025-08-31 04:16:26 +0000.827735][30a7] AddVideoSource:
END------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.citytravel_1756613757914/
record_video_23840959.mp4
[028:515] [2025-08-31 04:16:26 +0000.827759][30a7] AddVideoSource:
------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/template/watermark.mp4 delay:2800
[028:515] [2025-08-31 04:16:26 +0000.827592][505a] NO get frame from decoder
[028:515] [2025-08-31 04:16:26 +0000.828052][30a7] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/watermark.mp4 sync_mode: 0
seek_pos: 0 delay: 2800 this:0x7bed3715a0
[028:515] [2025-08-31 04:16:26 +0000.828186][30a7] BindInputFilter 0x7bed3719a8
this 0x7bed618598
[028:515] [2025-08-31 04:16:26 +0000.828220][30a7] BindInputFilter 0x7bed618598
this 0x7bed618658
[028:515] [2025-08-31 04:16:26 +0000.828250][30a7] BindInputFilter 0x7bed3719a8
this 0x7bed618718
[028:515] [2025-08-31 04:16:26 +0000.828273][30a7] BindInputFilter 0x7bed618718
this 0x7bed618a18
[028:515] [2025-08-31 04:16:26 +0000.828306][30a7] AddVideoSource:
--------------------in empty: false
/data/user/0/com.android.camera/no_backup/vv/template/watermark.mp4
[028:515] [2025-08-31 04:16:26 +0000.828331][30a7] UnbindInputFilter 0x7bed3f4fd0
this 0x7bed2e3f98
[028:515] [2025-08-31 04:16:26 +0000.828360][30a7] BindInputFilter 0x7bed3f4fd0
this 0x7bed42d450
[028:516] [2025-08-31 04:16:26 +0000.828384][30a7] BindInputFilter 0x7bed618658
this 0x7bed42d450
[028:516] [2025-08-31 04:16:26 +0000.828408][30a7] BindInputFilter 0x7bed42d450
this 0x7bed2e3f98
[028:516] [2025-08-31 04:16:26 +0000.828438][30a7] BindInputFilter 0x7bed42d160
this 0x7bed42d5e0
[028:516] [2025-08-31 04:16:26 +0000.828462][30a7] BindInputFilter 0x7bed618a18
this 0x7bed42d5e0
[028:516] [2025-08-31 04:16:26 +0000.828481][30a7] AddVideoSource:
END------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/template/watermark.mp4
[028:516] [2025-08-31 04:16:26 +0000.828753][30a7] create filter
TransitionZoomFilter
[028:516] [2025-08-31 04:16:26 +0000.828796][30a7] construct OpenGLRenderProgram
0x7befbf1398
[028:516] [2025-08-31 04:16:26 +0000.828839][30a7] transitionname :
TransitionZoomFilter duration:0.566 offset: framecount:
[028:516] [2025-08-31 04:16:26 +0000.828873][30a7] TransitionFilter3 params, donnot
find offset
[028:516] [2025-08-31 04:16:26 +0000.828894][30a7] TransitionFilter3 params, donnot
find transi_frames
[028:516] [2025-08-31 04:16:26 +0000.828916][30a7] TransitionFilter3 params, donnot
find video path
[028:516] [2025-08-31 04:16:26 +0000.828939][30a7] TransitionFilter3 params, donnot
find filter path
[028:516] [2025-08-31 04:16:26 +0000.828951][30a7] TransitionFilter3 params, donnot
find angle
[028:516] [2025-08-31 04:16:26 +0000.828966][30a7] TransitionFilter3 params: ,
offset: 0, duration: 566, transi frames: 0 zoom_out:0
[028:516] [2025-08-31 04:16:26 +0000.828993][30a7] TransitionFilter3::SetContext
0x7c4fbfa940
[028:516] [2025-08-31 04:16:26 +0000.829012][30a7] AddFilter: filter
zoom_transition
[028:516] [2025-08-31 04:16:26 +0000.829088][30a7] AddFilter: source_filter1-
>source 0x7bf5fb8c00
[028:516] [2025-08-31 04:16:26 +0000.829109][30a7] AddFilter: source_filter2-
>source 0x7bed370200
[028:516] [2025-08-31 04:16:26 +0000.829122][30a7] AddFilter:
source_filter_list_.back()->source 0x7bed371400
[028:516] [2025-08-31 04:16:26 +0000.829135][30a7] AddFilter: in else ------------
[028:516] [2025-08-31 04:16:26 +0000.829156][30a7] UnbindInputFilter 0x7bed617758
this 0x7bed3f2450
[028:516] [2025-08-31 04:16:26 +0000.829173][30a7] UnbindInputFilter 0x7bed3b7850
this 0x7bed3f2450
[028:516] [2025-08-31 04:16:26 +0000.829191][30a7] UnbindInputFilter 0x7bed617218
this 0x7bed3b7850
[028:516] [2025-08-31 04:16:26 +0000.829208][30a7] BindInputFilter 0x7bed617218
this 0x7befbf15c8
[028:516] [2025-08-31 04:16:26 +0000.829233][30a7] UnbindInputFilter 0x7bed617458
this 0x7bed3b7850
[028:516] [2025-08-31 04:16:26 +0000.829257][30a7] BindInputFilter 0x7bed617458
this 0x7befbf15c8
[028:516] [2025-08-31 04:16:26 +0000.829285][30a7] BindInputFilter 0x7befbf15c8
this 0x7bed3f2450
[028:516] [2025-08-31 04:16:26 +0000.829307][30a7] BindInputFilter 0x7bed617758
this 0x7bed3f2450
[028:516] [2025-08-31 04:16:26 +0000.829322][30a7] AddFilter: in else end
------------
[028:516] [2025-08-31 04:16:26 +0000.829345][30a7] ClearVideoOfSources:
[028:516] [2025-08-31 04:16:26 +0000.829368][30a7] create filter
TransitionZoomFilter
[028:517] [2025-08-31 04:16:26 +0000.829387][30a7] construct OpenGLRenderProgram
0x7befbf1698
[028:517] [2025-08-31 04:16:26 +0000.829429][30a7] transitionname :
TransitionZoomFilter duration:0.566 offset: framecount:
[028:517] [2025-08-31 04:16:26 +0000.829466][30a7] TransitionFilter3 params, donnot
find offset
[028:517] [2025-08-31 04:16:26 +0000.829486][30a7] TransitionFilter3 params, donnot
find transi_frames
[028:517] [2025-08-31 04:16:26 +0000.829504][30a7] TransitionFilter3 params, donnot
find video path
[028:517] [2025-08-31 04:16:26 +0000.829516][30a7] TransitionFilter3 params, donnot
find filter path
[028:517] [2025-08-31 04:16:26 +0000.829533][30a7] TransitionFilter3 params, donnot
find angle
[028:517] [2025-08-31 04:16:26 +0000.829544][30a7] TransitionFilter3 params: ,
offset: 0, duration: 566, transi frames: 0 zoom_out:0
[028:517] [2025-08-31 04:16:26 +0000.829568][30a7] TransitionFilter3::SetContext
0x7c4fbfa940
[028:517] [2025-08-31 04:16:26 +0000.829588][30a7] AddFilter: filter
zoom_transition
[028:517] [2025-08-31 04:16:26 +0000.829609][30a7] AddFilter: source_filter1-
>source 0x7bed370200
[028:517] [2025-08-31 04:16:26 +0000.829620][30a7] AddFilter: source_filter2-
>source 0x7bed370800
[028:517] [2025-08-31 04:16:26 +0000.829635][30a7] AddFilter:
source_filter_list_.back()->source 0x7bed371400
[028:517] [2025-08-31 04:16:26 +0000.829647][30a7] AddFilter: in else ------------
[028:517] [2025-08-31 04:16:26 +0000.829671][30a7] UnbindInputFilter 0x7bed617f98
this 0x7bed3f4fd0
[028:517] [2025-08-31 04:16:26 +0000.829693][30a7] UnbindInputFilter 0x7bed3f2450
this 0x7bed3f4fd0
[028:517] [2025-08-31 04:16:26 +0000.829711][30a7] UnbindInputFilter 0x7befbf15c8
this 0x7bed3f2450
[028:517] [2025-08-31 04:16:26 +0000.829732][30a7] BindInputFilter 0x7befbf15c8
this 0x7befbf18c8
[028:517] [2025-08-31 04:16:26 +0000.829754][30a7] UnbindInputFilter 0x7bed617758
this 0x7bed3f2450
[028:517] [2025-08-31 04:16:26 +0000.829776][30a7] BindInputFilter 0x7bed617758
this 0x7befbf18c8
[028:517] [2025-08-31 04:16:26 +0000.829798][30a7] BindInputFilter 0x7befbf18c8
this 0x7bed3f4fd0
[028:517] [2025-08-31 04:16:26 +0000.829818][30a7] BindInputFilter 0x7bed617f98
this 0x7bed3f4fd0
[028:517] [2025-08-31 04:16:26 +0000.829834][30a7] AddFilter: in else end
------------
[028:517] [2025-08-31 04:16:26 +0000.829846][30a7] ClearVideoOfSources:
[028:517] [2025-08-31 04:16:26 +0000.829868][30a7] create filter
TransitionZoomFilter
[028:517] [2025-08-31 04:16:26 +0000.829886][30a7] construct OpenGLRenderProgram
0x7befbf2898
[028:517] [2025-08-31 04:16:26 +0000.829924][30a7] transitionname :
TransitionZoomFilter duration:0.566 offset: framecount:
[028:517] [2025-08-31 04:16:26 +0000.830010][30a7] TransitionFilter3 params, donnot
find offset
[028:517] [2025-08-31 04:16:26 +0000.830033][30a7] TransitionFilter3 params, donnot
find transi_frames
[028:517] [2025-08-31 04:16:26 +0000.830054][30a7] TransitionFilter3 params, donnot
find video path
[028:517] [2025-08-31 04:16:26 +0000.830073][30a7] TransitionFilter3 params, donnot
find filter path
[028:517] [2025-08-31 04:16:26 +0000.830092][30a7] TransitionFilter3 params, donnot
find angle
[028:517] [2025-08-31 04:16:26 +0000.830111][30a7] TransitionFilter3 params: ,
offset: 0, duration: 566, transi frames: 0 zoom_out:0
[028:517] [2025-08-31 04:16:26 +0000.830133][30a7] TransitionFilter3::SetContext
0x7c4fbfa940
[028:517] [2025-08-31 04:16:26 +0000.830145][30a7] AddFilter: filter
zoom_transition
[028:517] [2025-08-31 04:16:26 +0000.830344][30a7] AddFilter: source_filter1-
>source 0x7bed370800
[028:517] [2025-08-31 04:16:26 +0000.830370][30a7] AddFilter: source_filter2-
>source 0x7bed370e00
[028:518] [2025-08-31 04:16:26 +0000.830390][30a7] AddFilter:
source_filter_list_.back()->source 0x7bed371400
[028:518] [2025-08-31 04:16:26 +0000.830403][30a7] AddFilter: in else ------------
[028:518] [2025-08-31 04:16:26 +0000.830428][30a7] UnbindInputFilter 0x7bed618658
this 0x7bed42d450
[028:518] [2025-08-31 04:16:26 +0000.830451][30a7] UnbindInputFilter 0x7bed3f4fd0
this 0x7bed42d450
[028:518] [2025-08-31 04:16:26 +0000.830473][30a7] UnbindInputFilter 0x7befbf18c8
this 0x7bed3f4fd0
[028:518] [2025-08-31 04:16:26 +0000.830495][30a7] BindInputFilter 0x7befbf18c8
this 0x7befbf2ac8
[028:518] [2025-08-31 04:16:26 +0000.830517][30a7] UnbindInputFilter 0x7bed617f98
this 0x7bed3f4fd0
[028:518] [2025-08-31 04:16:26 +0000.830538][30a7] BindInputFilter 0x7bed617f98
this 0x7befbf2ac8
[028:518] [2025-08-31 04:16:26 +0000.830557][30a7] BindInputFilter 0x7befbf2ac8
this 0x7bed42d450
[028:518] [2025-08-31 04:16:26 +0000.830578][30a7] BindInputFilter 0x7bed618658
this 0x7bed42d450
[028:518] [2025-08-31 04:16:26 +0000.830594][30a7] AddFilter: in else end
------------
[028:518] [2025-08-31 04:16:26 +0000.830608][30a7] ClearVideoOfSources:
[028:518] [2025-08-31 04:16:26 +0000.830635][30a7] create filter TransitionFilter2
[028:518] [2025-08-31 04:16:26 +0000.830700][30a7] construct OpenGLRenderProgram
0x7befbf2b98
[028:518] [2025-08-31 04:16:26 +0000.830736][30a7] transitionname :
TransitionOverlappFilter duration:0.4 offset: framecount:
[028:518] [2025-08-31 04:16:26 +0000.830768][30a7] SetParamForFilter:
TransitionFilter2 params duration 400
[028:518] [2025-08-31 04:16:26 +0000.830788][30a7] TransitionFilter2::SetContext
0x7c4fbfa940
[028:518] [2025-08-31 04:16:26 +0000.830802][30a7] AddFilter: filter
TransitionFilter2
[028:518] [2025-08-31 04:16:26 +0000.830815][30a7] AddFilter: source_filter1-
>source 0x7bed370e00
[028:518] [2025-08-31 04:16:26 +0000.830827][30a7] AddFilter: source_filter2-
>source 0x7bed371400
[028:518] [2025-08-31 04:16:26 +0000.830838][30a7] AddFilter:
source_filter_list_.back()->source 0x7bed371400
[028:518] [2025-08-31 04:16:26 +0000.830859][30a7] AddFilter: in if ------------
[028:518] [2025-08-31 04:16:26 +0000.830879][30a7] UnbindInputFilter 0x7bed42d450
this 0x7bed2e3f98
[028:518] [2025-08-31 04:16:26 +0000.830897][30a7] UnbindInputFilter 0x7bed618658
this 0x7bed42d450
[028:518] [2025-08-31 04:16:26 +0000.830915][30a7] UnbindInputFilter 0x7befbf2ac8
this 0x7bed42d450
[028:518] [2025-08-31 04:16:26 +0000.830932][30a7] BindInputFilter 0x7befbf2ac8
this 0x7befbf2d80
[028:518] [2025-08-31 04:16:26 +0000.830948][30a7] BindInputFilter 0x7bed618658
this 0x7befbf2d80
[028:518] [2025-08-31 04:16:26 +0000.830965][30a7] BindInputFilter 0x7befbf2d80
this 0x7bed2e3f98
[028:518] [2025-08-31 04:16:26 +0000.830975][30a7] AddFilter: in if
end------------
[028:518] [2025-08-31 04:16:26 +0000.830986][30a7] ClearVideoOfSources:
[028:519] [2025-08-31 04:16:26 +0000.832178][505a] NO get frame from decoder
[028:520] [2025-08-31 04:16:26 +0000.832676][30a7]
Java_com_xiaomi_mediaprocess_MediaEffectGraph_AddAudioTrackJni:
[028:520] [2025-08-31 04:16:26 +0000.832853][30a7] AddAudioTrack:
------------------add audio source for background:
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel/bgm.mp3 and
play loop is: 0
[028:520] [2025-08-31 04:16:26 +0000.833079][30a7] SetPlayLoop: AudioSource
SetPlayLoop 0
[028:520] [2025-08-31 04:16:26 +0000.833127][30a7] AudioMixerFilter time:23845321
enter.
[028:520] [2025-08-31 04:16:26 +0000.833285][30a7] AudioMixerFilter leave. expire
time = 0 ms
[028:520] [2025-08-31 04:16:26 +0000.833329][30a7] BindInputFilter 0x7bed619018
this 0x7bed1f3af0
[028:520] [2025-08-31 04:16:26 +0000.833358][30a7] BindInputFilter 0x7bed42d448
this 0x7bed1f3af0
[028:521] [2025-08-31 04:16:26 +0000.833390][30a7] BindInputFilter 0x7bed42d5e0
this 0x7bed619018
[028:521] [2025-08-31 04:16:26 +0000.833406][30a7] AddAudioTrack:
------------------add audio source for background:1
[028:522] [2025-08-31 04:16:26 +0000.835136][30a7]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[028:523] [2025-08-31 04:16:26 +0000.835813][30a7] machine model :xiaomi
[028:523] [2025-08-31 04:16:26 +0000.835888][30a7] Support this machine
model :xiaomi
[028:523] [2025-08-31 04:16:26 +0000.835906][30a7] global inited! current sdk
version: 07-27-feaf968
[028:523] [2025-08-31 04:16:26 +0000.835965][30a7] GetPipeline:
-----------------------------------------
[028:523] [2025-08-31 04:16:26 +0000.835982][30a7] GetPipeline: source:
0x7bf5fb8c00
[028:523] [2025-08-31 04:16:26 +0000.835995][30a7] GetPipeline: filter: NULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836006][30a7] GetPipeline: filter: NULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836016][30a7] GetPipeline: filter: NULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836026][30a7] GetPipeline: audio filter:
AuidoNULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836037][30a7] GetPipeline: audio filter:
AuidoNULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836047][30a7] GetPipeline: audio filter:
AudioNUllFilter
[028:523] [2025-08-31 04:16:26 +0000.836058][30a7] GetPipeline: source:
0x7bed370200
[028:523] [2025-08-31 04:16:26 +0000.836068][30a7] GetPipeline: filter: NULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836080][30a7] GetPipeline: filter: NULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836091][30a7] GetPipeline: filter:
zoom_transition
[028:523] [2025-08-31 04:16:26 +0000.836101][30a7] GetPipeline: audio filter:
AuidoNULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836112][30a7] GetPipeline: audio filter:
AuidoNULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836122][30a7] GetPipeline: audio filter:
AudioTransitionFilter
[028:523] [2025-08-31 04:16:26 +0000.836132][30a7] GetPipeline: source:
0x7bed370800
[028:523] [2025-08-31 04:16:26 +0000.836143][30a7] GetPipeline: filter: NULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836153][30a7] GetPipeline: filter: NULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836163][30a7] GetPipeline: filter:
zoom_transition
[028:523] [2025-08-31 04:16:26 +0000.836173][30a7] GetPipeline: audio filter:
AuidoNULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836183][30a7] GetPipeline: audio filter:
AuidoNULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836193][30a7] GetPipeline: audio filter:
AudioTransitionFilter
[028:523] [2025-08-31 04:16:26 +0000.836203][30a7] GetPipeline: source:
0x7bed370e00
[028:523] [2025-08-31 04:16:26 +0000.836214][30a7] GetPipeline: filter: NULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836225][30a7] GetPipeline: filter: NULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836236][30a7] GetPipeline: filter:
zoom_transition
[028:523] [2025-08-31 04:16:26 +0000.836246][30a7] GetPipeline: audio filter:
AuidoNULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836256][30a7] GetPipeline: audio filter:
AuidoNULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836267][30a7] GetPipeline: audio filter:
AudioTransitionFilter
[028:523] [2025-08-31 04:16:26 +0000.836277][30a7] GetPipeline: source:
0x7bed371400
[028:523] [2025-08-31 04:16:26 +0000.836288][30a7] GetPipeline: filter: NULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836348][30a7] GetPipeline: filter: NULLFilter
[028:523] [2025-08-31 04:16:26 +0000.836370][30a7] GetPipeline: filter:
TransitionFilter2
[028:524] [2025-08-31 04:16:26 +0000.836382][30a7] GetPipeline: audio filter:
AuidoNULLFilter
[028:524] [2025-08-31 04:16:26 +0000.836394][30a7] GetPipeline: audio filter:
AuidoNULLFilter
[028:524] [2025-08-31 04:16:26 +0000.836404][30a7] GetPipeline: audio filter:
AudioTransitionFilter
[028:524] [2025-08-31 04:16:26 +0000.836416][30a7] GetPipeline:
------------------------------------------
[028:524] [2025-08-31 04:16:26 +0000.836433][30a7] filter: filter pipeline2 update
pattern: 0
[028:525] [2025-08-31 04:16:26 +0000.837866][30a7] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[028:525] [2025-08-31 04:16:26 +0000.838183][30a7] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[028:525] [2025-08-31 04:16:26 +0000.838264][30a7] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[028:526] [2025-08-31 04:16:26 +0000.838471][30a7] DeviceInit:
[028:526] [2025-08-31 04:16:26 +0000.838740][30a7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[028:526] [2025-08-31 04:16:26 +0000.839179][30a7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[028:527] [2025-08-31 04:16:26 +0000.839593][30a7] CreatePlatformSpecificObjects:
[028:527] [2025-08-31 04:16:26 +0000.839673][30a7] audio device use null audio
input and opensl output
[028:527] [2025-08-31 04:16:26 +0000.839662][505a] NO get frame from decoder
[028:527] [2025-08-31 04:16:26 +0000.839714][30a7] Create OpenSLES output module
with java VM support.
[028:527] [2025-08-31 04:16:26 +0000.839908][30a7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[028:527] [2025-08-31 04:16:26 +0000.840200][30a7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[028:528] [2025-08-31 04:16:26 +0000.840462][30a7] Create OpenSLES output module
with buffer num:2
[028:528] [2025-08-31 04:16:26 +0000.840529][30a7] Error(trace.cc:40): Init the
output and input for audio device template.
[028:528] [2025-08-31 04:16:26 +0000.840548][30a7] Init the output device.
[028:528] [2025-08-31 04:16:26 +0000.840562][30a7] Set the playout as stereo:1
[028:528] [2025-08-31 04:16:26 +0000.840575][30a7] Set the sample rate to be:44100
[028:528] [2025-08-31 04:16:26 +0000.840638][30a7] Low latency buffer size:144 low
sample rate:48000
[028:528] [2025-08-31 04:16:26 +0000.840669][30a7] DeviceInit: Done
[028:528] [2025-08-31 04:16:26 +0000.840713][30a7] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[028:530] [2025-08-31 04:16:26 +0000.842512][30a7]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[028:530] [2025-08-31 04:16:26 +0000.842682][30a7]
MediaFilterPlayer::SetPlayerNotify 0x7bed62ae00
[028:533] [2025-08-31 04:16:26 +0000.845803][30a7]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[028:534] [2025-08-31 04:16:26 +0000.847011][505a] NO get frame from decoder
[028:535] [2025-08-31 04:16:26 +0000.847939][30a7]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1 width:
1920, height: 1080
[028:537] [2025-08-31 04:16:26 +0000.849532][30a7]
Error(media_filter_player.cc:351): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[028:537] [2025-08-31 04:16:26 +0000.849762][30a7]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_SetPlayLoopJni: EffectMediaPlayer
SetPlayLoop #
[028:538] [2025-08-31 04:16:26 +0000.851233][30a7] SetGraphLoop: SetGraphLoop 1
[028:538] [2025-08-31 04:16:26 +0000.851345][30a7]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_SetGraphLoopJni: EffectMediaPlayer
SetGraphLoop 1
[028:539] [2025-08-31 04:16:26 +0000.851528][505a] NO get frame from decoder
[028:541] [2025-08-31 04:16:26 +0000.854165][30a7]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_StartPreViewJni:
[028:542] [2025-08-31 04:16:26 +0000.854466][5074]
MediaFilterGraph::SetOutputResolution current source: 0x7bf5fb8c00 output width:
1920 output height: 1080
[028:542] [2025-08-31 04:16:26 +0000.854607][5074]
MediaFilterGraph::SetOutputResolution current source: 0x7bed370200 output width:
1920 output height: 1080
[028:542] [2025-08-31 04:16:26 +0000.854630][5074]
MediaFilterGraph::SetOutputResolution current source: 0x7bed370800 output width:
1920 output height: 1080
[028:542] [2025-08-31 04:16:26 +0000.854644][5074]
MediaFilterGraph::SetOutputResolution current source: 0x7bed370e00 output width:
1920 output height: 1080
[028:542] [2025-08-31 04:16:26 +0000.854659][5074]
MediaFilterGraph::SetOutputResolution current source: 0x7bed371400 output width:
1920 output height: 1080
[028:542] [2025-08-31 04:16:26 +0000.854671][5074] Start:
[028:544] [2025-08-31 04:16:26 +0000.857181][505a] NO get frame from decoder
[028:548] [2025-08-31 04:16:26 +0000.861141][505a] NO get frame from decoder
[028:549] [2025-08-31 04:16:26 +0000.862675][5073] operator(): video render
started.
[028:550] [2025-08-31 04:16:26 +0000.862908][5074] Start:
[028:550] [2025-08-31 04:16:26 +0000.863181][5074] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[028:551] [2025-08-31 04:16:26 +0000.863450][5074] Reset: history total size: 98
[028:551] [2025-08-31 04:16:26 +0000.863490][5074] DeviceStart:
audioDevice_:0x7bed3f5000
[028:551] [2025-08-31 04:16:26 +0000.863508][5074] DeviceStart: time profile
playout init before
[028:551] [2025-08-31 04:16:26 +0000.863530][5074] DeviceStart: time profile
playout init end
[028:551] [2025-08-31 04:16:26 +0000.863543][5074] OpenSlesOutput:Start playout
[028:551] [2025-08-31 04:16:26 +0000.863986][5073] DriveRender working... (1/200)
[028:551] [2025-08-31 04:16:26 +0000.864033][5073] Warning(video_render.cc:390): No
picture to display (1/50)
[028:552] [2025-08-31 04:16:26 +0000.864577][5074] Create the opensl output player.
streamtype before:0
[028:552] [2025-08-31 04:16:26 +0000.864661][5074] Create the opensl output player.
streamtype after:3
[028:571] [2025-08-31 04:16:26 +0000.884387][5074] Enqueue opensl buffer size:1764
[028:610] [2025-08-31 04:16:26 +0000.922987][5074] DeviceStart: time profile
playout all end
[028:610] [2025-08-31 04:16:26 +0000.923069][5074] operator(): Audio playback
started.
[028:610] [2025-08-31 04:16:26 +0000.923126][5074] operator(): Started now!
[028:615] [2025-08-31 04:16:26 +0000.928218][5076] (1/100)OnOutputVideoFrame,
key_frame: 1, pkt_pts: 900
[028:617] [2025-08-31 04:16:26 +0000.929749][5075] Error(video_source.cc:241):
VideoSource not start to decode audio
[028:617] [2025-08-31 04:16:26 +0000.929906][5075] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.citytravel/bgm.mp3
sync_mode: 1 seek_pos: 0 delay: 0 this:0x7bed150c00
[028:618] [2025-08-31 04:16:26 +0000.930724][5071] FFMpeg=> [mp3 @ 0x7befe24200]
Current FFmpeg version git-2021-06-16-97cea6f
[028:618] [2025-08-31 04:16:26 +0000.931264][5071] Warning(ff_ffplay.cpp:68):
FFMpeg=> [mp3 @ 0x7befe24200] Estimating duration from bitrate, this may be
inaccurate
[028:620] [2025-08-31 04:16:26 +0000.933074][5076] OnVideoFrameReady(1/200)
[028:620] [2025-08-31 04:16:26 +0000.933370][5073] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[028:621] [2025-08-31 04:16:26 +0000.933668][5075] (1/100)OnOutputAudioFrame,
key_frame: 1, pkt_pts: 0
[028:621] [2025-08-31 04:16:26 +0000.934004][5074] First audio frame rendering
[028:621] [2025-08-31 04:16:26 +0000.934259][5075] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:116
[028:621] [2025-08-31 04:16:26 +0000.934316][5075]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[028:622] [2025-08-31 04:16:26 +0000.935271][5075] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:116
[028:623] [2025-08-31 04:16:26 +0000.936385][5075] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:116
[028:625] [2025-08-31 04:16:26 +0000.937404][5075] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:116
[028:625] [2025-08-31 04:16:26 +0000.937587][5073] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:23845426
[028:627] [2025-08-31 04:16:26 +0000.939461][5075] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:116
[028:628] [2025-08-31 04:16:26 +0000.940532][5075] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:116
[028:628] [2025-08-31 04:16:26 +0000.940579][5075]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[028:629] [2025-08-31 04:16:26 +0000.941708][5075] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:116
[028:672] [2025-08-31 04:16:26 +0000.984657][5073] lipsync_debug: render a video
frame
[028:672] [2025-08-31 04:16:26 +0000.984775][5073] lipsync_debug: First video frame
rendering.
[028:687] [2025-08-31 04:16:26 +0000.999567][5073]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:23 timeDelta:62 last
video ts:900 frame->pts:2970 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[028:687] [2025-08-31 04:16:26 +0000.999660][5073] lipsync_debug: tsDelta -
timeDelta = -39
[028:687] [2025-08-31 04:16:26 +0000.999680][5073] lipsync_debug:result remaining
time:0
[028:687] [2025-08-31 04:16:26 +0000.999695][5073] dynamic updated lipsync delay:0
[028:711] [2025-08-31 04:16:27 +0000.24007][5073] lipsync_debug:remaining time:10
tsDelta - timeDelta:4
[028:711] [2025-08-31 04:16:27 +0000.24185][5073] lipsync_debug:result remaining
time:4
[028:830] [2025-08-31 04:16:27 +0000.143213][5076] video frame wait audio frame:
last_video_timestamp:500 last_audio_timestamp:394
[028:831] [2025-08-31 04:16:27 +0000.143516][5076]
Warning(media_filter_player.cc:401): media pull video error, PullFrameStatus is 4
[028:925] [2025-08-31 04:16:27 +0000.237406][5077]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[029:027] [2025-08-31 04:16:27 +0000.339527][5075] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[029:090] [2025-08-31 04:16:27 +0000.403186][5075] Error(video_source.cc:241):
VideoSource not start to decode audio
[029:112] [2025-08-31 04:16:27 +0000.425073][5074] The audio playback speed:100
(1/100)
[029:112] [2025-08-31 04:16:27 +0000.425201][5074] lipsync_debug: The current
played audio timestamp is:650(1/50)
[029:214] [2025-08-31 04:16:27 +0000.526985][5069] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7beffc6400] Current FFmpeg version git-2021-06-16-
97cea6f
[029:255] [2025-08-31 04:16:27 +0000.568078][5069] OnStreamInfoFound: video
duration_: 2433
[029:255] [2025-08-31 04:16:27 +0000.568383][5069] video rotate angle is: 0
[029:256] [2025-08-31 04:16:27 +0000.568827][506a] NO get frame from decoder
[029:277] [2025-08-31 04:16:27 +0000.589540][506a] NO get frame from decoder
[029:281] [2025-08-31 04:16:27 +0000.593589][506a] NO get frame from decoder
[029:282] [2025-08-31 04:16:27 +0000.595050][5073] lipsync_debug:displaying video
ts:60030 The current displayed video timestamp is:23846083
[029:286] [2025-08-31 04:16:27 +0000.598460][506a] NO get frame from decoder
[029:295] [2025-08-31 04:16:27 +0000.607513][506a] NO get frame from decoder
[029:301] [2025-08-31 04:16:27 +0000.613602][506a] NO get frame from decoder
[029:306] [2025-08-31 04:16:27 +0000.619173][506a] NO get frame from decoder
[029:311] [2025-08-31 04:16:27 +0000.623418][506a] NO get frame from decoder
[029:611] [2025-08-31 04:16:27 +0000.923488][5074] lipsync_debug :videoTs:87030
audioTs:1137 total delay:110 videoTsMS:967 audioTsMS:857 diff:110 audio
timebase:1000/1 video timebase:90000/1
[029:611] [2025-08-31 04:16:27 +0000.923793][5074] Set the lipsync delay:110
[029:749] [2025-08-31 04:16:28 +0000.62246][505a] av_read_frame AVERROR_EOF
[029:808] [2025-08-31 04:16:28 +0000.120863][5075] Error(video_source.cc:241):
VideoSource not start to decode audio
[029:817] [2025-08-31 04:16:28 +0000.129631][505a] OnReceiveEOF:
[029:817] [2025-08-31 04:16:28 +0000.129780][505a] video source:6
OnDecoderFinished!
[029:917] [2025-08-31 04:16:28 +0000.229786][506b] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7bd1c79a00] Current FFmpeg version git-2021-06-16-
97cea6f
[029:954] [2025-08-31 04:16:28 +0000.267161][506b] OnStreamInfoFound: video
duration_: 2700
[029:954] [2025-08-31 04:16:28 +0000.267286][506b] video rotate angle is: 0
[029:955] [2025-08-31 04:16:28 +0000.267482][506c] NO get frame from decoder
[029:957] [2025-08-31 04:16:28 +0000.269800][506c] NO get frame from decoder
[029:960] [2025-08-31 04:16:28 +0000.272482][506c] NO get frame from decoder
[029:967] [2025-08-31 04:16:28 +0000.279605][506c] NO get frame from decoder
[029:969] [2025-08-31 04:16:28 +0000.281931][506c] NO get frame from decoder
[029:969] [2025-08-31 04:16:28 +0000.282071][5077]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[029:982] [2025-08-31 04:16:28 +0000.295271][506c] NO get frame from decoder
[029:986] [2025-08-31 04:16:28 +0000.299344][506c] NO get frame from decoder
[029:995] [2025-08-31 04:16:28 +0000.307671][506c] NO get frame from decoder
[030:058] [2025-08-31 04:16:28 +0000.371280][5073] lipsync_debug:displaying video
ts:119970 The current displayed video timestamp is:23846859
[030:327] [2025-08-31 04:16:28 +0000.640074][5073] DriveRender working... (1/200)
[030:396] [2025-08-31 04:16:28 +0000.708592][5073]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:4 last video
ts:150030 frame->pts:153000 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[030:396] [2025-08-31 04:16:28 +0000.708796][5073] lipsync_debug: tsDelta -
timeDelta = 29
[030:525] [2025-08-31 04:16:28 +0000.838284][5075] Error(video_source.cc:241):
VideoSource not start to decode audio
[030:617] [2025-08-31 04:16:28 +0000.930328][506d] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7bed2bf600] Current FFmpeg version git-2021-06-16-
97cea6f
[030:682] [2025-08-31 04:16:28 +0000.994749][506d] OnStreamInfoFound: video
duration_: 2366
[030:682] [2025-08-31 04:16:28 +0000.994877][506d] video rotate angle is: 0
[030:682] [2025-08-31 04:16:28 +0000.995084][506e] NO get frame from decoder
[030:684] [2025-08-31 04:16:28 +0000.996898][506e] NO get frame from decoder
[030:686] [2025-08-31 04:16:28 +0000.998675][506e] NO get frame from decoder
[030:691] [2025-08-31 04:16:29 +0000.3899][5075] (1/100)OnOutputAudioFrame,
key_frame: 1, pkt_pts: 2321
[030:692] [2025-08-31 04:16:29 +0000.4569][506e] NO get frame from decoder
[030:694] [2025-08-31 04:16:29 +0000.6468][506e] NO get frame from decoder
[030:694] [2025-08-31 04:16:29 +0000.7330][5073] lipsync_debug:displaying video
ts:180000 The current displayed video timestamp is:23847495
[030:696] [2025-08-31 04:16:29 +0000.8738][506e] NO get frame from decoder
[030:696] [2025-08-31 04:16:29 +0000.9127][5076] OnOutputSizeChanged width 1920
height 1080
[030:696] [2025-08-31 04:16:29 +0000.9328][5076] AHardwareBufferGLFrameBuffer:
width:1920 height:1080this 0x7bd2159440
[030:697] [2025-08-31 04:16:29 +0000.9430][5076] construct DefaultFilterDrawer
0x7befd69980
[030:697] [2025-08-31 04:16:29 +0000.9498][5076] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x7befd69980 context 0x7c4fbfa940
[030:697] [2025-08-31 04:16:29 +0000.9570][5076] setupGLES:
[030:697] [2025-08-31 04:16:29 +0000.9657][5076] Initialize time:23847498 enter.
[030:697] [2025-08-31 04:16:29 +0000.9717][5076] Initialize:
AHardwareBufferGLFrameBuffer Initialize begin this: 0x7bd2159440
[030:699] [2025-08-31 04:16:29 +0000.11824][506e] NO get frame from decoder
[030:702] [2025-08-31 04:16:29 +0000.14448][506e] NO get frame from decoder
[030:703] [2025-08-31 04:16:29 +0000.15801][5076] Initialize:
AHardwareBufferGLFrameBuffer Initialize done this: 0x7bd2159440
[030:703] [2025-08-31 04:16:29 +0000.15900][5076] Initialize leave. expire time =
6 ms
[030:703] [2025-08-31 04:16:29 +0000.15938][5076] OpenGLRenderProgram::Initialize.
[030:703] [2025-08-31 04:16:29 +0000.15969][5076] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[030:703] [2025-08-31 04:16:29 +0000.16001][5076] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[030:703] [2025-08-31 04:16:29 +0000.16109][5076] Init open gl render: 0x7befbf1398
[030:703] [2025-08-31 04:16:29 +0000.16150][5076] Fragement shader path:
[030:703] [2025-08-31 04:16:29 +0000.16214][5076] Fragement shader path:
[030:703] [2025-08-31 04:16:29 +0000.16234][5076] create opengl program object.
[030:703] [2025-08-31 04:16:29 +0000.16252][5076] create shader: vertex
[030:707] [2025-08-31 04:16:29 +0000.19701][5076] create shader: fragment
[030:747] [2025-08-31 04:16:29 +0000.59574][5076] Have not extra filter filename!
[030:747] [2025-08-31 04:16:29 +0000.59692][5076] OpenGLRenderProgram::Initialize
success.
[030:747] [2025-08-31 04:16:29 +0000.59751][5076] Setup the OpenGL result:1
[030:749] [2025-08-31 04:16:29 +0000.62345][5076] drawYUV420 render
OpenGLRenderProgram:0x7befbf1398
[030:759] [2025-08-31 04:16:29 +0000.72293][5076] ReadDataFromeAHardwareBuffer
time:23847560 enter.
[030:768] [2025-08-31 04:16:29 +0000.81006][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time9
[030:768] [2025-08-31 04:16:29 +0000.81122][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 9 ms
[030:789] [2025-08-31 04:16:29 +0000.101561][5076] drawYUV420 render
OpenGLRenderProgram:0x7befbf1398
[030:797] [2025-08-31 04:16:29 +0000.109446][5076] ReadDataFromeAHardwareBuffer
time:23847598 enter.
[030:804] [2025-08-31 04:16:29 +0000.116715][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time7
[030:805] [2025-08-31 04:16:29 +0000.117948][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 8 ms
[030:817] [2025-08-31 04:16:29 +0000.129954][5076] drawYUV420 render
OpenGLRenderProgram:0x7befbf1398
[030:832] [2025-08-31 04:16:29 +0000.144972][5076] ReadDataFromeAHardwareBuffer
time:23847633 enter.
[030:837] [2025-08-31 04:16:29 +0000.150328][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time5
[030:838] [2025-08-31 04:16:29 +0000.150468][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms
[030:858] [2025-08-31 04:16:29 +0000.170407][5076] ReadDataFromeAHardwareBuffer
time:23847659 enter.
[030:864] [2025-08-31 04:16:29 +0000.176782][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time6
[030:864] [2025-08-31 04:16:29 +0000.176906][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms
[030:883] [2025-08-31 04:16:29 +0000.195648][5076] ReadDataFromeAHardwareBuffer
time:23847684 enter.
[030:886] [2025-08-31 04:16:29 +0000.199180][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time3
[030:886] [2025-08-31 04:16:29 +0000.199270][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 3 ms
[030:905] [2025-08-31 04:16:29 +0000.217841][5076] ReadDataFromeAHardwareBuffer
time:23847706 enter.
[030:907] [2025-08-31 04:16:29 +0000.220284][5073] lipsync_debug:remaining time:10
tsDelta - timeDelta:20
[030:908] [2025-08-31 04:16:29 +0000.220402][5073] lipsync_debug:result remaining
time:10
[030:912] [2025-08-31 04:16:29 +0000.224513][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time7
[030:912] [2025-08-31 04:16:29 +0000.224632][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 7 ms
[030:930] [2025-08-31 04:16:29 +0000.243271][5077]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[030:932] [2025-08-31 04:16:29 +0000.244866][5076] ReadDataFromeAHardwareBuffer
time:23847733 enter.
[030:939] [2025-08-31 04:16:29 +0000.252274][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time7
[030:940] [2025-08-31 04:16:29 +0000.252406][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 8 ms
[030:969] [2025-08-31 04:16:29 +0000.282133][5076] ReadDataFromeAHardwareBuffer
time:23847770 enter.
[030:982] [2025-08-31 04:16:29 +0000.294727][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time12
[030:982] [2025-08-31 04:16:29 +0000.294872][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 13 ms
[031:075] [2025-08-31 04:16:29 +0000.387981][5076] ReadDataFromeAHardwareBuffer
time:23847876 enter.
[031:083] [2025-08-31 04:16:29 +0000.396044][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time8
[031:083] [2025-08-31 04:16:29 +0000.396207][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 8 ms
[031:087] [2025-08-31 04:16:29 +0000.399506][5075] video fill audio eof
[031:145] [2025-08-31 04:16:29 +0000.457924][5076] ReadDataFromeAHardwareBuffer
time:23847946 enter.
[031:158] [2025-08-31 04:16:29 +0000.470483][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time13
[031:158] [2025-08-31 04:16:29 +0000.470639][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 13 ms
[031:172] [2025-08-31 04:16:29 +0000.485235][5075] Error(video_source.cc:241):
VideoSource not start to decode audio
[031:204] [2025-08-31 04:16:29 +0000.516804][5076] ReadDataFromeAHardwareBuffer
time:23848005 enter.
[031:214] [2025-08-31 04:16:29 +0000.526530][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time10
[031:214] [2025-08-31 04:16:29 +0000.526862][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 10 ms
[031:245] [2025-08-31 04:16:29 +0000.558008][5076] ReadDataFromeAHardwareBuffer
time:23848046 enter.
[031:255] [2025-08-31 04:16:29 +0000.568088][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time10
[031:256] [2025-08-31 04:16:29 +0000.568788][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 11 ms
[031:279] [2025-08-31 04:16:29 +0000.592270][5076] ReadDataFromeAHardwareBuffer
time:23848080 enter.
[031:285] [2025-08-31 04:16:29 +0000.597536][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time5
[031:285] [2025-08-31 04:16:29 +0000.597652][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms
[031:306] [2025-08-31 04:16:29 +0000.618913][5076] ReadDataFromeAHardwareBuffer
time:23848107 enter.
[031:312] [2025-08-31 04:16:29 +0000.625142][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time6
[031:312] [2025-08-31 04:16:29 +0000.625264][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms
[031:320] [2025-08-31 04:16:29 +0000.632921][506f] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7bd2234000] Current FFmpeg version git-2021-06-16-
97cea6f
[031:326] [2025-08-31 04:16:29 +0000.638758][5076] ReadDataFromeAHardwareBuffer
time:23848127 enter.
[031:330] [2025-08-31 04:16:29 +0000.643280][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time4
[031:331] [2025-08-31 04:16:29 +0000.643386][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 5 ms
[031:347] [2025-08-31 04:16:29 +0000.659469][506f] OnStreamInfoFound: video
duration_: 2133
[031:347] [2025-08-31 04:16:29 +0000.659592][506f] video rotate angle is: 0
[031:347] [2025-08-31 04:16:29 +0000.659722][5070] NO get frame from decoder
[031:350] [2025-08-31 04:16:29 +0000.663302][5073] lipsync_debug:displaying video
ts:239040 The current displayed video timestamp is:23848151
[031:360] [2025-08-31 04:16:29 +0000.672827][5076] ReadDataFromeAHardwareBuffer
time:23848161 enter.
[031:371] [2025-08-31 04:16:29 +0000.683561][5070] NO get frame from decoder
[031:373] [2025-08-31 04:16:29 +0000.686100][5070] NO get frame from decoder
[031:381] [2025-08-31 04:16:29 +0000.693916][5070] NO get frame from decoder
[031:383] [2025-08-31 04:16:29 +0000.696138][5070] NO get frame from decoder
[031:385] [2025-08-31 04:16:29 +0000.697530][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time25
[031:385] [2025-08-31 04:16:29 +0000.697911][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 25 ms
[031:391] [2025-08-31 04:16:29 +0000.703640][5070] NO get frame from decoder
[031:391] [2025-08-31 04:16:29 +0000.704041][5075] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[031:394] [2025-08-31 04:16:29 +0000.706934][5070] NO get frame from decoder
[031:401] [2025-08-31 04:16:29 +0000.713496][5070] NO get frame from decoder
[031:429] [2025-08-31 04:16:29 +0000.741973][5076] ReadDataFromeAHardwareBuffer
time:23848230 enter.
[031:437] [2025-08-31 04:16:29 +0000.749968][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time8
[031:437] [2025-08-31 04:16:29 +0000.750201][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 8 ms
[031:448] [2025-08-31 04:16:29 +0000.761327][5074] The audio playback speed:100
(1/100)
[031:449] [2025-08-31 04:16:29 +0000.761575][5074] lipsync_debug: The current
played audio timestamp is:2972(1/50)
[031:651] [2025-08-31 04:16:29 +0000.964216][5076] (1/100)OnOutputVideoFrame,
key_frame: 0, pkt_pts: 299070
[031:653] [2025-08-31 04:16:29 +0000.965404][5076] OnVideoFrameReady(1/200)
[031:653] [2025-08-31 04:16:29 +0000.966180][5073] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[031:828] [2025-08-31 04:16:30 +0000.141059][506a] av_read_frame AVERROR_EOF
[031:885] [2025-08-31 04:16:30 +0000.198100][5075] Error(video_source.cc:241):
VideoSource not start to decode audio
[031:966] [2025-08-31 04:16:30 +0000.278436][5077]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[031:987] [2025-08-31 04:16:30 +0000.299507][5073] DriveRender working... (1/200)
[032:046] [2025-08-31 04:16:30 +0000.358426][5073] lipsync_debug:displaying video
ts:299070 The current displayed video timestamp is:23848847
[032:051] [2025-08-31 04:16:30 +0000.363572][5073] lipsync_debug: render a video
frame
[032:051] [2025-08-31 04:16:30 +0000.363744][5073]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:5 last video
ts:299070 frame->pts:302040 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[032:051] [2025-08-31 04:16:30 +0000.363832][5073] lipsync_debug: tsDelta -
timeDelta = 28
[032:072] [2025-08-31 04:16:30 +0000.384692][506a] OnReceiveEOF:
[032:072] [2025-08-31 04:16:30 +0000.384861][506a] video source:7
OnDecoderFinished!
[032:079] [2025-08-31 04:16:30 +0000.392112][5073] lipsync_debug:result remaining
time:0
[032:079] [2025-08-31 04:16:30 +0000.392231][5073] dynamic updated lipsync delay:0
[032:536] [2025-08-31 04:16:30 +0000.848682][5075] Error(video_source.cc:241):
VideoSource not start to decode audio
[032:706] [2025-08-31 04:16:31 +0000.18918][5073] lipsync_debug:displaying video
ts:359100 The current displayed video timestamp is:23849507
[032:937] [2025-08-31 04:16:31 +0000.250068][5077]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[033:022] [2025-08-31 04:16:31 +0000.335139][5075] (1/100)OnOutputAudioFrame,
key_frame: 1, pkt_pts: 4643
[033:033] [2025-08-31 04:16:31 +0000.345743][5076] OnOutputSizeChanged width 1920
height 1080
[033:033] [2025-08-31 04:16:31 +0000.345842][5076] AHardwareBufferGLFrameBuffer:
width:1920 height:1080this 0x7bed4270c0
[033:033] [2025-08-31 04:16:31 +0000.345869][5076] construct DefaultFilterDrawer
0x7cc4861160
[033:033] [2025-08-31 04:16:31 +0000.345886][5076] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x7cc4861160 context 0x7c4fbfa940
[033:033] [2025-08-31 04:16:31 +0000.345903][5076] setupGLES:
[033:033] [2025-08-31 04:16:31 +0000.345926][5076] Initialize time:23849834 enter.
[033:033] [2025-08-31 04:16:31 +0000.345944][5076] Initialize:
AHardwareBufferGLFrameBuffer Initialize begin this: 0x7bed4270c0
[033:038] [2025-08-31 04:16:31 +0000.350531][5076] Initialize:
AHardwareBufferGLFrameBuffer Initialize done this: 0x7bed4270c0
[033:038] [2025-08-31 04:16:31 +0000.350656][5076] Initialize leave. expire time =
5 ms
[033:038] [2025-08-31 04:16:31 +0000.350677][5076] OpenGLRenderProgram::Initialize.
[033:038] [2025-08-31 04:16:31 +0000.350697][5076] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[033:038] [2025-08-31 04:16:31 +0000.350711][5076] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[033:038] [2025-08-31 04:16:31 +0000.350785][5076] Init open gl render:
0x7befbf1698
[033:038] [2025-08-31 04:16:31 +0000.350813][5076] Fragement shader path:
[033:038] [2025-08-31 04:16:31 +0000.350831][5076] Fragement shader path:
[033:038] [2025-08-31 04:16:31 +0000.350843][5076] create opengl program object.
[033:038] [2025-08-31 04:16:31 +0000.350853][5076] create shader: vertex
[033:038] [2025-08-31 04:16:31 +0000.350998][5076] create shader: fragment
[033:040] [2025-08-31 04:16:31 +0000.353063][5076] Have not extra filter filename!
[033:040] [2025-08-31 04:16:31 +0000.353223][5076] OpenGLRenderProgram::Initialize
success.
[033:040] [2025-08-31 04:16:31 +0000.353328][5076] Setup the OpenGL result:1
[033:043] [2025-08-31 04:16:31 +0000.356261][5076] drawYUV420 render
OpenGLRenderProgram:0x7befbf1698
[033:051] [2025-08-31 04:16:31 +0000.364070][5076] ReadDataFromeAHardwareBuffer
time:23849852 enter.
[033:055] [2025-08-31 04:16:31 +0000.368037][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time4
[033:055] [2025-08-31 04:16:31 +0000.368163][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 4 ms
[033:102] [2025-08-31 04:16:31 +0000.415036][5076] drawYUV420 render
OpenGLRenderProgram:0x7befbf1698
[033:111] [2025-08-31 04:16:31 +0000.423622][5076] ReadDataFromeAHardwareBuffer
time:23849912 enter.
[033:116] [2025-08-31 04:16:31 +0000.429088][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time5
[033:116] [2025-08-31 04:16:31 +0000.429257][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 5 ms
[033:120] [2025-08-31 04:16:31 +0000.432638][5073] lipsync_debug:remaining time:10
tsDelta - timeDelta:19
[033:120] [2025-08-31 04:16:31 +0000.432801][5073] lipsync_debug:result remaining
time:10
[033:172] [2025-08-31 04:16:31 +0000.485195][5076] drawYUV420 render
OpenGLRenderProgram:0x7befbf1698
[033:180] [2025-08-31 04:16:31 +0000.492884][5076] ReadDataFromeAHardwareBuffer
time:23849981 enter.
[033:185] [2025-08-31 04:16:31 +0000.497872][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time5
[033:185] [2025-08-31 04:16:31 +0000.498049][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 5 ms
[033:214] [2025-08-31 04:16:31 +0000.526675][5076] ReadDataFromeAHardwareBuffer
time:23850015 enter.
[033:219] [2025-08-31 04:16:31 +0000.531661][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time5
[033:219] [2025-08-31 04:16:31 +0000.531952][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 5 ms
[033:258] [2025-08-31 04:16:31 +0000.570418][5075] Error(video_source.cc:241):
VideoSource not start to decode audio
[033:262] [2025-08-31 04:16:31 +0000.574564][5076] ReadDataFromeAHardwareBuffer
time:23850063 enter.
[033:268] [2025-08-31 04:16:31 +0000.580581][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time6
[033:268] [2025-08-31 04:16:31 +0000.580838][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms
[033:287] [2025-08-31 04:16:31 +0000.599485][5076] ReadDataFromeAHardwareBuffer
time:23850088 enter.
[033:291] [2025-08-31 04:16:31 +0000.603953][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time4
[033:291] [2025-08-31 04:16:31 +0000.604081][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 4 ms
[033:346] [2025-08-31 04:16:31 +0000.658457][5076] ReadDataFromeAHardwareBuffer
time:23850147 enter.
[033:350] [2025-08-31 04:16:31 +0000.662928][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time4
[033:350] [2025-08-31 04:16:31 +0000.663057][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 4 ms
[033:355] [2025-08-31 04:16:31 +0000.668143][5076] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6970 diff: 31
[033:373] [2025-08-31 04:16:31 +0000.685514][5073] lipsync_debug:displaying video
ts:419040 The current displayed video timestamp is:23850174
[033:384] [2025-08-31 04:16:31 +0000.697057][5076] ReadDataFromeAHardwareBuffer
time:23850185 enter.
[033:389] [2025-08-31 04:16:31 +0000.701515][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time5
[033:389] [2025-08-31 04:16:31 +0000.701649][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 5 ms
[033:415] [2025-08-31 04:16:31 +0000.728285][5076] ClearVideoOfSources: this
name:zoom_transition
[033:416] [2025-08-31 04:16:31 +0000.729116][5076] GPUImageProcessing destruct.
[033:416] [2025-08-31 04:16:31 +0000.729225][5076] destroy DefaultFilterDrawer
0x7befd69980
[033:416] [2025-08-31 04:16:31 +0000.729258][5076] The shader has been initialize,
clean up them.
[033:417] [2025-08-31 04:16:31 +0000.729386][5076] ~AHardwareBufferGLFrameBuffer:
[033:417] [2025-08-31 04:16:31 +0000.729420][5076] ~AHardwareBufferGLFrameBuffer:
AHardwareBufferGLFrameBuffer destruct graphicBuf this: 0x7bd2159440
[033:418] [2025-08-31 04:16:31 +0000.730528][5076] ~AHardwareBufferGLFrameBuffer:
AHardwareBufferGLFrameBuffer destruct done this: 0x7bd2159440
[033:418] [2025-08-31 04:16:31 +0000.730960][5076] GPUImageProcessing destruct
finish.
[033:487] [2025-08-31 04:16:31 +0000.799485][5075] video fill audio eof
[033:513] [2025-08-31 04:16:31 +0000.826064][5076] ReadDataFromeAHardwareBuffer
time:23850314 enter.
[033:523] [2025-08-31 04:16:31 +0000.835680][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time10
[033:523] [2025-08-31 04:16:31 +0000.835938][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 10 ms
[033:577] [2025-08-31 04:16:31 +0000.889909][5076] ReadDataFromeAHardwareBuffer
time:23850378 enter.
[033:586] [2025-08-31 04:16:31 +0000.898651][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time9
[033:586] [2025-08-31 04:16:31 +0000.898822][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 9 ms
[033:613] [2025-08-31 04:16:31 +0000.926283][5076] ReadDataFromeAHardwareBuffer
time:23850414 enter.
[033:618] [2025-08-31 04:16:31 +0000.931071][5073] DriveRender working... (1/200)
[033:624] [2025-08-31 04:16:31 +0000.936438][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time10
[033:624] [2025-08-31 04:16:31 +0000.936555][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 11 ms
[033:639] [2025-08-31 04:16:31 +0000.951779][5076] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[033:639] [2025-08-31 04:16:31 +0000.952058][5076] GPUImageProcessing: input frame
width1920 X 1080
[033:651] [2025-08-31 04:16:31 +0000.963461][5076] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[033:651] [2025-08-31 04:16:31 +0000.963665][5076] ReadDataFromeAHardwareBuffer
time:23850452 enter.
[033:657] [2025-08-31 04:16:31 +0000.969717][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time6
[033:657] [2025-08-31 04:16:31 +0000.969905][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms
[033:682] [2025-08-31 04:16:31 +0000.995320][5076] ReadDataFromeAHardwareBuffer
time:23850483 enter.
[033:689] [2025-08-31 04:16:32 +0000.1500][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time6
[033:689] [2025-08-31 04:16:32 +0000.1651][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 7 ms
[033:689] [2025-08-31 04:16:32 +0000.1862][5073] lipsync_debug:lipsync_threadhold:
lipsync_delta:13 tsDelta:46 timeDelta:34 last video ts:443070 frame->pts:446040
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[033:689] [2025-08-31 04:16:32 +0000.2097][5073] lipsync_debug: tsDelta - timeDelta
= 12
[033:693] [2025-08-31 04:16:32 +0000.5650][5075] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[033:709] [2025-08-31 04:16:32 +0000.21683][5076] ReadDataFromeAHardwareBuffer
time:23850510 enter.
[033:715] [2025-08-31 04:16:32 +0000.27925][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time6
[033:715] [2025-08-31 04:16:32 +0000.28151][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms
[033:735] [2025-08-31 04:16:32 +0000.47560][5074] The audio playback speed:100
(1/100)
[033:735] [2025-08-31 04:16:32 +0000.47690][5074] lipsync_debug: The current played
audio timestamp is:5294(1/50)
[033:740] [2025-08-31 04:16:32 +0000.53080][5076] ReadDataFromeAHardwareBuffer
time:23850541 enter.
[033:746] [2025-08-31 04:16:32 +0000.58392][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time6
[033:746] [2025-08-31 04:16:32 +0000.58478][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms
[033:759] [2025-08-31 04:16:32 +0000.71697][5076] ReadDataFromeAHardwareBuffer
time:23850560 enter.
[033:769] [2025-08-31 04:16:32 +0000.82421][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time10
[033:770] [2025-08-31 04:16:32 +0000.82897][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 11 ms
[033:790] [2025-08-31 04:16:32 +0000.102774][5076] ReadDataFromeAHardwareBuffer
time:23850591 enter.
[033:805] [2025-08-31 04:16:32 +0000.118293][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time15
[033:806] [2025-08-31 04:16:32 +0000.118392][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 16 ms
[033:898] [2025-08-31 04:16:32 +0000.211002][5075] Error(video_source.cc:241):
VideoSource not start to decode audio
[033:964] [2025-08-31 04:16:32 +0000.276944][5077]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[034:058] [2025-08-31 04:16:32 +0000.370650][5073] lipsync_debug:displaying video
ts:478170 The current displayed video timestamp is:23850859
[034:546] [2025-08-31 04:16:32 +0000.858794][506c] av_read_frame AVERROR_EOF
[034:619] [2025-08-31 04:16:32 +0000.931522][5075] Error(video_source.cc:241):
VideoSource not start to decode audio
[034:698] [2025-08-31 04:16:33 +0000.10411][5073] lipsync_debug:displaying video
ts:538110 The current displayed video timestamp is:23851499
[034:793] [2025-08-31 04:16:33 +0000.106204][506c] OnReceiveEOF:
[034:793] [2025-08-31 04:16:33 +0000.106381][506c] video source:8
OnDecoderFinished!
[034:940] [2025-08-31 04:16:33 +0000.252476][5077]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[034:947] [2025-08-31 04:16:33 +0000.259514][5076] (1/100)OnOutputVideoFrame,
key_frame: 0, pkt_pts: 598140
[034:948] [2025-08-31 04:16:33 +0000.260924][5076] OnVideoFrameReady(1/200)
[034:948] [2025-08-31 04:16:33 +0000.261258][5073] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[035:202] [2025-08-31 04:16:33 +0000.514402][5073] DriveRender working... (1/200)
[035:236] [2025-08-31 04:16:33 +0000.548984][5073] lipsync_debug:remaining time:10
tsDelta - timeDelta:29
[035:236] [2025-08-31 04:16:33 +0000.549248][5073] lipsync_debug:result remaining
time:10
[035:274] [2025-08-31 04:16:33 +0000.586890][5073]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:9 last video
ts:589140 frame->pts:592110 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[035:274] [2025-08-31 04:16:33 +0000.587120][5073] lipsync_debug: tsDelta -
timeDelta = 24
[035:327] [2025-08-31 04:16:33 +0000.640143][5075] Error(video_source.cc:241):
VideoSource not start to decode audio
[035:365] [2025-08-31 04:16:33 +0000.678148][5073] lipsync_debug:displaying video
ts:598140 The current displayed video timestamp is:23852166
[035:368] [2025-08-31 04:16:33 +0000.680919][5073] lipsync_debug: render a video
frame
[035:398] [2025-08-31 04:16:33 +0000.710669][5073] lipsync_debug:result remaining
time:0
[035:398] [2025-08-31 04:16:33 +0000.710869][5073] dynamic updated lipsync delay:0
[035:405] [2025-08-31 04:16:33 +0000.718039][5075] (1/100)OnOutputAudioFrame,
key_frame: 1, pkt_pts: 6965
[035:746] [2025-08-31 04:16:34 +0000.59334][5076] OnOutputSizeChanged width 1920
height 1080
[035:747] [2025-08-31 04:16:34 +0000.59491][5076] AHardwareBufferGLFrameBuffer:
width:1920 height:1080this 0x7bd215c500
[035:747] [2025-08-31 04:16:34 +0000.59549][5076] construct DefaultFilterDrawer
0x7befe27860
[035:747] [2025-08-31 04:16:34 +0000.59573][5076] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x7befe27860 context 0x7c4fbfa940
[035:747] [2025-08-31 04:16:34 +0000.59598][5076] setupGLES:
[035:747] [2025-08-31 04:16:34 +0000.59635][5076] Initialize time:23852548 enter.
[035:747] [2025-08-31 04:16:34 +0000.59681][5076] Initialize:
AHardwareBufferGLFrameBuffer Initialize begin this: 0x7bd215c500
[035:751] [2025-08-31 04:16:34 +0000.63716][5076] Initialize:
AHardwareBufferGLFrameBuffer Initialize done this: 0x7bd215c500
[035:751] [2025-08-31 04:16:34 +0000.63842][5076] Initialize leave. expire time =
4 ms
[035:751] [2025-08-31 04:16:34 +0000.63869][5076] OpenGLRenderProgram::Initialize.
[035:751] [2025-08-31 04:16:34 +0000.63893][5076] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[035:751] [2025-08-31 04:16:34 +0000.63912][5076] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[035:751] [2025-08-31 04:16:34 +0000.64142][5076] Init open gl render: 0x7befbf2898
[035:751] [2025-08-31 04:16:34 +0000.64199][5076] Fragement shader path:
[035:751] [2025-08-31 04:16:34 +0000.64234][5076] Fragement shader path:
[035:752] [2025-08-31 04:16:34 +0000.64870][5076] create opengl program object.
[035:752] [2025-08-31 04:16:34 +0000.64935][5076] create shader: vertex
[035:752] [2025-08-31 04:16:34 +0000.65129][5076] create shader: fragment
[035:754] [2025-08-31 04:16:34 +0000.67165][5076] Have not extra filter filename!
[035:755] [2025-08-31 04:16:34 +0000.67446][5076] OpenGLRenderProgram::Initialize
success.
[035:755] [2025-08-31 04:16:34 +0000.67550][5076] Setup the OpenGL result:1
[035:757] [2025-08-31 04:16:34 +0000.70367][5076] drawYUV420 render
OpenGLRenderProgram:0x7befbf2898
[035:768] [2025-08-31 04:16:34 +0000.80445][5076] ReadDataFromeAHardwareBuffer
time:23852569 enter.
[035:773] [2025-08-31 04:16:34 +0000.85644][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time5
[035:773] [2025-08-31 04:16:34 +0000.85756][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 5 ms
[035:788] [2025-08-31 04:16:34 +0000.100888][5076] drawYUV420 render
OpenGLRenderProgram:0x7befbf2898
[035:801] [2025-08-31 04:16:34 +0000.114001][5076] ReadDataFromeAHardwareBuffer
time:23852602 enter.
[035:806] [2025-08-31 04:16:34 +0000.119204][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time5
[035:806] [2025-08-31 04:16:34 +0000.119327][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 5 ms
[035:863] [2025-08-31 04:16:34 +0000.175510][5076] drawYUV420 render
OpenGLRenderProgram:0x7befbf2898
[035:873] [2025-08-31 04:16:34 +0000.185454][5076] ReadDataFromeAHardwareBuffer
time:23852674 enter.
[035:877] [2025-08-31 04:16:34 +0000.189672][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time4
[035:877] [2025-08-31 04:16:34 +0000.189799][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 4 ms
[035:884] [2025-08-31 04:16:34 +0000.197202][5077]
PlayerSimpleBufferQueueCallbackHandler function
[035:896] [2025-08-31 04:16:34 +0000.209314][5076] ReadDataFromeAHardwareBuffer
time:23852697 enter.
[035:902] [2025-08-31 04:16:34 +0000.214760][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time5
[035:902] [2025-08-31 04:16:34 +0000.214875][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms
[035:921] [2025-08-31 04:16:34 +0000.234129][5076] ReadDataFromeAHardwareBuffer
time:23852722 enter.
[035:937] [2025-08-31 04:16:34 +0000.249665][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time16
[035:937] [2025-08-31 04:16:34 +0000.249889][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 16 ms
[035:965] [2025-08-31 04:16:34 +0000.277717][5077]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[035:984] [2025-08-31 04:16:34 +0000.296528][5075] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[035:987] [2025-08-31 04:16:34 +0000.300339][5076] ReadDataFromeAHardwareBuffer
time:23852788 enter.
[035:995] [2025-08-31 04:16:34 +0000.307677][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time7
[035:995] [2025-08-31 04:16:34 +0000.308050][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 8 ms
[035:999] [2025-08-31 04:16:34 +0000.311617][5075] Error(video_source.cc:241):
VideoSource not start to decode audio
[036:016] [2025-08-31 04:16:34 +0000.328868][5076] ReadDataFromeAHardwareBuffer
time:23852817 enter.
[036:020] [2025-08-31 04:16:34 +0000.332742][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time4
[036:020] [2025-08-31 04:16:34 +0000.332853][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 4 ms
[036:046] [2025-08-31 04:16:34 +0000.358763][5073] lipsync_debug:displaying video
ts:658170 The current displayed video timestamp is:23852847
[036:048] [2025-08-31 04:16:34 +0000.361175][5076] ReadDataFromeAHardwareBuffer
time:23852849 enter.
[036:055] [2025-08-31 04:16:34 +0000.367625][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time7
[036:055] [2025-08-31 04:16:34 +0000.367762][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 7 ms
[036:067] [2025-08-31 04:16:34 +0000.380012][5076] ClearVideoOfSources: this
name:zoom_transition
[036:068] [2025-08-31 04:16:34 +0000.381218][5076] GPUImageProcessing destruct.
[036:068] [2025-08-31 04:16:34 +0000.381368][5076] destroy DefaultFilterDrawer
0x7cc4861160
[036:069] [2025-08-31 04:16:34 +0000.381508][5076] The shader has been initialize,
clean up them.
[036:069] [2025-08-31 04:16:34 +0000.381612][5076] ~AHardwareBufferGLFrameBuffer:
[036:069] [2025-08-31 04:16:34 +0000.381637][5076] ~AHardwareBufferGLFrameBuffer:
AHardwareBufferGLFrameBuffer destruct graphicBuf this: 0x7bed4270c0
[036:071] [2025-08-31 04:16:34 +0000.383591][5076] ~AHardwareBufferGLFrameBuffer:
AHardwareBufferGLFrameBuffer destruct done this: 0x7bed4270c0
[036:071] [2025-08-31 04:16:34 +0000.383814][5076] GPUImageProcessing destruct
finish.
[036:114] [2025-08-31 04:16:34 +0000.427156][5074] The audio playback speed:100
(1/100)
[036:115] [2025-08-31 04:16:34 +0000.427577][5074] lipsync_debug: The current
played audio timestamp is:7616(1/50)
[036:169] [2025-08-31 04:16:34 +0000.481587][5076] ReadDataFromeAHardwareBuffer
time:23852970 enter.
[036:181] [2025-08-31 04:16:34 +0000.493887][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time12
[036:181] [2025-08-31 04:16:34 +0000.494179][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 12 ms
[036:206] [2025-08-31 04:16:34 +0000.519003][5075] video fill audio eof
[036:236] [2025-08-31 04:16:34 +0000.548978][5076] ReadDataFromeAHardwareBuffer
time:23853037 enter.
[036:261] [2025-08-31 04:16:34 +0000.574319][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time25
[036:262] [2025-08-31 04:16:34 +0000.574541][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 26 ms
[036:304] [2025-08-31 04:16:34 +0000.616665][5076] ReadDataFromeAHardwareBuffer
time:23853105 enter.
[036:326] [2025-08-31 04:16:34 +0000.639206][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time22
[036:327] [2025-08-31 04:16:34 +0000.639529][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 23 ms
[036:352] [2025-08-31 04:16:34 +0000.665267][5076] ReadDataFromeAHardwareBuffer
time:23853153 enter.
[036:366] [2025-08-31 04:16:34 +0000.678601][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time13
[036:366] [2025-08-31 04:16:34 +0000.678945][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 14 ms
[036:398] [2025-08-31 04:16:34 +0000.710965][5076] ReadDataFromeAHardwareBuffer
time:23853199 enter.
[036:407] [2025-08-31 04:16:34 +0000.720060][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time3
[036:407] [2025-08-31 04:16:34 +0000.720180][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 9 ms
[036:438] [2025-08-31 04:16:34 +0000.750521][5076] ReadDataFromeAHardwareBuffer
time:23853239 enter.
[036:470] [2025-08-31 04:16:34 +0000.782551][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time25
[036:474] [2025-08-31 04:16:34 +0000.787226][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 36 ms
[036:544] [2025-08-31 04:16:34 +0000.857144][5075] audio frame wait video
frame.last_video_timestamp:7904 last_audio_timestamp:8010
[036:545] [2025-08-31 04:16:34 +0000.858252][5075] audio frame wait video
frame.last_video_timestamp:7904 last_audio_timestamp:8010
[036:547] [2025-08-31 04:16:34 +0000.859561][5075] audio frame wait video
frame.last_video_timestamp:7904 last_audio_timestamp:8010
[036:548] [2025-08-31 04:16:34 +0000.860710][5075] audio frame wait video
frame.last_video_timestamp:7904 last_audio_timestamp:8010
[036:548] [2025-08-31 04:16:34 +0000.860794][5075]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[036:549] [2025-08-31 04:16:34 +0000.861836][5075] audio frame wait video
frame.last_video_timestamp:7904 last_audio_timestamp:8010
[036:550] [2025-08-31 04:16:34 +0000.862826][5075] audio frame wait video
frame.last_video_timestamp:7904 last_audio_timestamp:8010
[036:551] [2025-08-31 04:16:34 +0000.863813][5075] audio frame wait video
frame.last_video_timestamp:7904 last_audio_timestamp:8010
[036:552] [2025-08-31 04:16:34 +0000.864801][5075] audio frame wait video
frame.last_video_timestamp:7904 last_audio_timestamp:8010
[036:557] [2025-08-31 04:16:34 +0000.869657][5076] ReadDataFromeAHardwareBuffer
time:23853358 enter.
[036:561] [2025-08-31 04:16:34 +0000.873924][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time4
[036:561] [2025-08-31 04:16:34 +0000.874028][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 4 ms
[036:586] [2025-08-31 04:16:34 +0000.898892][5076] ReadDataFromeAHardwareBuffer
time:23853387 enter.
[036:596] [2025-08-31 04:16:34 +0000.909196][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time10
[036:597] [2025-08-31 04:16:34 +0000.909409][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 11 ms
[036:612] [2025-08-31 04:16:34 +0000.924631][5076] ReadDataFromeAHardwareBuffer
time:23853413 enter.
[036:618] [2025-08-31 04:16:34 +0000.931091][5076] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time6
[036:618] [2025-08-31 04:16:34 +0000.931321][5076] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms
[036:690] [2025-08-31 04:16:35 +0000.2746][5075] Error(video_source.cc:241):
VideoSource not start to decode audio
[036:708] [2025-08-31 04:16:35 +0000.21064][5073] lipsync_debug:displaying video
ts:717300 The current displayed video timestamp is:23853509
[036:859] [2025-08-31 04:16:35 +0000.172052][506e] av_read_frame AVERROR_EOF
[036:872] [2025-08-31 04:16:35 +0000.184533][5073] DriveRender working... (1/200)
[036:929] [2025-08-31 04:16:35 +0000.241953][5073]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:23 last
video ts:735300 frame->pts:738360 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[036:929] [2025-08-31 04:16:35 +0000.242081][5073] lipsync_debug: tsDelta -
timeDelta = 11
[036:944] [2025-08-31 04:16:35 +0000.256873][5077]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[037:126] [2025-08-31 04:16:35 +0000.438894][506e] OnReceiveEOF:
[037:126] [2025-08-31 04:16:35 +0000.439108][506e] video source:9
OnDecoderFinished!
[037:373] [2025-08-31 04:16:35 +0000.686278][5073] lipsync_debug:displaying video
ts:777330 The current displayed video timestamp is:23854174
[037:377] [2025-08-31 04:16:35 +0000.690230][5073] lipsync_debug:remaining time:10
tsDelta - timeDelta:29
[037:377] [2025-08-31 04:16:35 +0000.690371][5073] lipsync_debug:result remaining
time:10
[037:407] [2025-08-31 04:16:35 +0000.719617][5075] Error(video_source.cc:241):
VideoSource not start to decode audio
[037:725] [2025-08-31 04:16:36 +0000.37931][5075] (1/100)OnOutputAudioFrame,
key_frame: 1, pkt_pts: 9287
[037:866] [2025-08-31 04:16:36 +0000.179390][5076] video frame wait audio frame:
last_video_timestamp:9537 last_audio_timestamp:9427
[037:867] [2025-08-31 04:16:36 +0000.179624][5076]
Warning(media_filter_player.cc:401): media pull video error, PullFrameStatus is 4
[037:954] [2025-08-31 04:16:36 +0000.267194][30a7]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_PausePreViewJni:
[037:954] [2025-08-31 04:16:36 +0000.267382][30a7] PausePreView:
[037:957] [2025-08-31 04:16:36 +0000.269449][5074] operator():
[037:957] [2025-08-31 04:16:36 +0000.269815][5074] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[037:957] [2025-08-31 04:16:36 +0000.269996][5074] Pause:
[037:958] [2025-08-31 04:16:36 +0000.270484][5073] operator(): video render paused.
[037:958] [2025-08-31 04:16:36 +0000.270754][5074] operator(): Player paused.
[037:964] [2025-08-31 04:16:36 +0000.277006][5077]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[037:964] [2025-08-31 04:16:36 +0000.277240][5077] NeedMorePlayData: Scale the
volume to zero now!
[037:984] [2025-08-31 04:16:36 +0000.297122][30ce]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[037:985] [2025-08-31 04:16:36 +0000.297456][30ce] ~MediaFilterCamera time:23854786
enter.
[037:985] [2025-08-31 04:16:36 +0000.298171][30ce] Stop:
[037:985] [2025-08-31 04:16:36 +0000.298388][502b] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[037:987] [2025-08-31 04:16:36 +0000.299418][5027] stop recording
[037:987] [2025-08-31 04:16:36 +0000.299489][5027] we have stopped recording before
[037:987] [2025-08-31 04:16:36 +0000.299692][30ce] Stop:
[037:987] [2025-08-31 04:16:36 +0000.299796][502b] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[037:987] [2025-08-31 04:16:36 +0000.299918][30ce] DeviceRelease:
audioDevice_:0x7c09838000
[037:987] [2025-08-31 04:16:36 +0000.299952][30ce] OpenSlesOutput:Stop playout
[037:987] [2025-08-31 04:16:36 +0000.299985][30ce] DeviceRelease: Release the
webrtc device object.
[037:987] [2025-08-31 04:16:36 +0000.300095][30ce] OpenSlesOutput destruct.
[037:987] [2025-08-31 04:16:36 +0000.300161][30ce] DeviceRelease: Done
[037:991] [2025-08-31 04:16:36 +0000.303952][30ce] DestroyPipelineAndFilters
time:23854792 enter.
[037:991] [2025-08-31 04:16:36 +0000.304100][30ce] DestroyPipelineAndFilters
leave. expire time = 0 ms
[037:991] [2025-08-31 04:16:36 +0000.304130][30ce] ~MediaFilterCamera leave.
expire time = 6 ms
[037:991] [2025-08-31 04:16:36 +0000.304308][30ce] ~GLESContext:
[038:002] [2025-08-31 04:16:36 +0000.314715][30ce] GLESContext destruct finish.
[038:002] [2025-08-31 04:16:36 +0000.314835][30ce] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[038:007] [2025-08-31 04:16:36 +0000.319408][30ce] global uninited!
[038:009] [2025-08-31 04:16:36 +0000.321713][30ce]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_StopPreViewJni:
[038:009] [2025-08-31 04:16:36 +0000.322074][5074] Stop:
[038:009] [2025-08-31 04:16:36 +0000.322238][5073] operator(): Video Render
stopped.
[038:010] [2025-08-31 04:16:36 +0000.322563][5074] Stop:
[038:010] [2025-08-31 04:16:36 +0000.322614][5074] DeviceStop:
audioDevice_:0x7bed3f5000
[038:010] [2025-08-31 04:16:36 +0000.322631][5074] OpenSlesOutput:Stop playout
[038:012] [2025-08-31 04:16:36 +0000.324553][5074] DeviceStop: Done
[038:012] [2025-08-31 04:16:36 +0000.324985][5074] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[038:012] [2025-08-31 04:16:36 +0000.325124][5074] operator(): Stop now!
[038:015] [2025-08-31 04:16:36 +0000.328050][30ce]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[038:015] [2025-08-31 04:16:36 +0000.328233][30ce] StopPreView: Have Stopped,
operation cancel
[038:015] [2025-08-31 04:16:36 +0000.328318][30ce] Stop:
[038:016] [2025-08-31 04:16:36 +0000.328995][5074] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[038:016] [2025-08-31 04:16:36 +0000.329241][30ce] DeviceRelease:
audioDevice_:0x7bed3f5000
[038:016] [2025-08-31 04:16:36 +0000.329289][30ce] OpenSlesOutput:Stop playout
[038:016] [2025-08-31 04:16:36 +0000.329332][30ce] DeviceRelease: Release the
webrtc device object.
[038:017] [2025-08-31 04:16:36 +0000.329506][30ce] OpenSlesOutput destruct.
[038:017] [2025-08-31 04:16:36 +0000.329590][30ce] DeviceRelease: Done
[038:024] [2025-08-31 04:16:36 +0000.336870][30ce] Stop:
[038:024] [2025-08-31 04:16:36 +0000.337054][5073] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[038:032] [2025-08-31 04:16:36 +0000.344440][30ce] global uninited!
[038:033] [2025-08-31 04:16:36 +0000.345677][30ce]
Java_com_xiaomi_mediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[038:033] [2025-08-31 04:16:36 +0000.345834][30ce] ~MediaFilterGraph: destruct
[038:033] [2025-08-31 04:16:36 +0000.345862][30ce] RemoveVideoBackGroud: hava not
add video backgroud
[038:033] [2025-08-31 04:16:36 +0000.345886][30ce] UnbindInputFilter 0x7bed619018
this 0x7bed1f3af0
[038:033] [2025-08-31 04:16:36 +0000.345903][30ce] UnbindInputFilter 0x7bed42d448
this 0x7bed1f3af0
[038:033] [2025-08-31 04:16:36 +0000.345924][30ce] UnbindInputFilter 0x7bed42d5e0
this 0x7bed619018
[038:035] [2025-08-31 04:16:36 +0000.347915][30ce] UnbindInputFilter 0x7bed617218
this 0x7befbf15c8
[038:035] [2025-08-31 04:16:36 +0000.348020][30ce] UnbindInputFilter 0x7bed6172d8
this 0x7bed3f2160
[038:035] [2025-08-31 04:16:36 +0000.348042][30ce] UnbindInputFilter 0x7befbf15c8
this 0x7befbf18c8
[038:035] [2025-08-31 04:16:36 +0000.348057][30ce] UnbindInputFilter 0x7bed3f2160
this 0x7bed3f4560
[038:035] [2025-08-31 04:16:36 +0000.348072][30ce] UnbindInputFilter 0x7befbf18c8
this 0x7befbf2ac8
[038:035] [2025-08-31 04:16:36 +0000.348087][30ce] UnbindInputFilter 0x7bed3f4560
this 0x7bed42d160
[038:035] [2025-08-31 04:16:36 +0000.348102][30ce] UnbindInputFilter 0x7befbf2ac8
this 0x7befbf2d80
[038:035] [2025-08-31 04:16:36 +0000.348116][30ce] UnbindInputFilter 0x7bed42d160
this 0x7bed42d5e0
[038:035] [2025-08-31 04:16:36 +0000.348131][30ce] UnbindInputFilter 0x7befbf2d80
this 0x7bed2e3f98
[038:035] [2025-08-31 04:16:36 +0000.348156][30ce] ClearAllSource: remove source
filter, sourceid:0x7bf5fb8c00
[038:035] [2025-08-31 04:16:36 +0000.348176][30ce] UnbindInputFilter 0x7bed54f718
this 0x7bed617218
[038:035] [2025-08-31 04:16:36 +0000.348196][30ce] UnbindInputFilter 0x7bed54f658
this 0x7bed54f718
[038:035] [2025-08-31 04:16:36 +0000.348212][30ce] UnbindInputFilter 0x7bf5fb91a8
this 0x7bed54f658
[038:035] [2025-08-31 04:16:36 +0000.348234][30ce] UnbindInputFilter 0x7bed617158
this 0x7bed6172d8
[038:035] [2025-08-31 04:16:36 +0000.348257][30ce] UnbindInputFilter 0x7bed617098
this 0x7bed617158
[038:035] [2025-08-31 04:16:36 +0000.348279][30ce] UnbindInputFilter 0x7bf5fb91a8
this 0x7bed617098
[038:037] [2025-08-31 04:16:36 +0000.349690][30ce] ClearAllSource: remove source
filter, sourceid:0x7bed370200
[038:037] [2025-08-31 04:16:36 +0000.349781][30ce] UnbindInputFilter 0x7bed617458
this 0x7befbf15c8
[038:037] [2025-08-31 04:16:36 +0000.349797][30ce] ClearVideoOfSources: this
name:zoom_transition
[038:037] [2025-08-31 04:16:36 +0000.349808][30ce] destroy OpenGLRenderProgram
0x7befbf1398
[038:037] [2025-08-31 04:16:36 +0000.349824][30ce] UnbindInputFilter 0x7bed617398
this 0x7bed617458
[038:037] [2025-08-31 04:16:36 +0000.349848][30ce] UnbindInputFilter 0x7bed3707a8
this 0x7bed617398
[038:037] [2025-08-31 04:16:36 +0000.349875][30ce] UnbindInputFilter 0x7bed6175d8
this 0x7bed3f2160
[038:037] [2025-08-31 04:16:36 +0000.349897][30ce] UnbindInputFilter 0x7bed617518
this 0x7bed6175d8
[038:037] [2025-08-31 04:16:36 +0000.349920][30ce] UnbindInputFilter 0x7bed3707a8
this 0x7bed617518
[038:038] [2025-08-31 04:16:36 +0000.350613][30ce] ClearAllSource: remove source
filter, sourceid:0x7bed370800
[038:038] [2025-08-31 04:16:36 +0000.350689][30ce] UnbindInputFilter 0x7bed617758
this 0x7befbf18c8
[038:038] [2025-08-31 04:16:36 +0000.350707][30ce] ClearVideoOfSources: this
name:zoom_transition
[038:038] [2025-08-31 04:16:36 +0000.350757][30ce] destroy OpenGLRenderProgram
0x7befbf1698
[038:038] [2025-08-31 04:16:36 +0000.350789][30ce] UnbindInputFilter 0x7bed617698
this 0x7bed617758
[038:038] [2025-08-31 04:16:36 +0000.350814][30ce] UnbindInputFilter 0x7bed370da8
this 0x7bed617698
[038:038] [2025-08-31 04:16:36 +0000.350834][30ce] UnbindInputFilter 0x7bed617bd8
this 0x7bed3f4560
[038:038] [2025-08-31 04:16:36 +0000.350854][30ce] UnbindInputFilter 0x7bed617998
this 0x7bed617bd8
[038:038] [2025-08-31 04:16:36 +0000.350875][30ce] UnbindInputFilter 0x7bed370da8
this 0x7bed617998
[038:039] [2025-08-31 04:16:36 +0000.352007][30ce] ClearAllSource: remove source
filter, sourceid:0x7bed370e00
[038:039] [2025-08-31 04:16:36 +0000.352090][30ce] UnbindInputFilter 0x7bed617f98
this 0x7befbf2ac8
[038:039] [2025-08-31 04:16:36 +0000.352107][30ce] ClearVideoOfSources: this
name:zoom_transition
[038:040] [2025-08-31 04:16:36 +0000.352446][30ce] GPUImageProcessing destruct.
[038:040] [2025-08-31 04:16:36 +0000.352520][30ce] destroy DefaultFilterDrawer
0x7befe27860
[038:040] [2025-08-31 04:16:36 +0000.352544][30ce] The shader has been initialize,
clean up them.
[038:040] [2025-08-31 04:16:36 +0000.352570][30ce] ~AHardwareBufferGLFrameBuffer:
[038:040] [2025-08-31 04:16:36 +0000.352649][30ce] ~AHardwareBufferGLFrameBuffer:
AHardwareBufferGLFrameBuffer destruct graphicBuf this: 0x7bd215c500
[038:041] [2025-08-31 04:16:36 +0000.353688][30ce] ~AHardwareBufferGLFrameBuffer:
AHardwareBufferGLFrameBuffer destruct done this: 0x7bd215c500
[038:041] [2025-08-31 04:16:36 +0000.353837][30ce] GPUImageProcessing destruct
finish.
[038:041] [2025-08-31 04:16:36 +0000.353892][30ce] destroy OpenGLRenderProgram
0x7befbf2898
[038:041] [2025-08-31 04:16:36 +0000.353926][30ce] UnbindInputFilter 0x7bed617ed8
this 0x7bed617f98
[038:041] [2025-08-31 04:16:36 +0000.353944][30ce] UnbindInputFilter 0x7bed3713a8
this 0x7bed617ed8
[038:041] [2025-08-31 04:16:36 +0000.353963][30ce] UnbindInputFilter 0x7bed6184d8
this 0x7bed42d160
[038:041] [2025-08-31 04:16:36 +0000.353981][30ce] UnbindInputFilter 0x7bed6181d8
this 0x7bed6184d8
[038:041] [2025-08-31 04:16:36 +0000.353996][30ce] UnbindInputFilter 0x7bed3713a8
this 0x7bed6181d8
[038:057] [2025-08-31 04:16:36 +0000.370143][30ce] ClearAllSource: remove source
filter, sourceid:0x7bed371400
[038:057] [2025-08-31 04:16:36 +0000.370219][30ce] UnbindInputFilter 0x7bed618658
this 0x7befbf2d80
[038:057] [2025-08-31 04:16:36 +0000.370236][30ce] ClearVideoOfSources:
TransitionFilter2 name:overlapped this:0x7befbf2b00
[038:057] [2025-08-31 04:16:36 +0000.370265][30ce] destroy OpenGLRenderProgram
0x7befbf2b98
[038:057] [2025-08-31 04:16:36 +0000.370286][30ce] UnbindInputFilter 0x7bed618598
this 0x7bed618658
[038:057] [2025-08-31 04:16:36 +0000.370304][30ce] UnbindInputFilter 0x7bed3719a8
this 0x7bed618598
[038:057] [2025-08-31 04:16:36 +0000.370322][30ce] UnbindInputFilter 0x7bed618a18
this 0x7bed42d5e0
[038:057] [2025-08-31 04:16:36 +0000.370341][30ce] UnbindInputFilter 0x7bed618718
this 0x7bed618a18
[038:057] [2025-08-31 04:16:36 +0000.370357][30ce] UnbindInputFilter 0x7bed3719a8
this 0x7bed618718
[038:065] [2025-08-31 04:16:36 +0000.377733][30ce] ~GLESContext:
[038:074] [2025-08-31 04:16:36 +0000.387378][30ce] GLESContext destruct finish.
[038:075] [2025-08-31 04:16:36 +0000.387484][30ce] filter: filter pipeline destroy
this: 0x7bed2e3f00
[038:075] [2025-08-31 04:16:36 +0000.387566][30ce] clear AppID 123
[038:075] [2025-08-31 04:16:36 +0000.387599][30ce] UnRegister JVM for Xplatform
util
[038:075] [2025-08-31 04:16:36 +0000.387632][30ce] Dispose::unregister webrtc video
engine
[038:075] [2025-08-31 04:16:36 +0000.387656][30ce] Init the android object with
jvm:0x0 env:0x0 context:0x0
[038:075] [2025-08-31 04:16:36 +0000.387678][30ce] SetAndroidMediaCodecObjects
time:23854876 enter.
[038:075] [2025-08-31 04:16:36 +0000.387697][30ce] ClearAndroidMediaCodecObjects
time:23854876 enter.
[038:075] [2025-08-[000:026] [2025-09-09 02:51:45 +0000.384355][50cf] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-09-
09 02:51:45 +0000
[000:026] [2025-09-09 02:51:45 +0000.384425][50cf] set AppID=50011 old AppID=-1
[000:026] [2025-09-09 02:51:45 +0000.384444][50cf] Init the android object with
jvm:0xb400007b9da17180 env:0x7ae201ac00 context:0x7a692a88b8
[000:026] [2025-09-09 02:51:45 +0000.384483][50cf] SetAndroidMediaCodecObjects
time:36760088 enter.
[000:026] [2025-09-09 02:51:45 +0000.384506][50cf] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:027] [2025-09-09 02:51:45 +0000.384524][50cf] SetAndroidMediaCodecObjects
time:36760089 enter.
[000:027] [2025-09-09 02:51:45 +0000.384547][50cf] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb400007b9da17180
[000:027] [2025-09-09 02:51:45 +0000.384565][50cf] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007b9da17180 address:0x79e52f0760
[000:027] [2025-09-09 02:51:45 +0000.384579][50cf] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007b9da17180
address:0x79e52f0760
[000:027] [2025-09-09 02:51:45 +0000.384614][50cf] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:027] [2025-09-09 02:51:45 +0000.384631][50cf] Set the android objects with
jvm:0xb400007b9da17180 env:0x7ae201ac00 context:0x7a692a88b8
[000:028] [2025-09-09 02:51:45 +0000.386114][50cf] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x7ae201ac00
[000:028] [2025-09-09 02:51:45 +0000.386198][50cf] SystemUtil Init done
[000:029] [2025-09-09 02:51:45 +0000.386859][50cf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:030] [2025-09-09 02:51:45 +0000.388496][50cf] MediaFilterCamera
[000:031] [2025-09-09 02:51:45 +0000.388551][50cf] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:031] [2025-09-09 02:51:45 +0000.388742][50cf] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:031] [2025-09-09 02:51:45 +0000.388771][50cf] Recording session using default
bitrate support by app:31457280
[000:031] [2025-09-09 02:51:45 +0000.388777][55d2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a63b94140
[000:031] [2025-09-09 02:51:45 +0000.388994][55d2] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:031] [2025-09-09 02:51:45 +0000.389087][50cf] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:032] [2025-09-09 02:51:45 +0000.389639][50cf] Error(ini.cc:191): Open the file
failed. error:2
[000:032] [2025-09-09 02:51:45 +0000.389675][50cf]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:032] [2025-09-09 02:51:45 +0000.389700][50cf] The device model: m2101k9ag
usingSoftwareAEC value: 0
[000:034] [2025-09-09 02:51:45 +0000.392014][50cf] Error(ini.cc:191): Open the file
failed. error:2
[000:034] [2025-09-09 02:51:45 +0000.392085][50cf]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:034] [2025-09-09 02:51:45 +0000.392114][50cf] The device model: m2101k9ag
usingHardwareAEC value: 0
[000:034] [2025-09-09 02:51:45 +0000.392131][50cf] The machine device: m2101k9ag
usingHardwareAEC value: 0
[000:034] [2025-09-09 02:51:45 +0000.392153][50cf] Using Default AEC type: software
AEC
[000:035] [2025-09-09 02:51:45 +0000.393220][50cf] The device model: m2101k9ag enum
value: 0
[000:036] [2025-09-09 02:51:45 +0000.393671][50cf] GetMachineModel is M2101K9AG
[000:036] [2025-09-09 02:51:45 +0000.393704][50cf] GetMachineInfo: M2101K9AG
[000:036] [2025-09-09 02:51:45 +0000.393736][50cf] Construct BeautifyReader
begin...
[000:036] [2025-09-09 02:51:45 +0000.393756][50cf] dumpStickerRgba:0
dumpStickerYuv:0
[000:036] [2025-09-09 02:51:45 +0000.393776][50cf] Construct BeautifyReader done.
[000:039] [2025-09-09 02:51:45 +0000.397393][50cf] Error(ini.cc:191): Open the file
failed. error:2
[000:040] [2025-09-09 02:51:45 +0000.398374][50cf]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:041] [2025-09-09 02:51:45 +0000.398539][50cf] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:041] [2025-09-09 02:51:45 +0000.398571][50cf] AppDeviceManager telnet server
for statistics started......
[000:041] [2025-09-09 02:51:45 +0000.398579][55d5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a16d964a0
[000:041] [2025-09-09 02:51:45 +0000.398930][50cf] CpuOverloadDetect time:36760103
enter.
[000:041] [2025-09-09 02:51:45 +0000.399037][50cf] CpuOverloadDetect leave. expire
time = 0 ms
[000:041] [2025-09-09 02:51:45 +0000.399065][55d6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a0aba7ac0
[000:042] [2025-09-09 02:51:45 +0000.399584][50cf] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:042] [2025-09-09 02:51:45 +0000.399612][50cf] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:043] [2025-09-09 02:51:45 +0000.400875][50cf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:044] [2025-09-09 02:51:45 +0000.401685][50cf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:044] [2025-09-09 02:51:45 +0000.402195][50cf] CreatePlatformSpecificObjects:
[000:044] [2025-09-09 02:51:45 +0000.402271][50cf] audio device use opensle input
and opensl output
[000:044] [2025-09-09 02:51:45 +0000.402301][50cf] Create OpenSLES output module
with java VM support.
[000:044] [2025-09-09 02:51:45 +0000.402445][50cf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:045] [2025-09-09 02:51:45 +0000.402667][50cf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:045] [2025-09-09 02:51:45 +0000.402852][50cf] Create OpenSLES output module
with buffer num:1
[000:045] [2025-09-09 02:51:45 +0000.403013][50cf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:045] [2025-09-09 02:51:45 +0000.403147][50cf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:045] [2025-09-09 02:51:45 +0000.403298][50cf] Create OpenSLES input module
with java VM support.
[000:045] [2025-09-09 02:51:45 +0000.403335][50cf] Create OpenSLES input module
with buffer num:1
[000:045] [2025-09-09 02:51:45 +0000.403385][50cf] Error(trace.cc:40): Init the
output and input for audio device template.
[000:045] [2025-09-09 02:51:45 +0000.403410][50cf] Init the output device.
[000:045] [2025-09-09 02:51:45 +0000.403431][50cf] Init the opensl input.
[000:045] [2025-09-09 02:51:45 +0000.403454][50cf] AppDeviceManager get setting
samplerate: 0
[000:046] [2025-09-09 02:51:45 +0000.403836][50cf] The device model: m2101k9ag enum
value: 0
[000:046] [2025-09-09 02:51:45 +0000.404284][50cf] The device model: m2101k9ag enum
value: 0
[000:046] [2025-09-09 02:51:45 +0000.404328][50cf] Set the sample rate to be:48000
[000:046] [2025-09-09 02:51:45 +0000.404351][50cf] Enable the recording stereo:0
[000:046] [2025-09-09 02:51:45 +0000.404375][50cf] Set the playout as stereo:1
[000:046] [2025-09-09 02:51:45 +0000.404395][50cf] Init the microphone.
[000:047] [2025-09-09 02:51:45 +0000.404910][50cf] Update the recording sample rate
to be: 48000
[000:047] [2025-09-09 02:51:45 +0000.404948][50cf] Init the speaker.
[000:047] [2025-09-09 02:51:45 +0000.404977][50cf] Low latency buffer size:144 low
sample rate:48000
[000:047] [2025-09-09 02:51:45 +0000.405265][50cf] Using 1 x 10ms for an audio
frame.
[000:051] [2025-09-09 02:51:45 +0000.409064][50cf] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:051] [2025-09-09 02:51:45 +0000.409165][50cf] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:051] [2025-09-09 02:51:45 +0000.409199][50cf] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:056] [2025-09-09 02:51:45 +0000.414193][50cf] The device model:m2101k9ag
[000:056] [2025-09-09 02:51:45 +0000.414272][50cf] speaker output factor:100
defaultFactor: 100
[000:056] [2025-09-09 02:51:45 +0000.414300][50cf] headset output factor:100
defaultFactor: 100
[000:057] [2025-09-09 02:51:45 +0000.414677][50cf] AppDeviceManagerStart finished.
[000:057] [2025-09-09 02:51:45 +0000.414721][50cf] AppDeviceManagerStartMic::mic
status is off
[000:057] [2025-09-09 02:51:45 +0000.414772][50cf] AppDeviceManagerStartMic update
aec type: 2
[000:057] [2025-09-09 02:51:45 +0000.414795][50cf] AppDeviceManagerStartMic update
voiceChangeMode: 4
[000:057] [2025-09-09 02:51:45 +0000.414816][50cf]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:057] [2025-09-09 02:51:45 +0000.414836][50cf]
AudioDeviceDataHandler::StartMicProcess
[000:057] [2025-09-09 02:51:45 +0000.414930][50cf] Try to start webrtc recording
device.
[000:057] [2025-09-09 02:51:45 +0000.414957][50cf] StartRecording. threadID:20687
[000:057] [2025-09-09 02:51:45 +0000.415304][50cf] The machine model:M2101K9AG
[000:057] [2025-09-09 02:51:45 +0000.415363][50cf] default mode: Set the recording
mode to voice communication to enable HW AEC .
[000:057] [2025-09-09 02:51:45 +0000.415385][50cf] Set the recording mode before
getSetting: 4
[000:057] [2025-09-09 02:51:45 +0000.415412][50cf] Set the recording mode after
getSetting: 1
[000:058] [2025-09-09 02:51:45 +0000.415684][55d7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:058] [2025-09-09 02:51:45 +0000.415758][55d7] haveEnoughProcessedData
internalAudioStream.length: 0
[000:124] [2025-09-09 02:51:45 +0000.483121][50cf] StartRecording finished.
[000:125] [2025-09-09 02:51:45 +0000.483216][50cf] audio: start the audio mic
checker timer.
[000:126] [2025-09-09 02:51:45 +0000.483710][50cf] machine model :xiaomi
[000:126] [2025-09-09 02:51:45 +0000.483764][50cf] Support this machine
model :xiaomi
[000:130] [2025-09-09 02:51:45 +0000.488019][50cf] global inited! current sdk
version: 07-20-936c45f
[000:251] [2025-09-09 02:51:45 +0000.609107][55d8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[000:251] [2025-09-09 02:51:45 +0000.609203][55d8] _deviceSampleRate:48000
[000:253] [2025-09-09 02:51:45 +0000.611516][55d7] Run AGC when audioType = 0
[000:254] [2025-09-09 02:51:45 +0000.611617][55d7]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:475] [2025-09-09 02:51:45 +0000.833254][51ef]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:475] [2025-09-09 02:51:45 +0000.833410][55d3] MediaFilterCamera, recording
file context:0x7a23dce380 input texture:11
[000:475] [2025-09-09 02:51:45 +0000.833465][55d3] GLESContext:
[000:475] [2025-09-09 02:51:45 +0000.833507][55d3] The result of eglGetDisplay is:
0xb400007b9da89200
[000:476] [2025-09-09 02:51:45 +0000.834407][55d3] The result of creation:
0x79ef3e8d00
[000:477] [2025-09-09 02:51:45 +0000.834550][55d3] The result of
eglCreatePbufferSurface is: 0x79ef3e8e00
[000:477] [2025-09-09 02:51:45 +0000.834709][51ef]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7a23dce380 input_texture: 11
[001:675] [2025-09-09 02:51:47 +0000.33196][5093] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[001:675] [2025-09-09 02:51:47 +0000.33311][5093]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[001:677] [2025-09-09 02:51:47 +0000.34732][5093]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[001:677] [2025-09-09 02:51:47 +0000.34964][55d3] operator() time:36761739 enter.
[001:677] [2025-09-09 02:51:47 +0000.35045][55d3] MediaFilterCamera, recording
file context:0x7a23dce380 input texture:11
[001:679] [2025-09-09 02:51:47 +0000.37456][55d3] MicSource: Mic source
created:10x7ad5011f80
[001:680] [2025-09-09 02:51:47 +0000.38480][55d3] received external audio stream
[001:681] [2025-09-09 02:51:47 +0000.38683][55d3] alloc thread: 0x79ef7a4580
name:worker0 thread id:523786656944 to Mic_source
[001:681] [2025-09-09 02:51:47 +0000.38742][55d3] audio: start the audio sender
thread.
[001:681] [2025-09-09 02:51:47 +0000.38830][55d3] construct OpenGLRenderProgram
0x7a23c4fd98
[001:681] [2025-09-09 02:51:47 +0000.38867][55d3] CropFilter::SetOrientation
orientation: 90
[001:681] [2025-09-09 02:51:47 +0000.39059][55d3] filter: filter pipeline construtc
this: 0x7ad4df4580
[001:681] [2025-09-09 02:51:47 +0000.39114][55d3] filter: filter pipeline2 update
pattern: 1
[001:681] [2025-09-09 02:51:47 +0000.39201][55d3] CameraSource::source_id_:1
[001:681] [2025-09-09 02:51:47 +0000.39243][55d3] RecordAudioSource::source_id_:2
[001:681] [2025-09-09 02:51:47 +0000.39485][55d3] BindInputFilter 0x79ef9c2fc0
this 0x7a23c4ffc0
[001:682] [2025-09-09 02:51:47 +0000.39536][55d3] BindInputFilter 0x7a16e56158
this 0x7a16e562d0
[001:682] [2025-09-09 02:51:47 +0000.39574][55d3] BindInputFilter 0x7a23c4ffc0
this 0x7ad4df4620
[001:682] [2025-09-09 02:51:47 +0000.39630][55d3] setParamentForFilters:
speed:1.000000
[001:682] [2025-09-09 02:51:47 +0000.39660][55d3] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[001:682] [2025-09-09 02:51:47 +0000.39693][55d3] SetParamForFilter time:36761744
enter.
[001:682] [2025-09-09 02:51:47 +0000.39721][55d3] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[001:682] [2025-09-09 02:51:47 +0000.39751][55d3] SetParamForFilter: Params video
index is: 0
[001:682] [2025-09-09 02:51:47 +0000.39779][55d3] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[001:682] [2025-09-09 02:51:47 +0000.39806][55d3] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[001:682] [2025-09-09 02:51:47 +0000.39833][55d3] crop filter mode tpye:
citytravelvideo index:0
[001:690] [2025-09-09 02:51:47 +0000.48133][55d3]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:690] [2025-09-09 02:51:47 +0000.48225][55d3]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:690] [2025-09-09 02:51:47 +0000.48252][55d3]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:690] [2025-09-09 02:51:47 +0000.48274][55d3]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:690] [2025-09-09 02:51:47 +0000.48294][55d3]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:690] [2025-09-09 02:51:47 +0000.48310][55d3]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:690] [2025-09-09 02:51:47 +0000.48324][55d3]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:690] [2025-09-09 02:51:47 +0000.48340][55d3]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:690] [2025-09-09 02:51:47 +0000.48355][55d3]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:690] [2025-09-09 02:51:47 +0000.48369][55d3]
Warning(parse_template_json.cc:67): json parament no found the parament
[001:690] [2025-09-09 02:51:47 +0000.48383][55d3]
Warning(parse_template_json.cc:93): json parament no found the duration
[001:690] [2025-09-09 02:51:47 +0000.48401][55d3] SetParamForFilter leave. expire
time = 8 ms
[001:691] [2025-09-09 02:51:47 +0000.48599][55d3] OnOutputSizeChanged width 1280
height 720
[001:691] [2025-09-09 02:51:47 +0000.48635][55d3] OpenGLFrameBuffer: width:1280
height:720
[001:691] [2025-09-09 02:51:47 +0000.48658][55d3] OpenGLFrameBuffer: width:1280
height:720
[001:691] [2025-09-09 02:51:47 +0000.48680][55d3] OpenGLFrameBuffer: width:1280
height:720
[001:691] [2025-09-09 02:51:47 +0000.48699][55d3] OpenGLFrameBuffer: width:1280
height:720
[001:691] [2025-09-09 02:51:47 +0000.48714][55d3] OpenGLFrameBuffer: width:1280
height:720
[001:691] [2025-09-09 02:51:47 +0000.48731][55d3] OpenGLFrameBuffer: width:1280
height:720
[001:691] [2025-09-09 02:51:47 +0000.48746][55d3] construct TrivalImageDrawer
0x7a6d03ac40
[001:691] [2025-09-09 02:51:47 +0000.48814][55d3] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7a6d03ac40 context 0x79ef2f2440
[001:691] [2025-09-09 02:51:47 +0000.48860][55d3] setupGLES:
[001:691] [2025-09-09 02:51:47 +0000.49355][55d3] OpenGLRenderProgram::Initialize.
[001:691] [2025-09-09 02:51:47 +0000.49449][55d3] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[001:691] [2025-09-09 02:51:47 +0000.49472][55d3] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[001:692] [2025-09-09 02:51:47 +0000.49521][55d3] Init open gl render: 0x7a23c4fd98
[001:692] [2025-09-09 02:51:47 +0000.49553][55d3] Fragement shader path:
[001:692] [2025-09-09 02:51:47 +0000.49589][55d3] Fragement shader path:
[001:692] [2025-09-09 02:51:47 +0000.49608][55d3] create opengl program object.
[001:692] [2025-09-09 02:51:47 +0000.49631][55d3] create shader: vertex
[001:692] [2025-09-09 02:51:47 +0000.49896][55d3] create shader: fragment
[001:695] [2025-09-09 02:51:47 +0000.53057][55d7] On audio frame the broadcast with
timestamp:36761757 samples:480. (1000 frame for one log)
[001:702] [2025-09-09 02:51:47 +0000.59813][55ef] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[001:702] [2025-09-09 02:51:47 +0000.60268][55ef] The output timestamp from audio
mixer change:36761757
[001:702] [2025-09-09 02:51:47 +0000.60331][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[001:730] [2025-09-09 02:51:47 +0000.87808][55d3] Have not extra filter filename!
[001:730] [2025-09-09 02:51:47 +0000.87921][55d3] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[001:730] [2025-09-09 02:51:47 +0000.87949][55d3] OpenGLRenderProgram::Initialize
success.
[001:730] [2025-09-09 02:51:47 +0000.88029][55d3] Setup the OpenGL result:1
[001:730] [2025-09-09 02:51:47 +0000.88354][55d2] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4
[001:730] [2025-09-09 02:51:47 +0000.88481][55d2] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[001:731] [2025-09-09 02:51:47 +0000.88572][55d2] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[001:731] [2025-09-09 02:51:47 +0000.88611][55d2] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4
fileFD: -1
[001:731] [2025-09-09 02:51:47 +0000.88605][55f7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a06f34298
[001:731] [2025-09-09 02:51:47 +0000.88944][55d2] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4
is opened successfully
[001:731] [2025-09-09 02:51:47 +0000.89002][55d2] setupMediaProcessers:
[001:731] [2025-09-09 02:51:47 +0000.89023][55d2]
RecordingSessionInternalSimple:setup media processers.
[001:731] [2025-09-09 02:51:47 +0000.89044][55d2] construct AAC encoder
[001:732] [2025-09-09 02:51:47 +0000.89587][55d2] H264Encoder creating:
superfast011818
[001:732] [2025-09-09 02:51:47 +0000.89643][55d2] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[001:732] [2025-09-09 02:51:47 +0000.90097][55d2] H264Encode::GetMachineModel is
M2101K9AG
[001:732] [2025-09-09 02:51:47 +0000.90143][55d2] H264Encoder machine_mode
is:M2101K9AG
[001:732] [2025-09-09 02:51:47 +0000.90174][55d2] H264Encode::machine size :9
machine_mode:M2101K9AG
[001:732] [2025-09-09 02:51:47 +0000.90210][55d2] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[001:732] [2025-09-09 02:51:47 +0000.90229][55d2] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[001:732] [2025-09-09 02:51:47 +0000.90247][55d2] setupCompressionSession:
[001:732] [2025-09-09 02:51:47 +0000.90262][55d2] H264Encode::creating hareware
Encoder
[001:732] [2025-09-09 02:51:47 +0000.90277][55d2] AndroidHwAvcEncoder time:36761794
enter.
[001:732] [2025-09-09 02:51:47 +0000.90433][55d2] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007b9da17180 address:0x79e52f0760
[001:733] [2025-09-09 02:51:47 +0000.90562][55d2] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[001:733] [2025-09-09 02:51:47 +0000.90608][55d2] The video avc hw codec address is
0x7ae2021ad8
[001:733] [2025-09-09 02:51:47 +0000.90661][55d2] AndroidHwAvcEncoder leave.
expire time = 1 ms
[001:733] [2025-09-09 02:51:47 +0000.90684][55d2] RegisterEncodeCompleteCallback
time:36761795 enter.
[001:733] [2025-09-09 02:51:47 +0000.90761][55d2] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[001:733] [2025-09-09 02:51:47 +0000.90794][55d2] InitEncode time:36761795 enter.
[001:733] [2025-09-09 02:51:47 +0000.90845][55d2] InitEncode:
MediaCodecVideoEncoder::Release _inited:0
[001:733] [2025-09-09 02:51:47 +0000.90893][55d2] Create time:36761795 enter.
[001:733] [2025-09-09 02:51:47 +0000.90914][55d2] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[001:733] [2025-09-09 02:51:47 +0000.90939][55d2]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7ae20d81c0
[001:755] [2025-09-09 02:51:47 +0000.113158][55d2] supported_type:video/avc
[001:755] [2025-09-09 02:51:47 +0000.113350][55d2] name:OMX.qcom.video.encoder.avc
mime:video/avc
[001:755] [2025-09-09 02:51:47 +0000.113408][55d2] hwCodecPrefix :OMX.qcom.
[001:755] [2025-09-09 02:51:47 +0000.113437][55d2] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[001:755] [2025-09-09 02:51:47 +0000.113467][55d2] mediacodec_createCodecByName
time:36761817 enter.
[001:755] [2025-09-09 02:51:47 +0000.113493][55d2] WrapAndroidMediaCodec
time:36761817 enter.
[001:756] [2025-09-09 02:51:47 +0000.113688][55d2] WrapAndroidMediaCodec leave.
expire time = 1 ms
[001:830] [2025-09-09 02:51:47 +0000.187805][55d7] haveEnoughProcessedData
internalAudioStream.length: 0
[001:852] [2025-09-09 02:51:47 +0000.209879][55d2] mediacodec_createCodecByName
leave. expire time = 97 ms
[001:852] [2025-09-09 02:51:47 +0000.210010][55d2] WrapAndroidMediaFromat
time:36761914 enter.
[001:852] [2025-09-09 02:51:47 +0000.210149][55d2] WrapAndroidMediaFromat leave.
expire time = 0 ms
[001:957] [2025-09-09 02:51:47 +0000.315377][55d2] Destroy time:36762019 enter.
[001:957] [2025-09-09 02:51:47 +0000.315508][55d2] WrapAndroidMediaFromat::
Destroy
[001:958] [2025-09-09 02:51:47 +0000.315610][55d2] Destroy leave. expire time = 1
ms
[001:958] [2025-09-09 02:51:47 +0000.315658][55d2] ~WrapAndroidMediaFromat
time:36762020 enter.
[001:958] [2025-09-09 02:51:47 +0000.315683][55d2] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[001:958] [2025-09-09 02:51:47 +0000.315707][55d2] Create leave. expire time = 225
ms
[001:958] [2025-09-09 02:51:47 +0000.315765][55d2] isSemiPlanarSupport
time:36762020 enter.
[001:958] [2025-09-09 02:51:47 +0000.315784][55d2] H264Encoder isSemiPlanarSupport
[001:958] [2025-09-09 02:51:47 +0000.315805][55d2] isSemiPlanarSupport leave.
expire time = 0 ms
[001:958] [2025-09-09 02:51:47 +0000.315826][55d2] creat hw H264Encoder success,
isSemiPlanar:1
[001:958] [2025-09-09 02:51:47 +0000.315929][55d2] InitEncode leave. expire time =
225 ms
[001:958] [2025-09-09 02:51:47 +0000.315980][55d2] H264Encode::created Encoder
[001:958] [2025-09-09 02:51:47 +0000.315999][55d2] H264Encode:: H264 encoder
created.
[001:958] [2025-09-09 02:51:47 +0000.316017][55d2] H264 encoder created.
[001:958] [2025-09-09 02:51:47 +0000.316048][55d2]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ae21fd300
[001:958] [2025-09-09 02:51:47 +0000.316078][55d2] setOutput:
[001:958] [2025-09-09 02:51:47 +0000.316100][55d2]
RecordingSessionInternalSimple:encoder set output to muxer!
[001:958] [2025-09-09 02:51:47 +0000.316131][55d2] request a key frame
[001:958] [2025-09-09 02:51:47 +0000.316157][55d2] H264Encode:: request a key frame
[001:958] [2025-09-09 02:51:47 +0000.316332][55d2] setDisplayRotate :90
[001:958] [2025-09-09 02:51:47 +0000.316375][55d2] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[001:958] [2025-09-09 02:51:47 +0000.316489][55d3] StartRecording:
[001:959] [2025-09-09 02:51:47 +0000.316639][55ef] operator(): Set the recording
session in mic source. recording session: 0x7a16e56000
[001:959] [2025-09-09 02:51:47 +0000.316830][55ee] AF_SpeedFilter audio
0x7a16e56180 PullFrame
[001:959] [2025-09-09 02:51:47 +0000.316900][55ee]
RecordAudioSource::PullAudioFrame
[001:959] [2025-09-09 02:51:47 +0000.316891][55d3] operator() leave. expire time =
282 ms
[001:959] [2025-09-09 02:51:47 +0000.316924][55ee] AF_SpeedFilter::PullFrame eof4
[001:961] [2025-09-09 02:51:47 +0000.319086][55ee]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[001:963] [2025-09-09 02:51:47 +0000.321386][55ee] AF_SpeedFilter audio time,
0x7a16e56180 rcv time: 36762017
[001:963] [2025-09-09 02:51:47 +0000.321508][55ee] AF_SpeedFilter audio time,
0x7a16e56180 rcv time: 36762017in_nSamples:441
[001:964] [2025-09-09 02:51:47 +0000.321677][55ee] resampled_data_size:0
[001:993] [2025-09-09 02:51:47 +0000.350802][55d3]
MediaFilterCamera::NeedProcessTexture
[001:993] [2025-09-09 02:51:47 +0000.350909][55d3] begine recode to first frame
spend time:316
[001:993] [2025-09-09 02:51:47 +0000.350940][55d3] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x79ef9c2e80
[001:993] [2025-09-09 02:51:47 +0000.350974][55d3] blur_distance_:0
[001:993] [2025-09-09 02:51:47 +0000.350992][55d3] blur_direction_angle_:-90
[001:993] [2025-09-09 02:51:47 +0000.351015][55d3]
GPUImageProcessing::SetOrientation orientation: 90
[001:993] [2025-09-09 02:51:47 +0000.351032][55d3] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[001:993] [2025-09-09 02:51:47 +0000.351085][55d3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[001:993] [2025-09-09 02:51:47 +0000.351116][55d3] GPUImageProcessing: input frame
width1280 X 720
[001:996] [2025-09-09 02:51:47 +0000.353755][55d3] drawYUV420 render
OpenGLRenderProgram:0x7a23c4fd98
[001:997] [2025-09-09 02:51:47 +0000.355265][55d3] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[001:997] [2025-09-09 02:51:47 +0000.355396][55d3] CropFilter::OnVideoFrame
outputtexture :13
[001:997] [2025-09-09 02:51:47 +0000.355436][55d3] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:005] [2025-09-09 02:51:47 +0000.363068][55d3] The read pixel from buffer take:
8 width:1280 height:720 frameType:0
[002:029] [2025-09-09 02:51:47 +0000.386646][55d3] drawYUV420 render
OpenGLRenderProgram:0x7a23c4fd98
[002:035] [2025-09-09 02:51:47 +0000.393477][55d3] The convert RGB to YUV take 2
[002:036] [2025-09-09 02:51:47 +0000.393743][55d3] FilterPipeline2::OnVideoFrame
pts 32 last_video_timestamp_ 32
[002:037] [2025-09-09 02:51:47 +0000.394548][55d3]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:038] [2025-09-09 02:51:47 +0000.395917][55f6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:038] [2025-09-09 02:51:47 +0000.396282][55f6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[002:038] [2025-09-09 02:51:47 +0000.396427][55f6] push video frame to H264
encoder. (100 frame for one log)
[002:039] [2025-09-09 02:51:47 +0000.396566][55f6] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[002:039] [2025-09-09 02:51:47 +0000.396707][55f6] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:0(100 frame for one log)
[002:039] [2025-09-09 02:51:47 +0000.396879][55f6] Push an pts:0 to dts queue.
[002:039] [2025-09-09 02:51:47 +0000.396940][55f6] DTS queue for
Generator:0x7a06f848b8 0
[002:039] [2025-09-09 02:51:47 +0000.396963][55f6] The input pts:0 fps:30
[002:040] [2025-09-09 02:51:47 +0000.397855][55f6]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:059] [2025-09-09 02:51:47 +0000.417228][55d3] drawYUV420 render
OpenGLRenderProgram:0x7a23c4fd98
[002:078] [2025-09-09 02:51:47 +0000.436433][55ee] AF_SpeedFilter audio time 222,
0x7a16e56180 out time: 36762017 org time: 36762017
[002:078] [2025-09-09 02:51:47 +0000.436505][55ee] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[002:079] [2025-09-09 02:51:47 +0000.436534][55ee]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 36762017
[002:079] [2025-09-09 02:51:47 +0000.436551][55ee]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[002:079] [2025-09-09 02:51:47 +0000.436583][55ee] AF_SpeedFilter audio time
[002:079] [2025-09-09 02:51:47 +0000.436632][55ee] AF_SpeedFilter audio time 111,
0x7a16e56180 out time: 36762027 org time: 36762027
[002:082] [2025-09-09 02:51:47 +0000.439671][55f5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:3
[002:082] [2025-09-09 02:51:47 +0000.440443][55f7] add aac audio track with id:1
[002:083] [2025-09-09 02:51:47 +0000.440551][55f7] audio start ts:0
[002:083] [2025-09-09 02:51:47 +0000.440587][55f7] the audio frame has been written
into MP4 file
[002:097] [2025-09-09 02:51:47 +0000.455439][55f6] h264 add frame header cdr flag
[002:098] [2025-09-09 02:51:47 +0000.456438][55f6] h264 add frame header cdr flag
[002:099] [2025-09-09 02:51:47 +0000.456625][55f6] SendFrame
encodedImage._timeStamp:0encodedImage->_length:75597
[002:099] [2025-09-09 02:51:47 +0000.456667][55f6] Received key frame:0
[002:099] [2025-09-09 02:51:47 +0000.456697][55f6] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[002:099] [2025-09-09 02:51:47 +0000.456724][55f6] H264Encode::H264SWEncoder get
callback, length:75597 type:0 nalType:7length:17
[002:099] [2025-09-09 02:51:47 +0000.456746][55f6] H264Encode:: get a sps pps
header!headerSize:29
[002:099] [2025-09-09 02:51:47 +0000.456773][55f6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:099] [2025-09-09 02:51:47 +0000.456888][55f7] get the H.264 SPS parameter
[002:099] [2025-09-09 02:51:47 +0000.457328][55f7] add video track with id:2
[002:100] [2025-09-09 02:51:47 +0000.457676][55f7] get the H.264 PPS parameter
[002:101] [2025-09-09 02:51:47 +0000.458536][55f7] get the H.264 IDR frame
[002:101] [2025-09-09 02:51:47 +0000.458619][55f7] resss:true
[002:101] [2025-09-09 02:51:47 +0000.458651][55f7] video start ts:0
[002:101] [2025-09-09 02:51:47 +0000.458743][55f7] the video frame has been written
into MP4 file
[002:254] [2025-09-09 02:51:47 +0000.612250][55d7] Run AGC when audioType = 0
[002:495] [2025-09-09 02:51:47 +0000.853201][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[002:529] [2025-09-09 02:51:47 +0000.886738][55d3] The convert RGB to YUV take 2
[002:695] [2025-09-09 02:51:48 +0000.53188][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:862] [2025-09-09 02:51:48 +0000.220279][55f6] DTS queue for
Generator:0x7a06f848b8 794 830
[002:996] [2025-09-09 02:51:48 +0000.354500][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:037] [2025-09-09 02:51:48 +0000.394866][55d3] The convert RGB to YUV take 3
[003:368] [2025-09-09 02:51:48 +0000.725708][55f6] Push an pts:1337 to dts queue.
[003:404] [2025-09-09 02:51:48 +0000.761733][55f6] last dts:1302 currentPts:1337
ppsOrSPS:0 queue length:2
[003:496] [2025-09-09 02:51:48 +0000.853769][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:521] [2025-09-09 02:51:48 +0000.879212][55ee] AF_SpeedFilter audio
0x7a16e56180 PullFrame
[003:526] [2025-09-09 02:51:48 +0000.883875][55d3] The convert RGB to YUV take 2
[003:535] [2025-09-09 02:51:48 +0000.893362][55d7] haveEnoughProcessedData
internalAudioStream.length: 10
[003:692] [2025-09-09 02:51:49 +0000.50390][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:699] [2025-09-09 02:51:49 +0000.57298][55f6] DTS queue for
Generator:0x7a06f848b8 1633 1670
[003:759] [2025-09-09 02:51:49 +0000.116838][55ee]
RecordAudioSource::PullAudioFrame
[003:994] [2025-09-09 02:51:49 +0000.351757][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:027] [2025-09-09 02:51:49 +0000.385329][55d3] The convert RGB to YUV take 2
[004:063] [2025-09-09 02:51:49 +0000.420712][55d3] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[004:072] [2025-09-09 02:51:49 +0000.430183][55f6] h264 add frame header cdr flag
[004:073] [2025-09-09 02:51:49 +0000.430610][55f6] Received key frame:2000
[004:103] [2025-09-09 02:51:49 +0000.461086][55f7] get the H.264 IDR frame
[004:128] [2025-09-09 02:51:49 +0000.485647][55ce]
monitorTime:4003totalDuration:3880
[004:167] [2025-09-09 02:51:49 +0000.524579][55ee] AF_SpeedFilter::PullFrame eof4
[004:169] [2025-09-09 02:51:49 +0000.526794][55ee]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[004:245] [2025-09-09 02:51:49 +0000.603447][55ee] resampled_data_size:7168
[004:253] [2025-09-09 02:51:49 +0000.611482][55d7] Run AGC when audioType = 0
[004:254] [2025-09-09 02:51:49 +0000.611670][55d7]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:431] [2025-09-09 02:51:49 +0000.788841][55f5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:6
[004:496] [2025-09-09 02:51:49 +0000.854131][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:502] [2025-09-09 02:51:49 +0000.859528][55f6] DTS queue for
Generator:0x7a06f848b8 2470
[004:529] [2025-09-09 02:51:49 +0000.886600][55d3] The convert RGB to YUV take 2
[004:698] [2025-09-09 02:51:50 +0000.56310][55f6] Push an pts:2669 to dts queue.
[004:698] [2025-09-09 02:51:50 +0000.56340][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:734] [2025-09-09 02:51:50 +0000.91683][55f6] last dts:2631 currentPts:2669
ppsOrSPS:0 queue length:2
[004:994] [2025-09-09 02:51:50 +0000.352517][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:031] [2025-09-09 02:51:50 +0000.388845][55d3] The convert RGB to YUV take 2
[005:090] [2025-09-09 02:51:50 +0000.448224][55ee] AF_SpeedFilter audio
0x7a16e56180 PullFrame
[005:253] [2025-09-09 02:51:50 +0000.611545][55d7] haveEnoughProcessedData
internalAudioStream.length: 20
[005:295] [2025-09-09 02:51:50 +0000.652970][55d3] drawYUV420 render
OpenGLRenderProgram:0x7a23c4fd98
[005:335] [2025-09-09 02:51:50 +0000.692746][55f6] DTS queue for
Generator:0x7a06f848b8 3301
[005:362] [2025-09-09 02:51:50 +0000.719650][55d3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[005:362] [2025-09-09 02:51:50 +0000.719756][55d3] GPUImageProcessing: input frame
width1280 X 720
[005:362] [2025-09-09 02:51:50 +0000.720266][55d3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:362] [2025-09-09 02:51:50 +0000.720371][55d3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:367] [2025-09-09 02:51:50 +0000.725085][55f6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3336
[005:371] [2025-09-09 02:51:50 +0000.729341][55f6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3301 pts:3301
[005:404] [2025-09-09 02:51:50 +0000.762117][55f6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3373
[005:404] [2025-09-09 02:51:50 +0000.762339][55f6] push video frame to H264
encoder. (100 frame for one log)
[005:404] [2025-09-09 02:51:50 +0000.762371][55f6] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[005:404] [2025-09-09 02:51:50 +0000.762394][55f6] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:3373(100 frame for one
log)
[005:404] [2025-09-09 02:51:50 +0000.762421][55f6] The input pts:3373 fps:30
[005:407] [2025-09-09 02:51:50 +0000.765169][55f6] SendFrame
encodedImage._timeStamp:3336encodedImage->_length:182464
[005:443] [2025-09-09 02:51:50 +0000.800536][55f6] H264Encode::H264SWEncoder get
callback, length:143552 type:1 nalType:1length:143548
[005:494] [2025-09-09 02:51:50 +0000.852336][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:528] [2025-09-09 02:51:50 +0000.885792][55d3] The convert RGB to YUV take 2
[005:597] [2025-09-09 02:51:50 +0000.954854][55ee]
RecordAudioSource::PullAudioFrame
[005:702] [2025-09-09 02:51:51 +0000.60204][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:996] [2025-09-09 02:51:51 +0000.353932][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:029] [2025-09-09 02:51:51 +0000.387521][55d3] The convert RGB to YUV take 2
[006:033] [2025-09-09 02:51:51 +0000.390774][55f6] Push an pts:4001 to dts queue.
[006:063] [2025-09-09 02:51:51 +0000.420998][55f6] h264 add frame header cdr flag
[006:063] [2025-09-09 02:51:51 +0000.421418][55f6] Received key frame:4001
[006:064] [2025-09-09 02:51:51 +0000.421528][55f6] last dts:3970 currentPts:4001
ppsOrSPS:0 queue length:2
[006:105] [2025-09-09 02:51:51 +0000.463362][55f7] get the H.264 IDR frame
[006:130] [2025-09-09 02:51:51 +0000.488129][55d3] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[006:171] [2025-09-09 02:51:51 +0000.529337][55f6] DTS queue for
Generator:0x7a06f848b8 4102 4140
[006:254] [2025-09-09 02:51:51 +0000.612406][55d7] Run AGC when audioType = 0
[006:423] [2025-09-09 02:51:51 +0000.781086][55ee] AF_SpeedFilter::PullFrame eof4
[006:425] [2025-09-09 02:51:51 +0000.783302][55ee]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[006:447] [2025-09-09 02:51:51 +0000.804883][55ee] resampled_data_size:0
[006:492] [2025-09-09 02:51:51 +0000.850367][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:527] [2025-09-09 02:51:51 +0000.884740][55d3] The convert RGB to YUV take 2
[006:680] [2025-09-09 02:51:52 +0000.38050][55ee] AF_SpeedFilter audio 0x7a16e56180
PullFrame
[006:698] [2025-09-09 02:51:52 +0000.56465][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:785] [2025-09-09 02:51:52 +0000.143330][55f5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:10
[006:969] [2025-09-09 02:51:52 +0000.326569][55d7] haveEnoughProcessedData
internalAudioStream.length: 0
[006:992] [2025-09-09 02:51:52 +0000.350299][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:998] [2025-09-09 02:51:52 +0000.355955][55f6] DTS queue for
Generator:0x7a06f848b8 4935 4967
[007:029] [2025-09-09 02:51:52 +0000.387207][55d3] The convert RGB to YUV take 2
[007:366] [2025-09-09 02:51:52 +0000.723684][55f6] Push an pts:5335 to dts queue.
[007:400] [2025-09-09 02:51:52 +0000.758060][55f6] last dts:5298 currentPts:5335
ppsOrSPS:0 queue length:2
[007:432] [2025-09-09 02:51:52 +0000.789871][55ee]
RecordAudioSource::PullAudioFrame
[007:491] [2025-09-09 02:51:52 +0000.849481][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:525] [2025-09-09 02:51:52 +0000.883487][55d3] The convert RGB to YUV take 1
[007:703] [2025-09-09 02:51:53 +0000.61516][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:831] [2025-09-09 02:51:53 +0000.188970][55f6] DTS queue for
Generator:0x7a06f848b8 5768 5802
[007:995] [2025-09-09 02:51:53 +0000.352878][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:029] [2025-09-09 02:51:53 +0000.386739][55d3] The convert RGB to YUV take 3
[008:064] [2025-09-09 02:51:53 +0000.422014][55f6] h264 add frame header cdr flag
[008:064] [2025-09-09 02:51:53 +0000.422455][55f6] Received key frame:6001
[008:099] [2025-09-09 02:51:53 +0000.457083][55f7] get the H.264 IDR frame
[008:229] [2025-09-09 02:51:53 +0000.586933][55d3] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[008:245] [2025-09-09 02:51:53 +0000.603313][55ee] AF_SpeedFilter audio
0x7a16e56180 PullFrame
[008:255] [2025-09-09 02:51:53 +0000.612768][55d7] Run AGC when audioType = 0
[008:255] [2025-09-09 02:51:53 +0000.613024][55d7]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:502] [2025-09-09 02:51:53 +0000.859725][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:530] [2025-09-09 02:51:53 +0000.888494][55d3] The convert RGB to YUV take 2
[008:624] [2025-09-09 02:51:53 +0000.981632][55d3] drawYUV420 render
OpenGLRenderProgram:0x7a23c4fd98
[008:630] [2025-09-09 02:51:53 +0000.988070][55f6] DTS queue for
Generator:0x7a06f848b8 6598
[008:661] [2025-09-09 02:51:54 +0000.19487][55ee] resampled_data_size:10240
[008:666] [2025-09-09 02:51:54 +0000.24278][55ee] AF_SpeedFilter::PullFrame eof4
[008:669] [2025-09-09 02:51:54 +0000.27011][55ee]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[008:691] [2025-09-09 02:51:54 +0000.49078][55d7] haveEnoughProcessedData
internalAudioStream.length: 0
[008:699] [2025-09-09 02:51:54 +0000.57178][55f6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6668
[008:699] [2025-09-09 02:51:54 +0000.57357][55f6] Push an pts:6668 to dts queue.
[008:700] [2025-09-09 02:51:54 +0000.57961][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:726] [2025-09-09 02:51:54 +0000.84178][55d3] GPUImageProcessing: process video
frame with resolution 1280 X 720
[008:726] [2025-09-09 02:51:54 +0000.84313][55d3] GPUImageProcessing: input frame
width1280 X 720
[008:727] [2025-09-09 02:51:54 +0000.84724][55d3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[008:727] [2025-09-09 02:51:54 +0000.84902][55d3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[008:734] [2025-09-09 02:51:54 +0000.92013][55f6] SendFrame
encodedImage._timeStamp:6668encodedImage->_length:172272
[008:734] [2025-09-09 02:51:54 +0000.92149][55f6] last dts:6632 currentPts:6668
ppsOrSPS:0 queue length:2
[008:734] [2025-09-09 02:51:54 +0000.92185][55f6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6668 pts:6668
[008:765] [2025-09-09 02:51:54 +0000.122847][55f6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6734
[008:765] [2025-09-09 02:51:54 +0000.123013][55f6] push video frame to H264
encoder. (100 frame for one log)
[008:765] [2025-09-09 02:51:54 +0000.123055][55f6] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[008:765] [2025-09-09 02:51:54 +0000.123083][55f6] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:6734(100 frame for one
log)
[008:765] [2025-09-09 02:51:54 +0000.123117][55f6] The input pts:6734 fps:30
[008:799] [2025-09-09 02:51:54 +0000.156959][55f6] H264Encode::H264SWEncoder get
callback, length:139120 type:1 nalType:1length:139116
[008:993] [2025-09-09 02:51:54 +0000.350642][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:028] [2025-09-09 02:51:54 +0000.385709][55d3] The convert RGB to YUV take 3
[009:042] [2025-09-09 02:51:54 +0000.400466][55f5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:4
[009:267] [2025-09-09 02:51:54 +0000.624645][55ee]
RecordAudioSource::PullAudioFrame
[009:469] [2025-09-09 02:51:54 +0000.827374][55f6] DTS queue for
Generator:0x7a06f848b8 7435
[009:493] [2025-09-09 02:51:54 +0000.850610][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:529] [2025-09-09 02:51:54 +0000.886582][55d3] The convert RGB to YUV take 2
[009:697] [2025-09-09 02:51:55 +0000.54807][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:823] [2025-09-09 02:51:55 +0000.181321][55ee] AF_SpeedFilter audio
0x7a16e56180 PullFrame
[009:994] [2025-09-09 02:51:55 +0000.352168][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:028] [2025-09-09 02:51:55 +0000.386134][55d3] The convert RGB to YUV take 2
[010:029] [2025-09-09 02:51:55 +0000.386527][55f6] Push an pts:8000 to dts queue.
[010:065] [2025-09-09 02:51:55 +0000.422837][55f6] h264 add frame header cdr flag
[010:065] [2025-09-09 02:51:55 +0000.423491][55f6] Received key frame:8000
[010:066] [2025-09-09 02:51:55 +0000.423617][55f6] last dts:7969 currentPts:8000
ppsOrSPS:0 queue length:2
[010:101] [2025-09-09 02:51:55 +0000.458915][55f7] get the H.264 IDR frame
[010:252] [2025-09-09 02:51:55 +0000.609663][55d8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[010:252] [2025-09-09 02:51:55 +0000.609846][55d8] _deviceSampleRate:48000
[010:254] [2025-09-09 02:51:55 +0000.612284][55d7] Run AGC when audioType = 0
[010:294] [2025-09-09 02:51:55 +0000.652013][55d3] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[010:294] [2025-09-09 02:51:55 +0000.652433][55f6] DTS queue for
Generator:0x7a06f848b8 8232 8266
[010:408] [2025-09-09 02:51:55 +0000.766366][55d7] haveEnoughProcessedData
internalAudioStream.length: 0
[010:491] [2025-09-09 02:51:55 +0000.849308][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:527] [2025-09-09 02:51:55 +0000.885049][55d3] The convert RGB to YUV take 1
[010:701] [2025-09-09 02:51:56 +0000.59347][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:914] [2025-09-09 02:51:56 +0000.272295][55ee] AF_SpeedFilter::PullFrame eof4
[010:916] [2025-09-09 02:51:56 +0000.274468][55ee]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[010:924] [2025-09-09 02:51:56 +0000.281663][55ee] resampled_data_size:1024
[010:996] [2025-09-09 02:51:56 +0000.354230][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:028] [2025-09-09 02:51:56 +0000.385644][55d3] The convert RGB to YUV take 3
[011:104] [2025-09-09 02:51:56 +0000.462281][55ee]
RecordAudioSource::PullAudioFrame
[011:131] [2025-09-09 02:51:56 +0000.488680][55f6] DTS queue for
Generator:0x7a06f848b8 9066 9100
[011:363] [2025-09-09 02:51:56 +0000.720872][55f6] Push an pts:9333 to dts queue.
[011:401] [2025-09-09 02:51:56 +0000.759222][55f6] last dts:9301 currentPts:9333
ppsOrSPS:0 queue length:2
[011:402] [2025-09-09 02:51:56 +0000.759652][55ee] AF_SpeedFilter audio
0x7a16e56180 PullFrame
[011:405] [2025-09-09 02:51:56 +0000.763107][55f5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:6
[011:492] [2025-09-09 02:51:56 +0000.850061][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:526] [2025-09-09 02:51:56 +0000.883932][55d3] The convert RGB to YUV take 2
[011:661] [2025-09-09 02:51:57 +0000.18748][55ef] The output timestamp from audio
mixer change:36771719
[011:694] [2025-09-09 02:51:57 +0000.51760][55d7] On audio frame the broadcast with
timestamp:36771756 samples:480. (1000 frame for one log)
[011:702] [2025-09-09 02:51:57 +0000.60506][55ef] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[011:703] [2025-09-09 02:51:57 +0000.61038][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:959] [2025-09-09 02:51:57 +0000.316678][55d3] drawYUV420 render
OpenGLRenderProgram:0x7a23c4fd98
[011:959] [2025-09-09 02:51:57 +0000.316554][55ee] AF_SpeedFilter audio time,
0x7a16e56180 rcv time: 36772016
[011:959] [2025-09-09 02:51:57 +0000.316986][55ee] AF_SpeedFilter audio time,
0x7a16e56180 rcv time: 36772016in_nSamples:441
[011:964] [2025-09-09 02:51:57 +0000.321774][55f6] DTS queue for
Generator:0x7a06f848b8 9899 9933
[011:993] [2025-09-09 02:51:57 +0000.350566][55d3] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[012:036] [2025-09-09 02:51:57 +0000.394048][55d3] The convert RGB to YUV take 2
[012:037] [2025-09-09 02:51:57 +0000.394865][55f6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10009
[012:059] [2025-09-09 02:51:57 +0000.416939][55ee] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[012:059] [2025-09-09 02:51:57 +0000.417164][55ee]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 36772017
[012:059] [2025-09-09 02:51:57 +0000.417252][55ee]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[012:090] [2025-09-09 02:51:57 +0000.448223][55d3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[012:090] [2025-09-09 02:51:57 +0000.448325][55d3] GPUImageProcessing: input frame
width1280 X 720
[012:091] [2025-09-09 02:51:57 +0000.448737][55d3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:091] [2025-09-09 02:51:57 +0000.448915][55d3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:097] [2025-09-09 02:51:57 +0000.455421][55f6] h264 add frame header cdr flag
[012:098] [2025-09-09 02:51:57 +0000.455916][55f6] SendFrame
encodedImage._timeStamp:10009encodedImage->_length:207888
[012:098] [2025-09-09 02:51:57 +0000.455987][55f6] Received key frame:10009
[012:101] [2025-09-09 02:51:57 +0000.459115][55f6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10031 pts:10031
[012:101] [2025-09-09 02:51:57 +0000.459384][55f7] get the H.264 IDR frame
[012:120] [2025-09-09 02:51:57 +0000.478028][55d7] haveEnoughProcessedData
internalAudioStream.length: 0
[012:129] [2025-09-09 02:51:57 +0000.487428][55f6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10101
[012:130] [2025-09-09 02:51:57 +0000.487555][55f6] push video frame to H264
encoder. (100 frame for one log)
[012:130] [2025-09-09 02:51:57 +0000.487585][55f6] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[012:130] [2025-09-09 02:51:57 +0000.487606][55f6] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:10101(100 frame for one
log)
[012:130] [2025-09-09 02:51:57 +0000.487635][55f6] The input pts:10101 fps:30
[012:166] [2025-09-09 02:51:57 +0000.523778][55f6] H264Encode::H264SWEncoder get
callback, length:155520 type:1 nalType:1length:155516
[012:255] [2025-09-09 02:51:57 +0000.613212][55d7] Run AGC when audioType = 0
[012:255] [2025-09-09 02:51:57 +0000.613490][55d7]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:394] [2025-09-09 02:51:57 +0000.751619][55d3] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[012:523] [2025-09-09 02:51:57 +0000.881468][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:558] [2025-09-09 02:51:57 +0000.916110][55d3] The convert RGB to YUV take 2
[012:697] [2025-09-09 02:51:58 +0000.54764][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:729] [2025-09-09 02:51:58 +0000.87251][55f6] Push an pts:10701 to dts queue.
[012:766] [2025-09-09 02:51:58 +0000.124305][55f6] last dts:10669 currentPts:10701
ppsOrSPS:0 queue length:2
[012:797] [2025-09-09 02:51:58 +0000.155258][55f6] DTS queue for
Generator:0x7a06f848b8 10765
[012:943] [2025-09-09 02:51:58 +0000.300855][55ee]
RecordAudioSource::PullAudioFrame
[012:985] [2025-09-09 02:51:58 +0000.343156][55ee] AF_SpeedFilter audio
0x7a16e56180 PullFrame
[013:025] [2025-09-09 02:51:58 +0000.383519][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:060] [2025-09-09 02:51:58 +0000.417927][55d3] The convert RGB to YUV take 3
[013:102] [2025-09-09 02:51:58 +0000.459613][55ee] resampled_data_size:13312
[013:159] [2025-09-09 02:51:58 +0000.517438][55d3] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[013:168] [2025-09-09 02:51:58 +0000.526404][55ee] AF_SpeedFilter::PullFrame eof4
[013:171] [2025-09-09 02:51:58 +0000.528649][55ee]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[013:189] [2025-09-09 02:51:58 +0000.547052][55ee] AF_SpeedFilter audio time
[013:189] [2025-09-09 02:51:58 +0000.547326][55ee] AF_SpeedFilter audio time 111,
0x7a16e56180 out time: 36773207 org time: 36773207
[013:527] [2025-09-09 02:51:58 +0000.884972][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:559] [2025-09-09 02:51:58 +0000.917050][55d3] The convert RGB to YUV take 2
[013:635] [2025-09-09 02:51:58 +0000.992566][55f6] DTS queue for
Generator:0x7a06f848b8 11600
[013:667] [2025-09-09 02:51:59 +0000.24770][55f5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:1
[013:702] [2025-09-09 02:51:59 +0000.59596][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:842] [2025-09-09 02:51:59 +0000.199749][55d7] haveEnoughProcessedData
internalAudioStream.length: 0
[014:020] [2025-09-09 02:51:59 +0000.377689][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:055] [2025-09-09 02:51:59 +0000.412848][55d3] The convert RGB to YUV take 1
[014:058] [2025-09-09 02:51:59 +0000.415964][55f6] Push an pts:12028 to dts queue.
[014:094] [2025-09-09 02:51:59 +0000.452139][55f6] h264 add frame header cdr flag
[014:094] [2025-09-09 02:51:59 +0000.452473][55f6] Received key frame:12028
[014:095] [2025-09-09 02:51:59 +0000.452528][55f6] last dts:11994 currentPts:12028
ppsOrSPS:0 queue length:2
[014:133] [2025-09-09 02:51:59 +0000.490758][55f7] get the H.264 IDR frame
[014:253] [2025-09-09 02:51:59 +0000.611282][55d7] Run AGC when audioType = 0
[014:463] [2025-09-09 02:51:59 +0000.821309][55f6] DTS queue for
Generator:0x7a06f848b8 12397 12434
[014:495] [2025-09-09 02:51:59 +0000.853146][55d3] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[014:527] [2025-09-09 02:51:59 +0000.885071][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:556] [2025-09-09 02:51:59 +0000.914321][55d3] The convert RGB to YUV take 1
[014:559] [2025-09-09 02:51:59 +0000.917091][55ee] AF_SpeedFilter audio
0x7a16e56180 PullFrame
[014:696] [2025-09-09 02:52:00 +0000.53832][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:781] [2025-09-09 02:52:00 +0000.139226][55ee]
RecordAudioSource::PullAudioFrame
[015:028] [2025-09-09 02:52:00 +0000.385971][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:056] [2025-09-09 02:52:00 +0000.414071][55d3] The convert RGB to YUV take 2
[015:293] [2025-09-09 02:52:00 +0000.651376][55f6] DTS queue for
Generator:0x7a06f848b8 13234 13263
[015:324] [2025-09-09 02:52:00 +0000.682254][55d3] drawYUV420 render
OpenGLRenderProgram:0x7a23c4fd98
[015:370] [2025-09-09 02:52:00 +0000.728243][55ee] resampled_data_size:4096
[015:399] [2025-09-09 02:52:00 +0000.757160][55f6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13369
[015:399] [2025-09-09 02:52:00 +0000.757338][55f6] Push an pts:13369 to dts queue.
[015:412] [2025-09-09 02:52:00 +0000.769728][55ee] AF_SpeedFilter::PullFrame eof4
[015:414] [2025-09-09 02:52:00 +0000.771888][55ee]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[015:437] [2025-09-09 02:52:00 +0000.794828][55f6] SendFrame
encodedImage._timeStamp:13369encodedImage->_length:4784
[015:437] [2025-09-09 02:52:00 +0000.795004][55f6] last dts:13334 currentPts:13369
ppsOrSPS:0 queue length:2
[015:491] [2025-09-09 02:52:00 +0000.848911][55d3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[015:491] [2025-09-09 02:52:00 +0000.849005][55d3] GPUImageProcessing: input frame
width1280 X 720
[015:491] [2025-09-09 02:52:00 +0000.849380][55d3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[015:491] [2025-09-09 02:52:00 +0000.849456][55d3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[015:500] [2025-09-09 02:52:00 +0000.857980][55f6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13431 pts:13431
[015:527] [2025-09-09 02:52:00 +0000.885488][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:532] [2025-09-09 02:52:00 +0000.890388][55f6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13502
[015:533] [2025-09-09 02:52:00 +0000.890535][55f6] push video frame to H264
encoder. (100 frame for one log)
[015:533] [2025-09-09 02:52:00 +0000.890560][55f6] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[015:533] [2025-09-09 02:52:00 +0000.890583][55f6] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:13502(100 frame for one
log)
[015:533] [2025-09-09 02:52:00 +0000.890609][55f6] The input pts:13502 fps:30
[015:558] [2025-09-09 02:52:00 +0000.916050][55d7] haveEnoughProcessedData
internalAudioStream.length: 10
[015:559] [2025-09-09 02:52:00 +0000.916769][55d3] The convert RGB to YUV take 2
[015:563] [2025-09-09 02:52:00 +0000.921231][55f6] H264Encode::H264SWEncoder get
callback, length:155344 type:1 nalType:1length:155340
[015:695] [2025-09-09 02:52:01 +0000.52831][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:022] [2025-09-09 02:52:01 +0000.380268][55d3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:028] [2025-09-09 02:52:01 +0000.386431][55f5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:4
[016:057] [2025-09-09 02:52:01 +0000.414782][55d3] The convert RGB to YUV take 2
[016:102] [2025-09-09 02:52:01 +0000.459682][55f6] h264 add frame header cdr flag
[016:102] [2025-09-09 02:52:01 +0000.460185][55f6] Received key frame:14029
[016:102] [2025-09-09 02:52:01 +0000.460264][55f6] DTS queue for
Generator:0x7a06f848b8 14065
[016:133] [2025-09-09 02:52:01 +0000.491060][55f7] get the H.264 IDR frame
[016:135] [2025-09-09 02:52:01 +0000.492862][55ee] AF_SpeedFilter audio
0x7a16e56180 PullFrame
[016:255] [2025-09-09 02:52:01 +0000.613025][55d7] Run AGC when audioType = 0
[016:255] [2025-09-09 02:52:01 +0000.613297][55d7]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:520] [2025-09-09 02:52:01 +0000.877532][55d3] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[016:557] [2025-09-09 02:52:01 +0000.915302][55d3] The convert RGB to YUV take 2
[016:588] [2025-09-09 02:52:01 +0000.946477][55d3] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[016:616] [2025-09-09 02:52:01 +0000.973818][55ee]
RecordAudioSource::PullAudioFrame
[016:702] [2025-09-09 02:52:02 +0000.59676][55ef] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:728] [2025-09-09 02:52:02 +0000.86126][55f6] Push an pts:14698 to dts queue.
[016:766] [2025-09-09 02:52:02 +0000.123877][55f6] last dts:14663 currentPts:14698
ppsOrSPS:0 queue length:2
[016:932] [2025-09-09 02:52:02 +0000.289901][55f6] DTS queue for
Generator:0x7a06f848b8 14897
[017:024] [2025-09-09 02:52:02 +0000.381538][55d3] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[017:059] [2025-09-09 02:52:02 +0000.417138][55d3] The convert RGB to YUV take 2
[017:225] [2025-09-09 02:52:02 +0000.583180][55d3] StopRecording:
[017:226] [2025-09-09 02:52:02 +0000.583563][55d3] OnNeedStopRecording:
[017:230] [2025-09-09 02:52:02 +0000.588066][5093]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[017:230] [2025-09-09 02:52:02 +0000.588288][55d3] operator(): Stop
[017:230] [2025-09-09 02:52:02 +0000.588341][55d3] StopPullFrameAndWriteMp4
time:36777292 enter.
[017:230] [2025-09-09 02:52:02 +0000.588365][55d3] StopRecording:
[017:233] [2025-09-09 02:52:02 +0000.591161][55ee] resampled_data_size:512
[017:233] [2025-09-09 02:52:02 +0000.591316][55ee] AF_SpeedFilter audio time 222,
0x7a16e56180 out time: 36777177 org time: 36777177
[017:234] [2025-09-09 02:52:02 +0000.591531][55ee] PullAudioFrame: PullFrame audio
finished.
[017:234] [2025-09-09 02:52:02 +0000.591596][55ee]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[017:236] [2025-09-09 02:52:02 +0000.593659][55f6]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:455
[017:238] [2025-09-09 02:52:02 +0000.596303][55d2] stop recording
[017:238] [2025-09-09 02:52:02 +0000.596376][55d2]
RecordingSessionInternalSimple:destroy media processers
[017:238] [2025-09-09 02:52:02 +0000.596402][55d2] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[017:238] [2025-09-09 02:52:02 +0000.596420][55d2] H264Encode::flushing hareware
Encoder
[017:239] [2025-09-09 02:52:02 +0000.596598][55d2] Flush time:36777301 enter.
[017:239] [2025-09-09 02:52:02 +0000.596643][55d2] H264Encoder encoder flush
[017:239] [2025-09-09 02:52:02 +0000.596667][55d2] flush output queue
[017:274] [2025-09-09 02:52:02 +0000.632162][55d7] haveEnoughProcessedData
internalAudioStream.length: 20
[017:555] [2025-09-09 02:52:02 +0000.912815][55d2] Flush leave. expire time = 316
ms
[017:555] [2025-09-09 02:52:02 +0000.912943][55d2] ~H264EncodeWrap:
[017:555] [2025-09-09 02:52:02 +0000.912969][55d2] ~H264Encode:
[017:555] [2025-09-09 02:52:02 +0000.913026][55d2] teardownCompressionSession:
H264Encode::destroying Encoder
[017:555] [2025-09-09 02:52:02 +0000.913051][55d2] Release time:36777617 enter.
[017:555] [2025-09-09 02:52:02 +0000.913132][55d2] Release:
MediaCodecVideoEncoder::Release _inited:1
[017:555] [2025-09-09 02:52:02 +0000.913165][55d2] Destroy time:36777617 enter.
[017:555] [2025-09-09 02:52:02 +0000.913191][55d2] H264Encoder encoderDestroy
[017:555] [2025-09-09 02:52:02 +0000.913213][55d2]
AndroidMediaCodecVideoEncoder::release env: 0x7ae201fac0
[017:555] [2025-09-09 02:52:02 +0000.913270][55d2]
AndroidMediaCodecVideoEncoder::Destroy
[017:569] [2025-09-09 02:52:02 +0000.926704][55d2] Destroy leave. expire time = 14
ms
[017:569] [2025-09-09 02:52:02 +0000.926822][55d2] Release leave. expire time = 14
ms
[017:569] [2025-09-09 02:52:02 +0000.926855][55d2] ~AndroidHwAvcEncoder
time:36777631 enter.
[017:569] [2025-09-09 02:52:02 +0000.926951][55d2] Release time:36777631 enter.
[017:569] [2025-09-09 02:52:02 +0000.926987][55d2] Release:
MediaCodecVideoEncoder:: has been released before, just return
[017:569] [2025-09-09 02:52:02 +0000.927013][55d2] Release leave. expire time = 0
ms
[017:569] [2025-09-09 02:52:02 +0000.927040][55d2] ~AndroidMediaCodecVideoEncoder
[017:569] [2025-09-09 02:52:02 +0000.927068][55d2] ~WrapAndroidMediaCodec
time:36777631 enter.
[017:569] [2025-09-09 02:52:02 +0000.927090][55d2] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[017:569] [2025-09-09 02:52:02 +0000.927114][55d2] video hevc hw codec
destructor:0x7ae2021ad8
[017:569] [2025-09-09 02:52:02 +0000.927157][55d2] ~AndroidHwAvcEncoder leave.
expire time = 0 ms
[017:569] [2025-09-09 02:52:02 +0000.927196][55d2] teardownCompressionSession:
H264Encode::destroyed Encoder
[017:569] [2025-09-09 02:52:02 +0000.927224][55d2]
RecordingSessionInternalSimple:destroy aac encoder output!
[017:569] [2025-09-09 02:52:02 +0000.927245][55d2] AACSWEncode destructor
[017:574] [2025-09-09 02:52:02 +0000.932327][55f7] MP4 close file successfully
[017:574] [2025-09-09 02:52:02 +0000.932411][55f7] Recording session Internal:
notify recording ok
[017:574] [2025-09-09 02:52:02 +0000.932429][55f7] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4,
output_video_timestamp_:15197 last_video_pts_:15163
[017:574] [2025-09-09 02:52:02 +0000.932455][55f7] OnRecordFinish:
[017:575] [2025-09-09 02:52:02 +0000.933096][55f7] onRecordingOk: net seek
pos:0record video duration:15196record audio duration:15185
[017:576] [2025-09-09 02:52:02 +0000.933931][55ef] destructMicSource_w:
[017:576] [2025-09-09 02:52:02 +0000.933988][55ef] setOutput_w:
MicSource::setOutput() 0x0
[017:576] [2025-09-09 02:52:02 +0000.934020][55ef] close external audio stream
[017:576] [2025-09-09 02:52:02 +0000.934095][55d3] releaseThread 0x79ef7a4580
[017:576] [2025-09-09 02:52:02 +0000.934129][55d3] ~MicSource: Mic source
destroyed:0x7ad5011f80
[017:577] [2025-09-09 02:52:02 +0000.934662][55d3] StopPullFrameAndWriteMp4 leave.
expire time = 347 ms
[017:577] [2025-09-09 02:52:02 +0000.934712][55d3] DestroyPipelineAndFilters
time:36777639 enter.
[017:577] [2025-09-09 02:52:02 +0000.934742][55d3] UnbindInputFilter 0x79ef9c2fc0
this 0x7a23c4ffc0
[017:577] [2025-09-09 02:52:02 +0000.934770][55d3] UnbindInputFilter 0x7a16e56158
this 0x7a16e562d0
[017:577] [2025-09-09 02:52:02 +0000.934801][55d3] UnbindInputFilter 0x7a23c4ffc0
this 0x7ad4df4620
[017:577] [2025-09-09 02:52:02 +0000.934821][55d3] filter: filter pipeline destroy
this: 0x7ad4df4580
[017:577] [2025-09-09 02:52:02 +0000.935016][55d3] ClearVideoOfSources: recodring
total frames:0
[017:577] [2025-09-09 02:52:02 +0000.935055][55d3] ClearVideoOfSources:
[017:577] [2025-09-09 02:52:02 +0000.935076][55d3] GPUImageProcessing destruct.
[017:577] [2025-09-09 02:52:02 +0000.935126][55d3] destroy TrivalImageDrawer
0x7a6d03ac40
[017:577] [2025-09-09 02:52:02 +0000.935147][55d3] The shader has been initialize,
clean up them.
[017:577] [2025-09-09 02:52:02 +0000.935198][55d3] ~OpenGLFrameBuffer:
[017:577] [2025-09-09 02:52:02 +0000.935289][55d3] ~OpenGLFrameBuffer:
[017:577] [2025-09-09 02:52:02 +0000.935377][55d3] ~OpenGLFrameBuffer:
[017:577] [2025-09-09 02:52:02 +0000.935441][55d3] ~OpenGLFrameBuffer:
[017:577] [2025-09-09 02:52:02 +0000.935502][55d3] ~OpenGLFrameBuffer:
[017:578] [2025-09-09 02:52:02 +0000.935763][55d3] ~OpenGLFrameBuffer:
[017:580] [2025-09-09 02:52:02 +0000.937642][55d3] GPUImageProcessing destruct
finish.
[017:580] [2025-09-09 02:52:02 +0000.937736][55d3] GPURGBAFrame destruct.
[017:580] [2025-09-09 02:52:02 +0000.937857][55d3] destroy OpenGLRenderProgram
0x7a23c4fd98
[017:580] [2025-09-09 02:52:02 +0000.937909][55d3] ~CameraSource time:36777642
enter.
[017:580] [2025-09-09 02:52:02 +0000.937936][55d3] ~CameraSource leave. expire
time = 0 ms
[017:580] [2025-09-09 02:52:02 +0000.937962][55d3] ~RecordAudioSource time:36777642
enter.
[017:580] [2025-09-09 02:52:02 +0000.937980][55d3] ~RecordAudioSource leave.
expire time = 0 ms
[017:580] [2025-09-09 02:52:02 +0000.938005][55d3] DestroyPipelineAndFilters
leave. expire time = 3 ms
[017:609] [2025-09-09 02:52:02 +0000.967472][5093]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[017:610] [2025-09-09 02:52:02 +0000.968263][5093] machine model :xiaomi
[017:610] [2025-09-09 02:52:02 +0000.968404][5093] Support this machine
model :xiaomi
[017:610] [2025-09-09 02:52:02 +0000.968467][5093] global inited! current sdk
version: 07-20-936c45f
[017:611] [2025-09-09 02:52:02 +0000.968709][5093] filter: filter pipeline
construtc this: 0x7a16dfa100
[017:611] [2025-09-09 02:52:02 +0000.969245][5093] MediaFilterGraph:
MediaFilterGraph construct
[017:611] [2025-09-09 02:52:02 +0000.969291][5093] GLESContext:
[017:611] [2025-09-09 02:52:02 +0000.969338][5093] The result of eglGetDisplay is:
0xb400007b9da89200
[017:613] [2025-09-09 02:52:02 +0000.971038][5093] The result of creation:
0x7a16dc7d00
[017:613] [2025-09-09 02:52:02 +0000.971256][5093] The result of
eglCreatePbufferSurface is: 0x7a16dc7e00
[017:613] [2025-09-09 02:52:02 +0000.971453][5093] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4
[017:613] [2025-09-09 02:52:02 +0000.971494][5093] The source 0 speed:1
[017:614] [2025-09-09 02:52:02 +0000.971528][5093] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4,
delay: 0
[017:614] [2025-09-09 02:52:02 +0000.971557][5093] CreateDecoderByVideoSource
time:36777676 enter.
[017:615] [2025-09-09 02:52:02 +0000.976291][5093] running_decoder_count:0max
count:2
[017:618] [2025-09-09 02:52:02 +0000.976399][5093] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7a16dff800
[017:645] [2025-09-09 02:52:03 +0000.2978][5611] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x7a06f2b600] Current FFmpeg version git-2021-06-16-97cea6f
[017:678] [2025-09-09 02:52:03 +0000.36017][5611] OnStreamInfoFound: video
duration_: 15196
[017:681] [2025-09-09 02:52:03 +0000.39230][5093] start decoder
[017:681] [2025-09-09 02:52:03 +0000.39306][5093] CreateDecoderByVideoSource
leave. expire time = 67 ms
[017:681] [2025-09-09 02:52:03 +0000.39345][5093] BindInputFilter 0x7a23c285a0
this 0x7a0ab8a3d8
[017:681] [2025-09-09 02:52:03 +0000.39382][5093] BindInputFilter 0x7a0ab8a3d8
this 0x7a0ab8a498
[017:681] [2025-09-09 02:52:03 +0000.39412][5093] BindInputFilter 0x7a23c285a0
this 0x7a0ab8a558
[017:681] [2025-09-09 02:52:03 +0000.39437][5093] BindInputFilter 0x7a0ab8a558
this 0x7a0ab8a618
[017:681] [2025-09-09 02:52:03 +0000.39456][5093] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4
[017:681] [2025-09-09 02:52:03 +0000.39489][5093] BindInputFilter 0x7a0ab8a498
this 0x7a0ab8a6d8
[017:681] [2025-09-09 02:52:03 +0000.39514][5093] BindInputFilter 0x7a0ab8a6d8
this 0x7a16dfa1a0
[017:682] [2025-09-09 02:52:03 +0000.39539][5093] BindInputFilter 0x7a0ab8a618
this 0x7a0ab8a798
[017:682] [2025-09-09 02:52:03 +0000.39565][5093] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4
[017:682] [2025-09-09 02:52:03 +0000.39767][5093]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[017:682] [2025-09-09 02:52:03 +0000.40174][5093] machine model :xiaomi
[017:682] [2025-09-09 02:52:03 +0000.40208][5093] Support this machine
model :xiaomi
[017:682] [2025-09-09 02:52:03 +0000.40231][5093] global inited! current sdk
version: 07-20-936c45f
[017:682] [2025-09-09 02:52:03 +0000.40317][5093] GetPipeline:
-----------------------------------------
[017:682] [2025-09-09 02:52:03 +0000.40343][5093] GetPipeline: source: 0x7a23c28380
[017:682] [2025-09-09 02:52:03 +0000.40362][5093] GetPipeline: filter: NULLFilter
[017:682] [2025-09-09 02:52:03 +0000.40383][5093] GetPipeline: filter: NULLFilter
[017:682] [2025-09-09 02:52:03 +0000.40402][5093] GetPipeline: filter: NULLFilter
[017:682] [2025-09-09 02:52:03 +0000.40421][5093] GetPipeline: audio filter:
AuidoNULLFilter
[017:682] [2025-09-09 02:52:03 +0000.40440][5093] GetPipeline: audio filter:
AuidoNULLFilter
[017:682] [2025-09-09 02:52:03 +0000.40459][5093] GetPipeline: audio filter:
AudioNUllFilter
[017:682] [2025-09-09 02:52:03 +0000.40478][5093] GetPipeline:
------------------------------------------
[017:682] [2025-09-09 02:52:03 +0000.40499][5093] filter: filter pipeline2 update
pattern: 0
[017:683] [2025-09-09 02:52:03 +0000.40746][5093] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[017:683] [2025-09-09 02:52:03 +0000.40895][5093] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[017:683] [2025-09-09 02:52:03 +0000.40950][5093] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[017:683] [2025-09-09 02:52:03 +0000.41111][5093] DeviceInit:
[017:683] [2025-09-09 02:52:03 +0000.41283][5093] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[017:684] [2025-09-09 02:52:03 +0000.41559][5093] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[017:684] [2025-09-09 02:52:03 +0000.41795][5093] CreatePlatformSpecificObjects:
[017:684] [2025-09-09 02:52:03 +0000.41834][5093] audio device use null audio
input and opensl output
[017:684] [2025-09-09 02:52:03 +0000.41859][5093] Create OpenSLES output module
with java VM support.
[017:684] [2025-09-09 02:52:03 +0000.41981][5093] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[017:684] [2025-09-09 02:52:03 +0000.42202][5093] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[017:684] [2025-09-09 02:52:03 +0000.42429][5093] Create OpenSLES output module
with buffer num:2
[017:684] [2025-09-09 02:52:03 +0000.42475][5093] Error(trace.cc:40): Init the
output and input for audio device template.
[017:684] [2025-09-09 02:52:03 +0000.42497][5093] Init the output device.
[017:685] [2025-09-09 02:52:03 +0000.42520][5093] Set the playout as stereo:1
[017:685] [2025-09-09 02:52:03 +0000.42542][5093] Set the sample rate to be:44100
[017:685] [2025-09-09 02:52:03 +0000.42576][5093] Low latency buffer size:144 low
sample rate:48000
[017:685] [2025-09-09 02:52:03 +0000.42600][5093] DeviceInit: Done
[017:685] [2025-09-09 02:52:03 +0000.42723][5093] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[017:685] [2025-09-09 02:52:03 +0000.43117][5093]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[017:685] [2025-09-09 02:52:03 +0000.43202][5093]
MediaFilterPlayer::SetPlayerNotify 0x7a0aae6980
[017:685] [2025-09-09 02:52:03 +0000.43303][5093]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[017:685] [2025-09-09 02:52:03 +0000.43336][5093]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[017:686] [2025-09-09 02:52:03 +0000.43573][5093]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[017:686] [2025-09-09 02:52:03 +0000.43706][5093] SetGraphLoop: SetGraphLoop 1
[017:686] [2025-09-09 02:52:03 +0000.43736][5093]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[017:686] [2025-09-09 02:52:03 +0000.43786][5093]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[017:686] [2025-09-09 02:52:03 +0000.44144][5093]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[017:686] [2025-09-09 02:52:03 +0000.44495][5093]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[017:687] [2025-09-09 02:52:03 +0000.44731][5612] NO get frame from decoder
[017:687] [2025-09-09 02:52:03 +0000.45144][561e] Start:
[017:687] [2025-09-09 02:52:03 +0000.45255][561d] operator(): video render started.
[017:687] [2025-09-09 02:52:03 +0000.45306][561d] DriveRender working... (1/200)
[017:687] [2025-09-09 02:52:03 +0000.45332][561d] Warning(video_render.cc:390): No
picture to display (1/50)
[017:687] [2025-09-09 02:52:03 +0000.45386][561e] Start:
[017:687] [2025-09-09 02:52:03 +0000.45487][561e] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[017:688] [2025-09-09 02:52:03 +0000.45679][561e] Reset: history total size: 98
[017:688] [2025-09-09 02:52:03 +0000.45713][561e] DeviceStart:
audioDevice_:0x7a0aacf000
[017:688] [2025-09-09 02:52:03 +0000.45739][561e] DeviceStart: time profile playout
init before
[017:688] [2025-09-09 02:52:03 +0000.45763][561e] DeviceStart: time profile playout
init end
[017:688] [2025-09-09 02:52:03 +0000.45782][561e] OpenSlesOutput:Start playout
[017:688] [2025-09-09 02:52:03 +0000.46154][561c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a0ad96f18
[017:689] [2025-09-09 02:52:03 +0000.46532][561e] Create the opensl output player.
streamtype before:0
[017:689] [2025-09-09 02:52:03 +0000.46576][561e] Create the opensl output player.
streamtype after:3
[017:696] [2025-09-09 02:52:03 +0000.54520][5612] NO get frame from decoder
[017:699] [2025-09-09 02:52:03 +0000.57045][5612] NO get frame from decoder
[017:700] [2025-09-09 02:52:03 +0000.58048][5612] NO get frame from decoder
[017:702] [2025-09-09 02:52:03 +0000.59969][561e] Enqueue opensl buffer size:1764
[017:718] [2025-09-09 02:52:03 +0000.76025][5612] NO get frame from decoder
[017:720] [2025-09-09 02:52:03 +0000.78288][5612] NO get frame from decoder
[017:725] [2025-09-09 02:52:03 +0000.82882][5612] NO get frame from decoder
[017:742] [2025-09-09 02:52:03 +0000.99640][5612] NO get frame from decoder
[017:752] [2025-09-09 02:52:03 +0000.109633][561e] DeviceStart: time profile
playout all end
[017:752] [2025-09-09 02:52:03 +0000.109770][5621]
PlayerSimpleBufferQueueCallbackHandler function
[017:752] [2025-09-09 02:52:03 +0000.109824][561e] operator(): Audio playback
started.
[017:752] [2025-09-09 02:52:03 +0000.109863][5621] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[017:752] [2025-09-09 02:52:03 +0000.109890][5621]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[017:752] [2025-09-09 02:52:03 +0000.110000][561e] operator(): Started now!
[017:753] [2025-09-09 02:52:03 +0000.110966][561f] Pull audio failed.(wait video!)
[017:753] [2025-09-09 02:52:03 +0000.111034][561f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:754] [2025-09-09 02:52:03 +0000.111887][561f] Pull audio failed.(wait video!)
[017:754] [2025-09-09 02:52:03 +0000.111933][561f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:754] [2025-09-09 02:52:03 +0000.111937][5620] Error(video_source.cc:430): wait
decoder a frame: 0
[017:755] [2025-09-09 02:52:03 +0000.112690][561f] Pull audio failed.(wait video!)
[017:755] [2025-09-09 02:52:03 +0000.112723][561f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:755] [2025-09-09 02:52:03 +0000.113497][561f] Pull audio failed.(wait video!)
[017:756] [2025-09-09 02:52:03 +0000.113560][561f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:756] [2025-09-09 02:52:03 +0000.114308][561f] Pull audio failed.(wait video!)
[017:756] [2025-09-09 02:52:03 +0000.114343][561f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:761] [2025-09-09 02:52:03 +0000.119170][561f] Pull audio failed.(wait video!)
[017:762] [2025-09-09 02:52:03 +0000.119868][561f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:763] [2025-09-09 02:52:03 +0000.120620][561f] Pull audio failed.(wait video!)
[017:763] [2025-09-09 02:52:03 +0000.120718][561f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:764] [2025-09-09 02:52:03 +0000.121549][561f] Pull audio failed.(wait video!)
[017:764] [2025-09-09 02:52:03 +0000.121589][561f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:764] [2025-09-09 02:52:03 +0000.122456][561f] Pull audio failed.(wait video!)
[017:764] [2025-09-09 02:52:03 +0000.122500][561f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:766] [2025-09-09 02:52:03 +0000.123866][561f] Pull audio failed.(wait video!)
[017:766] [2025-09-09 02:52:03 +0000.123936][561f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:767] [2025-09-09 02:52:03 +0000.124808][561f] Pull audio failed.(wait video!)
[017:767] [2025-09-09 02:52:03 +0000.124860][561f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:770] [2025-09-09 02:52:03 +0000.128370][561f] Pull audio failed.(wait video!)
[017:771] [2025-09-09 02:52:03 +0000.128679][561f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:774] [2025-09-09 02:52:03 +0000.131783][5620] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[017:779] [2025-09-09 02:52:03 +0000.136832][561f] audio_frame_list_ empty
[017:780] [2025-09-09 02:52:03 +0000.138320][5620] OnVideoFrameReady(1/200)
[017:781] [2025-09-09 02:52:03 +0000.138706][561d] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[017:789] [2025-09-09 02:52:03 +0000.146937][561d] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:36777851
[017:800] [2025-09-09 02:52:03 +0000.158319][561d] lipsync_debug: render a video
frame
[017:800] [2025-09-09 02:52:03 +0000.158418][561d] lipsync_debug: First video frame
rendering.
[017:810] [2025-09-09 02:52:03 +0000.168376][561d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:21 timeDelta:21 last
video ts:900 frame->pts:2790 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[017:810] [2025-09-09 02:52:03 +0000.168481][561d] lipsync_debug: tsDelta -
timeDelta = 0
[017:810] [2025-09-09 02:52:03 +0000.168500][561d] lipsync_debug:result remaining
time:0
[017:810] [2025-09-09 02:52:03 +0000.168515][561d] dynamic updated lipsync delay:0
[017:814] [2025-09-09 02:52:03 +0000.172219][561d] lipsync_debug:remaining time:10
tsDelta - timeDelta:31
[017:814] [2025-09-09 02:52:03 +0000.172295][561d] lipsync_debug:result remaining
time:10
[017:838] [2025-09-09 02:52:03 +0000.195691][5620]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[017:889] [2025-09-09 02:52:03 +0000.247040][561f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[017:889] [2025-09-09 02:52:03 +0000.247254][561f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[017:889] [2025-09-09 02:52:03 +0000.247430][561e] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[017:890] [2025-09-09 02:52:03 +0000.247673][561e] The audio playback speed:100
(1/100)
[017:890] [2025-09-09 02:52:03 +0000.247733][561e] lipsync_debug: The current
played audio timestamp is:0(1/50)
[017:890] [2025-09-09 02:52:03 +0000.247772][561e] First audio frame rendering
[017:901] [2025-09-09 02:52:03 +0000.259099][561f] audio frame wait video
frame.last_video_timestamp:198 last_audio_timestamp:300.907
[017:902] [2025-09-09 02:52:03 +0000.259809][561f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[017:967] [2025-09-09 02:52:03 +0000.325269][5620] video frame wait audio frame:
last_video_timestamp:470 last_audio_timestamp:347.891
[018:253] [2025-09-09 02:52:03 +0000.610888][55d7] Run AGC when audioType = 0
[018:442] [2025-09-09 02:52:03 +0000.799755][561d] lipsync_debug:displaying video
ts:59580 The current displayed video timestamp is:36778504
[018:738] [2025-09-09 02:52:04 +0000.95665][5621]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:752] [2025-09-09 02:52:04 +0000.109755][561e] do work DoLipsync!
[018:752] [2025-09-09 02:52:04 +0000.110153][561e] total delay:136 videoTsMS:971
audioTsMS:835 diff:136
[018:752] [2025-09-09 02:52:04 +0000.110309][561e] Set the lipsync delay:136
[018:901] [2025-09-09 02:52:04 +0000.259163][5620] Error(video_source.cc:430): wait
decoder a frame: 0
[018:977] [2025-09-09 02:52:04 +0000.334902][55d7] haveEnoughProcessedData
internalAudioStream.length: 0
[019:253] [2025-09-09 02:52:04 +0000.611042][561d] lipsync_debug:displaying video
ts:120330 The current displayed video timestamp is:36779315
[019:298] [2025-09-09 02:52:04 +0000.655985][561d] DriveRender working... (1/200)
[019:373] [2025-09-09 02:52:04 +0000.730971][561d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:22 last
video ts:129150 frame->pts:132300 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[019:373] [2025-09-09 02:52:04 +0000.731096][561d] lipsync_debug: tsDelta -
timeDelta = 13
[019:774] [2025-09-09 02:52:05 +0000.132515][5621]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:784] [2025-09-09 02:52:05 +0000.142124][561d] lipsync_debug:remaining time:10
tsDelta - timeDelta:18
[019:784] [2025-09-09 02:52:05 +0000.142243][561d] lipsync_debug:result remaining
time:10
[019:941] [2025-09-09 02:52:05 +0000.298990][561f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[019:941] [2025-09-09 02:52:05 +0000.299087][561f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[019:955] [2025-09-09 02:52:05 +0000.313164][561d] lipsync_debug:displaying video
ts:180000 The current displayed video timestamp is:36780017
[020:012] [2025-09-09 02:52:05 +0000.370156][561e] The audio playback speed:100
(1/100)
[020:012] [2025-09-09 02:52:05 +0000.370457][561e] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[020:252] [2025-09-09 02:52:05 +0000.609676][55d8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[020:252] [2025-09-09 02:52:05 +0000.609917][55d8] _deviceSampleRate:48000
[020:253] [2025-09-09 02:52:05 +0000.611004][55d7] Run AGC when audioType = 0
[020:253] [2025-09-09 02:52:05 +0000.611217][55d7]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:260] [2025-09-09 02:52:05 +0000.617843][5620] Error(video_source.cc:430): wait
decoder a frame: 0
[020:342] [2025-09-09 02:52:05 +0000.699653][5620] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[020:377] [2025-09-09 02:52:05 +0000.735412][5093]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[020:378] [2025-09-09 02:52:05 +0000.736020][561e] Stop:
[020:378] [2025-09-09 02:52:05 +0000.736342][561d] operator(): Video Render
stopped.
[020:379] [2025-09-09 02:52:05 +0000.737074][561e] Stop:
[020:380] [2025-09-09 02:52:05 +0000.737656][561e] DeviceStop:
audioDevice_:0x7a0aacf000
[020:380] [2025-09-09 02:52:05 +0000.737806][561e] OpenSlesOutput:Stop playout
[020:384] [2025-09-09 02:52:05 +0000.741547][561e] DeviceStop: Done
[020:384] [2025-09-09 02:52:05 +0000.741935][561e] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[020:384] [2025-09-09 02:52:05 +0000.742181][561e] operator(): Stop now!
[020:401] [2025-09-09 02:52:05 +0000.759346][5093]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[020:401] [2025-09-09 02:52:05 +0000.759465][5093] StopPreView: Have Stopped,
operation cancel
[020:401] [2025-09-09 02:52:05 +0000.759502][5093] Stop:
[020:402] [2025-09-09 02:52:05 +0000.759670][561e] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[020:403] [2025-09-09 02:52:05 +0000.760777][5093] DeviceRelease:
audioDevice_:0x7a0aacf000
[020:403] [2025-09-09 02:52:05 +0000.760878][5093] OpenSlesOutput:Stop playout
[020:403] [2025-09-09 02:52:05 +0000.760916][5093] DeviceRelease: Release the
webrtc device object.
[020:404] [2025-09-09 02:52:05 +0000.762113][5093] OpenSlesOutput destruct.
[020:404] [2025-09-09 02:52:05 +0000.762224][5093] DeviceRelease: Done
[020:404] [2025-09-09 02:52:05 +0000.762382][5093] Stop:
[020:404] [2025-09-09 02:52:05 +0000.762509][561d] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[020:408] [2025-09-09 02:52:05 +0000.766150][5093] global uninited!
[020:408] [2025-09-09 02:52:05 +0000.766351][5093]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[020:408] [2025-09-09 02:52:05 +0000.766451][5093] ~MediaFilterGraph:
MediaFilterGraph destruct
[020:408] [2025-09-09 02:52:05 +0000.766487][5093] RemoveVideoBackGroud: hava not
add video backgroud
[020:409] [2025-09-09 02:52:05 +0000.766530][5093] UnbindInputFilter 0x7a0ab8a6d8
this 0x7a16dfa1a0
[020:409] [2025-09-09 02:52:05 +0000.766565][5093] ClearAllSource: remove source
filter, sourceid: 0x7a23c28380
[020:409] [2025-09-09 02:52:05 +0000.766593][5093] DestoryDecoderByVideoSource
time:36780471 enter.
[020:409] [2025-09-09 02:52:05 +0000.766621][5093] ~VideoBindDecoder time:36780471
enter.
[020:409] [2025-09-09 02:52:05 +0000.766923][5093] CleanUp time:36780471 enter.
[020:414] [2025-09-09 02:52:05 +0000.772281][5093] CleanUp leave. expire time = 5
ms
[020:414] [2025-09-09 02:52:05 +0000.772383][5093] CleanUp time:36780476 enter.
[020:415] [2025-09-09 02:52:05 +0000.772904][5093] CleanUp leave. expire time = 1
ms
[020:416] [2025-09-09 02:52:05 +0000.774525][5093] ~VideoBindDecoder leave. expire
time = 8 ms
[020:417] [2025-09-09 02:52:05 +0000.774617][5093] DestoryDecoderByVideoSource
leave. expire time = 8 ms
[020:417] [2025-09-09 02:52:05 +0000.774653][5093] UnbindInputFilter 0x7a0ab8a498
this 0x7a0ab8a6d8
[020:417] [2025-09-09 02:52:05 +0000.774682][5093] UnbindInputFilter 0x7a0ab8a3d8
this 0x7a0ab8a498
[020:417] [2025-09-09 02:52:05 +0000.774722][5093] UnbindInputFilter 0x7a23c285a0
this 0x7a0ab8a3d8
[020:417] [2025-09-09 02:52:05 +0000.774759][5093] UnbindInputFilter 0x7a0ab8a618
this 0x7a0ab8a798
[020:417] [2025-09-09 02:52:05 +0000.774793][5093] UnbindInputFilter 0x7a0ab8a558
this 0x7a0ab8a618
[020:417] [2025-09-09 02:52:05 +0000.774828][5093] UnbindInputFilter 0x7a23c285a0
this 0x7a0ab8a558
[020:417] [2025-09-09 02:52:05 +0000.775133][5093] ~GLESContext:
[020:419] [2025-09-09 02:52:05 +0000.776615][5093] GLESContext destruct finish.
[020:419] [2025-09-09 02:52:05 +0000.776716][5093] filter: filter pipeline destroy
this: 0x7a16dfa100
[020:419] [2025-09-09 02:52:05 +0000.777409][5093]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[020:421] [2025-09-09 02:52:05 +0000.779148][5093] machine model :xiaomi
[020:421] [2025-09-09 02:52:05 +0000.779255][5093] Support this machine
model :xiaomi
[020:421] [2025-09-09 02:52:05 +0000.779284][5093] global inited! current sdk
version: 07-20-936c45f
[020:422] [2025-09-09 02:52:05 +0000.779599][5093] filter: filter pipeline
construtc this: 0x7a16dfa100
[020:422] [2025-09-09 02:52:05 +0000.779671][5093] MediaFilterGraph:
MediaFilterGraph construct
[020:422] [2025-09-09 02:52:05 +0000.779702][5093] GLESContext:
[020:422] [2025-09-09 02:52:05 +0000.779750][5093] The result of eglGetDisplay is:
0xb400007b9da89200
[020:423] [2025-09-09 02:52:05 +0000.781091][5093] The result of creation:
0x7a16dc7a80
[020:423] [2025-09-09 02:52:05 +0000.781262][5093] The result of
eglCreatePbufferSurface is: 0x7a16dc7d80
[020:423] [2025-09-09 02:52:05 +0000.781396][5093] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4
[020:423] [2025-09-09 02:52:05 +0000.781442][5093] The source 0 speed:1
[020:423] [2025-09-09 02:52:05 +0000.781480][5093] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4,
delay: 0
[020:423] [2025-09-09 02:52:05 +0000.781514][5093] CreateDecoderByVideoSource
time:36780485 enter.
[020:424] [2025-09-09 02:52:05 +0000.781966][5093] running_decoder_count:0max
count:2
[020:424] [2025-09-09 02:52:05 +0000.782016][5093] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7a16dff800
[020:425] [2025-09-09 02:52:05 +0000.783030][5624] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7a06f2c800] Current FFmpeg version git-2021-06-16-
97cea6f
[020:435] [2025-09-09 02:52:05 +0000.792554][5624] OnStreamInfoFound: video
duration_: 15196
[020:441] [2025-09-09 02:52:05 +0000.798917][5093] start decoder
[020:441] [2025-09-09 02:52:05 +0000.799016][5093] CreateDecoderByVideoSource
leave. expire time = 18 ms
[020:441] [2025-09-09 02:52:05 +0000.799064][5093] BindInputFilter 0x7a23c285a0
this 0x7a0ab89dd8
[020:441] [2025-09-09 02:52:05 +0000.799092][5093] BindInputFilter 0x7a0ab89dd8
this 0x7a0ab8a198
[020:441] [2025-09-09 02:52:05 +0000.799119][5093] BindInputFilter 0x7a23c285a0
this 0x7a0ab8a3d8
[020:441] [2025-09-09 02:52:05 +0000.799144][5093] BindInputFilter 0x7a0ab8a3d8
this 0x7a0ab8a498
[020:441] [2025-09-09 02:52:05 +0000.799160][5093] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4
[020:441] [2025-09-09 02:52:05 +0000.799186][5093] BindInputFilter 0x7a0ab8a198
this 0x7a0ab8a558
[020:441] [2025-09-09 02:52:05 +0000.799208][5093] BindInputFilter 0x7a0ab8a558
this 0x7a16dfa1a0
[020:441] [2025-09-09 02:52:05 +0000.799229][5093] BindInputFilter 0x7a0ab8a498
this 0x7a0ab8a618
[020:441] [2025-09-09 02:52:05 +0000.799262][5093] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_36761792.mp4
[020:441] [2025-09-09 02:52:05 +0000.799499][5093]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[020:442] [2025-09-09 02:52:05 +0000.799615][5625] NO get frame from decoder
[020:442] [2025-09-09 02:52:05 +0000.799683][5093] MediaComposeFile time:36780504
enter.
[020:442] [2025-09-09 02:52:05 +0000.799720][5093] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[020:442] [2025-09-09 02:52:05 +0000.799849][5093] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[020:442] [2025-09-09 02:52:05 +0000.799892][5093] Recording session using default
bitrate support by app:31457280
[020:442] [2025-09-09 02:52:05 +0000.800073][562f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a115aae40
[020:442] [2025-09-09 02:52:05 +0000.800252][562f] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[020:442] [2025-09-09 02:52:05 +0000.800428][5093] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[020:443] [2025-09-09 02:52:05 +0000.800956][5625] NO get frame from decoder
[020:444] [2025-09-09 02:52:05 +0000.801927][5625] NO get frame from decoder
[020:448] [2025-09-09 02:52:05 +0000.805659][5625] NO get frame from decoder
[020:449] [2025-09-09 02:52:05 +0000.806810][5625] NO get frame from decoder
[020:451] [2025-09-09 02:52:05 +0000.808659][5625] NO get frame from decoder
[020:453] [2025-09-09 02:52:05 +0000.810796][5625] NO get frame from decoder
[020:462] [2025-09-09 02:52:05 +0000.820508][5093] GetPipeline:
-----------------------------------------
[020:463] [2025-09-09 02:52:05 +0000.820639][5093] GetPipeline: source:
0x7a23c28380
[020:463] [2025-09-09 02:52:05 +0000.820667][5093] GetPipeline: filter: NULLFilter
[020:463] [2025-09-09 02:52:05 +0000.820684][5093] GetPipeline: filter: NULLFilter
[020:463] [2025-09-09 02:52:05 +0000.820703][5093] GetPipeline: filter: NULLFilter
[020:463] [2025-09-09 02:52:05 +0000.820720][5093] GetPipeline: audio filter:
AuidoNULLFilter
[020:463] [2025-09-09 02:52:05 +0000.820737][5093] GetPipeline: audio filter:
AuidoNULLFilter
[020:463] [2025-09-09 02:52:05 +0000.820751][5093] GetPipeline: audio filter:
AudioNUllFilter
[020:463] [2025-09-09 02:52:05 +0000.820766][5093] GetPipeline:
------------------------------------------
[020:463] [2025-09-09 02:52:05 +0000.820784][5093] filter: filter pipeline2 update
pattern: 2
[020:463] [2025-09-09 02:52:05 +0000.820929][5625] NO get frame from decoder
[020:463] [2025-09-09 02:52:05 +0000.821103][5093] MediaComposeFile leave. expire
time = 21 ms
[020:464] [2025-09-09 02:52:05 +0000.821663][5093] machine model :xiaomi
[020:464] [2025-09-09 02:52:05 +0000.821737][5093] Support this machine
model :xiaomi
[020:464] [2025-09-09 02:52:05 +0000.821759][5093] global inited! current sdk
version: 07-20-936c45f
[020:496] [2025-09-09 02:52:05 +0000.853685][5093]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[020:496] [2025-09-09 02:52:05 +0000.853815][5093] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 306
[020:496] [2025-09-09 02:52:05 +0000.853978][5093]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[020:496] [2025-09-09 02:52:05 +0000.854065][5093] BeginCompose: BeginCompose, is
composing 0
[020:496] [2025-09-09 02:52:05 +0000.854276][562f] start recording, file path:
[020:497] [2025-09-09 02:52:05 +0000.854851][562f] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 306 audio_timescale:44100
video_timescale:90000
[020:497] [2025-09-09 02:52:05 +0000.854955][562f] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[020:497] [2025-09-09 02:52:05 +0000.855079][562f] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 306
[020:497] [2025-09-09 02:52:05 +0000.855150][562f] fd_open successed
handle:0xb400007b9dae70b0
[020:497] [2025-09-09 02:52:05 +0000.855509][562f] create mp4 file:353
m_fileHandle: 0x7a0ad96700
[020:498] [2025-09-09 02:52:05 +0000.855677][562f] MP4 file: is opened successfully
[020:498] [2025-09-09 02:52:05 +0000.855720][562f] setupMediaProcessers:
[020:498] [2025-09-09 02:52:05 +0000.855753][562f]
RecordingSessionInternalSimple:setup media processers.
[020:498] [2025-09-09 02:52:05 +0000.855787][562f] construct AAC encoder
[020:498] [2025-09-09 02:52:05 +0000.856404][562f] H264Encoder creating:
ultrafast012323
[020:498] [2025-09-09 02:52:05 +0000.856507][562f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[020:499] [2025-09-09 02:52:05 +0000.857468][562f] H264Encode::GetMachineModel is
M2101K9AG
[020:500] [2025-09-09 02:52:05 +0000.857594][562f] H264Encoder machine_mode
is:M2101K9AG
[020:500] [2025-09-09 02:52:05 +0000.857633][562f] H264Encode::machine size :9
machine_mode:M2101K9AG
[020:500] [2025-09-09 02:52:05 +0000.857669][562f] H264Encode::machine array
size :22 machine_mode:M2101K9AG
[020:500] [2025-09-09 02:52:05 +0000.857705][562f] H264Encode::current machine
is :M2101K9AG auto check hw codec decide to use hw codec
[020:500] [2025-09-09 02:52:05 +0000.857737][562f] setupCompressionSession:
[020:500] [2025-09-09 02:52:05 +0000.857770][562f] H264Encode::creating hareware
Encoder
[020:500] [2025-09-09 02:52:05 +0000.857803][562f] AndroidHwAvcEncoder
time:36780562 enter.
[020:500] [2025-09-09 02:52:05 +0000.858020][562f] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007b9da17180 address:0x79e52f0760
[020:500] [2025-09-09 02:52:05 +0000.858189][562f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[020:500] [2025-09-09 02:52:05 +0000.858231][562f] The video avc hw codec address
is 0x7a23c81a18
[020:500] [2025-09-09 02:52:05 +0000.858309][562f] AndroidHwAvcEncoder leave.
expire time = 0 ms
[020:500] [2025-09-09 02:52:05 +0000.858347][562f] RegisterEncodeCompleteCallback
time:36780562 enter.
[020:500] [2025-09-09 02:52:05 +0000.858487][562f] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[020:501] [2025-09-09 02:52:05 +0000.858542][562f] InitEncode time:36780563 enter.
[020:501] [2025-09-09 02:52:05 +0000.858633][562f] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[020:501] [2025-09-09 02:52:05 +0000.858679][562f] Create time:36780563 enter.
[020:501] [2025-09-09 02:52:05 +0000.858713][562f] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[020:501] [2025-09-09 02:52:05 +0000.858761][562f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7a0acdb9c0
[020:501] [2025-09-09 02:52:05 +0000.859088][562f] supported_type:video/avc
[020:501] [2025-09-09 02:52:05 +0000.859142][562f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[020:501] [2025-09-09 02:52:05 +0000.859196][562f] hwCodecPrefix :OMX.qcom.
[020:501] [2025-09-09 02:52:05 +0000.859233][562f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[020:501] [2025-09-09 02:52:05 +0000.859273][562f] mediacodec_createCodecByName
time:36780563 enter.
[020:501] [2025-09-09 02:52:05 +0000.859310][562f] WrapAndroidMediaCodec
time:36780563 enter.
[020:501] [2025-09-09 02:52:05 +0000.859497][562f] WrapAndroidMediaCodec leave.
expire time = 0 ms
[020:497] [2025-09-09 02:52:05 +0000.854936][5637] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7ad4dcf898
[020:523] [2025-09-09 02:52:05 +0000.880604][562f] mediacodec_createCodecByName
leave. expire time = 22 ms
[020:523] [2025-09-09 02:52:05 +0000.880772][562f] WrapAndroidMediaFromat
time:36780585 enter.
[020:523] [2025-09-09 02:52:05 +0000.880885][562f] WrapAndroidMediaFromat leave.
expire time = 0 ms
[020:568] [2025-09-09 02:52:05 +0000.925872][562f] Destroy time:36780630 enter.
[020:568] [2025-09-09 02:52:05 +0000.925963][562f] WrapAndroidMediaFromat::
Destroy
[020:568] [2025-09-09 02:52:05 +0000.925998][562f] Destroy leave. expire time = 0
ms
[020:568] [2025-09-09 02:52:05 +0000.926034][562f] ~WrapAndroidMediaFromat
time:36780630 enter.
[020:568] [2025-09-09 02:52:05 +0000.926074][562f] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[020:568] [2025-09-09 02:52:05 +0000.926096][562f] Create leave. expire time = 67
ms
[020:568] [2025-09-09 02:52:05 +0000.926121][562f] isSemiPlanarSupport
time:36780630 enter.
[020:568] [2025-09-09 02:52:05 +0000.926145][562f] H264Encoder isSemiPlanarSupport
[020:568] [2025-09-09 02:52:05 +0000.926173][562f] isSemiPlanarSupport leave.
expire time = 0 ms
[020:568] [2025-09-09 02:52:05 +0000.926206][562f] creat hw H264Encoder success,
isSemiPlanar:1
[020:568] [2025-09-09 02:52:05 +0000.926287][562f] InitEncode leave. expire time =
67 ms
[020:568] [2025-09-09 02:52:05 +0000.926325][562f] H264Encode::created Encoder
[020:568] [2025-09-09 02:52:05 +0000.926361][562f] H264Encode:: H264 encoder
created.
[020:568] [2025-09-09 02:52:05 +0000.926387][562f] H264 encoder created.
[020:568] [2025-09-09 02:52:05 +0000.926416][562f]
RecordingSessionInternalSimple:created avc encoder avc: 0x7a0a96c480
[020:568] [2025-09-09 02:52:05 +0000.926436][562f] setOutput:
[020:568] [2025-09-09 02:52:05 +0000.926460][562f]
RecordingSessionInternalSimple:encoder set output to muxer!
[020:568] [2025-09-09 02:52:05 +0000.926484][562f] request a key frame
[020:569] [2025-09-09 02:52:05 +0000.926525][562f] H264Encode:: request a key frame
[020:572] [2025-09-09 02:52:05 +0000.930150][562f] setDisplayRotate :90
[020:572] [2025-09-09 02:52:05 +0000.930220][562f] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[020:576] [2025-09-09 02:52:05 +0000.934366][5631] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[020:578] [2025-09-09 02:52:05 +0000.936305][5631]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[020:680] [2025-09-09 02:52:06 +0000.38389][5637] add aac audio track with id:1
[020:681] [2025-09-09 02:52:06 +0000.38605][5637] audio start ts:0
[020:681] [2025-09-09 02:52:06 +0000.38645][5637] the audio frame has been written
into MP4 file
[020:682] [2025-09-09 02:52:06 +0000.39777][562f] setDisplayRotate :90
[020:682] [2025-09-09 02:52:06 +0000.39852][562f] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[020:685] [2025-09-09 02:52:06 +0000.42823][562f] setDisplayRotate :90
[020:685] [2025-09-09 02:52:06 +0000.42888][562f] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[020:693] [2025-09-09 02:52:06 +0000.50825][5631] h264 add frame header cdr flag
[020:694] [2025-09-09 02:52:06 +0000.52309][5631] h264 add frame header cdr flag
[020:696] [2025-09-09 02:52:06 +0000.53746][5631] Received key frame:10
[020:696] [2025-09-09 02:52:06 +0000.54144][5631] H264Encode:: get a sps pps
header!headerSize:29
[020:696] [2025-09-09 02:52:06 +0000.54357][55d7] haveEnoughProcessedData
internalAudioStream.length: 20
[020:698] [2025-09-09 02:52:06 +0000.56000][5637] get the H.264 SPS parameter
[020:698] [2025-09-09 02:52:06 +0000.56257][5637] add video track with id:2
[020:699] [2025-09-09 02:52:06 +0000.56645][5637] get the H.264 PPS parameter
[020:699] [2025-09-09 02:52:06 +0000.57149][5637] get the H.264 IDR frame
[020:699] [2025-09-09 02:52:06 +0000.57344][5637] resss:true
[020:699] [2025-09-09 02:52:06 +0000.57389][5637] video start ts:10
[020:699] [2025-09-09 02:52:06 +0000.57490][5637] the video frame has been written
into MP4 file
[020:785] [2025-09-09 02:52:06 +0000.143159][5631] DTS queue for
Generator:0x7ad4dcfab8 438 470 502 529 561 600
[020:815] [2025-09-09 02:52:06 +0000.172723][5631] Push an pts:830 to dts queue.
[020:824] [2025-09-09 02:52:06 +0000.182204][5633] Error(video_source.cc:430): wait
decoder a frame: 30
[020:834] [2025-09-09 02:52:06 +0000.191544][5634] audio_frame_list_ empty
[020:868] [2025-09-09 02:52:06 +0000.225941][5631] last dts:794 currentPts:830
ppsOrSPS:0 queue length:7
[020:936] [2025-09-09 02:52:06 +0000.294363][562f] setDisplayRotate :90
[020:936] [2025-09-09 02:52:06 +0000.294453][562f] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[020:990] [2025-09-09 02:52:06 +0000.347530][5631] DTS queue for
Generator:0x7ad4dcfab8 1268 1302 1337 1370 1402 1435
[021:035] [2025-09-09 02:52:06 +0000.392981][5631] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1670
[021:035] [2025-09-09 02:52:06 +0000.393074][5631] push video frame to H264
encoder. (100 frame for one log)
[021:035] [2025-09-09 02:52:06 +0000.393117][5631] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[021:035] [2025-09-09 02:52:06 +0000.393137][5631] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:1670(100 frame for one
log)
[021:035] [2025-09-09 02:52:06 +0000.393163][5631] The input pts:1670 fps:30
[021:046] [2025-09-09 02:52:06 +0000.403767][5631] SendFrame
encodedImage._timeStamp:1499encodedImage->_length:90896
[021:047] [2025-09-09 02:52:06 +0000.404909][5631] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1534 pts:1534
[021:075] [2025-09-09 02:52:06 +0000.432764][5631] H264Encode::H264SWEncoder get
callback, length:149600 type:1 nalType:1length:149596
[021:123] [2025-09-09 02:52:06 +0000.480783][5631] Push an pts:2170 to dts queue.
[021:158] [2025-09-09 02:52:06 +0000.515851][562f] setDisplayRotate :90
[021:158] [2025-09-09 02:52:06 +0000.515934][562f] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[021:174] [2025-09-09 02:52:06 +0000.532357][5631] h264 add frame header cdr flag
[021:175] [2025-09-09 02:52:06 +0000.532700][5631] Received key frame:2000
[021:176] [2025-09-09 02:52:06 +0000.533697][5631] DTS queue for
Generator:0x7ad4dcfab8 2069 2104 2138 2170 2204 2235 2268
[021:179] [2025-09-09 02:52:06 +0000.537441][5637] get the H.264 IDR frame
[021:192] [2025-09-09 02:52:06 +0000.549917][5633] Error(video_source.cc:430): wait
decoder a frame: 0
[021:199] [2025-09-09 02:52:06 +0000.556673][5631] last dts:2138 currentPts:2170
ppsOrSPS:0 queue length:6
[021:270] [2025-09-09 02:52:06 +0000.627887][5634] audio_frame_list_ empty
[021:382] [2025-09-09 02:52:06 +0000.739584][5631] DTS queue for
Generator:0x7ad4dcfab8 2870 2903 2935 2969 3004 3035 3070 3104 3133
[021:471] [2025-09-09 02:52:06 +0000.829509][5633] Error(video_source.cc:430): wait
decoder a frame: 0
[021:489] [2025-09-09 02:52:06 +0000.847328][5633] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8912 diff: 89
[021:510] [2025-09-09 02:52:06 +0000.867744][5631] Push an pts:3501 to dts queue.
[021:584] [2025-09-09 02:52:06 +0000.941702][5631] last dts:3469 currentPts:3501
ppsOrSPS:0 queue length:8
[021:619] [2025-09-09 02:52:06 +0000.976920][5631] DTS queue for
Generator:0x7ad4dcfab8 3701 3735 3767 3802 3834 3869 3902 3934 3970
[021:624] [2025-09-09 02:52:06 +0000.982200][5634] audio_frame_list_ empty
[021:713] [2025-09-09 02:52:07 +0000.71290][5631] h264 add frame header cdr flag
[021:714] [2025-09-09 02:52:07 +0000.71771][5631] Received key frame:4001
[021:717] [2025-09-09 02:52:07 +0000.75224][5637] get the H.264 IDR frame
[021:806] [2025-09-09 02:52:07 +0000.164225][5633] Error(video_source.cc:430): wait
decoder a frame: 23
[021:815] [2025-09-09 02:52:07 +0000.174848][5631] DTS queue for
Generator:0x7ad4dcfab8 4570 4602 4632 4668 4702 4736
[021:829] [2025-09-09 02:52:07 +0000.186534][5631] Push an pts:4836 to dts queue.
[021:870] [2025-09-09 02:52:07 +0000.227894][5631] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5032
[021:870] [2025-09-09 02:52:07 +0000.228156][5631] push video frame to H264
encoder. (100 frame for one log)
[021:870] [2025-09-09 02:52:07 +0000.228238][5631] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[021:870] [2025-09-09 02:52:07 +0000.228277][5631] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:5032(100 frame for one
log)
[021:870] [2025-09-09 02:52:07 +0000.228339][5631] The input pts:5032 fps:30
[021:875] [2025-09-09 02:52:07 +0000.232717][5631] SendFrame
encodedImage._timeStamp:4836encodedImage->_length:126736
[021:875] [2025-09-09 02:52:07 +0000.232867][5631] last dts:4802 currentPts:4836
ppsOrSPS:0 queue length:7
[021:914] [2025-09-09 02:52:07 +0000.271886][5631] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4902 pts:4902
[021:932] [2025-09-09 02:52:07 +0000.290081][5631] H264Encode::H264SWEncoder get
callback, length:116800 type:1 nalType:1length:116796
[022:009] [2025-09-09 02:52:07 +0000.367317][5631] DTS queue for
Generator:0x7ad4dcfab8 5435 5464 5498 5534
[022:062] [2025-09-09 02:52:07 +0000.420375][5634] audio_frame_list_ empty
[022:124] [2025-09-09 02:52:07 +0000.481596][5631] h264 add frame header cdr flag
[022:124] [2025-09-09 02:52:07 +0000.482525][5631] Received key frame:6001
[022:127] [2025-09-09 02:52:07 +0000.484893][5631] Push an pts:6169 to dts queue.
[022:133] [2025-09-09 02:52:07 +0000.490596][5637] get the H.264 IDR frame
[022:174] [2025-09-09 02:52:07 +0000.531712][5633] Error(video_source.cc:430): wait
decoder a frame: 0
[022:179] [2025-09-09 02:52:07 +0000.536829][5631] last dts:6136 currentPts:6169
ppsOrSPS:0 queue length:3
[022:195] [2025-09-09 02:52:07 +0000.552759][5631] DTS queue for
Generator:0x7ad4dcfab8 6233 6267 6301 6335 6370
[022:255] [2025-09-09 02:52:07 +0000.612974][55d7] Run AGC when audioType = 0
[022:399] [2025-09-09 02:52:07 +0000.756997][5631] DTS queue for
Generator:0x7ad4dcfab8 6999 7040 7064 7100 7133 7169 7201 7235 7266
[022:416] [2025-09-09 02:52:07 +0000.774406][55d7] haveEnoughProcessedData
internalAudioStream.length: 10
[022:440] [2025-09-09 02:52:07 +0000.797856][5633] Error(video_source.cc:430): wait
decoder a frame: 0
[022:472] [2025-09-09 02:52:07 +0000.830291][5633] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9892 diff: 109
[022:477] [2025-09-09 02:52:07 +0000.835264][5631] Push an pts:7501 to dts queue.
[022:486] [2025-09-09 02:52:07 +0000.844285][5634] audio_frame_list_ empty
[022:558] [2025-09-09 02:52:07 +0000.916036][5631] last dts:7467 currentPts:7501
ppsOrSPS:0 queue length:10
[022:619] [2025-09-09 02:52:07 +0000.976997][5631] DTS queue for
Generator:0x7ad4dcfab8 7870 7900 7933 7969 8000 8034 8068
[022:628] [2025-09-09 02:52:07 +0000.986017][5634] FilterPipeline2::OnAudioFrame
pts 361330 last_audio_timestamp_ 8193.42
[022:655] [2025-09-09 02:52:08 +0000.12657][5631] h264 add frame header cdr flag
[022:656] [2025-09-09 02:52:08 +0000.14182][5631] Received key frame:8000
[022:675] [2025-09-09 02:52:08 +0000.33162][5637] get the H.264 IDR frame
[022:693] [2025-09-09 02:52:08 +0000.51448][5631] SendFrame
encodedImage._timeStamp:8167encodedImage->_length:133744
[022:703] [2025-09-09 02:52:08 +0000.61193][5631] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8401
[022:704] [2025-09-09 02:52:08 +0000.61595][5631] push video frame to H264 encoder.
(100 frame for one log)
[022:704] [2025-09-09 02:52:08 +0000.61797][5631] push video frame to H264 encoder.
(100 frame for one log) used width:1280 height:720
[022:704] [2025-09-09 02:52:08 +0000.61839][5631] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:8401(100 frame for one
log)
[022:704] [2025-09-09 02:52:08 +0000.61902][5631] The input pts:8401 fps:30
[022:724] [2025-09-09 02:52:08 +0000.81791][5631] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8266 pts:8266
[022:745] [2025-09-09 02:52:08 +0000.102766][5631] H264Encode::H264SWEncoder get
callback, length:154016 type:1 nalType:1length:154012
[022:787] [2025-09-09 02:52:08 +0000.144575][5631] Push an pts:8831 to dts queue.
[022:797] [2025-09-09 02:52:08 +0000.155139][5633] Error(video_source.cc:430): wait
decoder a frame: 6
[022:812] [2025-09-09 02:52:08 +0000.169761][5631] DTS queue for
Generator:0x7ad4dcfab8 8667 8700 8734 8768 8802 8831 8867 8899
[022:856] [2025-09-09 02:52:08 +0000.213830][5631] last dts:8802 currentPts:8831
ppsOrSPS:0 queue length:10
[022:867] [2025-09-09 02:52:08 +0000.225568][5634] audio_frame_list_ empty
[022:935] [2025-09-09 02:52:08 +0000.293502][562f] setDisplayRotate :90
[022:936] [2025-09-09 02:52:08 +0000.293611][562f] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:010] [2025-09-09 02:52:08 +0000.368298][5631] DTS queue for
Generator:0x7ad4dcfab8 9565 9599 9633 9667
[023:095] [2025-09-09 02:52:08 +0000.453407][5631] Push an pts:10166 to dts queue.
[023:133] [2025-09-09 02:52:08 +0000.491320][5631] h264 add frame header cdr flag
[023:134] [2025-09-09 02:52:08 +0000.491949][5631] Received key frame:10009
[023:135] [2025-09-09 02:52:08 +0000.493331][5637] get the H.264 IDR frame
[023:138] [2025-09-09 02:52:08 +0000.496305][5633] Error(video_source.cc:430): wait
decoder a frame: 0
[023:166] [2025-09-09 02:52:08 +0000.524485][5631] last dts:10133 currentPts:10166
ppsOrSPS:0 queue length:10
[023:193] [2025-09-09 02:52:08 +0000.551318][5631] DTS queue for
Generator:0x7ad4dcfab8 10333 10368 10400 10431 10498 10530 10565
[023:269] [2025-09-09 02:52:08 +0000.627124][5634] audio_frame_list_ empty
[023:386] [2025-09-09 02:52:08 +0000.744402][5631] DTS queue for
Generator:0x7ad4dcfab8 11200 11230 11265 11300 11334 11369 11399
[023:410] [2025-09-09 02:52:08 +0000.768404][5631] Push an pts:11532 to dts queue.
[023:417] [2025-09-09 02:52:08 +0000.775441][5633] Error(video_source.cc:430): wait
decoder a frame: 0
[023:461] [2025-09-09 02:52:08 +0000.819392][5631] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11798
[023:461] [2025-09-09 02:52:08 +0000.819490][5631] push video frame to H264
encoder. (100 frame for one log)
[023:462] [2025-09-09 02:52:08 +0000.819581][5631] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[023:462] [2025-09-09 02:52:08 +0000.819612][5631] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:11798(100 frame for one
log)
[023:462] [2025-09-09 02:52:08 +0000.819643][5631] The input pts:11798 fps:30
[023:465] [2025-09-09 02:52:08 +0000.822533][5631] SendFrame
encodedImage._timeStamp:11532encodedImage->_length:172192
[023:465] [2025-09-09 02:52:08 +0000.822684][5631] last dts:11501 currentPts:11532
ppsOrSPS:0 queue length:9
[023:488] [2025-09-09 02:52:08 +0000.846011][5631] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11665 pts:11665
[023:517] [2025-09-09 02:52:08 +0000.875050][5631] H264Encode::H264SWEncoder get
callback, length:125600 type:1 nalType:1length:125596
[023:558] [2025-09-09 02:52:08 +0000.915665][5631] DTS queue for
Generator:0x7ad4dcfab8 11994 12028 12063 12099 12133 12164 12198 12232 12264
[023:592] [2025-09-09 02:52:08 +0000.950002][5633] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10968 diff: 33
[023:608] [2025-09-09 02:52:08 +0000.965917][5631] h264 add frame header cdr flag
[023:609] [2025-09-09 02:52:08 +0000.966588][5631] Received key frame:12028
[023:622] [2025-09-09 02:52:08 +0000.979973][5637] get the H.264 IDR frame
[023:681] [2025-09-09 02:52:09 +0000.39423][5634] audio_frame_list_ empty
[023:722] [2025-09-09 02:52:09 +0000.79675][5631] Push an pts:12865 to dts queue.
[023:742] [2025-09-09 02:52:09 +0000.100409][5633] video frame wait audio frame:
last_video_timestamp:13466 last_audio_timestamp:13253.8
[023:756] [2025-09-09 02:52:09 +0000.113695][5631] DTS queue for
Generator:0x7ad4dcfab8 12797 12832 12865 12897 12931 12966 13002 13029 13064 13099
[023:778] [2025-09-09 02:52:09 +0000.136459][5631] last dts:12832 currentPts:12865
ppsOrSPS:0 queue length:10
[023:887] [2025-09-09 02:52:09 +0000.244652][562f] setDisplayRotate :90
[023:887] [2025-09-09 02:52:09 +0000.244844][562f] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[023:889] [2025-09-09 02:52:09 +0000.247304][5633] Error(video_source.cc:430): wait
decoder a frame: 0
[023:953] [2025-09-09 02:52:09 +0000.311504][5631] DTS queue for
Generator:0x7ad4dcfab8 13633 13667 13706 13733 13765 13798 13831 13866 13898 13934
[024:026] [2025-09-09 02:52:09 +0000.383638][5631] h264 add frame header cdr flag
[024:026] [2025-09-09 02:52:09 +0000.383940][5631] Received key frame:14029
[024:033] [2025-09-09 02:52:09 +0000.391352][5631] Push an pts:14197 to dts queue.
[024:039] [2025-09-09 02:52:09 +0000.397437][5637] get the H.264 IDR frame
[024:067] [2025-09-09 02:52:09 +0000.424912][5625] av_read_frame AVERROR_EOF
[024:068] [2025-09-09 02:52:09 +0000.425763][5633] Error(video_source.cc:430): wait
decoder a frame: 3
[024:068] [2025-09-09 02:52:09 +0000.425796][5631] last dts:14164 currentPts:14197
ppsOrSPS:0 queue length:6
[024:122] [2025-09-09 02:52:09 +0000.479793][5631] DTS queue for
Generator:0x7ad4dcfab8 14494 14530 14563 14599 14630 14663 14698
[024:131] [2025-09-09 02:52:09 +0000.488819][5625] OnReceiveEOF:
[024:131] [2025-09-09 02:52:09 +0000.488945][5625] OnDecoderEOF time:36784193
enter.
[024:131] [2025-09-09 02:52:09 +0000.489088][5625] OnDecoderEOF leave. expire time
= 0 ms
[024:131] [2025-09-09 02:52:09 +0000.489172][5625] OnDecoderFinished:
OnDecoderFinished total decoder frames:455 this:0x7a23c28380
[024:131] [2025-09-09 02:52:09 +0000.489175][5623] CleanUp time:36784193 enter.
[024:131] [2025-09-09 02:52:09 +0000.489240][5625] NULLFilter::OnVideoSourceEOF
0x7a23c28380 this 0x7a0ab89d40
[024:131] [2025-09-09 02:52:09 +0000.489355][5625] NULLFilter::OnVideoSourceEOF
0x7a0ab89d40 this 0x7a0ab8a100
[024:131] [2025-09-09 02:52:09 +0000.489430][5625] NULLFilter::OnVideoSourceEOF
0x7a0ab8a100 this 0x7a0ab8a4c0
[024:133] [2025-09-09 02:52:09 +0000.490931][5634] PullAudioFrame: PullFrame audio
finished.
[024:133] [2025-09-09 02:52:09 +0000.491106][5634]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[024:133] [2025-09-09 02:52:09 +0000.491197][5634] OnAudioTimer: OnAudioTimer
return
[024:133] [2025-09-09 02:52:09 +0000.491254][5633]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[024:133] [2025-09-09 02:52:09 +0000.491317][5633] OnVideoTimer: OnVideoTimer
EndComposeFile
[024:133] [2025-09-09 02:52:09 +0000.491412][5633] EndComposeFile: EndComposeFile,
is composing 1
[024:137] [2025-09-09 02:52:09 +0000.494658][5623] CleanUp leave. expire time = 6
ms
[024:137] [2025-09-09 02:52:09 +0000.494753][5623] clean up
[024:137] [2025-09-09 02:52:09 +0000.494777][5623] running_decoder_count:0max
count:2
[024:141] [2025-09-09 02:52:09 +0000.499579][55d7] haveEnoughProcessedData
internalAudioStream.length: 0
[024:183] [2025-09-09 02:52:09 +0000.540932][5631] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15163
[024:183] [2025-09-09 02:52:09 +0000.541032][5631] push video frame to H264
encoder. (100 frame for one log)
[024:183] [2025-09-09 02:52:09 +0000.541082][5631] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[024:183] [2025-09-09 02:52:09 +0000.541112][5631] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:15163(100 frame for one
log)
[024:183] [2025-09-09 02:52:09 +0000.541153][5631] The input pts:15163 fps:30
[024:190] [2025-09-09 02:52:09 +0000.547591][5631] SendFrame
encodedImage._timeStamp:14865encodedImage->_length:173328
[024:190] [2025-09-09 02:52:09 +0000.548105][5631]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:455
[024:190] [2025-09-09 02:52:09 +0000.548179][5631]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7ae2055000
[024:191] [2025-09-09 02:52:09 +0000.549243][5632]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[024:191] [2025-09-09 02:52:09 +0000.549358][5632]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[024:192] [2025-09-09 02:52:09 +0000.549599][562f] stop recording
[024:192] [2025-09-09 02:52:09 +0000.549656][562f]
RecordingSessionInternalSimple:destroy media processers
[024:192] [2025-09-09 02:52:09 +0000.549691][562f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[024:192] [2025-09-09 02:52:09 +0000.549717][562f] H264Encode::flushing hareware
Encoder
[024:192] [2025-09-09 02:52:09 +0000.549839][562f] Flush time:36784254 enter.
[024:192] [2025-09-09 02:52:09 +0000.549900][562f] H264Encoder encoder flush
[024:192] [2025-09-09 02:52:09 +0000.549926][562f] flush output queue
[024:219] [2025-09-09 02:52:09 +0000.576644][562f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:15031 pts:15031
[024:233] [2025-09-09 02:52:09 +0000.591201][562f] H264Encode::H264SWEncoder get
callback, length:104624 type:1 nalType:1length:104620
[024:256] [2025-09-09 02:52:09 +0000.613676][55d7] Run AGC when audioType = 0
[024:256] [2025-09-09 02:52:09 +0000.613960][55d7]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:523] [2025-09-09 02:52:09 +0000.881167][562f] Flush leave. expire time = 331
ms
[024:524] [2025-09-09 02:52:09 +0000.881578][562f] ~H264EncodeWrap:
[024:524] [2025-09-09 02:52:09 +0000.881874][562f] ~H264Encode:
[024:524] [2025-09-09 02:52:09 +0000.882003][562f] teardownCompressionSession:
H264Encode::destroying Encoder
[024:524] [2025-09-09 02:52:09 +0000.882090][562f] Release time:36784586 enter.
[024:524] [2025-09-09 02:52:09 +0000.882364][562f] Release:
MediaCodecVideoEncoder::Release _inited:1
[024:524] [2025-09-09 02:52:09 +0000.882465][562f] Destroy time:36784586 enter.
[024:524] [2025-09-09 02:52:09 +0000.882512][562f] H264Encoder encoderDestroy
[024:525] [2025-09-09 02:52:09 +0000.882574][562f]
AndroidMediaCodecVideoEncoder::release env: 0x7a0aa5fe60
[024:525] [2025-09-09 02:52:09 +0000.882637][562f]
AndroidMediaCodecVideoEncoder::Destroy
[024:545] [2025-09-09 02:52:09 +0000.902932][562f] Destroy leave. expire time = 21
ms
[024:545] [2025-09-09 02:52:09 +0000.903214][562f] Release leave. expire time = 21
ms
[024:545] [2025-09-09 02:52:09 +0000.903307][562f] ~AndroidHwAvcEncoder
time:36784607 enter.
[024:546] [2025-09-09 02:52:09 +0000.903525][562f] Release time:36784608 enter.
[024:546] [2025-09-09 02:52:09 +0000.903607][562f] Release:
MediaCodecVideoEncoder:: has been released before, just return
[024:546] [2025-09-09 02:52:09 +0000.903665][562f] Release leave. expire time = 0
ms
[024:546] [2025-09-09 02:52:09 +0000.903812][562f] ~AndroidMediaCodecVideoEncoder
[024:546] [2025-09-09 02:52:09 +0000.903868][562f] ~WrapAndroidMediaCodec
time:36784608 enter.
[024:546] [2025-09-09 02:52:09 +0000.903924][562f] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[024:546] [2025-09-09 02:52:09 +0000.903978][562f] video hevc hw codec
destructor:0x7a23c81a18
[024:546] [2025-09-09 02:52:09 +0000.904085][562f] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[024:546] [2025-09-09 02:52:09 +0000.904153][562f] teardownCompressionSession:
H264Encode::destroyed Encoder
[024:546] [2025-09-09 02:52:09 +0000.904222][562f]
RecordingSessionInternalSimple:destroy aac encoder output!
[024:546] [2025-09-09 02:52:09 +0000.904278][562f] AACSWEncode destructor
[024:556] [2025-09-09 02:52:09 +0000.914052][5637] fd_close successed!
[024:557] [2025-09-09 02:52:09 +0000.914907][5637] MP4 close file successfully
[024:557] [2025-09-09 02:52:09 +0000.914977][5637] Recording session Internal:
notify recording ok
[024:557] [2025-09-09 02:52:09 +0000.914998][5637] onRecordingOk: Recording Ok,
compose use time: 4061, averagefps 0
[024:557] [2025-09-09 02:52:09 +0000.915020][5637] OnReceiveEOF:
[024:560] [2025-09-09 02:52:09 +0000.918326][5633] OnVideoTimer: OnVideoTimer
return
[024:572] [2025-09-09 02:52:09 +0000.929724][5093]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[024:572] [2025-09-09 02:52:09 +0000.929821][5093] ~MediaComposeFile time:36784634
enter.
[024:572] [2025-09-09 02:52:09 +0000.929852][5093] CancelCompose: CancelCompose,
is composing 0
[024:572] [2025-09-09 02:52:09 +0000.929980][562f] stop recording
[024:572] [2025-09-09 02:52:09 +0000.930013][562f] we have stopped recording before
[024:573] [2025-09-09 02:52:09 +0000.930655][5093] ~MediaComposeFile leave. expire
time = 1 ms
[024:573] [2025-09-09 02:52:09 +0000.930805][5093] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[024:573] [2025-09-09 02:52:09 +0000.931173][5093] global uninited!
[024:573] [2025-09-09 02:52:09 +0000.931269][5093]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[024:573] [2025-09-09 02:52:09 +0000.931340][5093] ~MediaFilterGraph:
MediaFilterGraph destruct
[024:573] [2025-09-09 02:52:09 +0000.931372][5093] RemoveVideoBackGroud: hava not
add video backgroud
[024:573] [2025-09-09 02:52:09 +0000.931411][5093] UnbindInputFilter 0x7a0ab8a558
this 0x7a16dfa1a0
[024:573] [2025-09-09 02:52:09 +0000.931451][5093] ClearAllSource: remove source
filter, sourceid: 0x7a23c28380
[024:573] [2025-09-09 02:52:09 +0000.931478][5093] DestoryDecoderByVideoSource
time:36784635 enter.
[024:573] [2025-09-09 02:52:09 +0000.931508][5093] ~VideoBindDecoder time:36784635
enter.
[024:574] [2025-09-09 02:52:09 +0000.931649][5093] CleanUp time:36784636 enter.
[024:574] [2025-09-09 02:52:09 +0000.931989][5093] CleanUp leave. expire time = 0
ms
[024:574] [2025-09-09 02:52:09 +0000.932024][5093] CleanUp time:36784636 enter.
[024:574] [2025-09-09 02:52:09 +0000.932361][5093] CleanUp leave. expire time = 0
ms
[024:576] [2025-09-09 02:52:09 +0000.933836][5093] ~VideoBindDecoder leave. expire
time = 3 ms
[024:576] [2025-09-09 02:52:09 +0000.933951][5093] DestoryDecoderByVideoSource
leave. expire time = 3 ms
[024:576] [2025-09-09 02:52:09 +0000.933992][5093] UnbindInputFilter 0x7a0ab8a198
this 0x7a0ab8a558
[024:576] [2025-09-09 02:52:09 +0000.934034][5093] UnbindInputFilter 0x7a0ab89dd8
this 0x7a0ab8a198
[024:576] [2025-09-09 02:52:09 +0000.934064][5093] UnbindInputFilter 0x7a23c285a0
this 0x7a0ab89dd8
[024:576] [2025-09-09 02:52:09 +0000.934110][5093] UnbindInputFilter 0x7a0ab8a498
this 0x7a0ab8a618
[024:576] [2025-09-09 02:52:09 +0000.934135][5093] UnbindInputFilter 0x7a0ab8a3d8
this 0x7a0ab8a498
[024:576] [2025-09-09 02:52:09 +0000.934162][5093] UnbindInputFilter 0x7a23c285a0
this 0x7a0ab8a3d8
[024:576] [2025-09-09 02:52:09 +0000.934204][5093] ~GLESContext:
[024:582] [2025-09-09 02:52:09 +0000.939707][5093] GLESContext destruct finish.
[024:582] [2025-09-09 02:52:09 +0000.939842][5093] filter: filter pipeline destroy
this: 0x7a16dfa100
[025:846] [2025-09-09 02:52:11 +0000.204217][55d7] haveEnoughProcessedData
internalAudioStream.length: 0
[026:257] [2025-09-09 02:52:11 +0000.614541][55d7] Run AGC when audioType = 0
[026:825] [2025-09-09 02:52:12 +0000.183482][50cf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[026:826] [2025-09-09 02:52:12 +0000.183634][50cf] ~MediaFilterCamera time:36786888
enter.
[026:826] [2025-09-09 02:52:12 +0000.183661][50cf] StopPullFrameAndWriteMp4
time:36786888 enter.
[026:826] [2025-09-09 02:52:12 +0000.184008][55d2] stop recording
[026:826] [2025-09-09 02:52:12 +0000.184077][55d2] we have stopped recording before
[026:826] [2025-09-09 02:52:12 +0000.184141][50cf] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms
[026:828] [2025-09-09 02:52:12 +0000.186259][50cf] DestroyPipelineAndFilters
time:36786890 enter.
[026:829] [2025-09-09 02:52:12 +0000.186619][50cf] DestroyPipelineAndFilters
leave. expire time = 1 ms
[026:829] [2025-09-09 02:52:12 +0000.186648][50cf] AppDeviceManagerStopMic
[026:829] [2025-09-09 02:52:12 +0000.186695][50cf] AppDeviceManagerStopMic::mic
status is on
[026:829] [2025-09-09 02:52:12 +0000.186719][50cf] Try to stop webrtc device.
[026:829] [2025-09-09 02:52:12 +0000.186745][50cf] Set record state to
stopped.threadID:20687
[026:871] [2025-09-09 02:52:12 +0000.229498][50cf] Try to destory the
recorder.threadID:20687
[027:072] [2025-09-09 02:52:12 +0000.429639][50cf] DestroyAudioRecorder:
[027:072] [2025-09-09 02:52:12 +0000.429733][50cf] Cleanup the buffer queue in the
recorder.
[027:072] [2025-09-09 02:52:12 +0000.429764][50cf] Destroy the recorder.
[027:073] [2025-09-09 02:52:12 +0000.430842][50cf] StopRecording finished.
[027:073] [2025-09-09 02:52:12 +0000.430916][50cf] The stop recording success.
[027:073] [2025-09-09 02:52:12 +0000.430950][50cf]
AudioDeviceDataHandler::StopMicProcess
[027:077] [2025-09-09 02:52:12 +0000.434651][50cf] AppDeviceManager stop.
[027:077] [2025-09-09 02:52:12 +0000.434755][50cf] Rlease the webrtc device object.
[027:077] [2025-09-09 02:52:12 +0000.435220][50cf] OpenSlesInput destruct.
[027:077] [2025-09-09 02:52:12 +0000.435285][50cf] OpenSlesOutput destruct.
[027:078] [2025-09-09 02:52:12 +0000.436054][50cf] EventDispatchServerScope
destruct
[027:078] [2025-09-09 02:52:12 +0000.436121][50cf]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[027:078] [2025-09-09 02:52:12 +0000.436171][50cf] ~AudioDeviceDataHandler
[027:079] [2025-09-09 02:52:12 +0000.436524][50cf] AppDeviceManagerDestruct.
[027:079] [2025-09-09 02:52:12 +0000.436569][50cf] ~AppDeviceManager:
[027:079] [2025-09-09 02:52:12 +0000.436610][50cf] ~CpuOverloadDetect time:36787141
enter.
[027:079] [2025-09-09 02:52:12 +0000.436859][50cf] ~CpuOverloadDetect leave.
expire time = 0 ms
[027:124] [2025-09-09 02:52:12 +0000.482084][50cf] Destruct BeautifyReader begin...
[027:124] [2025-09-09 02:52:12 +0000.482175][50cf] Destruct BeautifyReader done.
[027:124] [2025-09-09 02:52:12 +0000.482209][50cf] ~MediaFilterCamera leave.
expire time = 298 ms
[027:124] [2025-09-09 02:52:12 +0000.482343][50cf] ~GLESContext:
[027:129] [2025-09-09 02:52:12 +0000.486583][50cf] GLESContext destruct finish.
[027:129] [2025-09-09 02:52:12 +0000.486718][50cf] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[027:134] [2025-09-09 02:52:12 +0000.491665][50cf] global uninited!
[027:134] [2025-09-09 02:52:12 +0000.492005][50cf] clear AppID 50011
[027:134] [2025-09-09 02:52:12 +0000.492053][50cf] UnRegister JVM for Xplatform
util
[027:134] [2025-09-09 02:52:12 +0000.492077][50cf] Dispose::unregister webrtc video
engine
[027:134] [2025-09-09 02:52:12 +0000.492092][50cf] Init the android object with
jvm:0x0 env:0x0 context:0x0
[027:134] [2025-09-09 02:52:12 +0000.492118][50cf] SetAndroidMediaCodecObjects
time:36787