0% found this document useful (0 votes)
7 views380 pages

Trace

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views380 pages

Trace

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 380

[000:081] [2025-02-16 14:41:31 +0000.

164876][5a22] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-02-
16 14:41:31 +0000
[000:081] [2025-02-16 14:41:31 +0000.164932][5a22] set AppID=50011 old AppID=-1
[000:081] [2025-02-16 14:41:31 +0000.164946][5a22] Init the android object with
jvm:0xb40000796c218540 env:0x78b3a7f940 context:0x78501f6908

[000:081] [2025-02-16 14:41:31 +0000.164972][5a22] SetAndroidMediaCodecObjects


time:1337915 enter.

[000:081] [2025-02-16 14:41:31 +0000.164989][5a22] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:081] [2025-02-16 14:41:31 +0000.165000][5a22] SetAndroidMediaCodecObjects


time:1337915 enter.

[000:081] [2025-02-16 14:41:31 +0000.165039][5a22] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000796c218540
[000:081] [2025-02-16 14:41:31 +0000.165051][5a22] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000796c218540 address:0x776a33f760
[000:081] [2025-02-16 14:41:31 +0000.165073][5a22] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000796c218540
address:0x776a33f760
[000:081] [2025-02-16 14:41:31 +0000.165083][5a22] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:081] [2025-02-16 14:41:31 +0000.165101][5a22] Set the android objects with


jvm:0xb40000796c218540 env:0x78b3a7f940 context:0x78501f6908

[000:081] [2025-02-16 14:41:31 +0000.165161][5a22] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x78b3a7f940
[000:081] [2025-02-16 14:41:31 +0000.165182][5a22] SystemUtil Init done
[000:086] [2025-02-16 14:41:31 +0000.169905][5a22]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:086] [2025-02-16 14:41:31 +0000.170082][5a22] MediaFilterCamera
[000:086] [2025-02-16 14:41:31 +0000.170135][5a22] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:086] [2025-02-16 14:41:31 +0000.170247][5a22] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:086] [2025-02-16 14:41:31 +0000.170281][5a22] Recording session using default
bitrate support by app:31457280
[000:086] [2025-02-16 14:41:31 +0000.170281][7764] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbef3c40
[000:087] [2025-02-16 14:41:31 +0000.170480][7764] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:087] [2025-02-16 14:41:31 +0000.170609][5a22] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:087] [2025-02-16 14:41:31 +0000.171084][5a22] Error(ini.cc:191): Open the file
failed. error:2
[000:087] [2025-02-16 14:41:31 +0000.171112][5a22]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:087] [2025-02-16 14:41:31 +0000.171125][5a22] The device model: m2102j20sg
usingSoftwareAEC value: 0
[000:089] [2025-02-16 14:41:31 +0000.173107][5a22] Error(ini.cc:191): Open the file
failed. error:2
[000:089] [2025-02-16 14:41:31 +0000.173161][5a22]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:089] [2025-02-16 14:41:31 +0000.173203][5a22] The device model: m2102j20sg
usingHardwareAEC value: 0
[000:089] [2025-02-16 14:41:31 +0000.173225][5a22] The machine device: m2102j20sg
usingHardwareAEC value: 0
[000:089] [2025-02-16 14:41:31 +0000.173238][5a22] Using Default AEC type: software
AEC
[000:090] [2025-02-16 14:41:31 +0000.174032][5a22] The device model: m2102j20sg
enum value: 0
[000:091] [2025-02-16 14:41:31 +0000.174329][5a22] GetMachineModel is M2102J20SG
[000:091] [2025-02-16 14:41:31 +0000.174356][5a22] GetMachineInfo: M2102J20SG
[000:091] [2025-02-16 14:41:31 +0000.174375][5a22] Construct BeautifyReader
begin...
[000:091] [2025-02-16 14:41:31 +0000.174394][5a22] dumpStickerRgba:0
dumpStickerYuv:0
[000:091] [2025-02-16 14:41:31 +0000.174404][5a22] Construct BeautifyReader done.
[000:093] [2025-02-16 14:41:31 +0000.176467][5a22] Error(ini.cc:191): Open the file
failed. error:2
[000:093] [2025-02-16 14:41:31 +0000.176550][5a22]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:093] [2025-02-16 14:41:31 +0000.176647][5a22] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:093] [2025-02-16 14:41:31 +0000.176676][5a22] AppDeviceManager telnet server
for statistics started......
[000:093] [2025-02-16 14:41:31 +0000.176682][7767] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbe6d5a0
[000:093] [2025-02-16 14:41:31 +0000.176932][5a22] CpuOverloadDetect time:1337927
enter.

[000:093] [2025-02-16 14:41:31 +0000.177013][5a22] CpuOverloadDetect leave. expire


time = 0 ms

[000:093] [2025-02-16 14:41:31 +0000.177032][7768] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x78bbe69580
[000:094] [2025-02-16 14:41:31 +0000.177486][5a22] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:094] [2025-02-16 14:41:31 +0000.177530][5a22] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:094] [2025-02-16 14:41:31 +0000.177785][5a22] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:096] [2025-02-16 14:41:31 +0000.179912][5a22] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:097] [2025-02-16 14:41:31 +0000.180318][5a22] CreatePlatformSpecificObjects:
[000:097] [2025-02-16 14:41:31 +0000.180364][5a22] audio device use opensle input
and opensl output
[000:097] [2025-02-16 14:41:31 +0000.180395][5a22] Create OpenSLES output module
with java VM support.

[000:097] [2025-02-16 14:41:31 +0000.180511][5a22] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:097] [2025-02-16 14:41:31 +0000.180663][5a22] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:097] [2025-02-16 14:41:31 +0000.180820][5a22] Create OpenSLES output module
with buffer num:1

[000:098] [2025-02-16 14:41:31 +0000.181512][5a22] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:098] [2025-02-16 14:41:31 +0000.181733][5a22] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:098] [2025-02-16 14:41:31 +0000.181971][5a22] Create OpenSLES input module
with java VM support.

[000:098] [2025-02-16 14:41:31 +0000.182018][5a22] Create OpenSLES input module


with buffer num:1

[000:098] [2025-02-16 14:41:31 +0000.182061][5a22] Error(trace.cc:40): Init the


output and input for audio device template.
[000:098] [2025-02-16 14:41:31 +0000.182091][5a22] Init the output device.

[000:098] [2025-02-16 14:41:31 +0000.182120][5a22] Init the opensl input.


[000:098] [2025-02-16 14:41:31 +0000.182150][5a22] AppDeviceManager get setting
samplerate: 0
[000:099] [2025-02-16 14:41:31 +0000.182495][5a22] The device model: m2102j20sg
enum value: 0
[000:099] [2025-02-16 14:41:31 +0000.182933][5a22] The device model: m2102j20sg
enum value: 0
[000:099] [2025-02-16 14:41:31 +0000.182965][5a22] Set the sample rate to be:48000

[000:099] [2025-02-16 14:41:31 +0000.182990][5a22] Enable the recording stereo:0


[000:099] [2025-02-16 14:41:31 +0000.183005][5a22] Set the playout as stereo:1
[000:099] [2025-02-16 14:41:31 +0000.183029][5a22] Init the microphone.
[000:101] [2025-02-16 14:41:31 +0000.185116][5a22] Update the recording sample rate
to be: 48000
[000:101] [2025-02-16 14:41:31 +0000.185207][5a22] Init the speaker.
[000:101] [2025-02-16 14:41:31 +0000.185249][5a22] Low latency buffer size:144 low
sample rate:48000
[000:102] [2025-02-16 14:41:31 +0000.185518][5a22] Using 1 x 10ms for an audio
frame.

[000:105] [2025-02-16 14:41:31 +0000.188751][5a22] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:105] [2025-02-16 14:41:31 +0000.188835][5a22] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:105] [2025-02-16 14:41:31 +0000.188869][5a22] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:109] [2025-02-16 14:41:31 +0000.192979][5a22] The device model:m2102j20sg

[000:109] [2025-02-16 14:41:31 +0000.193033][5a22] speaker output factor:100


defaultFactor: 100

[000:109] [2025-02-16 14:41:31 +0000.193050][5a22] headset output factor:100


defaultFactor: 100

[000:110] [2025-02-16 14:41:31 +0000.193382][5a22] AppDeviceManagerStart finished.


[000:110] [2025-02-16 14:41:31 +0000.193425][5a22] AppDeviceManagerStartMic::mic
status is off
[000:110] [2025-02-16 14:41:31 +0000.193474][5a22] AppDeviceManagerStartMic update
aec type: 2

[000:110] [2025-02-16 14:41:31 +0000.193495][5a22] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:110] [2025-02-16 14:41:31 +0000.193508][5a22]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:110] [2025-02-16 14:41:31 +0000.193529][5a22]
AudioDeviceDataHandler::StartMicProcess

[000:110] [2025-02-16 14:41:31 +0000.193606][5a22] Try to start webrtc recording


device.
[000:110] [2025-02-16 14:41:31 +0000.193638][5a22] StartRecording. threadID:23074

[000:110] [2025-02-16 14:41:31 +0000.193635][7769] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:110] [2025-02-16 14:41:31 +0000.193713][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[000:110] [2025-02-16 14:41:31 +0000.193930][5a22] The machine model:M2102J20SG

[000:110] [2025-02-16 14:41:31 +0000.193979][5a22] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:110] [2025-02-16 14:41:31 +0000.194008][5a22] Set the recording mode before


getSetting: 4
[000:110] [2025-02-16 14:41:31 +0000.194025][5a22] Set the recording mode after
getSetting: 1
[000:153] [2025-02-16 14:41:31 +0000.237071][5a22] StartRecording finished.

[000:153] [2025-02-16 14:41:31 +0000.237153][5a22] audio: start the audio mic


checker timer.

[000:154] [2025-02-16 14:41:31 +0000.237558][5a22] machine model :poco


[000:154] [2025-02-16 14:41:31 +0000.237644][5a22] Support this machine model :poco
[000:154] [2025-02-16 14:41:31 +0000.237758][5a22] global inited! current sdk
version: 07-20-936c45f
[000:228] [2025-02-16 14:41:31 +0000.312004][776b] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:228] [2025-02-16 14:41:31 +0000.312104][776b] _deviceSampleRate:48000

[000:233] [2025-02-16 14:41:31 +0000.316680][7769] Run AGC when audioType = 0


[000:233] [2025-02-16 14:41:31 +0000.316788][7769]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:536] [2025-02-16 14:41:31 +0000.619598][5af3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:536] [2025-02-16 14:41:31 +0000.619754][7765] MediaFilterCamera, recording
file context:0x784b77ed80 input texture:20
[000:536] [2025-02-16 14:41:31 +0000.619815][7765] GLESContext:
[000:536] [2025-02-16 14:41:31 +0000.619859][7765] The result of eglGetDisplay is:
0xb40000796c28b080
[000:537] [2025-02-16 14:41:31 +0000.620619][7765] The result of creation:
0x77d5964f00
[000:537] [2025-02-16 14:41:31 +0000.620705][7765] The result of
eglCreatePbufferSurface is: 0x778f733700
[000:537] [2025-02-16 14:41:31 +0000.620816][5af3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x784b77ed80 input_texture: 20
[001:851] [2025-02-16 14:41:32 +0000.935266][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[002:232] [2025-02-16 14:41:33 +0000.315498][7769] Run AGC when audioType = 0
[003:493] [2025-02-16 14:41:34 +0000.576850][5a09] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[003:493] [2025-02-16 14:41:34 +0000.576923][5a09]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[003:494] [2025-02-16 14:41:34 +0000.577699][5a09]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[003:494] [2025-02-16 14:41:34 +0000.577880][7765] operator() time:1341328 enter.
[003:494] [2025-02-16 14:41:34 +0000.577937][7765] MediaFilterCamera, recording
file context:0x784b77ed80 input texture:20
[003:495] [2025-02-16 14:41:34 +0000.579303][7765] MicSource: Mic source
created:10x77d5948680
[003:496] [2025-02-16 14:41:34 +0000.580965][7765] received external audio stream

[003:497] [2025-02-16 14:41:34 +0000.581069][7765] alloc thread: 0x77d5906980


name:worker0 thread id:513994239152 to Mic_source
[003:497] [2025-02-16 14:41:34 +0000.581102][7765] audio: start the audio sender
thread.

[003:497] [2025-02-16 14:41:34 +0000.581179][7765] construct OpenGLRenderProgram


0x78bbef8b98
[003:497] [2025-02-16 14:41:34 +0000.581217][7765] CropFilter::SetOrientation
orientation: 90
[003:498] [2025-02-16 14:41:34 +0000.581368][7765] filter: filter pipeline
construtc this: 0x78bbe2d700
[003:498] [2025-02-16 14:41:34 +0000.581399][7765] filter: filter pipeline2 update
pattern: 1
[003:498] [2025-02-16 14:41:34 +0000.581456][7765] CameraSource::source_id_:1
[003:498] [2025-02-16 14:41:34 +0000.581529][7765] RecordAudioSource::source_id_:2
[003:498] [2025-02-16 14:41:34 +0000.581743][7765] BindInputFilter 0x77d59070c0
this 0x78bbef8dc0
[003:498] [2025-02-16 14:41:34 +0000.581793][7765] BindInputFilter 0x77d5907258
this 0x77d59073d0
[003:498] [2025-02-16 14:41:34 +0000.581827][7765] BindInputFilter 0x78bbef8dc0
this 0x78bbe2d7a0
[003:498] [2025-02-16 14:41:34 +0000.581867][7765] setParamentForFilters:
speed:1.000000
[003:498] [2025-02-16 14:41:34 +0000.581894][7765] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[003:498] [2025-02-16 14:41:34 +0000.581917][7765] SetParamForFilter time:1341332
enter.

[003:498] [2025-02-16 14:41:34 +0000.581964][7765] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[003:498] [2025-02-16 14:41:34 +0000.581995][7765] SetParamForFilter: Params video
index is: 0
[003:498] [2025-02-16 14:41:34 +0000.582027][7765] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[003:498] [2025-02-16 14:41:34 +0000.582056][7765] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[003:498] [2025-02-16 14:41:34 +0000.582087][7765] crop filter mode tpye:
citytravelvideo index:0
[003:505] [2025-02-16 14:41:34 +0000.588956][7765]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:505] [2025-02-16 14:41:34 +0000.589181][7765]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:505] [2025-02-16 14:41:34 +0000.589202][7765]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:505] [2025-02-16 14:41:34 +0000.589216][7765]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:505] [2025-02-16 14:41:34 +0000.589228][7765]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:505] [2025-02-16 14:41:34 +0000.589241][7765]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:505] [2025-02-16 14:41:34 +0000.589253][7765]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:505] [2025-02-16 14:41:34 +0000.589265][7765]
Warning(parse_template_json.cc:81): json parament no found the parament
[003:505] [2025-02-16 14:41:34 +0000.589283][7765]
Warning(parse_template_json.cc:81): json parament no found the parament
[003:506] [2025-02-16 14:41:34 +0000.589589][7765]
Warning(parse_template_json.cc:67): json parament no found the parament
[003:506] [2025-02-16 14:41:34 +0000.589615][7765]
Warning(parse_template_json.cc:93): json parament no found the duration
[003:506] [2025-02-16 14:41:34 +0000.589832][7765] SetParamForFilter leave. expire
time = 8 ms

[003:506] [2025-02-16 14:41:34 +0000.590021][7765] OnOutputSizeChanged width 1280


height 720
[003:506] [2025-02-16 14:41:34 +0000.590062][7765] OpenGLFrameBuffer: width:1280
height:720
[003:506] [2025-02-16 14:41:34 +0000.590090][7765] OpenGLFrameBuffer: width:1280
height:720
[003:506] [2025-02-16 14:41:34 +0000.590115][7765] OpenGLFrameBuffer: width:1280
height:720
[003:506] [2025-02-16 14:41:34 +0000.590144][7765] OpenGLFrameBuffer: width:1280
height:720
[003:506] [2025-02-16 14:41:34 +0000.590161][7765] OpenGLFrameBuffer: width:1280
height:720
[003:506] [2025-02-16 14:41:34 +0000.590219][7765] OpenGLFrameBuffer: width:1280
height:720
[003:506] [2025-02-16 14:41:34 +0000.590252][7765] construct TrivalImageDrawer
0x77daceb740
[003:506] [2025-02-16 14:41:34 +0000.590284][7765] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x77daceb740 context 0x78bbea0b40
[003:507] [2025-02-16 14:41:34 +0000.590315][7765] setupGLES:
[003:507] [2025-02-16 14:41:34 +0000.590667][7765] OpenGLRenderProgram::Initialize.
[003:507] [2025-02-16 14:41:34 +0000.590711][7765] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[003:507] [2025-02-16 14:41:34 +0000.590731][7765] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[003:507] [2025-02-16 14:41:34 +0000.590772][7765] Init open gl render:
0x78bbef8b98
[003:507] [2025-02-16 14:41:34 +0000.590796][7765] Fragement shader path:
[003:507] [2025-02-16 14:41:34 +0000.590825][7765] Fragement shader path:
[003:507] [2025-02-16 14:41:34 +0000.590850][7765] create opengl program object.
[003:507] [2025-02-16 14:41:34 +0000.590876][7765] create shader: vertex
[003:514] [2025-02-16 14:41:34 +0000.598105][7769] On audio frame the broadcast
with timestamp:1341348 samples:480. (1000 frame for one log)

[003:520] [2025-02-16 14:41:34 +0000.603494][77b9] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[003:520] [2025-02-16 14:41:34 +0000.604069][77b9] The output timestamp from audio
mixer change:1341348
[003:520] [2025-02-16 14:41:34 +0000.604106][77b9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:523] [2025-02-16 14:41:34 +0000.606839][7765] create shader: fragment
[003:581] [2025-02-16 14:41:34 +0000.665277][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[003:633] [2025-02-16 14:41:34 +0000.716852][7765] Have not extra filter filename!
[003:633] [2025-02-16 14:41:34 +0000.716938][7765] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[003:633] [2025-02-16 14:41:34 +0000.716959][7765] OpenGLRenderProgram::Initialize
success.
[003:633] [2025-02-16 14:41:34 +0000.716999][7765] Setup the OpenGL result:1
[003:634] [2025-02-16 14:41:34 +0000.718011][7764] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_1341467.mp4
[003:634] [2025-02-16 14:41:34 +0000.718144][7764] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_1341467.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[003:634] [2025-02-16 14:41:34 +0000.718182][7764] 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
[003:634] [2025-02-16 14:41:34 +0000.718169][77c1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x780afe5298
[003:634] [2025-02-16 14:41:34 +0000.718219][7764] 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_1341467.mp4
fileFD: -1
[003:635] [2025-02-16 14:41:34 +0000.718577][7764] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_1341467.mp4 is
opened successfully
[003:635] [2025-02-16 14:41:34 +0000.718597][7764] setupMediaProcessers:
[003:635] [2025-02-16 14:41:34 +0000.718610][7764]
RecordingSessionInternalSimple:setup media processers.
[003:635] [2025-02-16 14:41:34 +0000.718623][7764] construct AAC encoder
[003:635] [2025-02-16 14:41:34 +0000.718915][7764] H264Encoder creating:
superfast011818
[003:635] [2025-02-16 14:41:34 +0000.718939][7764] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[003:636] [2025-02-16 14:41:34 +0000.719420][7764] H264Encode::GetMachineModel is
M2102J20SG
[003:636] [2025-02-16 14:41:34 +0000.719448][7764] H264Encoder machine_mode
is:M2102J20SG
[003:636] [2025-02-16 14:41:34 +0000.719461][7764] H264Encode::machine size :9
machine_mode:M2102J20SG
[003:636] [2025-02-16 14:41:34 +0000.719476][7764] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[003:636] [2025-02-16 14:41:34 +0000.719490][7764] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[003:636] [2025-02-16 14:41:34 +0000.719502][7764] setupCompressionSession:
[003:636] [2025-02-16 14:41:34 +0000.719513][7764] H264Encode::creating hareware
Encoder
[003:636] [2025-02-16 14:41:34 +0000.719523][7764] AndroidHwAvcEncoder time:1341470
enter.

[003:636] [2025-02-16 14:41:34 +0000.719619][7764] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000796c218540 address:0x776a33f760
[003:636] [2025-02-16 14:41:34 +0000.719708][7764] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[003:636] [2025-02-16 14:41:34 +0000.719727][7764] The video avc hw codec address
is 0x780b0cb5b8
[003:636] [2025-02-16 14:41:34 +0000.719763][7764] AndroidHwAvcEncoder leave.
expire time = 0 ms

[003:636] [2025-02-16 14:41:34 +0000.719781][7764] RegisterEncodeCompleteCallback


time:1341470 enter.

[003:636] [2025-02-16 14:41:34 +0000.719827][7764] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[003:636] [2025-02-16 14:41:34 +0000.719850][7764] InitEncode time:1341470 enter.

[003:636] [2025-02-16 14:41:34 +0000.719885][7764] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[003:636] [2025-02-16 14:41:34 +0000.719905][7764] Create time:1341470 enter.

[003:636] [2025-02-16 14:41:34 +0000.719946][7764] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[003:636] [2025-02-16 14:41:34 +0000.719965][7764]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x77980abd40
[003:636] [2025-02-16 14:41:34 +0000.720093][7764] supported_type:video/avc
[003:636] [2025-02-16 14:41:34 +0000.720114][7764] name:OMX.qcom.video.encoder.avc
mime:video/avc
[003:636] [2025-02-16 14:41:34 +0000.720156][7764] hwCodecPrefix :OMX.qcom.
[003:636] [2025-02-16 14:41:34 +0000.720174][7764] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[003:636] [2025-02-16 14:41:34 +0000.720190][7764] mediacodec_createCodecByName
time:1341470 enter.

[003:636] [2025-02-16 14:41:34 +0000.720205][7764] WrapAndroidMediaCodec


time:1341470 enter.
[003:636] [2025-02-16 14:41:34 +0000.720285][7764] WrapAndroidMediaCodec leave.
expire time = 0 ms

[003:657] [2025-02-16 14:41:34 +0000.741239][7764] mediacodec_createCodecByName


leave. expire time = 21 ms

[003:657] [2025-02-16 14:41:34 +0000.741312][7764] WrapAndroidMediaFromat


time:1341491 enter.

[003:658] [2025-02-16 14:41:34 +0000.741388][7764] WrapAndroidMediaFromat leave.


expire time = 1 ms

[003:715] [2025-02-16 14:41:34 +0000.798541][7764] Destroy time:1341549 enter.

[003:715] [2025-02-16 14:41:34 +0000.798630][7764] WrapAndroidMediaFromat::


Destroy
[003:715] [2025-02-16 14:41:34 +0000.798647][7764] Destroy leave. expire time = 0
ms

[003:715] [2025-02-16 14:41:34 +0000.798661][7764] ~WrapAndroidMediaFromat


time:1341549 enter.

[003:715] [2025-02-16 14:41:34 +0000.798674][7764] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[003:715] [2025-02-16 14:41:34 +0000.798687][7764] Create leave. expire time = 79


ms

[003:715] [2025-02-16 14:41:34 +0000.798701][7764] isSemiPlanarSupport time:1341549


enter.

[003:715] [2025-02-16 14:41:34 +0000.798714][7764] H264Encoder isSemiPlanarSupport


[003:715] [2025-02-16 14:41:34 +0000.798730][7764] isSemiPlanarSupport leave.
expire time = 0 ms

[003:715] [2025-02-16 14:41:34 +0000.798743][7764] creat hw H264Encoder success,


isSemiPlanar:1
[003:715] [2025-02-16 14:41:34 +0000.798810][7764] InitEncode leave. expire time =
79 ms

[003:715] [2025-02-16 14:41:34 +0000.798826][7764] H264Encode::created Encoder


[003:715] [2025-02-16 14:41:34 +0000.798840][7764] H264Encode:: H264 encoder
created.
[003:715] [2025-02-16 14:41:34 +0000.798851][7764] H264 encoder created.
[003:715] [2025-02-16 14:41:34 +0000.798862][7764]
RecordingSessionInternalSimple:created avc encoder avc: 0x779839edc0
[003:715] [2025-02-16 14:41:34 +0000.798875][7764] setOutput:
[003:715] [2025-02-16 14:41:34 +0000.798885][7764]
RecordingSessionInternalSimple:encoder set output to muxer!
[003:715] [2025-02-16 14:41:34 +0000.798895][7764] request a key frame
[003:715] [2025-02-16 14:41:34 +0000.798905][7764] H264Encode:: request a key frame
[003:715] [2025-02-16 14:41:34 +0000.799053][7764] setDisplayRotate :90
[003:715] [2025-02-16 14:41:34 +0000.799076][7764] 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
[003:715] [2025-02-16 14:41:34 +0000.799119][7765] StartRecording:
[003:715] [2025-02-16 14:41:34 +0000.799192][77b9] operator(): Set the recording
session in mic source. recording session: 0x77d5907100
[003:715] [2025-02-16 14:41:34 +0000.799268][7765] operator() leave. expire time =
221 ms

[003:716] [2025-02-16 14:41:34 +0000.799345][77b8] AF_SpeedFilter audio


0x77d5907280 PullFrame
[003:716] [2025-02-16 14:41:34 +0000.799380][77b8]
RecordAudioSource::PullAudioFrame
[003:716] [2025-02-16 14:41:34 +0000.799396][77b8] AF_SpeedFilter::PullFrame eof4
[003:718] [2025-02-16 14:41:34 +0000.802000][77b8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[003:720] [2025-02-16 14:41:34 +0000.804304][77b8] AF_SpeedFilter audio time,
0x77d5907280 rcv time: 1341543
[003:721] [2025-02-16 14:41:34 +0000.804405][77b8] AF_SpeedFilter audio time,
0x77d5907280 rcv time: 1341543in_nSamples:441
[003:721] [2025-02-16 14:41:34 +0000.804516][77b8] resampled_data_size:0
[003:761] [2025-02-16 14:41:34 +0000.844376][7765]
MediaFilterCamera::NeedProcessTexture
[003:761] [2025-02-16 14:41:34 +0000.844443][7765] begine recode to first frame
spend time:267
[003:761] [2025-02-16 14:41:34 +0000.844464][7765] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d5906f80
[003:761] [2025-02-16 14:41:34 +0000.844492][7765] blur_distance_:0
[003:761] [2025-02-16 14:41:34 +0000.844508][7765] blur_direction_angle_:-90
[003:761] [2025-02-16 14:41:34 +0000.844529][7765]
GPUImageProcessing::SetOrientation orientation: 90
[003:761] [2025-02-16 14:41:34 +0000.844546][7765] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[003:761] [2025-02-16 14:41:34 +0000.844581][7765] GPUImageProcessing: process
video frame with resolution 1280 X 720
[003:761] [2025-02-16 14:41:34 +0000.844603][7765] GPUImageProcessing: input frame
width1280 X 720
[003:761] [2025-02-16 14:41:34 +0000.845110][7765] drawYUV420 render
OpenGLRenderProgram:0x78bbef8b98
[003:762] [2025-02-16 14:41:34 +0000.845567][7765] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:762] [2025-02-16 14:41:34 +0000.845634][7765] CropFilter::OnVideoFrame
outputtexture :22
[003:762] [2025-02-16 14:41:34 +0000.845658][7765] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:764] [2025-02-16 14:41:34 +0000.847905][7765] The read pixel from buffer take:
2 width:1280 height:720 frameType:0
[003:789] [2025-02-16 14:41:34 +0000.873154][7765] drawYUV420 render
OpenGLRenderProgram:0x78bbef8b98
[003:792] [2025-02-16 14:41:34 +0000.875987][7765] The convert RGB to YUV take 1
[003:792] [2025-02-16 14:41:34 +0000.876241][7765] FilterPipeline2::OnVideoFrame
pts 28 last_video_timestamp_ 28
[003:793] [2025-02-16 14:41:34 +0000.876313][7765]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[003:794] [2025-02-16 14:41:34 +0000.877644][77c0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[003:794] [2025-02-16 14:41:34 +0000.877811][77c0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[003:794] [2025-02-16 14:41:34 +0000.877859][77c0] push video frame to H264
encoder. (100 frame for one log)

[003:794] [2025-02-16 14:41:34 +0000.877904][77c0] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720
[003:794] [2025-02-16 14:41:34 +0000.877944][77c0] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:0(100 frame for one log)

[003:794] [2025-02-16 14:41:34 +0000.877983][77c0] Push an pts:0 to dts queue.


[003:794] [2025-02-16 14:41:34 +0000.878074][77c0] DTS queue for
Generator:0x780afe56b8 0
[003:794] [2025-02-16 14:41:34 +0000.878110][77c0] The input pts:0 fps:30
[003:797] [2025-02-16 14:41:34 +0000.880620][77c0]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[003:820] [2025-02-16 14:41:34 +0000.903672][7765] drawYUV420 render
OpenGLRenderProgram:0x78bbef8b98
[003:839] [2025-02-16 14:41:34 +0000.922935][77b8] AF_SpeedFilter audio time 222,
0x77d5907280 out time: 1341543 org time: 1341543
[003:839] [2025-02-16 14:41:34 +0000.923023][77b8] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[003:839] [2025-02-16 14:41:34 +0000.923047][77b8]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 1341543
[003:839] [2025-02-16 14:41:34 +0000.923064][77b8]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[003:839] [2025-02-16 14:41:34 +0000.923110][77b8] AF_SpeedFilter audio time
[003:839] [2025-02-16 14:41:34 +0000.923144][77b8] AF_SpeedFilter audio time 111,
0x77d5907280 out time: 1341553 org time: 1341553
[003:843] [2025-02-16 14:41:34 +0000.926582][77bf]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[003:843] [2025-02-16 14:41:34 +0000.926723][77c1] add aac audio track with id:1
[003:863] [2025-02-16 14:41:34 +0000.947176][77c0] h264 add frame header cdr flag
[003:864] [2025-02-16 14:41:34 +0000.947489][77c0] h264 add frame header cdr flag
[003:864] [2025-02-16 14:41:34 +0000.947651][77c0] SendFrame
encodedImage._timeStamp:0encodedImage->_length:87967
[003:864] [2025-02-16 14:41:34 +0000.947680][77c0] Received key frame:0
[003:864] [2025-02-16 14:41:34 +0000.947700][77c0] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[003:864] [2025-02-16 14:41:34 +0000.947730][77c0] H264Encode::H264SWEncoder get
callback, length:87967 type:0 nalType:7length:18
[003:864] [2025-02-16 14:41:34 +0000.947746][77c0] H264Encode:: get a sps pps
header!headerSize:31
[003:864] [2025-02-16 14:41:34 +0000.947770][77c0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[003:864] [2025-02-16 14:41:34 +0000.947909][77c1] get the H.264 SPS parameter
[003:864] [2025-02-16 14:41:34 +0000.948077][77c1] add video track with id:2
[003:865] [2025-02-16 14:41:34 +0000.948451][77c1] get the H.264 PPS parameter
[003:865] [2025-02-16 14:41:34 +0000.948646][77c1] get the H.264 IDR frame
[003:865] [2025-02-16 14:41:34 +0000.948685][77c1] resss:true
[003:865] [2025-02-16 14:41:34 +0000.948702][77c1] video start ts:0
[003:865] [2025-02-16 14:41:34 +0000.948779][77c1] the video frame has been written
into MP4 file
[003:933] [2025-02-16 14:41:35 +0000.17266][77c1] audio start ts:0
[003:934] [2025-02-16 14:41:35 +0000.17344][77c1] the audio frame has been written
into MP4 file
[004:156] [2025-02-16 14:41:35 +0000.239504][7760]
monitorTime:4003totalDuration:3940
[004:231] [2025-02-16 14:41:35 +0000.314907][7769] Run AGC when audioType = 0
[004:231] [2025-02-16 14:41:35 +0000.315052][7769]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:250] [2025-02-16 14:41:35 +0000.333346][7765] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:286] [2025-02-16 14:41:35 +0000.369601][7765] The convert RGB to YUV take 1
[004:511] [2025-02-16 14:41:35 +0000.595267][77b9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:621] [2025-02-16 14:41:35 +0000.704351][77c0] DTS queue for
Generator:0x780afe56b8 792 830
[004:748] [2025-02-16 14:41:35 +0000.832042][7765] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:783] [2025-02-16 14:41:35 +0000.866651][7765] The convert RGB to YUV take 1
[005:119] [2025-02-16 14:41:36 +0000.202739][77c0] Push an pts:1327 to dts queue.
[005:157] [2025-02-16 14:41:36 +0000.240472][77c0] last dts:1294 currentPts:1327
ppsOrSPS:0 queue length:2
[005:249] [2025-02-16 14:41:36 +0000.332642][7765] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:283] [2025-02-16 14:41:36 +0000.366343][7765] The convert RGB to YUV take 2
[005:296] [2025-02-16 14:41:36 +0000.380259][77b8] AF_SpeedFilter audio
0x77d5907280 PullFrame
[005:323] [2025-02-16 14:41:36 +0000.407032][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[005:446] [2025-02-16 14:41:36 +0000.529367][77c0] DTS queue for
Generator:0x780afe56b8 1626 1654
[005:513] [2025-02-16 14:41:36 +0000.596765][77b9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:552] [2025-02-16 14:41:36 +0000.635857][77b8]
RecordAudioSource::PullAudioFrame
[005:743] [2025-02-16 14:41:36 +0000.826802][7765] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:780] [2025-02-16 14:41:36 +0000.863826][7765] The convert RGB to YUV take 1
[005:811] [2025-02-16 14:41:36 +0000.894463][7765] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[005:819] [2025-02-16 14:41:36 +0000.902816][77c0] h264 add frame header cdr flag
[005:819] [2025-02-16 14:41:36 +0000.903106][77c0] Received key frame:1990
[005:847] [2025-02-16 14:41:36 +0000.930962][77c1] get the H.264 IDR frame
[005:972] [2025-02-16 14:41:37 +0000.55758][77b8] AF_SpeedFilter::PullFrame eof4
[005:974] [2025-02-16 14:41:37 +0000.58070][77b8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[006:006] [2025-02-16 14:41:37 +0000.89551][77b8] resampled_data_size:7168
[006:182] [2025-02-16 14:41:37 +0000.265745][77bf]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[006:231] [2025-02-16 14:41:37 +0000.314933][7769] Run AGC when audioType = 0
[006:255] [2025-02-16 14:41:37 +0000.338914][7765] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:260] [2025-02-16 14:41:37 +0000.343819][77c0] DTS queue for
Generator:0x780afe56b8 2466
[006:281] [2025-02-16 14:41:37 +0000.364854][7765] The convert RGB to YUV take 2
[006:446] [2025-02-16 14:41:37 +0000.530308][77c0] Push an pts:2655 to dts queue.
[006:478] [2025-02-16 14:41:37 +0000.562113][77c0] last dts:2617 currentPts:2655
ppsOrSPS:0 queue length:2
[006:513] [2025-02-16 14:41:37 +0000.596452][77b9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:742] [2025-02-16 14:41:37 +0000.825651][7765] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:775] [2025-02-16 14:41:37 +0000.859292][7765] The convert RGB to YUV take 1
[006:928] [2025-02-16 14:41:38 +0000.11885][77b8] AF_SpeedFilter audio 0x77d5907280
PullFrame
[007:041] [2025-02-16 14:41:38 +0000.125107][7765] drawYUV420 render
OpenGLRenderProgram:0x78bbef8b98
[007:074] [2025-02-16 14:41:38 +0000.157927][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[007:078] [2025-02-16 14:41:38 +0000.161378][77c0] DTS queue for
Generator:0x780afe56b8 3284
[007:108] [2025-02-16 14:41:38 +0000.192274][7765] GPUImageProcessing: process
video frame with resolution 1280 X 720
[007:109] [2025-02-16 14:41:38 +0000.192333][7765] GPUImageProcessing: input frame
width1280 X 720
[007:109] [2025-02-16 14:41:38 +0000.192559][7765] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[007:109] [2025-02-16 14:41:38 +0000.192602][7765] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[007:113] [2025-02-16 14:41:38 +0000.196615][77c0]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3320
[007:117] [2025-02-16 14:41:38 +0000.200499][77c0] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3284 pts:3284
[007:142] [2025-02-16 14:41:38 +0000.226048][77c0] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3353
[007:142] [2025-02-16 14:41:38 +0000.226142][77c0] push video frame to H264
encoder. (100 frame for one log)

[007:142] [2025-02-16 14:41:38 +0000.226161][77c0] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720

[007:142] [2025-02-16 14:41:38 +0000.226174][77c0] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:3353(100 frame for one
log)

[007:142] [2025-02-16 14:41:38 +0000.226194][77c0] The input pts:3353 fps:30


[007:145] [2025-02-16 14:41:38 +0000.228416][77c0] SendFrame
encodedImage._timeStamp:3320encodedImage->_length:20016
[007:181] [2025-02-16 14:41:38 +0000.264829][77c0] H264Encode::H264SWEncoder get
callback, length:21520 type:1 nalType:1length:21516
[007:243] [2025-02-16 14:41:38 +0000.327069][7765] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:271] [2025-02-16 14:41:38 +0000.355300][7765] The convert RGB to YUV take 1
[007:448] [2025-02-16 14:41:38 +0000.532083][77b8]
RecordAudioSource::PullAudioFrame
[007:515] [2025-02-16 14:41:38 +0000.598636][77b9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:735] [2025-02-16 14:41:38 +0000.818946][7765] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:772] [2025-02-16 14:41:38 +0000.855439][7765] The convert RGB to YUV take 1
[007:774] [2025-02-16 14:41:38 +0000.857626][77c0] Push an pts:3982 to dts queue.
[007:806] [2025-02-16 14:41:38 +0000.889464][77c0] h264 add frame header cdr flag
[007:806] [2025-02-16 14:41:38 +0000.889770][77c0] Received key frame:3982
[007:806] [2025-02-16 14:41:38 +0000.890246][77c0] last dts:3946 currentPts:3982
ppsOrSPS:0 queue length:2
[007:840] [2025-02-16 14:41:38 +0000.924308][77c1] get the H.264 IDR frame
[007:869] [2025-02-16 14:41:38 +0000.952503][7765] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[007:908] [2025-02-16 14:41:38 +0000.991587][77c0] DTS queue for
Generator:0x780afe56b8 4078 4116
[008:188] [2025-02-16 14:41:39 +0000.271773][5a09]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[008:188] [2025-02-16 14:41:39 +0000.272011][7765] operator(): Stop
[008:188] [2025-02-16 14:41:39 +0000.272045][7765] StopPullFrameAndWriteMp4
time:1346022 enter.

[008:188] [2025-02-16 14:41:39 +0000.272067][7765] StopRecording:


[008:191] [2025-02-16 14:41:39 +0000.275275][77b8] resampled_data_size:512
[008:192] [2025-02-16 14:41:39 +0000.275328][77b8] AF_SpeedFilter audio time 222,
0x77d5907280 out time: 1345963 org time: 1345963
[008:192] [2025-02-16 14:41:39 +0000.275389][77b8] PullAudioFrame: PullFrame audio
finished.
[008:192] [2025-02-16 14:41:39 +0000.275429][77b8]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[008:194] [2025-02-16 14:41:39 +0000.278047][77c0]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:133
[008:196] [2025-02-16 14:41:39 +0000.280120][7764] stop recording
[008:196] [2025-02-16 14:41:39 +0000.280185][7764]
RecordingSessionInternalSimple:destroy media processers
[008:196] [2025-02-16 14:41:39 +0000.280206][7764] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[008:196] [2025-02-16 14:41:39 +0000.280222][7764] H264Encode::flushing hareware
Encoder
[008:197] [2025-02-16 14:41:39 +0000.280381][7764] Flush time:1346031 enter.

[008:197] [2025-02-16 14:41:39 +0000.280437][7764] H264Encoder encoder flush


[008:197] [2025-02-16 14:41:39 +0000.280473][7764] flush output queue
[008:230] [2025-02-16 14:41:39 +0000.313373][7769] Run AGC when audioType = 0
[008:230] [2025-02-16 14:41:39 +0000.313450][7769]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:524] [2025-02-16 14:41:39 +0000.607596][77b9] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:525] [2025-02-16 14:41:39 +0000.608393][7764] Flush leave. expire time = 328
ms

[008:525] [2025-02-16 14:41:39 +0000.608529][7764] ~H264EncodeWrap:


[008:525] [2025-02-16 14:41:39 +0000.608579][7764] ~H264Encode:
[008:525] [2025-02-16 14:41:39 +0000.608614][7764] teardownCompressionSession:
H264Encode::destroying Encoder
[008:525] [2025-02-16 14:41:39 +0000.608651][7764] Release time:1346359 enter.

[008:525] [2025-02-16 14:41:39 +0000.608808][7764] Release:


MediaCodecVideoEncoder::Release _inited:1
[008:525] [2025-02-16 14:41:39 +0000.608887][7764] Destroy time:1346359 enter.

[008:525] [2025-02-16 14:41:39 +0000.609205][7764] H264Encoder encoderDestroy


[008:525] [2025-02-16 14:41:39 +0000.609251][7764]
AndroidMediaCodecVideoEncoder::release env: 0x77da9a1fc0
[008:525] [2025-02-16 14:41:39 +0000.609290][7764]
AndroidMediaCodecVideoEncoder::Destroy
[008:549] [2025-02-16 14:41:39 +0000.632336][7764] Destroy leave. expire time = 24
ms

[008:549] [2025-02-16 14:41:39 +0000.632538][7764] Release leave. expire time = 24


ms

[008:549] [2025-02-16 14:41:39 +0000.632586][7764] ~AndroidHwAvcEncoder


time:1346383 enter.

[008:549] [2025-02-16 14:41:39 +0000.633168][7764] Release time:1346383 enter.

[008:550] [2025-02-16 14:41:39 +0000.633329][7764] Release:


MediaCodecVideoEncoder:: has been released before, just return
[008:552] [2025-02-16 14:41:39 +0000.636181][7764] Release leave. expire time = 3
ms

[008:552] [2025-02-16 14:41:39 +0000.636240][7764] ~AndroidMediaCodecVideoEncoder


[008:552] [2025-02-16 14:41:39 +0000.636278][7764] ~WrapAndroidMediaCodec
time:1346386 enter.

[008:553] [2025-02-16 14:41:39 +0000.636457][7764] ~WrapAndroidMediaCodec leave.


expire time = 1 ms

[008:553] [2025-02-16 14:41:39 +0000.636498][7764] video hevc hw codec


destructor:0x780b0cb5b8

[008:553] [2025-02-16 14:41:39 +0000.636607][7764] ~AndroidHwAvcEncoder leave.


expire time = 4 ms

[008:553] [2025-02-16 14:41:39 +0000.636748][7764] teardownCompressionSession:


H264Encode::destroyed Encoder
[008:553] [2025-02-16 14:41:39 +0000.636854][7764]
RecordingSessionInternalSimple:destroy aac encoder output!
[008:553] [2025-02-16 14:41:39 +0000.636895][7764] AACSWEncode destructor
[008:556] [2025-02-16 14:41:39 +0000.639984][77c1] MP4 close file successfully
[008:556] [2025-02-16 14:41:39 +0000.640109][77c1] Recording session Internal:
notify recording ok
[008:556] [2025-02-16 14:41:39 +0000.640152][77c1] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_1341467.mp4,
output_video_timestamp_:4382 last_video_pts_:4382
[008:556] [2025-02-16 14:41:39 +0000.640212][77c1] OnRecordFinish:
[008:558] [2025-02-16 14:41:39 +0000.641782][77c1] onRecordingOk: net seek
pos:0record video duration:4415record audio duration:4388
[008:559] [2025-02-16 14:41:39 +0000.643099][77b9] destructMicSource_w:
[008:559] [2025-02-16 14:41:39 +0000.643154][77b9] setOutput_w:
MicSource::setOutput() 0x0
[008:559] [2025-02-16 14:41:39 +0000.643181][77b9] close external audio stream

[008:559] [2025-02-16 14:41:39 +0000.643267][7765] releaseThread 0x77d5906980


[008:559] [2025-02-16 14:41:39 +0000.643299][7765] ~MicSource: Mic source
destroyed:0x77d5948680
[008:560] [2025-02-16 14:41:39 +0000.644133][7765] StopPullFrameAndWriteMp4 leave.
expire time = 372 ms

[008:560] [2025-02-16 14:41:39 +0000.644175][7765] DestroyPipelineAndFilters


time:1346394 enter.

[008:560] [2025-02-16 14:41:39 +0000.644208][7765] UnbindInputFilter 0x77d59070c0


this 0x78bbef8dc0
[008:560] [2025-02-16 14:41:39 +0000.644236][7765] UnbindInputFilter 0x77d5907258
this 0x77d59073d0
[008:560] [2025-02-16 14:41:39 +0000.644281][7765] UnbindInputFilter 0x78bbef8dc0
this 0x78bbe2d7a0
[008:560] [2025-02-16 14:41:39 +0000.644305][7765] filter: filter pipeline destroy
this: 0x78bbe2d700
[008:561] [2025-02-16 14:41:39 +0000.644508][7765] ClearVideoOfSources: recodring
total frames:0
[008:561] [2025-02-16 14:41:39 +0000.644570][7765] ClearVideoOfSources:
[008:561] [2025-02-16 14:41:39 +0000.644593][7765] GPUImageProcessing destruct.
[008:561] [2025-02-16 14:41:39 +0000.644635][7765] destroy TrivalImageDrawer
0x77daceb740
[008:561] [2025-02-16 14:41:39 +0000.644663][7765] The shader has been initialize,
clean up them.

[008:561] [2025-02-16 14:41:39 +0000.644710][7765] ~OpenGLFrameBuffer:


[008:561] [2025-02-16 14:41:39 +0000.644784][7765] ~OpenGLFrameBuffer:
[008:561] [2025-02-16 14:41:39 +0000.644842][7765] ~OpenGLFrameBuffer:
[008:561] [2025-02-16 14:41:39 +0000.644902][7765] ~OpenGLFrameBuffer:
[008:561] [2025-02-16 14:41:39 +0000.645002][7765] ~OpenGLFrameBuffer:
[008:562] [2025-02-16 14:41:39 +0000.645483][7765] ~OpenGLFrameBuffer:
[008:562] [2025-02-16 14:41:39 +0000.645864][7765] GPUImageProcessing destruct
finish.
[008:562] [2025-02-16 14:41:39 +0000.645922][7765] GPURGBAFrame destruct.
[008:562] [2025-02-16 14:41:39 +0000.645978][7765] destroy OpenGLRenderProgram
0x78bbef8b98
[008:562] [2025-02-16 14:41:39 +0000.646141][7765] ~CameraSource time:1346396
enter.

[008:562] [2025-02-16 14:41:39 +0000.646168][7765] ~CameraSource leave. expire


time = 0 ms

[008:562] [2025-02-16 14:41:39 +0000.646192][7765] ~RecordAudioSource time:1346396


enter.

[008:562] [2025-02-16 14:41:39 +0000.646209][7765] ~RecordAudioSource leave.


expire time = 0 ms

[008:562] [2025-02-16 14:41:39 +0000.646236][7765] DestroyPipelineAndFilters


leave. expire time = 2 ms

[008:579] [2025-02-16 14:41:39 +0000.663186][5a09]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[008:583] [2025-02-16 14:41:39 +0000.666597][5a09] machine model :poco
[008:583] [2025-02-16 14:41:39 +0000.666653][5a09] Support this machine model :poco
[008:583] [2025-02-16 14:41:39 +0000.666676][5a09] global inited! current sdk
version: 07-20-936c45f
[008:583] [2025-02-16 14:41:39 +0000.666888][5a09] filter: filter pipeline
construtc this: 0x77ede44980
[008:583] [2025-02-16 14:41:39 +0000.666925][5a09] MediaFilterGraph:
MediaFilterGraph construct
[008:583] [2025-02-16 14:41:39 +0000.666983][5a09] GLESContext:
[008:583] [2025-02-16 14:41:39 +0000.667034][5a09] The result of eglGetDisplay is:
0xb40000796c28b080
[008:584] [2025-02-16 14:41:39 +0000.668052][5a09] The result of creation:
0x77edcb5d00
[008:584] [2025-02-16 14:41:39 +0000.668162][5a09] The result of
eglCreatePbufferSurface is: 0x77eddcf480
[008:585] [2025-02-16 14:41:39 +0000.669290][5a09] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_1341467.mp4
[008:586] [2025-02-16 14:41:39 +0000.669429][5a09] The source 0 speed:1
[008:586] [2025-02-16 14:41:39 +0000.669459][5a09] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1341467.mp4, delay:
0
[008:586] [2025-02-16 14:41:39 +0000.669487][5a09] CreateDecoderByVideoSource
time:1346420 enter.

[008:587] [2025-02-16 14:41:39 +0000.670334][5a09] running_decoder_count:0max


count:2
[008:587] [2025-02-16 14:41:39 +0000.670383][5a09] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_1341467.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x77f0212000
[008:588] [2025-02-16 14:41:39 +0000.671595][792a] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x77d4fae000] Current FFmpeg version git-2021-06-16-
97cea6f
[008:682] [2025-02-16 14:41:39 +0000.765421][792a] OnStreamInfoFound: video
duration_: 4415
[008:684] [2025-02-16 14:41:39 +0000.767968][5a09] start decoder
[008:684] [2025-02-16 14:41:39 +0000.768054][5a09] CreateDecoderByVideoSource
leave. expire time = 98 ms

[008:684] [2025-02-16 14:41:39 +0000.768117][5a09] BindInputFilter 0x77d5852320


this 0x77edc14418
[008:684] [2025-02-16 14:41:39 +0000.768120][792b] NO get frame from decoder
[008:684] [2025-02-16 14:41:39 +0000.768179][5a09] BindInputFilter 0x77edc14418
this 0x77edca8098
[008:684] [2025-02-16 14:41:39 +0000.768311][5a09] BindInputFilter 0x77d5852320
this 0x77edca8218
[008:685] [2025-02-16 14:41:39 +0000.768346][5a09] BindInputFilter 0x77edca8218
this 0x77edca82d8
[008:685] [2025-02-16 14:41:39 +0000.768374][5a09] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1341467.mp4
[008:685] [2025-02-16 14:41:39 +0000.768413][5a09] BindInputFilter 0x77edca8098
this 0x77edca8818
[008:685] [2025-02-16 14:41:39 +0000.768480][5a09] BindInputFilter 0x77edca8818
this 0x77ede44a20
[008:685] [2025-02-16 14:41:39 +0000.768502][5a09] BindInputFilter 0x77edca82d8
this 0x77edcaad98
[008:685] [2025-02-16 14:41:39 +0000.768533][5a09] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/.milive//record_video_1341467.mp4
[008:686] [2025-02-16 14:41:39 +0000.770249][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[008:687] [2025-02-16 14:41:39 +0000.770419][792b] NO get frame from decoder
[008:687] [2025-02-16 14:41:39 +0000.770828][5a09] machine model :poco
[008:687] [2025-02-16 14:41:39 +0000.770868][5a09] Support this machine model :poco
[008:687] [2025-02-16 14:41:39 +0000.770898][5a09] global inited! current sdk
version: 07-20-936c45f
[008:687] [2025-02-16 14:41:39 +0000.770958][5a09] GetPipeline:
-----------------------------------------
[008:687] [2025-02-16 14:41:39 +0000.771000][5a09] GetPipeline: source:
0x77d5852100
[008:687] [2025-02-16 14:41:39 +0000.771022][5a09] GetPipeline: filter: NULLFilter
[008:687] [2025-02-16 14:41:39 +0000.771041][5a09] GetPipeline: filter: NULLFilter
[008:687] [2025-02-16 14:41:39 +0000.771058][5a09] GetPipeline: filter: NULLFilter
[008:687] [2025-02-16 14:41:39 +0000.771073][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[008:687] [2025-02-16 14:41:39 +0000.771097][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[008:687] [2025-02-16 14:41:39 +0000.771125][5a09] GetPipeline: audio filter:
AudioNUllFilter
[008:687] [2025-02-16 14:41:39 +0000.771154][5a09] GetPipeline:
------------------------------------------
[008:687] [2025-02-16 14:41:39 +0000.771209][5a09] filter: filter pipeline2 update
pattern: 0
[008:688] [2025-02-16 14:41:39 +0000.772199][792b] NO get frame from decoder
[008:689] [2025-02-16 14:41:39 +0000.772316][5a09] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[008:689] [2025-02-16 14:41:39 +0000.772567][5a09] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[008:689] [2025-02-16 14:41:39 +0000.772644][5a09] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[008:689] [2025-02-16 14:41:39 +0000.772842][5a09] DeviceInit:
[008:689] [2025-02-16 14:41:39 +0000.773031][5a09] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[008:690] [2025-02-16 14:41:39 +0000.773471][5a09] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[008:690] [2025-02-16 14:41:39 +0000.773778][5a09] CreatePlatformSpecificObjects:
[008:690] [2025-02-16 14:41:39 +0000.773842][5a09] audio device use null audio
input and opensl output
[008:690] [2025-02-16 14:41:39 +0000.773882][5a09] Create OpenSLES output module
with java VM support.

[008:690] [2025-02-16 14:41:39 +0000.774015][5a09] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[008:690] [2025-02-16 14:41:39 +0000.774238][5a09] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[008:691] [2025-02-16 14:41:39 +0000.774443][5a09] Create OpenSLES output module
with buffer num:2

[008:691] [2025-02-16 14:41:39 +0000.774497][5a09] Error(trace.cc:40): Init the


output and input for audio device template.
[008:691] [2025-02-16 14:41:39 +0000.774536][5a09] Init the output device.

[008:691] [2025-02-16 14:41:39 +0000.774581][5a09] Set the playout as stereo:1


[008:691] [2025-02-16 14:41:39 +0000.774612][5a09] Set the sample rate to be:44100

[008:691] [2025-02-16 14:41:39 +0000.774657][5a09] Low latency buffer size:144 low


sample rate:48000
[008:691] [2025-02-16 14:41:39 +0000.774694][5a09] DeviceInit: Done
[008:691] [2025-02-16 14:41:39 +0000.774855][5a09] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[008:692] [2025-02-16 14:41:39 +0000.775560][792b] NO get frame from decoder
[008:692] [2025-02-16 14:41:39 +0000.775868][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[008:692] [2025-02-16 14:41:39 +0000.776073][5a09]
MediaFilterPlayer::SetPlayerNotify 0x77edd2cbc0
[008:694] [2025-02-16 14:41:39 +0000.777419][792b] NO get frame from decoder
[008:696] [2025-02-16 14:41:39 +0000.779671][5a09]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[008:696] [2025-02-16 14:41:39 +0000.779737][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[008:697] [2025-02-16 14:41:39 +0000.780471][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[008:697] [2025-02-16 14:41:39 +0000.781176][5a09] SetGraphLoop: SetGraphLoop 1
[008:697] [2025-02-16 14:41:39 +0000.781229][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[008:698] [2025-02-16 14:41:39 +0000.781496][792b] NO get frame from decoder
[008:698] [2025-02-16 14:41:39 +0000.781758][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[008:699] [2025-02-16 14:41:39 +0000.782661][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[008:699] [2025-02-16 14:41:39 +0000.782945][792b] NO get frame from decoder
[008:700] [2025-02-16 14:41:39 +0000.783432][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[008:700] [2025-02-16 14:41:39 +0000.783830][7938] Start:
[008:700] [2025-02-16 14:41:39 +0000.784129][7937] operator(): video render
started.
[008:700] [2025-02-16 14:41:39 +0000.784202][792b] NO get frame from decoder
[008:701] [2025-02-16 14:41:39 +0000.785059][7937] DriveRender working... (1/200)
[008:701] [2025-02-16 14:41:39 +0000.785128][7937] Warning(video_render.cc:390): No
picture to display (1/50)
[008:700] [2025-02-16 14:41:39 +0000.784280][7936] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77d5389b18
[008:702] [2025-02-16 14:41:39 +0000.785526][7938] Start:
[008:703] [2025-02-16 14:41:39 +0000.787239][7938] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[008:704] [2025-02-16 14:41:39 +0000.787471][7938] Reset: history total size: 98
[008:704] [2025-02-16 14:41:39 +0000.787506][7938] DeviceStart:
audioDevice_:0x77f057f000
[008:704] [2025-02-16 14:41:39 +0000.787522][7938] DeviceStart: time profile
playout init before
[008:704] [2025-02-16 14:41:39 +0000.787544][7938] DeviceStart: time profile
playout init end
[008:704] [2025-02-16 14:41:39 +0000.787559][7938] OpenSlesOutput:Start playout

[008:728] [2025-02-16 14:41:39 +0000.812214][7938] Create the opensl output player.


streamtype before:0

[008:728] [2025-02-16 14:41:39 +0000.812270][7938] Create the opensl output player.


streamtype after:3

[008:773] [2025-02-16 14:41:39 +0000.857233][7938] Enqueue opensl buffer size:1764


[008:790] [2025-02-16 14:41:39 +0000.873559][7938] DeviceStart: time profile
playout all end
[008:790] [2025-02-16 14:41:39 +0000.873617][7938] operator(): Audio playback
started.
[008:790] [2025-02-16 14:41:39 +0000.873678][7938] operator(): Started now!
[008:790] [2025-02-16 14:41:39 +0000.873697][7939] Pull audio failed.(wait video!)
[008:790] [2025-02-16 14:41:39 +0000.873745][7939]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[008:790] [2025-02-16 14:41:39 +0000.873772][793b]
PlayerSimpleBufferQueueCallbackHandler function
[008:790] [2025-02-16 14:41:39 +0000.873838][793b] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[008:790] [2025-02-16 14:41:39 +0000.873865][793b]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[008:791] [2025-02-16 14:41:39 +0000.874844][7939] Pull audio failed.(wait video!)
[008:791] [2025-02-16 14:41:39 +0000.874888][7939]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[008:790] [2025-02-16 14:41:39 +0000.873745][793a] Error(video_source.cc:430): wait
decoder a frame: 0
[008:792] [2025-02-16 14:41:39 +0000.875951][7939] Pull audio failed.(wait video!)
[008:792] [2025-02-16 14:41:39 +0000.875994][7939]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[008:793] [2025-02-16 14:41:39 +0000.876364][793a] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[008:794] [2025-02-16 14:41:39 +0000.877802][793a] OnVideoFrameReady(1/200)
[008:794] [2025-02-16 14:41:39 +0000.877968][7937] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[008:796] [2025-02-16 14:41:39 +0000.879619][7939] audio_frame_list_ empty
[008:804] [2025-02-16 14:41:39 +0000.887524][7937] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:1346638
[008:831] [2025-02-16 14:41:39 +0000.914346][793a]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[008:833] [2025-02-16 14:41:39 +0000.916481][7937] lipsync_debug: render a video
frame
[008:833] [2025-02-16 14:41:39 +0000.916557][7937] lipsync_debug: First video frame
rendering.
[008:837] [2025-02-16 14:41:39 +0000.920662][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[008:844] [2025-02-16 14:41:39 +0000.928139][7937]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:20 timeDelta:40 last
video ts:900 frame->pts:2700 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[008:844] [2025-02-16 14:41:39 +0000.928216][7937] lipsync_debug: tsDelta -
timeDelta = -20
[008:844] [2025-02-16 14:41:39 +0000.928243][7937] lipsync_debug:result remaining
time:0
[008:844] [2025-02-16 14:41:39 +0000.928264][7937] dynamic updated lipsync delay:0
[008:848] [2025-02-16 14:41:39 +0000.931649][7937] lipsync_debug:remaining time:10
tsDelta - timeDelta:12
[008:848] [2025-02-16 14:41:39 +0000.931727][7937] lipsync_debug:result remaining
time:10
[008:898] [2025-02-16 14:41:39 +0000.981604][7939] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[008:898] [2025-02-16 14:41:39 +0000.981818][7939] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[008:899] [2025-02-16 14:41:39 +0000.982585][7938] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[008:899] [2025-02-16 14:41:39 +0000.982697][7938] The audio playback speed:100
(1/100)
[008:899] [2025-02-16 14:41:39 +0000.982722][7938] lipsync_debug: The current
played audio timestamp is:0(1/50)
[008:899] [2025-02-16 14:41:39 +0000.982737][7938] First audio frame rendering
[008:899] [2025-02-16 14:41:39 +0000.982757][7939] audio frame wait video
frame.last_video_timestamp:130 last_audio_timestamp:231.927
[008:944] [2025-02-16 14:41:40 +0000.27553][793a] video frame wait audio frame:
last_video_timestamp:365 last_audio_timestamp:231.927
[009:457] [2025-02-16 14:41:40 +0000.540499][7937] lipsync_debug:displaying video
ts:59580 The current displayed video timestamp is:1347291
[009:685] [2025-02-16 14:41:40 +0000.768618][793b]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[009:790] [2025-02-16 14:41:40 +0000.874093][7938] do work DoLipsync!
[009:791] [2025-02-16 14:41:40 +0000.874350][7938] total delay:237 videoTsMS:993
audioTsMS:756 diff:237
[009:791] [2025-02-16 14:41:40 +0000.874385][7938] Set the lipsync delay:237
[009:933] [2025-02-16 14:41:41 +0000.16348][793a] Error(video_source.cc:430): wait
decoder a frame: 0
[010:228] [2025-02-16 14:41:41 +0000.311908][776b] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:228] [2025-02-16 14:41:41 +0000.311974][776b] _deviceSampleRate:48000

[010:233] [2025-02-16 14:41:41 +0000.316624][7769] Run AGC when audioType = 0


[010:285] [2025-02-16 14:41:41 +0000.368647][7937] lipsync_debug:displaying video
ts:119430 The current displayed video timestamp is:1348119
[010:337] [2025-02-16 14:41:41 +0000.421096][7937] DriveRender working... (1/200)
[010:425] [2025-02-16 14:41:41 +0000.508840][7937]
lipsync_debug:lipsync_threadhold: lipsync_delta:16 tsDelta:49 timeDelta:42 last
video ts:125370 frame->pts:128340 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[010:425] [2025-02-16 14:41:41 +0000.509191][7937] lipsync_debug: tsDelta -
timeDelta = 7
[010:598] [2025-02-16 14:41:41 +0000.681734][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[010:723] [2025-02-16 14:41:41 +0000.806448][793b]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[010:822] [2025-02-16 14:41:41 +0000.906147][7937] lipsync_debug:remaining time:10
tsDelta - timeDelta:20
[010:823] [2025-02-16 14:41:41 +0000.906354][7937] lipsync_debug:result remaining
time:10
[011:048] [2025-02-16 14:41:42 +0000.131705][7939] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[011:048] [2025-02-16 14:41:42 +0000.131860][7939] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[011:064] [2025-02-16 14:41:42 +0000.148022][7937] lipsync_debug:displaying video
ts:179100 The current displayed video timestamp is:1348898
[011:140] [2025-02-16 14:41:42 +0000.223451][7938] The audio playback speed:100
(1/100)
[011:140] [2025-02-16 14:41:42 +0000.223627][7938] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[011:299] [2025-02-16 14:41:42 +0000.382817][793a] Error(video_source.cc:430): wait
decoder a frame: 0
[011:607] [2025-02-16 14:41:42 +0000.691020][792b] av_read_frame AVERROR_EOF
[011:691] [2025-02-16 14:41:42 +0000.774579][793b]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[011:730] [2025-02-16 14:41:42 +0000.814062][7937] lipsync_debug:displaying video
ts:238950 The current displayed video timestamp is:1349564
[011:826] [2025-02-16 14:41:42 +0000.909509][7937] DriveRender working... (1/200)
[011:854] [2025-02-16 14:41:42 +0000.937956][792b] OnReceiveEOF:
[011:854] [2025-02-16 14:41:42 +0000.938048][792b] OnDecoderEOF time:1349688
enter.

[011:854] [2025-02-16 14:41:42 +0000.938114][792b] OnDecoderEOF leave. expire time


= 0 ms

[011:854] [2025-02-16 14:41:42 +0000.938184][792b] OnDecoderFinished:


OnDecoderFinished total decoder frames:133 this:0x77d5852100
[011:854] [2025-02-16 14:41:42 +0000.938255][7929] CleanUp time:1349688 enter.

[011:858] [2025-02-16 14:41:42 +0000.941523][7929] CleanUp leave. expire time = 4


ms

[011:858] [2025-02-16 14:41:42 +0000.941602][7929] clean up


[011:858] [2025-02-16 14:41:42 +0000.941626][7929] running_decoder_count:0max
count:2
[011:904] [2025-02-16 14:41:42 +0000.988302][7937]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:29 timeDelta:11 last
video ts:259920 frame->pts:262530 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[011:905] [2025-02-16 14:41:42 +0000.988415][7937] lipsync_debug: tsDelta -
timeDelta = 18
[011:931] [2025-02-16 14:41:43 +0000.15247][793a] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 298800pts ms:3.32e+06
[011:932] [2025-02-16 14:41:43 +0000.16263][793a] OnVideoFrameReady(1/200)
[011:933] [2025-02-16 14:41:43 +0000.16614][7937] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[012:101] [2025-02-16 14:41:43 +0000.184424][793a] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2992 diff: 9
[012:234] [2025-02-16 14:41:43 +0000.317681][7769] Run AGC when audioType = 0
[012:234] [2025-02-16 14:41:43 +0000.317874][7769]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:325] [2025-02-16 14:41:43 +0000.409377][7937] lipsync_debug:displaying video
ts:298800 The current displayed video timestamp is:1350159
[012:327] [2025-02-16 14:41:43 +0000.411016][7937] lipsync_debug: render a video
frame
[012:353] [2025-02-16 14:41:43 +0000.436774][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[012:358] [2025-02-16 14:41:43 +0000.441845][7937] lipsync_debug:result remaining
time:0
[012:358] [2025-02-16 14:41:43 +0000.441922][7937] dynamic updated lipsync delay:0
[012:661] [2025-02-16 14:41:43 +0000.744770][793a] Error(video_source.cc:430): wait
decoder a frame: 0
[012:703] [2025-02-16 14:41:43 +0000.786690][7937] lipsync_debug:remaining time:10
tsDelta - timeDelta:17
[012:703] [2025-02-16 14:41:43 +0000.786776][7937] lipsync_debug:result remaining
time:10
[012:722] [2025-02-16 14:41:43 +0000.806247][793b]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[013:054] [2025-02-16 14:41:44 +0000.138207][7937] lipsync_debug:displaying video
ts:358380 The current displayed video timestamp is:1350888
[013:138] [2025-02-16 14:41:44 +0000.221446][7939] PullAudioFrame: PullFrame audio
finished.
[013:138] [2025-02-16 14:41:44 +0000.221543][7939] media player notify EOF, audio
PullFrameStatus is EOF
[013:156] [2025-02-16 14:41:44 +0000.239578][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[013:156] [2025-02-16 14:41:44 +0000.240239][7938] Stop:
[013:158] [2025-02-16 14:41:44 +0000.241621][7937] operator(): Video Render
stopped.
[013:159] [2025-02-16 14:41:44 +0000.243180][7938] Stop:
[013:160] [2025-02-16 14:41:44 +0000.243615][7938] DeviceStop:
audioDevice_:0x77f057f000
[013:160] [2025-02-16 14:41:44 +0000.243691][7938] OpenSlesOutput:Stop playout

[013:163] [2025-02-16 14:41:44 +0000.247049][7938] DeviceStop: Done


[013:163] [2025-02-16 14:41:44 +0000.247156][7938] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[013:163] [2025-02-16 14:41:44 +0000.247198][7938] operator(): Stop now!
[013:236] [2025-02-16 14:41:44 +0000.319913][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[013:236] [2025-02-16 14:41:44 +0000.320005][5a09] StopPreView: Have Stopped,
operation cancel
[013:236] [2025-02-16 14:41:44 +0000.320029][5a09] Stop:
[013:236] [2025-02-16 14:41:44 +0000.320146][7938] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[013:237] [2025-02-16 14:41:44 +0000.321014][5a09] DeviceRelease:
audioDevice_:0x77f057f000
[013:237] [2025-02-16 14:41:44 +0000.321056][5a09] OpenSlesOutput:Stop playout

[013:237] [2025-02-16 14:41:44 +0000.321091][5a09] DeviceRelease: Release the


webrtc device object.
[013:237] [2025-02-16 14:41:44 +0000.321283][5a09] OpenSlesOutput destruct.

[013:238] [2025-02-16 14:41:44 +0000.321341][5a09] DeviceRelease: Done


[013:238] [2025-02-16 14:41:44 +0000.321423][5a09] Stop:
[013:238] [2025-02-16 14:41:44 +0000.321499][7937] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[013:244] [2025-02-16 14:41:44 +0000.327691][5a09] global uninited!
[013:245] [2025-02-16 14:41:44 +0000.328737][5a09]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[013:245] [2025-02-16 14:41:44 +0000.328863][5a09] ~MediaFilterGraph:
MediaFilterGraph destruct
[013:245] [2025-02-16 14:41:44 +0000.328892][5a09] RemoveVideoBackGroud: hava not
add video backgroud
[013:245] [2025-02-16 14:41:44 +0000.328929][5a09] UnbindInputFilter 0x77edca8818
this 0x77ede44a20
[013:245] [2025-02-16 14:41:44 +0000.328958][5a09] ClearAllSource: remove source
filter, sourceid: 0x77d5852100
[013:245] [2025-02-16 14:41:44 +0000.328977][5a09] DestoryDecoderByVideoSource
time:1351079 enter.

[013:245] [2025-02-16 14:41:44 +0000.328999][5a09] ~VideoBindDecoder time:1351079


enter.

[013:245] [2025-02-16 14:41:44 +0000.329179][5a09] CleanUp time:1351079 enter.

[013:246] [2025-02-16 14:41:44 +0000.329875][5a09] CleanUp leave. expire time = 1


ms

[013:246] [2025-02-16 14:41:44 +0000.329914][5a09] CleanUp time:1351080 enter.

[013:248] [2025-02-16 14:41:44 +0000.331719][5a09] CleanUp leave. expire time = 2


ms

[013:249] [2025-02-16 14:41:44 +0000.332486][5a09] ~VideoBindDecoder leave. expire


time = 4 ms

[013:249] [2025-02-16 14:41:44 +0000.332558][5a09] DestoryDecoderByVideoSource


leave. expire time = 4 ms

[013:249] [2025-02-16 14:41:44 +0000.332591][5a09] UnbindInputFilter 0x77edca8098


this 0x77edca8818
[013:249] [2025-02-16 14:41:44 +0000.332621][5a09] UnbindInputFilter 0x77edc14418
this 0x77edca8098
[013:249] [2025-02-16 14:41:44 +0000.332658][5a09] UnbindInputFilter 0x77d5852320
this 0x77edc14418
[013:249] [2025-02-16 14:41:44 +0000.332686][5a09] UnbindInputFilter 0x77edca82d8
this 0x77edcaad98
[013:249] [2025-02-16 14:41:44 +0000.332710][5a09] UnbindInputFilter 0x77edca8218
this 0x77edca82d8
[013:249] [2025-02-16 14:41:44 +0000.332736][5a09] UnbindInputFilter 0x77d5852320
this 0x77edca8218
[013:249] [2025-02-16 14:41:44 +0000.332770][5a09] ~GLESContext:
[013:252] [2025-02-16 14:41:44 +0000.335873][5a09] GLESContext destruct finish.
[013:252] [2025-02-16 14:41:44 +0000.335947][5a09] filter: filter pipeline destroy
this: 0x77ede44980
[013:253] [2025-02-16 14:41:44 +0000.336713][5a09]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[013:254] [2025-02-16 14:41:44 +0000.337360][5a09] machine model :poco
[013:254] [2025-02-16 14:41:44 +0000.337448][5a09] Support this machine model :poco
[013:254] [2025-02-16 14:41:44 +0000.337492][5a09] global inited! current sdk
version: 07-20-936c45f
[013:254] [2025-02-16 14:41:44 +0000.337813][5a09] filter: filter pipeline
construtc this: 0x77ede44980
[013:254] [2025-02-16 14:41:44 +0000.337864][5a09] MediaFilterGraph:
MediaFilterGraph construct
[013:254] [2025-02-16 14:41:44 +0000.337895][5a09] GLESContext:
[013:254] [2025-02-16 14:41:44 +0000.337933][5a09] The result of eglGetDisplay is:
0xb40000796c28b080
[013:255] [2025-02-16 14:41:44 +0000.339022][5a09] The result of creation:
0x77f0475700
[013:255] [2025-02-16 14:41:44 +0000.339170][5a09] The result of
eglCreatePbufferSurface is: 0x77f0475b80
[013:256] [2025-02-16 14:41:44 +0000.339394][5a09] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_1341467.mp4
[013:256] [2025-02-16 14:41:44 +0000.339436][5a09] The source 0 speed:1
[013:256] [2025-02-16 14:41:44 +0000.339466][5a09] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1341467.mp4, delay:
0
[013:256] [2025-02-16 14:41:44 +0000.339494][5a09] CreateDecoderByVideoSource
time:1351090 enter.

[013:256] [2025-02-16 14:41:44 +0000.339661][5a09] running_decoder_count:0max


count:2
[013:256] [2025-02-16 14:41:44 +0000.339704][5a09] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_1341467.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x77f0212000
[013:257] [2025-02-16 14:41:44 +0000.340519][799f] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x77f03b6000] Current FFmpeg version git-2021-06-16-
97cea6f

[013:361] [2025-02-16 14:41:44 +0000.444760][799f] OnStreamInfoFound: video


duration_: 4415
[013:363] [2025-02-16 14:41:44 +0000.446343][5a09] start decoder
[013:363] [2025-02-16 14:41:44 +0000.446374][79a0] NO get frame from decoder
[013:363] [2025-02-16 14:41:44 +0000.446405][5a09] CreateDecoderByVideoSource
leave. expire time = 107 ms

[013:363] [2025-02-16 14:41:44 +0000.446451][5a09] BindInputFilter 0x77d5852320


this 0x77eda39518
[013:363] [2025-02-16 14:41:44 +0000.446477][5a09] BindInputFilter 0x77eda39518
this 0x77eda395d8
[013:363] [2025-02-16 14:41:44 +0000.446507][5a09] BindInputFilter 0x77d5852320
this 0x77eda39998
[013:363] [2025-02-16 14:41:44 +0000.446533][5a09] BindInputFilter 0x77eda39998
this 0x77eda39a58
[013:363] [2025-02-16 14:41:44 +0000.446550][5a09] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1341467.mp4
[013:363] [2025-02-16 14:41:44 +0000.446577][5a09] BindInputFilter 0x77eda395d8
this 0x77eda3a658
[013:363] [2025-02-16 14:41:44 +0000.446601][5a09] BindInputFilter 0x77eda3a658
this 0x77ede44a20
[013:363] [2025-02-16 14:41:44 +0000.446626][5a09] BindInputFilter 0x77eda39a58
this 0x77eda3a718
[013:363] [2025-02-16 14:41:44 +0000.446651][5a09] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/.milive//record_video_1341467.mp4
[013:363] [2025-02-16 14:41:44 +0000.447185][79a0] NO get frame from decoder
[013:364] [2025-02-16 14:41:44 +0000.447732][5a09]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[013:364] [2025-02-16 14:41:44 +0000.447894][5a09] MediaComposeFile time:1351198
enter.

[013:364] [2025-02-16 14:41:44 +0000.447935][5a09] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[013:364] [2025-02-16 14:41:44 +0000.447944][79a0] NO get frame from decoder
[013:364] [2025-02-16 14:41:44 +0000.448054][5a09] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[013:364] [2025-02-16 14:41:44 +0000.448090][5a09] Recording session using default
bitrate support by app:31457280
[013:364] [2025-02-16 14:41:44 +0000.448166][79ad] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77de844c40
[013:364] [2025-02-16 14:41:44 +0000.448216][79ad] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[013:365] [2025-02-16 14:41:44 +0000.448539][79a0] NO get frame from decoder
[013:365] [2025-02-16 14:41:44 +0000.448623][5a09] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[013:365] [2025-02-16 14:41:44 +0000.448825][5a09] GetPipeline:
-----------------------------------------
[013:365] [2025-02-16 14:41:44 +0000.448919][5a09] GetPipeline: source:
0x77d5852100
[013:365] [2025-02-16 14:41:44 +0000.448942][5a09] GetPipeline: filter: NULLFilter
[013:365] [2025-02-16 14:41:44 +0000.448963][5a09] GetPipeline: filter: NULLFilter
[013:365] [2025-02-16 14:41:44 +0000.448983][5a09] GetPipeline: filter: NULLFilter
[013:365] [2025-02-16 14:41:44 +0000.449002][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[013:365] [2025-02-16 14:41:44 +0000.449020][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[013:365] [2025-02-16 14:41:44 +0000.449041][5a09] GetPipeline: audio filter:
AudioNUllFilter
[013:365] [2025-02-16 14:41:44 +0000.449063][5a09] GetPipeline:
------------------------------------------
[013:365] [2025-02-16 14:41:44 +0000.449085][5a09] filter: filter pipeline2 update
pattern: 2
[013:366] [2025-02-16 14:41:44 +0000.449463][79a0] NO get frame from decoder
[013:367] [2025-02-16 14:41:44 +0000.450321][79a0] NO get frame from decoder
[013:367] [2025-02-16 14:41:44 +0000.450520][5a09] MediaComposeFile leave. expire
time = 3 ms

[013:367] [2025-02-16 14:41:44 +0000.450813][79a0] NO get frame from decoder


[013:367] [2025-02-16 14:41:44 +0000.451187][5a09] machine model :poco
[013:367] [2025-02-16 14:41:44 +0000.451221][5a09] Support this machine model :poco
[013:367] [2025-02-16 14:41:44 +0000.451242][5a09] global inited! current sdk
version: 07-20-936c45f
[013:380] [2025-02-16 14:41:44 +0000.464072][79a0] NO get frame from decoder
[013:399] [2025-02-16 14:41:44 +0000.483044][5a09]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[013:399] [2025-02-16 14:41:44 +0000.483173][5a09] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 316
[013:400] [2025-02-16 14:41:44 +0000.483899][5a09]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[013:400] [2025-02-16 14:41:44 +0000.483977][5a09] BeginCompose: BeginCompose, is
composing 0
[013:400] [2025-02-16 14:41:44 +0000.484141][79ad] start recording, file path:
[013:402] [2025-02-16 14:41:44 +0000.485770][79ad] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 316 audio_timescale:44100
video_timescale:90000
[013:402] [2025-02-16 14:41:44 +0000.485858][79ad] 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
[013:402] [2025-02-16 14:41:44 +0000.485891][79ad] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 316
[013:402] [2025-02-16 14:41:44 +0000.485929][79ad] fd_open successed
handle:0xb40000796c2ea148
[013:402] [2025-02-16 14:41:44 +0000.486089][79ad] create mp4 file:336
m_fileHandle: 0x78bbefcd00
[013:402] [2025-02-16 14:41:44 +0000.486121][79ad] MP4 file: is opened successfully
[013:402] [2025-02-16 14:41:44 +0000.486140][79ad] setupMediaProcessers:
[013:402] [2025-02-16 14:41:44 +0000.486158][79ad]
RecordingSessionInternalSimple:setup media processers.
[013:402] [2025-02-16 14:41:44 +0000.486177][79ad] construct AAC encoder
[013:403] [2025-02-16 14:41:44 +0000.486475][79ad] H264Encoder creating:
ultrafast012323
[013:403] [2025-02-16 14:41:44 +0000.486509][79ad] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[013:404] [2025-02-16 14:41:44 +0000.488069][79ad] H264Encode::GetMachineModel is
M2102J20SG
[013:404] [2025-02-16 14:41:44 +0000.488123][79ad] H264Encoder machine_mode
is:M2102J20SG
[013:404] [2025-02-16 14:41:44 +0000.488146][79ad] H264Encode::machine size :9
machine_mode:M2102J20SG
[013:404] [2025-02-16 14:41:44 +0000.488170][79ad] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[013:404] [2025-02-16 14:41:44 +0000.488191][79ad] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[013:404] [2025-02-16 14:41:44 +0000.488212][79ad] setupCompressionSession:
[013:404] [2025-02-16 14:41:44 +0000.488231][79ad] H264Encode::creating hareware
Encoder
[013:404] [2025-02-16 14:41:44 +0000.488251][79ad] AndroidHwAvcEncoder time:1351238
enter.

[013:405] [2025-02-16 14:41:44 +0000.488386][79ad] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000796c218540 address:0x776a33f760
[013:405] [2025-02-16 14:41:44 +0000.488529][79ad] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[013:405] [2025-02-16 14:41:44 +0000.488568][79ad] The video avc hw codec address
is 0x780b0cb510
[013:405] [2025-02-16 14:41:44 +0000.488625][79ad] AndroidHwAvcEncoder leave.
expire time = 1 ms

[013:405] [2025-02-16 14:41:44 +0000.488851][79ad] RegisterEncodeCompleteCallback


time:1351239 enter.

[013:405] [2025-02-16 14:41:44 +0000.488949][79ad] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[013:407] [2025-02-16 14:41:44 +0000.491102][79ad] InitEncode time:1351241 enter.

[013:419] [2025-02-16 14:41:44 +0000.502614][79b3] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x78bbe23e98
[013:421] [2025-02-16 14:41:44 +0000.504513][79ad] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[013:421] [2025-02-16 14:41:44 +0000.504657][79ad] Create time:1351255 enter.

[013:421] [2025-02-16 14:41:44 +0000.504760][79ad] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[013:421] [2025-02-16 14:41:44 +0000.504839][79ad]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x780af9f380
[013:423] [2025-02-16 14:41:44 +0000.507140][79ad] supported_type:video/avc
[013:423] [2025-02-16 14:41:44 +0000.507207][79ad] name:OMX.qcom.video.encoder.avc
mime:video/avc
[013:423] [2025-02-16 14:41:44 +0000.507305][79ad] hwCodecPrefix :OMX.qcom.
[013:424] [2025-02-16 14:41:44 +0000.507334][79ad] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[013:424] [2025-02-16 14:41:44 +0000.507363][79ad] mediacodec_createCodecByName
time:1351258 enter.

[013:424] [2025-02-16 14:41:44 +0000.507388][79ad] WrapAndroidMediaCodec


time:1351258 enter.

[013:424] [2025-02-16 14:41:44 +0000.507541][79ad] WrapAndroidMediaCodec leave.


expire time = 0 ms

[013:458] [2025-02-16 14:41:44 +0000.542122][79ad] mediacodec_createCodecByName


leave. expire time = 34 ms

[013:458] [2025-02-16 14:41:44 +0000.542197][79ad] WrapAndroidMediaFromat


time:1351292 enter.

[013:458] [2025-02-16 14:41:44 +0000.542263][79ad] WrapAndroidMediaFromat leave.


expire time = 0 ms

[013:511] [2025-02-16 14:41:44 +0000.594610][79ad] Destroy time:1351345 enter.

[013:511] [2025-02-16 14:41:44 +0000.594698][79ad] WrapAndroidMediaFromat::


Destroy
[013:511] [2025-02-16 14:41:44 +0000.594722][79ad] Destroy leave. expire time = 0
ms

[013:511] [2025-02-16 14:41:44 +0000.594744][79ad] ~WrapAndroidMediaFromat


time:1351345 enter.

[013:511] [2025-02-16 14:41:44 +0000.594768][79ad] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[013:511] [2025-02-16 14:41:44 +0000.594789][79ad] Create leave. expire time = 90


ms

[013:511] [2025-02-16 14:41:44 +0000.594810][79ad] isSemiPlanarSupport time:1351345


enter.

[013:511] [2025-02-16 14:41:44 +0000.594827][79ad] H264Encoder isSemiPlanarSupport


[013:511] [2025-02-16 14:41:44 +0000.594849][79ad] isSemiPlanarSupport leave.
expire time = 0 ms

[013:511] [2025-02-16 14:41:44 +0000.594871][79ad] creat hw H264Encoder success,


isSemiPlanar:1
[013:511] [2025-02-16 14:41:44 +0000.594948][79ad] InitEncode leave. expire time =
104 ms

[013:511] [2025-02-16 14:41:44 +0000.594984][79ad] H264Encode::created Encoder


[013:511] [2025-02-16 14:41:44 +0000.595029][79ad] H264Encode:: H264 encoder
created.
[013:511] [2025-02-16 14:41:44 +0000.595069][79ad] H264 encoder created.
[013:511] [2025-02-16 14:41:44 +0000.595098][79ad]
RecordingSessionInternalSimple:created avc encoder avc: 0x779839e780
[013:511] [2025-02-16 14:41:44 +0000.595133][79ad] setOutput:
[013:511] [2025-02-16 14:41:44 +0000.595176][79ad]
RecordingSessionInternalSimple:encoder set output to muxer!
[013:511] [2025-02-16 14:41:44 +0000.595193][79ad] request a key frame
[013:511] [2025-02-16 14:41:44 +0000.595211][79ad] H264Encode:: request a key frame
[013:518] [2025-02-16 14:41:44 +0000.601592][79ad] setDisplayRotate :90
[013:518] [2025-02-16 14:41:44 +0000.601661][79ad] 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
[013:519] [2025-02-16 14:41:44 +0000.603133][79ae] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[013:520] [2025-02-16 14:41:44 +0000.604228][79ae]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[013:641] [2025-02-16 14:41:44 +0000.724362][79b3] add aac audio track with id:1
[013:641] [2025-02-16 14:41:44 +0000.724461][79b3] audio start ts:0
[013:641] [2025-02-16 14:41:44 +0000.724494][79b3] the audio frame has been written
into MP4 file
[013:641] [2025-02-16 14:41:44 +0000.725010][79ad] setDisplayRotate :90
[013:641] [2025-02-16 14:41:44 +0000.725102][79ad] 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
[013:651] [2025-02-16 14:41:44 +0000.734567][79ae] h264 add frame header cdr flag
[013:652] [2025-02-16 14:41:44 +0000.736198][79ae] h264 add frame header cdr flag
[013:653] [2025-02-16 14:41:44 +0000.736411][79ae] Received key frame:10
[013:653] [2025-02-16 14:41:44 +0000.736448][79ae] H264Encode:: get a sps pps
header!headerSize:31
[013:653] [2025-02-16 14:41:44 +0000.736553][79b3] get the H.264 SPS parameter
[013:653] [2025-02-16 14:41:44 +0000.736867][79b3] add video track with id:2
[013:654] [2025-02-16 14:41:44 +0000.737457][79b3] get the H.264 PPS parameter
[013:656] [2025-02-16 14:41:44 +0000.740011][79b3] get the H.264 IDR frame
[013:656] [2025-02-16 14:41:44 +0000.740214][79b3] resss:true
[013:657] [2025-02-16 14:41:44 +0000.740316][79b3] video start ts:10
[013:657] [2025-02-16 14:41:44 +0000.740508][79b3] the video frame has been written
into MP4 file
[013:693] [2025-02-16 14:41:44 +0000.776431][79ae] DTS queue for
Generator:0x78bbe386b8 395 426 461 496 529 562 595
[013:705] [2025-02-16 14:41:44 +0000.789140][79b0] Error(video_source.cc:430): wait
decoder a frame: 0
[013:745] [2025-02-16 14:41:44 +0000.829183][79ae] Push an pts:892 to dts queue.
[013:750] [2025-02-16 14:41:44 +0000.833365][79b1] audio_frame_list_ empty
[013:818] [2025-02-16 14:41:44 +0000.902091][79ae] last dts:862 currentPts:892
ppsOrSPS:0 queue length:9
[013:872] [2025-02-16 14:41:44 +0000.955646][79ad] setDisplayRotate :90
[013:872] [2025-02-16 14:41:44 +0000.955749][79ad] 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
[013:906] [2025-02-16 14:41:44 +0000.990258][79ae] DTS queue for
Generator:0x78bbe386b8 1294 1327 1362
[014:071] [2025-02-16 14:41:45 +0000.154470][79ae] h264 add frame header cdr flag
[014:071] [2025-02-16 14:41:45 +0000.154638][79ae] Received key frame:1990
[014:072] [2025-02-16 14:41:45 +0000.155953][79ae] Push an pts:2224 to dts queue.
[014:080] [2025-02-16 14:41:45 +0000.164120][79b1] audio_frame_list_ empty
[014:086] [2025-02-16 14:41:45 +0000.170233][79ad] setDisplayRotate :90
[014:086] [2025-02-16 14:41:45 +0000.170312][79ad] 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
[014:090] [2025-02-16 14:41:45 +0000.173513][79ae] DTS queue for
Generator:0x78bbe386b8 2022 2054 2091 2126 2154 2194 2224 2259
[014:091] [2025-02-16 14:41:45 +0000.175194][79b3] get the H.264 IDR frame
[014:096] [2025-02-16 14:41:45 +0000.179908][79ae] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:2287
[014:096] [2025-02-16 14:41:45 +0000.180112][79ae] push video frame to H264
encoder. (100 frame for one log)
[014:096] [2025-02-16 14:41:45 +0000.180186][79ae] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720

[014:096] [2025-02-16 14:41:45 +0000.180235][79ae] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:2287(100 frame for one
log)

[014:096] [2025-02-16 14:41:45 +0000.180313][79ae] The input pts:2287 fps:30


[014:097] [2025-02-16 14:41:45 +0000.180566][79b0] Error(video_source.cc:430): wait
decoder a frame: 0
[014:107] [2025-02-16 14:41:45 +0000.191280][79ae] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2154 pts:2154
[014:112] [2025-02-16 14:41:45 +0000.195970][79ae] SendFrame
encodedImage._timeStamp:2224encodedImage->_length:16848
[014:112] [2025-02-16 14:41:45 +0000.196081][79ae] last dts:2194 currentPts:2224
ppsOrSPS:0 queue length:7
[014:129] [2025-02-16 14:41:45 +0000.212940][79ae] H264Encode::H264SWEncoder get
callback, length:12448 type:1 nalType:1length:12444
[014:146] [2025-02-16 14:41:45 +0000.229640][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[014:178] [2025-02-16 14:41:45 +0000.261744][79b0] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3924 diff: 77
[014:230] [2025-02-16 14:41:45 +0000.313534][7769] Run AGC when audioType = 0
[014:243] [2025-02-16 14:41:45 +0000.326804][79ae] DTS queue for
Generator:0x78bbe386b8 2857 2888 2917 2953 2985 3018 3054 3084
[014:293] [2025-02-16 14:41:45 +0000.376871][79ad] setDisplayRotate :90
[014:293] [2025-02-16 14:41:45 +0000.376947][79ad] 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
[014:331] [2025-02-16 14:41:45 +0000.414704][79ae] Push an pts:3547 to dts queue.
[014:331] [2025-02-16 14:41:45 +0000.415251][79b0] Error(video_source.cc:430): wait
decoder a frame: 0
[014:349] [2025-02-16 14:41:45 +0000.432950][79a0] av_read_frame AVERROR_EOF
[014:384] [2025-02-16 14:41:45 +0000.467491][79ae] last dts:3514 currentPts:3547
ppsOrSPS:0 queue length:7
[014:400] [2025-02-16 14:41:45 +0000.484006][79a0] OnReceiveEOF:
[014:400] [2025-02-16 14:41:45 +0000.484244][79a0] OnDecoderEOF time:1352234
enter.

[014:401] [2025-02-16 14:41:45 +0000.484413][79a0] OnDecoderEOF leave. expire time


= 1 ms

[014:401] [2025-02-16 14:41:45 +0000.484670][79a0] OnDecoderFinished:


OnDecoderFinished total decoder frames:133 this:0x77d5852100
[014:401] [2025-02-16 14:41:45 +0000.484746][79a0] NULLFilter::OnVideoSourceEOF
0x77d5852100 this 0x77eda39480
[014:401] [2025-02-16 14:41:45 +0000.484833][79a0] NULLFilter::OnVideoSourceEOF
0x77eda39480 this 0x77eda39540
[014:401] [2025-02-16 14:41:45 +0000.484911][79a0] NULLFilter::OnVideoSourceEOF
0x77eda39540 this 0x77eda3a5c0
[014:401] [2025-02-16 14:41:45 +0000.484938][799e] CleanUp time:1352235 enter.

[014:403] [2025-02-16 14:41:45 +0000.486568][79b0]


Warning(media_filter_composefile.cc:321): pull video frame failed:8
[014:403] [2025-02-16 14:41:45 +0000.486653][79b0] OnVideoTimer: OnVideoTimer
return
[014:404] [2025-02-16 14:41:45 +0000.487710][79b1] PullAudioFrame: PullFrame audio
finished.
[014:404] [2025-02-16 14:41:45 +0000.487779][79b1]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[014:404] [2025-02-16 14:41:45 +0000.487808][79b1] OnAudioTimer: OnAudioTimer
EndComposeFile
[014:404] [2025-02-16 14:41:45 +0000.487828][79b1] EndComposeFile: EndComposeFile,
is composing 1
[014:408] [2025-02-16 14:41:45 +0000.491697][79ae] DTS queue for
Generator:0x78bbe386b8 3686 3715 3746 3781 3814 3848 3894 3924
[014:414] [2025-02-16 14:41:45 +0000.497375][799e] CleanUp leave. expire time = 13
ms

[014:414] [2025-02-16 14:41:45 +0000.497472][799e] clean up


[014:414] [2025-02-16 14:41:45 +0000.497503][799e] running_decoder_count:0max
count:2
[014:449] [2025-02-16 14:41:45 +0000.532588][79ae] h264 add frame header cdr flag
[014:449] [2025-02-16 14:41:45 +0000.532745][79ae] Received key frame:3982
[014:449] [2025-02-16 14:41:45 +0000.533200][79b3] get the H.264 IDR frame
[014:463] [2025-02-16 14:41:45 +0000.546577][79ae]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:133
[014:463] [2025-02-16 14:41:45 +0000.546677][79ae]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x77eda3f800
[014:463] [2025-02-16 14:41:45 +0000.547052][79af]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[014:463] [2025-02-16 14:41:45 +0000.547102][79af]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[014:463] [2025-02-16 14:41:45 +0000.547278][79ad] stop recording
[014:464] [2025-02-16 14:41:45 +0000.547320][79ad]
RecordingSessionInternalSimple:destroy media processers
[014:464] [2025-02-16 14:41:45 +0000.547356][79ad] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[014:464] [2025-02-16 14:41:45 +0000.547459][79ad] H264Encode::flushing hareware
Encoder
[014:464] [2025-02-16 14:41:45 +0000.547567][79ad] Flush time:1352298 enter.

[014:464] [2025-02-16 14:41:45 +0000.547627][79ad] H264Encoder encoder flush


[014:464] [2025-02-16 14:41:45 +0000.547663][79ad] flush output queue
[014:791] [2025-02-16 14:41:45 +0000.875017][79ad] Flush leave. expire time = 327
ms

[014:791] [2025-02-16 14:41:45 +0000.875264][79ad] ~H264EncodeWrap:


[014:792] [2025-02-16 14:41:45 +0000.875326][79ad] ~H264Encode:
[014:792] [2025-02-16 14:41:45 +0000.875486][79ad] teardownCompressionSession:
H264Encode::destroying Encoder
[014:792] [2025-02-16 14:41:45 +0000.875532][79ad] Release time:1352626 enter.

[014:792] [2025-02-16 14:41:45 +0000.875770][79ad] Release:


MediaCodecVideoEncoder::Release _inited:1
[014:792] [2025-02-16 14:41:45 +0000.875831][79ad] Destroy time:1352626 enter.

[014:792] [2025-02-16 14:41:45 +0000.875871][79ad] H264Encoder encoderDestroy


[014:792] [2025-02-16 14:41:45 +0000.875914][79ad]
AndroidMediaCodecVideoEncoder::release env: 0x78bbe19620
[014:792] [2025-02-16 14:41:45 +0000.875956][79ad]
AndroidMediaCodecVideoEncoder::Destroy
[014:811] [2025-02-16 14:41:45 +0000.894768][79ad] Destroy leave. expire time = 19
ms

[014:811] [2025-02-16 14:41:45 +0000.895037][79ad] Release leave. expire time = 19


ms
[014:811] [2025-02-16 14:41:45 +0000.895093][79ad] ~AndroidHwAvcEncoder
time:1352645 enter.

[014:811] [2025-02-16 14:41:45 +0000.895242][79ad] Release time:1352645 enter.

[014:811] [2025-02-16 14:41:45 +0000.895300][79ad] Release:


MediaCodecVideoEncoder:: has been released before, just return
[014:812] [2025-02-16 14:41:45 +0000.895341][79ad] Release leave. expire time = 1
ms

[014:812] [2025-02-16 14:41:45 +0000.895381][79ad] ~AndroidMediaCodecVideoEncoder


[014:812] [2025-02-16 14:41:45 +0000.895420][79ad] ~WrapAndroidMediaCodec
time:1352646 enter.

[014:812] [2025-02-16 14:41:45 +0000.895460][79ad] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[014:812] [2025-02-16 14:41:45 +0000.895501][79ad] video hevc hw codec


destructor:0x780b0cb510

[014:812] [2025-02-16 14:41:45 +0000.895622][79ad] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[014:812] [2025-02-16 14:41:45 +0000.895705][79ad] teardownCompressionSession:


H264Encode::destroyed Encoder
[014:812] [2025-02-16 14:41:45 +0000.895779][79ad]
RecordingSessionInternalSimple:destroy aac encoder output!
[014:812] [2025-02-16 14:41:45 +0000.895822][79ad] AACSWEncode destructor
[014:816] [2025-02-16 14:41:45 +0000.900136][79b3] fd_close successed!
[014:817] [2025-02-16 14:41:45 +0000.900775][79b3] MP4 close file successfully
[014:817] [2025-02-16 14:41:45 +0000.901053][79b3] Recording session Internal:
notify recording ok
[014:817] [2025-02-16 14:41:45 +0000.901107][79b3] onRecordingOk: Recording Ok,
compose use time: 1417, averagefps 0
[014:817] [2025-02-16 14:41:45 +0000.901154][79b3] OnReceiveEOF:
[014:823] [2025-02-16 14:41:45 +0000.906741][79b1] OnAudioTimer: OnAudioTimer
return
[015:910] [2025-02-16 14:41:46 +0000.993975][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[016:229] [2025-02-16 14:41:47 +0000.313138][7769] Run AGC when audioType = 0
[016:230] [2025-02-16 14:41:47 +0000.313336][7769]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:718] [2025-02-16 14:41:48 +0000.802020][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[018:235] [2025-02-16 14:41:49 +0000.319388][7769] Run AGC when audioType = 0
[019:507] [2025-02-16 14:41:50 +0000.590500][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[020:229] [2025-02-16 14:41:51 +0000.312864][776b] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:229] [2025-02-16 14:41:51 +0000.312981][776b] _deviceSampleRate:48000

[020:231] [2025-02-16 14:41:51 +0000.314758][7769] Run AGC when audioType = 0


[020:231] [2025-02-16 14:41:51 +0000.314860][7769]
AudioDeviceDataHandler::MixAndSendOutFrame
[021:253] [2025-02-16 14:41:52 +0000.336764][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[022:229] [2025-02-16 14:41:53 +0000.312880][7769] Run AGC when audioType = 0
[023:030] [2025-02-16 14:41:54 +0000.113639][7769] haveEnoughProcessedData
internalAudioStream.length: 10
[023:582] [2025-02-16 14:41:54 +0000.665685][5a09]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[023:582] [2025-02-16 14:41:54 +0000.665822][5a09] ~MediaComposeFile time:1361416
enter.

[023:582] [2025-02-16 14:41:54 +0000.665859][5a09] CancelCompose: CancelCompose,


is composing 0
[023:582] [2025-02-16 14:41:54 +0000.666024][79ad] stop recording
[023:582] [2025-02-16 14:41:54 +0000.666068][79ad] we have stopped recording before
[023:583] [2025-02-16 14:41:54 +0000.666912][5a09] ~MediaComposeFile leave. expire
time = 1 ms

[023:583] [2025-02-16 14:41:54 +0000.667040][5a09] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[023:584] [2025-02-16 14:41:54 +0000.667435][5a09] global uninited!
[023:584] [2025-02-16 14:41:54 +0000.667534][5a09]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[023:584] [2025-02-16 14:41:54 +0000.667609][5a09] ~MediaFilterGraph:
MediaFilterGraph destruct
[023:584] [2025-02-16 14:41:54 +0000.667646][5a09] RemoveVideoBackGroud: hava not
add video backgroud
[023:584] [2025-02-16 14:41:54 +0000.667676][5a09] UnbindInputFilter 0x77eda3a658
this 0x77ede44a20
[023:584] [2025-02-16 14:41:54 +0000.667702][5a09] ClearAllSource: remove source
filter, sourceid: 0x77d5852100
[023:584] [2025-02-16 14:41:54 +0000.667719][5a09] DestoryDecoderByVideoSource
time:1361418 enter.

[023:584] [2025-02-16 14:41:54 +0000.667761][5a09] ~VideoBindDecoder time:1361418


enter.

[023:584] [2025-02-16 14:41:54 +0000.668046][5a09] CleanUp time:1361418 enter.

[023:584] [2025-02-16 14:41:54 +0000.668246][5a09] CleanUp leave. expire time = 0


ms

[023:584] [2025-02-16 14:41:54 +0000.668284][5a09] CleanUp time:1361418 enter.

[023:585] [2025-02-16 14:41:54 +0000.668458][5a09] CleanUp leave. expire time = 1


ms

[023:585] [2025-02-16 14:41:54 +0000.669286][5a09] ~VideoBindDecoder leave. expire


time = 1 ms

[023:586] [2025-02-16 14:41:54 +0000.669380][5a09] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[023:586] [2025-02-16 14:41:54 +0000.669446][5a09] UnbindInputFilter 0x77eda395d8


this 0x77eda3a658
[023:586] [2025-02-16 14:41:54 +0000.669479][5a09] UnbindInputFilter 0x77eda39518
this 0x77eda395d8
[023:586] [2025-02-16 14:41:54 +0000.669508][5a09] UnbindInputFilter 0x77d5852320
this 0x77eda39518
[023:586] [2025-02-16 14:41:54 +0000.669533][5a09] UnbindInputFilter 0x77eda39a58
this 0x77eda3a718
[023:586] [2025-02-16 14:41:54 +0000.669558][5a09] UnbindInputFilter 0x77eda39998
this 0x77eda39a58
[023:586] [2025-02-16 14:41:54 +0000.669584][5a09] UnbindInputFilter 0x77d5852320
this 0x77eda39998
[023:586] [2025-02-16 14:41:54 +0000.669620][5a09] ~GLESContext:
[023:587] [2025-02-16 14:41:54 +0000.670644][5a09] GLESContext destruct finish.
[023:587] [2025-02-16 14:41:54 +0000.670708][5a09] filter: filter pipeline destroy
this: 0x77ede44980
[024:231] [2025-02-16 14:41:55 +0000.314879][7769] Run AGC when audioType = 0
[024:231] [2025-02-16 14:41:55 +0000.315107][7769]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:799] [2025-02-16 14:41:55 +0000.883257][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[026:231] [2025-02-16 14:41:57 +0000.315274][7769] Run AGC when audioType = 0
[026:569] [2025-02-16 14:41:57 +0000.653232][7769] haveEnoughProcessedData
internalAudioStream.length: 10
[028:231] [2025-02-16 14:41:59 +0000.314949][7769] Run AGC when audioType = 0
[028:231] [2025-02-16 14:41:59 +0000.315103][7769]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:331] [2025-02-16 14:41:59 +0000.415095][7769] haveEnoughProcessedData
internalAudioStream.length: 10
[029:973] [2025-02-16 14:42:01 +0000.56832][5a09] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[029:973] [2025-02-16 14:42:01 +0000.56897][5a09]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[029:973] [2025-02-16 14:42:01 +0000.57119][5a09]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[029:974] [2025-02-16 14:42:01 +0000.57434][7765] operator() time:1367808 enter.

[029:974] [2025-02-16 14:42:01 +0000.57489][7765] MediaFilterCamera, recording


file context:0x784b77ed80 input texture:20
[029:977] [2025-02-16 14:42:01 +0000.60409][7765] MicSource: Mic source
created:10x77d5948680
[029:977] [2025-02-16 14:42:01 +0000.60860][7765] alloc thread: 0x778f72f800
name:worker2 thread id:513994239152 to Mic_source
[029:977] [2025-02-16 14:42:01 +0000.60943][7765] audio: start the audio sender
thread.

[029:977] [2025-02-16 14:42:01 +0000.61000][7765] construct OpenGLRenderProgram


0x78bbef8b98
[029:977] [2025-02-16 14:42:01 +0000.61103][7765] CropFilter::SetOrientation
orientation: 90
[029:978] [2025-02-16 14:42:01 +0000.61411][7765] filter: filter pipeline construtc
this: 0x77980ab740
[029:978] [2025-02-16 14:42:01 +0000.61466][7765] filter: filter pipeline2 update
pattern: 1
[029:978] [2025-02-16 14:42:01 +0000.61494][7765] CameraSource::source_id_:5
[029:978] [2025-02-16 14:42:01 +0000.61526][7765] RecordAudioSource::source_id_:6
[029:978] [2025-02-16 14:42:01 +0000.61760][7765] BindInputFilter 0x77d4ef7d40
this 0x78bbef8dc0
[029:978] [2025-02-16 14:42:01 +0000.62132][7765] BindInputFilter 0x77d4ef7ed8
this 0x77d59067d0
[029:978] [2025-02-16 14:42:01 +0000.62244][7765] BindInputFilter 0x78bbef8dc0
this 0x77980ab7e0
[029:979] [2025-02-16 14:42:01 +0000.62498][7765] setParamentForFilters:
speed:2.000000
[029:979] [2025-02-16 14:42:01 +0000.62556][7765] SetParamForFilter:
AF_SpeedFilter params:, speed_ 2
[029:979] [2025-02-16 14:42:01 +0000.62589][7765] SetParamForFilter time:1367813
enter.
[029:979] [2025-02-16 14:42:01 +0000.62626][7765] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[029:979] [2025-02-16 14:42:01 +0000.62656][7765] SetParamForFilter: Params video
index is: 0
[029:979] [2025-02-16 14:42:01 +0000.62687][7765] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[029:979] [2025-02-16 14:42:01 +0000.62720][7765] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[029:979] [2025-02-16 14:42:01 +0000.62751][7765] crop filter mode tpye:
citytravelvideo index:0
[029:984] [2025-02-16 14:42:01 +0000.67947][7765]
Warning(parse_template_json.cc:45): json parament no found the parament
[029:984] [2025-02-16 14:42:01 +0000.68227][7765]
Warning(parse_template_json.cc:45): json parament no found the parament
[029:984] [2025-02-16 14:42:01 +0000.68255][7765]
Warning(parse_template_json.cc:45): json parament no found the parament
[029:984] [2025-02-16 14:42:01 +0000.68276][7765]
Warning(parse_template_json.cc:45): json parament no found the parament
[029:984] [2025-02-16 14:42:01 +0000.68295][7765]
Warning(parse_template_json.cc:45): json parament no found the parament
[029:985] [2025-02-16 14:42:01 +0000.68313][7765]
Warning(parse_template_json.cc:45): json parament no found the parament
[029:985] [2025-02-16 14:42:01 +0000.68332][7765]
Warning(parse_template_json.cc:45): json parament no found the parament
[029:985] [2025-02-16 14:42:01 +0000.68350][7765]
Warning(parse_template_json.cc:81): json parament no found the parament
[029:985] [2025-02-16 14:42:01 +0000.68390][7765]
Warning(parse_template_json.cc:81): json parament no found the parament
[029:985] [2025-02-16 14:42:01 +0000.68409][7765]
Warning(parse_template_json.cc:67): json parament no found the parament
[029:985] [2025-02-16 14:42:01 +0000.68425][7765]
Warning(parse_template_json.cc:93): json parament no found the duration
[029:985] [2025-02-16 14:42:01 +0000.68461][7765] SetParamForFilter leave. expire
time = 6 ms

[029:985] [2025-02-16 14:42:01 +0000.68535][7765] OnOutputSizeChanged width 1280


height 720
[029:985] [2025-02-16 14:42:01 +0000.68574][7765] OpenGLFrameBuffer: width:1280
height:720
[029:985] [2025-02-16 14:42:01 +0000.68621][7765] OpenGLFrameBuffer: width:1280
height:720
[029:985] [2025-02-16 14:42:01 +0000.68642][7765] OpenGLFrameBuffer: width:1280
height:720
[029:985] [2025-02-16 14:42:01 +0000.68672][7765] OpenGLFrameBuffer: width:1280
height:720
[029:985] [2025-02-16 14:42:01 +0000.68687][7765] OpenGLFrameBuffer: width:1280
height:720
[029:985] [2025-02-16 14:42:01 +0000.68702][7765] OpenGLFrameBuffer: width:1280
height:720
[029:985] [2025-02-16 14:42:01 +0000.68734][7765] construct TrivalImageDrawer
0x77983a0300
[029:985] [2025-02-16 14:42:01 +0000.68766][7765] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x77983a0300 context 0x78bbea0b40
[029:985] [2025-02-16 14:42:01 +0000.68797][7765] setupGLES:
[029:985] [2025-02-16 14:42:01 +0000.69078][7765] OpenGLRenderProgram::Initialize.
[029:985] [2025-02-16 14:42:01 +0000.69123][7765] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[029:985] [2025-02-16 14:42:01 +0000.69156][7765] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[029:985] [2025-02-16 14:42:01 +0000.69203][7765] Init open gl render: 0x78bbef8b98
[029:985] [2025-02-16 14:42:01 +0000.69229][7765] Fragement shader path:
[029:985] [2025-02-16 14:42:01 +0000.69258][7765] Fragement shader path:
[029:985] [2025-02-16 14:42:01 +0000.69291][7765] create opengl program object.
[029:986] [2025-02-16 14:42:01 +0000.69381][7765] create shader: vertex
[029:986] [2025-02-16 14:42:01 +0000.69507][7765] create shader: fragment
[029:988] [2025-02-16 14:42:01 +0000.71978][7765] Have not extra filter filename!
[029:988] [2025-02-16 14:42:01 +0000.72075][7765] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[029:988] [2025-02-16 14:42:01 +0000.72103][7765] OpenGLRenderProgram::Initialize
success.
[029:988] [2025-02-16 14:42:01 +0000.72153][7765] Setup the OpenGL result:1
[029:989] [2025-02-16 14:42:01 +0000.72451][7764] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4
[029:989] [2025-02-16 14:42:01 +0000.72595][7764] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[029:989] [2025-02-16 14:42:01 +0000.72671][7764] 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
[029:989] [2025-02-16 14:42:01 +0000.72716][7764] 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_1367822.mp4
fileFD: -1
[029:989] [2025-02-16 14:42:01 +0000.72832][7cc0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x780afe5298
[029:989] [2025-02-16 14:42:01 +0000.73011][7764] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4 is
opened successfully
[029:989] [2025-02-16 14:42:01 +0000.73051][7764] setupMediaProcessers:
[029:989] [2025-02-16 14:42:01 +0000.73071][7764]
RecordingSessionInternalSimple:setup media processers.
[029:989] [2025-02-16 14:42:01 +0000.73090][7764] construct AAC encoder
[029:989] [2025-02-16 14:42:01 +0000.73298][7764] H264Encoder creating:
superfast011818
[029:990] [2025-02-16 14:42:01 +0000.73330][7764] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[029:990] [2025-02-16 14:42:01 +0000.73932][7764] H264Encode::GetMachineModel is
M2102J20SG
[029:990] [2025-02-16 14:42:01 +0000.73984][7764] H264Encoder machine_mode
is:M2102J20SG
[029:990] [2025-02-16 14:42:01 +0000.74008][7764] H264Encode::machine size :9
machine_mode:M2102J20SG
[029:990] [2025-02-16 14:42:01 +0000.74037][7764] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[029:990] [2025-02-16 14:42:01 +0000.74055][7764] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[029:990] [2025-02-16 14:42:01 +0000.74085][7764] setupCompressionSession:
[029:990] [2025-02-16 14:42:01 +0000.74114][7764] H264Encode::creating hareware
Encoder
[029:990] [2025-02-16 14:42:01 +0000.74146][7764] AndroidHwAvcEncoder time:1367824
enter.

[029:990] [2025-02-16 14:42:01 +0000.74276][7764] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000796c218540 address:0x776a33f760
[029:991] [2025-02-16 14:42:01 +0000.74386][7764] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[029:991] [2025-02-16 14:42:01 +0000.74415][7764] The video avc hw codec address is
0x780b0cb368
[029:991] [2025-02-16 14:42:01 +0000.74462][7764] AndroidHwAvcEncoder leave.
expire time = 1 ms

[029:991] [2025-02-16 14:42:01 +0000.74487][7764] RegisterEncodeCompleteCallback


time:1367825 enter.

[029:991] [2025-02-16 14:42:01 +0000.74580][7764] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[029:991] [2025-02-16 14:42:01 +0000.74620][7764] InitEncode time:1367825 enter.

[029:991] [2025-02-16 14:42:01 +0000.74680][7764] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[029:991] [2025-02-16 14:42:01 +0000.74713][7764] Create time:1367825 enter.

[029:991] [2025-02-16 14:42:01 +0000.74735][7764] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[029:991] [2025-02-16 14:42:01 +0000.74759][7764]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x779868d440
[029:991] [2025-02-16 14:42:01 +0000.74883][7764] supported_type:video/avc
[029:991] [2025-02-16 14:42:01 +0000.74912][7764] name:OMX.qcom.video.encoder.avc
mime:video/avc
[029:991] [2025-02-16 14:42:01 +0000.74946][7764] hwCodecPrefix :OMX.qcom.
[029:991] [2025-02-16 14:42:01 +0000.74974][7764] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[029:991] [2025-02-16 14:42:01 +0000.75000][7764] mediacodec_createCodecByName
time:1367825 enter.

[029:991] [2025-02-16 14:42:01 +0000.75023][7764] WrapAndroidMediaCodec


time:1367825 enter.

[029:991] [2025-02-16 14:42:01 +0000.75111][7764] WrapAndroidMediaCodec leave.


expire time = 0 ms

[030:015] [2025-02-16 14:42:01 +0000.98959][7764] mediacodec_createCodecByName


leave. expire time = 24 ms

[030:015] [2025-02-16 14:42:01 +0000.99106][7764] WrapAndroidMediaFromat


time:1367849 enter.

[030:015] [2025-02-16 14:42:01 +0000.99171][7764] WrapAndroidMediaFromat leave.


expire time = 0 ms

[030:060] [2025-02-16 14:42:01 +0000.143391][7764] Destroy time:1367894 enter.

[030:060] [2025-02-16 14:42:01 +0000.143510][7764] WrapAndroidMediaFromat::


Destroy
[030:060] [2025-02-16 14:42:01 +0000.143533][7764] Destroy leave. expire time = 0
ms

[030:060] [2025-02-16 14:42:01 +0000.143569][7764] ~WrapAndroidMediaFromat


time:1367894 enter.

[030:060] [2025-02-16 14:42:01 +0000.143596][7764] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[030:060] [2025-02-16 14:42:01 +0000.143625][7764] Create leave. expire time = 69


ms

[030:060] [2025-02-16 14:42:01 +0000.143672][7764] isSemiPlanarSupport time:1367894


enter.

[030:060] [2025-02-16 14:42:01 +0000.143697][7764] H264Encoder isSemiPlanarSupport


[030:060] [2025-02-16 14:42:01 +0000.143754][7764] isSemiPlanarSupport leave.
expire time = 0 ms

[030:060] [2025-02-16 14:42:01 +0000.143783][7764] creat hw H264Encoder success,


isSemiPlanar:1
[030:060] [2025-02-16 14:42:01 +0000.143881][7764] InitEncode leave. expire time =
69 ms

[030:060] [2025-02-16 14:42:01 +0000.144060][7764] H264Encode::created Encoder


[030:060] [2025-02-16 14:42:01 +0000.144277][7764] H264Encode:: H264 encoder
created.
[030:060] [2025-02-16 14:42:01 +0000.144306][7764] H264 encoder created.
[030:061] [2025-02-16 14:42:01 +0000.144325][7764]
RecordingSessionInternalSimple:created avc encoder avc: 0x77edcb4740
[030:061] [2025-02-16 14:42:01 +0000.144348][7764] setOutput:
[030:061] [2025-02-16 14:42:01 +0000.144364][7764]
RecordingSessionInternalSimple:encoder set output to muxer!
[030:061] [2025-02-16 14:42:01 +0000.144382][7764] request a key frame
[030:061] [2025-02-16 14:42:01 +0000.144396][7764] H264Encode:: request a key frame
[030:061] [2025-02-16 14:42:01 +0000.144494][7764] setDisplayRotate :90
[030:061] [2025-02-16 14:42:01 +0000.144537][7764] 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
[030:061] [2025-02-16 14:42:01 +0000.144594][7765] StartRecording:
[030:061] [2025-02-16 14:42:01 +0000.144646][7cbb] operator(): Set the recording
session in mic source. recording session: 0x77d4ef7d80
[030:061] [2025-02-16 14:42:01 +0000.144728][7765] operator() leave. expire time =
87 ms

[030:081] [2025-02-16 14:42:01 +0000.165144][7cb8] resampled_data_size:0


[030:082] [2025-02-16 14:42:01 +0000.166081][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[030:108] [2025-02-16 14:42:01 +0000.192056][7765] begine recode to first frame
spend time:134
[030:108] [2025-02-16 14:42:01 +0000.192143][7765]
GPUImageProcessing::SetOrientation orientation: 90
[030:110] [2025-02-16 14:42:01 +0000.194132][7765] drawYUV420 render
OpenGLRenderProgram:0x78bbef8b98
[030:142] [2025-02-16 14:42:01 +0000.226085][7765] drawYUV420 render
OpenGLRenderProgram:0x78bbef8b98
[030:146] [2025-02-16 14:42:01 +0000.230205][7765] The read pixel from buffer take:
3 width:1280 height:720 frameType:0
[030:149] [2025-02-16 14:42:01 +0000.232993][7765] Got a frame videoTime:0
nextWantTime:0 timeInterval:66 frameRate:15
[030:154] [2025-02-16 14:42:01 +0000.237759][7cbf]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[030:177] [2025-02-16 14:42:01 +0000.260546][7765] drawYUV420 render
OpenGLRenderProgram:0x78bbef8b98
[030:178] [2025-02-16 14:42:01 +0000.262201][7765] Drop a frame videoTime:33
nextWantTime:66 timeInterval:66 frameRate:15
[030:206] [2025-02-16 14:42:01 +0000.290122][7cb8] AF_SpeedFilter::PullFrame eof4
[030:211] [2025-02-16 14:42:01 +0000.294580][7cb8]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[030:212] [2025-02-16 14:42:01 +0000.295669][7765] The convert RGB to YUV take 1
[030:229] [2025-02-16 14:42:01 +0000.312375][776b] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:229] [2025-02-16 14:42:01 +0000.312452][776b] _deviceSampleRate:48000

[030:230] [2025-02-16 14:42:01 +0000.314092][7769] Run AGC when audioType = 0


[030:263] [2025-02-16 14:42:01 +0000.347149][7cc0] add aac audio track with id:1
[030:282] [2025-02-16 14:42:01 +0000.365622][7cbf] h264 add frame header cdr flag
[030:283] [2025-02-16 14:42:01 +0000.366586][7cbf] h264 add frame header cdr flag
[030:283] [2025-02-16 14:42:01 +0000.366932][7cbf] Received key frame:0
[030:283] [2025-02-16 14:42:01 +0000.366990][7cbf] H264Encode:: get a sps pps
header!headerSize:31
[030:283] [2025-02-16 14:42:01 +0000.367112][7cc0] get the H.264 SPS parameter
[030:284] [2025-02-16 14:42:01 +0000.367350][7cc0] add video track with id:2
[030:284] [2025-02-16 14:42:01 +0000.367949][7cc0] get the H.264 PPS parameter
[030:284] [2025-02-16 14:42:01 +0000.368276][7cc0] get the H.264 IDR frame
[030:285] [2025-02-16 14:42:01 +0000.368317][7cc0] resss:true
[030:285] [2025-02-16 14:42:01 +0000.368339][7cc0] video start ts:0
[030:285] [2025-02-16 14:42:01 +0000.368424][7cc0] the video frame has been written
into MP4 file
[030:367] [2025-02-16 14:42:01 +0000.451207][7cc0] audio start ts:0
[030:368] [2025-02-16 14:42:01 +0000.451322][7cc0] the audio frame has been written
into MP4 file
[030:439] [2025-02-16 14:42:01 +0000.522818][7cb8] AF_SpeedFilter audio
0x77d5906680 PullFrame
[030:540] [2025-02-16 14:42:01 +0000.623768][7cbf] DTS queue for
Generator:0x780afe56b8 165 198
[030:641] [2025-02-16 14:42:01 +0000.724882][7765] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[030:705] [2025-02-16 14:42:01 +0000.789003][7765] The convert RGB to YUV take 1
[030:722] [2025-02-16 14:42:01 +0000.806252][7cbe]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 232queue_audio_frame_:1
[030:935] [2025-02-16 14:42:02 +0000.18629][7cbb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[031:074] [2025-02-16 14:42:02 +0000.158073][7cbf] Push an pts:464 to dts queue.
[031:140] [2025-02-16 14:42:02 +0000.223587][7765] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[031:147] [2025-02-16 14:42:02 +0000.230638][7cbf] last dts:431 currentPts:464
ppsOrSPS:0 queue length:2
[031:201] [2025-02-16 14:42:02 +0000.284956][7cb8]
RecordAudioSource::PullAudioFrame
[031:207] [2025-02-16 14:42:02 +0000.291007][7765] The convert RGB to YUV take 1
[031:639] [2025-02-16 14:42:02 +0000.722440][7765] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[031:704] [2025-02-16 14:42:02 +0000.788304][7765] The convert RGB to YUV take 1
[031:801] [2025-02-16 14:42:02 +0000.885265][7765] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[031:828] [2025-02-16 14:42:02 +0000.911633][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[031:940] [2025-02-16 14:42:03 +0000.23338][7cbb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[032:133] [2025-02-16 14:42:03 +0000.216396][7765] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[032:166] [2025-02-16 14:42:03 +0000.249557][7cb8] AF_SpeedFilter audio
0x77d5906680 PullFrame
[032:206] [2025-02-16 14:42:03 +0000.289977][7765] The convert RGB to YUV take 1
[032:209] [2025-02-16 14:42:03 +0000.292919][7cbf] DTS queue for
Generator:0x780afe56b8 995 1032
[032:232] [2025-02-16 14:42:03 +0000.315767][7769] Run AGC when audioType = 0
[032:232] [2025-02-16 14:42:03 +0000.316131][7769]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:273] [2025-02-16 14:42:03 +0000.356449][7cbf] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1032 pts:1032
[032:365] [2025-02-16 14:42:03 +0000.448631][7765] GPUImageProcessing: process
video frame with resolution 1280 X 720
[032:365] [2025-02-16 14:42:03 +0000.448697][7765] GPUImageProcessing: input frame
width1280 X 720
[032:365] [2025-02-16 14:42:03 +0000.448968][7765] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[032:365] [2025-02-16 14:42:03 +0000.449041][7765] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[032:399] [2025-02-16 14:42:03 +0000.482656][5a09]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[032:399] [2025-02-16 14:42:03 +0000.483189][7765] operator(): Stop
[032:399] [2025-02-16 14:42:03 +0000.483249][7765] StopPullFrameAndWriteMp4
time:1370233 enter.
[032:399] [2025-02-16 14:42:03 +0000.483277][7765] StopRecording:
[032:404] [2025-02-16 14:42:03 +0000.488072][7cb8] PullAudioFrame: PullFrame audio
finished.
[032:404] [2025-02-16 14:42:03 +0000.488186][7cb8]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[032:409] [2025-02-16 14:42:03 +0000.492914][7cbf]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:35
[032:414] [2025-02-16 14:42:03 +0000.497505][7764] stop recording
[032:414] [2025-02-16 14:42:03 +0000.497584][7764]
RecordingSessionInternalSimple:destroy media processers
[032:414] [2025-02-16 14:42:03 +0000.497610][7764] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[032:414] [2025-02-16 14:42:03 +0000.497630][7764] H264Encode::flushing hareware
Encoder
[032:414] [2025-02-16 14:42:03 +0000.497732][7764] Flush time:1370248 enter.

[032:414] [2025-02-16 14:42:03 +0000.497770][7764] H264Encoder encoder flush


[032:414] [2025-02-16 14:42:03 +0000.497794][7764] flush output queue
[032:424] [2025-02-16 14:42:03 +0000.508238][7764] SendFrame
encodedImage._timeStamp:1127encodedImage->_length:23120
[032:741] [2025-02-16 14:42:03 +0000.824602][7764] Flush leave. expire time = 327
ms

[032:741] [2025-02-16 14:42:03 +0000.824803][7764] ~H264EncodeWrap:


[032:741] [2025-02-16 14:42:03 +0000.824858][7764] ~H264Encode:
[032:741] [2025-02-16 14:42:03 +0000.824897][7764] teardownCompressionSession:
H264Encode::destroying Encoder
[032:741] [2025-02-16 14:42:03 +0000.824938][7764] Release time:1370575 enter.

[032:741] [2025-02-16 14:42:03 +0000.825082][7764] Release:


MediaCodecVideoEncoder::Release _inited:1
[032:741] [2025-02-16 14:42:03 +0000.825141][7764] Destroy time:1370575 enter.

[032:741] [2025-02-16 14:42:03 +0000.825181][7764] H264Encoder encoderDestroy


[032:741] [2025-02-16 14:42:03 +0000.825222][7764]
AndroidMediaCodecVideoEncoder::release env: 0x77da9a1fc0
[032:741] [2025-02-16 14:42:03 +0000.825263][7764]
AndroidMediaCodecVideoEncoder::Destroy
[032:766] [2025-02-16 14:42:03 +0000.850252][7764] Destroy leave. expire time = 25
ms

[032:767] [2025-02-16 14:42:03 +0000.850373][7764] Release leave. expire time = 26


ms

[032:767] [2025-02-16 14:42:03 +0000.850421][7764] ~AndroidHwAvcEncoder


time:1370601 enter.

[032:767] [2025-02-16 14:42:03 +0000.850512][7764] Release time:1370601 enter.

[032:767] [2025-02-16 14:42:03 +0000.850558][7764] Release:


MediaCodecVideoEncoder:: has been released before, just return
[032:767] [2025-02-16 14:42:03 +0000.850580][7764] Release leave. expire time = 0
ms

[032:767] [2025-02-16 14:42:03 +0000.850601][7764] ~AndroidMediaCodecVideoEncoder


[032:767] [2025-02-16 14:42:03 +0000.850619][7764] ~WrapAndroidMediaCodec
time:1370601 enter.
[032:767] [2025-02-16 14:42:03 +0000.850638][7764] ~WrapAndroidMediaCodec leave.
expire time = 0 ms

[032:767] [2025-02-16 14:42:03 +0000.850655][7764] video hevc hw codec


destructor:0x780b0cb368

[032:767] [2025-02-16 14:42:03 +0000.850696][7764] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[032:767] [2025-02-16 14:42:03 +0000.850741][7764] teardownCompressionSession:


H264Encode::destroyed Encoder
[032:767] [2025-02-16 14:42:03 +0000.850781][7764]
RecordingSessionInternalSimple:destroy aac encoder output!
[032:767] [2025-02-16 14:42:03 +0000.850798][7764] AACSWEncode destructor
[032:768] [2025-02-16 14:42:03 +0000.851989][7cc0] MP4 close file successfully
[032:768] [2025-02-16 14:42:03 +0000.852055][7cc0] Recording session Internal:
notify recording ok
[032:768] [2025-02-16 14:42:03 +0000.852080][7cc0] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4,
output_video_timestamp_:1127.5 last_video_pts_:1127
[032:768] [2025-02-16 14:42:03 +0000.852118][7cc0] OnRecordFinish:
[032:769] [2025-02-16 14:42:03 +0000.852585][7cc0] onRecordingOk: net seek
pos:0record video duration:1160record audio duration:1091
[032:770] [2025-02-16 14:42:03 +0000.853319][7cbb] destructMicSource_w:
[032:770] [2025-02-16 14:42:03 +0000.853381][7cbb] setOutput_w:
MicSource::setOutput() 0x0
[032:770] [2025-02-16 14:42:03 +0000.853516][7765] releaseThread 0x778f72f800
[032:770] [2025-02-16 14:42:03 +0000.853568][7765] ~MicSource: Mic source
destroyed:0x77d5948680
[032:771] [2025-02-16 14:42:03 +0000.854586][7765] StopPullFrameAndWriteMp4 leave.
expire time = 372 ms

[032:771] [2025-02-16 14:42:03 +0000.854632][7765] DestroyPipelineAndFilters


time:1370605 enter.

[032:771] [2025-02-16 14:42:03 +0000.854665][7765] UnbindInputFilter 0x77d4ef7d40


this 0x78bbef8dc0
[032:771] [2025-02-16 14:42:03 +0000.854689][7765] UnbindInputFilter 0x77d4ef7ed8
this 0x77d59067d0
[032:771] [2025-02-16 14:42:03 +0000.854723][7765] UnbindInputFilter 0x78bbef8dc0
this 0x77980ab7e0
[032:771] [2025-02-16 14:42:03 +0000.854742][7765] filter: filter pipeline destroy
this: 0x77980ab740
[032:771] [2025-02-16 14:42:03 +0000.855003][7765] ClearVideoOfSources: recodring
total frames:0
[032:771] [2025-02-16 14:42:03 +0000.855034][7765] ClearVideoOfSources:
[032:771] [2025-02-16 14:42:03 +0000.855055][7765] GPUImageProcessing destruct.
[032:771] [2025-02-16 14:42:03 +0000.855098][7765] destroy TrivalImageDrawer
0x77983a0300
[032:771] [2025-02-16 14:42:03 +0000.855122][7765] The shader has been initialize,
clean up them.

[032:771] [2025-02-16 14:42:03 +0000.855165][7765] ~OpenGLFrameBuffer:


[032:771] [2025-02-16 14:42:03 +0000.855253][7765] ~OpenGLFrameBuffer:
[032:772] [2025-02-16 14:42:03 +0000.855421][7765] ~OpenGLFrameBuffer:
[032:772] [2025-02-16 14:42:03 +0000.855519][7765] ~OpenGLFrameBuffer:
[032:772] [2025-02-16 14:42:03 +0000.856078][7765] ~OpenGLFrameBuffer:
[032:772] [2025-02-16 14:42:03 +0000.856162][7765] ~OpenGLFrameBuffer:
[032:773] [2025-02-16 14:42:03 +0000.856438][7765] GPUImageProcessing destruct
finish.
[032:773] [2025-02-16 14:42:03 +0000.856541][7765] GPURGBAFrame destruct.
[032:773] [2025-02-16 14:42:03 +0000.856635][7765] destroy OpenGLRenderProgram
0x78bbef8b98
[032:773] [2025-02-16 14:42:03 +0000.856708][7765] ~CameraSource time:1370607
enter.

[032:773] [2025-02-16 14:42:03 +0000.856757][7765] ~CameraSource leave. expire


time = 0 ms

[032:773] [2025-02-16 14:42:03 +0000.856787][7765] ~RecordAudioSource time:1370607


enter.

[032:773] [2025-02-16 14:42:03 +0000.856807][7765] ~RecordAudioSource leave.


expire time = 0 ms

[032:773] [2025-02-16 14:42:03 +0000.856831][7765] DestroyPipelineAndFilters


leave. expire time = 2 ms

[032:789] [2025-02-16 14:42:03 +0000.872912][5a09]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[032:790] [2025-02-16 14:42:03 +0000.873420][5a09] machine model :poco
[032:790] [2025-02-16 14:42:03 +0000.873456][5a09] Support this machine model :poco
[032:790] [2025-02-16 14:42:03 +0000.873478][5a09] global inited! current sdk
version: 07-20-936c45f
[032:790] [2025-02-16 14:42:03 +0000.873656][5a09] filter: filter pipeline
construtc this: 0x77edd54f80
[032:790] [2025-02-16 14:42:03 +0000.873684][5a09] MediaFilterGraph:
MediaFilterGraph construct
[032:790] [2025-02-16 14:42:03 +0000.873704][5a09] GLESContext:
[032:790] [2025-02-16 14:42:03 +0000.873738][5a09] The result of eglGetDisplay is:
0xb40000796c28b080
[032:791] [2025-02-16 14:42:03 +0000.874632][5a09] The result of creation:
0x77eda30b80
[032:791] [2025-02-16 14:42:03 +0000.874725][5a09] The result of
eglCreatePbufferSurface is: 0x77edadac80
[032:791] [2025-02-16 14:42:03 +0000.874815][5a09] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4
[032:791] [2025-02-16 14:42:03 +0000.874848][5a09] The source 0 speed:1
[032:791] [2025-02-16 14:42:03 +0000.874876][5a09] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4, delay:
0
[032:791] [2025-02-16 14:42:03 +0000.874903][5a09] CreateDecoderByVideoSource
time:1370625 enter.

[032:792] [2025-02-16 14:42:03 +0000.875365][5a09] running_decoder_count:0max


count:2
[032:792] [2025-02-16 14:42:03 +0000.875399][5a09] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x784b72c400
[032:793] [2025-02-16 14:42:03 +0000.876408][7ccd] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x77d4fae600] Current FFmpeg version git-2021-06-16-
97cea6f

[032:818] [2025-02-16 14:42:03 +0000.902031][7ccd] OnStreamInfoFound: video


duration_: 1160
[032:820] [2025-02-16 14:42:03 +0000.903368][7cce] NO get frame from decoder
[032:821] [2025-02-16 14:42:03 +0000.904600][5a09] start decoder
[032:821] [2025-02-16 14:42:03 +0000.904676][5a09] CreateDecoderByVideoSource
leave. expire time = 30 ms

[032:821] [2025-02-16 14:42:03 +0000.904729][5a09] BindInputFilter 0x77d5255f20


this 0x77d5246e98
[032:821] [2025-02-16 14:42:03 +0000.904825][5a09] BindInputFilter 0x77d5246e98
this 0x77d5247018
[032:821] [2025-02-16 14:42:03 +0000.904866][5a09] BindInputFilter 0x77d5255f20
this 0x77d52470d8
[032:821] [2025-02-16 14:42:03 +0000.904903][5a09] BindInputFilter 0x77d52470d8
this 0x77d5247198
[032:821] [2025-02-16 14:42:03 +0000.904929][5a09] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4
[032:821] [2025-02-16 14:42:03 +0000.904976][5a09] BindInputFilter 0x77d5247018
this 0x77d5247258
[032:821] [2025-02-16 14:42:03 +0000.905010][5a09] BindInputFilter 0x77d5247258
this 0x77edd55020
[032:821] [2025-02-16 14:42:03 +0000.905043][5a09] BindInputFilter 0x77d5247198
this 0x77d5247318
[032:821] [2025-02-16 14:42:03 +0000.905076][5a09] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4
[032:821] [2025-02-16 14:42:03 +0000.905148][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[032:822] [2025-02-16 14:42:03 +0000.905449][7cce] NO get frame from decoder
[032:822] [2025-02-16 14:42:03 +0000.905635][5a09] machine model :poco
[032:822] [2025-02-16 14:42:03 +0000.905662][5a09] Support this machine model :poco
[032:822] [2025-02-16 14:42:03 +0000.905681][5a09] global inited! current sdk
version: 07-20-936c45f
[032:822] [2025-02-16 14:42:03 +0000.905727][5a09] GetPipeline:
-----------------------------------------
[032:822] [2025-02-16 14:42:03 +0000.905746][5a09] GetPipeline: source:
0x77d5255d00
[032:822] [2025-02-16 14:42:03 +0000.905761][5a09] GetPipeline: filter: NULLFilter
[032:822] [2025-02-16 14:42:03 +0000.905778][5a09] GetPipeline: filter: NULLFilter
[032:822] [2025-02-16 14:42:03 +0000.905796][5a09] GetPipeline: filter: NULLFilter
[032:822] [2025-02-16 14:42:03 +0000.905812][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[032:822] [2025-02-16 14:42:03 +0000.905828][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[032:822] [2025-02-16 14:42:03 +0000.905841][5a09] GetPipeline: audio filter:
AudioNUllFilter
[032:822] [2025-02-16 14:42:03 +0000.905855][5a09] GetPipeline:
------------------------------------------
[032:822] [2025-02-16 14:42:03 +0000.905870][5a09] filter: filter pipeline2 update
pattern: 0
[032:823] [2025-02-16 14:42:03 +0000.906767][5a09] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[032:823] [2025-02-16 14:42:03 +0000.906971][5a09] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[032:823] [2025-02-16 14:42:03 +0000.907032][5a09] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[032:823] [2025-02-16 14:42:03 +0000.907200][5a09] DeviceInit:
[032:824] [2025-02-16 14:42:03 +0000.907381][5a09] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[032:824] [2025-02-16 14:42:03 +0000.907855][5a09] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[032:826] [2025-02-16 14:42:03 +0000.909431][5a09] CreatePlatformSpecificObjects:
[032:826] [2025-02-16 14:42:03 +0000.909488][5a09] audio device use null audio
input and opensl output
[032:826] [2025-02-16 14:42:03 +0000.909543][5a09] Create OpenSLES output module
with java VM support.

[032:826] [2025-02-16 14:42:03 +0000.909664][5a09] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[032:826] [2025-02-16 14:42:03 +0000.910310][5a09] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[032:827] [2025-02-16 14:42:03 +0000.911002][5a09] Create OpenSLES output module
with buffer num:2

[032:827] [2025-02-16 14:42:03 +0000.911124][5a09] Error(trace.cc:40): Init the


output and input for audio device template.
[032:827] [2025-02-16 14:42:03 +0000.911176][5a09] Init the output device.

[032:827] [2025-02-16 14:42:03 +0000.911209][5a09] Set the playout as stereo:1


[032:827] [2025-02-16 14:42:03 +0000.911240][5a09] Set the sample rate to be:44100

[032:828] [2025-02-16 14:42:03 +0000.911354][5a09] Low latency buffer size:144 low


sample rate:48000
[032:828] [2025-02-16 14:42:03 +0000.911392][5a09] DeviceInit: Done
[032:828] [2025-02-16 14:42:03 +0000.911585][5a09] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[032:828] [2025-02-16 14:42:03 +0000.911881][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[032:828] [2025-02-16 14:42:03 +0000.911855][7cd8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77d52ba118
[032:828] [2025-02-16 14:42:03 +0000.911988][5a09]
MediaFilterPlayer::SetPlayerNotify 0x77d52485c0
[032:828] [2025-02-16 14:42:03 +0000.912033][5a09]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[032:828] [2025-02-16 14:42:03 +0000.912057][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[032:828] [2025-02-16 14:42:03 +0000.912079][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[032:828] [2025-02-16 14:42:03 +0000.912143][5a09] SetGraphLoop: SetGraphLoop 1
[032:828] [2025-02-16 14:42:03 +0000.912207][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[032:828] [2025-02-16 14:42:03 +0000.912230][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[032:829] [2025-02-16 14:42:03 +0000.912496][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[032:829] [2025-02-16 14:42:03 +0000.912707][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[032:829] [2025-02-16 14:42:03 +0000.913102][7cda] Start:
[032:830] [2025-02-16 14:42:03 +0000.913467][7cd9] operator(): video render
started.
[032:830] [2025-02-16 14:42:03 +0000.913591][7cda] Start:
[032:830] [2025-02-16 14:42:03 +0000.913676][7cda] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[032:830] [2025-02-16 14:42:03 +0000.913716][7cda] Reset: history total size: 98
[032:830] [2025-02-16 14:42:03 +0000.913739][7cda] DeviceStart:
audioDevice_:0x77eddc7000
[032:830] [2025-02-16 14:42:03 +0000.913766][7cda] DeviceStart: time profile
playout init before
[032:830] [2025-02-16 14:42:03 +0000.913826][7cda] DeviceStart: time profile
playout init end
[032:830] [2025-02-16 14:42:03 +0000.913873][7cda] OpenSlesOutput:Start playout

[032:832] [2025-02-16 14:42:03 +0000.915764][7cce] NO get frame from decoder


[032:833] [2025-02-16 14:42:03 +0000.916900][7cce] NO get frame from decoder
[032:834] [2025-02-16 14:42:03 +0000.918196][7cda] Create the opensl output player.
streamtype before:0

[032:834] [2025-02-16 14:42:03 +0000.918313][7cda] Create the opensl output player.


streamtype after:3

[032:842] [2025-02-16 14:42:03 +0000.925713][7cce] NO get frame from decoder


[032:845] [2025-02-16 14:42:03 +0000.929067][7cce] NO get frame from decoder
[032:850] [2025-02-16 14:42:03 +0000.933365][7cce] NO get frame from decoder
[032:853] [2025-02-16 14:42:03 +0000.936585][7cce] NO get frame from decoder
[032:882] [2025-02-16 14:42:03 +0000.965368][7cda] Enqueue opensl buffer size:1764
[032:915] [2025-02-16 14:42:03 +0000.998478][7cda] DeviceStart: time profile
playout all end
[032:915] [2025-02-16 14:42:03 +0000.998563][7cda] operator(): Audio playback
started.
[032:915] [2025-02-16 14:42:03 +0000.998677][7cda] operator(): Started now!
[032:954] [2025-02-16 14:42:04 +0000.37918][7cd9] lipsync_debug: First video frame
rendering.
[033:015] [2025-02-16 14:42:04 +0000.98433][7cdb] audio_frame_list_ empty
[033:045] [2025-02-16 14:42:04 +0000.128528][7cd9] DriveRender working... (1/200)
[033:062] [2025-02-16 14:42:04 +0000.146068][7cda] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[033:062] [2025-02-16 14:42:04 +0000.146264][7cda] First audio frame rendering
[033:063] [2025-02-16 14:42:04 +0000.146326][7cdb] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 10228
[033:063] [2025-02-16 14:42:04 +0000.146357][7cdb] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[033:086] [2025-02-16 14:42:04 +0000.170254][7cda] The audio playback speed:100
(1/100)
[033:087] [2025-02-16 14:42:04 +0000.170408][7cda] lipsync_debug: The current
played audio timestamp is:10228(1/50)
[033:118] [2025-02-16 14:42:04 +0000.201382][7cce] av_read_frame AVERROR_EOF
[033:166] [2025-02-16 14:42:04 +0000.249963][7cce] OnReceiveEOF:
[033:166] [2025-02-16 14:42:04 +0000.250140][7cce] OnDecoderEOF time:1371000
enter.

[033:167] [2025-02-16 14:42:04 +0000.250793][7cce] OnDecoderEOF leave. expire time


= 3 ms

[033:169] [2025-02-16 14:42:04 +0000.252578][7cce] OnDecoderFinished:


OnDecoderFinished total decoder frames:35 this:0x77d5255d00
[033:171] [2025-02-16 14:42:04 +0000.254975][7ccc] CleanUp time:1371005 enter.

[033:175] [2025-02-16 14:42:04 +0000.259288][7ccc] CleanUp leave. expire time = 4


ms

[033:176] [2025-02-16 14:42:04 +0000.259538][7ccc] clean up


[033:176] [2025-02-16 14:42:04 +0000.259696][7ccc] running_decoder_count:0max
count:2
[033:211] [2025-02-16 14:42:04 +0000.295286][7cd9]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:2 last video
ts:26820 frame->pts:29790 pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[033:212] [2025-02-16 14:42:04 +0000.295345][7cd9] lipsync_debug: tsDelta -
timeDelta = 31
[033:355] [2025-02-16 14:42:04 +0000.438429][7cdd]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[033:441] [2025-02-16 14:42:04 +0000.525314][7cdc] Error(video_source.cc:430): wait
decoder a frame: 0
[033:443] [2025-02-16 14:42:04 +0000.526666][7cd9] lipsync_debug:displaying video
ts:47880 The current displayed video timestamp is:1371277
[033:611] [2025-02-16 14:42:04 +0000.694526][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[033:995] [2025-02-16 14:42:05 +0000.78932][7cdb] PullAudioFrame: PullFrame audio
finished.
[033:995] [2025-02-16 14:42:05 +0000.78985][7cdb] media player notify EOF, audio
PullFrameStatus is EOF
[034:025] [2025-02-16 14:42:05 +0000.109087][7cdb] Pull finished audio filter.
[034:025] [2025-02-16 14:42:05 +0000.109168][7cdb] media player notify EOF, audio
PullFrameStatus is EOF
[034:056] [2025-02-16 14:42:05 +0000.139380][7cdb] media player notify EOF, audio
PullFrameStatus is EOF
[034:087] [2025-02-16 14:42:05 +0000.170567][7cdb] media player notify EOF, audio
PullFrameStatus is EOF
[034:105] [2025-02-16 14:42:05 +0000.188498][7cdc] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[034:105] [2025-02-16 14:42:05 +0000.188816][7cdc] Stop:
[034:105] [2025-02-16 14:42:05 +0000.189288][7cd9] operator(): Video Render
stopped.
[034:106] [2025-02-16 14:42:05 +0000.189841][7cdc] Stop:
[034:106] [2025-02-16 14:42:05 +0000.190230][7cda] DeviceStop:
audioDevice_:0x77eddc7000
[034:106] [2025-02-16 14:42:05 +0000.190269][7cda] OpenSlesOutput:Stop playout

[034:108] [2025-02-16 14:42:05 +0000.192269][7cda] DeviceStop: Done


[034:109] [2025-02-16 14:42:05 +0000.192373][7cda] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[034:109] [2025-02-16 14:42:05 +0000.192500][7cdc] to reset filter graph
[034:109] [2025-02-16 14:42:05 +0000.192534][7cdc] RemoveVideoBackGroud: hava not
add video backgroud
[034:109] [2025-02-16 14:42:05 +0000.192599][7cdc] UnbindInputFilter 0x77d5247258
this 0x77edd55020
[034:109] [2025-02-16 14:42:05 +0000.192630][7cdc] ClearAllSource: remove source
filter, sourceid: 0x77d5255d00
[034:109] [2025-02-16 14:42:05 +0000.192651][7cdc] DestoryDecoderByVideoSource
time:1371943 enter.

[034:109] [2025-02-16 14:42:05 +0000.192673][7cdc] ~VideoBindDecoder time:1371943


enter.

[034:109] [2025-02-16 14:42:05 +0000.192750][7cdc] CleanUp time:1371943 enter.

[034:109] [2025-02-16 14:42:05 +0000.192876][7cdc] CleanUp leave. expire time = 0


ms

[034:109] [2025-02-16 14:42:05 +0000.192901][7cdc] CleanUp time:1371943 enter.

[034:109] [2025-02-16 14:42:05 +0000.193016][7cdc] CleanUp leave. expire time = 0


ms

[034:114] [2025-02-16 14:42:05 +0000.197342][7cdc] ~VideoBindDecoder leave. expire


time = 5 ms
[034:114] [2025-02-16 14:42:05 +0000.197463][7cdc] DestoryDecoderByVideoSource
leave. expire time = 5 ms

[034:114] [2025-02-16 14:42:05 +0000.197500][7cdc] UnbindInputFilter 0x77d5247018


this 0x77d5247258
[034:114] [2025-02-16 14:42:05 +0000.197578][7cdc] UnbindInputFilter 0x77d5246e98
this 0x77d5247018
[034:114] [2025-02-16 14:42:05 +0000.197678][7cdc] UnbindInputFilter 0x77d5255f20
this 0x77d5246e98
[034:114] [2025-02-16 14:42:05 +0000.197715][7cdc] UnbindInputFilter 0x77d5247198
this 0x77d5247318
[034:114] [2025-02-16 14:42:05 +0000.197746][7cdc] UnbindInputFilter 0x77d52470d8
this 0x77d5247198
[034:114] [2025-02-16 14:42:05 +0000.197770][7cdc] UnbindInputFilter 0x77d5255f20
this 0x77d52470d8
[034:114] [2025-02-16 14:42:05 +0000.197802][7cdc] to reset filter graph clear end
[034:114] [2025-02-16 14:42:05 +0000.197881][7cdc] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4, delay:
0
[034:114] [2025-02-16 14:42:05 +0000.197905][7cdc] CreateDecoderByVideoSource
time:1371948 enter.

[034:114] [2025-02-16 14:42:05 +0000.198155][7cdc] running_decoder_count:0max


count:2
[034:114] [2025-02-16 14:42:05 +0000.198206][7cdc] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x784b72c400
[034:115] [2025-02-16 14:42:05 +0000.198981][7cde] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x77f03b7200] Current FFmpeg version git-2021-06-16-
97cea6f

[034:138] [2025-02-16 14:42:05 +0000.222250][7cde] OnStreamInfoFound: video


duration_: 1160
[034:142] [2025-02-16 14:42:05 +0000.226036][7cdf] NO get frame from decoder
[034:142] [2025-02-16 14:42:05 +0000.226073][7cdc] start decoder
[034:142] [2025-02-16 14:42:05 +0000.226153][7cdc] CreateDecoderByVideoSource
leave. expire time = 28 ms

[034:142] [2025-02-16 14:42:05 +0000.226201][7cdc] BindInputFilter 0x77d5255f20


this 0x77d52470d8
[034:142] [2025-02-16 14:42:05 +0000.226238][7cdc] BindInputFilter 0x77d52470d8
this 0x77d5247198
[034:142] [2025-02-16 14:42:05 +0000.226280][7cdc] BindInputFilter 0x77d5255f20
this 0x77d5247318
[034:143] [2025-02-16 14:42:05 +0000.226313][7cdc] BindInputFilter 0x77d5247318
this 0x77d5246e98
[034:143] [2025-02-16 14:42:05 +0000.226333][7cdc] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4
[034:143] [2025-02-16 14:42:05 +0000.226360][7cdc] BindInputFilter 0x77d5247198
this 0x77d5247018
[034:143] [2025-02-16 14:42:05 +0000.226388][7cdc] BindInputFilter 0x77d5247018
this 0x77edd55020
[034:143] [2025-02-16 14:42:05 +0000.226413][7cdc] BindInputFilter 0x77d5246e98
this 0x77d5247258
[034:143] [2025-02-16 14:42:05 +0000.226444][7cdc] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4
[034:143] [2025-02-16 14:42:05 +0000.226462][7cdc] to reset filter graph end
[034:143] [2025-02-16 14:42:05 +0000.226481][7cdc] Start:
[034:143] [2025-02-16 14:42:05 +0000.226603][7cd9] operator(): video render
started.
[034:143] [2025-02-16 14:42:05 +0000.226684][7cdc] Start:
[034:143] [2025-02-16 14:42:05 +0000.226691][7cdf] NO get frame from decoder
[034:143] [2025-02-16 14:42:05 +0000.226796][7cda] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[034:143] [2025-02-16 14:42:05 +0000.226828][7cda] Reset: history total size: 98
[034:143] [2025-02-16 14:42:05 +0000.226856][7cda] DeviceStart:
audioDevice_:0x77eddc7000
[034:143] [2025-02-16 14:42:05 +0000.226878][7cda] DeviceStart: time profile
playout init before
[034:143] [2025-02-16 14:42:05 +0000.226899][7cda] DeviceStart: time profile
playout init end
[034:143] [2025-02-16 14:42:05 +0000.226917][7cda] OpenSlesOutput:Start playout

[034:146] [2025-02-16 14:42:05 +0000.230073][7cdf] NO get frame from decoder


[034:146] [2025-02-16 14:42:05 +0000.230207][7cda] Create the opensl output player.
streamtype before:0

[034:146] [2025-02-16 14:42:05 +0000.230283][7cda] Create the opensl output player.


streamtype after:3

[034:147] [2025-02-16 14:42:05 +0000.230787][7cdf] NO get frame from decoder


[034:149] [2025-02-16 14:42:05 +0000.232525][7cdf] NO get frame from decoder
[034:149] [2025-02-16 14:42:05 +0000.233066][7cdf] NO get frame from decoder
[034:157] [2025-02-16 14:42:05 +0000.240620][7cdf] NO get frame from decoder
[034:163] [2025-02-16 14:42:05 +0000.247158][7cdf] NO get frame from decoder
[034:182] [2025-02-16 14:42:05 +0000.266216][7cda] Enqueue opensl buffer size:1764
[034:197] [2025-02-16 14:42:05 +0000.280401][7cda] DeviceStart: time profile
playout all end
[034:197] [2025-02-16 14:42:05 +0000.280474][7cda] operator(): Audio playback
started.
[034:208] [2025-02-16 14:42:05 +0000.291368][7cd9] lipsync_debug: First video frame
rendering.
[034:229] [2025-02-16 14:42:05 +0000.312593][7cd9] lipsync_debug:displaying video
ts:3060 The current displayed video timestamp is:1372063
[034:230] [2025-02-16 14:42:05 +0000.314201][7769] Run AGC when audioType = 0
[034:397] [2025-02-16 14:42:05 +0000.480900][7cdb] FilterPipeline2::OnAudioFrame
pts 7142 last_audio_timestamp_ 161.95
[034:398] [2025-02-16 14:42:05 +0000.481773][7cdb]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[034:398] [2025-02-16 14:42:05 +0000.482192][7cdb] audio frame wait video
frame.last_video_timestamp:133 last_audio_timestamp:254.921
[034:399] [2025-02-16 14:42:05 +0000.482529][7cda] First audio frame rendering
[034:412] [2025-02-16 14:42:05 +0000.495371][7cdf] av_read_frame AVERROR_EOF
[034:432] [2025-02-16 14:42:05 +0000.516265][7ce9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[034:495] [2025-02-16 14:42:05 +0000.579264][7cdf] OnReceiveEOF:
[034:496] [2025-02-16 14:42:05 +0000.579481][7cdf] OnDecoderEOF time:1372330
enter.

[034:496] [2025-02-16 14:42:05 +0000.579581][7cdf] OnDecoderEOF leave. expire time


= 0 ms

[034:496] [2025-02-16 14:42:05 +0000.579671][7cdf] OnDecoderFinished:


OnDecoderFinished total decoder frames:35 this:0x77d5255d00
[034:496] [2025-02-16 14:42:05 +0000.579749][7ccc] CleanUp time:1372330 enter.
[034:501] [2025-02-16 14:42:05 +0000.584876][7ccc] CleanUp leave. expire time = 5
ms

[034:501] [2025-02-16 14:42:05 +0000.584935][7ccc] clean up


[034:501] [2025-02-16 14:42:05 +0000.584958][7ccc] running_decoder_count:0max
count:2
[034:572] [2025-02-16 14:42:05 +0000.655977][7cdc] video frame wait audio frame:
last_video_timestamp:464 last_audio_timestamp:347.891
[034:622] [2025-02-16 14:42:05 +0000.705994][7cd9] DriveRender working... (1/200)
[034:695] [2025-02-16 14:42:05 +0000.778925][7cd9] lipsync_debug:remaining time:10
tsDelta - timeDelta:32
[034:695] [2025-02-16 14:42:05 +0000.779018][7cd9] lipsync_debug:result remaining
time:10
[034:892] [2025-02-16 14:42:05 +0000.975326][7cd9] lipsync_debug:displaying video
ts:62640 The current displayed video timestamp is:1372726
[034:913] [2025-02-16 14:42:05 +0000.997033][7cd9]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:36 timeDelta:21 last
video ts:62640 frame->pts:65880 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[034:913] [2025-02-16 14:42:05 +0000.997087][7cd9] lipsync_debug: tsDelta -
timeDelta = 15
[034:995] [2025-02-16 14:42:06 +0000.79099][7cdc] Error(video_source.cc:430): wait
decoder a frame: 0
[035:097] [2025-02-16 14:42:06 +0000.180378][7cdc]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[035:155] [2025-02-16 14:42:06 +0000.238947][7cdc] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 95670pts ms:1.063e+06
[035:157] [2025-02-16 14:42:06 +0000.240431][7cdc] OnVideoFrameReady(1/200)
[035:157] [2025-02-16 14:42:06 +0000.240617][7cd9] operator() frame->pts-
9223372036854775808 queue_ size: 4 (1/200)
[035:316] [2025-02-16 14:42:06 +0000.399442][7cdb] PullAudioFrame: PullFrame audio
finished.
[035:316] [2025-02-16 14:42:06 +0000.399544][7cdb] media player notify EOF, audio
PullFrameStatus is EOF
[035:346] [2025-02-16 14:42:06 +0000.429685][7cdb] media player notify EOF, audio
PullFrameStatus is EOF
[035:376] [2025-02-16 14:42:06 +0000.459899][7cdb] media player notify EOF, audio
PullFrameStatus is EOF
[035:390] [2025-02-16 14:42:06 +0000.473808][7cdc] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[035:390] [2025-02-16 14:42:06 +0000.474025][7cdc] Stop:
[035:392] [2025-02-16 14:42:06 +0000.475431][7cd9] operator(): Video Render
stopped.
[035:393] [2025-02-16 14:42:06 +0000.476331][7769] haveEnoughProcessedData
internalAudioStream.length: 20
[035:393] [2025-02-16 14:42:06 +0000.476565][7cdc] Stop:
[035:393] [2025-02-16 14:42:06 +0000.476667][7cda] DeviceStop:
audioDevice_:0x77eddc7000
[035:393] [2025-02-16 14:42:06 +0000.476697][7cda] OpenSlesOutput:Stop playout

[035:395] [2025-02-16 14:42:06 +0000.479275][7cda] DeviceStop: Done


[035:396] [2025-02-16 14:42:06 +0000.479469][7cda] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[035:396] [2025-02-16 14:42:06 +0000.479674][7cdc] to reset filter graph
[035:396] [2025-02-16 14:42:06 +0000.479704][7cdc] RemoveVideoBackGroud: hava not
add video backgroud
[035:396] [2025-02-16 14:42:06 +0000.479745][7cdc] UnbindInputFilter 0x77d5247018
this 0x77edd55020
[035:396] [2025-02-16 14:42:06 +0000.479801][7cdc] ClearAllSource: remove source
filter, sourceid: 0x77d5255d00
[035:396] [2025-02-16 14:42:06 +0000.479822][7cdc] DestoryDecoderByVideoSource
time:1373230 enter.

[035:396] [2025-02-16 14:42:06 +0000.479843][7cdc] ~VideoBindDecoder time:1373230


enter.

[035:396] [2025-02-16 14:42:06 +0000.480094][7cdc] CleanUp time:1373230 enter.

[035:396] [2025-02-16 14:42:06 +0000.480268][7cdc] CleanUp leave. expire time = 0


ms

[035:396] [2025-02-16 14:42:06 +0000.480310][7cdc] CleanUp time:1373230 enter.

[035:398] [2025-02-16 14:42:06 +0000.481738][7cdc] CleanUp leave. expire time = 2


ms

[035:399] [2025-02-16 14:42:06 +0000.482484][7cdc] ~VideoBindDecoder leave. expire


time = 3 ms

[035:399] [2025-02-16 14:42:06 +0000.482537][7cdc] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[035:399] [2025-02-16 14:42:06 +0000.482575][7cdc] UnbindInputFilter 0x77d5247198


this 0x77d5247018
[035:399] [2025-02-16 14:42:06 +0000.482607][7cdc] UnbindInputFilter 0x77d52470d8
this 0x77d5247198
[035:399] [2025-02-16 14:42:06 +0000.482636][7cdc] UnbindInputFilter 0x77d5255f20
this 0x77d52470d8
[035:399] [2025-02-16 14:42:06 +0000.482725][7cdc] UnbindInputFilter 0x77d5246e98
this 0x77d5247258
[035:399] [2025-02-16 14:42:06 +0000.482801][7cdc] UnbindInputFilter 0x77d5247318
this 0x77d5246e98
[035:399] [2025-02-16 14:42:06 +0000.482833][7cdc] UnbindInputFilter 0x77d5255f20
this 0x77d5247318
[035:399] [2025-02-16 14:42:06 +0000.482868][7cdc] to reset filter graph clear end
[035:399] [2025-02-16 14:42:06 +0000.482891][7cdc] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4, delay:
0
[035:399] [2025-02-16 14:42:06 +0000.482916][7cdc] CreateDecoderByVideoSource
time:1373233 enter.

[035:399] [2025-02-16 14:42:06 +0000.483053][7cdc] running_decoder_count:0max


count:2
[035:399] [2025-02-16 14:42:06 +0000.483086][7cdc] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x784b72c400
[035:401] [2025-02-16 14:42:06 +0000.484484][7d27] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x779877ce00] Current FFmpeg version git-2021-06-16-
97cea6f

[035:427] [2025-02-16 14:42:06 +0000.510806][7d27] OnStreamInfoFound: video


duration_: 1160
[035:428] [2025-02-16 14:42:06 +0000.512038][7d28] NO get frame from decoder
[035:428] [2025-02-16 14:42:06 +0000.512071][7cdc] start decoder
[035:428] [2025-02-16 14:42:06 +0000.512172][7cdc] CreateDecoderByVideoSource
leave. expire time = 29 ms
[035:428] [2025-02-16 14:42:06 +0000.512214][7cdc] BindInputFilter 0x77d5255f20
this 0x77d5247318
[035:428] [2025-02-16 14:42:06 +0000.512242][7cdc] BindInputFilter 0x77d5247318
this 0x77d5246e98
[035:428] [2025-02-16 14:42:06 +0000.512271][7cdc] BindInputFilter 0x77d5255f20
this 0x77d5247258
[035:428] [2025-02-16 14:42:06 +0000.512299][7cdc] BindInputFilter 0x77d5247258
this 0x77d52470d8
[035:429] [2025-02-16 14:42:06 +0000.512317][7cdc] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4
[035:429] [2025-02-16 14:42:06 +0000.512344][7cdc] BindInputFilter 0x77d5246e98
this 0x77d5247198
[035:429] [2025-02-16 14:42:06 +0000.512396][7cdc] BindInputFilter 0x77d5247198
this 0x77edd55020
[035:429] [2025-02-16 14:42:06 +0000.512427][7cdc] BindInputFilter 0x77d52470d8
this 0x77d5247018
[035:429] [2025-02-16 14:42:06 +0000.512453][7cdc] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/.milive//record_video_1367822.mp4
[035:429] [2025-02-16 14:42:06 +0000.512471][7cdc] to reset filter graph end
[035:429] [2025-02-16 14:42:06 +0000.512489][7cdc] Start:
[035:429] [2025-02-16 14:42:06 +0000.512630][7cd9] operator(): video render
started.
[035:429] [2025-02-16 14:42:06 +0000.512700][7cdc] Start:
[035:429] [2025-02-16 14:42:06 +0000.512816][7cda] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[035:429] [2025-02-16 14:42:06 +0000.512850][7cda] Reset: history total size: 98
[035:429] [2025-02-16 14:42:06 +0000.512873][7cda] DeviceStart:
audioDevice_:0x77eddc7000
[035:429] [2025-02-16 14:42:06 +0000.512892][7cda] DeviceStart: time profile
playout init before
[035:429] [2025-02-16 14:42:06 +0000.512913][7cda] DeviceStart: time profile
playout init end
[035:429] [2025-02-16 14:42:06 +0000.512933][7cda] OpenSlesOutput:Start playout

[035:430] [2025-02-16 14:42:06 +0000.513478][7d28] NO get frame from decoder


[035:431] [2025-02-16 14:42:06 +0000.515162][7d28] NO get frame from decoder
[035:432] [2025-02-16 14:42:06 +0000.515713][7d28] NO get frame from decoder
[035:433] [2025-02-16 14:42:06 +0000.516491][7d28] NO get frame from decoder
[035:433] [2025-02-16 14:42:06 +0000.517018][7cda] Create the opensl output player.
streamtype before:0

[035:433] [2025-02-16 14:42:06 +0000.517075][7cda] Create the opensl output player.


streamtype after:3

[035:434] [2025-02-16 14:42:06 +0000.517894][7d28] NO get frame from decoder


[035:435] [2025-02-16 14:42:06 +0000.518727][7d28] NO get frame from decoder
[035:436] [2025-02-16 14:42:06 +0000.519476][7d28] NO get frame from decoder
[035:466] [2025-02-16 14:42:06 +0000.550254][7cda] Enqueue opensl buffer size:1764
[035:482] [2025-02-16 14:42:06 +0000.565672][7cda] DeviceStart: time profile
playout all end
[035:482] [2025-02-16 14:42:06 +0000.565741][7cda] operator(): Audio playback
started.
[035:485] [2025-02-16 14:42:06 +0000.569095][7cdb]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[035:486] [2025-02-16 14:42:06 +0000.570205][7cdb] Pull audio failed.(wait video!)
[035:487] [2025-02-16 14:42:06 +0000.570860][7cdb]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[035:491] [2025-02-16 14:42:06 +0000.575094][7cd9] lipsync_debug: First video frame
rendering.
[035:543] [2025-02-16 14:42:06 +0000.627010][7cdb] audio_frame_list_ empty
[035:553] [2025-02-16 14:42:06 +0000.637130][7d33]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[035:644] [2025-02-16 14:42:06 +0000.728159][7cdb] audio frame wait video
frame.last_video_timestamp:133 last_audio_timestamp:254.921
[035:648] [2025-02-16 14:42:06 +0000.731341][7cda] First audio frame rendering
[035:678] [2025-02-16 14:42:06 +0000.761719][7cd9] lipsync_debug:displaying video
ts:17820 The current displayed video timestamp is:1373512
[035:679] [2025-02-16 14:42:06 +0000.763098][7cd9] lipsync_debug: render a video
frame
[035:689] [2025-02-16 14:42:06 +0000.772480][7d28] av_read_frame AVERROR_EOF
[035:734] [2025-02-16 14:42:06 +0000.817788][7d28] OnReceiveEOF:
[035:734] [2025-02-16 14:42:06 +0000.817868][7d28] OnDecoderEOF time:1373568
enter.

[035:734] [2025-02-16 14:42:06 +0000.817911][7d28] OnDecoderEOF leave. expire time


= 0 ms

[035:734] [2025-02-16 14:42:06 +0000.817936][7d28] OnDecoderFinished:


OnDecoderFinished total decoder frames:35 this:0x77d5255d00
[035:734] [2025-02-16 14:42:06 +0000.818017][7ccc] CleanUp time:1373568 enter.

[035:739] [2025-02-16 14:42:06 +0000.823206][7ccc] CleanUp leave. expire time = 5


ms

[035:739] [2025-02-16 14:42:06 +0000.823283][7ccc] clean up


[035:739] [2025-02-16 14:42:06 +0000.823307][7ccc] running_decoder_count:0max
count:2
[035:795] [2025-02-16 14:42:06 +0000.878978][7cdb] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 14328
[035:795] [2025-02-16 14:42:06 +0000.879045][7cdb] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[035:811] [2025-02-16 14:42:06 +0000.894730][7cd9] lipsync_debug:result remaining
time:0
[035:811] [2025-02-16 14:42:06 +0000.894863][7cd9] dynamic updated lipsync delay:0
[035:897] [2025-02-16 14:42:06 +0000.980781][7cda] The audio playback speed:100
(1/100)
[035:897] [2025-02-16 14:42:06 +0000.980869][7cda] lipsync_debug: The current
played audio timestamp is:15342(1/50)
[036:118] [2025-02-16 14:42:07 +0000.201667][7cdc] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5996 diff: 5
[036:179] [2025-02-16 14:42:07 +0000.263026][7cd9] DriveRender working... (1/200)
[036:234] [2025-02-16 14:42:07 +0000.317563][7769] Run AGC when audioType = 0
[036:234] [2025-02-16 14:42:07 +0000.317739][7769]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:301] [2025-02-16 14:42:07 +0000.384341][5a09]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[036:301] [2025-02-16 14:42:07 +0000.385161][7cda] Stop:
[036:301] [2025-02-16 14:42:07 +0000.385295][7cd9] operator(): Video Render
stopped.
[036:302] [2025-02-16 14:42:07 +0000.385407][7cda] Stop:
[036:302] [2025-02-16 14:42:07 +0000.385441][7cda] DeviceStop:
audioDevice_:0x77eddc7000
[036:302] [2025-02-16 14:42:07 +0000.385471][7cda] OpenSlesOutput:Stop playout

[036:303] [2025-02-16 14:42:07 +0000.387048][7cda] DeviceStop: Done


[036:303] [2025-02-16 14:42:07 +0000.387159][7cda] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[036:303] [2025-02-16 14:42:07 +0000.387204][7cda] operator(): Stop now!
[036:304] [2025-02-16 14:42:07 +0000.387732][5a09] Stop:
[036:304] [2025-02-16 14:42:07 +0000.387819][7cda] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[036:304] [2025-02-16 14:42:07 +0000.387938][5a09] DeviceRelease:
audioDevice_:0x77eddc7000
[036:304] [2025-02-16 14:42:07 +0000.387967][5a09] OpenSlesOutput:Stop playout

[036:304] [2025-02-16 14:42:07 +0000.387996][5a09] DeviceRelease: Release the


webrtc device object.
[036:304] [2025-02-16 14:42:07 +0000.388151][5a09] OpenSlesOutput destruct.

[036:304] [2025-02-16 14:42:07 +0000.388204][5a09] DeviceRelease: Done


[036:304] [2025-02-16 14:42:07 +0000.388282][5a09] Stop:
[036:305] [2025-02-16 14:42:07 +0000.388364][7cd9] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[036:313] [2025-02-16 14:42:07 +0000.396445][5a09] global uninited!
[036:313] [2025-02-16 14:42:07 +0000.396564][5a09]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[036:313] [2025-02-16 14:42:07 +0000.396644][5a09] ~MediaFilterGraph:
MediaFilterGraph destruct
[036:313] [2025-02-16 14:42:07 +0000.396669][5a09] RemoveVideoBackGroud: hava not
add video backgroud
[036:313] [2025-02-16 14:42:07 +0000.396781][5a09] UnbindInputFilter 0x77d5247198
this 0x77edd55020
[036:313] [2025-02-16 14:42:07 +0000.396825][5a09] ClearAllSource: remove source
filter, sourceid: 0x77d5255d00
[036:313] [2025-02-16 14:42:07 +0000.396867][5a09] DestoryDecoderByVideoSource
time:1374147 enter.

[036:313] [2025-02-16 14:42:07 +0000.396889][5a09] ~VideoBindDecoder time:1374147


enter.

[036:315] [2025-02-16 14:42:07 +0000.399156][5a09] CleanUp time:1374149 enter.

[036:316] [2025-02-16 14:42:07 +0000.399513][5a09] CleanUp leave. expire time = 1


ms

[036:316] [2025-02-16 14:42:07 +0000.399559][5a09] CleanUp time:1374150 enter.

[036:316] [2025-02-16 14:42:07 +0000.399731][5a09] CleanUp leave. expire time = 0


ms

[036:318] [2025-02-16 14:42:07 +0000.402102][5a09] ~VideoBindDecoder leave. expire


time = 5 ms

[036:318] [2025-02-16 14:42:07 +0000.402200][5a09] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[036:318] [2025-02-16 14:42:07 +0000.402232][5a09] UnbindInputFilter 0x77d5246e98


this 0x77d5247198
[036:318] [2025-02-16 14:42:07 +0000.402258][5a09] UnbindInputFilter 0x77d5247318
this 0x77d5246e98
[036:318] [2025-02-16 14:42:07 +0000.402283][5a09] UnbindInputFilter 0x77d5255f20
this 0x77d5247318
[036:318] [2025-02-16 14:42:07 +0000.402306][5a09] UnbindInputFilter 0x77d52470d8
this 0x77d5247018
[036:319] [2025-02-16 14:42:07 +0000.402329][5a09] UnbindInputFilter 0x77d5247258
this 0x77d52470d8
[036:319] [2025-02-16 14:42:07 +0000.402351][5a09] UnbindInputFilter 0x77d5255f20
this 0x77d5247258
[036:319] [2025-02-16 14:42:07 +0000.402442][5a09] ~GLESContext:
[036:321] [2025-02-16 14:42:07 +0000.404483][5a09] GLESContext destruct finish.
[036:321] [2025-02-16 14:42:07 +0000.404581][5a09] filter: filter pipeline destroy
this: 0x77edd54f80
[037:156] [2025-02-16 14:42:08 +0000.240060][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[038:231] [2025-02-16 14:42:09 +0000.315083][7769] Run AGC when audioType = 0
[038:922] [2025-02-16 14:42:10 +0000.5473][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[040:228] [2025-02-16 14:42:11 +0000.312312][776b] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:229] [2025-02-16 14:42:11 +0000.312396][776b] _deviceSampleRate:48000

[040:229] [2025-02-16 14:42:11 +0000.313250][7769] Run AGC when audioType = 0


[040:230] [2025-02-16 14:42:11 +0000.313384][7769]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:679] [2025-02-16 14:42:11 +0000.763001][7769] haveEnoughProcessedData
internalAudioStream.length: 0
[041:520] [2025-02-16 14:42:12 +0000.604127][5a22]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[041:521] [2025-02-16 14:42:12 +0000.605124][5a22] ~MediaFilterCamera time:1379355
enter.

[041:521] [2025-02-16 14:42:12 +0000.605182][5a22] StopPullFrameAndWriteMp4


time:1379355 enter.

[041:522] [2025-02-16 14:42:12 +0000.606068][7764] stop recording


[041:522] [2025-02-16 14:42:12 +0000.606168][7764] we have stopped recording before
[041:527] [2025-02-16 14:42:12 +0000.610623][5a22] StopPullFrameAndWriteMp4 leave.
expire time = 6 ms

[041:528] [2025-02-16 14:42:12 +0000.611770][5a22] DestroyPipelineAndFilters


time:1379362 enter.

[041:533] [2025-02-16 14:42:12 +0000.616735][5a22] DestroyPipelineAndFilters


leave. expire time = 5 ms

[041:533] [2025-02-16 14:42:12 +0000.616790][5a22] AppDeviceManagerStopMic

[041:533] [2025-02-16 14:42:12 +0000.616851][5a22] AppDeviceManagerStopMic::mic


status is on
[041:533] [2025-02-16 14:42:12 +0000.616874][5a22] Try to stop webrtc device.

[041:533] [2025-02-16 14:42:12 +0000.616919][5a22] Set record state to


stopped.threadID:23074

[041:597] [2025-02-16 14:42:12 +0000.680951][5a22] Try to destory the


recorder.threadID:23074

[041:797] [2025-02-16 14:42:12 +0000.881118][5a22] DestroyAudioRecorder:


[041:797] [2025-02-16 14:42:12 +0000.881208][5a22] Cleanup the buffer queue in the
recorder.
[041:797] [2025-02-16 14:42:12 +0000.881232][5a22] Destroy the recorder.
[041:801] [2025-02-16 14:42:12 +0000.884985][5a22] StopRecording finished.

[041:801] [2025-02-16 14:42:12 +0000.885054][5a22] The stop recording success.

[041:801] [2025-02-16 14:42:12 +0000.885091][5a22]


AudioDeviceDataHandler::StopMicProcess

[041:810] [2025-02-16 14:42:12 +0000.893636][5a22] AppDeviceManager stop.

[041:810] [2025-02-16 14:42:12 +0000.893970][5a22] Rlease the webrtc device object.

[041:811] [2025-02-16 14:42:12 +0000.894409][5a22] OpenSlesInput destruct.

[041:811] [2025-02-16 14:42:12 +0000.894494][5a22] OpenSlesOutput destruct.

[041:816] [2025-02-16 14:42:12 +0000.899556][5a22] EventDispatchServerScope


destruct
[041:816] [2025-02-16 14:42:12 +0000.899620][5a22]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[041:816] [2025-02-16 14:42:12 +0000.899664][5a22] ~AudioDeviceDataHandler

[041:816] [2025-02-16 14:42:12 +0000.900203][5a22] AppDeviceManagerDestruct.

[041:817] [2025-02-16 14:42:12 +0000.900578][5a22] ~AppDeviceManager:


[041:817] [2025-02-16 14:42:12 +0000.900650][5a22] ~CpuOverloadDetect time:1379651
enter.

[041:818] [2025-02-16 14:42:12 +0000.901745][5a22] ~CpuOverloadDetect leave.


expire time = 1 ms

[041:841] [2025-02-16 14:42:12 +0000.924812][5a22] Destruct BeautifyReader begin...


[041:841] [2025-02-16 14:42:12 +0000.924864][5a22] Destruct BeautifyReader done.
[041:841] [2025-02-16 14:42:12 +0000.924891][5a22] ~MediaFilterCamera leave.
expire time = 320 ms

[041:843] [2025-02-16 14:42:12 +0000.926913][5a22] ~GLESContext:


[041:846] [2025-02-16 14:42:12 +0000.929628][5a22] GLESContext destruct finish.
[041:846] [2025-02-16 14:42:12 +0000.929774][5a22] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[041:847] [2025-02-16 14:42:12 +0000.931000][5a22] global uninited!
[041:853] [2025-02-16 14:42:12 +0000.937019][5a22] clear AppID 50011
[041:853] [2025-02-16 14:42:12 +0000.937088][5a22] UnRegister JVM for Xplatform
util
[041:853] [2025-02-16 14:42:12 +0000.937111][5a22] Dispose::unregister webrtc video
engine
[041:853] [2025-02-16 14:42:12 +0000.937127][5a22] Init the android object with
jvm:0x0 env:0x0 context:0x0

[041:853] [2025-02-16 14:42:12 +0000.937165][5a22] SetAndroidMediaCodecObjects


time:1379687 enter.

[041:853] [2025-02-16 14:42:12 +0000.937199][5a22] ClearAndroidMediaCodecObjects


time:1379687 enter.

[041:853] [2025-02-16 14:42:12 +0000.937215][5a22] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[041:853] [2025-02-16 14:42:12 +0000.937235][5a22] SetAndroidMediaCodecObjects


leave. expire time = 0 ms
[041:853] [2025-02-16 14:42:12 +0000.937249][5a22] SetAndroidMediaCodecObjects
time:1379687 enter.

[041:853] [2025-02-16 14:42:12 +0000.937269][5a22] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[041:853] [2025-02-16 14:42:12 +0000.937296][5a22] ClearAndroidMediaCodecObjects
time:1379687 enter.

[041:854] [2025-02-16 14:42:12 +0000.937321][5a22] ClearAndroidMediaCodecObjects


leave. expire time = 1 ms

[041:854] [2025-02-16 14:42:12 +0000.937349][5a22] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[041:854] [2025-02-16 14:42:12 +0000.937375][5a22] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[041:854] [2025-02-16 14:42:12 +0000.937400][5a22] Dispose::unregister webrtc voice


engine
[041:854] [2025-02-16 14:42:12 +0000.937416][5a22] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[041:854] [2025-02-16 14:42:12 +0000.937438][5a22] SystemUtil UnInit done


[043:239] [2025-02-16 14:42:14 +0000.322832][5a22] Register JVM for xplatform util
[043:246] [2025-02-16 14:42:14 +0000.329412][5a22] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-02-
16 14:42:14 +0000
[043:246] [2025-02-16 14:42:14 +0000.329474][5a22] set AppID=50011 old AppID=-1
[043:246] [2025-02-16 14:42:14 +0000.329492][5a22] Init the android object with
jvm:0xb40000796c218540 env:0x78b3a7f940 context:0x78501f6e38

[043:246] [2025-02-16 14:42:14 +0000.329511][5a22] SetAndroidMediaCodecObjects


time:1381080 enter.

[043:246] [2025-02-16 14:42:14 +0000.329534][5a22] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[043:246] [2025-02-16 14:42:14 +0000.329550][5a22] SetAndroidMediaCodecObjects


time:1381080 enter.

[043:246] [2025-02-16 14:42:14 +0000.329565][5a22] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000796c218540
[043:246] [2025-02-16 14:42:14 +0000.329579][5a22] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000796c218540 address:0x776a33f760
[043:246] [2025-02-16 14:42:14 +0000.329594][5a22] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000796c218540
address:0x776a33f760
[043:246] [2025-02-16 14:42:14 +0000.329609][5a22] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[043:246] [2025-02-16 14:42:14 +0000.329625][5a22] Set the android objects with


jvm:0xb40000796c218540 env:0x78b3a7f940 context:0x78501f6e38

[043:246] [2025-02-16 14:42:14 +0000.329639][5a22] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x78b3a7f940
[043:246] [2025-02-16 14:42:14 +0000.329656][5a22] SystemUtil Init done
[043:246] [2025-02-16 14:42:14 +0000.330086][5a22]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[043:246] [2025-02-16 14:42:14 +0000.330188][5a22] MediaFilterCamera
[043:246] [2025-02-16 14:42:14 +0000.330215][5a22] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[043:246] [2025-02-16 14:42:14 +0000.330305][5a22] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[043:247] [2025-02-16 14:42:14 +0000.330342][5a22] Recording session using default
bitrate support by app:31457280
[043:247] [2025-02-16 14:42:14 +0000.330507][7f3b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbef3c40
[043:247] [2025-02-16 14:42:14 +0000.330627][7f3b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[043:247] [2025-02-16 14:42:14 +0000.330823][5a22] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[043:248] [2025-02-16 14:42:14 +0000.332290][5a22] Error(ini.cc:191): Open the file
failed. error:2
[043:249] [2025-02-16 14:42:14 +0000.332374][5a22]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[043:249] [2025-02-16 14:42:14 +0000.332414][5a22] The device model: m2102j20sg
usingSoftwareAEC value: 0
[043:254] [2025-02-16 14:42:14 +0000.337901][5a22] Error(ini.cc:191): Open the file
failed. error:2
[043:254] [2025-02-16 14:42:14 +0000.337973][5a22]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[043:254] [2025-02-16 14:42:14 +0000.338001][5a22] The device model: m2102j20sg
usingHardwareAEC value: 0
[043:254] [2025-02-16 14:42:14 +0000.338041][5a22] The machine device: m2102j20sg
usingHardwareAEC value: 0
[043:254] [2025-02-16 14:42:14 +0000.338076][5a22] Using Default AEC type: software
AEC
[043:255] [2025-02-16 14:42:14 +0000.339054][5a22] The device model: m2102j20sg
enum value: 0
[043:256] [2025-02-16 14:42:14 +0000.339501][5a22] GetMachineModel is M2102J20SG
[043:256] [2025-02-16 14:42:14 +0000.339543][5a22] GetMachineInfo: M2102J20SG
[043:256] [2025-02-16 14:42:14 +0000.339560][5a22] Construct BeautifyReader
begin...
[043:256] [2025-02-16 14:42:14 +0000.339591][5a22] dumpStickerRgba:0
dumpStickerYuv:0
[043:256] [2025-02-16 14:42:14 +0000.339622][5a22] Construct BeautifyReader done.
[043:258] [2025-02-16 14:42:14 +0000.342057][5a22] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[043:258] [2025-02-16 14:42:14 +0000.342088][7f3f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbe6f1a0
[043:258] [2025-02-16 14:42:14 +0000.342138][5a22] AppDeviceManager telnet server
for statistics started......
[043:259] [2025-02-16 14:42:14 +0000.342957][5a22] CpuOverloadDetect time:1381093
enter.

[043:259] [2025-02-16 14:42:14 +0000.343090][5a22] CpuOverloadDetect leave. expire


time = 0 ms

[043:259] [2025-02-16 14:42:14 +0000.343224][7f40] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x78bbe67ec0
[043:260] [2025-02-16 14:42:14 +0000.343665][5a22] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[043:260] [2025-02-16 14:42:14 +0000.343708][5a22] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[043:260] [2025-02-16 14:42:14 +0000.343851][5a22] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[043:261] [2025-02-16 14:42:14 +0000.344402][5a22] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[043:261] [2025-02-16 14:42:14 +0000.344776][5a22] CreatePlatformSpecificObjects:
[043:261] [2025-02-16 14:42:14 +0000.344813][5a22] audio device use opensle input
and opensl output
[043:261] [2025-02-16 14:42:14 +0000.344832][5a22] Create OpenSLES output module
with java VM support.

[043:261] [2025-02-16 14:42:14 +0000.344936][5a22] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[043:261] [2025-02-16 14:42:14 +0000.345113][5a22] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[043:261] [2025-02-16 14:42:14 +0000.345290][5a22] Create OpenSLES output module
with buffer num:1

[043:262] [2025-02-16 14:42:14 +0000.345396][5a22] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[043:262] [2025-02-16 14:42:14 +0000.345539][5a22] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[043:262] [2025-02-16 14:42:14 +0000.345758][5a22] Create OpenSLES input module
with java VM support.

[043:262] [2025-02-16 14:42:14 +0000.345798][5a22] Create OpenSLES input module


with buffer num:1

[043:262] [2025-02-16 14:42:14 +0000.345851][5a22] Error(trace.cc:40): Init the


output and input for audio device template.
[043:262] [2025-02-16 14:42:14 +0000.345875][5a22] Init the output device.

[043:262] [2025-02-16 14:42:14 +0000.345901][5a22] Init the opensl input.


[043:262] [2025-02-16 14:42:14 +0000.345930][5a22] AppDeviceManager get setting
samplerate: 0
[043:262] [2025-02-16 14:42:14 +0000.346271][5a22] The device model: m2102j20sg
enum value: 0
[043:263] [2025-02-16 14:42:14 +0000.346778][5a22] The device model: m2102j20sg
enum value: 0
[043:263] [2025-02-16 14:42:14 +0000.346816][5a22] Set the sample rate to be:48000

[043:263] [2025-02-16 14:42:14 +0000.346834][5a22] Enable the recording stereo:0


[043:263] [2025-02-16 14:42:14 +0000.346872][5a22] Set the playout as stereo:1
[043:263] [2025-02-16 14:42:14 +0000.346889][5a22] Init the microphone.
[043:264] [2025-02-16 14:42:14 +0000.347685][5a22] Update the recording sample rate
to be: 48000
[043:264] [2025-02-16 14:42:14 +0000.347747][5a22] Init the speaker.
[043:264] [2025-02-16 14:42:14 +0000.347774][5a22] Low latency buffer size:144 low
sample rate:48000
[043:264] [2025-02-16 14:42:14 +0000.347971][5a22] Using 1 x 10ms for an audio
frame.

[043:267] [2025-02-16 14:42:14 +0000.351238][5a22] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[043:268] [2025-02-16 14:42:14 +0000.351319][5a22] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[043:268] [2025-02-16 14:42:14 +0000.351352][5a22] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[043:272] [2025-02-16 14:42:14 +0000.355413][5a22] The device model:m2102j20sg

[043:272] [2025-02-16 14:42:14 +0000.355473][5a22] speaker output factor:100


defaultFactor: 100
[043:272] [2025-02-16 14:42:14 +0000.355490][5a22] headset output factor:100
defaultFactor: 100

[043:272] [2025-02-16 14:42:14 +0000.355788][5a22] AppDeviceManagerStart finished.


[043:272] [2025-02-16 14:42:14 +0000.355820][5a22] AppDeviceManagerStartMic::mic
status is off
[043:272] [2025-02-16 14:42:14 +0000.355867][5a22] AppDeviceManagerStartMic update
aec type: 2

[043:272] [2025-02-16 14:42:14 +0000.355886][5a22] AppDeviceManagerStartMic update


voiceChangeMode: 4

[043:272] [2025-02-16 14:42:14 +0000.355901][5a22]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[043:272] [2025-02-16 14:42:14 +0000.355916][5a22]
AudioDeviceDataHandler::StartMicProcess

[043:272] [2025-02-16 14:42:14 +0000.356023][5a22] Try to start webrtc recording


device.

[043:272] [2025-02-16 14:42:14 +0000.356052][5a22] StartRecording. threadID:23074

[043:272] [2025-02-16 14:42:14 +0000.356088][5a22] default mode: Set the recording


mode to voice communication to enable HW AEC .

[043:272] [2025-02-16 14:42:14 +0000.356115][5a22] Set the recording mode before


getSetting: 4
[043:272] [2025-02-16 14:42:14 +0000.356146][5a22] Set the recording mode after
getSetting: 1
[043:272] [2025-02-16 14:42:14 +0000.356056][7f42] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[043:316] [2025-02-16 14:42:14 +0000.399828][5a22] StartRecording finished.

[043:316] [2025-02-16 14:42:14 +0000.399880][5a22] audio: start the audio mic


checker timer.

[043:316] [2025-02-16 14:42:14 +0000.400268][5a22] machine model :poco


[043:316] [2025-02-16 14:42:14 +0000.400307][5a22] Support this machine model :poco
[043:317] [2025-02-16 14:42:14 +0000.400327][5a22] global inited! current sdk
version: 07-20-936c45f
[043:800] [2025-02-16 14:42:14 +0000.884115][5af3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[043:800] [2025-02-16 14:42:14 +0000.884272][7f3d] MediaFilterCamera, recording
file context:0x784b77ed80 input texture:29
[043:800] [2025-02-16 14:42:14 +0000.884310][7f3d] GLESContext:
[043:801] [2025-02-16 14:42:14 +0000.884340][7f3d] The result of eglGetDisplay is:
0xb40000796c28b080
[043:806] [2025-02-16 14:42:14 +0000.890308][7f3d] The result of creation:
0x77980b3800
[043:807] [2025-02-16 14:42:14 +0000.890530][7f3d] The result of
eglCreatePbufferSurface is: 0x77980b3900
[043:808] [2025-02-16 14:42:14 +0000.891615][5af3]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x784b77ed80 input_texture: 29
[044:022] [2025-02-16 14:42:15 +0000.105916][7f42] haveEnoughProcessedData
internalAudioStream.length: 20
[044:101] [2025-02-16 14:42:15 +0000.184802][7f42] Run AGC when audioType = 0
[045:785] [2025-02-16 14:42:16 +0000.869073][7f42] haveEnoughProcessedData
internalAudioStream.length: 0
[046:083] [2025-02-16 14:42:17 +0000.166816][7f42] Run AGC when audioType = 0
[046:083] [2025-02-16 14:42:17 +0000.167051][7f42]
AudioDeviceDataHandler::MixAndSendOutFrame
[047:319] [2025-02-16 14:42:18 +0000.402584][7760]
monitorTime:4003totalDuration:3940
[047:516] [2025-02-16 14:42:18 +0000.600173][7f42] haveEnoughProcessedData
internalAudioStream.length: 0
[048:081] [2025-02-16 14:42:19 +0000.165200][7f42] Run AGC when audioType = 0
[049:267] [2025-02-16 14:42:20 +0000.350592][7f42] haveEnoughProcessedData
internalAudioStream.length: 0
[049:555] [2025-02-16 14:42:20 +0000.638412][5a22]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[049:555] [2025-02-16 14:42:20 +0000.638505][5a22] ~MediaFilterCamera time:1387389
enter.

[049:555] [2025-02-16 14:42:20 +0000.638547][5a22] StopPullFrameAndWriteMp4


time:1387389 enter.

[049:556] [2025-02-16 14:42:20 +0000.639380][7f3b] stop recording


[049:556] [2025-02-16 14:42:20 +0000.639433][7f3b] we have stopped recording before
[049:556] [2025-02-16 14:42:20 +0000.639512][5a22] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[049:556] [2025-02-16 14:42:20 +0000.640204][5a22] DestroyPipelineAndFilters


time:1387390 enter.

[049:556] [2025-02-16 14:42:20 +0000.640247][5a22] DestroyPipelineAndFilters


leave. expire time = 0 ms

[049:556] [2025-02-16 14:42:20 +0000.640268][5a22] AppDeviceManagerStopMic

[049:557] [2025-02-16 14:42:20 +0000.640351][5a22] AppDeviceManagerStopMic::mic


status is on
[049:557] [2025-02-16 14:42:20 +0000.640376][5a22] Try to stop webrtc device.

[049:557] [2025-02-16 14:42:20 +0000.640399][5a22] Set record state to


stopped.threadID:23074

[049:592] [2025-02-16 14:42:20 +0000.675685][5a22] Try to destory the


recorder.threadID:23074

[049:792] [2025-02-16 14:42:20 +0000.875856][5a22] DestroyAudioRecorder:


[049:792] [2025-02-16 14:42:20 +0000.876018][5a22] Cleanup the buffer queue in the
recorder.
[049:792] [2025-02-16 14:42:20 +0000.876060][5a22] Destroy the recorder.

[049:795] [2025-02-16 14:42:20 +0000.878676][5a22] StopRecording finished.

[049:795] [2025-02-16 14:42:20 +0000.878749][5a22] The stop recording success.

[049:795] [2025-02-16 14:42:20 +0000.878784][5a22]


AudioDeviceDataHandler::StopMicProcess

[049:800] [2025-02-16 14:42:20 +0000.883630][5a22] AppDeviceManager stop.

[049:800] [2025-02-16 14:42:20 +0000.883779][5a22] Rlease the webrtc device object.

[049:800] [2025-02-16 14:42:20 +0000.883990][5a22] OpenSlesInput destruct.


[049:800] [2025-02-16 14:42:20 +0000.884038][5a22] OpenSlesOutput destruct.

[049:801] [2025-02-16 14:42:20 +0000.884477][5a22] EventDispatchServerScope


destruct
[049:801] [2025-02-16 14:42:20 +0000.884522][5a22]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[049:801] [2025-02-16 14:42:20 +0000.884570][5a22] ~AudioDeviceDataHandler

[049:801] [2025-02-16 14:42:20 +0000.884845][5a22] AppDeviceManagerDestruct.

[049:801] [2025-02-16 14:42:20 +0000.884877][5a22] ~AppDeviceManager:


[049:801] [2025-02-16 14:42:20 +0000.884910][5a22] ~CpuOverloadDetect time:1387635
enter.

[049:801] [2025-02-16 14:42:20 +0000.885092][5a22] ~CpuOverloadDetect leave.


expire time = 0 ms

[049:802] [2025-02-16 14:42:20 +0000.886152][5a22] Destruct BeautifyReader begin...


[049:802] [2025-02-16 14:42:20 +0000.886190][5a22] Destruct BeautifyReader done.
[049:802] [2025-02-16 14:42:20 +0000.886226][5a22] ~MediaFilterCamera leave.
expire time = 247 ms

[049:803] [2025-02-16 14:42:20 +0000.886322][5a22] ~GLESContext:


[049:804] [2025-02-16 14:42:20 +0000.887416][5a22] GLESContext destruct finish.
[049:804] [2025-02-16 14:42:20 +0000.887466][5a22] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[049:804] [2025-02-16 14:42:20 +0000.887831][5a22] global uninited!
[049:804] [2025-02-16 14:42:20 +0000.888085][5a22] clear AppID 50011
[049:804] [2025-02-16 14:42:20 +0000.888117][5a22] UnRegister JVM for Xplatform
util
[049:804] [2025-02-16 14:42:20 +0000.888159][5a22] Dispose::unregister webrtc video
engine
[049:804] [2025-02-16 14:42:20 +0000.888176][5a22] Init the android object with
jvm:0x0 env:0x0 context:0x0

[049:804] [2025-02-16 14:42:20 +0000.888209][5a22] SetAndroidMediaCodecObjects


time:1387638 enter.

[049:804] [2025-02-16 14:42:20 +0000.888237][5a22] ClearAndroidMediaCodecObjects


time:1387638 enter.

[049:804] [2025-02-16 14:42:20 +0000.888265][5a22] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[049:804] [2025-02-16 14:42:20 +0000.888291][5a22] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[049:805] [2025-02-16 14:42:20 +0000.888332][5a22] SetAndroidMediaCodecObjects


time:1387639 enter.

[049:805] [2025-02-16 14:42:20 +0000.888347][5a22] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[049:805] [2025-02-16 14:42:20 +0000.888361][5a22] ClearAndroidMediaCodecObjects
time:1387639 enter.

[049:805] [2025-02-16 14:42:20 +0000.888375][5a22] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[049:805] [2025-02-16 14:42:20 +0000.888390][5a22] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[049:805] [2025-02-16 14:42:20 +0000.888402][5a22] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[049:805] [2025-02-16 14:42:20 +0000.888415][5a22] Dispose::unregister webrtc voice


engine
[049:805] [2025-02-16 14:42:20 +0000.888426][5a22] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[049:805] [2025-02-16 14:42:20 +0000.888440][5a22] SystemUtil UnInit done


[000:029] [2025-02-16 14:45:21 +0000.704184][5a22] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-02-
16 14:45:21 +0000
[000:029] [2025-02-16 14:45:21 +0000.704285][5a22] dump file m_prefix:-07-27-
feaf968

[000:032] [2025-02-16 14:45:21 +0000.707288][5a22] dump filename:trace.txt dump


time:1739716891

[000:033] [2025-02-16 14:45:21 +0000.707366][5a22] dump


filename:support_resolution.txt dump time:1739716940

[000:033] [2025-02-16 14:45:21 +0000.708280][5a22] set AppID=123 old AppID=-1


[000:034] [2025-02-16 14:45:21 +0000.708329][5a22] Init the android object with
jvm:0xb40000796c218540 env:0x78b3a7f940 context:0x78501f6c88

[000:034] [2025-02-16 14:45:21 +0000.708367][5a22] SetAndroidMediaCodecObjects


time:1568459 enter.

[000:034] [2025-02-16 14:45:21 +0000.708403][5a22] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:034] [2025-02-16 14:45:21 +0000.708431][5a22] SetAndroidMediaCodecObjects


time:1568459 enter.

[000:034] [2025-02-16 14:45:21 +0000.708447][5a22] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000796c218540
[000:034] [2025-02-16 14:45:21 +0000.708462][5a22] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000796c218540 address:0x7721d2e050
[000:034] [2025-02-16 14:45:21 +0000.708490][5a22] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000796c218540
address:0x7721d2e050
[000:034] [2025-02-16 14:45:21 +0000.708505][5a22] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:034] [2025-02-16 14:45:21 +0000.708541][5a22] Set the android objects with


jvm:0xb40000796c218540 env:0x78b3a7f940 context:0x78501f6c88

[000:034] [2025-02-16 14:45:21 +0000.708573][5a22] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x78b3a7f940
[000:034] [2025-02-16 14:45:21 +0000.708596][5a22] SystemUtil Init done
[000:074] [2025-02-16 14:45:21 +0000.749279][5a22]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera is null.
[000:077] [2025-02-16 14:45:21 +0000.751710][5a22]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:077] [2025-02-16 14:45:21 +0000.752187][5a22] machine model :poco
[000:077] [2025-02-16 14:45:21 +0000.752219][5a22] Support this machine model :poco
[000:078] [2025-02-16 14:45:21 +0000.752333][5a22] MediaFilterCamera
[000:078] [2025-02-16 14:45:21 +0000.752374][5a22] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:078] [2025-02-16 14:45:21 +0000.752483][5a22] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:078] [2025-02-16 14:45:21 +0000.752513][5a22] Recording session using default
bitrate support by app:31457280
[000:078] [2025-02-16 14:45:21 +0000.752522][2187] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbe742c0
[000:078] [2025-02-16 14:45:21 +0000.752719][2187] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:078] [2025-02-16 14:45:21 +0000.752823][5a22] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:079] [2025-02-16 14:45:21 +0000.753672][5a22] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:079] [2025-02-16 14:45:21 +0000.753891][5a22] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:079] [2025-02-16 14:45:21 +0000.753948][5a22] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[000:079] [2025-02-16 14:45:21 +0000.754118][5a22] DeviceInit:
[000:082] [2025-02-16 14:45:21 +0000.757317][5a22] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:083] [2025-02-16 14:45:21 +0000.757593][5a22] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:083] [2025-02-16 14:45:21 +0000.757830][5a22] CreatePlatformSpecificObjects:
[000:083] [2025-02-16 14:45:21 +0000.757878][5a22] audio device use null audio
input and opensl output
[000:083] [2025-02-16 14:45:21 +0000.757921][5a22] Create OpenSLES output module
with java VM support.

[000:086] [2025-02-16 14:45:21 +0000.760408][5a22] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:086] [2025-02-16 14:45:21 +0000.760779][5a22] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:086] [2025-02-16 14:45:21 +0000.761032][5a22] Create OpenSLES output module
with buffer num:2

[000:087] [2025-02-16 14:45:21 +0000.761327][5a22] Error(trace.cc:40): Init the


output and input for audio device template.
[000:087] [2025-02-16 14:45:21 +0000.761375][5a22] Init the output device.

[000:087] [2025-02-16 14:45:21 +0000.761395][5a22] Set the playout as stereo:1


[000:087] [2025-02-16 14:45:21 +0000.761439][5a22] Set the sample rate to be:44100

[000:092] [2025-02-16 14:45:21 +0000.766761][5a22] Low latency buffer size:144 low


sample rate:48000
[000:092] [2025-02-16 14:45:21 +0000.766856][5a22] DeviceInit: Done
[000:133] [2025-02-16 14:45:21 +0000.807983][5a22] global inited! current sdk
version: 07-27-feaf968
[000:504] [2025-02-16 14:45:22 +0000.178962][5af3]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni:
[000:504] [2025-02-16 14:45:22 +0000.179063][5af3]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetOpengGlRenderParamsJni: texture rgb:
46, textureUniform RGB: 1, ATTRIB_VERTEX: 0, ATTRIB_TEXTURE: 1, vertex_vertices
len: 32, texture_vertices len: 32
[000:507] [2025-02-16 14:45:22 +0000.181351][5af3]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:507] [2025-02-16 14:45:22 +0000.181530][2188] MediaFilterCamera, recording
file context:0x784b77ed80 input texture:46
[000:507] [2025-02-16 14:45:22 +0000.181596][2188] GLESContext:
[000:507] [2025-02-16 14:45:22 +0000.181639][2188] The result of eglGetDisplay is:
0xb40000796c28b080
[000:508] [2025-02-16 14:45:22 +0000.182534][2188] The result of creation:
0x77f0475100
[000:508] [2025-02-16 14:45:22 +0000.182626][2188] The result of
eglCreatePbufferSurface is: 0x77f0475880
[000:508] [2025-02-16 14:45:22 +0000.182718][5af3]
Java_com_xiaomi_mediaprocess_OpenGlRender_SetCurrentGLContextJni: g_eglcontext:
0x784b77ed80 input_texture: 46
[003:385] [2025-02-16 14:45:25 +0000.59805][5a09] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[003:385] [2025-02-16 14:45:25 +0000.59910][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[003:388] [2025-02-16 14:45:25 +0000.63126][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[003:389] [2025-02-16 14:45:25 +0000.63471][2188] MediaFilterCamera, recording
file context:0x784b77ed80 input texture:46
[003:389] [2025-02-16 14:45:25 +0000.63580][2188] construct OpenGLRenderProgram
0x77f0158898
[003:389] [2025-02-16 14:45:25 +0000.63663][2188] CropFilter::SetOrientation
orientation: 90
[003:389] [2025-02-16 14:45:25 +0000.63729][2188] filter: filter pipeline construtc
this: 0x77d54b0480
[003:389] [2025-02-16 14:45:25 +0000.63767][2188] filter: filter pipeline2 update
pattern: 1
[003:389] [2025-02-16 14:45:25 +0000.63872][2188] CameraSource::source_id_:1
[003:391] [2025-02-16 14:45:25 +0000.65931][2188] SetPlayLoop: AudioSource
SetPlayLoop 0
[003:391] [2025-02-16 14:45:25 +0000.66089][2188]
Warning(media_filter_camera.cc:483): seekPos:0
[003:391] [2025-02-16 14:45:25 +0000.66144][2188] BindInputFilter 0x77d57b34c0
this 0x77f0158b80
[003:391] [2025-02-16 14:45:25 +0000.66250][2188] BindInputFilter 0x77f0158b80
this 0x77d54b0518
[003:392] [2025-02-16 14:45:25 +0000.66872][2188] SetParamForFilter time:1571817
enter.

[003:392] [2025-02-16 14:45:25 +0000.66985][2188] SetParamForFilter: Params video


index is: 0
[003:392] [2025-02-16 14:45:25 +0000.67037][2188] SetParamForFilter: Params seek
pos is: 0
[003:392] [2025-02-16 14:45:25 +0000.67098][2188] crop filter video index:0
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness/
movie_mode: 0
[003:392] [2025-02-16 14:45:25 +0000.67173][2188] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//config.json
[003:402] [2025-02-16 14:45:25 +0000.76766][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:402] [2025-02-16 14:45:25 +0000.77142][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:402] [2025-02-16 14:45:25 +0000.77225][2188]
exp_des.start:0exp_des.end:2560exp_des.expressionstr:0.5
[003:403] [2025-02-16 14:45:25 +0000.77978][2188]
exp_des.start:0exp_des.end:2560exp_des.expressionstr:0.5
[003:403] [2025-02-16 14:45:25 +0000.78141][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:403] [2025-02-16 14:45:25 +0000.78216][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:403] [2025-02-16 14:45:25 +0000.78280][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:404] [2025-02-16 14:45:25 +0000.78398][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:404] [2025-02-16 14:45:25 +0000.78445][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:404] [2025-02-16 14:45:25 +0000.78470][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:404] [2025-02-16 14:45:25 +0000.78552][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:404] [2025-02-16 14:45:25 +0000.78612][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:404] [2025-02-16 14:45:25 +0000.78674][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:404] [2025-02-16 14:45:25 +0000.78701][2188]
Warning(parse_template_json.cc:95): json parament no found the parament
[003:404] [2025-02-16 14:45:25 +0000.78728][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[003:404] [2025-02-16 14:45:25 +0000.78752][2188] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//filter.png
[003:404] [2025-02-16 14:45:25 +0000.78820][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[003:404] [2025-02-16 14:45:25 +0000.78879][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[003:407] [2025-02-16 14:45:25 +0000.81449][2188] SetParamForFilter leave. expire
time = 15 ms

[003:407] [2025-02-16 14:45:25 +0000.81652][2188] OnOutputSizeChanged width 1920


height 1080
[003:407] [2025-02-16 14:45:25 +0000.81686][2188] OpenGLFrameBuffer: width:1920
height:1080
[003:407] [2025-02-16 14:45:25 +0000.81710][2188] OpenGLFrameBuffer: width:1920
height:1080
[003:407] [2025-02-16 14:45:25 +0000.81730][2188] OpenGLFrameBuffer: width:1920
height:1080
[003:407] [2025-02-16 14:45:25 +0000.81749][2188] OpenGLFrameBuffer: width:1920
height:1080
[003:407] [2025-02-16 14:45:25 +0000.81767][2188] OpenGLFrameBuffer: width:1920
height:1080
[003:407] [2025-02-16 14:45:25 +0000.81783][2188] OpenGLFrameBuffer: width:1920
height:1080
[003:407] [2025-02-16 14:45:25 +0000.81847][2188] construct TrivalImageDrawer
0x77eda2b100
[003:407] [2025-02-16 14:45:25 +0000.81870][2188] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x77eda2b100 context 0x77f03b0740
[003:407] [2025-02-16 14:45:25 +0000.81918][2188] setupGLES:
[003:407] [2025-02-16 14:45:25 +0000.82204][2188] OpenGLRenderProgram::Initialize.
[003:407] [2025-02-16 14:45:25 +0000.82273][2188] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[003:407] [2025-02-16 14:45:25 +0000.82297][2188] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[003:408] [2025-02-16 14:45:25 +0000.82369][2188] Init open gl render: 0x77f0158898
[003:408] [2025-02-16 14:45:25 +0000.82398][2188] Fragement shader path:
[003:408] [2025-02-16 14:45:25 +0000.82433][2188] Fragement shader path:
[003:408] [2025-02-16 14:45:25 +0000.82453][2188] create opengl program object.
[003:408] [2025-02-16 14:45:25 +0000.82474][2188] create shader: vertex
[003:408] [2025-02-16 14:45:25 +0000.82655][2188] create shader: fragment
[003:501] [2025-02-16 14:45:25 +0000.175819][2188] External image path is empty!
[003:501] [2025-02-16 14:45:25 +0000.175886][2188] Error(crop_filter.cc:464): Init
the image texture failed.
[003:501] [2025-02-16 14:45:25 +0000.175910][2188] OpenGLRenderProgram::Initialize
success.
[003:501] [2025-02-16 14:45:25 +0000.175962][2188] Setup the OpenGL result:1
[003:503] [2025-02-16 14:45:25 +0000.177899][2187] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1571926.mp4
[003:504] [2025-02-16 14:45:25 +0000.178385][2187] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1571926.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[003:504] [2025-02-16 14:45:25 +0000.178442][2187] 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
[003:504] [2025-02-16 14:45:25 +0000.178516][2187] 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.hollowness_173971712
1423/record_video_1571926.mp4 fileFD: -1
[003:504] [2025-02-16 14:45:25 +0000.178844][2187] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1571926.mp4 is opened successfully
[003:504] [2025-02-16 14:45:25 +0000.178896][2187] setupMediaProcessers:
[003:504] [2025-02-16 14:45:25 +0000.178918][2187]
RecordingSessionInternalSimple:setup media processers.
[003:504] [2025-02-16 14:45:25 +0000.178949][2187] construct AAC encoder
[003:504] [2025-02-16 14:45:25 +0000.178424][21cf] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbe23e98
[003:504] [2025-02-16 14:45:25 +0000.179247][2187] H264Encoder creating:
superfast011818
[003:505] [2025-02-16 14:45:25 +0000.179354][2187] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[003:505] [2025-02-16 14:45:25 +0000.180086][2187] H264Encode::GetMachineModel is
M2102J20SG
[003:505] [2025-02-16 14:45:25 +0000.180212][2187] H264Encoder machine_mode
is:M2102J20SG
[003:505] [2025-02-16 14:45:25 +0000.180248][2187] setupCompressionSession:
[003:505] [2025-02-16 14:45:25 +0000.180278][2187] H264Encode::creating hareware
Encoder
[003:505] [2025-02-16 14:45:25 +0000.180305][2187] AndroidHwAvcEncoder time:1571930
enter.

[003:506] [2025-02-16 14:45:25 +0000.180580][2187] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000796c218540 address:0x7721d2e050
[003:504] [2025-02-16 14:45:25 +0000.179251][2189] Pull audio failed.(wait video!)
[003:506] [2025-02-16 14:45:25 +0000.180884][2187] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[003:506] [2025-02-16 14:45:25 +0000.181166][2189]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[003:506] [2025-02-16 14:45:25 +0000.181306][2187] The video avc hw codec address
is 0x780b0cb6d8
[003:507] [2025-02-16 14:45:25 +0000.181727][2187] AndroidHwAvcEncoder leave.
expire time = 2 ms

[003:507] [2025-02-16 14:45:25 +0000.181821][2187] RegisterEncodeCompleteCallback


time:1571932 enter.

[003:507] [2025-02-16 14:45:25 +0000.181989][2187] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[003:507] [2025-02-16 14:45:25 +0000.182108][2187] InitEncode time:1571932 enter.

[003:507] [2025-02-16 14:45:25 +0000.182295][2187] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[003:508] [2025-02-16 14:45:25 +0000.182418][2187] Create time:1571933 enter.

[003:508] [2025-02-16 14:45:25 +0000.182459][2187] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[003:508] [2025-02-16 14:45:25 +0000.182496][2187]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x77d4e1be80
[003:508] [2025-02-16 14:45:25 +0000.182764][2187] supported_type:video/avc
[003:508] [2025-02-16 14:45:25 +0000.182822][2187] name:OMX.qcom.video.encoder.avc
mime:video/avc
[003:508] [2025-02-16 14:45:25 +0000.182870][2187] hwCodecPrefix :OMX.qcom.
[003:508] [2025-02-16 14:45:25 +0000.182912][2187] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[003:508] [2025-02-16 14:45:25 +0000.182943][2187] mediacodec_createCodecByName
time:1571933 enter.

[003:508] [2025-02-16 14:45:25 +0000.182968][2187] WrapAndroidMediaCodec


time:1571933 enter.

[003:508] [2025-02-16 14:45:25 +0000.183124][2187] WrapAndroidMediaCodec leave.


expire time = 0 ms

[003:544] [2025-02-16 14:45:25 +0000.219004][2187] mediacodec_createCodecByName


leave. expire time = 36 ms

[003:544] [2025-02-16 14:45:25 +0000.219090][2187] WrapAndroidMediaFromat


time:1571969 enter.

[003:544] [2025-02-16 14:45:25 +0000.219161][2187] WrapAndroidMediaFromat leave.


expire time = 0 ms

[003:579] [2025-02-16 14:45:25 +0000.254299][2189]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[003:611] [2025-02-16 14:45:25 +0000.285406][2187] Destroy time:1572036 enter.

[003:611] [2025-02-16 14:45:25 +0000.285513][2187] WrapAndroidMediaFromat::


Destroy
[003:611] [2025-02-16 14:45:25 +0000.285540][2187] Destroy leave. expire time = 0
ms

[003:611] [2025-02-16 14:45:25 +0000.285589][2187] ~WrapAndroidMediaFromat


time:1572036 enter.

[003:611] [2025-02-16 14:45:25 +0000.285644][2187] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[003:611] [2025-02-16 14:45:25 +0000.285717][2187] Create leave. expire time = 103


ms

[003:611] [2025-02-16 14:45:25 +0000.285775][2187] isSemiPlanarSupport time:1572036


enter.

[003:611] [2025-02-16 14:45:25 +0000.285799][2187] H264Encoder isSemiPlanarSupport


[003:611] [2025-02-16 14:45:25 +0000.285824][2187] isSemiPlanarSupport leave.
expire time = 0 ms

[003:611] [2025-02-16 14:45:25 +0000.285846][2187] creat hw H264Encoder success,


isSemiPlanar:1
[003:611] [2025-02-16 14:45:25 +0000.285942][2187] InitEncode leave. expire time =
104 ms

[003:611] [2025-02-16 14:45:25 +0000.286003][2187] H264Encode::created Encoder


[003:611] [2025-02-16 14:45:25 +0000.286030][2187] H264Encode:: H264 encoder
created.
[003:611] [2025-02-16 14:45:25 +0000.286074][2187] H264 encoder created.
[003:611] [2025-02-16 14:45:25 +0000.286097][2187]
RecordingSessionInternalSimple:created avc encoder avc: 0x77da544780
[003:611] [2025-02-16 14:45:25 +0000.286121][2187] setOutput:
[003:611] [2025-02-16 14:45:25 +0000.286169][2187]
RecordingSessionInternalSimple:encoder set output to muxer!
[003:611] [2025-02-16 14:45:25 +0000.286191][2187] request a key frame
[003:611] [2025-02-16 14:45:25 +0000.286212][2187] H264Encode:: request a key frame
[003:612] [2025-02-16 14:45:25 +0000.286362][2188] Start:
[003:612] [2025-02-16 14:45:25 +0000.286613][218b] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[003:612] [2025-02-16 14:45:25 +0000.287291][218b] Reset: history total size: 98
[003:613] [2025-02-16 14:45:25 +0000.287370][218b] DeviceStart:
audioDevice_:0x78bbfe2000
[003:613] [2025-02-16 14:45:25 +0000.287417][218b] DeviceStart: time profile
playout init before
[003:613] [2025-02-16 14:45:25 +0000.287458][218b] DeviceStart: time profile
playout init end
[003:613] [2025-02-16 14:45:25 +0000.287489][218b] OpenSlesOutput:Start playout

[003:616] [2025-02-16 14:45:25 +0000.291084][218b] The machine model:M2102J20SG

[003:617] [2025-02-16 14:45:25 +0000.291322][218b] Create the opensl output player.


streamtype before:0

[003:617] [2025-02-16 14:45:25 +0000.291421][218b] Create the opensl output player.


streamtype after:3

[003:652] [2025-02-16 14:45:25 +0000.326633][2189]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[003:654] [2025-02-16 14:45:25 +0000.329283][218b] Enqueue opensl buffer size:1764
[003:684] [2025-02-16 14:45:25 +0000.358371][218b] DeviceStart: time profile
playout all end
[003:684] [2025-02-16 14:45:25 +0000.358418][21dc]
PlayerSimpleBufferQueueCallbackHandler function
[003:684] [2025-02-16 14:45:25 +0000.358668][21dc] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[003:684] [2025-02-16 14:45:25 +0000.358775][21dc]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[003:684] [2025-02-16 14:45:25 +0000.358463][218b] operator(): Audio playback
started.
[003:717] [2025-02-16 14:45:25 +0000.391830][2188] begine recode to first frame
spend time:328
[003:717] [2025-02-16 14:45:25 +0000.391890][2188] CameraSource::PushExtraFrame
pkt_dts: 0, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[003:717] [2025-02-16 14:45:25 +0000.391916][2188] add frame because frame
interval.
[003:717] [2025-02-16 14:45:25 +0000.391940][2188] blur_distance_:0
[003:717] [2025-02-16 14:45:25 +0000.391959][2188] blur_direction_angle_:-90
[003:717] [2025-02-16 14:45:25 +0000.391982][2188] color_r_offset_:0
[003:717] [2025-02-16 14:45:25 +0000.391997][2188] color_g_offset:0
[003:717] [2025-02-16 14:45:25 +0000.392011][2188] play_speed_:1
[003:717] [2025-02-16 14:45:25 +0000.392025][2188] roll_value_:0
[003:717] [2025-02-16 14:45:25 +0000.392039][2188] need_extra_image_:0 need_image:
0
[003:717] [2025-02-16 14:45:25 +0000.392055][2188] ResetFramePtsadjust pts:
0current pts:10
[003:717] [2025-02-16 14:45:25 +0000.392071][2188]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[003:717] [2025-02-16 14:45:25 +0000.392087][2188]
GPUImageProcessing::SetOrientation orientation: 90
[003:717] [2025-02-16 14:45:25 +0000.392139][2188] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[003:717] [2025-02-16 14:45:25 +0000.392191][2188] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[003:717] [2025-02-16 14:45:25 +0000.392221][2188] GPUImageProcessing: input frame
width2160 X 3840
[003:718] [2025-02-16 14:45:25 +0000.393050][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0158898
[003:719] [2025-02-16 14:45:25 +0000.393650][2188] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:719] [2025-02-16 14:45:25 +0000.393719][2188] CropFilter::OnVideoFrame
outputtexture :49
[003:719] [2025-02-16 14:45:25 +0000.393742][2188] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:719] [2025-02-16 14:45:25 +0000.394305][5af3] video render surface render a
frame
[003:729] [2025-02-16 14:45:25 +0000.403392][2188] The read pixel from buffer take:
10 width:1920 height:1080 frameType:0
[003:729] [2025-02-16 14:45:25 +0000.404045][2189]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[003:738] [2025-02-16 14:45:25 +0000.412556][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0158898
[003:746] [2025-02-16 14:45:25 +0000.420600][2188] The convert RGB to YUV take 4
[003:746] [2025-02-16 14:45:25 +0000.420872][2188] FilterPipeline2::OnVideoFrame
pts 33 last_video_timestamp_ 33
[003:746] [2025-02-16 14:45:25 +0000.420942][2188]
MediaFilterCamera::OnOutputVideoFrame timestamp: 0
[003:747] [2025-02-16 14:45:25 +0000.422277][21ce]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[003:748] [2025-02-16 14:45:25 +0000.422475][21ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:0
[003:748] [2025-02-16 14:45:25 +0000.422509][21ce] push video frame to H264
encoder. (100 frame for one log)

[003:748] [2025-02-16 14:45:25 +0000.422538][21ce] push video frame to H264


encoder. (100 frame for one log) used width:1920 height:1080

[003:748] [2025-02-16 14:45:25 +0000.422561][21ce] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1920 height:1080 pts:0(100 frame for one log)

[003:748] [2025-02-16 14:45:25 +0000.422585][21ce] Push an pts:0 to dts queue.


[003:748] [2025-02-16 14:45:25 +0000.422624][21ce] DTS queue for
Generator:0x78bbe436b8 0
[003:748] [2025-02-16 14:45:25 +0000.422646][21ce] The input pts:0 fps:30
[003:750] [2025-02-16 14:45:25 +0000.424924][2189] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//bgm.mp3
sync_mode: 1 seek_pos: 0 delay: 0 this:0x77f0182000
[003:752] [2025-02-16 14:45:25 +0000.427029][21ce]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[003:784] [2025-02-16 14:45:25 +0000.458609][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0158898
[003:811] [2025-02-16 14:45:25 +0000.485732][21c5] FFMpeg=> [mp3 @ 0x77edd38600]
Current FFmpeg version git-2021-06-16-97cea6f

[003:856] [2025-02-16 14:45:25 +0000.530778][21ce] h264 add frame header cdr flag
[003:857] [2025-02-16 14:45:25 +0000.531928][21ce] h264 add frame header cdr flag
[003:858] [2025-02-16 14:45:25 +0000.532822][21ce] SendFrame
encodedImage._timeStamp:0encodedImage->_length:305344
[003:858] [2025-02-16 14:45:25 +0000.532882][21ce] Received key frame:0
[003:858] [2025-02-16 14:45:25 +0000.532923][21ce] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[003:858] [2025-02-16 14:45:25 +0000.532957][21ce] H264Encode::H264SWEncoder get
callback, length:305344 type:0 nalType:7length:19
[003:858] [2025-02-16 14:45:25 +0000.532988][21ce] H264Encode:: get a sps pps
header!headerSize:32
[003:858] [2025-02-16 14:45:25 +0000.533036][21ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[003:858] [2025-02-16 14:45:25 +0000.533154][21cf] get the H.264 SPS parameter
[003:859] [2025-02-16 14:45:25 +0000.533951][21cf] add video track with id:1
[003:861] [2025-02-16 14:45:25 +0000.535603][21cf] get the H.264 PPS parameter
[003:864] [2025-02-16 14:45:25 +0000.538859][21cf] get the H.264 IDR frame
[003:871] [2025-02-16 14:45:25 +0000.545794][21cf] resss:true
[003:871] [2025-02-16 14:45:25 +0000.545876][21cf] video start ts:0
[003:871] [2025-02-16 14:45:25 +0000.545978][21cf] the video frame has been written
into MP4 file
[003:868] [2025-02-16 14:45:25 +0000.542501][2189] FilterPipeline2::OnAudioFrame
pts 0 last_audio_timestamp_ 0
[003:872] [2025-02-16 14:45:25 +0000.547239][2189]
MediaFilterCamera::OnOutputAudioFrame timestamp: 0.5 sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:27
[003:873] [2025-02-16 14:45:25 +0000.547315][2189] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[003:873] [2025-02-16 14:45:25 +0000.547591][218b] The audio playback speed:100
(1/100)
[003:873] [2025-02-16 14:45:25 +0000.547629][218b] lipsync_debug: The current
played audio timestamp is:0(1/50)
[003:873] [2025-02-16 14:45:25 +0000.547655][218b] First audio frame rendering
[003:888] [2025-02-16 14:45:25 +0000.562889][21cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[003:888] [2025-02-16 14:45:25 +0000.563223][21cf] add aac audio track with id:2
[003:900] [2025-02-16 14:45:25 +0000.575117][21cf] audio start ts:0
[003:900] [2025-02-16 14:45:25 +0000.575225][21cf] the audio frame has been written
into MP4 file
[004:204] [2025-02-16 14:45:25 +0000.878938][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[004:241] [2025-02-16 14:45:25 +0000.916271][2188] The convert RGB to YUV take 4
[004:597] [2025-02-16 14:45:26 +0000.272261][21ce] DTS queue for
Generator:0x78bbe436b8 800 833
[004:664] [2025-02-16 14:45:26 +0000.338743][21dc]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[004:681] [2025-02-16 14:45:26 +0000.355860][2188] CameraSource::PushExtraFrame
pkt_dts: 982, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[004:721] [2025-02-16 14:45:26 +0000.396312][5af3] video render surface render a
frame
[004:724] [2025-02-16 14:45:26 +0000.398415][2188] CropFilter::OnVideoFrame
outputtexture :49
[004:724] [2025-02-16 14:45:26 +0000.398637][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[004:762] [2025-02-16 14:45:26 +0000.436890][2188] The convert RGB to YUV take 6
[005:088] [2025-02-16 14:45:26 +0000.762843][21ce] Push an pts:1333 to dts queue.
[005:146] [2025-02-16 14:45:26 +0000.820346][21ce] last dts:1300 currentPts:1333
ppsOrSPS:0 queue length:2
[005:232] [2025-02-16 14:45:26 +0000.906638][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[005:273] [2025-02-16 14:45:26 +0000.947921][2188] The convert RGB to YUV take 10
[005:434] [2025-02-16 14:45:27 +0000.108425][21ce] DTS queue for
Generator:0x78bbe436b8 1633 1667
[005:674] [2025-02-16 14:45:27 +0000.348533][2188] CameraSource::PushExtraFrame
pkt_dts: 1963, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[005:699] [2025-02-16 14:45:27 +0000.373571][21dc]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[005:732] [2025-02-16 14:45:27 +0000.406444][5af3] video render surface render a
frame
[005:732] [2025-02-16 14:45:27 +0000.406900][2188] CropFilter::OnVideoFrame
outputtexture :49
[005:735] [2025-02-16 14:45:27 +0000.410161][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[005:768] [2025-02-16 14:45:27 +0000.442742][2188] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 977 diff: 24
[005:773] [2025-02-16 14:45:27 +0000.448127][2188] The convert RGB to YUV take 2
[005:814] [2025-02-16 14:45:27 +0000.489025][21ce] h264 add frame header cdr flag
[005:815] [2025-02-16 14:45:27 +0000.489499][21ce] Received key frame:2000
[005:891] [2025-02-16 14:45:27 +0000.565488][21cf] get the H.264 IDR frame
[006:118] [2025-02-16 14:45:27 +0000.792554][2189] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[006:199] [2025-02-16 14:45:27 +0000.873475][218b] The audio playback speed:100
(1/100)
[006:199] [2025-02-16 14:45:27 +0000.873781][218b] lipsync_debug: The current
played audio timestamp is:2400(1/50)
[006:245] [2025-02-16 14:45:27 +0000.919681][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[006:275] [2025-02-16 14:45:27 +0000.949581][2188] Current timestamp:2573 is
greater than duration_time: 2560
[006:286] [2025-02-16 14:45:27 +0000.961125][2188] The convert RGB to YUV take 9
[006:289] [2025-02-16 14:45:27 +0000.963683][21ce] DTS queue for
Generator:0x78bbe436b8 2433 2467 2500
[006:389] [2025-02-16 14:45:28 +0000.64183][218b] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[006:390] [2025-02-16 14:45:28 +0000.64564][2188] OnNeedStopRecording:
[006:399] [2025-02-16 14:45:28 +0000.73830][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[006:400] [2025-02-16 14:45:28 +0000.74587][2188] operator(): Stop
[006:400] [2025-02-16 14:45:28 +0000.74873][2189] OnOutputAudioFrame: Have not
start, exit OnOutputAudioFrame
[006:400] [2025-02-16 14:45:28 +0000.75072][2189] OnAudioTimer: Have not start,
exit OnAudioTimer
[006:401] [2025-02-16 14:45:28 +0000.75482][2188] Stop:
[006:401] [2025-02-16 14:45:28 +0000.75755][218b] DeviceStop:
audioDevice_:0x78bbfe2000
[006:401] [2025-02-16 14:45:28 +0000.75894][218b] OpenSlesOutput:Stop playout

[006:407] [2025-02-16 14:45:28 +0000.81902][218b] DeviceStop: Done


[006:407] [2025-02-16 14:45:28 +0000.82236][218b] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[006:410] [2025-02-16 14:45:28 +0000.84974][21ce]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[006:414] [2025-02-16 14:45:28 +0000.88754][2187] stop recording
[006:414] [2025-02-16 14:45:28 +0000.88870][2187]
RecordingSessionInternalSimple:destroy media processers
[006:414] [2025-02-16 14:45:28 +0000.88944][2187] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[006:414] [2025-02-16 14:45:28 +0000.89002][2187] H264Encode::flushing hareware
Encoder
[006:414] [2025-02-16 14:45:28 +0000.89198][2187] Flush time:1574839 enter.

[006:414] [2025-02-16 14:45:28 +0000.89288][2187] H264Encoder encoder flush


[006:415] [2025-02-16 14:45:28 +0000.89508][2187] flush output queue
[006:750] [2025-02-16 14:45:28 +0000.425030][2187] Flush leave. expire time = 336
ms

[006:750] [2025-02-16 14:45:28 +0000.425261][2187] ~H264EncodeWrap:


[006:751] [2025-02-16 14:45:28 +0000.425330][2187] ~H264Encode:
[006:751] [2025-02-16 14:45:28 +0000.425364][2187] teardownCompressionSession:
H264Encode::destroying Encoder
[006:751] [2025-02-16 14:45:28 +0000.425387][2187] Release time:1575176 enter.

[006:751] [2025-02-16 14:45:28 +0000.425475][2187] Release:


MediaCodecVideoEncoder::Release _inited:1
[006:751] [2025-02-16 14:45:28 +0000.425508][2187] Destroy time:1575176 enter.

[006:751] [2025-02-16 14:45:28 +0000.425528][2187] H264Encoder encoderDestroy


[006:751] [2025-02-16 14:45:28 +0000.425551][2187]
AndroidMediaCodecVideoEncoder::release env: 0x780af8a0e0
[006:751] [2025-02-16 14:45:28 +0000.425574][2187]
AndroidMediaCodecVideoEncoder::Destroy
[006:793] [2025-02-16 14:45:28 +0000.467378][2187] Destroy leave. expire time = 42
ms

[006:793] [2025-02-16 14:45:28 +0000.467558][2187] Release leave. expire time = 42


ms

[006:793] [2025-02-16 14:45:28 +0000.467595][2187] ~AndroidHwAvcEncoder


time:1575218 enter.

[006:793] [2025-02-16 14:45:28 +0000.467796][2187] Release time:1575218 enter.

[006:793] [2025-02-16 14:45:28 +0000.467837][2187] Release:


MediaCodecVideoEncoder:: has been released before, just return
[006:793] [2025-02-16 14:45:28 +0000.467861][2187] Release leave. expire time = 0
ms

[006:793] [2025-02-16 14:45:28 +0000.467880][2187] ~AndroidMediaCodecVideoEncoder


[006:793] [2025-02-16 14:45:28 +0000.468029][2187] ~WrapAndroidMediaCodec
time:1575218 enter.

[006:793] [2025-02-16 14:45:28 +0000.468054][2187] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[006:793] [2025-02-16 14:45:28 +0000.468073][2187] video hevc hw codec


destructor:0x780b0cb6d8

[006:793] [2025-02-16 14:45:28 +0000.468116][2187] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[006:793] [2025-02-16 14:45:28 +0000.468202][2187] teardownCompressionSession:


H264Encode::destroyed Encoder
[006:793] [2025-02-16 14:45:28 +0000.468235][2187]
RecordingSessionInternalSimple:destroy aac encoder output!
[006:793] [2025-02-16 14:45:28 +0000.468254][2187] AACSWEncode destructor
[006:808] [2025-02-16 14:45:28 +0000.482931][21cf] MP4 close file successfully
[006:808] [2025-02-16 14:45:28 +0000.483014][21cf] Recording session Internal:
notify recording ok
[006:808] [2025-02-16 14:45:28 +0000.483040][21cf] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1571926.mp4
[006:808] [2025-02-16 14:45:28 +0000.483068][21cf] OnRecordFinish:
[006:809] [2025-02-16 14:45:28 +0000.484169][2188] DestroyPipelineAndFilters
time:1575234 enter.

[006:810] [2025-02-16 14:45:28 +0000.484530][2188] UnbindInputFilter 0x77d57b34c0


this 0x77f0158b80
[006:810] [2025-02-16 14:45:28 +0000.484595][2188] UnbindInputFilter 0x77f0158b80
this 0x77d54b0518
[006:810] [2025-02-16 14:45:28 +0000.484628][2188] filter: filter pipeline destroy
this: 0x77d54b0480
[006:810] [2025-02-16 14:45:28 +0000.484741][2188] ClearVideoOfSources: recodring
total frames:80
[006:810] [2025-02-16 14:45:28 +0000.484798][2188] ClearVideoOfSources:
[006:810] [2025-02-16 14:45:28 +0000.484819][2188] GPUImageProcessing destruct.
[006:810] [2025-02-16 14:45:28 +0000.484857][2188] destroy TrivalImageDrawer
0x77eda2b100
[006:810] [2025-02-16 14:45:28 +0000.484882][2188] The shader has been initialize,
clean up them.

[006:813] [2025-02-16 14:45:28 +0000.488039][2188] ~OpenGLFrameBuffer:


[006:813] [2025-02-16 14:45:28 +0000.488243][2188] ~OpenGLFrameBuffer:
[006:814] [2025-02-16 14:45:28 +0000.488335][2188] ~OpenGLFrameBuffer:
[006:814] [2025-02-16 14:45:28 +0000.488423][2188] ~OpenGLFrameBuffer:
[006:814] [2025-02-16 14:45:28 +0000.488501][2188] ~OpenGLFrameBuffer:
[006:814] [2025-02-16 14:45:28 +0000.488591][2188] ~OpenGLFrameBuffer:
[006:814] [2025-02-16 14:45:28 +0000.488984][2188] GPUImageProcessing destruct
finish.
[006:814] [2025-02-16 14:45:28 +0000.489042][2188] GPURGBAFrame destruct.
[006:814] [2025-02-16 14:45:28 +0000.489103][2188] destroy OpenGLRenderProgram
0x77f0158898
[006:814] [2025-02-16 14:45:28 +0000.489169][2188] ~CameraSource time:1575239
enter.

[006:814] [2025-02-16 14:45:28 +0000.489207][2188] ~CameraSource leave. expire


time = 0 ms

[006:819] [2025-02-16 14:45:28 +0000.493826][2188] DestroyPipelineAndFilters


leave. expire time = 10 ms

[008:433] [2025-02-16 14:45:30 +0000.107346][5a09] SetOrientation:


MediaFilterCamera:: SetOrientation: 90
[008:433] [2025-02-16 14:45:30 +0000.107454][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[008:433] [2025-02-16 14:45:30 +0000.107571][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[008:433] [2025-02-16 14:45:30 +0000.107832][2188] MediaFilterCamera, recording
file context:0x784b77ed80 input texture:46
[008:433] [2025-02-16 14:45:30 +0000.107893][2188] construct OpenGLRenderProgram
0x77f0182098
[008:433] [2025-02-16 14:45:30 +0000.107933][2188] CropFilter::SetOrientation
orientation: 90
[008:433] [2025-02-16 14:45:30 +0000.107965][2188] filter: filter pipeline
construtc this: 0x77d54b0540
[008:433] [2025-02-16 14:45:30 +0000.107997][2188] filter: filter pipeline2 update
pattern: 1
[008:433] [2025-02-16 14:45:30 +0000.108025][2188] CameraSource::source_id_:2
[008:434] [2025-02-16 14:45:30 +0000.108411][2188] SetPlayLoop: AudioSource
SetPlayLoop 0
[008:434] [2025-02-16 14:45:30 +0000.108514][2188]
Warning(media_filter_camera.cc:483): seekPos:2560
[008:434] [2025-02-16 14:45:30 +0000.108561][2188] BindInputFilter 0x77d57b34c0
this 0x77f0182380
[008:434] [2025-02-16 14:45:30 +0000.108608][2188] BindInputFilter 0x77f0182380
this 0x77d54b05d8
[008:434] [2025-02-16 14:45:30 +0000.108647][2188] SetParamForFilter time:1576859
enter.

[008:434] [2025-02-16 14:45:30 +0000.108682][2188] SetParamForFilter: Params video


index is: 1
[008:434] [2025-02-16 14:45:30 +0000.108802][2188] SetParamForFilter: Params seek
pos is: 1
[008:434] [2025-02-16 14:45:30 +0000.108854][2188] crop filter video index:1
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness/
movie_mode: 0
[008:434] [2025-02-16 14:45:30 +0000.108889][2188] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//config.json
[008:435] [2025-02-16 14:45:30 +0000.109654][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:435] [2025-02-16 14:45:30 +0000.109909][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:435] [2025-02-16 14:45:30 +0000.110001][2188]
exp_des.start:0exp_des.end:2200exp_des.expressionstr:0.5
[008:435] [2025-02-16 14:45:30 +0000.110083][2188]
exp_des.start:0exp_des.end:2200exp_des.expressionstr:0.5
[008:435] [2025-02-16 14:45:30 +0000.110127][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:435] [2025-02-16 14:45:30 +0000.110166][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:435] [2025-02-16 14:45:30 +0000.110196][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:435] [2025-02-16 14:45:30 +0000.110239][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:435] [2025-02-16 14:45:30 +0000.110273][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:435] [2025-02-16 14:45:30 +0000.110302][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:436] [2025-02-16 14:45:30 +0000.110333][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:436] [2025-02-16 14:45:30 +0000.110360][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:436] [2025-02-16 14:45:30 +0000.110392][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:436] [2025-02-16 14:45:30 +0000.110421][2188]
Warning(parse_template_json.cc:95): json parament no found the parament
[008:436] [2025-02-16 14:45:30 +0000.110448][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[008:436] [2025-02-16 14:45:30 +0000.110475][2188] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//filter.png
[008:436] [2025-02-16 14:45:30 +0000.110501][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[008:436] [2025-02-16 14:45:30 +0000.110537][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[008:438] [2025-02-16 14:45:30 +0000.112486][2188] SetParamForFilter leave. expire
time = 4 ms

[008:438] [2025-02-16 14:45:30 +0000.113265][2188] OnOutputSizeChanged width 1920


height 1080
[008:439] [2025-02-16 14:45:30 +0000.113408][2188] OpenGLFrameBuffer: width:1920
height:1080
[008:439] [2025-02-16 14:45:30 +0000.113465][2188] OpenGLFrameBuffer: width:1920
height:1080
[008:439] [2025-02-16 14:45:30 +0000.113498][2188] OpenGLFrameBuffer: width:1920
height:1080
[008:439] [2025-02-16 14:45:30 +0000.113525][2188] OpenGLFrameBuffer: width:1920
height:1080
[008:439] [2025-02-16 14:45:30 +0000.113549][2188] OpenGLFrameBuffer: width:1920
height:1080
[008:439] [2025-02-16 14:45:30 +0000.113568][2188] OpenGLFrameBuffer: width:1920
height:1080
[008:439] [2025-02-16 14:45:30 +0000.113589][2188] construct TrivalImageDrawer
0x77eda2b100
[008:440] [2025-02-16 14:45:30 +0000.114489][2188] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x77eda2b100 context 0x77f03b0740
[008:440] [2025-02-16 14:45:30 +0000.114582][2188] setupGLES:
[008:441] [2025-02-16 14:45:30 +0000.115380][2188] OpenGLRenderProgram::Initialize.
[008:441] [2025-02-16 14:45:30 +0000.115496][2188] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[008:441] [2025-02-16 14:45:30 +0000.115543][2188] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[008:441] [2025-02-16 14:45:30 +0000.115743][2188] Init open gl render:
0x77f0182098
[008:441] [2025-02-16 14:45:30 +0000.115810][2188] Fragement shader path:
[008:441] [2025-02-16 14:45:30 +0000.115931][2188] Fragement shader path:
[008:441] [2025-02-16 14:45:30 +0000.115991][2188] create opengl program object.
[008:441] [2025-02-16 14:45:30 +0000.116026][2188] create shader: vertex
[008:442] [2025-02-16 14:45:30 +0000.116343][2188] create shader: fragment
[008:460] [2025-02-16 14:45:30 +0000.134667][2188] External image path is empty!
[008:460] [2025-02-16 14:45:30 +0000.134768][2188] Error(crop_filter.cc:464): Init
the image texture failed.
[008:460] [2025-02-16 14:45:30 +0000.134794][2188] OpenGLRenderProgram::Initialize
success.
[008:460] [2025-02-16 14:45:30 +0000.134874][2188] Setup the OpenGL result:1
[008:460] [2025-02-16 14:45:30 +0000.135218][2187] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1576885.mp4
[008:461] [2025-02-16 14:45:30 +0000.135422][2187] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1576885.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[008:461] [2025-02-16 14:45:30 +0000.135440][224f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbe23e98
[008:461] [2025-02-16 14:45:30 +0000.135526][2187] 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:461] [2025-02-16 14:45:30 +0000.135612][2187] 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.hollowness_173971712
1423/record_video_1576885.mp4 fileFD: -1
[008:461] [2025-02-16 14:45:30 +0000.136179][2187] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1576885.mp4 is opened successfully
[008:461] [2025-02-16 14:45:30 +0000.136251][2187] setupMediaProcessers:
[008:461] [2025-02-16 14:45:30 +0000.136312][2187]
RecordingSessionInternalSimple:setup media processers.
[008:462] [2025-02-16 14:45:30 +0000.136371][2187] construct AAC encoder
[008:462] [2025-02-16 14:45:30 +0000.136873][2187] H264Encoder creating:
superfast011818
[008:462] [2025-02-16 14:45:30 +0000.136957][2187] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[008:463] [2025-02-16 14:45:30 +0000.138203][2187] H264Encode::GetMachineModel is
M2102J20SG
[008:463] [2025-02-16 14:45:30 +0000.138294][2187] H264Encoder machine_mode
is:M2102J20SG
[008:464] [2025-02-16 14:45:30 +0000.138336][2187] setupCompressionSession:
[008:464] [2025-02-16 14:45:30 +0000.138374][2187] H264Encode::creating hareware
Encoder
[008:464] [2025-02-16 14:45:30 +0000.138412][2187] AndroidHwAvcEncoder time:1576889
enter.

[008:464] [2025-02-16 14:45:30 +0000.138590][2187] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000796c218540 address:0x7721d2e050
[008:464] [2025-02-16 14:45:30 +0000.138755][2187] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[008:464] [2025-02-16 14:45:30 +0000.138894][2187] The video avc hw codec address
is 0x780b0cb720
[008:464] [2025-02-16 14:45:30 +0000.138979][2187] AndroidHwAvcEncoder leave.
expire time = 0 ms

[008:464] [2025-02-16 14:45:30 +0000.139040][2187] RegisterEncodeCompleteCallback


time:1576889 enter.

[008:464] [2025-02-16 14:45:30 +0000.139141][2187] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[008:464] [2025-02-16 14:45:30 +0000.139197][2187] InitEncode time:1576889 enter.

[008:464] [2025-02-16 14:45:30 +0000.139276][2187] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[008:465] [2025-02-16 14:45:30 +0000.139543][2187] Create time:1576890 enter.

[008:465] [2025-02-16 14:45:30 +0000.139940][2187] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[008:465] [2025-02-16 14:45:30 +0000.140028][2187]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x77da438240
[008:467] [2025-02-16 14:45:30 +0000.141516][2187] supported_type:video/avc
[008:467] [2025-02-16 14:45:30 +0000.142019][2187] name:OMX.qcom.video.encoder.avc
mime:video/avc
[008:467] [2025-02-16 14:45:30 +0000.142161][2187] hwCodecPrefix :OMX.qcom.
[008:467] [2025-02-16 14:45:30 +0000.142240][2187] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[008:468] [2025-02-16 14:45:30 +0000.142350][2187] mediacodec_createCodecByName
time:1576893 enter.

[008:468] [2025-02-16 14:45:30 +0000.142458][2187] WrapAndroidMediaCodec


time:1576893 enter.

[008:468] [2025-02-16 14:45:30 +0000.142719][2187] WrapAndroidMediaCodec leave.


expire time = 0 ms

[008:484] [2025-02-16 14:45:30 +0000.159258][2187] mediacodec_createCodecByName


leave. expire time = 16 ms

[008:485] [2025-02-16 14:45:30 +0000.159440][2187] WrapAndroidMediaFromat


time:1576910 enter.

[008:485] [2025-02-16 14:45:30 +0000.159512][2187] WrapAndroidMediaFromat leave.


expire time = 0 ms

[008:512] [2025-02-16 14:45:30 +0000.186731][2189]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[008:555] [2025-02-16 14:45:30 +0000.229888][2187] Destroy time:1576980 enter.

[008:555] [2025-02-16 14:45:30 +0000.230197][2187] WrapAndroidMediaFromat::


Destroy
[008:555] [2025-02-16 14:45:30 +0000.230263][2187] Destroy leave. expire time = 0
ms

[008:555] [2025-02-16 14:45:30 +0000.230289][2187] ~WrapAndroidMediaFromat


time:1576980 enter.
[008:555] [2025-02-16 14:45:30 +0000.230313][2187] ~WrapAndroidMediaFromat leave.
expire time = 1 ms

[008:556] [2025-02-16 14:45:30 +0000.230339][2187] Create leave. expire time = 91


ms

[008:556] [2025-02-16 14:45:30 +0000.230367][2187] isSemiPlanarSupport time:1576981


enter.

[008:556] [2025-02-16 14:45:30 +0000.230392][2187] H264Encoder isSemiPlanarSupport


[008:556] [2025-02-16 14:45:30 +0000.230422][2187] isSemiPlanarSupport leave.
expire time = 0 ms

[008:556] [2025-02-16 14:45:30 +0000.230450][2187] creat hw H264Encoder success,


isSemiPlanar:1
[008:556] [2025-02-16 14:45:30 +0000.230599][2187] InitEncode leave. expire time =
92 ms

[008:556] [2025-02-16 14:45:30 +0000.230661][2187] H264Encode::created Encoder


[008:556] [2025-02-16 14:45:30 +0000.230694][2187] H264Encode:: H264 encoder
created.
[008:556] [2025-02-16 14:45:30 +0000.230720][2187] H264 encoder created.
[008:556] [2025-02-16 14:45:30 +0000.230746][2187]
RecordingSessionInternalSimple:created avc encoder avc: 0x77da545040
[008:556] [2025-02-16 14:45:30 +0000.230775][2187] setOutput:
[008:556] [2025-02-16 14:45:30 +0000.230794][2187]
RecordingSessionInternalSimple:encoder set output to muxer!
[008:556] [2025-02-16 14:45:30 +0000.230810][2187] request a key frame
[008:556] [2025-02-16 14:45:30 +0000.230825][2187] H264Encode:: request a key frame
[008:557] [2025-02-16 14:45:30 +0000.231498][2188] Start:
[008:558] [2025-02-16 14:45:30 +0000.232658][218b] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[008:558] [2025-02-16 14:45:30 +0000.232832][218b] Reset: history total size: 98
[008:558] [2025-02-16 14:45:30 +0000.232928][218b] DeviceStart:
audioDevice_:0x78bbfe2000
[008:558] [2025-02-16 14:45:30 +0000.232997][218b] DeviceStart: time profile
playout init before
[008:558] [2025-02-16 14:45:30 +0000.233066][218b] DeviceStart: time profile
playout init end
[008:558] [2025-02-16 14:45:30 +0000.233113][218b] OpenSlesOutput:Start playout

[008:561] [2025-02-16 14:45:30 +0000.235499][218b] Create the opensl output player.


streamtype before:0

[008:561] [2025-02-16 14:45:30 +0000.235601][218b] Create the opensl output player.


streamtype after:3

[008:584] [2025-02-16 14:45:30 +0000.258757][2189]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[008:590] [2025-02-16 14:45:30 +0000.264580][218b] Enqueue opensl buffer size:1764
[008:629] [2025-02-16 14:45:30 +0000.303872][218b] DeviceStart: time profile
playout all end
[008:629] [2025-02-16 14:45:30 +0000.303998][218b] operator(): Audio playback
started.
[008:632] [2025-02-16 14:45:30 +0000.307118][2255] NeedMorePlayData: Scale the
volume to zero now!
[008:655] [2025-02-16 14:45:30 +0000.329492][2188] begine recode to first frame
spend time:222
[008:655] [2025-02-16 14:45:30 +0000.329745][2188] add frame because frame
interval.
[008:655] [2025-02-16 14:45:30 +0000.329807][2188]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[008:655] [2025-02-16 14:45:30 +0000.329844][2188]
GPUImageProcessing::SetOrientation orientation: 90
[008:656] [2025-02-16 14:45:30 +0000.331153][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0182098
[008:659] [2025-02-16 14:45:30 +0000.333675][2189]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[008:682] [2025-02-16 14:45:30 +0000.357201][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0182098
[008:693] [2025-02-16 14:45:30 +0000.367668][224e]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[008:700] [2025-02-16 14:45:30 +0000.374480][2189] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//bgm.mp3
sync_mode: 1 seek_pos: 2560 delay: 0 this:0x77f0158800
[008:709] [2025-02-16 14:45:30 +0000.383911][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0182098
[008:737] [2025-02-16 14:45:30 +0000.412149][224b] FFMpeg=> [mp3 @ 0x77da435c00]
Current FFmpeg version git-2021-06-16-97cea6f

[008:751] [2025-02-16 14:45:30 +0000.425635][224e] Push an pts:67 to dts queue.


[008:756] [2025-02-16 14:45:30 +0000.430841][224e] h264 add frame header cdr flag
[008:757] [2025-02-16 14:45:30 +0000.431637][224e] h264 add frame header cdr flag
[008:758] [2025-02-16 14:45:30 +0000.432417][224e] Received key frame:0
[008:758] [2025-02-16 14:45:30 +0000.432480][224e] H264Encode:: get a sps pps
header!headerSize:32
[008:758] [2025-02-16 14:45:30 +0000.432746][224f] get the H.264 SPS parameter
[008:758] [2025-02-16 14:45:30 +0000.432984][224f] add video track with id:1
[008:759] [2025-02-16 14:45:30 +0000.434131][224f] get the H.264 PPS parameter
[008:760] [2025-02-16 14:45:30 +0000.434558][224f] get the H.264 IDR frame
[008:760] [2025-02-16 14:45:30 +0000.434601][224f] resss:true
[008:760] [2025-02-16 14:45:30 +0000.434628][224f] video start ts:0
[008:760] [2025-02-16 14:45:30 +0000.434687][224f] the video frame has been written
into MP4 file
[008:761] [2025-02-16 14:45:30 +0000.435355][224c] success seekto
avformat_seek_file to: 2560000
[008:761] [2025-02-16 14:45:30 +0000.435503][224c] Drop one audio frame for seekto,
pkt_dts 35900928 audio_seek_pos_: 2560000
[008:764] [2025-02-16 14:45:30 +0000.438502][218b] First audio frame rendering
[008:768] [2025-02-16 14:45:30 +0000.442742][224f] add aac audio track with id:2
[008:778] [2025-02-16 14:45:30 +0000.452931][224f] audio start ts:0
[008:778] [2025-02-16 14:45:30 +0000.453126][224f] the audio frame has been written
into MP4 file
[008:790] [2025-02-16 14:45:30 +0000.464743][224e] last dts:33 currentPts:67
ppsOrSPS:0 queue length:2
[008:859] [2025-02-16 14:45:30 +0000.534127][2255]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[008:875] [2025-02-16 14:45:30 +0000.550270][2188] CameraSource::PushExtraFrame
pkt_dts: 237, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[008:976] [2025-02-16 14:45:30 +0000.650989][5af3] video render surface render a
frame
[008:977] [2025-02-16 14:45:30 +0000.652177][2188] CropFilter::OnVideoFrame
outputtexture :53
[008:978] [2025-02-16 14:45:30 +0000.652319][2188] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[009:063] [2025-02-16 14:45:30 +0000.737539][2188] The convert RGB to YUV take 4
[009:361] [2025-02-16 14:45:31 +0000.35952][2188] GPUImageProcessing: process video
frame with resolution 1920 X 1080
[009:361] [2025-02-16 14:45:31 +0000.36128][2188] GPUImageProcessing: input frame
width2160 X 3840
[009:362] [2025-02-16 14:45:31 +0000.36837][2188] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:362] [2025-02-16 14:45:31 +0000.37110][2188] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:392] [2025-02-16 14:45:31 +0000.66351][224e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:633 pts:633
[009:404] [2025-02-16 14:45:31 +0000.78527][224e] DTS queue for
Generator:0x78bbe436b8 667 700
[009:470] [2025-02-16 14:45:31 +0000.144886][224e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:767
[009:470] [2025-02-16 14:45:31 +0000.145057][224e] push video frame to H264
encoder. (100 frame for one log)

[009:470] [2025-02-16 14:45:31 +0000.145140][224e] push video frame to H264


encoder. (100 frame for one log) used width:1920 height:1080

[009:470] [2025-02-16 14:45:31 +0000.145193][224e] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1920 height:1080 pts:767(100 frame for one
log)

[009:470] [2025-02-16 14:45:31 +0000.145262][224e] The input pts:767 fps:30


[009:475] [2025-02-16 14:45:31 +0000.150152][224e] SendFrame
encodedImage._timeStamp:733encodedImage->_length:120032
[009:491] [2025-02-16 14:45:31 +0000.165694][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[009:510] [2025-02-16 14:45:31 +0000.184683][224e] H264Encode::H264SWEncoder get
callback, length:153344 type:1 nalType:1length:153340
[009:564] [2025-02-16 14:45:31 +0000.238639][2188] The convert RGB to YUV take 8
[009:869] [2025-02-16 14:45:31 +0000.543754][2188] CameraSource::PushExtraFrame
pkt_dts: 1219, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[009:900] [2025-02-16 14:45:31 +0000.575107][2255]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[010:000] [2025-02-16 14:45:31 +0000.675250][5af3] video render surface render a
frame
[010:003] [2025-02-16 14:45:31 +0000.678285][2188] CropFilter::OnVideoFrame
outputtexture :53
[010:004] [2025-02-16 14:45:31 +0000.678484][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[010:091] [2025-02-16 14:45:31 +0000.765923][2188] The convert RGB to YUV take 17
[010:106] [2025-02-16 14:45:31 +0000.780965][2188] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1982 diff: 19
[010:115] [2025-02-16 14:45:31 +0000.790016][224e] Push an pts:1400 to dts queue.
[010:188] [2025-02-16 14:45:31 +0000.862857][224e] last dts:1367 currentPts:1400
ppsOrSPS:0 queue length:3
[010:262] [2025-02-16 14:45:31 +0000.937047][224e] DTS queue for
Generator:0x78bbe436b8 1500 1533
[010:507] [2025-02-16 14:45:32 +0000.181752][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[010:581] [2025-02-16 14:45:32 +0000.255879][2188] The convert RGB to YUV take 3
[010:793] [2025-02-16 14:45:32 +0000.467779][224e] h264 add frame header cdr flag
[010:793] [2025-02-16 14:45:32 +0000.468264][224e] Received key frame:2000
[010:817] [2025-02-16 14:45:32 +0000.491886][224f] get the H.264 IDR frame
[010:841] [2025-02-16 14:45:32 +0000.516234][2188] CameraSource::PushExtraFrame
pkt_dts: 2200, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[010:866] [2025-02-16 14:45:32 +0000.541011][2255]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[010:959] [2025-02-16 14:45:32 +0000.634253][218b] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[010:960] [2025-02-16 14:45:32 +0000.634429][2188] OnNeedStopRecording:
[010:960] [2025-02-16 14:45:32 +0000.635009][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[010:961] [2025-02-16 14:45:32 +0000.635543][2188] operator(): Stop
[010:961] [2025-02-16 14:45:32 +0000.635735][2188] Stop:
[010:961] [2025-02-16 14:45:32 +0000.635845][218b] DeviceStop:
audioDevice_:0x78bbfe2000
[010:961] [2025-02-16 14:45:32 +0000.635888][218b] OpenSlesOutput:Stop playout

[010:964] [2025-02-16 14:45:32 +0000.638624][218b] DeviceStop: Done


[010:964] [2025-02-16 14:45:32 +0000.638791][218b] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[010:965] [2025-02-16 14:45:32 +0000.640079][224e]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[010:969] [2025-02-16 14:45:32 +0000.644211][2187] stop recording
[010:970] [2025-02-16 14:45:32 +0000.644345][2187]
RecordingSessionInternalSimple:destroy media processers
[010:970] [2025-02-16 14:45:32 +0000.644392][2187] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[010:970] [2025-02-16 14:45:32 +0000.644423][2187] H264Encode::flushing hareware
Encoder
[010:970] [2025-02-16 14:45:32 +0000.644629][2187] Flush time:1579395 enter.

[010:970] [2025-02-16 14:45:32 +0000.644767][2187] H264Encoder encoder flush


[010:970] [2025-02-16 14:45:32 +0000.644863][2187] flush output queue
[011:302] [2025-02-16 14:45:32 +0000.976692][2187] Flush leave. expire time = 332
ms

[011:302] [2025-02-16 14:45:32 +0000.977163][2187] ~H264EncodeWrap:


[011:302] [2025-02-16 14:45:32 +0000.977259][2187] ~H264Encode:
[011:302] [2025-02-16 14:45:32 +0000.977312][2187] teardownCompressionSession:
H264Encode::destroying Encoder
[011:303] [2025-02-16 14:45:32 +0000.977367][2187] Release time:1579728 enter.

[011:303] [2025-02-16 14:45:32 +0000.977635][2187] Release:


MediaCodecVideoEncoder::Release _inited:1
[011:303] [2025-02-16 14:45:32 +0000.977727][2187] Destroy time:1579728 enter.

[011:303] [2025-02-16 14:45:32 +0000.977889][2187] H264Encoder encoderDestroy


[011:303] [2025-02-16 14:45:32 +0000.977958][2187]
AndroidMediaCodecVideoEncoder::release env: 0x780af8a0e0
[011:303] [2025-02-16 14:45:32 +0000.978018][2187]
AndroidMediaCodecVideoEncoder::Destroy
[011:345] [2025-02-16 14:45:33 +0000.19589][2187] Destroy leave. expire time = 42
ms

[011:345] [2025-02-16 14:45:33 +0000.19865][2187] Release leave. expire time = 42


ms

[011:345] [2025-02-16 14:45:33 +0000.19936][2187] ~AndroidHwAvcEncoder time:1579770


enter.

[011:346] [2025-02-16 14:45:33 +0000.20529][2187] Release time:1579771 enter.


[011:346] [2025-02-16 14:45:33 +0000.20703][2187] Release: MediaCodecVideoEncoder::
has been released before, just return
[011:346] [2025-02-16 14:45:33 +0000.20790][2187] Release leave. expire time = 0
ms

[011:346] [2025-02-16 14:45:33 +0000.20845][2187] ~AndroidMediaCodecVideoEncoder


[011:346] [2025-02-16 14:45:33 +0000.20899][2187] ~WrapAndroidMediaCodec
time:1579771 enter.

[011:346] [2025-02-16 14:45:33 +0000.20942][2187] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[011:346] [2025-02-16 14:45:33 +0000.20986][2187] video hevc hw codec


destructor:0x780b0cb720

[011:347] [2025-02-16 14:45:33 +0000.21359][2187] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[011:347] [2025-02-16 14:45:33 +0000.21445][2187] teardownCompressionSession:


H264Encode::destroyed Encoder
[011:347] [2025-02-16 14:45:33 +0000.21501][2187]
RecordingSessionInternalSimple:destroy aac encoder output!
[011:347] [2025-02-16 14:45:33 +0000.21547][2187] AACSWEncode destructor
[011:351] [2025-02-16 14:45:33 +0000.25479][224f] MP4 close file successfully
[011:351] [2025-02-16 14:45:33 +0000.25603][224f] Recording session Internal:
notify recording ok
[011:351] [2025-02-16 14:45:33 +0000.25633][224f] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1576885.mp4
[011:351] [2025-02-16 14:45:33 +0000.25669][224f] OnRecordFinish:
[011:353] [2025-02-16 14:45:33 +0000.27594][2188] DestroyPipelineAndFilters
time:1579778 enter.

[011:353] [2025-02-16 14:45:33 +0000.28017][2188] UnbindInputFilter 0x77d57b34c0


this 0x77f0182380
[011:353] [2025-02-16 14:45:33 +0000.28073][2188] UnbindInputFilter 0x77f0182380
this 0x77d54b05d8
[011:353] [2025-02-16 14:45:33 +0000.28095][2188] filter: filter pipeline destroy
this: 0x77d54b0540
[011:353] [2025-02-16 14:45:33 +0000.28207][2188] ClearVideoOfSources: recodring
total frames:69
[011:353] [2025-02-16 14:45:33 +0000.28240][2188] ClearVideoOfSources:
[011:353] [2025-02-16 14:45:33 +0000.28264][2188] GPUImageProcessing destruct.
[011:353] [2025-02-16 14:45:33 +0000.28295][2188] destroy TrivalImageDrawer
0x77eda2b100
[011:354] [2025-02-16 14:45:33 +0000.28321][2188] The shader has been initialize,
clean up them.

[011:356] [2025-02-16 14:45:33 +0000.30661][2188] ~OpenGLFrameBuffer:


[011:356] [2025-02-16 14:45:33 +0000.30832][2188] ~OpenGLFrameBuffer:
[011:356] [2025-02-16 14:45:33 +0000.30920][2188] ~OpenGLFrameBuffer:
[011:356] [2025-02-16 14:45:33 +0000.30999][2188] ~OpenGLFrameBuffer:
[011:356] [2025-02-16 14:45:33 +0000.31132][2188] ~OpenGLFrameBuffer:
[011:356] [2025-02-16 14:45:33 +0000.31212][2188] ~OpenGLFrameBuffer:
[011:357] [2025-02-16 14:45:33 +0000.31647][2188] GPUImageProcessing destruct
finish.
[011:357] [2025-02-16 14:45:33 +0000.31742][2188] GPURGBAFrame destruct.
[011:357] [2025-02-16 14:45:33 +0000.31802][2188] destroy OpenGLRenderProgram
0x77f0182098
[011:357] [2025-02-16 14:45:33 +0000.31864][2188] ~CameraSource time:1579782
enter.

[011:357] [2025-02-16 14:45:33 +0000.31909][2188] ~CameraSource leave. expire time


= 0 ms

[011:360] [2025-02-16 14:45:33 +0000.34633][2188] DestroyPipelineAndFilters leave.


expire time = 7 ms

[021:280] [2025-02-16 14:45:42 +0000.955087][5a09] SetOrientation:


MediaFilterCamera:: SetOrientation: 90
[021:281] [2025-02-16 14:45:42 +0000.955842][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[021:281] [2025-02-16 14:45:42 +0000.955985][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[021:281] [2025-02-16 14:45:42 +0000.956300][2188] MediaFilterCamera, recording
file context:0x784b77ed80 input texture:46
[021:282] [2025-02-16 14:45:42 +0000.956342][2188] construct OpenGLRenderProgram
0x77f0158898
[021:282] [2025-02-16 14:45:42 +0000.956366][2188] CropFilter::SetOrientation
orientation: 90
[021:282] [2025-02-16 14:45:42 +0000.956386][2188] filter: filter pipeline
construtc this: 0x77d5774780
[021:282] [2025-02-16 14:45:42 +0000.956407][2188] filter: filter pipeline2 update
pattern: 1
[021:282] [2025-02-16 14:45:42 +0000.956424][2188] CameraSource::source_id_:3
[021:282] [2025-02-16 14:45:42 +0000.956615][2188] SetPlayLoop: AudioSource
SetPlayLoop 0
[021:282] [2025-02-16 14:45:42 +0000.956672][2188]
Warning(media_filter_camera.cc:483): seekPos:4760
[021:282] [2025-02-16 14:45:42 +0000.956724][2188] BindInputFilter 0x77d57b34c0
this 0x77f0158b80
[021:282] [2025-02-16 14:45:42 +0000.956765][2188] BindInputFilter 0x77f0158b80
this 0x77d5774818
[021:282] [2025-02-16 14:45:42 +0000.956793][2188] SetParamForFilter time:1589707
enter.

[021:282] [2025-02-16 14:45:42 +0000.956815][2188] SetParamForFilter: Params video


index is: 2
[021:282] [2025-02-16 14:45:42 +0000.956834][2188] SetParamForFilter: Params seek
pos is: 2
[021:282] [2025-02-16 14:45:42 +0000.956853][2188] crop filter video index:2
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness/
movie_mode: 0
[021:282] [2025-02-16 14:45:42 +0000.956875][2188] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//config.json
[021:282] [2025-02-16 14:45:42 +0000.957103][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:282] [2025-02-16 14:45:42 +0000.957135][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:282] [2025-02-16 14:45:42 +0000.957160][2188]
exp_des.start:0exp_des.end:2670exp_des.expressionstr:0.5
[021:282] [2025-02-16 14:45:42 +0000.957191][2188]
exp_des.start:0exp_des.end:2670exp_des.expressionstr:0.5
[021:282] [2025-02-16 14:45:42 +0000.957215][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:282] [2025-02-16 14:45:42 +0000.957236][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:282] [2025-02-16 14:45:42 +0000.957255][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:282] [2025-02-16 14:45:42 +0000.957272][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:282] [2025-02-16 14:45:42 +0000.957288][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:282] [2025-02-16 14:45:42 +0000.957303][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:283] [2025-02-16 14:45:42 +0000.957320][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:283] [2025-02-16 14:45:42 +0000.957340][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:283] [2025-02-16 14:45:42 +0000.957357][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[021:283] [2025-02-16 14:45:42 +0000.957373][2188]
Warning(parse_template_json.cc:95): json parament no found the parament
[021:283] [2025-02-16 14:45:42 +0000.957395][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[021:283] [2025-02-16 14:45:42 +0000.957418][2188] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//filter.png
[021:283] [2025-02-16 14:45:42 +0000.957439][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[021:283] [2025-02-16 14:45:42 +0000.957457][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[021:283] [2025-02-16 14:45:42 +0000.958127][2188] SetParamForFilter leave. expire
time = 1 ms

[021:283] [2025-02-16 14:45:42 +0000.958287][2188] OnOutputSizeChanged width 1920


height 1080
[021:284] [2025-02-16 14:45:42 +0000.958337][2188] OpenGLFrameBuffer: width:1920
height:1080
[021:284] [2025-02-16 14:45:42 +0000.958375][2188] OpenGLFrameBuffer: width:1920
height:1080
[021:284] [2025-02-16 14:45:42 +0000.958408][2188] OpenGLFrameBuffer: width:1920
height:1080
[021:284] [2025-02-16 14:45:42 +0000.958451][2188] OpenGLFrameBuffer: width:1920
height:1080
[021:284] [2025-02-16 14:45:42 +0000.958476][2188] OpenGLFrameBuffer: width:1920
height:1080
[021:284] [2025-02-16 14:45:42 +0000.958496][2188] OpenGLFrameBuffer: width:1920
height:1080
[021:284] [2025-02-16 14:45:42 +0000.958514][2188] construct TrivalImageDrawer
0x77eda2b100
[021:284] [2025-02-16 14:45:42 +0000.958530][2188] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x77eda2b100 context 0x77f03b0740
[021:284] [2025-02-16 14:45:42 +0000.958547][2188] setupGLES:
[021:284] [2025-02-16 14:45:42 +0000.958817][2188] OpenGLRenderProgram::Initialize.
[021:284] [2025-02-16 14:45:42 +0000.958866][2188] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[021:284] [2025-02-16 14:45:42 +0000.958902][2188] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[021:284] [2025-02-16 14:45:42 +0000.958954][2188] Init open gl render:
0x77f0158898
[021:284] [2025-02-16 14:45:42 +0000.958991][2188] Fragement shader path:
[021:284] [2025-02-16 14:45:42 +0000.959052][2188] Fragement shader path:
[021:284] [2025-02-16 14:45:42 +0000.959086][2188] create opengl program object.
[021:284] [2025-02-16 14:45:42 +0000.959109][2188] create shader: vertex
[021:284] [2025-02-16 14:45:42 +0000.959306][2188] create shader: fragment
[021:303] [2025-02-16 14:45:42 +0000.978013][2188] External image path is empty!
[021:303] [2025-02-16 14:45:42 +0000.978091][2188] Error(crop_filter.cc:464): Init
the image texture failed.
[021:303] [2025-02-16 14:45:42 +0000.978119][2188] OpenGLRenderProgram::Initialize
success.
[021:303] [2025-02-16 14:45:42 +0000.978183][2188] Setup the OpenGL result:1
[021:304] [2025-02-16 14:45:42 +0000.978573][2187] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1589729.mp4
[021:305] [2025-02-16 14:45:42 +0000.979506][2187] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1589729.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[021:305] [2025-02-16 14:45:42 +0000.979577][2187] 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
[021:305] [2025-02-16 14:45:42 +0000.979610][2187] 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.hollowness_173971712
1423/record_video_1589729.mp4 fileFD: -1
[021:305] [2025-02-16 14:45:42 +0000.979849][247c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbe23e98
[021:305] [2025-02-16 14:45:42 +0000.979936][2187] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1589729.mp4 is opened successfully
[021:305] [2025-02-16 14:45:42 +0000.979992][2187] setupMediaProcessers:
[021:305] [2025-02-16 14:45:42 +0000.980023][2187]
RecordingSessionInternalSimple:setup media processers.
[021:305] [2025-02-16 14:45:42 +0000.980055][2187] construct AAC encoder
[021:305] [2025-02-16 14:45:42 +0000.980294][2187] H264Encoder creating:
superfast011818
[021:306] [2025-02-16 14:45:42 +0000.980337][2187] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[021:306] [2025-02-16 14:45:42 +0000.980972][2187] H264Encode::GetMachineModel is
M2102J20SG
[021:306] [2025-02-16 14:45:42 +0000.981023][2187] H264Encoder machine_mode
is:M2102J20SG
[021:306] [2025-02-16 14:45:42 +0000.981044][2187] setupCompressionSession:
[021:306] [2025-02-16 14:45:42 +0000.981073][2187] H264Encode::creating hareware
Encoder
[021:306] [2025-02-16 14:45:42 +0000.981102][2187] AndroidHwAvcEncoder time:1589731
enter.

[021:306] [2025-02-16 14:45:42 +0000.981249][2187] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000796c218540 address:0x7721d2e050
[021:307] [2025-02-16 14:45:42 +0000.981362][2187] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[021:307] [2025-02-16 14:45:42 +0000.981393][2187] The video avc hw codec address
is 0x780b0cb568
[021:307] [2025-02-16 14:45:42 +0000.981439][2187] AndroidHwAvcEncoder leave.
expire time = 1 ms

[021:307] [2025-02-16 14:45:42 +0000.981467][2187] RegisterEncodeCompleteCallback


time:1589732 enter.

[021:307] [2025-02-16 14:45:42 +0000.981537][2187] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[021:307] [2025-02-16 14:45:42 +0000.981574][2187] InitEncode time:1589732 enter.

[021:307] [2025-02-16 14:45:42 +0000.981633][2187] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[021:307] [2025-02-16 14:45:42 +0000.981668][2187] Create time:1589732 enter.

[021:307] [2025-02-16 14:45:42 +0000.981689][2187] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[021:307] [2025-02-16 14:45:42 +0000.981716][2187]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x77da438540
[021:307] [2025-02-16 14:45:42 +0000.981866][2187] supported_type:video/avc
[021:307] [2025-02-16 14:45:42 +0000.981898][2187] name:OMX.qcom.video.encoder.avc
mime:video/avc
[021:307] [2025-02-16 14:45:42 +0000.981930][2187] hwCodecPrefix :OMX.qcom.
[021:307] [2025-02-16 14:45:42 +0000.981955][2187] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[021:307] [2025-02-16 14:45:42 +0000.981981][2187] mediacodec_createCodecByName
time:1589732 enter.

[021:307] [2025-02-16 14:45:42 +0000.982003][2187] WrapAndroidMediaCodec


time:1589732 enter.

[021:307] [2025-02-16 14:45:42 +0000.982088][2187] WrapAndroidMediaCodec leave.


expire time = 0 ms

[021:326] [2025-02-16 14:45:43 +0000.378][2187] mediacodec_createCodecByName


leave. expire time = 19 ms

[021:326] [2025-02-16 14:45:43 +0000.634][2187] WrapAndroidMediaFromat time:1589751


enter.

[021:326] [2025-02-16 14:45:43 +0000.736][2187] WrapAndroidMediaFromat leave.


expire time = 0 ms

[021:339] [2025-02-16 14:45:43 +0000.14125][2189]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[021:381] [2025-02-16 14:45:43 +0000.55531][2187] Destroy time:1589806 enter.

[021:381] [2025-02-16 14:45:43 +0000.55604][2187] WrapAndroidMediaFromat::


Destroy
[021:381] [2025-02-16 14:45:43 +0000.55628][2187] Destroy leave. expire time = 0
ms

[021:381] [2025-02-16 14:45:43 +0000.55650][2187] ~WrapAndroidMediaFromat


time:1589806 enter.

[021:381] [2025-02-16 14:45:43 +0000.55672][2187] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[021:381] [2025-02-16 14:45:43 +0000.55692][2187] Create leave. expire time = 74


ms

[021:381] [2025-02-16 14:45:43 +0000.55714][2187] isSemiPlanarSupport time:1589806


enter.

[021:381] [2025-02-16 14:45:43 +0000.55735][2187] H264Encoder isSemiPlanarSupport


[021:381] [2025-02-16 14:45:43 +0000.55759][2187] isSemiPlanarSupport leave.
expire time = 0 ms

[021:381] [2025-02-16 14:45:43 +0000.55780][2187] creat hw H264Encoder success,


isSemiPlanar:1
[021:381] [2025-02-16 14:45:43 +0000.55872][2187] InitEncode leave. expire time =
74 ms

[021:381] [2025-02-16 14:45:43 +0000.55898][2187] H264Encode::created Encoder


[021:381] [2025-02-16 14:45:43 +0000.55920][2187] H264Encode:: H264 encoder
created.
[021:381] [2025-02-16 14:45:43 +0000.55981][2187] H264 encoder created.
[021:381] [2025-02-16 14:45:43 +0000.56002][2187]
RecordingSessionInternalSimple:created avc encoder avc: 0x780af65a80
[021:381] [2025-02-16 14:45:43 +0000.56045][2187] setOutput:
[021:381] [2025-02-16 14:45:43 +0000.56080][2187]
RecordingSessionInternalSimple:encoder set output to muxer!
[021:381] [2025-02-16 14:45:43 +0000.56115][2187] request a key frame
[021:381] [2025-02-16 14:45:43 +0000.56149][2187] H264Encode:: request a key frame
[021:382] [2025-02-16 14:45:43 +0000.56355][2188] Start:
[021:382] [2025-02-16 14:45:43 +0000.56527][218b] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[021:382] [2025-02-16 14:45:43 +0000.56586][218b] Reset: history total size: 98
[021:382] [2025-02-16 14:45:43 +0000.56617][218b] DeviceStart:
audioDevice_:0x78bbfe2000
[021:382] [2025-02-16 14:45:43 +0000.56651][218b] DeviceStart: time profile playout
init before
[021:382] [2025-02-16 14:45:43 +0000.56696][218b] DeviceStart: time profile playout
init end
[021:382] [2025-02-16 14:45:43 +0000.56743][218b] OpenSlesOutput:Start playout

[021:383] [2025-02-16 14:45:43 +0000.57949][218b] Create the opensl output player.


streamtype before:0

[021:383] [2025-02-16 14:45:43 +0000.58004][218b] Create the opensl output player.


streamtype after:3

[021:412] [2025-02-16 14:45:43 +0000.86531][2189]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[021:424] [2025-02-16 14:45:43 +0000.99149][218b] Enqueue opensl buffer size:1764
[021:453] [2025-02-16 14:45:43 +0000.127587][218b] DeviceStart: time profile
playout all end
[021:453] [2025-02-16 14:45:43 +0000.127684][218b] operator(): Audio playback
started.
[021:454] [2025-02-16 14:45:43 +0000.128645][2486] NeedMorePlayData: Scale the
volume to zero now!
[021:473] [2025-02-16 14:45:43 +0000.148148][2188] begine recode to first frame
spend time:192
[021:473] [2025-02-16 14:45:43 +0000.148228][2188] add frame because frame
interval.
[021:473] [2025-02-16 14:45:43 +0000.148289][2188]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[021:474] [2025-02-16 14:45:43 +0000.148412][2188]
GPUImageProcessing::SetOrientation orientation: 90
[021:475] [2025-02-16 14:45:43 +0000.150142][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0158898
[021:486] [2025-02-16 14:45:43 +0000.160493][2189]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[021:503] [2025-02-16 14:45:43 +0000.177645][5af3] video render surface render a
frame
[021:507] [2025-02-16 14:45:43 +0000.181672][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0158898
[021:508] [2025-02-16 14:45:43 +0000.182329][2188] CropFilter::OnVideoFrame
outputtexture :50
[021:511] [2025-02-16 14:45:43 +0000.185366][2188] The read pixel from buffer take:
3 width:1920 height:1080 frameType:0
[021:525] [2025-02-16 14:45:43 +0000.200015][247b]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[021:528] [2025-02-16 14:45:43 +0000.202420][2189] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//bgm.mp3
sync_mode: 1 seek_pos: 4760 delay: 0 this:0x77f0182000
[021:538] [2025-02-16 14:45:43 +0000.212346][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0158898
[021:587] [2025-02-16 14:45:43 +0000.262011][2475] FFMpeg=> [mp3 @ 0x77cfa4a200]
Current FFmpeg version git-2021-06-16-97cea6f
[021:599] [2025-02-16 14:45:43 +0000.273703][247b] h264 add frame header cdr flag
[021:601] [2025-02-16 14:45:43 +0000.276053][247b] h264 add frame header cdr flag
[021:605] [2025-02-16 14:45:43 +0000.280213][247b] Received key frame:0
[021:605] [2025-02-16 14:45:43 +0000.280306][247b] H264Encode:: get a sps pps
header!headerSize:32
[021:607] [2025-02-16 14:45:43 +0000.281664][247c] get the H.264 SPS parameter
[021:607] [2025-02-16 14:45:43 +0000.281945][247c] add video track with id:1
[021:609] [2025-02-16 14:45:43 +0000.284242][247c] get the H.264 PPS parameter
[021:614] [2025-02-16 14:45:43 +0000.288756][247c] get the H.264 IDR frame
[021:614] [2025-02-16 14:45:43 +0000.288852][247c] resss:true
[021:614] [2025-02-16 14:45:43 +0000.288886][247c] video start ts:0
[021:614] [2025-02-16 14:45:43 +0000.289082][247c] the video frame has been written
into MP4 file
[021:621] [2025-02-16 14:45:43 +0000.295953][2476] success seekto
avformat_seek_file to: 4760000
[021:621] [2025-02-16 14:45:43 +0000.296087][2476] Drop one audio frame for seekto,
pkt_dts 67060224 audio_seek_pos_: 4760000
[021:624] [2025-02-16 14:45:43 +0000.298540][2189] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[021:624] [2025-02-16 14:45:43 +0000.298874][218b] The audio playback speed:100
(1/100)
[021:624] [2025-02-16 14:45:43 +0000.298913][218b] lipsync_debug: The current
played audio timestamp is:23(1/50)
[021:624] [2025-02-16 14:45:43 +0000.298934][218b] First audio frame rendering
[021:626] [2025-02-16 14:45:43 +0000.300415][2188] The convert RGB to YUV take 4
[021:626] [2025-02-16 14:45:43 +0000.300940][247b] DTS queue for
Generator:0x78bbe436b8 67 100
[021:628] [2025-02-16 14:45:43 +0000.302659][247c] add aac audio track with id:2
[021:638] [2025-02-16 14:45:43 +0000.312868][247c] audio start ts:0
[021:638] [2025-02-16 14:45:43 +0000.313113][247c] the audio frame has been written
into MP4 file
[022:011] [2025-02-16 14:45:43 +0000.685888][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[022:021] [2025-02-16 14:45:43 +0000.696234][247b] Push an pts:500 to dts queue.
[022:061] [2025-02-16 14:45:43 +0000.735344][247b] last dts:467 currentPts:500
ppsOrSPS:0 queue length:2
[022:123] [2025-02-16 14:45:43 +0000.798244][2188] The convert RGB to YUV take 3
[022:318] [2025-02-16 14:45:43 +0000.993008][2188] CameraSource::PushExtraFrame
pkt_dts: 846, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[022:403] [2025-02-16 14:45:44 +0000.77631][2486]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:468] [2025-02-16 14:45:44 +0000.143206][247b] DTS queue for
Generator:0x78bbe436b8 900 933
[022:523] [2025-02-16 14:45:44 +0000.198317][5af3] video render surface render a
frame
[022:526] [2025-02-16 14:45:44 +0000.200850][2188] CropFilter::OnVideoFrame
outputtexture :50
[022:526] [2025-02-16 14:45:44 +0000.201151][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[022:632] [2025-02-16 14:45:44 +0000.306897][2188] The convert RGB to YUV take 5
[022:688] [2025-02-16 14:45:44 +0000.362371][2188] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2984 diff: 17
[023:028] [2025-02-16 14:45:44 +0000.703003][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[023:142] [2025-02-16 14:45:44 +0000.816370][2188] The convert RGB to YUV take 15
[023:268] [2025-02-16 14:45:44 +0000.942423][2188] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[023:268] [2025-02-16 14:45:44 +0000.942809][2188] GPUImageProcessing: input frame
width2160 X 3840
[023:269] [2025-02-16 14:45:44 +0000.943592][2188] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[023:269] [2025-02-16 14:45:44 +0000.943803][2188] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[023:288] [2025-02-16 14:45:44 +0000.962926][247b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1700 pts:1700
[023:304] [2025-02-16 14:45:44 +0000.979037][2188] CameraSource::PushExtraFrame
pkt_dts: 1828, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[023:311] [2025-02-16 14:45:44 +0000.986095][247b] DTS queue for
Generator:0x78bbe436b8 1733 1767
[023:364] [2025-02-16 14:45:45 +0000.39274][2486]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:371] [2025-02-16 14:45:45 +0000.46087][247b] Push an pts:1833 to dts queue.
[023:426] [2025-02-16 14:45:45 +0000.100935][247b] SendFrame
encodedImage._timeStamp:1833encodedImage->_length:114272
[023:427] [2025-02-16 14:45:45 +0000.101584][247b] last dts:1800 currentPts:1833
ppsOrSPS:0 queue length:2
[023:446] [2025-02-16 14:45:45 +0000.120403][247b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:1900
[023:446] [2025-02-16 14:45:45 +0000.120528][247b] push video frame to H264
encoder. (100 frame for one log)

[023:446] [2025-02-16 14:45:45 +0000.120555][247b] push video frame to H264


encoder. (100 frame for one log) used width:1920 height:1080

[023:446] [2025-02-16 14:45:45 +0000.120580][247b] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1920 height:1080 pts:1900(100 frame for one
log)

[023:446] [2025-02-16 14:45:45 +0000.120609][247b] The input pts:1900 fps:30


[023:503] [2025-02-16 14:45:45 +0000.177674][247b] H264Encode::H264SWEncoder get
callback, length:114272 type:1 nalType:1length:114268
[023:533] [2025-02-16 14:45:45 +0000.207996][5af3] video render surface render a
frame
[023:540] [2025-02-16 14:45:45 +0000.215260][2188] CropFilter::OnVideoFrame
outputtexture :50
[023:541] [2025-02-16 14:45:45 +0000.215436][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[023:629] [2025-02-16 14:45:45 +0000.303902][247b] h264 add frame header cdr flag
[023:630] [2025-02-16 14:45:45 +0000.305289][247b] Received key frame:2000
[023:641] [2025-02-16 14:45:45 +0000.315664][247c] get the H.264 IDR frame
[023:653] [2025-02-16 14:45:45 +0000.328109][2188] The convert RGB to YUV take 3
[023:873] [2025-02-16 14:45:45 +0000.548200][2189] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[023:910] [2025-02-16 14:45:45 +0000.585070][218b] The audio playback speed:100
(1/100)
[023:910] [2025-02-16 14:45:45 +0000.585296][218b] lipsync_debug: The current
played audio timestamp is:2423(1/50)
[024:043] [2025-02-16 14:45:45 +0000.718209][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[024:137] [2025-02-16 14:45:45 +0000.811900][247b] DTS queue for
Generator:0x78bbe436b8 2567
[024:162] [2025-02-16 14:45:45 +0000.836527][2188] The convert RGB to YUV take 12
[024:263] [2025-02-16 14:45:45 +0000.937625][218b] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[024:263] [2025-02-16 14:45:45 +0000.938021][2188] OnNeedStopRecording:
[024:264] [2025-02-16 14:45:45 +0000.939207][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[024:266] [2025-02-16 14:45:45 +0000.940492][2188] operator(): Stop
[024:267] [2025-02-16 14:45:45 +0000.941875][2188] Stop:
[024:268] [2025-02-16 14:45:45 +0000.942652][218b] DeviceStop:
audioDevice_:0x78bbfe2000
[024:268] [2025-02-16 14:45:45 +0000.942834][218b] OpenSlesOutput:Stop playout

[024:283] [2025-02-16 14:45:45 +0000.958284][218b] DeviceStop: Done


[024:284] [2025-02-16 14:45:45 +0000.958900][218b] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[024:287] [2025-02-16 14:45:45 +0000.962005][247b]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[024:289] [2025-02-16 14:45:45 +0000.963836][2187] stop recording
[024:289] [2025-02-16 14:45:45 +0000.963933][2187]
RecordingSessionInternalSimple:destroy media processers
[024:289] [2025-02-16 14:45:45 +0000.963965][2187] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[024:289] [2025-02-16 14:45:45 +0000.963992][2187] H264Encode::flushing hareware
Encoder
[024:289] [2025-02-16 14:45:45 +0000.964138][2187] Flush time:1592714 enter.

[024:289] [2025-02-16 14:45:45 +0000.964202][2187] H264Encoder encoder flush


[024:289] [2025-02-16 14:45:45 +0000.964252][2187] flush output queue
[024:623] [2025-02-16 14:45:46 +0000.298075][2187] Flush leave. expire time = 334
ms

[024:624] [2025-02-16 14:45:46 +0000.298547][2187] ~H264EncodeWrap:


[024:624] [2025-02-16 14:45:46 +0000.298647][2187] ~H264Encode:
[024:624] [2025-02-16 14:45:46 +0000.298698][2187] teardownCompressionSession:
H264Encode::destroying Encoder
[024:624] [2025-02-16 14:45:46 +0000.298750][2187] Release time:1593049 enter.

[024:624] [2025-02-16 14:45:46 +0000.299020][2187] Release:


MediaCodecVideoEncoder::Release _inited:1
[024:624] [2025-02-16 14:45:46 +0000.299117][2187] Destroy time:1593049 enter.

[024:624] [2025-02-16 14:45:46 +0000.299170][2187] H264Encoder encoderDestroy


[024:624] [2025-02-16 14:45:46 +0000.299222][2187]
AndroidMediaCodecVideoEncoder::release env: 0x780af8a0e0
[024:624] [2025-02-16 14:45:46 +0000.299275][2187]
AndroidMediaCodecVideoEncoder::Destroy
[024:663] [2025-02-16 14:45:46 +0000.338034][2187] Destroy leave. expire time = 39
ms

[024:664] [2025-02-16 14:45:46 +0000.340853][2187] Release leave. expire time = 42


ms

[024:666] [2025-02-16 14:45:46 +0000.341094][2187] ~AndroidHwAvcEncoder


time:1593091 enter.

[024:667] [2025-02-16 14:45:46 +0000.341402][2187] Release time:1593092 enter.

[024:667] [2025-02-16 14:45:46 +0000.341487][2187] Release:


MediaCodecVideoEncoder:: has been released before, just return
[024:667] [2025-02-16 14:45:46 +0000.341979][2187] Release leave. expire time = 0
ms

[024:667] [2025-02-16 14:45:46 +0000.342046][2187] ~AndroidMediaCodecVideoEncoder


[024:667] [2025-02-16 14:45:46 +0000.342089][2187] ~WrapAndroidMediaCodec
time:1593092 enter.

[024:667] [2025-02-16 14:45:46 +0000.342133][2187] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[024:667] [2025-02-16 14:45:46 +0000.342175][2187] video hevc hw codec


destructor:0x780b0cb568

[024:667] [2025-02-16 14:45:46 +0000.342283][2187] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[024:668] [2025-02-16 14:45:46 +0000.342356][2187] teardownCompressionSession:


H264Encode::destroyed Encoder
[024:668] [2025-02-16 14:45:46 +0000.342410][2187]
RecordingSessionInternalSimple:destroy aac encoder output!
[024:668] [2025-02-16 14:45:46 +0000.342452][2187] AACSWEncode destructor
[024:675] [2025-02-16 14:45:46 +0000.349618][247c] MP4 close file successfully
[024:675] [2025-02-16 14:45:46 +0000.349742][247c] Recording session Internal:
notify recording ok
[024:675] [2025-02-16 14:45:46 +0000.349776][247c] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1589729.mp4
[024:675] [2025-02-16 14:45:46 +0000.349839][247c] OnRecordFinish:
[024:676] [2025-02-16 14:45:46 +0000.351144][2188] DestroyPipelineAndFilters
time:1593101 enter.

[024:677] [2025-02-16 14:45:46 +0000.351528][2188] UnbindInputFilter 0x77d57b34c0


this 0x77f0158b80
[024:677] [2025-02-16 14:45:46 +0000.351594][2188] UnbindInputFilter 0x77f0158b80
this 0x77d5774818
[024:677] [2025-02-16 14:45:46 +0000.351626][2188] filter: filter pipeline destroy
this: 0x77d5774780
[024:677] [2025-02-16 14:45:46 +0000.351740][2188] ClearVideoOfSources: recodring
total frames:83
[024:677] [2025-02-16 14:45:46 +0000.351783][2188] ClearVideoOfSources:
[024:677] [2025-02-16 14:45:46 +0000.351816][2188] GPUImageProcessing destruct.
[024:677] [2025-02-16 14:45:46 +0000.351856][2188] destroy TrivalImageDrawer
0x77eda2b100
[024:677] [2025-02-16 14:45:46 +0000.351889][2188] The shader has been initialize,
clean up them.

[024:678] [2025-02-16 14:45:46 +0000.352616][2188] ~OpenGLFrameBuffer:


[024:678] [2025-02-16 14:45:46 +0000.352800][2188] ~OpenGLFrameBuffer:
[024:678] [2025-02-16 14:45:46 +0000.352957][2188] ~OpenGLFrameBuffer:
[024:678] [2025-02-16 14:45:46 +0000.353094][2188] ~OpenGLFrameBuffer:
[024:678] [2025-02-16 14:45:46 +0000.353198][2188] ~OpenGLFrameBuffer:
[024:678] [2025-02-16 14:45:46 +0000.353277][2188] ~OpenGLFrameBuffer:
[024:679] [2025-02-16 14:45:46 +0000.353757][2188] GPUImageProcessing destruct
finish.
[024:679] [2025-02-16 14:45:46 +0000.353914][2188] GPURGBAFrame destruct.
[024:679] [2025-02-16 14:45:46 +0000.354046][2188] destroy OpenGLRenderProgram
0x77f0158898
[024:679] [2025-02-16 14:45:46 +0000.354144][2188] ~CameraSource time:1593104
enter.

[024:679] [2025-02-16 14:45:46 +0000.354220][2188] ~CameraSource leave. expire


time = 0 ms
[024:687] [2025-02-16 14:45:46 +0000.361398][2188] DestroyPipelineAndFilters
leave. expire time = 11 ms

[026:975] [2025-02-16 14:45:48 +0000.649595][5a09] SetOrientation:


MediaFilterCamera:: SetOrientation: 90
[026:975] [2025-02-16 14:45:48 +0000.649770][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[026:975] [2025-02-16 14:45:48 +0000.649896][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[026:975] [2025-02-16 14:45:48 +0000.650205][2188] MediaFilterCamera, recording
file context:0x784b77ed80 input texture:46
[026:975] [2025-02-16 14:45:48 +0000.650299][2188] construct OpenGLRenderProgram
0x77f0182098
[026:976] [2025-02-16 14:45:48 +0000.650332][2188] CropFilter::SetOrientation
orientation: 90
[026:976] [2025-02-16 14:45:48 +0000.650356][2188] filter: filter pipeline
construtc this: 0x784b670140
[026:976] [2025-02-16 14:45:48 +0000.650379][2188] filter: filter pipeline2 update
pattern: 1
[026:976] [2025-02-16 14:45:48 +0000.650406][2188] CameraSource::source_id_:4
[026:976] [2025-02-16 14:45:48 +0000.650982][2188] SetPlayLoop: AudioSource
SetPlayLoop 0
[026:976] [2025-02-16 14:45:48 +0000.651106][2188]
Warning(media_filter_camera.cc:483): seekPos:7430
[026:976] [2025-02-16 14:45:48 +0000.651226][2188] BindInputFilter 0x77d57b34c0
this 0x77f0182380
[026:976] [2025-02-16 14:45:48 +0000.651284][2188] BindInputFilter 0x77f0182380
this 0x784b6701d8
[026:977] [2025-02-16 14:45:48 +0000.651370][2188] SetParamForFilter time:1595402
enter.

[026:977] [2025-02-16 14:45:48 +0000.651445][2188] SetParamForFilter: Params video


index is: 3
[026:977] [2025-02-16 14:45:48 +0000.651494][2188] SetParamForFilter: Params seek
pos is: 3
[026:977] [2025-02-16 14:45:48 +0000.651551][2188] crop filter video index:3
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness/
movie_mode: 0
[026:977] [2025-02-16 14:45:48 +0000.651632][2188] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//config.json
[026:977] [2025-02-16 14:45:48 +0000.652000][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[026:977] [2025-02-16 14:45:48 +0000.652217][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[026:978] [2025-02-16 14:45:48 +0000.652320][2188]
exp_des.start:0exp_des.end:2870exp_des.expressionstr:0.5
[026:978] [2025-02-16 14:45:48 +0000.652373][2188]
exp_des.start:0exp_des.end:2870exp_des.expressionstr:0.5
[026:978] [2025-02-16 14:45:48 +0000.652402][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[026:978] [2025-02-16 14:45:48 +0000.652427][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[026:978] [2025-02-16 14:45:48 +0000.652454][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[026:978] [2025-02-16 14:45:48 +0000.652481][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[026:978] [2025-02-16 14:45:48 +0000.652506][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[026:978] [2025-02-16 14:45:48 +0000.652530][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[026:978] [2025-02-16 14:45:48 +0000.652553][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[026:978] [2025-02-16 14:45:48 +0000.652579][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[026:978] [2025-02-16 14:45:48 +0000.652601][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[026:978] [2025-02-16 14:45:48 +0000.652628][2188]
Warning(parse_template_json.cc:95): json parament no found the parament
[026:978] [2025-02-16 14:45:48 +0000.652659][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[026:978] [2025-02-16 14:45:48 +0000.652691][2188] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//filter.png
[026:978] [2025-02-16 14:45:48 +0000.652714][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[026:978] [2025-02-16 14:45:48 +0000.652732][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[026:983] [2025-02-16 14:45:48 +0000.657958][2188] SetParamForFilter leave. expire
time = 6 ms

[026:983] [2025-02-16 14:45:48 +0000.658291][2188] OnOutputSizeChanged width 1920


height 1080
[026:984] [2025-02-16 14:45:48 +0000.658392][2188] OpenGLFrameBuffer: width:1920
height:1080
[026:984] [2025-02-16 14:45:48 +0000.658429][2188] OpenGLFrameBuffer: width:1920
height:1080
[026:984] [2025-02-16 14:45:48 +0000.658454][2188] OpenGLFrameBuffer: width:1920
height:1080
[026:984] [2025-02-16 14:45:48 +0000.658479][2188] OpenGLFrameBuffer: width:1920
height:1080
[026:984] [2025-02-16 14:45:48 +0000.658502][2188] OpenGLFrameBuffer: width:1920
height:1080
[026:984] [2025-02-16 14:45:48 +0000.658520][2188] OpenGLFrameBuffer: width:1920
height:1080
[026:984] [2025-02-16 14:45:48 +0000.658539][2188] construct TrivalImageDrawer
0x77eda2b100
[026:984] [2025-02-16 14:45:48 +0000.658566][2188] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x77eda2b100 context 0x77f03b0740
[026:984] [2025-02-16 14:45:48 +0000.658596][2188] setupGLES:
[026:988] [2025-02-16 14:45:48 +0000.662505][2188] OpenGLRenderProgram::Initialize.
[026:988] [2025-02-16 14:45:48 +0000.662779][2188] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[026:988] [2025-02-16 14:45:48 +0000.662952][2188] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[026:988] [2025-02-16 14:45:48 +0000.663164][2188] Init open gl render:
0x77f0182098
[026:989] [2025-02-16 14:45:48 +0000.663327][2188] Fragement shader path:
[026:989] [2025-02-16 14:45:48 +0000.663470][2188] Fragement shader path:
[026:989] [2025-02-16 14:45:48 +0000.663520][2188] create opengl program object.
[026:989] [2025-02-16 14:45:48 +0000.663612][2188] create shader: vertex
[026:989] [2025-02-16 14:45:48 +0000.663974][2188] create shader: fragment
[027:007] [2025-02-16 14:45:48 +0000.681828][2188] External image path is empty!
[027:007] [2025-02-16 14:45:48 +0000.681919][2188] Error(crop_filter.cc:464): Init
the image texture failed.
[027:007] [2025-02-16 14:45:48 +0000.681941][2188] OpenGLRenderProgram::Initialize
success.
[027:007] [2025-02-16 14:45:48 +0000.681996][2188] Setup the OpenGL result:1
[027:007] [2025-02-16 14:45:48 +0000.682228][2187] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1595432.mp4
[027:008] [2025-02-16 14:45:48 +0000.682451][2187] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1595432.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[027:008] [2025-02-16 14:45:48 +0000.682477][2497] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbe23e98
[027:008] [2025-02-16 14:45:48 +0000.682488][2187] 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
[027:008] [2025-02-16 14:45:48 +0000.682614][2187] 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.hollowness_173971712
1423/record_video_1595432.mp4 fileFD: -1
[027:008] [2025-02-16 14:45:48 +0000.682952][2187] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1595432.mp4 is opened successfully
[027:008] [2025-02-16 14:45:48 +0000.682990][2187] setupMediaProcessers:
[027:008] [2025-02-16 14:45:48 +0000.683021][2187]
RecordingSessionInternalSimple:setup media processers.
[027:008] [2025-02-16 14:45:48 +0000.683053][2187] construct AAC encoder
[027:008] [2025-02-16 14:45:48 +0000.683283][2187] H264Encoder creating:
superfast011818
[027:008] [2025-02-16 14:45:48 +0000.683313][2187] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[027:009] [2025-02-16 14:45:48 +0000.683897][2187] H264Encode::GetMachineModel is
M2102J20SG
[027:009] [2025-02-16 14:45:48 +0000.683934][2187] H264Encoder machine_mode
is:M2102J20SG
[027:009] [2025-02-16 14:45:48 +0000.683951][2187] setupCompressionSession:
[027:009] [2025-02-16 14:45:48 +0000.683970][2187] H264Encode::creating hareware
Encoder
[027:009] [2025-02-16 14:45:48 +0000.683988][2187] AndroidHwAvcEncoder time:1595434
enter.

[027:009] [2025-02-16 14:45:48 +0000.684120][2187] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000796c218540 address:0x7721d2e050
[027:009] [2025-02-16 14:45:48 +0000.684225][2187] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[027:009] [2025-02-16 14:45:48 +0000.684251][2187] The video avc hw codec address
is 0x780b0cb700
[027:009] [2025-02-16 14:45:48 +0000.684298][2187] AndroidHwAvcEncoder leave.
expire time = 0 ms

[027:010] [2025-02-16 14:45:48 +0000.684324][2187] RegisterEncodeCompleteCallback


time:1595435 enter.

[027:010] [2025-02-16 14:45:48 +0000.684383][2187] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[027:010] [2025-02-16 14:45:48 +0000.684417][2187] InitEncode time:1595435 enter.

[027:010] [2025-02-16 14:45:48 +0000.684466][2187] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[027:010] [2025-02-16 14:45:48 +0000.684497][2187] Create time:1595435 enter.

[027:010] [2025-02-16 14:45:48 +0000.684519][2187] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[027:010] [2025-02-16 14:45:48 +0000.684543][2187]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x77da438480
[027:010] [2025-02-16 14:45:48 +0000.684669][2187] supported_type:video/avc
[027:010] [2025-02-16 14:45:48 +0000.684696][2187] name:OMX.qcom.video.encoder.avc
mime:video/avc
[027:010] [2025-02-16 14:45:48 +0000.684727][2187] hwCodecPrefix :OMX.qcom.
[027:010] [2025-02-16 14:45:48 +0000.684753][2187] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[027:010] [2025-02-16 14:45:48 +0000.684778][2187] mediacodec_createCodecByName
time:1595435 enter.

[027:010] [2025-02-16 14:45:48 +0000.684797][2187] WrapAndroidMediaCodec


time:1595435 enter.
[027:010] [2025-02-16 14:45:48 +0000.684879][2187] WrapAndroidMediaCodec leave.
expire time = 0 ms

[027:029] [2025-02-16 14:45:48 +0000.703707][2187] mediacodec_createCodecByName


leave. expire time = 19 ms

[027:029] [2025-02-16 14:45:48 +0000.703884][2187] WrapAndroidMediaFromat


time:1595454 enter.

[027:029] [2025-02-16 14:45:48 +0000.704003][2187] WrapAndroidMediaFromat leave.


expire time = 0 ms

[027:038] [2025-02-16 14:45:48 +0000.712970][2189]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[027:098] [2025-02-16 14:45:48 +0000.772389][2187] Destroy time:1595523 enter.

[027:098] [2025-02-16 14:45:48 +0000.772482][2187] WrapAndroidMediaFromat::


Destroy
[027:098] [2025-02-16 14:45:48 +0000.772510][2187] Destroy leave. expire time = 0
ms

[027:098] [2025-02-16 14:45:48 +0000.772533][2187] ~WrapAndroidMediaFromat


time:1595523 enter.

[027:098] [2025-02-16 14:45:48 +0000.772562][2187] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[027:098] [2025-02-16 14:45:48 +0000.772584][2187] Create leave. expire time = 88


ms

[027:098] [2025-02-16 14:45:48 +0000.772615][2187] isSemiPlanarSupport time:1595523


enter.

[027:098] [2025-02-16 14:45:48 +0000.772692][2187] H264Encoder isSemiPlanarSupport


[027:098] [2025-02-16 14:45:48 +0000.772729][2187] isSemiPlanarSupport leave.
expire time = 0 ms

[027:098] [2025-02-16 14:45:48 +0000.772750][2187] creat hw H264Encoder success,


isSemiPlanar:1
[027:098] [2025-02-16 14:45:48 +0000.772856][2187] InitEncode leave. expire time =
88 ms

[027:098] [2025-02-16 14:45:48 +0000.772885][2187] H264Encode::created Encoder


[027:098] [2025-02-16 14:45:48 +0000.772908][2187] H264Encode:: H264 encoder
created.
[027:098] [2025-02-16 14:45:48 +0000.772926][2187] H264 encoder created.
[027:098] [2025-02-16 14:45:48 +0000.772946][2187]
RecordingSessionInternalSimple:created avc encoder avc: 0x77ed91b7c0
[027:098] [2025-02-16 14:45:48 +0000.772969][2187] setOutput:
[027:098] [2025-02-16 14:45:48 +0000.772986][2187]
RecordingSessionInternalSimple:encoder set output to muxer!
[027:098] [2025-02-16 14:45:48 +0000.773006][2187] request a key frame
[027:098] [2025-02-16 14:45:48 +0000.773022][2187] H264Encode:: request a key frame
[027:098] [2025-02-16 14:45:48 +0000.773150][2188] Start:
[027:099] [2025-02-16 14:45:48 +0000.773405][218b] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[027:099] [2025-02-16 14:45:48 +0000.773455][218b] Reset: history total size: 98
[027:099] [2025-02-16 14:45:48 +0000.773480][218b] DeviceStart:
audioDevice_:0x78bbfe2000
[027:099] [2025-02-16 14:45:48 +0000.773501][218b] DeviceStart: time profile
playout init before
[027:099] [2025-02-16 14:45:48 +0000.773523][218b] DeviceStart: time profile
playout init end
[027:099] [2025-02-16 14:45:48 +0000.773539][218b] OpenSlesOutput:Start playout

[027:099] [2025-02-16 14:45:48 +0000.774258][218b] Create the opensl output player.


streamtype before:0

[027:099] [2025-02-16 14:45:48 +0000.774308][218b] Create the opensl output player.


streamtype after:3

[027:114] [2025-02-16 14:45:48 +0000.788735][2189]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[027:128] [2025-02-16 14:45:48 +0000.802652][218b] Enqueue opensl buffer size:1764
[027:170] [2025-02-16 14:45:48 +0000.845154][218b] DeviceStart: time profile
playout all end
[027:170] [2025-02-16 14:45:48 +0000.845282][218b] operator(): Audio playback
started.
[027:174] [2025-02-16 14:45:48 +0000.848874][249d] NeedMorePlayData: Scale the
volume to zero now!
[027:190] [2025-02-16 14:45:48 +0000.864601][2189]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[027:200] [2025-02-16 14:45:48 +0000.875321][2188] begine recode to first frame
spend time:226
[027:201] [2025-02-16 14:45:48 +0000.875447][2188] CameraSource::PushExtraFrame
pkt_dts: 0, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[027:201] [2025-02-16 14:45:48 +0000.875654][2188] add frame because frame
interval.
[027:201] [2025-02-16 14:45:48 +0000.875756][2188]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[027:201] [2025-02-16 14:45:48 +0000.875923][2188]
GPUImageProcessing::SetOrientation orientation: 90
[027:205] [2025-02-16 14:45:48 +0000.880071][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0182098
[027:223] [2025-02-16 14:45:48 +0000.897591][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0182098
[027:234] [2025-02-16 14:45:48 +0000.909192][2496]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[027:239] [2025-02-16 14:45:48 +0000.913972][249d]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[027:241] [2025-02-16 14:45:48 +0000.916177][2189] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//bgm.mp3
sync_mode: 1 seek_pos: 7430 delay: 0 this:0x77f0158800
[027:262] [2025-02-16 14:45:48 +0000.937055][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0182098
[027:285] [2025-02-16 14:45:48 +0000.959892][2493] FFMpeg=> [mp3 @ 0x77edd38600]
Current FFmpeg version git-2021-06-16-97cea6f

[027:306] [2025-02-16 14:45:48 +0000.980459][2496] h264 add frame header cdr flag
[027:306] [2025-02-16 14:45:48 +0000.981298][2496] h264 add frame header cdr flag
[027:307] [2025-02-16 14:45:48 +0000.981954][2496] Received key frame:0
[027:307] [2025-02-16 14:45:48 +0000.982019][2496] H264Encode:: get a sps pps
header!headerSize:32
[027:308] [2025-02-16 14:45:48 +0000.982602][2497] get the H.264 SPS parameter
[027:308] [2025-02-16 14:45:48 +0000.982847][2497] add video track with id:1
[027:309] [2025-02-16 14:45:48 +0000.983835][2494] success seekto
avformat_seek_file to: 7430000
[027:309] [2025-02-16 14:45:48 +0000.983979][2494] Drop one audio frame for seekto,
pkt_dts 104654592 audio_seek_pos_: 7430000
[027:311] [2025-02-16 14:45:48 +0000.985905][2497] get the H.264 PPS parameter
[027:312] [2025-02-16 14:45:48 +0000.986463][2497] get the H.264 IDR frame
[027:312] [2025-02-16 14:45:48 +0000.986517][2497] resss:true
[027:312] [2025-02-16 14:45:48 +0000.986544][2497] video start ts:0
[027:312] [2025-02-16 14:45:48 +0000.986657][2497] the video frame has been written
into MP4 file
[027:312] [2025-02-16 14:45:48 +0000.987235][218b] First audio frame rendering
[027:316] [2025-02-16 14:45:48 +0000.990691][2497] add aac audio track with id:2
[027:330] [2025-02-16 14:45:49 +0000.4852][2497] audio start ts:0
[027:330] [2025-02-16 14:45:49 +0000.5200][2497] the audio frame has been written
into MP4 file
[027:459] [2025-02-16 14:45:49 +0000.134293][5af3] video render surface render a
frame
[027:466] [2025-02-16 14:45:49 +0000.140536][2188] CropFilter::OnVideoFrame
outputtexture :51
[027:466] [2025-02-16 14:45:49 +0000.140649][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[027:603] [2025-02-16 14:45:49 +0000.277977][2188] The convert RGB to YUV take 8
[027:715] [2025-02-16 14:45:49 +0000.389680][2188] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3982 diff: 19
[027:723] [2025-02-16 14:45:49 +0000.397521][2496] Push an pts:467 to dts queue.
[027:746] [2025-02-16 14:45:49 +0000.420631][2496] last dts:433 currentPts:467
ppsOrSPS:0 queue length:2
[027:935] [2025-02-16 14:45:49 +0000.609408][2496] DTS queue for
Generator:0x78bbe436b8 667 700
[027:964] [2025-02-16 14:45:49 +0000.639196][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[028:101] [2025-02-16 14:45:49 +0000.776134][2188] The convert RGB to YUV take 3
[028:165] [2025-02-16 14:45:49 +0000.840030][2188] CameraSource::PushExtraFrame
pkt_dts: 982, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[028:280] [2025-02-16 14:45:49 +0000.955199][249d]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[028:471] [2025-02-16 14:45:50 +0000.146072][5af3] video render surface render a
frame
[028:472] [2025-02-16 14:45:50 +0000.147171][2188] CropFilter::OnVideoFrame
outputtexture :51
[028:472] [2025-02-16 14:45:50 +0000.147294][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[028:608] [2025-02-16 14:45:50 +0000.283181][2188] The convert RGB to YUV take 3
[028:784] [2025-02-16 14:45:50 +0000.458972][2496] DTS queue for
Generator:0x78bbe436b8 1500 1533
[028:978] [2025-02-16 14:45:50 +0000.652816][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[029:054] [2025-02-16 14:45:50 +0000.728936][2496] Push an pts:1800 to dts queue.
[029:104] [2025-02-16 14:45:50 +0000.779075][2496] last dts:1767 currentPts:1800
ppsOrSPS:0 queue length:2
[029:123] [2025-02-16 14:45:50 +0000.797723][2188] The convert RGB to YUV take 3
[029:149] [2025-02-16 14:45:50 +0000.823700][2188] CameraSource::PushExtraFrame
pkt_dts: 1963, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[029:245] [2025-02-16 14:45:50 +0000.919944][249d]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[029:279] [2025-02-16 14:45:50 +0000.953599][2189] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[029:327] [2025-02-16 14:45:51 +0000.1655][2496] h264 add frame header cdr flag
[029:327] [2025-02-16 14:45:51 +0000.2036][2496] Received key frame:2000
[029:339] [2025-02-16 14:45:51 +0000.13576][2497] get the H.264 IDR frame
[029:359] [2025-02-16 14:45:51 +0000.34263][218b] The audio playback speed:100
(1/100)
[029:360] [2025-02-16 14:45:51 +0000.34814][218b] lipsync_debug: The current played
audio timestamp is:2135(1/50)
[029:487] [2025-02-16 14:45:51 +0000.162326][5af3] video render surface render a
frame
[029:488] [2025-02-16 14:45:51 +0000.162786][2188] CropFilter::OnVideoFrame
outputtexture :51
[029:488] [2025-02-16 14:45:51 +0000.162881][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[029:588] [2025-02-16 14:45:51 +0000.262586][2188] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[029:588] [2025-02-16 14:45:51 +0000.262653][2188] GPUImageProcessing: input frame
width2160 X 3840
[029:588] [2025-02-16 14:45:51 +0000.262939][2188] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[029:588] [2025-02-16 14:45:51 +0000.262983][2188] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[029:595] [2025-02-16 14:45:51 +0000.269862][2496] DTS queue for
Generator:0x78bbe436b8 2333
[029:595] [2025-02-16 14:45:51 +0000.269978][2496] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:2300 pts:2300
[029:629] [2025-02-16 14:45:51 +0000.304108][2188] The convert RGB to YUV take 3
[029:768] [2025-02-16 14:45:51 +0000.442967][2496] SendFrame
encodedImage._timeStamp:2467encodedImage->_length:80192
[029:794] [2025-02-16 14:45:51 +0000.468603][2188] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4982 diff: 19
[029:829] [2025-02-16 14:45:51 +0000.503584][2496] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:2567
[029:829] [2025-02-16 14:45:51 +0000.503689][2496] push video frame to H264
encoder. (100 frame for one log)

[029:829] [2025-02-16 14:45:51 +0000.503733][2496] push video frame to H264


encoder. (100 frame for one log) used width:1920 height:1080

[029:829] [2025-02-16 14:45:51 +0000.503757][2496] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1920 height:1080 pts:2567(100 frame for one
log)

[029:829] [2025-02-16 14:45:51 +0000.503787][2496] The input pts:2567 fps:30


[029:868] [2025-02-16 14:45:51 +0000.542762][2496] H264Encode::H264SWEncoder get
callback, length:54048 type:1 nalType:1length:54044
[029:994] [2025-02-16 14:45:51 +0000.668405][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[030:129] [2025-02-16 14:45:51 +0000.803989][2188] CameraSource::PushExtraFrame
pkt_dts: 2945, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[030:133] [2025-02-16 14:45:51 +0000.807706][2188] The convert RGB to YUV take 3
[030:169] [2025-02-16 14:45:51 +0000.843865][218b] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[030:169] [2025-02-16 14:45:51 +0000.844310][2188] OnNeedStopRecording:
[030:170] [2025-02-16 14:45:51 +0000.845020][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[030:170] [2025-02-16 14:45:51 +0000.845293][2188] operator(): Stop
[030:171] [2025-02-16 14:45:51 +0000.845499][2188] Stop:
[030:171] [2025-02-16 14:45:51 +0000.845660][218b] DeviceStop:
audioDevice_:0x78bbfe2000
[030:171] [2025-02-16 14:45:51 +0000.845744][218b] OpenSlesOutput:Stop playout

[030:174] [2025-02-16 14:45:51 +0000.848489][218b] DeviceStop: Done


[030:174] [2025-02-16 14:45:51 +0000.848636][218b] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[030:177] [2025-02-16 14:45:51 +0000.851860][2496]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[030:180] [2025-02-16 14:45:51 +0000.855151][2187] stop recording
[030:180] [2025-02-16 14:45:51 +0000.855289][2187]
RecordingSessionInternalSimple:destroy media processers
[030:181] [2025-02-16 14:45:51 +0000.855338][2187] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[030:181] [2025-02-16 14:45:51 +0000.855381][2187] H264Encode::flushing hareware
Encoder
[030:181] [2025-02-16 14:45:51 +0000.855718][2187] Flush time:1598606 enter.

[030:181] [2025-02-16 14:45:51 +0000.855871][2187] H264Encoder encoder flush


[030:181] [2025-02-16 14:45:51 +0000.855950][2187] flush output queue
[030:506] [2025-02-16 14:45:52 +0000.180712][2187] Flush leave. expire time = 325
ms

[030:506] [2025-02-16 14:45:52 +0000.181028][2187] ~H264EncodeWrap:


[030:506] [2025-02-16 14:45:52 +0000.181098][2187] ~H264Encode:
[030:506] [2025-02-16 14:45:52 +0000.181142][2187] teardownCompressionSession:
H264Encode::destroying Encoder
[030:506] [2025-02-16 14:45:52 +0000.181186][2187] Release time:1598931 enter.

[030:507] [2025-02-16 14:45:52 +0000.181390][2187] Release:


MediaCodecVideoEncoder::Release _inited:1
[030:507] [2025-02-16 14:45:52 +0000.181457][2187] Destroy time:1598932 enter.

[030:507] [2025-02-16 14:45:52 +0000.181509][2187] H264Encoder encoderDestroy


[030:507] [2025-02-16 14:45:52 +0000.181552][2187]
AndroidMediaCodecVideoEncoder::release env: 0x780af8a0e0
[030:507] [2025-02-16 14:45:52 +0000.181597][2187]
AndroidMediaCodecVideoEncoder::Destroy
[030:542] [2025-02-16 14:45:52 +0000.217197][2187] Destroy leave. expire time = 35
ms

[030:543] [2025-02-16 14:45:52 +0000.217416][2187] Release leave. expire time = 37


ms

[030:543] [2025-02-16 14:45:52 +0000.217501][2187] ~AndroidHwAvcEncoder


time:1598968 enter.

[030:543] [2025-02-16 14:45:52 +0000.217735][2187] Release time:1598968 enter.

[030:543] [2025-02-16 14:45:52 +0000.217801][2187] Release:


MediaCodecVideoEncoder:: has been released before, just return
[030:543] [2025-02-16 14:45:52 +0000.217844][2187] Release leave. expire time = 0
ms

[030:543] [2025-02-16 14:45:52 +0000.217886][2187] ~AndroidMediaCodecVideoEncoder


[030:543] [2025-02-16 14:45:52 +0000.217925][2187] ~WrapAndroidMediaCodec
time:1598968 enter.

[030:543] [2025-02-16 14:45:52 +0000.217966][2187] ~WrapAndroidMediaCodec leave.


expire time = 0 ms
[030:543] [2025-02-16 14:45:52 +0000.218008][2187] video hevc hw codec
destructor:0x780b0cb700

[030:543] [2025-02-16 14:45:52 +0000.218074][2187] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[030:543] [2025-02-16 14:45:52 +0000.218143][2187] teardownCompressionSession:


H264Encode::destroyed Encoder
[030:543] [2025-02-16 14:45:52 +0000.218194][2187]
RecordingSessionInternalSimple:destroy aac encoder output!
[030:543] [2025-02-16 14:45:52 +0000.218236][2187] AACSWEncode destructor
[030:557] [2025-02-16 14:45:52 +0000.231656][2497] MP4 close file successfully
[030:557] [2025-02-16 14:45:52 +0000.231750][2497] Recording session Internal:
notify recording ok
[030:557] [2025-02-16 14:45:52 +0000.231780][2497] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1595432.mp4
[030:557] [2025-02-16 14:45:52 +0000.231818][2497] OnRecordFinish:
[030:558] [2025-02-16 14:45:52 +0000.232662][2188] DestroyPipelineAndFilters
time:1598983 enter.

[030:558] [2025-02-16 14:45:52 +0000.232981][2188] UnbindInputFilter 0x77d57b34c0


this 0x77f0182380
[030:558] [2025-02-16 14:45:52 +0000.233051][2188] UnbindInputFilter 0x77f0182380
this 0x784b6701d8
[030:558] [2025-02-16 14:45:52 +0000.233089][2188] filter: filter pipeline destroy
this: 0x784b670140
[030:558] [2025-02-16 14:45:52 +0000.233193][2188] ClearVideoOfSources: recodring
total frames:89
[030:558] [2025-02-16 14:45:52 +0000.233241][2188] ClearVideoOfSources:
[030:558] [2025-02-16 14:45:52 +0000.233261][2188] GPUImageProcessing destruct.
[030:558] [2025-02-16 14:45:52 +0000.233311][2188] destroy TrivalImageDrawer
0x77eda2b100
[030:559] [2025-02-16 14:45:52 +0000.233336][2188] The shader has been initialize,
clean up them.

[030:559] [2025-02-16 14:45:52 +0000.233918][2188] ~OpenGLFrameBuffer:


[030:559] [2025-02-16 14:45:52 +0000.234036][2188] ~OpenGLFrameBuffer:
[030:559] [2025-02-16 14:45:52 +0000.234119][2188] ~OpenGLFrameBuffer:
[030:559] [2025-02-16 14:45:52 +0000.234196][2188] ~OpenGLFrameBuffer:
[030:559] [2025-02-16 14:45:52 +0000.234265][2188] ~OpenGLFrameBuffer:
[030:560] [2025-02-16 14:45:52 +0000.234334][2188] ~OpenGLFrameBuffer:
[030:560] [2025-02-16 14:45:52 +0000.234740][2188] GPUImageProcessing destruct
finish.
[030:560] [2025-02-16 14:45:52 +0000.234794][2188] GPURGBAFrame destruct.
[030:560] [2025-02-16 14:45:52 +0000.234874][2188] destroy OpenGLRenderProgram
0x77f0182098
[030:560] [2025-02-16 14:45:52 +0000.234905][2188] ~CameraSource time:1598985
enter.

[030:560] [2025-02-16 14:45:52 +0000.234926][2188] ~CameraSource leave. expire


time = 0 ms

[030:567] [2025-02-16 14:45:52 +0000.241960][2188] DestroyPipelineAndFilters


leave. expire time = 9 ms

[032:014] [2025-02-16 14:45:53 +0000.688606][5a09] SetOrientation:


MediaFilterCamera:: SetOrientation: 90
[032:014] [2025-02-16 14:45:53 +0000.688676][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[032:014] [2025-02-16 14:45:53 +0000.688728][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[032:014] [2025-02-16 14:45:53 +0000.688872][2188] MediaFilterCamera, recording
file context:0x784b77ed80 input texture:46
[032:014] [2025-02-16 14:45:53 +0000.688920][2188] construct OpenGLRenderProgram
0x77f0158898
[032:014] [2025-02-16 14:45:53 +0000.688951][2188] CropFilter::SetOrientation
orientation: 90
[032:014] [2025-02-16 14:45:53 +0000.688986][2188] filter: filter pipeline
construtc this: 0x77edd04200
[032:014] [2025-02-16 14:45:53 +0000.689019][2188] filter: filter pipeline2 update
pattern: 1
[032:014] [2025-02-16 14:45:53 +0000.689055][2188] CameraSource::source_id_:5
[032:014] [2025-02-16 14:45:53 +0000.689230][2188] SetPlayLoop: AudioSource
SetPlayLoop 0
[032:014] [2025-02-16 14:45:53 +0000.689280][2188]
Warning(media_filter_camera.cc:483): seekPos:10300
[032:015] [2025-02-16 14:45:53 +0000.689352][2188] BindInputFilter 0x77d57b34c0
this 0x77f0158b80
[032:015] [2025-02-16 14:45:53 +0000.689391][2188] BindInputFilter 0x77f0158b80
this 0x77edd04298
[032:015] [2025-02-16 14:45:53 +0000.689416][2188] SetParamForFilter time:1600440
enter.

[032:015] [2025-02-16 14:45:53 +0000.689439][2188] SetParamForFilter: Params video


index is: 4
[032:015] [2025-02-16 14:45:53 +0000.689461][2188] SetParamForFilter: Params seek
pos is: 4
[032:015] [2025-02-16 14:45:53 +0000.689486][2188] crop filter video index:4
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness/
movie_mode: 0
[032:015] [2025-02-16 14:45:53 +0000.689504][2188] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//config.json
[032:015] [2025-02-16 14:45:53 +0000.689755][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[032:015] [2025-02-16 14:45:53 +0000.689782][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[032:015] [2025-02-16 14:45:53 +0000.689814][2188]
exp_des.start:0exp_des.end:1630exp_des.expressionstr:0.5
[032:015] [2025-02-16 14:45:53 +0000.689852][2188]
exp_des.start:0exp_des.end:1630exp_des.expressionstr:0.5
[032:015] [2025-02-16 14:45:53 +0000.689879][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[032:015] [2025-02-16 14:45:53 +0000.689900][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[032:015] [2025-02-16 14:45:53 +0000.689917][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[032:015] [2025-02-16 14:45:53 +0000.689932][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[032:015] [2025-02-16 14:45:53 +0000.689947][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[032:015] [2025-02-16 14:45:53 +0000.689961][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[032:015] [2025-02-16 14:45:53 +0000.689976][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[032:015] [2025-02-16 14:45:53 +0000.689991][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[032:015] [2025-02-16 14:45:53 +0000.690005][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[032:015] [2025-02-16 14:45:53 +0000.690087][2188]
Warning(parse_template_json.cc:95): json parament no found the parament
[032:015] [2025-02-16 14:45:53 +0000.690112][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[032:015] [2025-02-16 14:45:53 +0000.690134][2188] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//filter.png
[032:015] [2025-02-16 14:45:53 +0000.690153][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[032:015] [2025-02-16 14:45:53 +0000.690170][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[032:017] [2025-02-16 14:45:53 +0000.692144][2188] SetParamForFilter leave. expire
time = 2 ms

[032:017] [2025-02-16 14:45:53 +0000.692258][2188] OnOutputSizeChanged width 1920


height 1080
[032:017] [2025-02-16 14:45:53 +0000.692300][2188] OpenGLFrameBuffer: width:1920
height:1080
[032:018] [2025-02-16 14:45:53 +0000.692336][2188] OpenGLFrameBuffer: width:1920
height:1080
[032:018] [2025-02-16 14:45:53 +0000.692370][2188] OpenGLFrameBuffer: width:1920
height:1080
[032:018] [2025-02-16 14:45:53 +0000.692388][2188] OpenGLFrameBuffer: width:1920
height:1080
[032:018] [2025-02-16 14:45:53 +0000.692413][2188] OpenGLFrameBuffer: width:1920
height:1080
[032:018] [2025-02-16 14:45:53 +0000.692447][2188] OpenGLFrameBuffer: width:1920
height:1080
[032:018] [2025-02-16 14:45:53 +0000.692479][2188] construct TrivalImageDrawer
0x77eda2b100
[032:018] [2025-02-16 14:45:53 +0000.692516][2188] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x77eda2b100 context 0x77f03b0740
[032:018] [2025-02-16 14:45:53 +0000.692549][2188] setupGLES:
[032:018] [2025-02-16 14:45:53 +0000.692823][2188] OpenGLRenderProgram::Initialize.
[032:018] [2025-02-16 14:45:53 +0000.692868][2188] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[032:018] [2025-02-16 14:45:53 +0000.692900][2188] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[032:018] [2025-02-16 14:45:53 +0000.692994][2188] Init open gl render:
0x77f0158898
[032:018] [2025-02-16 14:45:53 +0000.693033][2188] Fragement shader path:
[032:018] [2025-02-16 14:45:53 +0000.693070][2188] Fragement shader path:
[032:018] [2025-02-16 14:45:53 +0000.693098][2188] create opengl program object.
[032:018] [2025-02-16 14:45:53 +0000.693134][2188] create shader: vertex
[032:019] [2025-02-16 14:45:53 +0000.693329][2188] create shader: fragment
[032:032] [2025-02-16 14:45:53 +0000.707102][2188] External image path is empty!
[032:032] [2025-02-16 14:45:53 +0000.707190][2188] Error(crop_filter.cc:464): Init
the image texture failed.
[032:032] [2025-02-16 14:45:53 +0000.707217][2188] OpenGLRenderProgram::Initialize
success.
[032:032] [2025-02-16 14:45:53 +0000.707279][2188] Setup the OpenGL result:1
[032:034] [2025-02-16 14:45:53 +0000.708599][2187] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1600458.mp4
[032:034] [2025-02-16 14:45:53 +0000.708841][2187] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1600458.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[032:034] [2025-02-16 14:45:53 +0000.708865][24ab] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbe23e98
[032:034] [2025-02-16 14:45:53 +0000.708911][2187] 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
[032:034] [2025-02-16 14:45:53 +0000.708986][2187] 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.hollowness_173971712
1423/record_video_1600458.mp4 fileFD: -1
[032:035] [2025-02-16 14:45:53 +0000.709818][2187] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1600458.mp4 is opened successfully
[032:035] [2025-02-16 14:45:53 +0000.709883][2187] setupMediaProcessers:
[032:035] [2025-02-16 14:45:53 +0000.709924][2187]
RecordingSessionInternalSimple:setup media processers.
[032:035] [2025-02-16 14:45:53 +0000.709965][2187] construct AAC encoder
[032:036] [2025-02-16 14:45:53 +0000.710330][2187] H264Encoder creating:
superfast011818
[032:036] [2025-02-16 14:45:53 +0000.710431][2187] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[032:037] [2025-02-16 14:45:53 +0000.711725][2187] H264Encode::GetMachineModel is
M2102J20SG
[032:037] [2025-02-16 14:45:53 +0000.711836][2187] H264Encoder machine_mode
is:M2102J20SG
[032:037] [2025-02-16 14:45:53 +0000.711881][2187] setupCompressionSession:
[032:037] [2025-02-16 14:45:53 +0000.711920][2187] H264Encode::creating hareware
Encoder
[032:037] [2025-02-16 14:45:53 +0000.711959][2187] AndroidHwAvcEncoder time:1600462
enter.

[032:037] [2025-02-16 14:45:53 +0000.712283][2187] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000796c218540 address:0x7721d2e050
[032:038] [2025-02-16 14:45:53 +0000.712551][2187] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[032:038] [2025-02-16 14:45:53 +0000.712613][2187] The video avc hw codec address
is 0x780b0cb680
[032:038] [2025-02-16 14:45:53 +0000.712709][2187] AndroidHwAvcEncoder leave.
expire time = 1 ms

[032:038] [2025-02-16 14:45:53 +0000.712834][2187] RegisterEncodeCompleteCallback


time:1600463 enter.

[032:038] [2025-02-16 14:45:53 +0000.712953][2187] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[032:038] [2025-02-16 14:45:53 +0000.713016][2187] InitEncode time:1600463 enter.

[032:038] [2025-02-16 14:45:53 +0000.713102][2187] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[032:038] [2025-02-16 14:45:53 +0000.713158][2187] Create time:1600463 enter.

[032:038] [2025-02-16 14:45:53 +0000.713201][2187] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[032:038] [2025-02-16 14:45:53 +0000.713255][2187]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x77da4389c0
[032:039] [2025-02-16 14:45:53 +0000.713496][2187] supported_type:video/avc
[032:039] [2025-02-16 14:45:53 +0000.713555][2187] name:OMX.qcom.video.encoder.avc
mime:video/avc
[032:039] [2025-02-16 14:45:53 +0000.713611][2187] hwCodecPrefix :OMX.qcom.
[032:039] [2025-02-16 14:45:53 +0000.713656][2187] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[032:039] [2025-02-16 14:45:53 +0000.713704][2187] mediacodec_createCodecByName
time:1600464 enter.

[032:039] [2025-02-16 14:45:53 +0000.713751][2187] WrapAndroidMediaCodec


time:1600464 enter.

[032:039] [2025-02-16 14:45:53 +0000.713941][2187] WrapAndroidMediaCodec leave.


expire time = 0 ms

[032:051] [2025-02-16 14:45:53 +0000.725749][2187] mediacodec_createCodecByName


leave. expire time = 12 ms

[032:051] [2025-02-16 14:45:53 +0000.725934][2187] WrapAndroidMediaFromat


time:1600476 enter.

[032:051] [2025-02-16 14:45:53 +0000.726061][2187] WrapAndroidMediaFromat leave.


expire time = 0 ms

[032:053] [2025-02-16 14:45:53 +0000.727839][2189]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[032:084] [2025-02-16 14:45:53 +0000.758522][2187] Destroy time:1600509 enter.

[032:084] [2025-02-16 14:45:53 +0000.758664][2187] WrapAndroidMediaFromat::


Destroy
[032:084] [2025-02-16 14:45:53 +0000.758714][2187] Destroy leave. expire time = 0
ms

[032:084] [2025-02-16 14:45:53 +0000.758758][2187] ~WrapAndroidMediaFromat


time:1600509 enter.

[032:084] [2025-02-16 14:45:53 +0000.758802][2187] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[032:084] [2025-02-16 14:45:53 +0000.758848][2187] Create leave. expire time = 46


ms

[032:084] [2025-02-16 14:45:53 +0000.758890][2187] isSemiPlanarSupport time:1600509


enter.

[032:084] [2025-02-16 14:45:53 +0000.758930][2187] H264Encoder isSemiPlanarSupport


[032:084] [2025-02-16 14:45:53 +0000.758976][2187] isSemiPlanarSupport leave.
expire time = 0 ms

[032:084] [2025-02-16 14:45:53 +0000.759018][2187] creat hw H264Encoder success,


isSemiPlanar:1
[032:084] [2025-02-16 14:45:53 +0000.759216][2187] InitEncode leave. expire time =
46 ms

[032:084] [2025-02-16 14:45:53 +0000.759269][2187] H264Encode::created Encoder


[032:085] [2025-02-16 14:45:53 +0000.759605][2187] H264Encode:: H264 encoder
created.
[032:085] [2025-02-16 14:45:53 +0000.759673][2187] H264 encoder created.
[032:085] [2025-02-16 14:45:53 +0000.759728][2187]
RecordingSessionInternalSimple:created avc encoder avc: 0x77de7d96c0
[032:085] [2025-02-16 14:45:53 +0000.759774][2187] setOutput:
[032:085] [2025-02-16 14:45:53 +0000.759820][2187]
RecordingSessionInternalSimple:encoder set output to muxer!
[032:085] [2025-02-16 14:45:53 +0000.759861][2187] request a key frame
[032:085] [2025-02-16 14:45:53 +0000.759898][2187] H264Encode:: request a key frame
[032:085] [2025-02-16 14:45:53 +0000.760242][2188] Start:
[032:086] [2025-02-16 14:45:53 +0000.760529][218b] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[032:086] [2025-02-16 14:45:53 +0000.760634][218b] Reset: history total size: 98
[032:086] [2025-02-16 14:45:53 +0000.760693][218b] DeviceStart:
audioDevice_:0x78bbfe2000
[032:086] [2025-02-16 14:45:53 +0000.760737][218b] DeviceStart: time profile
playout init before
[032:086] [2025-02-16 14:45:53 +0000.760868][218b] DeviceStart: time profile
playout init end
[032:086] [2025-02-16 14:45:53 +0000.760913][218b] OpenSlesOutput:Start playout

[032:087] [2025-02-16 14:45:53 +0000.761711][218b] Create the opensl output player.


streamtype before:0

[032:087] [2025-02-16 14:45:53 +0000.761783][218b] Create the opensl output player.


streamtype after:3

[032:103] [2025-02-16 14:45:53 +0000.778131][218b] Enqueue opensl buffer size:1764


[032:125] [2025-02-16 14:45:53 +0000.799721][2189]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[032:127] [2025-02-16 14:45:53 +0000.801817][218b] DeviceStart: time profile
playout all end
[032:127] [2025-02-16 14:45:53 +0000.801890][218b] operator(): Audio playback
started.
[032:127] [2025-02-16 14:45:53 +0000.802155][24b1] NeedMorePlayData: Scale the
volume to zero now!
[032:135] [2025-02-16 14:45:53 +0000.810093][2188] begine recode to first frame
spend time:121
[032:135] [2025-02-16 14:45:53 +0000.810177][2188] add frame because frame
interval.
[032:135] [2025-02-16 14:45:53 +0000.810212][2188]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[032:135] [2025-02-16 14:45:53 +0000.810236][2188]
GPUImageProcessing::SetOrientation orientation: 90
[032:136] [2025-02-16 14:45:53 +0000.811149][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0158898
[032:166] [2025-02-16 14:45:53 +0000.840382][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0158898
[032:176] [2025-02-16 14:45:53 +0000.850920][2189] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//bgm.mp3
sync_mode: 1 seek_pos: 10300 delay: 0 this:0x77f0182000
[032:179] [2025-02-16 14:45:53 +0000.854065][24aa]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[032:195] [2025-02-16 14:45:53 +0000.870150][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0158898
[032:200] [2025-02-16 14:45:53 +0000.874621][24b1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[032:213] [2025-02-16 14:45:53 +0000.888045][24a7] FFMpeg=> [mp3 @ 0x77cfa49600]
Current FFmpeg version git-2021-06-16-97cea6f

[032:236] [2025-02-16 14:45:53 +0000.910854][24a8] success seekto


avformat_seek_file to: 10300000
[032:236] [2025-02-16 14:45:53 +0000.911017][24a8] Drop one audio frame for seekto,
pkt_dts 145297152 audio_seek_pos_: 10300000
[032:239] [2025-02-16 14:45:53 +0000.913654][218b] First audio frame rendering
[032:239] [2025-02-16 14:45:53 +0000.913801][24aa] h264 add frame header cdr flag
[032:240] [2025-02-16 14:45:53 +0000.915120][24aa] h264 add frame header cdr flag
[032:242] [2025-02-16 14:45:53 +0000.916469][24aa] Received key frame:0
[032:242] [2025-02-16 14:45:53 +0000.916558][24aa] H264Encode:: get a sps pps
header!headerSize:32
[032:242] [2025-02-16 14:45:53 +0000.916483][24ab] add aac audio track with id:1
[032:242] [2025-02-16 14:45:53 +0000.916646][24ab] get the H.264 SPS parameter
[032:242] [2025-02-16 14:45:53 +0000.916830][24ab] add video track with id:2
[032:243] [2025-02-16 14:45:53 +0000.917622][24ab] get the H.264 PPS parameter
[032:244] [2025-02-16 14:45:53 +0000.919279][24ab] get the H.264 IDR frame
[032:245] [2025-02-16 14:45:53 +0000.919424][24ab] resss:true
[032:245] [2025-02-16 14:45:53 +0000.919447][24ab] video start ts:0
[032:245] [2025-02-16 14:45:53 +0000.919538][24ab] the video frame has been written
into MP4 file
[032:252] [2025-02-16 14:45:53 +0000.926972][24ab] audio start ts:0
[032:252] [2025-02-16 14:45:53 +0000.927078][24ab] the audio frame has been written
into MP4 file
[032:404] [2025-02-16 14:45:54 +0000.78342][24aa] Push an pts:233 to dts queue.
[032:432] [2025-02-16 14:45:54 +0000.106983][5af3] video render surface render a
frame
[032:433] [2025-02-16 14:45:54 +0000.107472][2188] CropFilter::OnVideoFrame
outputtexture :52
[032:433] [2025-02-16 14:45:54 +0000.107546][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[032:439] [2025-02-16 14:45:54 +0000.113368][24aa] DTS queue for
Generator:0x78bbe436b8 233 267
[032:444] [2025-02-16 14:45:54 +0000.118791][24aa] last dts:200 currentPts:233
ppsOrSPS:0 queue length:2
[032:604] [2025-02-16 14:45:54 +0000.278667][2188] The convert RGB to YUV take 4
[032:636] [2025-02-16 14:45:54 +0000.310981][2188] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[032:944] [2025-02-16 14:45:54 +0000.618345][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[033:040] [2025-02-16 14:45:54 +0000.714921][2188] CameraSource::PushExtraFrame
pkt_dts: 914, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[033:117] [2025-02-16 14:45:54 +0000.791728][2188] The convert RGB to YUV take 5
[033:164] [2025-02-16 14:45:54 +0000.839165][24b1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[033:281] [2025-02-16 14:45:54 +0000.956259][24aa] DTS queue for
Generator:0x78bbe436b8 1067 1100
[033:453] [2025-02-16 14:45:55 +0000.127850][5af3] video render surface render a
frame
[033:453] [2025-02-16 14:45:55 +0000.128300][2188] CropFilter::OnVideoFrame
outputtexture :52
[033:454] [2025-02-16 14:45:55 +0000.128379][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[033:623] [2025-02-16 14:45:55 +0000.298037][2188] The convert RGB to YUV take 3
[033:686] [2025-02-16 14:45:55 +0000.360546][2189] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[033:763] [2025-02-16 14:45:55 +0000.437474][24aa] Push an pts:1567 to dts queue.
[033:782] [2025-02-16 14:45:55 +0000.456911][218b] The audio playback speed:100
(1/100)
[033:782] [2025-02-16 14:45:55 +0000.457094][218b] lipsync_debug: The current
played audio timestamp is:1655(1/50)
[033:810] [2025-02-16 14:45:55 +0000.484499][24aa] last dts:1533 currentPts:1567
ppsOrSPS:0 queue length:2
[033:862] [2025-02-16 14:45:55 +0000.536630][2188] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5982 diff: 19
[033:869] [2025-02-16 14:45:55 +0000.544298][218b] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[033:870] [2025-02-16 14:45:55 +0000.544553][2188] OnNeedStopRecording:
[033:870] [2025-02-16 14:45:55 +0000.545207][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[033:871] [2025-02-16 14:45:55 +0000.545467][2188] operator(): Stop
[033:871] [2025-02-16 14:45:55 +0000.545624][2188] Stop:
[033:871] [2025-02-16 14:45:55 +0000.545829][218b] DeviceStop:
audioDevice_:0x78bbfe2000
[033:871] [2025-02-16 14:45:55 +0000.545867][218b] OpenSlesOutput:Stop playout

[033:874] [2025-02-16 14:45:55 +0000.548705][218b] DeviceStop: Done


[033:874] [2025-02-16 14:45:55 +0000.548850][218b] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[033:879] [2025-02-16 14:45:55 +0000.553902][24aa]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[033:882] [2025-02-16 14:45:55 +0000.556830][2187] stop recording
[033:882] [2025-02-16 14:45:55 +0000.556959][2187]
RecordingSessionInternalSimple:destroy media processers
[033:882] [2025-02-16 14:45:55 +0000.557005][2187] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[033:882] [2025-02-16 14:45:55 +0000.557042][2187] H264Encode::flushing hareware
Encoder
[033:882] [2025-02-16 14:45:55 +0000.557262][2187] Flush time:1602307 enter.

[033:883] [2025-02-16 14:45:55 +0000.557375][2187] H264Encoder encoder flush


[033:883] [2025-02-16 14:45:55 +0000.557417][2187] flush output queue
[034:219] [2025-02-16 14:45:55 +0000.893579][2187] Flush leave. expire time = 337
ms

[034:219] [2025-02-16 14:45:55 +0000.893980][2187] ~H264EncodeWrap:


[034:219] [2025-02-16 14:45:55 +0000.894063][2187] ~H264Encode:
[034:219] [2025-02-16 14:45:55 +0000.894095][2187] teardownCompressionSession:
H264Encode::destroying Encoder
[034:219] [2025-02-16 14:45:55 +0000.894130][2187] Release time:1602644 enter.

[034:220] [2025-02-16 14:45:55 +0000.894353][2187] Release:


MediaCodecVideoEncoder::Release _inited:1
[034:220] [2025-02-16 14:45:55 +0000.894454][2187] Destroy time:1602645 enter.

[034:220] [2025-02-16 14:45:55 +0000.894490][2187] H264Encoder encoderDestroy


[034:220] [2025-02-16 14:45:55 +0000.894619][2187]
AndroidMediaCodecVideoEncoder::release env: 0x780af8a0e0
[034:220] [2025-02-16 14:45:55 +0000.894676][2187]
AndroidMediaCodecVideoEncoder::Destroy
[034:265] [2025-02-16 14:45:55 +0000.939432][2187] Destroy leave. expire time = 45
ms

[034:265] [2025-02-16 14:45:55 +0000.939576][2187] Release leave. expire time = 46


ms

[034:265] [2025-02-16 14:45:55 +0000.939607][2187] ~AndroidHwAvcEncoder


time:1602690 enter.

[034:265] [2025-02-16 14:45:55 +0000.939703][2187] Release time:1602690 enter.

[034:265] [2025-02-16 14:45:55 +0000.939741][2187] Release:


MediaCodecVideoEncoder:: has been released before, just return
[034:265] [2025-02-16 14:45:55 +0000.939765][2187] Release leave. expire time = 0
ms

[034:265] [2025-02-16 14:45:55 +0000.939786][2187] ~AndroidMediaCodecVideoEncoder


[034:265] [2025-02-16 14:45:55 +0000.939805][2187] ~WrapAndroidMediaCodec
time:1602690 enter.

[034:265] [2025-02-16 14:45:55 +0000.939825][2187] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[034:265] [2025-02-16 14:45:55 +0000.939843][2187] video hevc hw codec


destructor:0x780b0cb680

[034:265] [2025-02-16 14:45:55 +0000.939879][2187] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[034:265] [2025-02-16 14:45:55 +0000.939916][2187] teardownCompressionSession:


H264Encode::destroyed Encoder
[034:265] [2025-02-16 14:45:55 +0000.939944][2187]
RecordingSessionInternalSimple:destroy aac encoder output!
[034:265] [2025-02-16 14:45:55 +0000.939962][2187] AACSWEncode destructor
[034:271] [2025-02-16 14:45:55 +0000.946201][24ab] MP4 close file successfully
[034:271] [2025-02-16 14:45:55 +0000.946282][24ab] Recording session Internal:
notify recording ok
[034:272] [2025-02-16 14:45:55 +0000.946317][24ab] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1600458.mp4
[034:272] [2025-02-16 14:45:55 +0000.946347][24ab] OnRecordFinish:
[034:273] [2025-02-16 14:45:55 +0000.947401][2188] DestroyPipelineAndFilters
time:1602698 enter.

[034:273] [2025-02-16 14:45:55 +0000.947808][2188] UnbindInputFilter 0x77d57b34c0


this 0x77f0158b80
[034:273] [2025-02-16 14:45:55 +0000.947862][2188] UnbindInputFilter 0x77f0158b80
this 0x77edd04298
[034:273] [2025-02-16 14:45:55 +0000.947887][2188] filter: filter pipeline destroy
this: 0x77edd04200
[034:273] [2025-02-16 14:45:55 +0000.947991][2188] ClearVideoOfSources: recodring
total frames:52
[034:273] [2025-02-16 14:45:55 +0000.948024][2188] ClearVideoOfSources:
[034:273] [2025-02-16 14:45:55 +0000.948047][2188] GPUImageProcessing destruct.
[034:273] [2025-02-16 14:45:55 +0000.948075][2188] destroy TrivalImageDrawer
0x77eda2b100
[034:273] [2025-02-16 14:45:55 +0000.948101][2188] The shader has been initialize,
clean up them.

[034:276] [2025-02-16 14:45:55 +0000.950387][2188] ~OpenGLFrameBuffer:


[034:276] [2025-02-16 14:45:55 +0000.950596][2188] ~OpenGLFrameBuffer:
[034:276] [2025-02-16 14:45:55 +0000.950702][2188] ~OpenGLFrameBuffer:
[034:276] [2025-02-16 14:45:55 +0000.950782][2188] ~OpenGLFrameBuffer:
[034:276] [2025-02-16 14:45:55 +0000.950856][2188] ~OpenGLFrameBuffer:
[034:276] [2025-02-16 14:45:55 +0000.950938][2188] ~OpenGLFrameBuffer:
[034:277] [2025-02-16 14:45:55 +0000.951393][2188] GPUImageProcessing destruct
finish.
[034:277] [2025-02-16 14:45:55 +0000.951486][2188] GPURGBAFrame destruct.
[034:277] [2025-02-16 14:45:55 +0000.951555][2188] destroy OpenGLRenderProgram
0x77f0158898
[034:277] [2025-02-16 14:45:55 +0000.951591][2188] ~CameraSource time:1602702
enter.

[034:277] [2025-02-16 14:45:55 +0000.951614][2188] ~CameraSource leave. expire


time = 0 ms

[034:279] [2025-02-16 14:45:55 +0000.953382][2188] DestroyPipelineAndFilters


leave. expire time = 6 ms

[037:318] [2025-02-16 14:45:58 +0000.993149][5a09] SetOrientation:


MediaFilterCamera:: SetOrientation: 90
[037:318] [2025-02-16 14:45:58 +0000.993261][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[037:318] [2025-02-16 14:45:58 +0000.993304][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[037:319] [2025-02-16 14:45:58 +0000.993532][2188] MediaFilterCamera, recording
file context:0x784b77ed80 input texture:46
[037:319] [2025-02-16 14:45:58 +0000.993585][2188] construct OpenGLRenderProgram
0x77f0182098
[037:319] [2025-02-16 14:45:58 +0000.993642][2188] CropFilter::SetOrientation
orientation: 90
[037:319] [2025-02-16 14:45:58 +0000.993675][2188] filter: filter pipeline
construtc this: 0x77edd05f40
[037:319] [2025-02-16 14:45:58 +0000.993710][2188] filter: filter pipeline2 update
pattern: 1
[037:319] [2025-02-16 14:45:58 +0000.993734][2188] CameraSource::source_id_:6
[037:319] [2025-02-16 14:45:58 +0000.993926][2188] SetPlayLoop: AudioSource
SetPlayLoop 0
[037:319] [2025-02-16 14:45:58 +0000.994000][2188]
Warning(media_filter_camera.cc:483): seekPos:11930
[037:319] [2025-02-16 14:45:58 +0000.994050][2188] BindInputFilter 0x77d57b34c0
this 0x77f0182380
[037:319] [2025-02-16 14:45:58 +0000.994108][2188] BindInputFilter 0x77f0182380
this 0x77edd05fd8
[037:319] [2025-02-16 14:45:58 +0000.994138][2188] SetParamForFilter time:1605744
enter.

[037:319] [2025-02-16 14:45:58 +0000.994198][2188] SetParamForFilter: Params video


index is: 5
[037:319] [2025-02-16 14:45:58 +0000.994244][2188] SetParamForFilter: Params seek
pos is: 5
[037:319] [2025-02-16 14:45:58 +0000.994268][2188] crop filter video index:5
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness/
movie_mode: 0
[037:320] [2025-02-16 14:45:58 +0000.994316][2188] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//config.json
[037:320] [2025-02-16 14:45:58 +0000.994578][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:320] [2025-02-16 14:45:58 +0000.994615][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:320] [2025-02-16 14:45:58 +0000.994658][2188]
exp_des.start:0exp_des.end:540exp_des.expressionstr:0.5
[037:320] [2025-02-16 14:45:58 +0000.994704][2188]
exp_des.start:0exp_des.end:540exp_des.expressionstr:0.5
[037:320] [2025-02-16 14:45:58 +0000.994739][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:320] [2025-02-16 14:45:58 +0000.994775][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:320] [2025-02-16 14:45:58 +0000.994814][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:320] [2025-02-16 14:45:58 +0000.994854][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:320] [2025-02-16 14:45:58 +0000.994886][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:320] [2025-02-16 14:45:58 +0000.994943][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:320] [2025-02-16 14:45:58 +0000.994964][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:320] [2025-02-16 14:45:58 +0000.994982][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:320] [2025-02-16 14:45:58 +0000.994998][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:320] [2025-02-16 14:45:58 +0000.995015][2188]
Warning(parse_template_json.cc:95): json parament no found the parament
[037:320] [2025-02-16 14:45:58 +0000.995032][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[037:320] [2025-02-16 14:45:58 +0000.995048][2188] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//filter.png
[037:320] [2025-02-16 14:45:58 +0000.995063][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[037:320] [2025-02-16 14:45:58 +0000.995078][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[037:324] [2025-02-16 14:45:58 +0000.999026][2188] SetParamForFilter leave. expire
time = 5 ms

[037:324] [2025-02-16 14:45:58 +0000.999156][2188] OnOutputSizeChanged width 1920


height 1080
[037:324] [2025-02-16 14:45:58 +0000.999222][2188] OpenGLFrameBuffer: width:1920
height:1080
[037:324] [2025-02-16 14:45:58 +0000.999249][2188] OpenGLFrameBuffer: width:1920
height:1080
[037:324] [2025-02-16 14:45:58 +0000.999269][2188] OpenGLFrameBuffer: width:1920
height:1080
[037:324] [2025-02-16 14:45:58 +0000.999286][2188] OpenGLFrameBuffer: width:1920
height:1080
[037:324] [2025-02-16 14:45:58 +0000.999299][2188] OpenGLFrameBuffer: width:1920
height:1080
[037:325] [2025-02-16 14:45:58 +0000.999508][2188] OpenGLFrameBuffer: width:1920
height:1080
[037:325] [2025-02-16 14:45:58 +0000.999579][2188] construct TrivalImageDrawer
0x77eda2b100
[037:325] [2025-02-16 14:45:58 +0000.999607][2188] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x77eda2b100 context 0x77f03b0740
[037:325] [2025-02-16 14:45:58 +0000.999638][2188] setupGLES:
[037:325] [2025-02-16 14:45:59 +0000.186][2188] OpenGLRenderProgram::Initialize.
[037:326] [2025-02-16 14:45:59 +0000.378][2188] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[037:326] [2025-02-16 14:45:59 +0000.418][2188] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[037:326] [2025-02-16 14:45:59 +0000.479][2188] Init open gl render: 0x77f0182098
[037:326] [2025-02-16 14:45:59 +0000.523][2188] Fragement shader path:
[037:326] [2025-02-16 14:45:59 +0000.558][2188] Fragement shader path:
[037:326] [2025-02-16 14:45:59 +0000.796][2188] create opengl program object.
[037:326] [2025-02-16 14:45:59 +0000.879][2188] create shader: vertex
[037:326] [2025-02-16 14:45:59 +0000.1134][2188] create shader: fragment
[037:341] [2025-02-16 14:45:59 +0000.15877][2188] External image path is empty!
[037:341] [2025-02-16 14:45:59 +0000.16100][2188] Error(crop_filter.cc:464): Init
the image texture failed.
[037:341] [2025-02-16 14:45:59 +0000.16156][2188] OpenGLRenderProgram::Initialize
success.
[037:341] [2025-02-16 14:45:59 +0000.16265][2188] Setup the OpenGL result:1
[037:343] [2025-02-16 14:45:59 +0000.17808][2187] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1605767.mp4
[037:343] [2025-02-16 14:45:59 +0000.18168][2187] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1605767.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[037:343] [2025-02-16 14:45:59 +0000.18284][2187] 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
[037:344] [2025-02-16 14:45:59 +0000.18325][2187] 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.hollowness_173971712
1423/record_video_1605767.mp4 fileFD: -1
[037:344] [2025-02-16 14:45:59 +0000.18503][24c1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbe23e98
[037:344] [2025-02-16 14:45:59 +0000.18853][2187] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1605767.mp4 is opened successfully
[037:345] [2025-02-16 14:45:59 +0000.20198][2187] setupMediaProcessers:
[037:345] [2025-02-16 14:45:59 +0000.20264][2187]
RecordingSessionInternalSimple:setup media processers.
[037:345] [2025-02-16 14:45:59 +0000.20291][2187] construct AAC encoder
[037:346] [2025-02-16 14:45:59 +0000.20707][2187] H264Encoder creating:
superfast011818
[037:346] [2025-02-16 14:45:59 +0000.20831][2187] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[037:347] [2025-02-16 14:45:59 +0000.21644][2187] H264Encode::GetMachineModel is
M2102J20SG
[037:347] [2025-02-16 14:45:59 +0000.21765][2187] H264Encoder machine_mode
is:M2102J20SG
[037:347] [2025-02-16 14:45:59 +0000.21813][2187] setupCompressionSession:
[037:347] [2025-02-16 14:45:59 +0000.21857][2187] H264Encode::creating hareware
Encoder
[037:347] [2025-02-16 14:45:59 +0000.21901][2187] AndroidHwAvcEncoder time:1605772
enter.

[037:347] [2025-02-16 14:45:59 +0000.22097][2187] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000796c218540 address:0x7721d2e050
[037:347] [2025-02-16 14:45:59 +0000.22259][2187] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[037:347] [2025-02-16 14:45:59 +0000.22314][2187] The video avc hw codec address is
0x780b0cb4d0
[037:348] [2025-02-16 14:45:59 +0000.22401][2187] AndroidHwAvcEncoder leave.
expire time = 1 ms

[037:348] [2025-02-16 14:45:59 +0000.22457][2187] RegisterEncodeCompleteCallback


time:1605773 enter.

[037:348] [2025-02-16 14:45:59 +0000.22582][2187] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[037:348] [2025-02-16 14:45:59 +0000.22663][2187] InitEncode time:1605773 enter.

[037:348] [2025-02-16 14:45:59 +0000.22777][2187] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[037:348] [2025-02-16 14:45:59 +0000.22851][2187] Create time:1605773 enter.

[037:348] [2025-02-16 14:45:59 +0000.22892][2187] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[037:348] [2025-02-16 14:45:59 +0000.22942][2187]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x77da438900
[037:348] [2025-02-16 14:45:59 +0000.23124][2187] supported_type:video/avc
[037:348] [2025-02-16 14:45:59 +0000.23240][2187] name:OMX.qcom.video.encoder.avc
mime:video/avc
[037:349] [2025-02-16 14:45:59 +0000.23317][2187] hwCodecPrefix :OMX.qcom.
[037:349] [2025-02-16 14:45:59 +0000.23382][2187] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[037:349] [2025-02-16 14:45:59 +0000.23417][2187] mediacodec_createCodecByName
time:1605774 enter.

[037:349] [2025-02-16 14:45:59 +0000.23443][2187] WrapAndroidMediaCodec


time:1605774 enter.

[037:349] [2025-02-16 14:45:59 +0000.23557][2187] WrapAndroidMediaCodec leave.


expire time = 0 ms

[037:363] [2025-02-16 14:45:59 +0000.37702][2189]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[037:371] [2025-02-16 14:45:59 +0000.45694][2187] mediacodec_createCodecByName
leave. expire time = 22 ms

[037:371] [2025-02-16 14:45:59 +0000.45924][2187] WrapAndroidMediaFromat


time:1605796 enter.
[037:371] [2025-02-16 14:45:59 +0000.46056][2187] WrapAndroidMediaFromat leave.
expire time = 0 ms

[037:437] [2025-02-16 14:45:59 +0000.111480][2189]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[037:438] [2025-02-16 14:45:59 +0000.112408][2187] Destroy time:1605863 enter.

[037:438] [2025-02-16 14:45:59 +0000.112555][2187] WrapAndroidMediaFromat::


Destroy
[037:438] [2025-02-16 14:45:59 +0000.112634][2187] Destroy leave. expire time = 0
ms

[037:438] [2025-02-16 14:45:59 +0000.112689][2187] ~WrapAndroidMediaFromat


time:1605863 enter.

[037:438] [2025-02-16 14:45:59 +0000.112719][2187] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[037:438] [2025-02-16 14:45:59 +0000.112771][2187] Create leave. expire time = 90


ms

[037:438] [2025-02-16 14:45:59 +0000.112820][2187] isSemiPlanarSupport time:1605863


enter.

[037:438] [2025-02-16 14:45:59 +0000.112863][2187] H264Encoder isSemiPlanarSupport


[037:438] [2025-02-16 14:45:59 +0000.112922][2187] isSemiPlanarSupport leave.
expire time = 0 ms

[037:438] [2025-02-16 14:45:59 +0000.112974][2187] creat hw H264Encoder success,


isSemiPlanar:1
[037:438] [2025-02-16 14:45:59 +0000.113148][2187] InitEncode leave. expire time =
90 ms

[037:438] [2025-02-16 14:45:59 +0000.113208][2187] H264Encode::created Encoder


[037:438] [2025-02-16 14:45:59 +0000.113239][2187] H264Encode:: H264 encoder
created.
[037:438] [2025-02-16 14:45:59 +0000.113267][2187] H264 encoder created.
[037:439] [2025-02-16 14:45:59 +0000.113351][2187]
RecordingSessionInternalSimple:created avc encoder avc: 0x77d516d840
[037:439] [2025-02-16 14:45:59 +0000.113384][2187] setOutput:
[037:439] [2025-02-16 14:45:59 +0000.113409][2187]
RecordingSessionInternalSimple:encoder set output to muxer!
[037:439] [2025-02-16 14:45:59 +0000.113432][2187] request a key frame
[037:439] [2025-02-16 14:45:59 +0000.113452][2187] H264Encode:: request a key frame
[037:439] [2025-02-16 14:45:59 +0000.114082][2188] Start:
[037:440] [2025-02-16 14:45:59 +0000.114550][218b] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[037:440] [2025-02-16 14:45:59 +0000.114632][218b] Reset: history total size: 98
[037:440] [2025-02-16 14:45:59 +0000.114668][218b] DeviceStart:
audioDevice_:0x78bbfe2000
[037:440] [2025-02-16 14:45:59 +0000.114692][218b] DeviceStart: time profile
playout init before
[037:440] [2025-02-16 14:45:59 +0000.114717][218b] DeviceStart: time profile
playout init end
[037:440] [2025-02-16 14:45:59 +0000.114733][218b] OpenSlesOutput:Start playout

[037:444] [2025-02-16 14:45:59 +0000.118432][218b] Create the opensl output player.


streamtype before:0
[037:444] [2025-02-16 14:45:59 +0000.118650][218b] Create the opensl output player.
streamtype after:3

[037:470] [2025-02-16 14:45:59 +0000.144910][218b] Enqueue opensl buffer size:1764


[037:502] [2025-02-16 14:45:59 +0000.177151][218b] DeviceStart: time profile
playout all end
[037:503] [2025-02-16 14:45:59 +0000.177332][218b] operator(): Audio playback
started.
[037:504] [2025-02-16 14:45:59 +0000.178955][24c7] NeedMorePlayData: Scale the
volume to zero now!
[037:515] [2025-02-16 14:45:59 +0000.189815][2189]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[037:531] [2025-02-16 14:45:59 +0000.205809][2188] begine recode to first frame
spend time:212
[037:531] [2025-02-16 14:45:59 +0000.205887][2188] add frame because frame
interval.
[037:531] [2025-02-16 14:45:59 +0000.205922][2188]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[037:531] [2025-02-16 14:45:59 +0000.205970][2188]
GPUImageProcessing::SetOrientation orientation: 90
[037:531] [2025-02-16 14:45:59 +0000.206193][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0182098
[037:545] [2025-02-16 14:45:59 +0000.219951][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0182098
[037:556] [2025-02-16 14:45:59 +0000.230837][2189] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//bgm.mp3
sync_mode: 1 seek_pos: 11930 delay: 0 this:0x77f0158800
[037:558] [2025-02-16 14:45:59 +0000.232674][24c0]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[037:578] [2025-02-16 14:45:59 +0000.252950][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0182098
[037:579] [2025-02-16 14:45:59 +0000.254209][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[037:620] [2025-02-16 14:45:59 +0000.294578][24bd] FFMpeg=> [mp3 @ 0x78bbe94e00]
Current FFmpeg version git-2021-06-16-97cea6f

[037:636] [2025-02-16 14:45:59 +0000.311169][24c0] h264 add frame header cdr flag
[037:637] [2025-02-16 14:45:59 +0000.314259][24c0] h264 add frame header cdr flag
[037:641] [2025-02-16 14:45:59 +0000.315408][24c0] Received key frame:0
[037:641] [2025-02-16 14:45:59 +0000.315548][24c0] H264Encode:: get a sps pps
header!headerSize:32
[037:641] [2025-02-16 14:45:59 +0000.315707][24c1] get the H.264 SPS parameter
[037:641] [2025-02-16 14:45:59 +0000.315950][24c1] add video track with id:1
[037:642] [2025-02-16 14:45:59 +0000.317307][24c1] get the H.264 PPS parameter
[037:643] [2025-02-16 14:45:59 +0000.317961][24c1] get the H.264 IDR frame
[037:643] [2025-02-16 14:45:59 +0000.318029][24c1] resss:true
[037:643] [2025-02-16 14:45:59 +0000.318061][24c1] video start ts:0
[037:643] [2025-02-16 14:45:59 +0000.318128][24c1] the video frame has been written
into MP4 file
[037:644] [2025-02-16 14:45:59 +0000.318618][2188] CameraSource::PushExtraFrame
pkt_dts: 136, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[037:659] [2025-02-16 14:45:59 +0000.334328][24be] success seekto
avformat_seek_file to: 11930000
[037:660] [2025-02-16 14:45:59 +0000.334627][24be] Drop one audio frame for seekto,
pkt_dts 168327936 audio_seek_pos_: 11930000
[037:662] [2025-02-16 14:45:59 +0000.336500][218b] First audio frame rendering
[037:665] [2025-02-16 14:45:59 +0000.340288][24c1] add aac audio track with id:2
[037:674] [2025-02-16 14:45:59 +0000.348855][24c1] audio start ts:0
[037:674] [2025-02-16 14:45:59 +0000.348952][24c1] the audio frame has been written
into MP4 file
[037:810] [2025-02-16 14:45:59 +0000.484889][2188] The convert RGB to YUV take 14
[037:819] [2025-02-16 14:45:59 +0000.493365][24c0] DTS queue for
Generator:0x78bbe436b8 233
[037:899] [2025-02-16 14:45:59 +0000.573617][24c7]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[038:087] [2025-02-16 14:45:59 +0000.762201][5af3] video render surface render a
frame
[038:089] [2025-02-16 14:45:59 +0000.764216][2188] CropFilter::OnVideoFrame
outputtexture :48
[038:091] [2025-02-16 14:45:59 +0000.765438][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[038:133] [2025-02-16 14:45:59 +0000.808233][218b] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[038:134] [2025-02-16 14:45:59 +0000.808569][2188] OnNeedStopRecording:
[038:134] [2025-02-16 14:45:59 +0000.809154][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[038:135] [2025-02-16 14:45:59 +0000.809574][2188] operator(): Stop
[038:135] [2025-02-16 14:45:59 +0000.810040][2188] Stop:
[038:135] [2025-02-16 14:45:59 +0000.810316][218b] DeviceStop:
audioDevice_:0x78bbfe2000
[038:136] [2025-02-16 14:45:59 +0000.810458][218b] OpenSlesOutput:Stop playout

[038:150] [2025-02-16 14:45:59 +0000.825165][218b] DeviceStop: Done


[038:151] [2025-02-16 14:45:59 +0000.825794][218b] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[038:155] [2025-02-16 14:45:59 +0000.830293][24c0]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[038:161] [2025-02-16 14:45:59 +0000.836198][2187] stop recording
[038:162] [2025-02-16 14:45:59 +0000.836403][2187]
RecordingSessionInternalSimple:destroy media processers
[038:162] [2025-02-16 14:45:59 +0000.836463][2187] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[038:162] [2025-02-16 14:45:59 +0000.836565][2187] H264Encode::flushing hareware
Encoder
[038:162] [2025-02-16 14:45:59 +0000.836837][2187] Flush time:1606587 enter.

[038:162] [2025-02-16 14:45:59 +0000.836945][2187] H264Encoder encoder flush


[038:162] [2025-02-16 14:45:59 +0000.836983][2187] flush output queue
[038:489] [2025-02-16 14:46:00 +0000.163770][2187] Flush leave. expire time = 327
ms

[038:489] [2025-02-16 14:46:00 +0000.164147][2187] ~H264EncodeWrap:


[038:489] [2025-02-16 14:46:00 +0000.164244][2187] ~H264Encode:
[038:489] [2025-02-16 14:46:00 +0000.164296][2187] teardownCompressionSession:
H264Encode::destroying Encoder
[038:490] [2025-02-16 14:46:00 +0000.164348][2187] Release time:1606915 enter.

[038:490] [2025-02-16 14:46:00 +0000.164618][2187] Release:


MediaCodecVideoEncoder::Release _inited:1
[038:490] [2025-02-16 14:46:00 +0000.164757][2187] Destroy time:1606915 enter.

[038:490] [2025-02-16 14:46:00 +0000.164818][2187] H264Encoder encoderDestroy


[038:490] [2025-02-16 14:46:00 +0000.164871][2187]
AndroidMediaCodecVideoEncoder::release env: 0x780af8a0e0
[038:490] [2025-02-16 14:46:00 +0000.164924][2187]
AndroidMediaCodecVideoEncoder::Destroy
[038:528] [2025-02-16 14:46:00 +0000.202984][2187] Destroy leave. expire time = 38
ms

[038:528] [2025-02-16 14:46:00 +0000.203303][2187] Release leave. expire time = 39


ms

[038:529] [2025-02-16 14:46:00 +0000.203396][2187] ~AndroidHwAvcEncoder


time:1606954 enter.

[038:529] [2025-02-16 14:46:00 +0000.203618][2187] Release time:1606954 enter.

[038:529] [2025-02-16 14:46:00 +0000.203689][2187] Release:


MediaCodecVideoEncoder:: has been released before, just return
[038:529] [2025-02-16 14:46:00 +0000.203734][2187] Release leave. expire time = 0
ms

[038:529] [2025-02-16 14:46:00 +0000.203778][2187] ~AndroidMediaCodecVideoEncoder


[038:529] [2025-02-16 14:46:00 +0000.203818][2187] ~WrapAndroidMediaCodec
time:1606954 enter.

[038:529] [2025-02-16 14:46:00 +0000.203889][2187] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[038:529] [2025-02-16 14:46:00 +0000.203938][2187] video hevc hw codec


destructor:0x780b0cb4d0

[038:529] [2025-02-16 14:46:00 +0000.204011][2187] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[038:529] [2025-02-16 14:46:00 +0000.204091][2187] teardownCompressionSession:


H264Encode::destroyed Encoder
[038:529] [2025-02-16 14:46:00 +0000.204155][2187]
RecordingSessionInternalSimple:destroy aac encoder output!
[038:529] [2025-02-16 14:46:00 +0000.204202][2187] AACSWEncode destructor
[038:540] [2025-02-16 14:46:00 +0000.215282][24c1] MP4 close file successfully
[038:541] [2025-02-16 14:46:00 +0000.215450][24c1] Recording session Internal:
notify recording ok
[038:541] [2025-02-16 14:46:00 +0000.215502][24c1] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1605767.mp4
[038:541] [2025-02-16 14:46:00 +0000.215568][24c1] OnRecordFinish:
[038:544] [2025-02-16 14:46:00 +0000.219099][2188] DestroyPipelineAndFilters
time:1606969 enter.

[038:545] [2025-02-16 14:46:00 +0000.219622][2188] UnbindInputFilter 0x77d57b34c0


this 0x77f0182380
[038:545] [2025-02-16 14:46:00 +0000.219727][2188] UnbindInputFilter 0x77f0182380
this 0x77edd05fd8
[038:545] [2025-02-16 14:46:00 +0000.219788][2188] filter: filter pipeline destroy
this: 0x77edd05f40
[038:545] [2025-02-16 14:46:00 +0000.219907][2188] ClearVideoOfSources: recodring
total frames:19
[038:545] [2025-02-16 14:46:00 +0000.220032][2188] ClearVideoOfSources:
[038:545] [2025-02-16 14:46:00 +0000.220092][2188] GPUImageProcessing destruct.
[038:545] [2025-02-16 14:46:00 +0000.220155][2188] destroy TrivalImageDrawer
0x77eda2b100
[038:545] [2025-02-16 14:46:00 +0000.220214][2188] The shader has been initialize,
clean up them.
[038:546] [2025-02-16 14:46:00 +0000.220974][2188] ~OpenGLFrameBuffer:
[038:546] [2025-02-16 14:46:00 +0000.221134][2188] ~OpenGLFrameBuffer:
[038:546] [2025-02-16 14:46:00 +0000.221259][2188] ~OpenGLFrameBuffer:
[038:547] [2025-02-16 14:46:00 +0000.221366][2188] ~OpenGLFrameBuffer:
[038:547] [2025-02-16 14:46:00 +0000.221471][2188] ~OpenGLFrameBuffer:
[038:547] [2025-02-16 14:46:00 +0000.221578][2188] ~OpenGLFrameBuffer:
[038:547] [2025-02-16 14:46:00 +0000.221990][2188] GPUImageProcessing destruct
finish.
[038:547] [2025-02-16 14:46:00 +0000.222080][2188] GPURGBAFrame destruct.
[038:547] [2025-02-16 14:46:00 +0000.222190][2188] destroy OpenGLRenderProgram
0x77f0182098
[038:547] [2025-02-16 14:46:00 +0000.222271][2188] ~CameraSource time:1606972
enter.

[038:547] [2025-02-16 14:46:00 +0000.222308][2188] ~CameraSource leave. expire


time = 1 ms

[038:563] [2025-02-16 14:46:00 +0000.238315][2188] DestroyPipelineAndFilters


leave. expire time = 20 ms

[039:608] [2025-02-16 14:46:01 +0000.283128][5a09] SetOrientation:


MediaFilterCamera:: SetOrientation: 90
[039:608] [2025-02-16 14:46:01 +0000.283231][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_SetOrientationJni: media filter
camera orientation: 90
[039:608] [2025-02-16 14:46:01 +0000.283290][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StartRecordingJni:
[039:609] [2025-02-16 14:46:01 +0000.283537][2188] MediaFilterCamera, recording
file context:0x784b77ed80 input texture:46
[039:609] [2025-02-16 14:46:01 +0000.283656][2188] construct OpenGLRenderProgram
0x77f0158898
[039:609] [2025-02-16 14:46:01 +0000.283702][2188] CropFilter::SetOrientation
orientation: 90
[039:609] [2025-02-16 14:46:01 +0000.283759][2188] filter: filter pipeline
construtc this: 0x77edd1dfc0
[039:609] [2025-02-16 14:46:01 +0000.283821][2188] filter: filter pipeline2 update
pattern: 1
[039:609] [2025-02-16 14:46:01 +0000.283883][2188] CameraSource::source_id_:7
[039:609] [2025-02-16 14:46:01 +0000.284278][2188] SetPlayLoop: AudioSource
SetPlayLoop 0
[039:610] [2025-02-16 14:46:01 +0000.284393][2188]
Warning(media_filter_camera.cc:483): seekPos:12470
[039:610] [2025-02-16 14:46:01 +0000.284465][2188] BindInputFilter 0x77d57b34c0
this 0x77f0158b80
[039:610] [2025-02-16 14:46:01 +0000.284526][2188] BindInputFilter 0x77f0158b80
this 0x77edd1e058
[039:610] [2025-02-16 14:46:01 +0000.284603][2188] SetParamForFilter time:1608035
enter.

[039:610] [2025-02-16 14:46:01 +0000.284647][2188] SetParamForFilter: Params video


index is: 6
[039:610] [2025-02-16 14:46:01 +0000.284679][2188] SetParamForFilter: Params seek
pos is: 6
[039:610] [2025-02-16 14:46:01 +0000.284704][2188] crop filter video index:6
folderpath: /data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness/
movie_mode: 0
[039:610] [2025-02-16 14:46:01 +0000.284735][2188] Error(crop_filter.cc:395):
CropFilter config path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//config.json
[039:610] [2025-02-16 14:46:01 +0000.285131][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[039:610] [2025-02-16 14:46:01 +0000.285292][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[039:611] [2025-02-16 14:46:01 +0000.285353][2188]
exp_des.start:0exp_des.end:2900exp_des.expressionstr:0.5
[039:611] [2025-02-16 14:46:01 +0000.285401][2188]
exp_des.start:0exp_des.end:2900exp_des.expressionstr:0.5
[039:611] [2025-02-16 14:46:01 +0000.285433][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[039:611] [2025-02-16 14:46:01 +0000.285453][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[039:611] [2025-02-16 14:46:01 +0000.285476][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[039:611] [2025-02-16 14:46:01 +0000.285597][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[039:611] [2025-02-16 14:46:01 +0000.285652][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[039:611] [2025-02-16 14:46:01 +0000.285682][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[039:611] [2025-02-16 14:46:01 +0000.285714][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[039:611] [2025-02-16 14:46:01 +0000.285739][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[039:611] [2025-02-16 14:46:01 +0000.285761][2188]
Warning(parse_template_json.cc:45): json parament no found the parament
[039:611] [2025-02-16 14:46:01 +0000.285862][2188]
Warning(parse_template_json.cc:95): json parament no found the parament
[039:611] [2025-02-16 14:46:01 +0000.285909][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
filterpath
[039:611] [2025-02-16 14:46:01 +0000.285943][2188] CropFilter::ConfigExtraFiles
Video filter default path:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//filter.png
[039:611] [2025-02-16 14:46:01 +0000.285968][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
imagepath
[039:611] [2025-02-16 14:46:01 +0000.285989][2188]
Warning(parse_template_json.cc:119): json parament no found the operatorname:
videopath
[039:617] [2025-02-16 14:46:01 +0000.292089][2188] SetParamForFilter leave. expire
time = 7 ms

[039:618] [2025-02-16 14:46:01 +0000.292353][2188] OnOutputSizeChanged width 1920


height 1080
[039:618] [2025-02-16 14:46:01 +0000.292442][2188] OpenGLFrameBuffer: width:1920
height:1080
[039:618] [2025-02-16 14:46:01 +0000.292516][2188] OpenGLFrameBuffer: width:1920
height:1080
[039:618] [2025-02-16 14:46:01 +0000.292571][2188] OpenGLFrameBuffer: width:1920
height:1080
[039:618] [2025-02-16 14:46:01 +0000.292623][2188] OpenGLFrameBuffer: width:1920
height:1080
[039:618] [2025-02-16 14:46:01 +0000.292674][2188] OpenGLFrameBuffer: width:1920
height:1080
[039:618] [2025-02-16 14:46:01 +0000.292708][2188] OpenGLFrameBuffer: width:1920
height:1080
[039:618] [2025-02-16 14:46:01 +0000.292758][2188] construct TrivalImageDrawer
0x77eda2b100
[039:618] [2025-02-16 14:46:01 +0000.292786][2188] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x77eda2b100 context 0x77f03b0740
[039:618] [2025-02-16 14:46:01 +0000.292830][2188] setupGLES:
[039:619] [2025-02-16 14:46:01 +0000.293355][2188] OpenGLRenderProgram::Initialize.
[039:619] [2025-02-16 14:46:01 +0000.293467][2188] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[039:619] [2025-02-16 14:46:01 +0000.293526][2188] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[039:619] [2025-02-16 14:46:01 +0000.293677][2188] Init open gl render:
0x77f0158898
[039:619] [2025-02-16 14:46:01 +0000.293770][2188] Fragement shader path:
[039:619] [2025-02-16 14:46:01 +0000.293906][2188] Fragement shader path:
[039:619] [2025-02-16 14:46:01 +0000.293956][2188] create opengl program object.
[039:620] [2025-02-16 14:46:01 +0000.294499][2188] create shader: vertex
[039:621] [2025-02-16 14:46:01 +0000.295407][2188] create shader: fragment
[039:636] [2025-02-16 14:46:01 +0000.310342][2188] External image path is empty!
[039:636] [2025-02-16 14:46:01 +0000.310486][2188] Error(crop_filter.cc:464): Init
the image texture failed.
[039:636] [2025-02-16 14:46:01 +0000.310516][2188] OpenGLRenderProgram::Initialize
success.
[039:636] [2025-02-16 14:46:01 +0000.310591][2188] Setup the OpenGL result:1
[039:637] [2025-02-16 14:46:01 +0000.311434][2187] start recording, file
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1608061.mp4
[039:637] [2025-02-16 14:46:01 +0000.311947][2187] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1608061.mp4 fileFd: -1 audio_timescale:44100
video_timescale:90000
[039:637] [2025-02-16 14:46:01 +0000.312065][2187] 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
[039:637] [2025-02-16 14:46:01 +0000.312151][2187] 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.hollowness_173971712
1423/record_video_1608061.mp4 fileFD: -1
[039:637] [2025-02-16 14:46:01 +0000.312325][24d2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbe23e98
[039:643] [2025-02-16 14:46:01 +0000.318179][2187] MP4
file:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1608061.mp4 is opened successfully
[039:647] [2025-02-16 14:46:01 +0000.321497][2187] setupMediaProcessers:
[039:647] [2025-02-16 14:46:01 +0000.321655][2187]
RecordingSessionInternalSimple:setup media processers.
[039:647] [2025-02-16 14:46:01 +0000.321738][2187] construct AAC encoder
[039:648] [2025-02-16 14:46:01 +0000.322414][2187] H264Encoder creating:
superfast011818
[039:648] [2025-02-16 14:46:01 +0000.322567][2187] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[039:650] [2025-02-16 14:46:01 +0000.324403][2187] H264Encode::GetMachineModel is
M2102J20SG
[039:650] [2025-02-16 14:46:01 +0000.324668][2187] H264Encoder machine_mode
is:M2102J20SG
[039:650] [2025-02-16 14:46:01 +0000.324739][2187] setupCompressionSession:
[039:650] [2025-02-16 14:46:01 +0000.324787][2187] H264Encode::creating hareware
Encoder
[039:650] [2025-02-16 14:46:01 +0000.324834][2187] AndroidHwAvcEncoder time:1608075
enter.

[039:650] [2025-02-16 14:46:01 +0000.325260][2187] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000796c218540 address:0x7721d2e050
[039:651] [2025-02-16 14:46:01 +0000.325531][2187] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[039:651] [2025-02-16 14:46:01 +0000.325616][2187] The video avc hw codec address
is 0x780b0cb370
[039:651] [2025-02-16 14:46:01 +0000.325735][2187] AndroidHwAvcEncoder leave.
expire time = 1 ms

[039:651] [2025-02-16 14:46:01 +0000.325803][2187] RegisterEncodeCompleteCallback


time:1608076 enter.

[039:651] [2025-02-16 14:46:01 +0000.325971][2187] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[039:651] [2025-02-16 14:46:01 +0000.326062][2187] InitEncode time:1608076 enter.

[039:651] [2025-02-16 14:46:01 +0000.326188][2187] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[039:651] [2025-02-16 14:46:01 +0000.326266][2187] Create time:1608076 enter.
[039:652] [2025-02-16 14:46:01 +0000.326323][2187] H264Encoder encoderCreate
width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[039:652] [2025-02-16 14:46:01 +0000.326392][2187]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x780af9e840
[039:652] [2025-02-16 14:46:01 +0000.326689][2187] supported_type:video/avc
[039:652] [2025-02-16 14:46:01 +0000.326764][2187] name:OMX.qcom.video.encoder.avc
mime:video/avc
[039:652] [2025-02-16 14:46:01 +0000.326848][2187] hwCodecPrefix :OMX.qcom.
[039:652] [2025-02-16 14:46:01 +0000.326905][2187] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[039:652] [2025-02-16 14:46:01 +0000.326965][2187] mediacodec_createCodecByName
time:1608077 enter.

[039:652] [2025-02-16 14:46:01 +0000.327023][2187] WrapAndroidMediaCodec


time:1608077 enter.

[039:652] [2025-02-16 14:46:01 +0000.327252][2187] WrapAndroidMediaCodec leave.


expire time = 0 ms

[039:667] [2025-02-16 14:46:01 +0000.341955][2189]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[039:669] [2025-02-16 14:46:01 +0000.344255][2187] mediacodec_createCodecByName
leave. expire time = 17 ms

[039:670] [2025-02-16 14:46:01 +0000.344396][2187] WrapAndroidMediaFromat


time:1608095 enter.

[039:670] [2025-02-16 14:46:01 +0000.344557][2187] WrapAndroidMediaFromat leave.


expire time = 0 ms

[039:736] [2025-02-16 14:46:01 +0000.410834][2187] Destroy time:1608161 enter.

[039:736] [2025-02-16 14:46:01 +0000.410993][2187] WrapAndroidMediaFromat::


Destroy
[039:736] [2025-02-16 14:46:01 +0000.411040][2187] Destroy leave. expire time = 0
ms

[039:736] [2025-02-16 14:46:01 +0000.411066][2187] ~WrapAndroidMediaFromat


time:1608161 enter.

[039:736] [2025-02-16 14:46:01 +0000.411099][2187] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[039:736] [2025-02-16 14:46:01 +0000.411127][2187] Create leave. expire time = 85


ms

[039:736] [2025-02-16 14:46:01 +0000.411214][2187] isSemiPlanarSupport time:1608161


enter.

[039:736] [2025-02-16 14:46:01 +0000.411244][2187] H264Encoder isSemiPlanarSupport


[039:736] [2025-02-16 14:46:01 +0000.411275][2187] isSemiPlanarSupport leave.
expire time = 0 ms

[039:736] [2025-02-16 14:46:01 +0000.411303][2187] creat hw H264Encoder success,


isSemiPlanar:1
[039:737] [2025-02-16 14:46:01 +0000.411427][2187] InitEncode leave. expire time =
86 ms
[039:737] [2025-02-16 14:46:01 +0000.411462][2187] H264Encode::created Encoder
[039:737] [2025-02-16 14:46:01 +0000.411489][2187] H264Encode:: H264 encoder
created.
[039:737] [2025-02-16 14:46:01 +0000.411512][2187] H264 encoder created.
[039:737] [2025-02-16 14:46:01 +0000.411534][2187]
RecordingSessionInternalSimple:created avc encoder avc: 0x77da544c80
[039:737] [2025-02-16 14:46:01 +0000.411628][2187] setOutput:
[039:737] [2025-02-16 14:46:01 +0000.411686][2187]
RecordingSessionInternalSimple:encoder set output to muxer!
[039:737] [2025-02-16 14:46:01 +0000.411712][2187] request a key frame
[039:737] [2025-02-16 14:46:01 +0000.411730][2187] H264Encode:: request a key frame
[039:737] [2025-02-16 14:46:01 +0000.411978][2188] Start:
[039:737] [2025-02-16 14:46:01 +0000.412222][218b] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[039:737] [2025-02-16 14:46:01 +0000.412293][218b] Reset: history total size: 98
[039:738] [2025-02-16 14:46:01 +0000.412338][218b] DeviceStart:
audioDevice_:0x78bbfe2000
[039:738] [2025-02-16 14:46:01 +0000.412375][218b] DeviceStart: time profile
playout init before
[039:738] [2025-02-16 14:46:01 +0000.412421][218b] DeviceStart: time profile
playout init end
[039:738] [2025-02-16 14:46:01 +0000.412460][218b] OpenSlesOutput:Start playout

[039:739] [2025-02-16 14:46:01 +0000.413675][218b] Create the opensl output player.


streamtype before:0

[039:739] [2025-02-16 14:46:01 +0000.413760][218b] Create the opensl output player.


streamtype after:3

[039:740] [2025-02-16 14:46:01 +0000.414878][2189]


Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[039:768] [2025-02-16 14:46:01 +0000.443175][218b] Enqueue opensl buffer size:1764
[039:792] [2025-02-16 14:46:01 +0000.466795][218b] DeviceStart: time profile
playout all end
[039:792] [2025-02-16 14:46:01 +0000.466916][218b] operator(): Audio playback
started.
[039:793] [2025-02-16 14:46:01 +0000.467668][24d8] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[039:797] [2025-02-16 14:46:01 +0000.471328][24d8] NeedMorePlayData: Scale the
volume to zero now!
[039:802] [2025-02-16 14:46:01 +0000.476657][2188] begine recode to first frame
spend time:193
[039:802] [2025-02-16 14:46:01 +0000.476823][2188] add frame because frame
interval.
[039:802] [2025-02-16 14:46:01 +0000.476913][2188]
TrivalImageDrawer::SetOrientation m_orientation_: 90
[039:802] [2025-02-16 14:46:01 +0000.476985][2188]
GPUImageProcessing::SetOrientation orientation: 90
[039:804] [2025-02-16 14:46:01 +0000.478590][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0158898
[039:814] [2025-02-16 14:46:01 +0000.488517][2189]
Warning(media_filter_camera.cc:431): media pull audio frame failed:4
[039:822] [2025-02-16 14:46:01 +0000.496701][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0158898
[039:833] [2025-02-16 14:46:01 +0000.507736][24d1]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[039:836] [2025-02-16 14:46:01 +0000.510449][2189] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness//bgm.mp3
sync_mode: 1 seek_pos: 12470 delay: 0 this:0x77f0182000
[039:854] [2025-02-16 14:46:01 +0000.528980][2188] drawYUV420 render
OpenGLRenderProgram:0x77f0158898
[039:870] [2025-02-16 14:46:01 +0000.544937][24ce] FFMpeg=> [mp3 @ 0x78bbe95400]
Current FFmpeg version git-2021-06-16-97cea6f

[039:895] [2025-02-16 14:46:01 +0000.569455][24cf] success seekto


avformat_seek_file to: 12470000
[039:895] [2025-02-16 14:46:01 +0000.569599][24cf] Drop one audio frame for seekto,
pkt_dts 175779072 audio_seek_pos_: 12470000
[039:895] [2025-02-16 14:46:01 +0000.570171][24d1] h264 add frame header cdr flag
[039:897] [2025-02-16 14:46:01 +0000.571608][24d1] h264 add frame header cdr flag
[039:898] [2025-02-16 14:46:01 +0000.572494][24d1] Received key frame:0
[039:898] [2025-02-16 14:46:01 +0000.572555][24d1] H264Encode:: get a sps pps
header!headerSize:32
[039:898] [2025-02-16 14:46:01 +0000.572677][24d2] get the H.264 SPS parameter
[039:898] [2025-02-16 14:46:01 +0000.572936][24d2] add video track with id:1
[039:899] [2025-02-16 14:46:01 +0000.574089][218b] First audio frame rendering
[039:900] [2025-02-16 14:46:01 +0000.574941][24d2] get the H.264 PPS parameter
[039:901] [2025-02-16 14:46:01 +0000.575958][24d2] get the H.264 IDR frame
[039:901] [2025-02-16 14:46:01 +0000.576010][24d2] resss:true
[039:901] [2025-02-16 14:46:01 +0000.576049][24d2] video start ts:0
[039:902] [2025-02-16 14:46:01 +0000.576335][24d2] the video frame has been written
into MP4 file
[039:902] [2025-02-16 14:46:01 +0000.577158][24d2] add aac audio track with id:2
[039:912] [2025-02-16 14:46:01 +0000.586931][24d2] audio start ts:0
[039:912] [2025-02-16 14:46:01 +0000.587037][24d2] the audio frame has been written
into MP4 file
[039:969] [2025-02-16 14:46:01 +0000.644260][2188] The convert RGB to YUV take 2
[040:187] [2025-02-16 14:46:01 +0000.861811][2188] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[040:187] [2025-02-16 14:46:01 +0000.862006][2188] GPUImageProcessing: input frame
width2160 X 3840
[040:188] [2025-02-16 14:46:01 +0000.862635][2188] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[040:188] [2025-02-16 14:46:01 +0000.862805][2188] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[040:205] [2025-02-16 14:46:01 +0000.879580][24d1] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:333 pts:333
[040:221] [2025-02-16 14:46:01 +0000.895658][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[040:258] [2025-02-16 14:46:01 +0000.932474][2188] CameraSource::PushExtraFrame
pkt_dts: 474, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[040:335] [2025-02-16 14:46:02 +0000.9501][24d1] DTS queue for
Generator:0x78bbe436b8 467 500
[040:479] [2025-02-16 14:46:02 +0000.153421][2188] The convert RGB to YUV take 10
[040:503] [2025-02-16 14:46:02 +0000.177344][24d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[040:513] [2025-02-16 14:46:02 +0000.187815][24d1] Push an pts:667 to dts queue.
[040:570] [2025-02-16 14:46:02 +0000.244637][24d1] SendFrame
encodedImage._timeStamp:667encodedImage->_length:126272
[040:570] [2025-02-16 14:46:02 +0000.244888][24d1] last dts:633 currentPts:667
ppsOrSPS:0 queue length:3
[040:642] [2025-02-16 14:46:02 +0000.316687][24d1] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:800
[040:642] [2025-02-16 14:46:02 +0000.316824][24d1] push video frame to H264
encoder. (100 frame for one log)
[040:642] [2025-02-16 14:46:02 +0000.316878][24d1] push video frame to H264
encoder. (100 frame for one log) used width:1920 height:1080

[040:642] [2025-02-16 14:46:02 +0000.316903][24d1] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1920 height:1080 pts:800(100 frame for one
log)

[040:642] [2025-02-16 14:46:02 +0000.316959][24d1] The input pts:800 fps:30


[040:699] [2025-02-16 14:46:02 +0000.373411][24d1] H264Encode::H264SWEncoder get
callback, length:91328 type:1 nalType:1length:91324
[040:729] [2025-02-16 14:46:02 +0000.404134][5af3] video render surface render a
frame
[040:730] [2025-02-16 14:46:02 +0000.404978][2188] CropFilter::OnVideoFrame
outputtexture :53
[040:734] [2025-02-16 14:46:02 +0000.408899][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[040:975] [2025-02-16 14:46:02 +0000.650325][2188] The convert RGB to YUV take 4
[041:210] [2025-02-16 14:46:02 +0000.884495][2188] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6984 diff: 17
[041:210] [2025-02-16 14:46:02 +0000.885192][24d1] DTS queue for
Generator:0x78bbe436b8 1300 1333
[041:239] [2025-02-16 14:46:02 +0000.914047][2188] CameraSource::PushExtraFrame
pkt_dts: 1455, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[041:241] [2025-02-16 14:46:02 +0000.915441][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[041:489] [2025-02-16 14:46:03 +0000.163645][2188] The convert RGB to YUV take 7
[041:543] [2025-02-16 14:46:03 +0000.217423][24d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[041:564] [2025-02-16 14:46:03 +0000.239238][2189] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[041:628] [2025-02-16 14:46:03 +0000.302542][218b] The audio playback speed:100
(1/100)
[041:628] [2025-02-16 14:46:03 +0000.302804][218b] lipsync_debug: The current
played audio timestamp is:1847(1/50)
[041:746] [2025-02-16 14:46:03 +0000.420779][5af3] video render surface render a
frame
[041:748] [2025-02-16 14:46:03 +0000.422386][2188] CropFilter::OnVideoFrame
outputtexture :53
[041:748] [2025-02-16 14:46:03 +0000.422841][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[041:822] [2025-02-16 14:46:03 +0000.496443][24cf] av_read_frame AVERROR_EOF
[041:822] [2025-02-16 14:46:03 +0000.496577][24cf] OnReceiveEOF:
[041:822] [2025-02-16 14:46:03 +0000.496624][24cf] OnDecoderFinished:
[041:858] [2025-02-16 14:46:03 +0000.532478][24d1] Push an pts:2000 to dts queue.
[041:922] [2025-02-16 14:46:03 +0000.596912][24d1] h264 add frame header cdr flag
[041:923] [2025-02-16 14:46:03 +0000.597552][24d1] Received key frame:2000
[041:923] [2025-02-16 14:46:03 +0000.597662][24d1] last dts:1967 currentPts:2000
ppsOrSPS:0 queue length:3
[041:932] [2025-02-16 14:46:03 +0000.607083][24d2] get the H.264 IDR frame
[041:981] [2025-02-16 14:46:03 +0000.655528][2188] max rang is 200ms, insert a
frame last pts:2132 current pts:2200
[042:013] [2025-02-16 14:46:03 +0000.688332][2188] The convert RGB to YUV take 13
[042:026] [2025-02-16 14:46:03 +0000.700537][24d1] DTS queue for
Generator:0x78bbe436b8 2100 2133 2167
[042:252] [2025-02-16 14:46:03 +0000.926789][2188] CameraSource::PushExtraFrame
pkt_dts: 2471, width: 2160, height: 3840, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x77d57b3380
[042:254] [2025-02-16 14:46:03 +0000.928564][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[042:379] [2025-02-16 14:46:04 +0000.53333][2189] PullAudioFrame: PullFrame audio
finished.
[042:379] [2025-02-16 14:46:04 +0000.53486][2189]
Warning(media_filter_camera.cc:428): media pull audio frame EOF, so need stop
Timer!
[042:498] [2025-02-16 14:46:04 +0000.173247][2188] The convert RGB to YUV take 7
[042:505] [2025-02-16 14:46:04 +0000.179490][24d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[042:762] [2025-02-16 14:46:04 +0000.437067][2188] CropFilter::OnVideoFrame
outputtexture :53
[042:762] [2025-02-16 14:46:04 +0000.437312][2188] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[042:795] [2025-02-16 14:46:04 +0000.470248][5af3] video render surface render a
frame
[042:806] [2025-02-16 14:46:04 +0000.480845][218b] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[042:806] [2025-02-16 14:46:04 +0000.481156][2188] OnNeedStopRecording:
[042:807] [2025-02-16 14:46:04 +0000.481869][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_StopRecordingJni:
[042:808] [2025-02-16 14:46:04 +0000.482645][2188] operator(): Stop
[042:810] [2025-02-16 14:46:04 +0000.484413][2188] Stop:
[042:810] [2025-02-16 14:46:04 +0000.484726][218b] DeviceStop:
audioDevice_:0x78bbfe2000
[042:810] [2025-02-16 14:46:04 +0000.484827][218b] OpenSlesOutput:Stop playout

[042:813] [2025-02-16 14:46:04 +0000.487836][218b] DeviceStop: Done


[042:813] [2025-02-16 14:46:04 +0000.488112][218b] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[042:817] [2025-02-16 14:46:04 +0000.491975][24d1]
MediaFilterCamera::WriteVideoFrametoMP4_w quit
[042:822] [2025-02-16 14:46:04 +0000.496450][2187] stop recording
[042:822] [2025-02-16 14:46:04 +0000.496596][2187]
RecordingSessionInternalSimple:destroy media processers
[042:822] [2025-02-16 14:46:04 +0000.496660][2187] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[042:822] [2025-02-16 14:46:04 +0000.496708][2187] H264Encode::flushing hareware
Encoder
[042:822] [2025-02-16 14:46:04 +0000.496955][2187] Flush time:1611247 enter.

[042:822] [2025-02-16 14:46:04 +0000.497091][2187] H264Encoder encoder flush


[042:822] [2025-02-16 14:46:04 +0000.497146][2187] flush output queue
[043:159] [2025-02-16 14:46:04 +0000.833569][2187] Flush leave. expire time = 337
ms

[043:159] [2025-02-16 14:46:04 +0000.833848][2187] ~H264EncodeWrap:


[043:159] [2025-02-16 14:46:04 +0000.833905][2187] ~H264Encode:
[043:159] [2025-02-16 14:46:04 +0000.834004][2187] teardownCompressionSession:
H264Encode::destroying Encoder
[043:159] [2025-02-16 14:46:04 +0000.834071][2187] Release time:1611584 enter.

[043:159] [2025-02-16 14:46:04 +0000.834311][2187] Release:


MediaCodecVideoEncoder::Release _inited:1
[043:160] [2025-02-16 14:46:04 +0000.834436][2187] Destroy time:1611585 enter.

[043:160] [2025-02-16 14:46:04 +0000.834506][2187] H264Encoder encoderDestroy


[043:160] [2025-02-16 14:46:04 +0000.834540][2187]
AndroidMediaCodecVideoEncoder::release env: 0x780af8a0e0
[043:160] [2025-02-16 14:46:04 +0000.834597][2187]
AndroidMediaCodecVideoEncoder::Destroy
[043:200] [2025-02-16 14:46:04 +0000.874943][2187] Destroy leave. expire time = 40
ms

[043:200] [2025-02-16 14:46:04 +0000.875232][2187] Release leave. expire time = 41


ms

[043:201] [2025-02-16 14:46:04 +0000.875357][2187] ~AndroidHwAvcEncoder


time:1611626 enter.

[043:201] [2025-02-16 14:46:04 +0000.875592][2187] Release time:1611626 enter.

[043:201] [2025-02-16 14:46:04 +0000.875707][2187] Release:


MediaCodecVideoEncoder:: has been released before, just return
[043:201] [2025-02-16 14:46:04 +0000.875753][2187] Release leave. expire time = 0
ms

[043:201] [2025-02-16 14:46:04 +0000.875786][2187] ~AndroidMediaCodecVideoEncoder


[043:201] [2025-02-16 14:46:04 +0000.875807][2187] ~WrapAndroidMediaCodec
time:1611626 enter.

[043:201] [2025-02-16 14:46:04 +0000.875831][2187] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[043:201] [2025-02-16 14:46:04 +0000.875853][2187] video hevc hw codec


destructor:0x780b0cb370

[043:201] [2025-02-16 14:46:04 +0000.875937][2187] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[043:203] [2025-02-16 14:46:04 +0000.877446][2187] teardownCompressionSession:


H264Encode::destroyed Encoder
[043:203] [2025-02-16 14:46:04 +0000.877694][2187]
RecordingSessionInternalSimple:destroy aac encoder output!
[043:203] [2025-02-16 14:46:04 +0000.877774][2187] AACSWEncode destructor
[043:217] [2025-02-16 14:46:04 +0000.892203][24d2] MP4 close file successfully
[043:218] [2025-02-16 14:46:04 +0000.892330][24d2] Recording session Internal:
notify recording ok
[043:218] [2025-02-16 14:46:04 +0000.892369][24d2] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1608061.mp4
[043:218] [2025-02-16 14:46:04 +0000.892404][24d2] OnRecordFinish:
[043:219] [2025-02-16 14:46:04 +0000.893782][2188] DestroyPipelineAndFilters
time:1611644 enter.

[043:219] [2025-02-16 14:46:04 +0000.894127][2188] UnbindInputFilter 0x77d57b34c0


this 0x77f0158b80
[043:219] [2025-02-16 14:46:04 +0000.894202][2188] UnbindInputFilter 0x77f0158b80
this 0x77edd1e058
[043:219] [2025-02-16 14:46:04 +0000.894241][2188] filter: filter pipeline destroy
this: 0x77edd1dfc0
[043:220] [2025-02-16 14:46:04 +0000.894369][2188] ClearVideoOfSources: recodring
total frames:90
[043:220] [2025-02-16 14:46:04 +0000.894441][2188] ClearVideoOfSources:
[043:220] [2025-02-16 14:46:04 +0000.894477][2188] GPUImageProcessing destruct.
[043:220] [2025-02-16 14:46:04 +0000.894535][2188] destroy TrivalImageDrawer
0x77eda2b100
[043:220] [2025-02-16 14:46:04 +0000.894587][2188] The shader has been initialize,
clean up them.

[043:221] [2025-02-16 14:46:04 +0000.896305][2188] ~OpenGLFrameBuffer:


[043:222] [2025-02-16 14:46:04 +0000.896502][2188] ~OpenGLFrameBuffer:
[043:222] [2025-02-16 14:46:04 +0000.896613][2188] ~OpenGLFrameBuffer:
[043:222] [2025-02-16 14:46:04 +0000.896707][2188] ~OpenGLFrameBuffer:
[043:222] [2025-02-16 14:46:04 +0000.896797][2188] ~OpenGLFrameBuffer:
[043:222] [2025-02-16 14:46:04 +0000.897140][2188] ~OpenGLFrameBuffer:
[043:223] [2025-02-16 14:46:04 +0000.897540][2188] GPUImageProcessing destruct
finish.
[043:223] [2025-02-16 14:46:04 +0000.897643][2188] GPURGBAFrame destruct.
[043:223] [2025-02-16 14:46:04 +0000.897739][2188] destroy OpenGLRenderProgram
0x77f0158898
[043:223] [2025-02-16 14:46:04 +0000.897809][2188] ~CameraSource time:1611648
enter.

[043:223] [2025-02-16 14:46:04 +0000.897965][2188] ~CameraSource leave. expire


time = 0 ms

[043:242] [2025-02-16 14:46:04 +0000.916436][2188] DestroyPipelineAndFilters


leave. expire time = 23 ms

[044:739] [2025-02-16 14:46:06 +0000.414024][5a09]


Java_com_xiaomi_mediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[044:739] [2025-02-16 14:46:06 +0000.414291][5a09] filter: filter pipeline
construtc this: 0x77ed8ffd00
[044:740] [2025-02-16 14:46:06 +0000.414334][5a09] MediaFilterGraph: construct
[044:740] [2025-02-16 14:46:06 +0000.414362][5a09] GLESContext:
[044:740] [2025-02-16 14:46:06 +0000.414428][5a09] The result of eglGetDisplay is:
0xb40000796c28b080
[044:742] [2025-02-16 14:46:06 +0000.416369][5a09] The result of creation:
0x77f020b580
[044:742] [2025-02-16 14:46:06 +0000.416593][5a09] The result of
eglCreatePbufferSurface is: 0x77f03ada80
[044:746] [2025-02-16 14:46:06 +0000.421271][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectGraph_SetAudioMuteJni: #
[044:751] [2025-02-16 14:46:06 +0000.426216][5a09] The source 0
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1571926.mp4
[044:752] [2025-02-16 14:46:06 +0000.426392][5a09] The source 1
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1576885.mp4
[044:752] [2025-02-16 14:46:06 +0000.426452][5a09] The source 2
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1589729.mp4
[044:752] [2025-02-16 14:46:06 +0000.426511][5a09] The source 3
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1595432.mp4
[044:752] [2025-02-16 14:46:06 +0000.426607][5a09] The source 4
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1600458.mp4
[044:752] [2025-02-16 14:46:06 +0000.426639][5a09] The source 5
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1605767.mp4
[044:752] [2025-02-16 14:46:06 +0000.426663][5a09] The source 6
path:/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_173971712
1423/record_video_1608061.mp4
[044:752] [2025-02-16 14:46:06 +0000.426687][5a09] The source 7
path:/data/user/0/com.android.camera/no_backup/vv/template/watermark.mp4
[044:752] [2025-02-16 14:46:06 +0000.426707][5a09] The
effect_template_path:/data/user/0/com.android.camera/no_backup/vv/template/
vv.hollowness/
[044:752] [2025-02-16 14:46:06 +0000.426733][5a09] AddVideoSource:
------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1571926.mp4 delay:0
[044:752] [2025-02-16 14:46:06 +0000.427073][5a09] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1571926.mp4 sync_mode: 1 seek_pos: 0 delay: 0 this:0x77cfa4a9a0
[044:763] [2025-02-16 14:46:06 +0000.437402][24df] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x78bbe94e00] Current FFmpeg version git-2021-06-16-
97cea6f

[044:872] [2025-02-16 14:46:06 +0000.546684][24df] OnStreamInfoFound: video


duration_: 2600
[044:872] [2025-02-16 14:46:06 +0000.546791][24df] video rotate angle is: 0
[044:872] [2025-02-16 14:46:06 +0000.547001][24e0] NO get frame from decoder
[044:872] [2025-02-16 14:46:06 +0000.547046][5a09] BindInputFilter 0x77cfa4ada8
this 0x77eda9c618
[044:872] [2025-02-16 14:46:06 +0000.547093][5a09] BindInputFilter 0x77eda9c618
this 0x77eda9c6d8
[044:872] [2025-02-16 14:46:06 +0000.547120][5a09] BindInputFilter 0x77cfa4ada8
this 0x77eda9c798
[044:872] [2025-02-16 14:46:06 +0000.547146][5a09] BindInputFilter 0x77eda9c798
this 0x77eda9c858
[044:872] [2025-02-16 14:46:06 +0000.547167][5a09] AddVideoSource:
-------------------in empty: true
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1571926.mp4
[044:872] [2025-02-16 14:46:06 +0000.547192][5a09] BindInputFilter 0x77eda9c6d8
this 0x77eda9c918
[044:872] [2025-02-16 14:46:06 +0000.547217][5a09] BindInputFilter 0x77eda9c918
this 0x77ed8ffd98
[044:872] [2025-02-16 14:46:06 +0000.547286][5a09] BindInputFilter 0x77eda9c858
this 0x77eda9c9d8
[044:873] [2025-02-16 14:46:06 +0000.547315][5a09] AddVideoSource:
END------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1571926.mp4
[044:873] [2025-02-16 14:46:06 +0000.547335][5a09] AddVideoSource:
------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1576885.mp4 delay:700
[044:873] [2025-02-16 14:46:06 +0000.547508][5a09] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1576885.mp4 sync_mode: 0 seek_pos: 0 delay: 700 this:0x77cfa4afa0
[044:873] [2025-02-16 14:46:06 +0000.547577][5a09] BindInputFilter 0x77cfa4b3a8
this 0x77eda9ca98
[044:873] [2025-02-16 14:46:06 +0000.547606][5a09] BindInputFilter 0x77eda9ca98
this 0x77eda9cb58
[044:873] [2025-02-16 14:46:06 +0000.547633][5a09] BindInputFilter 0x77cfa4b3a8
this 0x77eda9cc18
[044:873] [2025-02-16 14:46:06 +0000.547661][5a09] BindInputFilter 0x77eda9cc18
this 0x77eda9ccd8
[044:873] [2025-02-16 14:46:06 +0000.547676][5a09] AddVideoSource:
--------------------in empty: false
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1576885.mp4
[044:873] [2025-02-16 14:46:06 +0000.547702][5a09] UnbindInputFilter 0x77eda9c918
this 0x77ed8ffd98
[044:873] [2025-02-16 14:46:06 +0000.547732][5a09] BindInputFilter 0x77eda9c918
this 0x77d57b2d50
[044:873] [2025-02-16 14:46:06 +0000.547763][5a09] BindInputFilter 0x77eda9cb58
this 0x77d57b2d50
[044:873] [2025-02-16 14:46:06 +0000.547791][5a09] BindInputFilter 0x77d57b2d50
this 0x77ed8ffd98
[044:873] [2025-02-16 14:46:06 +0000.547823][5a09] BindInputFilter 0x77eda9c9d8
this 0x77d57b31e0
[044:873] [2025-02-16 14:46:06 +0000.547844][5a09] BindInputFilter 0x77eda9ccd8
this 0x77d57b31e0
[044:873] [2025-02-16 14:46:06 +0000.547865][5a09] AddVideoSource:
END------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1576885.mp4
[044:873] [2025-02-16 14:46:06 +0000.547881][5a09] AddVideoSource:
------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1589729.mp4 delay:1400
[044:873] [2025-02-16 14:46:06 +0000.548122][5a09] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1589729.mp4 sync_mode: 0 seek_pos: 0 delay: 1400 this:0x77cfa4b5a0
[044:873] [2025-02-16 14:46:06 +0000.548174][5a09] BindInputFilter 0x77cfa4b9a8
this 0x77eda9cd98
[044:873] [2025-02-16 14:46:06 +0000.548203][5a09] BindInputFilter 0x77eda9cd98
this 0x77eda9ce58
[044:873] [2025-02-16 14:46:06 +0000.548227][5a09] BindInputFilter 0x77cfa4b9a8
this 0x77eda9cf18
[044:873] [2025-02-16 14:46:06 +0000.548253][5a09] BindInputFilter 0x77eda9cf18
this 0x77eda9f718
[044:873] [2025-02-16 14:46:06 +0000.548269][5a09] AddVideoSource:
--------------------in empty: false
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1589729.mp4
[044:873] [2025-02-16 14:46:06 +0000.548293][5a09] UnbindInputFilter 0x77d57b2d50
this 0x77ed8ffd98
[044:874] [2025-02-16 14:46:06 +0000.548317][5a09] BindInputFilter 0x77d57b2d50
this 0x77d57b3350
[044:874] [2025-02-16 14:46:06 +0000.548341][5a09] BindInputFilter 0x77eda9ce58
this 0x77d57b3350
[044:874] [2025-02-16 14:46:06 +0000.548362][5a09] BindInputFilter 0x77d57b3350
this 0x77ed8ffd98
[044:874] [2025-02-16 14:46:06 +0000.548392][5a09] BindInputFilter 0x77d57b31e0
this 0x77d57b3de0
[044:874] [2025-02-16 14:46:06 +0000.548413][5a09] BindInputFilter 0x77eda9f718
this 0x77d57b3de0
[044:874] [2025-02-16 14:46:06 +0000.548461][5a09] AddVideoSource:
END------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1589729.mp4
[044:874] [2025-02-16 14:46:06 +0000.548517][5a09] AddVideoSource:
------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1595432.mp4 delay:2100
[044:874] [2025-02-16 14:46:06 +0000.548888][5a09] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1595432.mp4 sync_mode: 0 seek_pos: 0 delay: 2100 this:0x77cc0d01a0
[044:874] [2025-02-16 14:46:06 +0000.548992][5a09] BindInputFilter 0x77cc0d05a8
this 0x77eda9fd18
[044:874] [2025-02-16 14:46:06 +0000.549024][5a09] BindInputFilter 0x77eda9fd18
this 0x77edaa0018
[044:874] [2025-02-16 14:46:06 +0000.549055][5a09] BindInputFilter 0x77cc0d05a8
this 0x77edaa0198
[044:874] [2025-02-16 14:46:06 +0000.549062][24e0] NO get frame from decoder
[044:874] [2025-02-16 14:46:06 +0000.549083][5a09] BindInputFilter 0x77edaa0198
this 0x77edaa0918
[044:874] [2025-02-16 14:46:06 +0000.549122][5a09] AddVideoSource:
--------------------in empty: false
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1595432.mp4
[044:874] [2025-02-16 14:46:06 +0000.549150][5a09] UnbindInputFilter 0x77d57b3350
this 0x77ed8ffd98
[044:874] [2025-02-16 14:46:06 +0000.549171][5a09] BindInputFilter 0x77d57b3350
this 0x77d57b3f50
[044:874] [2025-02-16 14:46:06 +0000.549192][5a09] BindInputFilter 0x77edaa0018
this 0x77d57b3f50
[044:874] [2025-02-16 14:46:06 +0000.549231][5a09] BindInputFilter 0x77d57b3f50
this 0x77ed8ffd98
[044:874] [2025-02-16 14:46:06 +0000.549269][5a09] BindInputFilter 0x77d57b3de0
this 0x77d57fd760
[044:874] [2025-02-16 14:46:06 +0000.549296][5a09] BindInputFilter 0x77edaa0918
this 0x77d57fd760
[044:875] [2025-02-16 14:46:06 +0000.549506][5a09] AddVideoSource:
END------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1595432.mp4
[044:875] [2025-02-16 14:46:06 +0000.549525][5a09] AddVideoSource:
------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1600458.mp4 delay:2800
[044:876] [2025-02-16 14:46:06 +0000.551084][5a09] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1600458.mp4 sync_mode: 0 seek_pos: 0 delay: 2800 this:0x77cc0d3da0
[044:876] [2025-02-16 14:46:06 +0000.551219][5a09] BindInputFilter 0x77cc0d41a8
this 0x77edaa09d8
[044:876] [2025-02-16 14:46:06 +0000.551291][5a09] BindInputFilter 0x77edaa09d8
this 0x77edaa0a98
[044:877] [2025-02-16 14:46:06 +0000.551322][5a09] BindInputFilter 0x77cc0d41a8
this 0x77edaa0b58
[044:877] [2025-02-16 14:46:06 +0000.551376][5a09] BindInputFilter 0x77edaa0b58
this 0x77edaa0c18
[044:877] [2025-02-16 14:46:06 +0000.551392][24e0] NO get frame from decoder
[044:877] [2025-02-16 14:46:06 +0000.551411][5a09] AddVideoSource:
--------------------in empty: false
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1600458.mp4
[044:877] [2025-02-16 14:46:06 +0000.551507][5a09] UnbindInputFilter 0x77d57b3f50
this 0x77ed8ffd98
[044:877] [2025-02-16 14:46:06 +0000.551537][5a09] BindInputFilter 0x77d57b3f50
this 0x77d57fda50
[044:877] [2025-02-16 14:46:06 +0000.551565][5a09] BindInputFilter 0x77edaa0a98
this 0x77d57fda50
[044:877] [2025-02-16 14:46:06 +0000.551592][5a09] BindInputFilter 0x77d57fda50
this 0x77ed8ffd98
[044:877] [2025-02-16 14:46:06 +0000.551623][5a09] BindInputFilter 0x77d57fd760
this 0x77d57fdee0
[044:877] [2025-02-16 14:46:06 +0000.551645][5a09] BindInputFilter 0x77edaa0c18
this 0x77d57fdee0
[044:877] [2025-02-16 14:46:06 +0000.551695][5a09] AddVideoSource:
END------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1600458.mp4
[044:877] [2025-02-16 14:46:06 +0000.551730][5a09] AddVideoSource:
------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1605767.mp4 delay:3500
[044:878] [2025-02-16 14:46:06 +0000.552622][5a09] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1605767.mp4 sync_mode: 0 seek_pos: 0 delay: 3500 this:0x77cc0d4fa0
[044:878] [2025-02-16 14:46:06 +0000.552744][5a09] BindInputFilter 0x77cc0d53a8
this 0x77edaa0cd8
[044:878] [2025-02-16 14:46:06 +0000.552789][5a09] BindInputFilter 0x77edaa0cd8
this 0x77edb47a58
[044:878] [2025-02-16 14:46:06 +0000.552836][5a09] BindInputFilter 0x77cc0d53a8
this 0x77edb48298
[044:878] [2025-02-16 14:46:06 +0000.552877][5a09] BindInputFilter 0x77edb48298
this 0x77edb48a18
[044:878] [2025-02-16 14:46:06 +0000.552908][5a09] AddVideoSource:
--------------------in empty: false
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1605767.mp4
[044:878] [2025-02-16 14:46:06 +0000.552955][5a09] UnbindInputFilter 0x77d57fda50
this 0x77ed8ffd98
[044:878] [2025-02-16 14:46:06 +0000.552993][5a09] BindInputFilter 0x77d57fda50
this 0x77d57fe050
[044:878] [2025-02-16 14:46:06 +0000.553032][5a09] BindInputFilter 0x77edb47a58
this 0x77d57fe050
[044:878] [2025-02-16 14:46:06 +0000.553061][5a09] BindInputFilter 0x77d57fe050
this 0x77ed8ffd98
[044:878] [2025-02-16 14:46:06 +0000.553096][5a09] BindInputFilter 0x77d57fdee0
this 0x77d57fe1e0
[044:878] [2025-02-16 14:46:06 +0000.553121][5a09] BindInputFilter 0x77edb48a18
this 0x77d57fe1e0
[044:878] [2025-02-16 14:46:06 +0000.553146][5a09] AddVideoSource:
END------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1605767.mp4
[044:878] [2025-02-16 14:46:06 +0000.553169][5a09] AddVideoSource:
------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1608061.mp4 delay:4200
[044:881] [2025-02-16 14:46:06 +0000.555408][5a09] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1608061.mp4 sync_mode: 0 seek_pos: 0 delay: 4200 this:0x77cc0d55a0
[044:881] [2025-02-16 14:46:06 +0000.555550][5a09] BindInputFilter 0x77cc0d59a8
this 0x77edb49cd8
[044:881] [2025-02-16 14:46:06 +0000.555621][5a09] BindInputFilter 0x77edb49cd8
this 0x77edb49d98
[044:881] [2025-02-16 14:46:06 +0000.555669][5a09] BindInputFilter 0x77cc0d59a8
this 0x77edb49e58
[044:881] [2025-02-16 14:46:06 +0000.555713][5a09] BindInputFilter 0x77edb49e58
this 0x77edb49f18
[044:881] [2025-02-16 14:46:06 +0000.555743][5a09] AddVideoSource:
--------------------in empty: false
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1608061.mp4
[044:881] [2025-02-16 14:46:06 +0000.555798][5a09] UnbindInputFilter 0x77d57fe050
this 0x77ed8ffd98
[044:881] [2025-02-16 14:46:06 +0000.555860][5a09] BindInputFilter 0x77d57fe050
this 0x77d57fec50
[044:881] [2025-02-16 14:46:06 +0000.555911][5a09] BindInputFilter 0x77edb49d98
this 0x77d57fec50
[044:881] [2025-02-16 14:46:06 +0000.555973][5a09] BindInputFilter 0x77d57fec50
this 0x77ed8ffd98
[044:881] [2025-02-16 14:46:06 +0000.556012][5a09] BindInputFilter 0x77d57fe1e0
this 0x77d57fede0
[044:881] [2025-02-16 14:46:06 +0000.556076][5a09] BindInputFilter 0x77edb49f18
this 0x77d57fede0
[044:881] [2025-02-16 14:46:06 +0000.556119][5a09] AddVideoSource:
END------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/workspace/vv.hollowness_1739717121423/
record_video_1608061.mp4
[044:881] [2025-02-16 14:46:06 +0000.556152][5a09] AddVideoSource:
------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/template/watermark.mp4 delay:4900
[044:882] [2025-02-16 14:46:06 +0000.556743][5a09] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/watermark.mp4 sync_mode: 0
seek_pos: 0 delay: 4900 this:0x77cc0d5ba0
[044:882] [2025-02-16 14:46:06 +0000.556848][5a09] BindInputFilter 0x77cc0d5fa8
this 0x77edb49fd8
[044:882] [2025-02-16 14:46:06 +0000.556933][5a09] BindInputFilter 0x77edb49fd8
this 0x77edb9c8d8
[044:882] [2025-02-16 14:46:06 +0000.557022][5a09] BindInputFilter 0x77cc0d5fa8
this 0x77edb9ca58
[044:882] [2025-02-16 14:46:06 +0000.557089][5a09] BindInputFilter 0x77edb9ca58
this 0x77edb9d598
[044:882] [2025-02-16 14:46:06 +0000.557109][5a09] AddVideoSource:
--------------------in empty: false
/data/user/0/com.android.camera/no_backup/vv/template/watermark.mp4
[044:882] [2025-02-16 14:46:06 +0000.557142][5a09] UnbindInputFilter 0x77d57fec50
this 0x77ed8ffd98
[044:882] [2025-02-16 14:46:06 +0000.557171][5a09] BindInputFilter 0x77d57fec50
this 0x77d57ffe50
[044:882] [2025-02-16 14:46:06 +0000.557215][5a09] BindInputFilter 0x77edb9c8d8
this 0x77d57ffe50
[044:882] [2025-02-16 14:46:06 +0000.557255][5a09] BindInputFilter 0x77d57ffe50
this 0x77ed8ffd98
[044:882] [2025-02-16 14:46:06 +0000.557304][5a09] BindInputFilter 0x77d57fede0
this 0x77d57fffe0
[044:883] [2025-02-16 14:46:06 +0000.557343][5a09] BindInputFilter 0x77edb9d598
this 0x77d57fffe0
[044:883] [2025-02-16 14:46:06 +0000.557379][5a09] AddVideoSource:
END------------------add video source:
/data/user/0/com.android.camera/no_backup/vv/template/watermark.mp4
[044:883] [2025-02-16 14:46:06 +0000.557596][5a09] create filter
BasicTransitionFilter2
[044:883] [2025-02-16 14:46:06 +0000.557670][5a09] transitionname : default
duration: offset: framecount:
[044:883] [2025-02-16 14:46:06 +0000.557738][5a09] AddFilter: filter
BasicTransitionFilter2
[044:883] [2025-02-16 14:46:06 +0000.557780][5a09] AddFilter: source_filter1-
>source 0x77cfa4a800
[044:883] [2025-02-16 14:46:06 +0000.557816][5a09] AddFilter: source_filter2-
>source 0x77cfa4ae00
[044:883] [2025-02-16 14:46:06 +0000.557855][5a09] AddFilter:
source_filter_list_.back()->source 0x77cc0d5a00
[044:883] [2025-02-16 14:46:06 +0000.557880][5a09] AddFilter: in else ------------
[044:883] [2025-02-16 14:46:06 +0000.557912][5a09] UnbindInputFilter 0x77eda9ce58
this 0x77d57b3350
[044:883] [2025-02-16 14:46:06 +0000.557937][5a09] UnbindInputFilter 0x77d57b2d50
this 0x77d57b3350
[044:883] [2025-02-16 14:46:06 +0000.557961][5a09] UnbindInputFilter 0x77eda9c918
this 0x77d57b2d50
[044:883] [2025-02-16 14:46:06 +0000.557983][5a09] BindInputFilter 0x77eda9c918
this 0x77d585dd50
[044:883] [2025-02-16 14:46:06 +0000.558008][5a09] UnbindInputFilter 0x77eda9cb58
this 0x77d57b2d50
[044:883] [2025-02-16 14:46:06 +0000.558036][5a09] BindInputFilter 0x77eda9cb58
this 0x77d585dd50
[044:883] [2025-02-16 14:46:06 +0000.558064][5a09] BindInputFilter 0x77d585dd50
this 0x77d57b3350
[044:883] [2025-02-16 14:46:06 +0000.558089][5a09] BindInputFilter 0x77eda9ce58
this 0x77d57b3350
[044:883] [2025-02-16 14:46:06 +0000.558103][5a09] AddFilter: in else end
------------
[044:883] [2025-02-16 14:46:06 +0000.558120][5a09] ClearVideoOfSources:
[044:883] [2025-02-16 14:46:06 +0000.558141][5a09] create filter
BasicTransitionFilter2
[044:883] [2025-02-16 14:46:06 +0000.558175][5a09] transitionname : default
duration: offset: framecount:
[044:883] [2025-02-16 14:46:06 +0000.558213][5a09] AddFilter: filter
BasicTransitionFilter2
[044:883] [2025-02-16 14:46:06 +0000.558233][5a09] AddFilter: source_filter1-
>source 0x77cfa4ae00
[044:883] [2025-02-16 14:46:06 +0000.558251][5a09] AddFilter: source_filter2-
>source 0x77cfa4b400
[044:883] [2025-02-16 14:46:06 +0000.558271][5a09] AddFilter:
source_filter_list_.back()->source 0x77cc0d5a00
[044:883] [2025-02-16 14:46:06 +0000.558291][5a09] AddFilter: in else ------------
[044:884] [2025-02-16 14:46:06 +0000.558316][5a09] UnbindInputFilter 0x77edaa0018
this 0x77d57b3f50
[044:884] [2025-02-16 14:46:06 +0000.558340][5a09] UnbindInputFilter 0x77d57b3350
this 0x77d57b3f50
[044:884] [2025-02-16 14:46:06 +0000.558362][5a09] UnbindInputFilter 0x77d585dd50
this 0x77d57b3350
[044:884] [2025-02-16 14:46:06 +0000.558387][5a09] BindInputFilter 0x77d585dd50
this 0x77d57b2d50
[044:884] [2025-02-16 14:46:06 +0000.558416][5a09] UnbindInputFilter 0x77eda9ce58
this 0x77d57b3350
[044:884] [2025-02-16 14:46:06 +0000.558444][5a09] BindInputFilter 0x77eda9ce58
this 0x77d57b2d50
[044:884] [2025-02-16 14:46:06 +0000.558522][5a09] BindInputFilter 0x77d57b2d50
this 0x77d57b3f50
[044:884] [2025-02-16 14:46:06 +0000.558556][5a09] BindInputFilter 0x77edaa0018
this 0x77d57b3f50
[044:884] [2025-02-16 14:46:06 +0000.558578][5a09] AddFilter: in else end
------------
[044:884] [2025-02-16 14:46:06 +0000.558598][5a09] ClearVideoOfSources:
[044:884] [2025-02-16 14:46:06 +0000.558624][5a09] create filter TransitionFilter2
[044:884] [2025-02-16 14:46:06 +0000.558645][5a09] construct OpenGLRenderProgram
0x77fcc2c798
[044:884] [2025-02-16 14:46:06 +0000.558690][5a09] transitionname :
TransitionOverlappFilter duration:0.37 offset: framecount:
[044:884] [2025-02-16 14:46:06 +0000.558732][5a09] SetParamForFilter:
TransitionFilter2 params duration 370
[044:884] [2025-02-16 14:46:06 +0000.558758][5a09] TransitionFilter2::SetContext
0x78afdde240
[044:884] [2025-02-16 14:46:06 +0000.558780][5a09] AddFilter: filter
TransitionFilter2
[044:884] [2025-02-16 14:46:06 +0000.558796][5a09] AddFilter: source_filter1-
>source 0x77cfa4b400
[044:884] [2025-02-16 14:46:06 +0000.558811][5a09] AddFilter: source_filter2-
>source 0x77cc0d0000
[044:884] [2025-02-16 14:46:06 +0000.558825][5a09] AddFilter:
source_filter_list_.back()->source 0x77cc0d5a00
[044:884] [2025-02-16 14:46:06 +0000.558840][5a09] AddFilter: in else ------------
[044:884] [2025-02-16 14:46:06 +0000.558864][5a09] UnbindInputFilter 0x77edaa0a98
this 0x77d57fda50
[044:884] [2025-02-16 14:46:06 +0000.558887][5a09] UnbindInputFilter 0x77d57b3f50
this 0x77d57fda50
[044:884] [2025-02-16 14:46:06 +0000.558910][5a09] UnbindInputFilter 0x77d57b2d50
this 0x77d57b3f50
[044:884] [2025-02-16 14:46:06 +0000.558933][5a09] BindInputFilter 0x77d57b2d50
this 0x77fcc2c980
[044:884] [2025-02-16 14:46:06 +0000.558955][5a09] UnbindInputFilter 0x77edaa0018
this 0x77d57b3f50
[044:884] [2025-02-16 14:46:06 +0000.558977][5a09] BindInputFilter 0x77edaa0018
this 0x77fcc2c980
[044:884] [2025-02-16 14:46:06 +0000.558998][5a09] BindInputFilter 0x77fcc2c980
this 0x77d57fda50
[044:884] [2025-02-16 14:46:06 +0000.559019][5a09] BindInputFilter 0x77edaa0a98
this 0x77d57fda50
[044:884] [2025-02-16 14:46:06 +0000.559034][5a09] AddFilter: in else end
------------
[044:884] [2025-02-16 14:46:06 +0000.559055][5a09] ClearVideoOfSources:
[044:884] [2025-02-16 14:46:06 +0000.559078][5a09] create filter
BasicTransitionFilter2
[044:884] [2025-02-16 14:46:06 +0000.559110][5a09] transitionname : default
duration: offset: framecount:
[044:884] [2025-02-16 14:46:06 +0000.559147][5a09] AddFilter: filter
BasicTransitionFilter2
[044:884] [2025-02-16 14:46:06 +0000.559169][5a09] AddFilter: source_filter1-
>source 0x77cc0d0000
[044:884] [2025-02-16 14:46:06 +0000.559188][5a09] AddFilter: source_filter2-
>source 0x77cc0d3c00
[044:884] [2025-02-16 14:46:06 +0000.559205][5a09] AddFilter:
source_filter_list_.back()->source 0x77cc0d5a00
[044:884] [2025-02-16 14:46:06 +0000.559224][5a09] AddFilter: in else ------------
[044:884] [2025-02-16 14:46:06 +0000.559248][5a09] UnbindInputFilter 0x77edb47a58
this 0x77d57fe050
[044:884] [2025-02-16 14:46:06 +0000.559270][5a09] UnbindInputFilter 0x77d57fda50
this 0x77d57fe050
[044:884] [2025-02-16 14:46:06 +0000.559292][5a09] UnbindInputFilter 0x77fcc2c980
this 0x77d57fda50
[044:885] [2025-02-16 14:46:06 +0000.559427][5a09] BindInputFilter 0x77fcc2c980
this 0x77d57b3f50
[044:885] [2025-02-16 14:46:06 +0000.559469][5a09] UnbindInputFilter 0x77edaa0a98
this 0x77d57fda50
[044:885] [2025-02-16 14:46:06 +0000.559497][5a09] BindInputFilter 0x77edaa0a98
this 0x77d57b3f50
[044:885] [2025-02-16 14:46:06 +0000.559526][5a09] BindInputFilter 0x77d57b3f50
this 0x77d57fe050
[044:885] [2025-02-16 14:46:06 +0000.559550][5a09] BindInputFilter 0x77edb47a58
this 0x77d57fe050
[044:885] [2025-02-16 14:46:06 +0000.559564][5a09] AddFilter: in else end
------------
[044:885] [2025-02-16 14:46:06 +0000.559579][5a09] ClearVideoOfSources:
[044:885] [2025-02-16 14:46:06 +0000.559602][5a09] create filter
BasicTransitionFilter2
[044:885] [2025-02-16 14:46:06 +0000.559639][5a09] transitionname : defalut
duration: offset: framecount:
[044:885] [2025-02-16 14:46:06 +0000.559732][5a09] AddFilter: filter
BasicTransitionFilter2
[044:885] [2025-02-16 14:46:06 +0000.559767][5a09] AddFilter: source_filter1-
>source 0x77cc0d3c00
[044:885] [2025-02-16 14:46:06 +0000.559792][5a09] AddFilter: source_filter2-
>source 0x77cc0d4e00
[044:885] [2025-02-16 14:46:06 +0000.559814][5a09] AddFilter:
source_filter_list_.back()->source 0x77cc0d5a00
[044:885] [2025-02-16 14:46:06 +0000.559831][5a09] AddFilter: in else ------------
[044:885] [2025-02-16 14:46:06 +0000.559855][5a09] UnbindInputFilter 0x77edb49d98
this 0x77d57fec50
[044:885] [2025-02-16 14:46:06 +0000.559877][5a09] UnbindInputFilter 0x77d57fe050
this 0x77d57fec50
[044:885] [2025-02-16 14:46:06 +0000.559898][5a09] UnbindInputFilter 0x77d57b3f50
this 0x77d57fe050
[044:885] [2025-02-16 14:46:06 +0000.559919][5a09] BindInputFilter 0x77d57b3f50
this 0x77d57fda50
[044:885] [2025-02-16 14:46:06 +0000.559940][5a09] UnbindInputFilter 0x77edb47a58
this 0x77d57fe050
[044:885] [2025-02-16 14:46:06 +0000.559961][5a09] BindInputFilter 0x77edb47a58
this 0x77d57fda50
[044:885] [2025-02-16 14:46:06 +0000.559984][5a09] BindInputFilter 0x77d57fda50
this 0x77d57fec50
[044:885] [2025-02-16 14:46:06 +0000.560006][5a09] BindInputFilter 0x77edb49d98
this 0x77d57fec50
[044:885] [2025-02-16 14:46:06 +0000.560020][5a09] AddFilter: in else end
------------
[044:885] [2025-02-16 14:46:06 +0000.560037][5a09] ClearVideoOfSources:
[044:885] [2025-02-16 14:46:06 +0000.560060][5a09] create filter
BasicTransitionFilter2
[044:885] [2025-02-16 14:46:06 +0000.560099][5a09] transitionname : defalut
duration: offset: framecount:
[044:885] [2025-02-16 14:46:06 +0000.560136][5a09] AddFilter: filter
BasicTransitionFilter2
[044:885] [2025-02-16 14:46:06 +0000.560156][5a09] AddFilter: source_filter1-
>source 0x77cc0d4e00
[044:885] [2025-02-16 14:46:06 +0000.560178][5a09] AddFilter: source_filter2-
>source 0x77cc0d5400
[044:885] [2025-02-16 14:46:06 +0000.560200][5a09] AddFilter:
source_filter_list_.back()->source 0x77cc0d5a00
[044:885] [2025-02-16 14:46:06 +0000.560220][5a09] AddFilter: in else ------------
[044:885] [2025-02-16 14:46:06 +0000.560251][5a09] UnbindInputFilter 0x77edb9c8d8
this 0x77d57ffe50
[044:885] [2025-02-16 14:46:06 +0000.560275][5a09] UnbindInputFilter 0x77d57fec50
this 0x77d57ffe50
[044:885] [2025-02-16 14:46:06 +0000.560303][5a09] UnbindInputFilter 0x77d57fda50
this 0x77d57fec50
[044:886] [2025-02-16 14:46:06 +0000.560336][5a09] BindInputFilter 0x77d57fda50
this 0x77d57fe050
[044:886] [2025-02-16 14:46:06 +0000.560372][5a09] UnbindInputFilter 0x77edb49d98
this 0x77d57fec50
[044:886] [2025-02-16 14:46:06 +0000.560402][5a09] BindInputFilter 0x77edb49d98
this 0x77d57fe050
[044:886] [2025-02-16 14:46:06 +0000.560428][5a09] BindInputFilter 0x77d57fe050
this 0x77d57ffe50
[044:886] [2025-02-16 14:46:06 +0000.560450][5a09] BindInputFilter 0x77edb9c8d8
this 0x77d57ffe50
[044:886] [2025-02-16 14:46:06 +0000.560464][5a09] AddFilter: in else end
------------
[044:886] [2025-02-16 14:46:06 +0000.560478][5a09] ClearVideoOfSources:
[044:886] [2025-02-16 14:46:06 +0000.560502][5a09] create filter TransitionFilter2
[044:886] [2025-02-16 14:46:06 +0000.560527][5a09] construct OpenGLRenderProgram
0x77f0471998
[044:886] [2025-02-16 14:46:06 +0000.560567][5a09] transitionname :
TransitionOverlappFilter duration:0.54 offset: framecount:
[044:886] [2025-02-16 14:46:06 +0000.560607][5a09] SetParamForFilter:
TransitionFilter2 params duration 540
[044:886] [2025-02-16 14:46:06 +0000.560642][5a09] TransitionFilter2::SetContext
0x78afdde240
[044:886] [2025-02-16 14:46:06 +0000.560667][5a09] AddFilter: filter
TransitionFilter2
[044:886] [2025-02-16 14:46:06 +0000.560687][5a09] AddFilter: source_filter1-
>source 0x77cc0d5400
[044:886] [2025-02-16 14:46:06 +0000.560708][5a09] AddFilter: source_filter2-
>source 0x77cc0d5a00
[044:886] [2025-02-16 14:46:06 +0000.560727][5a09] AddFilter:
source_filter_list_.back()->source 0x77cc0d5a00
[044:886] [2025-02-16 14:46:06 +0000.560742][5a09] AddFilter: in if ------------
[044:886] [2025-02-16 14:46:06 +0000.560811][5a09] UnbindInputFilter 0x77d57ffe50
this 0x77ed8ffd98
[044:886] [2025-02-16 14:46:06 +0000.560845][5a09] UnbindInputFilter 0x77edb9c8d8
this 0x77d57ffe50
[044:886] [2025-02-16 14:46:06 +0000.560876][5a09] UnbindInputFilter 0x77d57fe050
this 0x77d57ffe50
[044:886] [2025-02-16 14:46:06 +0000.560907][5a09] BindInputFilter 0x77d57fe050
this 0x77f0471b80
[044:886] [2025-02-16 14:46:06 +0000.560932][5a09] BindInputFilter 0x77edb9c8d8
this 0x77f0471b80
[044:886] [2025-02-16 14:46:06 +0000.560956][5a09] BindInputFilter 0x77f0471b80
this 0x77ed8ffd98
[044:886] [2025-02-16 14:46:06 +0000.560970][5a09] AddFilter: in if
end------------
[044:886] [2025-02-16 14:46:06 +0000.560987][5a09] ClearVideoOfSources:
[044:887] [2025-02-16 14:46:06 +0000.561341][24e0] NO get frame from decoder
[044:890] [2025-02-16 14:46:06 +0000.565072][5a09]
Java_com_xiaomi_mediaprocess_MediaEffectGraph_AddAudioTrackJni:
[044:890] [2025-02-16 14:46:06 +0000.565210][5a09] AddAudioTrack:
------------------add audio source for background:
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness/bgm.mp3 and
play loop is: 0
[044:891] [2025-02-16 14:46:06 +0000.565649][5a09] SetPlayLoop: AudioSource
SetPlayLoop 0
[044:891] [2025-02-16 14:46:06 +0000.565698][5a09] AudioMixerFilter time:1613316
enter.

[044:891] [2025-02-16 14:46:06 +0000.565834][5a09] AudioMixerFilter leave. expire


time = 0 ms

[044:891] [2025-02-16 14:46:06 +0000.565883][5a09] BindInputFilter 0x77edb9ddd8


this 0x77ed9dbaf0
[044:891] [2025-02-16 14:46:06 +0000.565911][5a09] BindInputFilter 0x77d57ffe48
this 0x77ed9dbaf0
[044:891] [2025-02-16 14:46:06 +0000.565947][5a09] BindInputFilter 0x77d57fffe0
this 0x77edb9ddd8
[044:891] [2025-02-16 14:46:06 +0000.565966][5a09] AddAudioTrack:
------------------add audio source for background:1
[044:894] [2025-02-16 14:46:06 +0000.569128][5a09]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[044:895] [2025-02-16 14:46:06 +0000.569939][5a09] machine model :poco
[044:895] [2025-02-16 14:46:06 +0000.570010][5a09] Support this machine model :poco
[044:895] [2025-02-16 14:46:06 +0000.570039][5a09] global inited! current sdk
version: 07-27-feaf968
[044:895] [2025-02-16 14:46:06 +0000.570113][5a09] GetPipeline:
-----------------------------------------
[044:895] [2025-02-16 14:46:06 +0000.570138][5a09] GetPipeline: source:
0x77cfa4a800
[044:895] [2025-02-16 14:46:06 +0000.570158][5a09] GetPipeline: filter: NULLFilter
[044:895] [2025-02-16 14:46:06 +0000.570176][5a09] GetPipeline: filter: NULLFilter
[044:895] [2025-02-16 14:46:06 +0000.570191][5a09] GetPipeline: filter: NULLFilter
[044:895] [2025-02-16 14:46:06 +0000.570204][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:895] [2025-02-16 14:46:06 +0000.570234][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:895] [2025-02-16 14:46:06 +0000.570267][5a09] GetPipeline: audio filter:
AudioNUllFilter
[044:895] [2025-02-16 14:46:06 +0000.570301][5a09] GetPipeline: source:
0x77cfa4ae00
[044:896] [2025-02-16 14:46:06 +0000.570333][5a09] GetPipeline: filter: NULLFilter
[044:896] [2025-02-16 14:46:06 +0000.570365][5a09] GetPipeline: filter: NULLFilter
[044:896] [2025-02-16 14:46:06 +0000.570397][5a09] GetPipeline: filter:
BasicTransitionFilter2
[044:896] [2025-02-16 14:46:06 +0000.570429][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:896] [2025-02-16 14:46:06 +0000.570460][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:896] [2025-02-16 14:46:06 +0000.570490][5a09] GetPipeline: audio filter:
AudioTransitionFilter
[044:896] [2025-02-16 14:46:06 +0000.570508][5a09] GetPipeline: source:
0x77cfa4b400
[044:896] [2025-02-16 14:46:06 +0000.570540][5a09] GetPipeline: filter: NULLFilter
[044:896] [2025-02-16 14:46:06 +0000.570558][5a09] GetPipeline: filter: NULLFilter
[044:896] [2025-02-16 14:46:06 +0000.570574][5a09] GetPipeline: filter:
BasicTransitionFilter2
[044:896] [2025-02-16 14:46:06 +0000.570588][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:896] [2025-02-16 14:46:06 +0000.570601][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:896] [2025-02-16 14:46:06 +0000.570648][5a09] GetPipeline: audio filter:
AudioTransitionFilter
[044:896] [2025-02-16 14:46:06 +0000.570681][5a09] GetPipeline: source:
0x77cc0d0000
[044:896] [2025-02-16 14:46:06 +0000.570710][5a09] GetPipeline: filter: NULLFilter
[044:896] [2025-02-16 14:46:06 +0000.570742][5a09] GetPipeline: filter: NULLFilter
[044:896] [2025-02-16 14:46:06 +0000.570772][5a09] GetPipeline: filter:
TransitionFilter2
[044:896] [2025-02-16 14:46:06 +0000.570803][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:896] [2025-02-16 14:46:06 +0000.570834][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:896] [2025-02-16 14:46:06 +0000.570854][5a09] GetPipeline: audio filter:
AudioTransitionFilter
[044:896] [2025-02-16 14:46:06 +0000.570884][5a09] GetPipeline: source:
0x77cc0d3c00
[044:896] [2025-02-16 14:46:06 +0000.570914][5a09] GetPipeline: filter: NULLFilter
[044:896] [2025-02-16 14:46:06 +0000.570933][5a09] GetPipeline: filter: NULLFilter
[044:896] [2025-02-16 14:46:06 +0000.570957][5a09] GetPipeline: filter:
BasicTransitionFilter2
[044:896] [2025-02-16 14:46:06 +0000.570988][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:896] [2025-02-16 14:46:06 +0000.571019][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:896] [2025-02-16 14:46:06 +0000.571050][5a09] GetPipeline: audio filter:
AudioTransitionFilter
[044:896] [2025-02-16 14:46:06 +0000.571081][5a09] GetPipeline: source:
0x77cc0d4e00
[044:896] [2025-02-16 14:46:06 +0000.571111][5a09] GetPipeline: filter: NULLFilter
[044:896] [2025-02-16 14:46:06 +0000.571129][5a09] GetPipeline: filter: NULLFilter
[044:896] [2025-02-16 14:46:06 +0000.571152][5a09] GetPipeline: filter:
BasicTransitionFilter2
[044:896] [2025-02-16 14:46:06 +0000.571218][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:896] [2025-02-16 14:46:06 +0000.571261][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:896] [2025-02-16 14:46:06 +0000.571302][5a09] GetPipeline: audio filter:
AudioTransitionFilter
[044:897] [2025-02-16 14:46:06 +0000.571319][5a09] GetPipeline: source:
0x77cc0d5400
[044:897] [2025-02-16 14:46:06 +0000.571335][5a09] GetPipeline: filter: NULLFilter
[044:897] [2025-02-16 14:46:06 +0000.571348][5a09] GetPipeline: filter: NULLFilter
[044:897] [2025-02-16 14:46:06 +0000.571378][5a09] GetPipeline: filter:
BasicTransitionFilter2
[044:897] [2025-02-16 14:46:06 +0000.571396][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:897] [2025-02-16 14:46:06 +0000.571424][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:897] [2025-02-16 14:46:06 +0000.571458][5a09] GetPipeline: audio filter:
AudioTransitionFilter
[044:897] [2025-02-16 14:46:06 +0000.571489][5a09] GetPipeline: source:
0x77cc0d5a00
[044:897] [2025-02-16 14:46:06 +0000.571520][5a09] GetPipeline: filter: NULLFilter
[044:897] [2025-02-16 14:46:06 +0000.571537][5a09] GetPipeline: filter: NULLFilter
[044:897] [2025-02-16 14:46:06 +0000.571561][5a09] GetPipeline: filter:
TransitionFilter2
[044:897] [2025-02-16 14:46:06 +0000.571592][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:897] [2025-02-16 14:46:06 +0000.571637][5a09] GetPipeline: audio filter:
AuidoNULLFilter
[044:897] [2025-02-16 14:46:06 +0000.571669][5a09] GetPipeline: audio filter:
AudioTransitionFilter
[044:897] [2025-02-16 14:46:06 +0000.571702][5a09] GetPipeline:
------------------------------------------
[044:897] [2025-02-16 14:46:06 +0000.571737][5a09] filter: filter pipeline2 update
pattern: 0
[044:898] [2025-02-16 14:46:06 +0000.572535][5a09] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[044:898] [2025-02-16 14:46:06 +0000.572734][5a09] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[044:898] [2025-02-16 14:46:06 +0000.572820][5a09] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[044:898] [2025-02-16 14:46:06 +0000.573001][5a09] DeviceInit:
[044:898] [2025-02-16 14:46:06 +0000.573061][24e0] NO get frame from decoder
[044:898] [2025-02-16 14:46:06 +0000.573196][5a09] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[044:899] [2025-02-16 14:46:06 +0000.573521][5a09] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[044:899] [2025-02-16 14:46:06 +0000.573759][5a09] CreatePlatformSpecificObjects:
[044:899] [2025-02-16 14:46:06 +0000.573795][5a09] audio device use null audio
input and opensl output
[044:899] [2025-02-16 14:46:06 +0000.573817][5a09] Create OpenSLES output module
with java VM support.

[044:899] [2025-02-16 14:46:06 +0000.573911][5a09] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[044:899] [2025-02-16 14:46:06 +0000.574082][5a09] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[044:899] [2025-02-16 14:46:06 +0000.574269][5a09] Create OpenSLES output module
with buffer num:2

[044:899] [2025-02-16 14:46:06 +0000.574310][5a09] Error(trace.cc:40): Init the


output and input for audio device template.
[044:900] [2025-02-16 14:46:06 +0000.574332][5a09] Init the output device.

[044:900] [2025-02-16 14:46:06 +0000.574352][5a09] Set the playout as stereo:1


[044:900] [2025-02-16 14:46:06 +0000.574373][5a09] Set the sample rate to be:44100

[044:900] [2025-02-16 14:46:06 +0000.574418][5a09] Low latency buffer size:144 low


sample rate:48000
[044:900] [2025-02-16 14:46:06 +0000.574446][5a09] DeviceInit: Done
[044:900] [2025-02-16 14:46:06 +0000.574491][5a09] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[044:903] [2025-02-16 14:46:06 +0000.577935][5a09]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[044:903] [2025-02-16 14:46:06 +0000.578089][5a09]
MediaFilterPlayer::SetPlayerNotify 0x77f0522ea0
[044:903] [2025-02-16 14:46:06 +0000.578164][24e0] NO get frame from decoder
[044:907] [2025-02-16 14:46:06 +0000.581511][5a09]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[044:910] [2025-02-16 14:46:06 +0000.584763][5a09]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1 width:
1920, height: 1080
[044:911] [2025-02-16 14:46:06 +0000.585911][24e0] NO get frame from decoder
[044:917] [2025-02-16 14:46:06 +0000.591334][24e0] NO get frame from decoder
[044:921] [2025-02-16 14:46:06 +0000.595328][5a09]
Error(media_filter_player.cc:351): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[044:921] [2025-02-16 14:46:06 +0000.595399][5a09]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_SetPlayLoopJni: EffectMediaPlayer
SetPlayLoop #
[044:924] [2025-02-16 14:46:06 +0000.598344][5a09] SetGraphLoop: SetGraphLoop 1
[044:924] [2025-02-16 14:46:06 +0000.598412][5a09]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_SetGraphLoopJni: EffectMediaPlayer
SetGraphLoop 1
[044:930] [2025-02-16 14:46:06 +0000.604817][5a09]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_StartPreViewJni:
[044:932] [2025-02-16 14:46:06 +0000.607134][2501]
MediaFilterGraph::SetOutputResolution current source: 0x77cfa4a800 output width:
1920 output height: 1080
[044:932] [2025-02-16 14:46:06 +0000.607196][2501]
MediaFilterGraph::SetOutputResolution current source: 0x77cfa4ae00 output width:
1920 output height: 1080
[044:932] [2025-02-16 14:46:06 +0000.607220][2501]
MediaFilterGraph::SetOutputResolution current source: 0x77cfa4b400 output width:
1920 output height: 1080
[044:932] [2025-02-16 14:46:06 +0000.607240][2501]
MediaFilterGraph::SetOutputResolution current source: 0x77cc0d0000 output width:
1920 output height: 1080
[044:932] [2025-02-16 14:46:06 +0000.607257][2501]
MediaFilterGraph::SetOutputResolution current source: 0x77cc0d3c00 output width:
1920 output height: 1080
[044:932] [2025-02-16 14:46:06 +0000.607271][2501]
MediaFilterGraph::SetOutputResolution current source: 0x77cc0d4e00 output width:
1920 output height: 1080
[044:932] [2025-02-16 14:46:06 +0000.607285][2501]
MediaFilterGraph::SetOutputResolution current source: 0x77cc0d5400 output width:
1920 output height: 1080
[044:932] [2025-02-16 14:46:06 +0000.607299][2501]
MediaFilterGraph::SetOutputResolution current source: 0x77cc0d5a00 output width:
1920 output height: 1080
[044:933] [2025-02-16 14:46:06 +0000.607351][2501] Start:
[044:933] [2025-02-16 14:46:06 +0000.608020][2500] operator(): video render
started.
[044:933] [2025-02-16 14:46:06 +0000.608105][2500] DriveRender working... (1/200)
[044:933] [2025-02-16 14:46:06 +0000.608127][2500] Warning(video_render.cc:390): No
picture to display (1/50)
[044:933] [2025-02-16 14:46:06 +0000.608171][2501] Start:
[044:934] [2025-02-16 14:46:06 +0000.608322][2501] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[044:934] [2025-02-16 14:46:06 +0000.608397][2501] Reset: history total size: 98
[044:934] [2025-02-16 14:46:06 +0000.608453][2501] DeviceStart:
audioDevice_:0x77c65a3000
[044:934] [2025-02-16 14:46:06 +0000.608495][2501] DeviceStart: time profile
playout init before
[044:934] [2025-02-16 14:46:06 +0000.608540][2501] DeviceStart: time profile
playout init end
[044:934] [2025-02-16 14:46:06 +0000.608579][2501] OpenSlesOutput:Start playout

[044:942] [2025-02-16 14:46:06 +0000.616647][2501] Create the opensl output player.


streamtype before:0

[044:942] [2025-02-16 14:46:06 +0000.616725][2501] Create the opensl output player.


streamtype after:3

[044:963] [2025-02-16 14:46:06 +0000.637867][2501] Enqueue opensl buffer size:1764


[044:985] [2025-02-16 14:46:06 +0000.659364][2501] DeviceStart: time profile
playout all end
[044:985] [2025-02-16 14:46:06 +0000.659432][2501] operator(): Audio playback
started.
[044:985] [2025-02-16 14:46:06 +0000.659498][2501] operator(): Started now!
[044:987] [2025-02-16 14:46:06 +0000.662023][2503] (1/100)OnOutputVideoFrame,
key_frame: 1, pkt_pts: 900
[044:988] [2025-02-16 14:46:06 +0000.662548][2503] OnVideoFrameReady(1/200)
[044:988] [2025-02-16 14:46:06 +0000.662764][2500] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[044:994] [2025-02-16 14:46:06 +0000.669150][2500] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:1613419
[045:001] [2025-02-16 14:46:06 +0000.675813][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[045:001] [2025-02-16 14:46:06 +0000.675979][2502] Start decoding file
/data/user/0/com.android.camera/no_backup/vv/template/vv.hollowness/bgm.mp3
sync_mode: 1 seek_pos: 0 delay: 0 this:0x77f0182c00
[045:011] [2025-02-16 14:46:06 +0000.686003][2500] lipsync_debug: render a video
frame
[045:011] [2025-02-16 14:46:06 +0000.686101][2500] lipsync_debug: First video frame
rendering.
[045:022] [2025-02-16 14:46:06 +0000.696577][2500]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:23 timeDelta:28 last
video ts:900 frame->pts:2970 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[045:022] [2025-02-16 14:46:06 +0000.696655][2500] lipsync_debug: tsDelta -
timeDelta = -5
[045:022] [2025-02-16 14:46:06 +0000.696677][2500] lipsync_debug:result remaining
time:0
[045:022] [2025-02-16 14:46:06 +0000.696695][2500] dynamic updated lipsync delay:0
[045:039] [2025-02-16 14:46:06 +0000.713404][2500] lipsync_debug:remaining time:10
tsDelta - timeDelta:12
[045:039] [2025-02-16 14:46:06 +0000.713559][2500] lipsync_debug:result remaining
time:10
[045:049] [2025-02-16 14:46:06 +0000.724140][2503]
Warning(media_filter_player.cc:401): media pull video error, PullFrameStatus is 4
[045:104] [2025-02-16 14:46:06 +0000.778740][24fe] FFMpeg=> [mp3 @ 0x77c6275a00]
Current FFmpeg version git-2021-06-16-97cea6f

[045:140] [2025-02-16 14:46:06 +0000.815057][2502] (1/100)OnOutputAudioFrame,


key_frame: 1, pkt_pts: 0
[045:140] [2025-02-16 14:46:06 +0000.815267][2503] video frame wait audio frame:
last_video_timestamp:133 last_audio_timestamp:23
[045:141] [2025-02-16 14:46:06 +0000.816105][2501] First audio frame rendering
[045:574] [2025-02-16 14:46:07 +0000.248943][24f0] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x78bbf68400] Current FFmpeg version git-2021-06-16-
97cea6f

[045:627] [2025-02-16 14:46:07 +0000.301641][24f0] OnStreamInfoFound: video


duration_: 2233
[045:627] [2025-02-16 14:46:07 +0000.301808][24f0] video rotate angle is: 0
[045:627] [2025-02-16 14:46:07 +0000.301980][24f1] NO get frame from decoder
[045:630] [2025-02-16 14:46:07 +0000.304593][24f1] NO get frame from decoder
[045:651] [2025-02-16 14:46:07 +0000.325918][2500] lipsync_debug:displaying video
ts:60030 The current displayed video timestamp is:1614076
[045:656] [2025-02-16 14:46:07 +0000.330851][24f1] NO get frame from decoder
[045:659] [2025-02-16 14:46:07 +0000.334230][24f1] NO get frame from decoder
[045:664] [2025-02-16 14:46:07 +0000.339302][24f1] NO get frame from decoder
[045:673] [2025-02-16 14:46:07 +0000.348102][24f1] NO get frame from decoder
[045:678] [2025-02-16 14:46:07 +0000.352784][24f1] NO get frame from decoder
[045:693] [2025-02-16 14:46:07 +0000.367641][24f1] NO get frame from decoder
[045:698] [2025-02-16 14:46:07 +0000.372876][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[045:699] [2025-02-16 14:46:07 +0000.373756][2504]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[045:884] [2025-02-16 14:46:07 +0000.559062][24e0] av_read_frame AVERROR_EOF
[045:987] [2025-02-16 14:46:07 +0000.661840][2501] lipsync_debug :videoTs:90000
audioTs:975 total delay:315 videoTsMS:1000 audioTsMS:685 diff:315 audio
timebase:1000/1 video timebase:90000/1
[045:987] [2025-02-16 14:46:07 +0000.662010][2501] Set the lipsync delay:315
[046:128] [2025-02-16 14:46:07 +0000.803196][24e0] OnReceiveEOF:
[046:129] [2025-02-16 14:46:07 +0000.803332][24e0] video source:8
OnDecoderFinished!
[046:275] [2025-02-16 14:46:07 +0000.950068][24f2] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x77f03cc200] Current FFmpeg version git-2021-06-16-
97cea6f

[046:327] [2025-02-16 14:46:08 +0000.1340][24f2] OnStreamInfoFound: video


duration_: 2700
[046:327] [2025-02-16 14:46:08 +0000.1432][24f2] video rotate angle is: 0
[046:327] [2025-02-16 14:46:08 +0000.1578][24f3] NO get frame from decoder
[046:328] [2025-02-16 14:46:08 +0000.2435][24f3] NO get frame from decoder
[046:329] [2025-02-16 14:46:08 +0000.4096][24f3] NO get frame from decoder
[046:331] [2025-02-16 14:46:08 +0000.5411][24f3] NO get frame from decoder
[046:336] [2025-02-16 14:46:08 +0000.10421][24f3] NO get frame from decoder
[046:342] [2025-02-16 14:46:08 +0000.16936][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[046:359] [2025-02-16 14:46:08 +0000.33822][24f3] NO get frame from decoder
[046:373] [2025-02-16 14:46:08 +0000.47583][24f3] NO get frame from decoder
[046:374] [2025-02-16 14:46:08 +0000.48809][24f3] NO get frame from decoder
[046:480] [2025-02-16 14:46:08 +0000.154791][2500] lipsync_debug:displaying video
ts:119970 The current displayed video timestamp is:1614905
[046:499] [2025-02-16 14:46:08 +0000.173937][2502] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[046:506] [2025-02-16 14:46:08 +0000.180478][2501] The audio playback speed:100
(1/100)
[046:506] [2025-02-16 14:46:08 +0000.180868][2501] lipsync_debug: The current
played audio timestamp is:1509(1/50)
[046:534] [2025-02-16 14:46:08 +0000.208383][2503] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7990 diff: 11
[046:545] [2025-02-16 14:46:08 +0000.219423][2500] DriveRender working... (1/200)
[046:642] [2025-02-16 14:46:08 +0000.316772][2500]
lipsync_debug:lipsync_threadhold: lipsync_delta:17 tsDelta:51 timeDelta:13 last
video ts:128970 frame->pts:132030 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[046:642] [2025-02-16 14:46:08 +0000.316929][2500] lipsync_debug: tsDelta -
timeDelta = 38
[046:738] [2025-02-16 14:46:08 +0000.412623][2504]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[046:976] [2025-02-16 14:46:08 +0000.650987][24f4] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x77da437a00] Current FFmpeg version git-2021-06-16-
97cea6f

[047:028] [2025-02-16 14:46:08 +0000.703123][24f4] OnStreamInfoFound: video


duration_: 2900
[047:028] [2025-02-16 14:46:08 +0000.703222][24f4] video rotate angle is: 0
[047:029] [2025-02-16 14:46:08 +0000.703360][24f5] NO get frame from decoder
[047:032] [2025-02-16 14:46:08 +0000.707044][24f5] NO get frame from decoder
[047:036] [2025-02-16 14:46:08 +0000.710490][24f5] NO get frame from decoder
[047:037] [2025-02-16 14:46:08 +0000.711662][24f5] NO get frame from decoder
[047:042] [2025-02-16 14:46:08 +0000.717095][24f5] NO get frame from decoder
[047:056] [2025-02-16 14:46:08 +0000.730419][24f5] NO get frame from decoder
[047:065] [2025-02-16 14:46:08 +0000.740249][2500] lipsync_debug:remaining time:10
tsDelta - timeDelta:11
[047:066] [2025-02-16 14:46:08 +0000.740372][2500] lipsync_debug:result remaining
time:10
[047:066] [2025-02-16 14:46:08 +0000.740369][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[047:070] [2025-02-16 14:46:08 +0000.744995][24f5] NO get frame from decoder
[047:073] [2025-02-16 14:46:08 +0000.747909][24f5] NO get frame from decoder
[047:244] [2025-02-16 14:46:08 +0000.918477][2500] lipsync_debug:displaying video
ts:180000 The current displayed video timestamp is:1615669
[047:300] [2025-02-16 14:46:08 +0000.974463][2502] (1/100)OnOutputAudioFrame,
key_frame: 1, pkt_pts: 2321
[047:466] [2025-02-16 14:46:09 +0000.141000][2502] video fill audio eof
[047:467] [2025-02-16 14:46:09 +0000.141669][2502] audio frame wait video
frame.last_video_timestamp:2567 last_audio_timestamp:2670
[047:467] [2025-02-16 14:46:09 +0000.141775][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[047:468] [2025-02-16 14:46:09 +0000.142897][2502] audio frame wait video
frame.last_video_timestamp:2567 last_audio_timestamp:2670
[047:469] [2025-02-16 14:46:09 +0000.144027][2502] audio frame wait video
frame.last_video_timestamp:2567 last_audio_timestamp:2670
[047:470] [2025-02-16 14:46:09 +0000.145189][2502] audio frame wait video
frame.last_video_timestamp:2567 last_audio_timestamp:2670
[047:681] [2025-02-16 14:46:09 +0000.355535][24f6] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x779608ea00] Current FFmpeg version git-2021-06-16-
97cea6f

[047:717] [2025-02-16 14:46:09 +0000.392216][2504]


Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[047:769] [2025-02-16 14:46:09 +0000.443638][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[047:804] [2025-02-16 14:46:09 +0000.478867][24f6] OnStreamInfoFound: video
duration_: 1666
[047:804] [2025-02-16 14:46:09 +0000.478937][24f6] video rotate angle is: 0
[047:804] [2025-02-16 14:46:09 +0000.479183][24f7] NO get frame from decoder
[047:815] [2025-02-16 14:46:09 +0000.489476][24f7] NO get frame from decoder
[047:822] [2025-02-16 14:46:09 +0000.496963][24f7] NO get frame from decoder
[047:827] [2025-02-16 14:46:09 +0000.501340][24f7] NO get frame from decoder
[047:830] [2025-02-16 14:46:09 +0000.504712][24f7] NO get frame from decoder
[047:831] [2025-02-16 14:46:09 +0000.505732][24f7] NO get frame from decoder
[047:836] [2025-02-16 14:46:09 +0000.510587][24f7] NO get frame from decoder
[047:837] [2025-02-16 14:46:09 +0000.511793][24f7] NO get frame from decoder
[047:901] [2025-02-16 14:46:09 +0000.576005][2500] lipsync_debug:displaying video
ts:239220 The current displayed video timestamp is:1616326
[048:143] [2025-02-16 14:46:09 +0000.817413][2500] DriveRender working... (1/200)
[048:187] [2025-02-16 14:46:09 +0000.862204][24f1] av_read_frame AVERROR_EOF
[048:194] [2025-02-16 14:46:09 +0000.868864][2503] (1/100)OnOutputVideoFrame,
key_frame: 0, pkt_pts: 299160
[048:199] [2025-02-16 14:46:09 +0000.873531][2503] OnVideoFrameReady(1/200)
[048:199] [2025-02-16 14:46:09 +0000.873741][2500] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[048:243] [2025-02-16 14:46:09 +0000.917779][2500]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:34 last
video ts:263160 frame->pts:266220 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[048:243] [2025-02-16 14:46:09 +0000.917854][2500] lipsync_debug: tsDelta -
timeDelta = 0
[048:381] [2025-02-16 14:46:10 +0000.55584][24f8] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x78bbf2c600] Current FFmpeg version git-2021-06-16-97cea6f

[048:420] [2025-02-16 14:46:10 +0000.94921][2502] Error(video_source.cc:241):


VideoSource not start to decode audio
[048:423] [2025-02-16 14:46:10 +0000.98299][24f8] OnStreamInfoFound: video
duration_: 566
[048:424] [2025-02-16 14:46:10 +0000.98404][24f8] video rotate angle is: 0
[048:424] [2025-02-16 14:46:10 +0000.98751][24f9] NO get frame from decoder
[048:425] [2025-02-16 14:46:10 +0000.99674][24f9] NO get frame from decoder
[048:430] [2025-02-16 14:46:10 +0000.104541][24f1] OnReceiveEOF:
[048:430] [2025-02-16 14:46:10 +0000.104652][24f1] video source:9
OnDecoderFinished!
[048:430] [2025-02-16 14:46:10 +0000.105294][24f9] NO get frame from decoder
[048:431] [2025-02-16 14:46:10 +0000.106162][24f9] NO get frame from decoder
[048:450] [2025-02-16 14:46:10 +0000.124414][24f9] NO get frame from decoder
[048:453] [2025-02-16 14:46:10 +0000.127864][24f9] NO get frame from decoder
[048:458] [2025-02-16 14:46:10 +0000.132512][24f9] NO get frame from decoder
[048:469] [2025-02-16 14:46:10 +0000.143803][24f9] NO get frame from decoder
[048:609] [2025-02-16 14:46:10 +0000.283370][2500] lipsync_debug:displaying video
ts:299160 The current displayed video timestamp is:1617034
[048:613] [2025-02-16 14:46:10 +0000.287446][2500] lipsync_debug: render a video
frame
[048:644] [2025-02-16 14:46:10 +0000.318370][2500] lipsync_debug:result remaining
time:0
[048:644] [2025-02-16 14:46:10 +0000.318874][2500] dynamic updated lipsync delay:0
[048:658] [2025-02-16 14:46:10 +0000.333154][2504]
PlayerSimpleBufferQueueCallbackHandler function
[048:738] [2025-02-16 14:46:10 +0000.412813][2504]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[048:819] [2025-02-16 14:46:10 +0000.494298][2502] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[048:902] [2025-02-16 14:46:10 +0000.576704][2501] The audio playback speed:100
(1/100)
[048:902] [2025-02-16 14:46:10 +0000.576913][2501] lipsync_debug: The current
played audio timestamp is:3831(1/50)
[049:086] [2025-02-16 14:46:10 +0000.760983][24fa] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x77d50d7400] Current FFmpeg version git-2021-06-16-
97cea6f

[049:138] [2025-02-16 14:46:10 +0000.812817][2502] Error(video_source.cc:241):


VideoSource not start to decode audio
[049:146] [2025-02-16 14:46:10 +0000.820663][2500] lipsync_debug:remaining time:10
tsDelta - timeDelta:1
[049:146] [2025-02-16 14:46:10 +0000.820748][2500] lipsync_debug:result remaining
time:1
[049:156] [2025-02-16 14:46:10 +0000.830693][24fa] OnStreamInfoFound: video
duration_: 2933
[049:156] [2025-02-16 14:46:10 +0000.830780][24fa] video rotate angle is: 0
[049:156] [2025-02-16 14:46:10 +0000.830901][24fb] NO get frame from decoder
[049:157] [2025-02-16 14:46:10 +0000.831783][24fb] NO get frame from decoder
[049:158] [2025-02-16 14:46:10 +0000.832412][24fb] NO get frame from decoder
[049:159] [2025-02-16 14:46:10 +0000.834233][24fb] NO get frame from decoder
[049:161] [2025-02-16 14:46:10 +0000.835694][24fb] NO get frame from decoder
[049:163] [2025-02-16 14:46:10 +0000.838081][24fb] NO get frame from decoder
[049:164] [2025-02-16 14:46:10 +0000.838880][24fb] NO get frame from decoder
[049:168] [2025-02-16 14:46:10 +0000.842640][24fb] NO get frame from decoder
[049:247] [2025-02-16 14:46:10 +0000.922318][2500] lipsync_debug:displaying video
ts:359190 The current displayed video timestamp is:1617672
[049:621] [2025-02-16 14:46:11 +0000.295900][2502] (1/100)OnOutputAudioFrame,
key_frame: 1, pkt_pts: 4643
[049:671] [2025-02-16 14:46:11 +0000.345613][2503] ClearVideoOfSources:
[049:699] [2025-02-16 14:46:11 +0000.373340][2504]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[049:707] [2025-02-16 14:46:11 +0000.381729][2500] DriveRender working... (1/200)
[049:786] [2025-02-16 14:46:11 +0000.461016][24fc] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x77da7f9a00] Current FFmpeg version git-2021-06-16-
97cea6f
[049:792] [2025-02-16 14:46:11 +0000.466780][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[049:792] [2025-02-16 14:46:11 +0000.467284][24fc] OnStreamInfoFound: video
duration_: 2133
[049:793] [2025-02-16 14:46:11 +0000.467333][24fc] video rotate angle is: 0
[049:793] [2025-02-16 14:46:11 +0000.467521][24fd] NO get frame from decoder
[049:800] [2025-02-16 14:46:11 +0000.474721][24fd] NO get frame from decoder
[049:804] [2025-02-16 14:46:11 +0000.479106][2500]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:24 last
video ts:407160 frame->pts:410220 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[049:804] [2025-02-16 14:46:11 +0000.479197][2500] lipsync_debug: tsDelta -
timeDelta = 10
[049:808] [2025-02-16 14:46:11 +0000.482524][24fd] NO get frame from decoder
[049:808] [2025-02-16 14:46:11 +0000.483159][24fd] NO get frame from decoder
[049:810] [2025-02-16 14:46:11 +0000.484451][24fd] NO get frame from decoder
[049:810] [2025-02-16 14:46:11 +0000.485256][24fd] NO get frame from decoder
[049:826] [2025-02-16 14:46:11 +0000.500605][24fd] NO get frame from decoder
[049:827] [2025-02-16 14:46:11 +0000.502184][24fd] NO get frame from decoder
[049:858] [2025-02-16 14:46:11 +0000.533163][2502] video fill audio eof
[049:914] [2025-02-16 14:46:11 +0000.589016][2500] lipsync_debug:displaying video
ts:419220 The current displayed video timestamp is:1618339
[050:506] [2025-02-16 14:46:12 +0000.180803][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[050:609] [2025-02-16 14:46:12 +0000.284149][2500] lipsync_debug:displaying video
ts:478260 The current displayed video timestamp is:1619034
[050:738] [2025-02-16 14:46:12 +0000.412804][2504]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[050:772] [2025-02-16 14:46:12 +0000.447200][24f3] av_read_frame AVERROR_EOF
[051:092] [2025-02-16 14:46:12 +0000.766463][2502] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[051:160] [2025-02-16 14:46:12 +0000.835230][24f3] OnReceiveEOF:
[051:161] [2025-02-16 14:46:12 +0000.835358][24f3] video source:10
OnDecoderFinished!
[051:196] [2025-02-16 14:46:12 +0000.870739][2500] lipsync_debug:remaining time:10
tsDelta - timeDelta:30
[051:196] [2025-02-16 14:46:12 +0000.870896][2500] lipsync_debug:result remaining
time:10
[051:207] [2025-02-16 14:46:12 +0000.882029][2501] The audio playback speed:100
(1/100)
[051:207] [2025-02-16 14:46:12 +0000.882163][2501] lipsync_debug: The current
played audio timestamp is:6153(1/50)
[051:220] [2025-02-16 14:46:12 +0000.895093][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[051:260] [2025-02-16 14:46:12 +0000.935103][2500] lipsync_debug:displaying video
ts:538290 The current displayed video timestamp is:1619685
[051:284] [2025-02-16 14:46:12 +0000.958877][2500] DriveRender working... (1/200)
[051:373] [2025-02-16 14:46:13 +0000.47950][2500] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:33 timeDelta:13 last video ts:547290 frame->pts:550260
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[051:373] [2025-02-16 14:46:13 +0000.48123][2500] lipsync_debug: tsDelta -
timeDelta = 20
[051:483] [2025-02-16 14:46:13 +0000.157349][2503] (1/100)OnOutputVideoFrame,
key_frame: 0, pkt_pts: 598230
[051:484] [2025-02-16 14:46:13 +0000.158796][2503] OnVideoFrameReady(1/200)
[051:484] [2025-02-16 14:46:13 +0000.159013][2500] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[051:492] [2025-02-16 14:46:13 +0000.166760][2503]
Warning(media_filter_player.cc:401): media pull video error, PullFrameStatus is 4
[051:593] [2025-02-16 14:46:13 +0000.267408][2503] video frame wait audio frame:
last_video_timestamp:6714 last_audio_timestamp:6594
[051:700] [2025-02-16 14:46:13 +0000.374542][2504]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[051:800] [2025-02-16 14:46:13 +0000.474825][2502] FilterPipeline2::OnAudioFrame
pts 6849 last_audio_timestamp_ 6849
[051:875] [2025-02-16 14:46:13 +0000.550069][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[051:926] [2025-02-16 14:46:13 +0000.600660][2500] lipsync_debug:displaying video
ts:598230 The current displayed video timestamp is:1620351
[051:929] [2025-02-16 14:46:13 +0000.604020][2500] lipsync_debug: render a video
frame
[051:940] [2025-02-16 14:46:13 +0000.614896][2502] (1/100)OnOutputAudioFrame,
key_frame: 1, pkt_pts: 6965
[051:960] [2025-02-16 14:46:13 +0000.635072][2500] lipsync_debug:result remaining
time:0
[051:960] [2025-02-16 14:46:13 +0000.635238][2500] dynamic updated lipsync delay:0
[052:027] [2025-02-16 14:46:13 +0000.701546][2503] TransitionFilter2 set transition
status, source: 10 end org time: 2333 end global time: 7114 time base:90000
[052:027] [2025-02-16 14:46:13 +0000.701717][2503] TransitionFilter2 set transition
status, source: 11 start org time: 380 start global time: 7484
[052:035] [2025-02-16 14:46:13 +0000.710123][2503] OnOutputSizeChanged width 1920
height 1080
[052:036] [2025-02-16 14:46:13 +0000.710648][2503] AHardwareBufferGLFrameBuffer:
width:1920 height:1080this 0x78bbea0000
[052:037] [2025-02-16 14:46:13 +0000.711654][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:037] [2025-02-16 14:46:13 +0000.711769][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:037] [2025-02-16 14:46:13 +0000.711819][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:037] [2025-02-16 14:46:13 +0000.711899][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:037] [2025-02-16 14:46:13 +0000.711967][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:039] [2025-02-16 14:46:13 +0000.713976][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:039] [2025-02-16 14:46:13 +0000.714131][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:039] [2025-02-16 14:46:13 +0000.714184][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:039] [2025-02-16 14:46:13 +0000.714230][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:039] [2025-02-16 14:46:13 +0000.714277][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:036] [2025-02-16 14:46:13 +0000.710773][2503] construct DefaultFilterDrawer
0x77970c9c20
[052:044] [2025-02-16 14:46:13 +0000.719207][2503] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x77970c9c20 context 0x78afdde240
[052:045] [2025-02-16 14:46:13 +0000.719938][2503] setupGLES:
[052:045] [2025-02-16 14:46:13 +0000.720144][2503] Initialize time:1620470 enter.

[052:045] [2025-02-16 14:46:13 +0000.720209][2503] Initialize:


AHardwareBufferGLFrameBuffer Initialize begin this: 0x78bbea0000
[052:054] [2025-02-16 14:46:13 +0000.729038][2503] Initialize:
AHardwareBufferGLFrameBuffer Initialize done this: 0x78bbea0000
[052:054] [2025-02-16 14:46:13 +0000.729126][2503] Initialize leave. expire time =
9 ms
[052:054] [2025-02-16 14:46:13 +0000.729148][2503] OpenGLRenderProgram::Initialize.
[052:054] [2025-02-16 14:46:13 +0000.729172][2503] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[052:054] [2025-02-16 14:46:13 +0000.729194][2503] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[052:054] [2025-02-16 14:46:13 +0000.729275][2503] Init open gl render:
0x77fcc2c798
[052:054] [2025-02-16 14:46:13 +0000.729306][2503] Fragement shader path:
[052:055] [2025-02-16 14:46:13 +0000.729403][2503] Fragement shader path:
[052:055] [2025-02-16 14:46:13 +0000.729424][2503] create opengl program object.
[052:055] [2025-02-16 14:46:13 +0000.729443][2503] create shader: vertex
[052:057] [2025-02-16 14:46:13 +0000.731728][2503] create shader: fragment
[052:077] [2025-02-16 14:46:13 +0000.751932][2503] OpenGLRenderProgram::Initialize
success.
[052:077] [2025-02-16 14:46:13 +0000.752042][2503] Setup the OpenGL result:1
[052:084] [2025-02-16 14:46:13 +0000.758391][2503] drawYUV420 render
OpenGLRenderProgram:0x77fcc2c798
[052:084] [2025-02-16 14:46:13 +0000.758523][2503] TransformFilter2::OnDataUpdated
progress_ 0.00810811
[052:092] [2025-02-16 14:46:13 +0000.766347][2503] ReadDataFromeAHardwareBuffer
time:1620517 enter.
[052:097] [2025-02-16 14:46:13 +0000.772266][2503] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time5
[052:098] [2025-02-16 14:46:13 +0000.772352][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms

[052:099] [2025-02-16 14:46:13 +0000.773482][2502] AudioTransitionFilter get


transition status, source: 10 end org time: 2333 end global time: 7114
[052:099] [2025-02-16 14:46:13 +0000.773556][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:099] [2025-02-16 14:46:13 +0000.773579][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:099] [2025-02-16 14:46:13 +0000.773600][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:099] [2025-02-16 14:46:13 +0000.773620][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:100] [2025-02-16 14:46:13 +0000.775206][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:100] [2025-02-16 14:46:13 +0000.775272][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:101] [2025-02-16 14:46:13 +0000.775338][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:101] [2025-02-16 14:46:13 +0000.775362][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:101] [2025-02-16 14:46:13 +0000.775382][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:111] [2025-02-16 14:46:13 +0000.786021][2503] drawYUV420 render
OpenGLRenderProgram:0x77fcc2c798
[052:111] [2025-02-16 14:46:13 +0000.786171][2503] TransformFilter2::OnDataUpdated
progress_ 0.00810811
[052:129] [2025-02-16 14:46:13 +0000.803980][2503] ReadDataFromeAHardwareBuffer
time:1620554 enter.

[052:147] [2025-02-16 14:46:13 +0000.821785][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time18
[052:147] [2025-02-16 14:46:13 +0000.821880][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 18 ms

[052:171] [2025-02-16 14:46:13 +0000.845893][2503] drawYUV420 render


OpenGLRenderProgram:0x77fcc2c798
[052:171] [2025-02-16 14:46:13 +0000.846032][2503] TransformFilter2::OnDataUpdated
progress_ 0.1
[052:176] [2025-02-16 14:46:13 +0000.850509][2503] ReadDataFromeAHardwareBuffer
time:1620601 enter.

[052:178] [2025-02-16 14:46:13 +0000.852527][2502] AudioTransitionFilter get


transition status, source: 10 end org time: 2333 end global time: 7114
[052:178] [2025-02-16 14:46:13 +0000.852584][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:178] [2025-02-16 14:46:13 +0000.852603][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:178] [2025-02-16 14:46:13 +0000.852622][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:178] [2025-02-16 14:46:13 +0000.852639][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:179] [2025-02-16 14:46:13 +0000.854100][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:179] [2025-02-16 14:46:13 +0000.854231][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:179] [2025-02-16 14:46:13 +0000.854280][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:180] [2025-02-16 14:46:13 +0000.854326][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:180] [2025-02-16 14:46:13 +0000.854371][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:181] [2025-02-16 14:46:13 +0000.856272][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.856362][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2345
[052:182] [2025-02-16 14:46:13 +0000.856392][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.856412][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2368
[052:182] [2025-02-16 14:46:13 +0000.856448][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.856476][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2391
[052:182] [2025-02-16 14:46:13 +0000.856511][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.856542][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2414
[052:182] [2025-02-16 14:46:13 +0000.856563][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.856594][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2438
[052:182] [2025-02-16 14:46:13 +0000.856658][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.856679][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2461
[052:182] [2025-02-16 14:46:13 +0000.856700][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.856719][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2484
[052:182] [2025-02-16 14:46:13 +0000.856740][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.856759][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2507
[052:182] [2025-02-16 14:46:13 +0000.856779][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.856797][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2530
[052:182] [2025-02-16 14:46:13 +0000.856814][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.856830][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2554
[052:182] [2025-02-16 14:46:13 +0000.856846][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.856861][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2577
[052:182] [2025-02-16 14:46:13 +0000.856877][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.856892][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2600
[052:182] [2025-02-16 14:46:13 +0000.856915][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.856930][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2623
[052:182] [2025-02-16 14:46:13 +0000.856946][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.856961][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2647
[052:182] [2025-02-16 14:46:13 +0000.856958][2503] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time6
[052:182] [2025-02-16 14:46:13 +0000.857042][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms

[052:182] [2025-02-16 14:46:13 +0000.856978][2502] AudioTransitionFilter get


transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.857171][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2670
[052:182] [2025-02-16 14:46:13 +0000.857201][2502] AudioTransitionFilter get
transition status, source: 10 end org time: 2333 end global time: 7114
[052:182] [2025-02-16 14:46:13 +0000.857232][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2693
[052:182] [2025-02-16 14:46:13 +0000.857258][2502] video fill audio eof
[052:182] [2025-02-16 14:46:13 +0000.857284][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[052:182] [2025-02-16 14:46:13 +0000.857306][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7221
[052:183] [2025-02-16 14:46:13 +0000.857330][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 0
[052:192] [2025-02-16 14:46:13 +0000.867305][2503] TransformFilter2::OnDataUpdated
progress_ 0.189189
[052:194] [2025-02-16 14:46:13 +0000.869172][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7244
[052:194] [2025-02-16 14:46:13 +0000.869274][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 23
[052:196] [2025-02-16 14:46:13 +0000.870923][2503] ReadDataFromeAHardwareBuffer
time:1620621 enter.

[052:204] [2025-02-16 14:46:13 +0000.878528][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time8
[052:204] [2025-02-16 14:46:13 +0000.878613][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 8 ms

[052:214] [2025-02-16 14:46:13 +0000.889301][2503] TransformFilter2::OnDataUpdated


progress_ 0.278378
[052:221] [2025-02-16 14:46:13 +0000.895452][2503] ReadDataFromeAHardwareBuffer
time:1620646 enter.

[052:226] [2025-02-16 14:46:13 +0000.901049][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time5
[052:226] [2025-02-16 14:46:13 +0000.901189][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 5 ms

[052:247] [2025-02-16 14:46:13 +0000.921357][2503] TransformFilter2::OnDataUpdated


progress_ 0.37027
[052:251] [2025-02-16 14:46:13 +0000.925980][2503] ReadDataFromeAHardwareBuffer
time:1620676 enter.

[052:257] [2025-02-16 14:46:13 +0000.932144][2502] AudioTransitionFilter get


transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7267
[052:257] [2025-02-16 14:46:13 +0000.932208][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 46
[052:258] [2025-02-16 14:46:13 +0000.932399][2503] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time7
[052:258] [2025-02-16 14:46:13 +0000.932440][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 7 ms

[052:259] [2025-02-16 14:46:13 +0000.933572][2502] AudioTransitionFilter get


transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7291
[052:259] [2025-02-16 14:46:13 +0000.933807][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 69
[052:274] [2025-02-16 14:46:13 +0000.948780][2503] TransformFilter2::OnDataUpdated
progress_ 0.459459
[052:275] [2025-02-16 14:46:13 +0000.949740][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7314
[052:275] [2025-02-16 14:46:13 +0000.949820][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 92
[052:276] [2025-02-16 14:46:13 +0000.951187][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7337
[052:276] [2025-02-16 14:46:13 +0000.951259][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 116
[052:282] [2025-02-16 14:46:13 +0000.956781][2503] ReadDataFromeAHardwareBuffer
time:1620707 enter.

[052:285] [2025-02-16 14:46:13 +0000.959602][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time3
[052:285] [2025-02-16 14:46:13 +0000.959676][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 3 ms

[052:295] [2025-02-16 14:46:13 +0000.970053][2503] TransformFilter2::OnDataUpdated


progress_ 0.548649
[052:299] [2025-02-16 14:46:13 +0000.973646][2503] ReadDataFromeAHardwareBuffer
time:1620724 enter.

[052:305] [2025-02-16 14:46:13 +0000.980244][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time6
[052:306] [2025-02-16 14:46:13 +0000.980349][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 7 ms

[052:322] [2025-02-16 14:46:13 +0000.997228][2503] TransformFilter2::OnDataUpdated


progress_ 0.640541
[052:325] [2025-02-16 14:46:14 +0000.58][2503] ReadDataFromeAHardwareBuffer
time:1620750 enter.

[052:329] [2025-02-16 14:46:14 +0000.3649][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time4
[052:329] [2025-02-16 14:46:14 +0000.3718][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 4 ms

[052:338] [2025-02-16 14:46:14 +0000.13001][2502] AudioTransitionFilter get


transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7360
[052:339] [2025-02-16 14:46:14 +0000.13349][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 139
[052:342] [2025-02-16 14:46:14 +0000.16918][2503] TransformFilter2::OnDataUpdated
progress_ 0.72973
[052:347] [2025-02-16 14:46:14 +0000.21993][2503] ReadDataFromeAHardwareBuffer
time:1620772 enter.
[052:350] [2025-02-16 14:46:14 +0000.24929][2503] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time3
[052:350] [2025-02-16 14:46:14 +0000.24997][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 3 ms

[052:356] [2025-02-16 14:46:14 +0000.30686][2502] AudioTransitionFilter get


transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7383
[052:356] [2025-02-16 14:46:14 +0000.30790][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 162
[052:360] [2025-02-16 14:46:14 +0000.35056][2503] TransformFilter2::OnDataUpdated
progress_ 0.818919
[052:365] [2025-02-16 14:46:14 +0000.40276][2503] ReadDataFromeAHardwareBuffer
time:1620790 enter.

[052:368] [2025-02-16 14:46:14 +0000.43197][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time2
[052:368] [2025-02-16 14:46:14 +0000.43266][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 3 ms

[052:376] [2025-02-16 14:46:14 +0000.50581][2503] TransformFilter2::OnDataUpdated


progress_ 0.910811
[052:379] [2025-02-16 14:46:14 +0000.53655][2503] ReadDataFromeAHardwareBuffer
time:1620804 enter.

[052:383] [2025-02-16 14:46:14 +0000.58102][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time3
[052:383] [2025-02-16 14:46:14 +0000.58199][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 4 ms

[052:419] [2025-02-16 14:46:14 +0000.93414][2502] AudioTransitionFilter get


transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7407
[052:419] [2025-02-16 14:46:14 +0000.93510][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 185
[052:420] [2025-02-16 14:46:14 +0000.94871][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7430
[052:420] [2025-02-16 14:46:14 +0000.94963][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 208
[052:436] [2025-02-16 14:46:14 +0000.110363][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7453
[052:436] [2025-02-16 14:46:14 +0000.110472][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 232
[052:439] [2025-02-16 14:46:14 +0000.113385][2503] ClearVideoOfSources:
[052:439] [2025-02-16 14:46:14 +0000.113451][2503] TransitionFilter2 filters_
reached eof in: 0x77fcc2c700
[052:457] [2025-02-16 14:46:14 +0000.131535][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7476
[052:457] [2025-02-16 14:46:14 +0000.131626][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 255
[052:498] [2025-02-16 14:46:14 +0000.172509][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7500
[052:498] [2025-02-16 14:46:14 +0000.172600][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 278
[052:499] [2025-02-16 14:46:14 +0000.173952][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7523
[052:499] [2025-02-16 14:46:14 +0000.174023][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 301
[052:501] [2025-02-16 14:46:14 +0000.175331][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7546
[052:501] [2025-02-16 14:46:14 +0000.175386][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 325
[052:505] [2025-02-16 14:46:14 +0000.180127][2503] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8974 diff: 27
[052:516] [2025-02-16 14:46:14 +0000.191258][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7569
[052:517] [2025-02-16 14:46:14 +0000.191345][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 348
[052:579] [2025-02-16 14:46:14 +0000.253594][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7592
[052:579] [2025-02-16 14:46:14 +0000.253678][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 371
[052:583] [2025-02-16 14:46:14 +0000.257366][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7616
[052:597] [2025-02-16 14:46:14 +0000.271576][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7639
[052:599] [2025-02-16 14:46:14 +0000.273520][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7662
[052:616] [2025-02-16 14:46:14 +0000.290562][2500] lipsync_debug:displaying video
ts:657360 The current displayed video timestamp is:1621041
[052:658] [2025-02-16 14:46:14 +0000.332881][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7685
[052:660] [2025-02-16 14:46:14 +0000.334855][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7709
[052:676] [2025-02-16 14:46:14 +0000.350939][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7732
[052:738] [2025-02-16 14:46:14 +0000.413122][2504]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[052:739] [2025-02-16 14:46:14 +0000.413528][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7755
[052:741] [2025-02-16 14:46:14 +0000.415463][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7778
[052:757] [2025-02-16 14:46:14 +0000.432144][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7801
[052:759] [2025-02-16 14:46:14 +0000.433563][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7825
[052:778] [2025-02-16 14:46:14 +0000.453123][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7848
[052:849] [2025-02-16 14:46:14 +0000.524158][2500] DriveRender working... (1/200)
[052:854] [2025-02-16 14:46:14 +0000.529144][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7871
[052:856] [2025-02-16 14:46:14 +0000.530819][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7894
[052:898] [2025-02-16 14:46:14 +0000.573199][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[052:899] [2025-02-16 14:46:14 +0000.573321][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7918
[052:917] [2025-02-16 14:46:14 +0000.591967][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7941
[052:949] [2025-02-16 14:46:14 +0000.623453][2500]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:33 last
video ts:684360 frame->pts:687330 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[052:949] [2025-02-16 14:46:14 +0000.623557][2500] lipsync_debug: tsDelta -
timeDelta = 0
[052:979] [2025-02-16 14:46:14 +0000.653470][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7964
[052:981] [2025-02-16 14:46:14 +0000.655722][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 7987
[052:999] [2025-02-16 14:46:14 +0000.673650][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8010
[053:007] [2025-02-16 14:46:14 +0000.681756][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8034
[053:011] [2025-02-16 14:46:14 +0000.685416][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8057
[053:012] [2025-02-16 14:46:14 +0000.687230][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8080
[053:014] [2025-02-16 14:46:14 +0000.688916][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8103
[053:017] [2025-02-16 14:46:14 +0000.692136][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8126
[053:139] [2025-02-16 14:46:14 +0000.814093][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8150
[053:158] [2025-02-16 14:46:14 +0000.832792][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8173
[053:220] [2025-02-16 14:46:14 +0000.894709][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8196
[053:222] [2025-02-16 14:46:14 +0000.896383][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8219
[053:231] [2025-02-16 14:46:14 +0000.906120][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8243
[053:235] [2025-02-16 14:46:14 +0000.909791][2500] lipsync_debug:displaying video
ts:717300 The current displayed video timestamp is:1621660
[053:239] [2025-02-16 14:46:14 +0000.914269][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8266
[053:268] [2025-02-16 14:46:14 +0000.942591][2500] lipsync_debug:remaining time:10
tsDelta - timeDelta:1
[053:268] [2025-02-16 14:46:14 +0000.942736][2500] lipsync_debug:result remaining
time:1
[053:299] [2025-02-16 14:46:14 +0000.973783][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8289
[053:300] [2025-02-16 14:46:14 +0000.975046][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8312
[053:319] [2025-02-16 14:46:14 +0000.993904][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8335
[053:320] [2025-02-16 14:46:14 +0000.994731][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8359
[053:343] [2025-02-16 14:46:15 +0000.18106][24f5] av_read_frame AVERROR_EOF
[053:378] [2025-02-16 14:46:15 +0000.52520][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8382
[053:379] [2025-02-16 14:46:15 +0000.53899][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8405
[053:383] [2025-02-16 14:46:15 +0000.57379][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8428
[053:398] [2025-02-16 14:46:15 +0000.72619][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8452
[053:433] [2025-02-16 14:46:15 +0000.107477][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8475
[053:433] [2025-02-16 14:46:15 +0000.107792][2502] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[053:488] [2025-02-16 14:46:15 +0000.163051][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8498
[053:539] [2025-02-16 14:46:15 +0000.213774][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8521
[053:541] [2025-02-16 14:46:15 +0000.215633][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8544
[053:548] [2025-02-16 14:46:15 +0000.222831][2501] The audio playback speed:100
(1/100)
[053:548] [2025-02-16 14:46:15 +0000.223060][2501] lipsync_debug: The current
played audio timestamp is:8475(1/50)
[053:549] [2025-02-16 14:46:15 +0000.223466][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8568
[053:559] [2025-02-16 14:46:15 +0000.233984][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8591
[053:561] [2025-02-16 14:46:15 +0000.235698][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[053:561] [2025-02-16 14:46:15 +0000.235855][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8614
[053:581] [2025-02-16 14:46:15 +0000.255866][24f5] OnReceiveEOF:
[053:581] [2025-02-16 14:46:15 +0000.256029][24f5] video source:11
OnDecoderFinished!
[053:619] [2025-02-16 14:46:15 +0000.294039][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8637
[053:621] [2025-02-16 14:46:15 +0000.295894][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8661
[053:623] [2025-02-16 14:46:15 +0000.298176][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8684
[053:639] [2025-02-16 14:46:15 +0000.313729][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8707
[053:698] [2025-02-16 14:46:15 +0000.373279][2504]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[053:699] [2025-02-16 14:46:15 +0000.373431][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8730
[053:719] [2025-02-16 14:46:15 +0000.394138][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8753
[053:779] [2025-02-16 14:46:15 +0000.453664][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8777
[053:780] [2025-02-16 14:46:15 +0000.455177][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8800
[053:782] [2025-02-16 14:46:15 +0000.456864][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8823
[053:799] [2025-02-16 14:46:15 +0000.474049][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8846
[053:860] [2025-02-16 14:46:15 +0000.534407][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8870
[053:861] [2025-02-16 14:46:15 +0000.536169][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8893
[053:863] [2025-02-16 14:46:15 +0000.538193][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8916
[053:902] [2025-02-16 14:46:15 +0000.576739][2500] lipsync_debug:displaying video
ts:777330 The current displayed video timestamp is:1622327
[053:939] [2025-02-16 14:46:15 +0000.613517][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8939
[053:941] [2025-02-16 14:46:15 +0000.615382][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8962
[053:942] [2025-02-16 14:46:15 +0000.617029][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 8986
[053:959] [2025-02-16 14:46:15 +0000.634238][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9009
[054:019] [2025-02-16 14:46:15 +0000.693751][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9032
[054:021] [2025-02-16 14:46:15 +0000.695773][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9055
[054:022] [2025-02-16 14:46:15 +0000.697270][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9079
[054:040] [2025-02-16 14:46:15 +0000.714424][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9102
[054:098] [2025-02-16 14:46:15 +0000.772857][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9125
[054:099] [2025-02-16 14:46:15 +0000.774274][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9148
[054:101] [2025-02-16 14:46:15 +0000.775975][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9171
[054:179] [2025-02-16 14:46:15 +0000.853732][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9195
[054:181] [2025-02-16 14:46:15 +0000.855503][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9218
[054:231] [2025-02-16 14:46:15 +0000.906053][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9241
[054:260] [2025-02-16 14:46:15 +0000.934761][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9264
[054:262] [2025-02-16 14:46:15 +0000.936499][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9287
[054:262] [2025-02-16 14:46:15 +0000.936785][2502] (1/100)OnOutputAudioFrame,
key_frame: 1, pkt_pts: 9287
[054:332] [2025-02-16 14:46:16 +0000.7292][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[054:333] [2025-02-16 14:46:16 +0000.7554][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9311
[054:341] [2025-02-16 14:46:16 +0000.15990][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9334
[054:343] [2025-02-16 14:46:16 +0000.18053][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9357
[054:362] [2025-02-16 14:46:16 +0000.37159][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9380
[054:419] [2025-02-16 14:46:16 +0000.93774][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9404
[054:421] [2025-02-16 14:46:16 +0000.95511][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9427
[054:429] [2025-02-16 14:46:16 +0000.103690][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9450
[054:441] [2025-02-16 14:46:16 +0000.115544][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9473
[054:473] [2025-02-16 14:46:16 +0000.147608][2500] DriveRender working... (1/200)
[054:498] [2025-02-16 14:46:16 +0000.173075][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9496
[054:500] [2025-02-16 14:46:16 +0000.174565][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9520
[054:526] [2025-02-16 14:46:16 +0000.200638][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9543
[054:527] [2025-02-16 14:46:16 +0000.201818][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9566
[054:573] [2025-02-16 14:46:16 +0000.247433][2500]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:23 last
video ts:834300 frame->pts:837360 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[054:573] [2025-02-16 14:46:16 +0000.247649][2500] lipsync_debug: tsDelta -
timeDelta = 11
[054:580] [2025-02-16 14:46:16 +0000.254502][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9589
[054:581] [2025-02-16 14:46:16 +0000.256059][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9613
[054:583] [2025-02-16 14:46:16 +0000.257557][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9636
[054:584] [2025-02-16 14:46:16 +0000.259098][2500] lipsync_debug:displaying video
ts:837360 The current displayed video timestamp is:1623009
[054:601] [2025-02-16 14:46:16 +0000.275386][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9659
[054:661] [2025-02-16 14:46:16 +0000.336201][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9682
[054:682] [2025-02-16 14:46:16 +0000.356661][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9705
[054:737] [2025-02-16 14:46:16 +0000.412040][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9729
[054:739] [2025-02-16 14:46:16 +0000.414158][2504]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[054:740] [2025-02-16 14:46:16 +0000.415022][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9752
[054:742] [2025-02-16 14:46:16 +0000.416909][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9775
[054:744] [2025-02-16 14:46:16 +0000.418727][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9798
[054:763] [2025-02-16 14:46:16 +0000.437541][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9822
[054:819] [2025-02-16 14:46:16 +0000.494257][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9845
[054:821] [2025-02-16 14:46:16 +0000.496009][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9868
[054:824] [2025-02-16 14:46:16 +0000.498707][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9891
[054:825] [2025-02-16 14:46:16 +0000.499529][2503] (1/100)OnOutputVideoFrame,
key_frame: 0, pkt_pts: 897300
[054:827] [2025-02-16 14:46:16 +0000.501330][2503] OnVideoFrameReady(1/200)
[054:827] [2025-02-16 14:46:16 +0000.501860][2500] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[054:901] [2025-02-16 14:46:16 +0000.575867][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9914
[054:903] [2025-02-16 14:46:16 +0000.577577][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9938
[054:925] [2025-02-16 14:46:16 +0000.599834][2503] ClearVideoOfSources:
TransitionFilter2 name:overlapped this:0x77fcc2c700
[054:926] [2025-02-16 14:46:16 +0000.601140][2503] GPUImageProcessing destruct.
[054:927] [2025-02-16 14:46:16 +0000.601392][2503] destroy DefaultFilterDrawer
0x77970c9c20
[054:927] [2025-02-16 14:46:16 +0000.601506][2503] The shader has been initialize,
clean up them.

[054:927] [2025-02-16 14:46:16 +0000.601599][2503] ~AHardwareBufferGLFrameBuffer:


[054:927] [2025-02-16 14:46:16 +0000.601645][2503] ~AHardwareBufferGLFrameBuffer:
AHardwareBufferGLFrameBuffer destruct graphicBuf this: 0x78bbea0000
[054:931] [2025-02-16 14:46:16 +0000.605774][2503] ~AHardwareBufferGLFrameBuffer:
AHardwareBufferGLFrameBuffer destruct done this: 0x78bbea0000
[054:931] [2025-02-16 14:46:16 +0000.605967][2503] GPUImageProcessing destruct
finish.
[054:963] [2025-02-16 14:46:16 +0000.637944][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9961
[054:978] [2025-02-16 14:46:16 +0000.652773][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 9984
[054:980] [2025-02-16 14:46:16 +0000.654761][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[054:980] [2025-02-16 14:46:16 +0000.654849][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 10007
[055:057] [2025-02-16 14:46:16 +0000.732310][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 10031
[055:062] [2025-02-16 14:46:16 +0000.736646][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 10054
[055:064] [2025-02-16 14:46:16 +0000.739136][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 10077
[055:066] [2025-02-16 14:46:16 +0000.740637][2502] AudioTransitionFilter get
transition status, source: 11 start org time: 380 start global time: 7484 cur
global time: 10100
[055:079] [2025-02-16 14:46:16 +0000.753422][2502] video fill audio eof
[055:237] [2025-02-16 14:46:16 +0000.912242][2500] lipsync_debug:displaying video
ts:897300 The current displayed video timestamp is:1623662
[055:239] [2025-02-16 14:46:16 +0000.913895][2500] lipsync_debug: render a video
frame
[055:246] [2025-02-16 14:46:16 +0000.920853][24f7] av_read_frame AVERROR_EOF
[055:271] [2025-02-16 14:46:16 +0000.945551][2500] lipsync_debug:result remaining
time:0
[055:271] [2025-02-16 14:46:16 +0000.945645][2500] dynamic updated lipsync delay:0
[055:317] [2025-02-16 14:46:16 +0000.991733][24f7] OnReceiveEOF:
[055:317] [2025-02-16 14:46:16 +0000.991830][24f7] video source:12
OnDecoderFinished!
[055:360] [2025-02-16 14:46:17 +0000.35291][2500] lipsync_debug:remaining time:10
tsDelta - timeDelta:2
[055:361] [2025-02-16 14:46:17 +0000.35387][2500] lipsync_debug:result remaining
time:2
[055:623] [2025-02-16 14:46:17 +0000.297422][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[055:699] [2025-02-16 14:46:17 +0000.373495][2504]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[055:779] [2025-02-16 14:46:17 +0000.453863][2502] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[055:815] [2025-02-16 14:46:17 +0000.489642][2501] The audio playback speed:100
(1/100)
[055:815] [2025-02-16 14:46:17 +0000.489872][2501] lipsync_debug: The current
played audio timestamp is:10797(1/50)
[055:896] [2025-02-16 14:46:17 +0000.570836][2500] lipsync_debug:displaying video
ts:956520 The current displayed video timestamp is:1624321
[056:000] [2025-02-16 14:46:17 +0000.674942][2501] lipsync_debug :videoTs:965520
audioTs:10936 total delay:42 videoTsMS:10728 audioTsMS:10686 diff:42 audio
timebase:1000/1 video timebase:90000/1
[056:000] [2025-02-16 14:46:17 +0000.675125][2501] Set the lipsync delay:42
[056:039] [2025-02-16 14:46:17 +0000.713808][2500] DriveRender working... (1/200)
[056:138] [2025-02-16 14:46:17 +0000.812638][2500]
lipsync_debug:lipsync_threadhold: lipsync_delta:9 tsDelta:42 timeDelta:42 last
video ts:971550 frame->pts:974520 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[056:138] [2025-02-16 14:46:17 +0000.812786][2500] lipsync_debug: tsDelta -
timeDelta = 0
[056:361] [2025-02-16 14:46:18 +0000.36112][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[056:586] [2025-02-16 14:46:18 +0000.260947][2502] (1/100)OnOutputAudioFrame,
key_frame: 1, pkt_pts: 11609
[056:606] [2025-02-16 14:46:18 +0000.280794][2500] lipsync_debug:displaying video
ts:1016550 The current displayed video timestamp is:1625031
[056:616] [2025-02-16 14:46:18 +0000.290711][2503] ClearVideoOfSources:
[056:627] [2025-02-16 14:46:18 +0000.301325][24f9] av_read_frame AVERROR_EOF
[056:695] [2025-02-16 14:46:18 +0000.369663][24f9] OnReceiveEOF:
[056:695] [2025-02-16 14:46:18 +0000.369818][24f9] video source:13
OnDecoderFinished!
[056:738] [2025-02-16 14:46:18 +0000.412682][2504]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[056:743] [2025-02-16 14:46:18 +0000.417946][2502] video fill audio eof
[056:986] [2025-02-16 14:46:18 +0000.660368][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[057:090] [2025-02-16 14:46:18 +0000.764953][2503] ClearVideoOfSources:
[057:191] [2025-02-16 14:46:18 +0000.865858][2500] lipsync_debug:displaying video
ts:1075590 The current displayed video timestamp is:1625616
[057:320] [2025-02-16 14:46:18 +0000.994390][2502] video fill audio eof
[057:459] [2025-02-16 14:46:19 +0000.133419][2500] lipsync_debug:remaining time:10
tsDelta - timeDelta:31
[057:459] [2025-02-16 14:46:19 +0000.134104][2500] lipsync_debug:result remaining
time:10
[057:615] [2025-02-16 14:46:19 +0000.290278][2500] DriveRender working... (1/200)
[057:698] [2025-02-16 14:46:19 +0000.372954][2504]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[057:698] [2025-02-16 14:46:19 +0000.373178][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[057:719] [2025-02-16 14:46:19 +0000.393714][2500]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:6 last video
ts:1122570 frame->pts:1125630 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[057:719] [2025-02-16 14:46:19 +0000.393908][2500] lipsync_debug: tsDelta -
timeDelta = 28
[057:848] [2025-02-16 14:46:19 +0000.522592][2500] lipsync_debug:displaying video
ts:1134630 The current displayed video timestamp is:1626273
[058:041] [2025-02-16 14:46:19 +0000.715496][2502] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[058:100] [2025-02-16 14:46:19 +0000.774774][2503] (1/100)OnOutputVideoFrame,
key_frame: 0, pkt_pts: 1194570
[058:102] [2025-02-16 14:46:19 +0000.776842][2503] OnVideoFrameReady(1/200)
[058:102] [2025-02-16 14:46:19 +0000.777014][2500] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[058:116] [2025-02-16 14:46:19 +0000.790614][2501] The audio playback speed:100
(1/100)
[058:116] [2025-02-16 14:46:19 +0000.790762][2501] lipsync_debug: The current
played audio timestamp is:13119(1/50)
[058:363] [2025-02-16 14:46:20 +0000.38233][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[058:379] [2025-02-16 14:46:20 +0000.54116][2503]
Warning(media_filter_player.cc:401): media pull video error, PullFrameStatus is 4
[058:485] [2025-02-16 14:46:20 +0000.159855][2503] video frame wait audio frame:
last_video_timestamp:13640 last_audio_timestamp:13514
[058:576] [2025-02-16 14:46:20 +0000.250730][2500] lipsync_debug:displaying video
ts:1194570 The current displayed video timestamp is:1627001
[058:581] [2025-02-16 14:46:20 +0000.255579][2500] lipsync_debug: render a video
frame
[058:604] [2025-02-16 14:46:20 +0000.278419][24fb] av_read_frame AVERROR_EOF
[058:610] [2025-02-16 14:46:20 +0000.285237][2500] lipsync_debug:result remaining
time:0
[058:611] [2025-02-16 14:46:20 +0000.285369][2500] dynamic updated lipsync delay:0
[058:738] [2025-02-16 14:46:20 +0000.413141][2504]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[058:838] [2025-02-16 14:46:20 +0000.512702][24fb] OnReceiveEOF:
[058:838] [2025-02-16 14:46:20 +0000.512864][24fb] video source:14
OnDecoderFinished!
[058:900] [2025-02-16 14:46:20 +0000.574711][2502] (1/100)OnOutputAudioFrame,
key_frame: 1, pkt_pts: 13931
[059:062] [2025-02-16 14:46:20 +0000.736807][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[059:199] [2025-02-16 14:46:20 +0000.873810][2500] DriveRender working... (1/200)
[059:199] [2025-02-16 14:46:20 +0000.873970][2500] lipsync_debug:displaying video
ts:1254600 The current displayed video timestamp is:1627624
[059:298] [2025-02-16 14:46:20 +0000.973238][2500]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:32 last
video ts:1260630 frame->pts:1263600 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[059:299] [2025-02-16 14:46:20 +0000.973440][2500] lipsync_debug: tsDelta -
timeDelta = 1
[059:460] [2025-02-16 14:46:21 +0000.134707][24ff] av_read_frame AVERROR_EOF
[059:460] [2025-02-16 14:46:21 +0000.134830][24ff] OnReceiveEOF:
[059:460] [2025-02-16 14:46:21 +0000.134866][24ff] OnDecoderFinished:
[059:471] [2025-02-16 14:46:21 +0000.145931][2503] TransitionFilter2 set transition
status, source: 14 end org time: 2400 end global time: 14607 time base:90000
[059:471] [2025-02-16 14:46:21 +0000.146135][2503] TransitionFilter2 set transition
status, source: 15 start org time: 540 start global time: 15147
[059:472] [2025-02-16 14:46:21 +0000.146355][2503] OnOutputSizeChanged width 1920
height 1080
[059:472] [2025-02-16 14:46:21 +0000.146512][2503] AHardwareBufferGLFrameBuffer:
width:1920 height:1080this 0x77da972340
[059:472] [2025-02-16 14:46:21 +0000.146588][2503] construct DefaultFilterDrawer
0x78bbe5e5a0
[059:472] [2025-02-16 14:46:21 +0000.146652][2503] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x78bbe5e5a0 context 0x78afdde240
[059:472] [2025-02-16 14:46:21 +0000.146719][2503] setupGLES:
[059:472] [2025-02-16 14:46:21 +0000.146801][2503] Initialize time:1627897 enter.

[059:472] [2025-02-16 14:46:21 +0000.146848][2503] Initialize:


AHardwareBufferGLFrameBuffer Initialize begin this: 0x77da972340
[059:479] [2025-02-16 14:46:21 +0000.154328][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:487] [2025-02-16 14:46:21 +0000.161399][2503] Initialize:
AHardwareBufferGLFrameBuffer Initialize done this: 0x77da972340
[059:487] [2025-02-16 14:46:21 +0000.161646][2503] Initialize leave. expire time =
15 ms

[059:487] [2025-02-16 14:46:21 +0000.161730][2503] OpenGLRenderProgram::Initialize.


[059:487] [2025-02-16 14:46:21 +0000.161799][2503] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[059:487] [2025-02-16 14:46:21 +0000.161855][2503] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[059:487] [2025-02-16 14:46:21 +0000.162167][2503] Init open gl render:
0x77f0471998
[059:487] [2025-02-16 14:46:21 +0000.162310][2503] Fragement shader path:
[059:488] [2025-02-16 14:46:21 +0000.162413][2503] Fragement shader path:
[059:488] [2025-02-16 14:46:21 +0000.162497][2503] create opengl program object.
[059:488] [2025-02-16 14:46:21 +0000.162575][2503] create shader: vertex
[059:489] [2025-02-16 14:46:21 +0000.163463][2503] create shader: fragment
[059:493] [2025-02-16 14:46:21 +0000.168185][2503] OpenGLRenderProgram::Initialize
success.
[059:494] [2025-02-16 14:46:21 +0000.168585][2503] Setup the OpenGL result:1
[059:503] [2025-02-16 14:46:21 +0000.178101][2503] drawYUV420 render
OpenGLRenderProgram:0x77f0471998
[059:503] [2025-02-16 14:46:21 +0000.178278][2503] TransformFilter2::OnDataUpdated
progress_ 0.012963
[059:511] [2025-02-16 14:46:21 +0000.186304][2503] ReadDataFromeAHardwareBuffer
time:1627936 enter.

[059:516] [2025-02-16 14:46:21 +0000.191313][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time4
[059:517] [2025-02-16 14:46:21 +0000.191468][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms

[059:524] [2025-02-16 14:46:21 +0000.199103][2500] lipsync_debug:remaining time:10


tsDelta - timeDelta:8
[059:524] [2025-02-16 14:46:21 +0000.199250][2500] lipsync_debug:result remaining
time:8
[059:540] [2025-02-16 14:46:21 +0000.214496][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:541] [2025-02-16 14:46:21 +0000.215375][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:543] [2025-02-16 14:46:21 +0000.217634][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:544] [2025-02-16 14:46:21 +0000.219262][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:559] [2025-02-16 14:46:21 +0000.233536][2503] drawYUV420 render
OpenGLRenderProgram:0x77f0471998
[059:559] [2025-02-16 14:46:21 +0000.233799][2503] TransformFilter2::OnDataUpdated
progress_ 0.012963
[059:562] [2025-02-16 14:46:21 +0000.237211][2503] ReadDataFromeAHardwareBuffer
time:1627987 enter.

[059:575] [2025-02-16 14:46:21 +0000.249772][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time12
[059:575] [2025-02-16 14:46:21 +0000.249881][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 13 ms

[059:597] [2025-02-16 14:46:21 +0000.271818][2503] drawYUV420 render


OpenGLRenderProgram:0x77f0471998
[059:597] [2025-02-16 14:46:21 +0000.271963][2503] TransformFilter2::OnDataUpdated
progress_ 0.0740741
[059:601] [2025-02-16 14:46:21 +0000.276079][2503] ReadDataFromeAHardwareBuffer
time:1628026 enter.

[059:605] [2025-02-16 14:46:21 +0000.279402][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time4
[059:605] [2025-02-16 14:46:21 +0000.279524][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 4 ms

[059:616] [2025-02-16 14:46:21 +0000.290550][2503] TransformFilter2::OnDataUpdated


progress_ 0.137037
[059:618] [2025-02-16 14:46:21 +0000.293120][2503] ReadDataFromeAHardwareBuffer
time:1628043 enter.

[059:620] [2025-02-16 14:46:21 +0000.294498][2502] AudioTransitionFilter get


transition status, source: 14 end org time: 2400 end global time: 14607
[059:621] [2025-02-16 14:46:21 +0000.296014][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:621] [2025-02-16 14:46:21 +0000.296061][2503] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time3
[059:621] [2025-02-16 14:46:21 +0000.296114][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 3 ms

[059:630] [2025-02-16 14:46:21 +0000.304828][2503] TransformFilter2::OnDataUpdated


progress_ 0.198148
[059:632] [2025-02-16 14:46:21 +0000.307279][2503] ReadDataFromeAHardwareBuffer
time:1628057 enter.

[059:637] [2025-02-16 14:46:21 +0000.312155][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time4
[059:638] [2025-02-16 14:46:21 +0000.312414][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms

[059:640] [2025-02-16 14:46:21 +0000.315284][2502] AudioTransitionFilter get


transition status, source: 14 end org time: 2400 end global time: 14607
[059:659] [2025-02-16 14:46:21 +0000.333668][2503] TransformFilter2::OnDataUpdated
progress_ 0.259259
[059:662] [2025-02-16 14:46:21 +0000.336711][2503] ReadDataFromeAHardwareBuffer
time:1628087 enter.

[059:662] [2025-02-16 14:46:21 +0000.336872][2503] webrtc common_video plane


old ..... (1/1000) new: 10001 delete: 9978 diff: 23
[059:666] [2025-02-16 14:46:21 +0000.341232][2503] AHardwareBuffer m_width:1920
m_height:1080 m_stride:1920 read GPU data to CPU spend time4
[059:667] [2025-02-16 14:46:21 +0000.341331][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 5 ms

[059:698] [2025-02-16 14:46:21 +0000.373264][2504]


Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[059:699] [2025-02-16 14:46:21 +0000.373710][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:700] [2025-02-16 14:46:21 +0000.375188][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:716] [2025-02-16 14:46:21 +0000.390456][2503] TransformFilter2::OnDataUpdated
progress_ 0.322222
[059:719] [2025-02-16 14:46:21 +0000.393797][2503] ReadDataFromeAHardwareBuffer
time:1628144 enter.

[059:730] [2025-02-16 14:46:21 +0000.404567][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time11
[059:730] [2025-02-16 14:46:21 +0000.404726][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 11 ms

[059:743] [2025-02-16 14:46:21 +0000.417996][2503] TransformFilter2::OnDataUpdated


progress_ 0.383333
[059:746] [2025-02-16 14:46:21 +0000.421048][2503] ReadDataFromeAHardwareBuffer
time:1628171 enter.

[059:757] [2025-02-16 14:46:21 +0000.431992][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time11
[059:757] [2025-02-16 14:46:21 +0000.432261][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 11 ms

[059:779] [2025-02-16 14:46:21 +0000.453583][2502] AudioTransitionFilter get


transition status, source: 14 end org time: 2400 end global time: 14607
[059:780] [2025-02-16 14:46:21 +0000.454888][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:780] [2025-02-16 14:46:21 +0000.454967][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2414
[059:780] [2025-02-16 14:46:21 +0000.455002][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[059:780] [2025-02-16 14:46:21 +0000.455073][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:780] [2025-02-16 14:46:21 +0000.455128][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2438
[059:780] [2025-02-16 14:46:21 +0000.455161][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:780] [2025-02-16 14:46:21 +0000.455197][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2461
[059:780] [2025-02-16 14:46:21 +0000.455224][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:780] [2025-02-16 14:46:21 +0000.455259][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2484
[059:780] [2025-02-16 14:46:21 +0000.455287][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:781] [2025-02-16 14:46:21 +0000.455322][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2507
[059:781] [2025-02-16 14:46:21 +0000.455351][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:781] [2025-02-16 14:46:21 +0000.455385][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2530
[059:781] [2025-02-16 14:46:21 +0000.455433][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:781] [2025-02-16 14:46:21 +0000.455470][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2554
[059:781] [2025-02-16 14:46:21 +0000.455517][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:781] [2025-02-16 14:46:21 +0000.455552][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2577
[059:781] [2025-02-16 14:46:21 +0000.455603][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:781] [2025-02-16 14:46:21 +0000.455640][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2600
[059:781] [2025-02-16 14:46:21 +0000.455688][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:781] [2025-02-16 14:46:21 +0000.455726][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2623
[059:781] [2025-02-16 14:46:21 +0000.455756][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:781] [2025-02-16 14:46:21 +0000.455801][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2647
[059:781] [2025-02-16 14:46:21 +0000.455831][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:781] [2025-02-16 14:46:21 +0000.456206][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2670
[059:782] [2025-02-16 14:46:21 +0000.456361][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:782] [2025-02-16 14:46:21 +0000.456425][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2693
[059:782] [2025-02-16 14:46:21 +0000.456481][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:782] [2025-02-16 14:46:21 +0000.456531][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2716
[059:782] [2025-02-16 14:46:21 +0000.456597][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:782] [2025-02-16 14:46:21 +0000.456681][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2739
[059:782] [2025-02-16 14:46:21 +0000.456717][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:782] [2025-02-16 14:46:21 +0000.456745][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2763
[059:782] [2025-02-16 14:46:21 +0000.456770][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:782] [2025-02-16 14:46:21 +0000.456790][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2786
[059:782] [2025-02-16 14:46:21 +0000.456813][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:782] [2025-02-16 14:46:21 +0000.456833][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2809
[059:782] [2025-02-16 14:46:21 +0000.456856][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:782] [2025-02-16 14:46:21 +0000.456875][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2832
[059:782] [2025-02-16 14:46:21 +0000.456896][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:782] [2025-02-16 14:46:21 +0000.456918][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2856
[059:782] [2025-02-16 14:46:21 +0000.456947][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:782] [2025-02-16 14:46:21 +0000.456970][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2879
[059:782] [2025-02-16 14:46:21 +0000.457033][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:782] [2025-02-16 14:46:21 +0000.457066][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2902
[059:782] [2025-02-16 14:46:21 +0000.457179][2502] AudioTransitionFilter get
transition status, source: 14 end org time: 2400 end global time: 14607
[059:782] [2025-02-16 14:46:21 +0000.457236][2502] AudioTransitionFilter transition
status, throw away audio cur org time: 2925
[059:782] [2025-02-16 14:46:21 +0000.457298][2502] video fill audio eof
[059:783] [2025-02-16 14:46:21 +0000.457378][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 14791
[059:783] [2025-02-16 14:46:21 +0000.457454][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 0
[059:785] [2025-02-16 14:46:21 +0000.459552][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 14814
[059:785] [2025-02-16 14:46:21 +0000.459737][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 23
[059:788] [2025-02-16 14:46:21 +0000.462939][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 14837
[059:789] [2025-02-16 14:46:21 +0000.463398][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 46
[059:799] [2025-02-16 14:46:21 +0000.473524][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 14860
[059:799] [2025-02-16 14:46:21 +0000.473667][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 69
[059:804] [2025-02-16 14:46:21 +0000.478595][2503] TransformFilter2::OnDataUpdated
progress_ 0.444444
[059:807] [2025-02-16 14:46:21 +0000.481958][2503] ReadDataFromeAHardwareBuffer
time:1628232 enter.

[059:816] [2025-02-16 14:46:21 +0000.491214][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time9
[059:816] [2025-02-16 14:46:21 +0000.491289][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 9 ms

[059:829] [2025-02-16 14:46:21 +0000.503548][2503] TransformFilter2::OnDataUpdated


progress_ 0.507407
[059:832] [2025-02-16 14:46:21 +0000.507207][2503] ReadDataFromeAHardwareBuffer
time:1628257 enter.

[059:838] [2025-02-16 14:46:21 +0000.512362][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time5
[059:838] [2025-02-16 14:46:21 +0000.512489][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 6 ms

[059:846] [2025-02-16 14:46:21 +0000.520751][2503] TransformFilter2::OnDataUpdated


progress_ 0.568519
[059:849] [2025-02-16 14:46:21 +0000.523347][2503] ReadDataFromeAHardwareBuffer
time:1628274 enter.

[059:852] [2025-02-16 14:46:21 +0000.527040][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time3
[059:852] [2025-02-16 14:46:21 +0000.527132][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 3 ms

[059:859] [2025-02-16 14:46:21 +0000.533566][2502] AudioTransitionFilter get


transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 14883
[059:859] [2025-02-16 14:46:21 +0000.533653][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 92
[059:860] [2025-02-16 14:46:21 +0000.535065][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 14907
[059:860] [2025-02-16 14:46:21 +0000.535218][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 116
[059:867] [2025-02-16 14:46:21 +0000.541382][2500] lipsync_debug:displaying video
ts:1314630 The current displayed video timestamp is:1628292
[059:873] [2025-02-16 14:46:21 +0000.548243][2503] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[059:874] [2025-02-16 14:46:21 +0000.548498][2503] GPUImageProcessing: input frame
width1920 X 1080
[059:874] [2025-02-16 14:46:21 +0000.548752][2503] TransformFilter2::OnDataUpdated
progress_ 0.62963
[059:877] [2025-02-16 14:46:21 +0000.551569][2503] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[059:877] [2025-02-16 14:46:21 +0000.551742][2503] ReadDataFromeAHardwareBuffer
time:1628302 enter.

[059:889] [2025-02-16 14:46:21 +0000.563379][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time12
[059:889] [2025-02-16 14:46:21 +0000.563664][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 12 ms

[059:901] [2025-02-16 14:46:21 +0000.575957][2503] TransformFilter2::OnDataUpdated


progress_ 0.692593
[059:904] [2025-02-16 14:46:21 +0000.578893][2503] ReadDataFromeAHardwareBuffer
time:1628329 enter.

[059:913] [2025-02-16 14:46:21 +0000.588082][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time9
[059:913] [2025-02-16 14:46:21 +0000.588221][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 9 ms

[059:940] [2025-02-16 14:46:21 +0000.614476][2502] AudioTransitionFilter get


transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 14930
[059:940] [2025-02-16 14:46:21 +0000.614645][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 139
[059:941] [2025-02-16 14:46:21 +0000.616098][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[059:942] [2025-02-16 14:46:21 +0000.616392][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 14953
[059:942] [2025-02-16 14:46:21 +0000.616450][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 162
[059:960] [2025-02-16 14:46:21 +0000.634510][2503] TransformFilter2::OnDataUpdated
progress_ 0.753704
[059:961] [2025-02-16 14:46:21 +0000.635353][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 14976
[059:961] [2025-02-16 14:46:21 +0000.635472][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 185
[059:965] [2025-02-16 14:46:21 +0000.639684][2503] ReadDataFromeAHardwareBuffer
time:1628390 enter.

[059:969] [2025-02-16 14:46:21 +0000.644251][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time4
[059:970] [2025-02-16 14:46:21 +0000.644361][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 5 ms

[059:979] [2025-02-16 14:46:21 +0000.653739][2502] AudioTransitionFilter get


transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15000
[059:979] [2025-02-16 14:46:21 +0000.653928][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 208
[059:981] [2025-02-16 14:46:21 +0000.655438][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15023
[059:981] [2025-02-16 14:46:21 +0000.655566][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 232
[059:982] [2025-02-16 14:46:21 +0000.656956][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15046
[059:982] [2025-02-16 14:46:21 +0000.657079][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 255
[059:983] [2025-02-16 14:46:21 +0000.657694][2503] TransformFilter2::OnDataUpdated
progress_ 0.814815
[059:984] [2025-02-16 14:46:21 +0000.658594][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15069
[059:984] [2025-02-16 14:46:21 +0000.658683][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 278
[059:986] [2025-02-16 14:46:21 +0000.661103][2503] ReadDataFromeAHardwareBuffer
time:1628411 enter.

[059:994] [2025-02-16 14:46:21 +0000.668944][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time8
[059:994] [2025-02-16 14:46:21 +0000.669045][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 8 ms

[060:005] [2025-02-16 14:46:21 +0000.679869][2503] TransformFilter2::OnDataUpdated


progress_ 0.877778
[060:008] [2025-02-16 14:46:21 +0000.683014][2503] ReadDataFromeAHardwareBuffer
time:1628433 enter.

[060:015] [2025-02-16 14:46:21 +0000.689993][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time7
[060:015] [2025-02-16 14:46:21 +0000.690084][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 7 ms

[060:031] [2025-02-16 14:46:21 +0000.706157][24fd] av_read_frame AVERROR_EOF


[060:033] [2025-02-16 14:46:21 +0000.707718][2503] TransformFilter2::OnDataUpdated
progress_ 0.938889
[060:036] [2025-02-16 14:46:21 +0000.710912][2503] ReadDataFromeAHardwareBuffer
time:1628461 enter.

[060:041] [2025-02-16 14:46:21 +0000.715798][2503] AHardwareBuffer m_width:1920


m_height:1080 m_stride:1920 read GPU data to CPU spend time5
[060:041] [2025-02-16 14:46:21 +0000.715910][2503] ReadDataFromeAHardwareBuffer
leave. expire time = 5 ms

[060:087] [2025-02-16 14:46:21 +0000.761900][2502] AudioTransitionFilter get


transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15092
[060:087] [2025-02-16 14:46:21 +0000.762025][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 301
[060:098] [2025-02-16 14:46:21 +0000.772537][2503] ClearVideoOfSources:
[060:098] [2025-02-16 14:46:21 +0000.772699][2503] TransitionFilter2 filters_
reached eof in: 0x77f0471900
[060:099] [2025-02-16 14:46:21 +0000.773992][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15116
[060:099] [2025-02-16 14:46:21 +0000.774101][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 325
[060:100] [2025-02-16 14:46:21 +0000.775312][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15139
[060:101] [2025-02-16 14:46:21 +0000.775369][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 348
[060:179] [2025-02-16 14:46:21 +0000.853745][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15162
[060:179] [2025-02-16 14:46:21 +0000.853897][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 371
[060:180] [2025-02-16 14:46:21 +0000.855219][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15185
[060:180] [2025-02-16 14:46:21 +0000.855284][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 394
[060:192] [2025-02-16 14:46:21 +0000.866956][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:192] [2025-02-16 14:46:21 +0000.867160][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:192] [2025-02-16 14:46:21 +0000.867236][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:192] [2025-02-16 14:46:21 +0000.867295][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:193] [2025-02-16 14:46:21 +0000.867606][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15209
[060:193] [2025-02-16 14:46:21 +0000.867695][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 417
[060:193] [2025-02-16 14:46:21 +0000.867964][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15232
[060:193] [2025-02-16 14:46:21 +0000.868038][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 441
[060:193] [2025-02-16 14:46:21 +0000.868271][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15255
[060:194] [2025-02-16 14:46:21 +0000.868371][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 464
[060:194] [2025-02-16 14:46:21 +0000.868717][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15278
[060:194] [2025-02-16 14:46:21 +0000.868855][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 487
[060:194] [2025-02-16 14:46:21 +0000.869147][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15301
[060:194] [2025-02-16 14:46:21 +0000.869271][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 510
[060:195] [2025-02-16 14:46:21 +0000.869816][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15325
[060:195] [2025-02-16 14:46:21 +0000.869910][2502] AudioTransitionFilter transition
status, mute audio 2 cur org time: 534
[060:195] [2025-02-16 14:46:21 +0000.870175][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15348
[060:196] [2025-02-16 14:46:21 +0000.870455][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15371
[060:196] [2025-02-16 14:46:21 +0000.870737][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15394
[060:196] [2025-02-16 14:46:21 +0000.871117][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15418
[060:197] [2025-02-16 14:46:21 +0000.871789][2502] audio frame wait video
frame.last_video_timestamp:15306.7 last_audio_timestamp:15418
[060:198] [2025-02-16 14:46:21 +0000.872637][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15441
[060:198] [2025-02-16 14:46:21 +0000.872735][2502] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[060:199] [2025-02-16 14:46:21 +0000.873458][2502] audio frame wait video
frame.last_video_timestamp:15340 last_audio_timestamp:15441
[060:199] [2025-02-16 14:46:21 +0000.873534][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:200] [2025-02-16 14:46:21 +0000.874653][2502] audio frame wait video
frame.last_video_timestamp:15340 last_audio_timestamp:15441
[060:201] [2025-02-16 14:46:21 +0000.875759][2502] audio frame wait video
frame.last_video_timestamp:15340 last_audio_timestamp:15441
[060:202] [2025-02-16 14:46:21 +0000.876846][2502] audio frame wait video
frame.last_video_timestamp:15340 last_audio_timestamp:15441
[060:202] [2025-02-16 14:46:21 +0000.877137][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15464
[060:203] [2025-02-16 14:46:21 +0000.877531][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15487
[060:204] [2025-02-16 14:46:21 +0000.878579][2502] audio frame wait video
frame.last_video_timestamp:15373.3 last_audio_timestamp:15487
[060:205] [2025-02-16 14:46:21 +0000.879900][2502] audio frame wait video
frame.last_video_timestamp:15373.3 last_audio_timestamp:15487
[060:205] [2025-02-16 14:46:21 +0000.880017][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:206] [2025-02-16 14:46:21 +0000.881141][2502] audio frame wait video
frame.last_video_timestamp:15373.3 last_audio_timestamp:15487
[060:210] [2025-02-16 14:46:21 +0000.884671][2502] audio frame wait video
frame.last_video_timestamp:15373.3 last_audio_timestamp:15487
[060:211] [2025-02-16 14:46:21 +0000.886231][2502] audio frame wait video
frame.last_video_timestamp:15373.3 last_audio_timestamp:15487
[060:213] [2025-02-16 14:46:21 +0000.887446][2502] audio frame wait video
frame.last_video_timestamp:15373.3 last_audio_timestamp:15487
[060:214] [2025-02-16 14:46:21 +0000.888555][2502] audio frame wait video
frame.last_video_timestamp:15373.3 last_audio_timestamp:15487
[060:214] [2025-02-16 14:46:21 +0000.888596][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:215] [2025-02-16 14:46:21 +0000.889985][2502] audio frame wait video
frame.last_video_timestamp:15373.3 last_audio_timestamp:15487
[060:216] [2025-02-16 14:46:21 +0000.890942][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15510
[060:217] [2025-02-16 14:46:21 +0000.892232][2502] audio frame wait video
frame.last_video_timestamp:15406.7 last_audio_timestamp:15510
[060:218] [2025-02-16 14:46:21 +0000.893270][2502] audio frame wait video
frame.last_video_timestamp:15406.7 last_audio_timestamp:15510
[060:219] [2025-02-16 14:46:21 +0000.894292][2502] audio frame wait video
frame.last_video_timestamp:15406.7 last_audio_timestamp:15510
[060:220] [2025-02-16 14:46:21 +0000.895292][2502] audio frame wait video
frame.last_video_timestamp:15406.7 last_audio_timestamp:15510
[060:221] [2025-02-16 14:46:21 +0000.895325][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:221] [2025-02-16 14:46:21 +0000.896295][2502] audio frame wait video
frame.last_video_timestamp:15406.7 last_audio_timestamp:15510
[060:222] [2025-02-16 14:46:21 +0000.897283][2502] audio frame wait video
frame.last_video_timestamp:15406.7 last_audio_timestamp:15510
[060:223] [2025-02-16 14:46:21 +0000.898279][2502] audio frame wait video
frame.last_video_timestamp:15406.7 last_audio_timestamp:15510
[060:225] [2025-02-16 14:46:21 +0000.899489][2502] audio frame wait video
frame.last_video_timestamp:15406.7 last_audio_timestamp:15510
[060:226] [2025-02-16 14:46:21 +0000.900544][2502] audio frame wait video
frame.last_video_timestamp:15406.7 last_audio_timestamp:15510
[060:226] [2025-02-16 14:46:21 +0000.900654][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:227] [2025-02-16 14:46:21 +0000.901653][2502] audio frame wait video
frame.last_video_timestamp:15406.7 last_audio_timestamp:15510
[060:228] [2025-02-16 14:46:21 +0000.902730][2502] audio frame wait video
frame.last_video_timestamp:15406.7 last_audio_timestamp:15510
[060:228] [2025-02-16 14:46:21 +0000.902992][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15534
[060:228] [2025-02-16 14:46:21 +0000.903216][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15557
[060:230] [2025-02-16 14:46:21 +0000.904882][2502] audio frame wait video
frame.last_video_timestamp:15440 last_audio_timestamp:15557
[060:230] [2025-02-16 14:46:21 +0000.905056][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:230] [2025-02-16 14:46:21 +0000.905119][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.905332][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.905360][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.905383][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.905438][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.905471][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.905503][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.905534][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.905590][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.905628][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.905663][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.905685][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.905756][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.905779][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.905799][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:231] [2025-02-16 14:46:21 +0000.906061][2502] audio frame wait video
frame.last_video_timestamp:15440 last_audio_timestamp:15557
[060:232] [2025-02-16 14:46:21 +0000.907053][2502] audio frame wait video
frame.last_video_timestamp:15440 last_audio_timestamp:15557
[060:232] [2025-02-16 14:46:21 +0000.907117][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:233] [2025-02-16 14:46:21 +0000.908078][2502] audio frame wait video
frame.last_video_timestamp:15440 last_audio_timestamp:15557
[060:234] [2025-02-16 14:46:21 +0000.908727][24fd] OnReceiveEOF:
[060:234] [2025-02-16 14:46:21 +0000.908793][24fd] video source:15
OnDecoderFinished!
[060:234] [2025-02-16 14:46:21 +0000.909044][2502] audio frame wait video
frame.last_video_timestamp:15440 last_audio_timestamp:15557
[060:235] [2025-02-16 14:46:21 +0000.909529][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15580
[060:235] [2025-02-16 14:46:21 +0000.910296][2502] audio frame wait video
frame.last_video_timestamp:15473.3 last_audio_timestamp:15580
[060:237] [2025-02-16 14:46:21 +0000.911325][2502] audio frame wait video
frame.last_video_timestamp:15473.3 last_audio_timestamp:15580
[060:237] [2025-02-16 14:46:21 +0000.912313][2502] audio frame wait video
frame.last_video_timestamp:15473.3 last_audio_timestamp:15580
[060:238] [2025-02-16 14:46:21 +0000.912345][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:239] [2025-02-16 14:46:21 +0000.913322][2502] audio frame wait video
frame.last_video_timestamp:15473.3 last_audio_timestamp:15580
[060:239] [2025-02-16 14:46:21 +0000.913940][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15603
[060:239] [2025-02-16 14:46:21 +0000.914009][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15627
[060:240] [2025-02-16 14:46:21 +0000.914430][2502] audio frame wait video
frame.last_video_timestamp:15506.7 last_audio_timestamp:15627
[060:241] [2025-02-16 14:46:21 +0000.915429][2502] audio frame wait video
frame.last_video_timestamp:15506.7 last_audio_timestamp:15627
[060:242] [2025-02-16 14:46:21 +0000.916423][2502] audio frame wait video
frame.last_video_timestamp:15506.7 last_audio_timestamp:15627
[060:242] [2025-02-16 14:46:21 +0000.916896][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[060:242] [2025-02-16 14:46:21 +0000.916925][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15650
[060:243] [2025-02-16 14:46:21 +0000.917487][2502] audio frame wait video
frame.last_video_timestamp:15540 last_audio_timestamp:15650
[060:243] [2025-02-16 14:46:21 +0000.917521][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:244] [2025-02-16 14:46:21 +0000.918497][2502] audio frame wait video
frame.last_video_timestamp:15540 last_audio_timestamp:15650
[060:245] [2025-02-16 14:46:21 +0000.919563][2502] audio frame wait video
frame.last_video_timestamp:15540 last_audio_timestamp:15650
[060:246] [2025-02-16 14:46:21 +0000.920582][2502] audio frame wait video
frame.last_video_timestamp:15540 last_audio_timestamp:15650
[060:246] [2025-02-16 14:46:21 +0000.921230][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15673
[060:246] [2025-02-16 14:46:21 +0000.921293][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15696
[060:247] [2025-02-16 14:46:21 +0000.921661][2502] audio frame wait video
frame.last_video_timestamp:15573.3 last_audio_timestamp:15696
[060:248] [2025-02-16 14:46:21 +0000.922630][2502] audio frame wait video
frame.last_video_timestamp:15573.3 last_audio_timestamp:15696
[060:248] [2025-02-16 14:46:21 +0000.922669][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:249] [2025-02-16 14:46:21 +0000.923626][2502] audio frame wait video
frame.last_video_timestamp:15573.3 last_audio_timestamp:15696
[060:250] [2025-02-16 14:46:21 +0000.924588][2502] audio frame wait video
frame.last_video_timestamp:15573.3 last_audio_timestamp:15696
[060:251] [2025-02-16 14:46:21 +0000.925486][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15719
[060:251] [2025-02-16 14:46:21 +0000.925600][2502] audio frame wait video
frame.last_video_timestamp:15606.7 last_audio_timestamp:15719
[060:252] [2025-02-16 14:46:21 +0000.926566][2502] audio frame wait video
frame.last_video_timestamp:15606.7 last_audio_timestamp:15719
[060:253] [2025-02-16 14:46:21 +0000.927524][2502] audio frame wait video
frame.last_video_timestamp:15606.7 last_audio_timestamp:15719
[060:253] [2025-02-16 14:46:21 +0000.927550][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:254] [2025-02-16 14:46:21 +0000.928521][2502] audio frame wait video
frame.last_video_timestamp:15606.7 last_audio_timestamp:15719
[060:255] [2025-02-16 14:46:21 +0000.929574][2502] audio frame wait video
frame.last_video_timestamp:15606.7 last_audio_timestamp:15719
[060:255] [2025-02-16 14:46:21 +0000.929940][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15743
[060:256] [2025-02-16 14:46:21 +0000.930708][2502] audio frame wait video
frame.last_video_timestamp:15640 last_audio_timestamp:15743
[060:257] [2025-02-16 14:46:21 +0000.931701][2502] audio frame wait video
frame.last_video_timestamp:15640 last_audio_timestamp:15743
[060:258] [2025-02-16 14:46:21 +0000.932683][2502] audio frame wait video
frame.last_video_timestamp:15640 last_audio_timestamp:15743
[060:258] [2025-02-16 14:46:21 +0000.932713][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:259] [2025-02-16 14:46:21 +0000.933674][2502] audio frame wait video
frame.last_video_timestamp:15640 last_audio_timestamp:15743
[060:260] [2025-02-16 14:46:21 +0000.934653][2502] audio frame wait video
frame.last_video_timestamp:15640 last_audio_timestamp:15743
[060:260] [2025-02-16 14:46:21 +0000.935158][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15766
[060:260] [2025-02-16 14:46:21 +0000.935232][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15789
[060:261] [2025-02-16 14:46:21 +0000.935774][2502] audio frame wait video
frame.last_video_timestamp:15673.3 last_audio_timestamp:15789
[060:262] [2025-02-16 14:46:21 +0000.936447][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:262] [2025-02-16 14:46:21 +0000.936500][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:262] [2025-02-16 14:46:21 +0000.936543][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:262] [2025-02-16 14:46:21 +0000.936576][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:262] [2025-02-16 14:46:21 +0000.936629][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:262] [2025-02-16 14:46:21 +0000.936662][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:262] [2025-02-16 14:46:21 +0000.936694][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:262] [2025-02-16 14:46:21 +0000.936724][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:262] [2025-02-16 14:46:21 +0000.936753][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:262] [2025-02-16 14:46:21 +0000.936779][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:262] [2025-02-16 14:46:21 +0000.936793][2502] audio frame wait video
frame.last_video_timestamp:15673.3 last_audio_timestamp:15789
[060:263] [2025-02-16 14:46:21 +0000.937772][2502] audio frame wait video
frame.last_video_timestamp:15673.3 last_audio_timestamp:15789
[060:263] [2025-02-16 14:46:21 +0000.937798][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:264] [2025-02-16 14:46:21 +0000.938761][2502] audio frame wait video
frame.last_video_timestamp:15673.3 last_audio_timestamp:15789
[060:265] [2025-02-16 14:46:21 +0000.939786][2502] audio frame wait video
frame.last_video_timestamp:15673.3 last_audio_timestamp:15789
[060:265] [2025-02-16 14:46:21 +0000.939921][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15812
[060:267] [2025-02-16 14:46:21 +0000.941858][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:268] [2025-02-16 14:46:21 +0000.943001][2502] audio frame wait video
frame.last_video_timestamp:15706.7 last_audio_timestamp:15812
[060:268] [2025-02-16 14:46:21 +0000.943086][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15836
[060:268] [2025-02-16 14:46:21 +0000.943160][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15859
[060:268] [2025-02-16 14:46:21 +0000.943166][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:268] [2025-02-16 14:46:21 +0000.943257][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:270] [2025-02-16 14:46:21 +0000.944536][2502] audio frame wait video
frame.last_video_timestamp:15740 last_audio_timestamp:15859
[060:271] [2025-02-16 14:46:21 +0000.945867][2502] audio frame wait video
frame.last_video_timestamp:15740 last_audio_timestamp:15859
[060:271] [2025-02-16 14:46:21 +0000.945909][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:272] [2025-02-16 14:46:21 +0000.947237][2502] audio frame wait video
frame.last_video_timestamp:15740 last_audio_timestamp:15859
[060:273] [2025-02-16 14:46:21 +0000.947595][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15882
[060:273] [2025-02-16 14:46:21 +0000.947780][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:274] [2025-02-16 14:46:21 +0000.948425][2502] audio frame wait video
frame.last_video_timestamp:15773.3 last_audio_timestamp:15882
[060:275] [2025-02-16 14:46:21 +0000.949718][2502] audio frame wait video
frame.last_video_timestamp:15773.3 last_audio_timestamp:15882
[060:276] [2025-02-16 14:46:21 +0000.951057][2502] audio frame wait video
frame.last_video_timestamp:15773.3 last_audio_timestamp:15882
[060:277] [2025-02-16 14:46:21 +0000.952144][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15905
[060:277] [2025-02-16 14:46:21 +0000.952209][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15928
[060:277] [2025-02-16 14:46:21 +0000.952225][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:277] [2025-02-16 14:46:21 +0000.952291][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:278] [2025-02-16 14:46:21 +0000.952456][2502] audio frame wait video
frame.last_video_timestamp:15806.7 last_audio_timestamp:15928
[060:278] [2025-02-16 14:46:21 +0000.952480][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:279] [2025-02-16 14:46:21 +0000.953773][2502] audio frame wait video
frame.last_video_timestamp:15806.7 last_audio_timestamp:15928
[060:280] [2025-02-16 14:46:21 +0000.955081][2502] audio frame wait video
frame.last_video_timestamp:15806.7 last_audio_timestamp:15928
[060:282] [2025-02-16 14:46:21 +0000.956392][2502] audio frame wait video
frame.last_video_timestamp:15806.7 last_audio_timestamp:15928
[060:283] [2025-02-16 14:46:21 +0000.957693][2502] audio frame wait video
frame.last_video_timestamp:15806.7 last_audio_timestamp:15928
[060:284] [2025-02-16 14:46:21 +0000.958999][2502] audio frame wait video
frame.last_video_timestamp:15806.7 last_audio_timestamp:15928
[060:284] [2025-02-16 14:46:21 +0000.959028][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:284] [2025-02-16 14:46:21 +0000.959088][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15952
[060:284] [2025-02-16 14:46:21 +0000.959159][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:285] [2025-02-16 14:46:21 +0000.960312][2502] audio frame wait video
frame.last_video_timestamp:15840 last_audio_timestamp:15952
[060:287] [2025-02-16 14:46:21 +0000.961634][2502] audio frame wait video
frame.last_video_timestamp:15840 last_audio_timestamp:15952
[060:288] [2025-02-16 14:46:21 +0000.962891][2502] audio frame wait video
frame.last_video_timestamp:15840 last_audio_timestamp:15952
[060:289] [2025-02-16 14:46:21 +0000.964216][2502] audio frame wait video
frame.last_video_timestamp:15840 last_audio_timestamp:15952
[060:290] [2025-02-16 14:46:21 +0000.964626][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15975
[060:290] [2025-02-16 14:46:21 +0000.964744][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:291] [2025-02-16 14:46:21 +0000.965360][2502] audio frame wait video
frame.last_video_timestamp:15873.3 last_audio_timestamp:15975
[060:291] [2025-02-16 14:46:21 +0000.965389][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:292] [2025-02-16 14:46:21 +0000.966585][2502] audio frame wait video
frame.last_video_timestamp:15873.3 last_audio_timestamp:15975
[060:293] [2025-02-16 14:46:21 +0000.967760][2502] audio frame wait video
frame.last_video_timestamp:15873.3 last_audio_timestamp:15975
[060:294] [2025-02-16 14:46:21 +0000.968860][2502] audio frame wait video
frame.last_video_timestamp:15873.3 last_audio_timestamp:15975
[060:295] [2025-02-16 14:46:21 +0000.970123][2502] audio frame wait video
frame.last_video_timestamp:15873.3 last_audio_timestamp:15975
[060:297] [2025-02-16 14:46:21 +0000.971453][2502] audio frame wait video
frame.last_video_timestamp:15873.3 last_audio_timestamp:15975
[060:297] [2025-02-16 14:46:21 +0000.971494][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:297] [2025-02-16 14:46:21 +0000.971771][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 15998
[060:297] [2025-02-16 14:46:21 +0000.971854][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16021
[060:297] [2025-02-16 14:46:21 +0000.971866][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:298] [2025-02-16 14:46:21 +0000.972424][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:298] [2025-02-16 14:46:21 +0000.972827][2502] audio frame wait video
frame.last_video_timestamp:15906.7 last_audio_timestamp:16021
[060:299] [2025-02-16 14:46:21 +0000.974157][2502] audio frame wait video
frame.last_video_timestamp:15906.7 last_audio_timestamp:16021
[060:300] [2025-02-16 14:46:21 +0000.975276][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16044
[060:301] [2025-02-16 14:46:21 +0000.975325][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:301] [2025-02-16 14:46:21 +0000.975543][2502] audio frame wait video
frame.last_video_timestamp:15940 last_audio_timestamp:16044
[060:302] [2025-02-16 14:46:21 +0000.976858][2502] audio frame wait video
frame.last_video_timestamp:15940 last_audio_timestamp:16044
[060:303] [2025-02-16 14:46:21 +0000.978164][2502] audio frame wait video
frame.last_video_timestamp:15940 last_audio_timestamp:16044
[060:303] [2025-02-16 14:46:21 +0000.978186][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:304] [2025-02-16 14:46:21 +0000.979284][2502] audio frame wait video
frame.last_video_timestamp:15940 last_audio_timestamp:16044
[060:306] [2025-02-16 14:46:21 +0000.980399][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16068
[060:306] [2025-02-16 14:46:21 +0000.980497][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16091
[060:306] [2025-02-16 14:46:21 +0000.980673][2502] audio frame wait video
frame.last_video_timestamp:15973.3 last_audio_timestamp:16091
[060:306] [2025-02-16 14:46:21 +0000.980807][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:306] [2025-02-16 14:46:21 +0000.980872][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:307] [2025-02-16 14:46:21 +0000.981963][2502] audio frame wait video
frame.last_video_timestamp:15973.3 last_audio_timestamp:16091
[060:308] [2025-02-16 14:46:21 +0000.983279][2502] audio frame wait video
frame.last_video_timestamp:15973.3 last_audio_timestamp:16091
[060:310] [2025-02-16 14:46:21 +0000.984592][2502] audio frame wait video
frame.last_video_timestamp:15973.3 last_audio_timestamp:16091
[060:310] [2025-02-16 14:46:21 +0000.984616][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:311] [2025-02-16 14:46:21 +0000.985633][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16114
[060:311] [2025-02-16 14:46:21 +0000.985711][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:311] [2025-02-16 14:46:21 +0000.986022][2502] audio frame wait video
frame.last_video_timestamp:16006.7 last_audio_timestamp:16114
[060:313] [2025-02-16 14:46:21 +0000.987345][2502] audio frame wait video
frame.last_video_timestamp:16006.7 last_audio_timestamp:16114
[060:314] [2025-02-16 14:46:21 +0000.988692][2502] audio frame wait video
frame.last_video_timestamp:16006.7 last_audio_timestamp:16114
[060:315] [2025-02-16 14:46:21 +0000.990072][2502] audio frame wait video
frame.last_video_timestamp:16006.7 last_audio_timestamp:16114
[060:316] [2025-02-16 14:46:21 +0000.991146][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16137
[060:316] [2025-02-16 14:46:21 +0000.991188][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16161
[060:316] [2025-02-16 14:46:21 +0000.991194][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:316] [2025-02-16 14:46:21 +0000.991273][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:317] [2025-02-16 14:46:21 +0000.991481][2502] audio frame wait video
frame.last_video_timestamp:16040 last_audio_timestamp:16161
[060:317] [2025-02-16 14:46:21 +0000.991508][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:318] [2025-02-16 14:46:21 +0000.992827][2502] audio frame wait video
frame.last_video_timestamp:16040 last_audio_timestamp:16161
[060:319] [2025-02-16 14:46:21 +0000.994135][2502] audio frame wait video
frame.last_video_timestamp:16040 last_audio_timestamp:16161
[060:321] [2025-02-16 14:46:21 +0000.995457][2502] audio frame wait video
frame.last_video_timestamp:16040 last_audio_timestamp:16161
[060:322] [2025-02-16 14:46:21 +0000.996780][2502] audio frame wait video
frame.last_video_timestamp:16040 last_audio_timestamp:16161
[060:323] [2025-02-16 14:46:21 +0000.997422][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16184
[060:323] [2025-02-16 14:46:21 +0000.997446][2502]
Error(audio_mixer_filter.cc:127): error ,push to innerAudioStream
[060:323] [2025-02-16 14:46:21 +0000.997747][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:323] [2025-02-16 14:46:21 +0000.998197][2502] audio frame wait video
frame.last_video_timestamp:16073.3 last_audio_timestamp:16184
[060:323] [2025-02-16 14:46:21 +0000.998241][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:325] [2025-02-16 14:46:21 +0000.999556][2502] audio frame wait video
frame.last_video_timestamp:16073.3 last_audio_timestamp:16184
[060:332] [2025-02-16 14:46:22 +0000.6684][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16207
[060:332] [2025-02-16 14:46:22 +0000.6789][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:332] [2025-02-16 14:46:22 +0000.6884][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16230
[060:332] [2025-02-16 14:46:22 +0000.6893][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:332] [2025-02-16 14:46:22 +0000.6914][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:332] [2025-02-16 14:46:22 +0000.6976][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:332] [2025-02-16 14:46:22 +0000.6975][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16253
[060:332] [2025-02-16 14:46:22 +0000.7059][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:332] [2025-02-16 14:46:22 +0000.7126][2502] (1/100)OnOutputAudioFrame,
key_frame: 1, pkt_pts: 16253
[060:332] [2025-02-16 14:46:22 +0000.7182][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:332] [2025-02-16 14:46:22 +0000.7307][2502] audio frame wait video
frame.last_video_timestamp:16140 last_audio_timestamp:16253
[060:334] [2025-02-16 14:46:22 +0000.8771][2502] audio frame wait video
frame.last_video_timestamp:16140 last_audio_timestamp:16253
[060:336] [2025-02-16 14:46:22 +0000.10338][2502] audio frame wait video
frame.last_video_timestamp:16140 last_audio_timestamp:16253
[060:337] [2025-02-16 14:46:22 +0000.11426][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16277
[060:337] [2025-02-16 14:46:22 +0000.11457][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:337] [2025-02-16 14:46:22 +0000.11548][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:337] [2025-02-16 14:46:22 +0000.12040][2502] audio frame wait video
frame.last_video_timestamp:16173.3 last_audio_timestamp:16277
[060:337] [2025-02-16 14:46:22 +0000.12100][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:339] [2025-02-16 14:46:22 +0000.13536][2502] audio frame wait video
frame.last_video_timestamp:16173.3 last_audio_timestamp:16277
[060:340] [2025-02-16 14:46:22 +0000.14999][2502] audio frame wait video
frame.last_video_timestamp:16173.3 last_audio_timestamp:16277
[060:341] [2025-02-16 14:46:22 +0000.16198][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16300
[060:341] [2025-02-16 14:46:22 +0000.16228][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:342] [2025-02-16 14:46:22 +0000.16319][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16323
[060:342] [2025-02-16 14:46:22 +0000.16327][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:342] [2025-02-16 14:46:22 +0000.16367][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:342] [2025-02-16 14:46:22 +0000.16404][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:342] [2025-02-16 14:46:22 +0000.16658][2502] audio frame wait video
frame.last_video_timestamp:16206.7 last_audio_timestamp:16323
[060:343] [2025-02-16 14:46:22 +0000.18105][2502] audio frame wait video
frame.last_video_timestamp:16206.7 last_audio_timestamp:16323
[060:345] [2025-02-16 14:46:22 +0000.19638][2502] audio frame wait video
frame.last_video_timestamp:16206.7 last_audio_timestamp:16323
[060:345] [2025-02-16 14:46:22 +0000.19686][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:346] [2025-02-16 14:46:22 +0000.21238][2502] audio frame wait video
frame.last_video_timestamp:16206.7 last_audio_timestamp:16323
[060:347] [2025-02-16 14:46:22 +0000.21761][2502] Error(video_source.cc:241):
VideoSource not start to decode audio
[060:347] [2025-02-16 14:46:22 +0000.21807][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16346
[060:347] [2025-02-16 14:46:22 +0000.21833][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:347] [2025-02-16 14:46:22 +0000.21947][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:348] [2025-02-16 14:46:22 +0000.22851][2502] audio frame wait video
frame.last_video_timestamp:16240 last_audio_timestamp:16346
[060:350] [2025-02-16 14:46:22 +0000.24329][2502] audio frame wait video
frame.last_video_timestamp:16240 last_audio_timestamp:16346
[060:351] [2025-02-16 14:46:22 +0000.25807][2502] audio frame wait video
frame.last_video_timestamp:16240 last_audio_timestamp:16346
[060:352] [2025-02-16 14:46:22 +0000.27284][2502] audio frame wait video
frame.last_video_timestamp:16240 last_audio_timestamp:16346
[060:353] [2025-02-16 14:46:22 +0000.27412][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:353] [2025-02-16 14:46:22 +0000.27863][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16370
[060:353] [2025-02-16 14:46:22 +0000.27908][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:353] [2025-02-16 14:46:22 +0000.27994][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16393
[060:353] [2025-02-16 14:46:22 +0000.28009][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:353] [2025-02-16 14:46:22 +0000.28019][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:356] [2025-02-16 14:46:22 +0000.31025][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:357] [2025-02-16 14:46:22 +0000.31835][2502] audio frame wait video
frame.last_video_timestamp:16273.3 last_audio_timestamp:16393
[060:358] [2025-02-16 14:46:22 +0000.33101][2502] audio frame wait video
frame.last_video_timestamp:16273.3 last_audio_timestamp:16393
[060:360] [2025-02-16 14:46:22 +0000.34399][2502] audio frame wait video
frame.last_video_timestamp:16273.3 last_audio_timestamp:16393
[060:361] [2025-02-16 14:46:22 +0000.35882][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16416
[060:361] [2025-02-16 14:46:22 +0000.35969][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:361] [2025-02-16 14:46:22 +0000.36133][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:362] [2025-02-16 14:46:22 +0000.37212][2502] audio frame wait video
frame.last_video_timestamp:16306.7 last_audio_timestamp:16416
[060:364] [2025-02-16 14:46:22 +0000.38732][2502] audio frame wait video
frame.last_video_timestamp:16306.7 last_audio_timestamp:16416
[060:364] [2025-02-16 14:46:22 +0000.38767][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:366] [2025-02-16 14:46:22 +0000.40327][2502] audio frame wait video
frame.last_video_timestamp:16306.7 last_audio_timestamp:16416
[060:367] [2025-02-16 14:46:22 +0000.41896][2502] audio frame wait video
frame.last_video_timestamp:16306.7 last_audio_timestamp:16416
[060:367] [2025-02-16 14:46:22 +0000.42256][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16439
[060:367] [2025-02-16 14:46:22 +0000.42287][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:368] [2025-02-16 14:46:22 +0000.42387][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16462
[060:368] [2025-02-16 14:46:22 +0000.42410][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:368] [2025-02-16 14:46:22 +0000.42417][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:368] [2025-02-16 14:46:22 +0000.42557][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:369] [2025-02-16 14:46:22 +0000.43836][2502] audio frame wait video
frame.last_video_timestamp:16340 last_audio_timestamp:16462
[060:371] [2025-02-16 14:46:22 +0000.45533][2502] audio frame wait video
frame.last_video_timestamp:16340 last_audio_timestamp:16462
[060:372] [2025-02-16 14:46:22 +0000.47108][2502] audio frame wait video
frame.last_video_timestamp:16340 last_audio_timestamp:16462
[060:372] [2025-02-16 14:46:22 +0000.47199][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:374] [2025-02-16 14:46:22 +0000.48394][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16486
[060:374] [2025-02-16 14:46:22 +0000.48440][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:374] [2025-02-16 14:46:22 +0000.48754][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:374] [2025-02-16 14:46:22 +0000.48801][2502] audio frame wait video
frame.last_video_timestamp:16373.3 last_audio_timestamp:16486
[060:376] [2025-02-16 14:46:22 +0000.50949][2502] audio frame wait video
frame.last_video_timestamp:16373.3 last_audio_timestamp:16486
[060:377] [2025-02-16 14:46:22 +0000.52195][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16509
[060:377] [2025-02-16 14:46:22 +0000.52231][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:377] [2025-02-16 14:46:22 +0000.52284][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:378] [2025-02-16 14:46:22 +0000.52477][2502] audio frame wait video
frame.last_video_timestamp:16406.7 last_audio_timestamp:16509
[060:379] [2025-02-16 14:46:22 +0000.53803][2502] audio frame wait video
frame.last_video_timestamp:16406.7 last_audio_timestamp:16509
[060:380] [2025-02-16 14:46:22 +0000.55135][2502] audio frame wait video
frame.last_video_timestamp:16406.7 last_audio_timestamp:16509
[060:380] [2025-02-16 14:46:22 +0000.55159][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:382] [2025-02-16 14:46:22 +0000.56471][2502] audio frame wait video
frame.last_video_timestamp:16406.7 last_audio_timestamp:16509
[060:382] [2025-02-16 14:46:22 +0000.56555][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16532
[060:382] [2025-02-16 14:46:22 +0000.56582][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:382] [2025-02-16 14:46:22 +0000.56635][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16555
[060:382] [2025-02-16 14:46:22 +0000.56650][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:382] [2025-02-16 14:46:22 +0000.56666][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:382] [2025-02-16 14:46:22 +0000.56693][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:383] [2025-02-16 14:46:22 +0000.57921][2502] audio frame wait video
frame.last_video_timestamp:16440 last_audio_timestamp:16555
[060:384] [2025-02-16 14:46:22 +0000.59239][2502] audio frame wait video
frame.last_video_timestamp:16440 last_audio_timestamp:16555
[060:386] [2025-02-16 14:46:22 +0000.60620][2502] audio frame wait video
frame.last_video_timestamp:16440 last_audio_timestamp:16555
[060:387] [2025-02-16 14:46:22 +0000.61960][2502] audio frame wait video
frame.last_video_timestamp:16440 last_audio_timestamp:16555
[060:387] [2025-02-16 14:46:22 +0000.61981][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:388] [2025-02-16 14:46:22 +0000.62656][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16579
[060:388] [2025-02-16 14:46:22 +0000.62685][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:388] [2025-02-16 14:46:22 +0000.62996][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:389] [2025-02-16 14:46:22 +0000.63333][2502] audio frame wait video
frame.last_video_timestamp:16473.3 last_audio_timestamp:16579
[060:390] [2025-02-16 14:46:22 +0000.64945][2502] audio frame wait video
frame.last_video_timestamp:16473.3 last_audio_timestamp:16579
[060:391] [2025-02-16 14:46:22 +0000.66253][2502] audio frame wait video
frame.last_video_timestamp:16473.3 last_audio_timestamp:16579
[060:393] [2025-02-16 14:46:22 +0000.67569][2502] audio frame wait video
frame.last_video_timestamp:16473.3 last_audio_timestamp:16579
[060:394] [2025-02-16 14:46:22 +0000.69297][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16602
[060:395] [2025-02-16 14:46:22 +0000.69455][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:395] [2025-02-16 14:46:22 +0000.69527][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16625
[060:395] [2025-02-16 14:46:22 +0000.69663][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:395] [2025-02-16 14:46:22 +0000.69922][2502] audio frame wait video
frame.last_video_timestamp:16506.7 last_audio_timestamp:16625
[060:395] [2025-02-16 14:46:22 +0000.69952][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:395] [2025-02-16 14:46:22 +0000.69552][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:395] [2025-02-16 14:46:22 +0000.70126][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:396] [2025-02-16 14:46:22 +0000.71191][2502] audio frame wait video
frame.last_video_timestamp:16506.7 last_audio_timestamp:16625
[060:398] [2025-02-16 14:46:22 +0000.72484][2502] audio frame wait video
frame.last_video_timestamp:16506.7 last_audio_timestamp:16625
[060:398] [2025-02-16 14:46:22 +0000.72907][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16648
[060:398] [2025-02-16 14:46:22 +0000.72926][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:398] [2025-02-16 14:46:22 +0000.72957][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:399] [2025-02-16 14:46:22 +0000.73832][2502] audio frame wait video
frame.last_video_timestamp:16540 last_audio_timestamp:16648
[060:400] [2025-02-16 14:46:22 +0000.75176][2502] audio frame wait video
frame.last_video_timestamp:16540 last_audio_timestamp:16648
[060:402] [2025-02-16 14:46:22 +0000.76520][2502] audio frame wait video
frame.last_video_timestamp:16540 last_audio_timestamp:16648
[060:402] [2025-02-16 14:46:22 +0000.76548][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:403] [2025-02-16 14:46:22 +0000.77861][2502] audio frame wait video
frame.last_video_timestamp:16540 last_audio_timestamp:16648
[060:404] [2025-02-16 14:46:22 +0000.78351][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16671
[060:404] [2025-02-16 14:46:22 +0000.78377][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:404] [2025-02-16 14:46:22 +0000.78410][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16695
[060:404] [2025-02-16 14:46:22 +0000.78479][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:404] [2025-02-16 14:46:22 +0000.78413][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:404] [2025-02-16 14:46:22 +0000.78844][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:404] [2025-02-16 14:46:22 +0000.79186][2502] audio frame wait video
frame.last_video_timestamp:16573.3 last_audio_timestamp:16695
[060:406] [2025-02-16 14:46:22 +0000.80511][2502] audio frame wait video
frame.last_video_timestamp:16573.3 last_audio_timestamp:16695
[060:407] [2025-02-16 14:46:22 +0000.81893][2502] audio frame wait video
frame.last_video_timestamp:16573.3 last_audio_timestamp:16695
[060:408] [2025-02-16 14:46:22 +0000.83203][2502] audio frame wait video
frame.last_video_timestamp:16573.3 last_audio_timestamp:16695
[060:408] [2025-02-16 14:46:22 +0000.83248][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:409] [2025-02-16 14:46:22 +0000.83979][2503] (1/100)OnOutputVideoFrame,
key_frame: 0, pkt_pts: 1494600
[060:409] [2025-02-16 14:46:22 +0000.83987][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16718
[060:409] [2025-02-16 14:46:22 +0000.84114][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:409] [2025-02-16 14:46:22 +0000.84211][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:410] [2025-02-16 14:46:22 +0000.84900][2502] audio frame wait video
frame.last_video_timestamp:16606.7 last_audio_timestamp:16718
[060:411] [2025-02-16 14:46:22 +0000.85731][2503] OnVideoFrameReady(1/200)
[060:411] [2025-02-16 14:46:22 +0000.86107][2500] operator() frame->pts-
9223372036854775808 queue_ size: 46 (1/200)
[060:412] [2025-02-16 14:46:22 +0000.86493][2502] audio frame wait video
frame.last_video_timestamp:16606.7 last_audio_timestamp:16718
[060:413] [2025-02-16 14:46:22 +0000.87946][2502] audio frame wait video
frame.last_video_timestamp:16606.7 last_audio_timestamp:16718
[060:414] [2025-02-16 14:46:22 +0000.88713][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16741
[060:414] [2025-02-16 14:46:22 +0000.88749][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:414] [2025-02-16 14:46:22 +0000.88804][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:415] [2025-02-16 14:46:22 +0000.89617][2502] audio frame wait video
frame.last_video_timestamp:16640 last_audio_timestamp:16741
[060:416] [2025-02-16 14:46:22 +0000.91290][2502] audio frame wait video
frame.last_video_timestamp:16640 last_audio_timestamp:16741
[060:417] [2025-02-16 14:46:22 +0000.91369][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:418] [2025-02-16 14:46:22 +0000.92668][2502] audio frame wait video
frame.last_video_timestamp:16640 last_audio_timestamp:16741
[060:419] [2025-02-16 14:46:22 +0000.93785][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16764
[060:419] [2025-02-16 14:46:22 +0000.93834][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:419] [2025-02-16 14:46:22 +0000.93889][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16788
[060:419] [2025-02-16 14:46:22 +0000.93909][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:419] [2025-02-16 14:46:22 +0000.93919][2502] Error(audio_mixer_filter.cc:127):
error ,push to innerAudioStream
[060:419] [2025-02-16 14:46:22 +0000.94084][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:420] [2025-02-16 14:46:22 +0000.94418][2502] audio frame wait video
frame.last_video_timestamp:16673.3 last_audio_timestamp:16788
[060:422] [2025-02-16 14:46:22 +0000.96411][2502] audio frame wait video
frame.last_video_timestamp:16673.3 last_audio_timestamp:16788
[060:423] [2025-02-16 14:46:22 +0000.97967][2502] audio frame wait video
frame.last_video_timestamp:16673.3 last_audio_timestamp:16788
[060:425] [2025-02-16 14:46:22 +0000.99488][2502] audio frame wait video
frame.last_video_timestamp:16673.3 last_audio_timestamp:16788
[060:425] [2025-02-16 14:46:22 +0000.99551][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:426] [2025-02-16 14:46:22 +0000.100988][2502] audio frame wait video
frame.last_video_timestamp:16673.3 last_audio_timestamp:16788
[060:427] [2025-02-16 14:46:22 +0000.101795][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16811
[060:427] [2025-02-16 14:46:22 +0000.101856][2502]
Error(audio_mixer_filter.cc:127): error ,push to innerAudioStream
[060:428] [2025-02-16 14:46:22 +0000.102498][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:428] [2025-02-16 14:46:22 +0000.102650][2502] audio frame wait video
frame.last_video_timestamp:16706.7 last_audio_timestamp:16811
[060:429] [2025-02-16 14:46:22 +0000.104166][2502] audio frame wait video
frame.last_video_timestamp:16706.7 last_audio_timestamp:16811
[060:430] [2025-02-16 14:46:22 +0000.104958][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16834
[060:430] [2025-02-16 14:46:22 +0000.104997][2502]
Error(audio_mixer_filter.cc:127): error ,push to innerAudioStream
[060:430] [2025-02-16 14:46:22 +0000.105112][2502] AudioTransitionFilter get
transition status, source: 15 start org time: 540 start global time: 15147 cur
global time: 16857
[060:430] [2025-02-16 14:46:22 +0000.105189][2502]
Error(audio_mixer_filter.cc:127): error ,push to innerAudioStream
[060:431] [2025-02-16 14:46:22 +0000.105434][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:431] [2025-02-16 14:46:22 +0000.105474][2501] Error(audio_playback.cc:307):
swr_convert the audio failed.
[060:431] [2025-02-16 14:46:22 +0000.105927][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:433] [2025-02-16 14:46:22 +0000.107380][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:433] [2025-02-16 14:46:22 +0000.107410][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:434] [2025-02-16 14:46:22 +0000.108849][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:436] [2025-02-16 14:46:22 +0000.110404][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:437] [2025-02-16 14:46:22 +0000.111859][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:438] [2025-02-16 14:46:22 +0000.113283][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:440] [2025-02-16 14:46:22 +0000.114878][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:440] [2025-02-16 14:46:22 +0000.114909][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:442] [2025-02-16 14:46:22 +0000.116362][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:443] [2025-02-16 14:46:22 +0000.117802][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:444] [2025-02-16 14:46:22 +0000.119246][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:446] [2025-02-16 14:46:22 +0000.120754][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:447] [2025-02-16 14:46:22 +0000.122239][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:447] [2025-02-16 14:46:22 +0000.122293][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:449] [2025-02-16 14:46:22 +0000.123854][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:451] [2025-02-16 14:46:22 +0000.125328][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:451] [2025-02-16 14:46:22 +0000.125522][2503] ClearVideoOfSources:
TransitionFilter2 name:overlapped this:0x77f0471900
[060:452] [2025-02-16 14:46:22 +0000.126821][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:454] [2025-02-16 14:46:22 +0000.128335][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:455] [2025-02-16 14:46:22 +0000.129721][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:455] [2025-02-16 14:46:22 +0000.129789][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:456] [2025-02-16 14:46:22 +0000.130598][2503] GPUImageProcessing destruct.
[060:456] [2025-02-16 14:46:22 +0000.130670][2503] destroy DefaultFilterDrawer
0x78bbe5e5a0
[060:456] [2025-02-16 14:46:22 +0000.130712][2503] The shader has been initialize,
clean up them.

[060:456] [2025-02-16 14:46:22 +0000.130756][2503] ~AHardwareBufferGLFrameBuffer:


[060:456] [2025-02-16 14:46:22 +0000.130792][2503] ~AHardwareBufferGLFrameBuffer:
AHardwareBufferGLFrameBuffer destruct graphicBuf this: 0x77da972340
[060:456] [2025-02-16 14:46:22 +0000.131056][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:457] [2025-02-16 14:46:22 +0000.132167][2503] ~AHardwareBufferGLFrameBuffer:
AHardwareBufferGLFrameBuffer destruct done this: 0x77da972340
[060:457] [2025-02-16 14:46:22 +0000.132281][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:458] [2025-02-16 14:46:22 +0000.132364][2503] GPUImageProcessing destruct
finish.
[060:459] [2025-02-16 14:46:22 +0000.133706][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:460] [2025-02-16 14:46:22 +0000.134983][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:461] [2025-02-16 14:46:22 +0000.136243][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:461] [2025-02-16 14:46:22 +0000.136262][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:463] [2025-02-16 14:46:22 +0000.137521][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:464] [2025-02-16 14:46:22 +0000.138781][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:465] [2025-02-16 14:46:22 +0000.140245][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:467] [2025-02-16 14:46:22 +0000.141711][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:468] [2025-02-16 14:46:22 +0000.143132][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:468] [2025-02-16 14:46:22 +0000.143151][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:470] [2025-02-16 14:46:22 +0000.144587][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:471] [2025-02-16 14:46:22 +0000.146137][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:473] [2025-02-16 14:46:22 +0000.147608][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:474] [2025-02-16 14:46:22 +0000.148874][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:475] [2025-02-16 14:46:22 +0000.150248][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:476] [2025-02-16 14:46:22 +0000.150336][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:477] [2025-02-16 14:46:22 +0000.151649][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:478] [2025-02-16 14:46:22 +0000.152959][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:480] [2025-02-16 14:46:22 +0000.154498][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:481] [2025-02-16 14:46:22 +0000.155982][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:483] [2025-02-16 14:46:22 +0000.157422][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:483] [2025-02-16 14:46:22 +0000.157457][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:484] [2025-02-16 14:46:22 +0000.158908][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:486] [2025-02-16 14:46:22 +0000.160461][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:487] [2025-02-16 14:46:22 +0000.161911][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:489] [2025-02-16 14:46:22 +0000.163349][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:490] [2025-02-16 14:46:22 +0000.164821][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:490] [2025-02-16 14:46:22 +0000.164857][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:491] [2025-02-16 14:46:22 +0000.166282][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:493] [2025-02-16 14:46:22 +0000.167760][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:494] [2025-02-16 14:46:22 +0000.169284][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:496] [2025-02-16 14:46:22 +0000.170846][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:497] [2025-02-16 14:46:22 +0000.172295][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:498] [2025-02-16 14:46:22 +0000.172320][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:499] [2025-02-16 14:46:22 +0000.173754][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:500] [2025-02-16 14:46:22 +0000.175188][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:502] [2025-02-16 14:46:22 +0000.176659][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:503] [2025-02-16 14:46:22 +0000.178144][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:505] [2025-02-16 14:46:22 +0000.179809][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:505] [2025-02-16 14:46:22 +0000.179880][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:507] [2025-02-16 14:46:22 +0000.181330][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:508] [2025-02-16 14:46:22 +0000.182790][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:509] [2025-02-16 14:46:22 +0000.184236][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:511] [2025-02-16 14:46:22 +0000.185687][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:512] [2025-02-16 14:46:22 +0000.187141][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:512] [2025-02-16 14:46:22 +0000.187172][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:514] [2025-02-16 14:46:22 +0000.188634][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:515] [2025-02-16 14:46:22 +0000.190140][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:517] [2025-02-16 14:46:22 +0000.191596][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:518] [2025-02-16 14:46:22 +0000.193033][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:520] [2025-02-16 14:46:22 +0000.194463][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:520] [2025-02-16 14:46:22 +0000.194495][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:521] [2025-02-16 14:46:22 +0000.195993][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:523] [2025-02-16 14:46:22 +0000.197465][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:524] [2025-02-16 14:46:22 +0000.198964][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:526] [2025-02-16 14:46:22 +0000.200468][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:527] [2025-02-16 14:46:22 +0000.201961][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:527] [2025-02-16 14:46:22 +0000.202021][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:529] [2025-02-16 14:46:22 +0000.203463][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:530] [2025-02-16 14:46:22 +0000.205181][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:532] [2025-02-16 14:46:22 +0000.206669][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:533] [2025-02-16 14:46:22 +0000.208175][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:535] [2025-02-16 14:46:22 +0000.209677][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:535] [2025-02-16 14:46:22 +0000.209726][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:536] [2025-02-16 14:46:22 +0000.211177][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:538] [2025-02-16 14:46:22 +0000.212694][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:539] [2025-02-16 14:46:22 +0000.214212][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:541] [2025-02-16 14:46:22 +0000.215710][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:542] [2025-02-16 14:46:22 +0000.217217][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:542] [2025-02-16 14:46:22 +0000.217259][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:544] [2025-02-16 14:46:22 +0000.218702][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:546] [2025-02-16 14:46:22 +0000.220626][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:547] [2025-02-16 14:46:22 +0000.221966][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:548] [2025-02-16 14:46:22 +0000.223273][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:550] [2025-02-16 14:46:22 +0000.224594][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:550] [2025-02-16 14:46:22 +0000.224618][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:551] [2025-02-16 14:46:22 +0000.225919][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:552] [2025-02-16 14:46:22 +0000.227252][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:554] [2025-02-16 14:46:22 +0000.228557][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:555] [2025-02-16 14:46:22 +0000.229986][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:557] [2025-02-16 14:46:22 +0000.231318][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:557] [2025-02-16 14:46:22 +0000.231341][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:558] [2025-02-16 14:46:22 +0000.232573][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:559] [2025-02-16 14:46:22 +0000.233738][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:560] [2025-02-16 14:46:22 +0000.235050][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:562] [2025-02-16 14:46:22 +0000.236362][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:563] [2025-02-16 14:46:22 +0000.237677][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:563] [2025-02-16 14:46:22 +0000.237722][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:564] [2025-02-16 14:46:22 +0000.239023][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:566] [2025-02-16 14:46:22 +0000.240414][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:567] [2025-02-16 14:46:22 +0000.241746][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:568] [2025-02-16 14:46:22 +0000.243076][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:570] [2025-02-16 14:46:22 +0000.244426][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:570] [2025-02-16 14:46:22 +0000.244454][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:571] [2025-02-16 14:46:22 +0000.245759][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:572] [2025-02-16 14:46:22 +0000.247162][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:574] [2025-02-16 14:46:22 +0000.248521][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:575] [2025-02-16 14:46:22 +0000.249882][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:576] [2025-02-16 14:46:22 +0000.251017][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:576] [2025-02-16 14:46:22 +0000.251047][2502]
Warning(media_filter_player.cc:368): media pull audio frame failed:4
[060:578] [2025-02-16 14:46:22 +0000.252340][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:579] [2025-02-16 14:46:22 +0000.253651][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:580] [2025-02-16 14:46:22 +0000.254649][5a09]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_PausePreViewJni:
[060:580] [2025-02-16 14:46:22 +0000.254771][5a09] PausePreView:
[060:580] [2025-02-16 14:46:22 +0000.254969][2502] audio frame wait video
frame.last_video_timestamp:16740 last_audio_timestamp:16857
[060:580] [2025-02-16 14:46:22 +0000.255269][2501] operator():
[060:580] [2025-02-16 14:46:22 +0000.255299][2501] Warning(audio_playback.cc:734):
operator(): Audio playback paused.
[060:581] [2025-02-16 14:46:22 +0000.255333][2501] Pause:
[060:581] [2025-02-16 14:46:22 +0000.255382][2500] operator(): video render paused.
[060:581] [2025-02-16 14:46:22 +0000.256171][2501] operator(): Player paused.
[060:603] [2025-02-16 14:46:22 +0000.277381][5a22]
Java_com_xiaomi_mediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[060:603] [2025-02-16 14:46:22 +0000.277730][5a22] ~MediaFilterCamera time:1629028
enter.

[060:604] [2025-02-16 14:46:22 +0000.278884][5a22] Stop:


[060:604] [2025-02-16 14:46:22 +0000.284400][218b] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[060:618] [2025-02-16 14:46:22 +0000.292335][2504] NeedMorePlayData: Scale the
volume to zero now!
[060:619] [2025-02-16 14:46:22 +0000.293676][2187] stop recording
[060:619] [2025-02-16 14:46:22 +0000.293796][2187] we have stopped recording before
[060:620] [2025-02-16 14:46:22 +0000.294572][5a22] Stop:
[060:620] [2025-02-16 14:46:22 +0000.294844][218b] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[060:621] [2025-02-16 14:46:22 +0000.296275][5a22] DeviceRelease:
audioDevice_:0x78bbfe2000
[060:622] [2025-02-16 14:46:22 +0000.296375][5a22] OpenSlesOutput:Stop playout

[060:622] [2025-02-16 14:46:22 +0000.296420][5a22] DeviceRelease: Release the


webrtc device object.
[060:623] [2025-02-16 14:46:22 +0000.297695][5a22] OpenSlesOutput destruct.

[060:623] [2025-02-16 14:46:22 +0000.297864][5a22] DeviceRelease: Done


[060:630] [2025-02-16 14:46:22 +0000.304629][5a22] DestroyPipelineAndFilters
time:1629055 enter.

[060:630] [2025-02-16 14:46:22 +0000.304720][5a22] DestroyPipelineAndFilters


leave. expire time = 0 ms

[060:630] [2025-02-16 14:46:22 +0000.304743][5a22] ~MediaFilterCamera leave.


expire time = 27 ms

[060:630] [2025-02-16 14:46:22 +0000.304858][5a22] ~GLESContext:


[060:640] [2025-02-16 14:46:22 +0000.314919][5a22] GLESContext destruct finish.
[060:646] [2025-02-16 14:46:22 +0000.320532][5a22] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[060:647] [2025-02-16 14:46:22 +0000.321368][5a22] global uninited!
[060:650] [2025-02-16 14:46:22 +0000.324581][5a22]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_StopPreViewJni:
[060:651] [2025-02-16 14:46:22 +0000.325441][2501] Stop:
[060:651] [2025-02-16 14:46:22 +0000.325729][2500] operator(): Video Render
stopped.
[060:651] [2025-02-16 14:46:22 +0000.325886][2501] Stop:
[060:651] [2025-02-16 14:46:22 +0000.325949][2501] DeviceStop:
audioDevice_:0x77c65a3000
[060:651] [2025-02-16 14:46:22 +0000.326012][2501] OpenSlesOutput:Stop playout

[060:654] [2025-02-16 14:46:22 +0000.328399][2501] DeviceStop: Done


[060:654] [2025-02-16 14:46:22 +0000.328541][2501] Warning(audio_playback.cc:716):
operator(): Audio playback stopped.
[060:654] [2025-02-16 14:46:22 +0000.328594][2501] operator(): Stop now!
[060:659] [2025-02-16 14:46:22 +0000.333818][5a22]
Java_com_xiaomi_mediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[060:659] [2025-02-16 14:46:22 +0000.333997][5a22] StopPreView: Have Stopped,
operation cancel
[060:659] [2025-02-16 14:46:22 +0000.334045][5a22] Stop:
[060:659] [2025-02-16 14:46:22 +0000.334227][2501] Warning(audio_playback.cc:701):
operator(): Audio playback not started. Operation cancelled.
[060:660] [2025-02-16 14:46:22 +0000.335054][5a22] DeviceRelease:
audioDevice_:0x77c65a3000
[060:660] [2025-02-16 14:46:22 +0000.335121][5a22] OpenSlesOutput:Stop playout

[060:660] [2025-02-16 14:46:22 +0000.335169][5a22] DeviceRelease: Release the


webrtc device object.
[060:661] [2025-02-16 14:46:22 +0000.335443][5a22] OpenSlesOutput destruct.

[060:661] [2025-02-16 14:46:22 +0000.335531][5a22] DeviceRelease: Done


[060:661] [2025-02-16 14:46:22 +0000.335641][5a22] Stop:
[060:661] [2025-02-16 14:46:22 +0000.335772][2500] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[060:672] [2025-02-16 14:46:22 +0000.346748][5a22] global uninited!
[060:676] [2025-02-16 14:46:22 +0000.350858][5a22]
Java_com_xiaomi_mediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[060:676] [2025-02-16 14:46:22 +0000.351194][5a22] ~MediaFilterGraph: destruct
[060:677] [2025-02-16 14:46:22 +0000.351391][5a22] RemoveVideoBackGroud: hava not
add video backgroud
[060:677] [2025-02-16 14:46:22 +0000.351518][5a22] UnbindInputFilter 0x77edb9ddd8
this 0x77ed9dbaf0
[060:677] [2025-02-16 14:46:22 +0000.351637][5a22] UnbindInputFilter 0x77d57ffe48
this 0x77ed9dbaf0
[060:677] [2025-02-16 14:46:22 +0000.351690][5a22] UnbindInputFilter 0x77d57fffe0
this 0x77edb9ddd8
[060:686] [2025-02-16 14:46:22 +0000.360902][5a22] UnbindInputFilter 0x77eda9c918
this 0x77d585dd50
[060:686] [2025-02-16 14:46:22 +0000.361003][5a22] UnbindInputFilter 0x77eda9c9d8
this 0x77d57b31e0
[060:686] [2025-02-16 14:46:22 +0000.361033][5a22] UnbindInputFilter 0x77d585dd50
this 0x77d57b2d50
[060:686] [2025-02-16 14:46:22 +0000.361085][5a22] UnbindInputFilter 0x77d57b31e0
this 0x77d57b3de0
[060:686] [2025-02-16 14:46:22 +0000.361122][5a22] UnbindInputFilter 0x77d57b2d50
this 0x77fcc2c980
[060:686] [2025-02-16 14:46:22 +0000.361155][5a22] UnbindInputFilter 0x77d57b3de0
this 0x77d57fd760
[060:686] [2025-02-16 14:46:22 +0000.361190][5a22] UnbindInputFilter 0x77fcc2c980
this 0x77d57b3f50
[060:686] [2025-02-16 14:46:22 +0000.361225][5a22] UnbindInputFilter 0x77d57fd760
this 0x77d57fdee0
[060:686] [2025-02-16 14:46:22 +0000.361259][5a22] UnbindInputFilter 0x77d57b3f50
this 0x77d57fda50
[060:686] [2025-02-16 14:46:22 +0000.361293][5a22] UnbindInputFilter 0x77d57fdee0
this 0x77d57fe1e0
[060:687] [2025-02-16 14:46:22 +0000.361328][5a22] UnbindInputFilter 0x77d57fda50
this 0x77d57fe050
[060:687] [2025-02-16 14:46:22 +0000.361382][5a22] UnbindInputFilter 0x77d57fe1e0
this 0x77d57fede0
[060:687] [2025-02-16 14:46:22 +0000.361436][5a22] UnbindInputFilter 0x77d57fe050
this 0x77f0471b80
[060:687] [2025-02-16 14:46:22 +0000.361484][5a22] UnbindInputFilter 0x77d57fede0
this 0x77d57fffe0
[060:687] [2025-02-16 14:46:22 +0000.361511][5a22] UnbindInputFilter 0x77f0471b80
this 0x77ed8ffd98
[060:687] [2025-02-16 14:46:22 +0000.361547][5a22] ClearAllSource: remove source
filter, sourceid:0x77cfa4a800
[060:687] [2025-02-16 14:46:22 +0000.361584][5a22] UnbindInputFilter 0x77eda9c6d8
this 0x77eda9c918
[060:687] [2025-02-16 14:46:22 +0000.361663][5a22] UnbindInputFilter 0x77eda9c618
this 0x77eda9c6d8
[060:687] [2025-02-16 14:46:22 +0000.361716][5a22] UnbindInputFilter 0x77cfa4ada8
this 0x77eda9c618
[060:687] [2025-02-16 14:46:22 +0000.361746][5a22] UnbindInputFilter 0x77eda9c858
this 0x77eda9c9d8
[060:687] [2025-02-16 14:46:22 +0000.361772][5a22] UnbindInputFilter 0x77eda9c798
this 0x77eda9c858
[060:687] [2025-02-16 14:46:22 +0000.361796][5a22] UnbindInputFilter 0x77cfa4ada8
this 0x77eda9c798
[060:689] [2025-02-16 14:46:22 +0000.363574][5a22] ClearAllSource: remove source
filter, sourceid:0x77cfa4ae00
[060:689] [2025-02-16 14:46:22 +0000.363660][5a22] UnbindInputFilter 0x77eda9cb58
this 0x77d585dd50
[060:689] [2025-02-16 14:46:22 +0000.363692][5a22] ClearVideoOfSources:
[060:689] [2025-02-16 14:46:22 +0000.363744][5a22] UnbindInputFilter 0x77eda9ca98
this 0x77eda9cb58
[060:689] [2025-02-16 14:46:22 +0000.363773][5a22] UnbindInputFilter 0x77cfa4b3a8
this 0x77eda9ca98
[060:689] [2025-02-16 14:46:22 +0000.363801][5a22] UnbindInputFilter 0x77eda9ccd8
this 0x77d57b31e0
[060:689] [2025-02-16 14:46:22 +0000.363830][5a22] UnbindInputFilter 0x77eda9cc18
this 0x77eda9ccd8
[060:689] [2025-02-16 14:46:22 +0000.363854][5a22] UnbindInputFilter 0x77cfa4b3a8
this 0x77eda9cc18
[060:693] [2025-02-16 14:46:22 +0000.367821][5a22] ClearAllSource: remove source
filter, sourceid:0x77cfa4b400
[060:693] [2025-02-16 14:46:22 +0000.367923][5a22] UnbindInputFilter 0x77eda9ce58
this 0x77d57b2d50
[060:693] [2025-02-16 14:46:22 +0000.367949][5a22] ClearVideoOfSources:
[060:693] [2025-02-16 14:46:22 +0000.367993][5a22] UnbindInputFilter 0x77eda9cd98
this 0x77eda9ce58
[060:693] [2025-02-16 14:46:22 +0000.368042][5a22] UnbindInputFilter 0x77cfa4b9a8
this 0x77eda9cd98
[060:693] [2025-02-16 14:46:22 +0000.368070][5a22] UnbindInputFilter 0x77eda9f718
this 0x77d57b3de0
[060:693] [2025-02-16 14:46:22 +0000.368100][5a22] UnbindInputFilter 0x77eda9cf18
this 0x77eda9f718
[060:693] [2025-02-16 14:46:22 +0000.368128][5a22] UnbindInputFilter 0x77cfa4b9a8
this 0x77eda9cf18
[060:695] [2025-02-16 14:46:22 +0000.369821][5a22] ClearAllSource: remove source
filter, sourceid:0x77cc0d0000
[060:695] [2025-02-16 14:46:22 +0000.369937][5a22] UnbindInputFilter 0x77edaa0018
this 0x77fcc2c980
[060:695] [2025-02-16 14:46:22 +0000.369962][5a22] ClearVideoOfSources:
TransitionFilter2 name:overlapped this:0x77fcc2c700
[060:695] [2025-02-16 14:46:22 +0000.369986][5a22] destroy OpenGLRenderProgram
0x77fcc2c798
[060:695] [2025-02-16 14:46:22 +0000.370031][5a22] UnbindInputFilter 0x77eda9fd18
this 0x77edaa0018
[060:695] [2025-02-16 14:46:22 +0000.370063][5a22] UnbindInputFilter 0x77cc0d05a8
this 0x77eda9fd18
[060:695] [2025-02-16 14:46:22 +0000.370091][5a22] UnbindInputFilter 0x77edaa0918
this 0x77d57fd760
[060:695] [2025-02-16 14:46:22 +0000.370120][5a22] UnbindInputFilter 0x77edaa0198
this 0x77edaa0918
[060:695] [2025-02-16 14:46:22 +0000.370149][5a22] UnbindInputFilter 0x77cc0d05a8
this 0x77edaa0198
[060:697] [2025-02-16 14:46:22 +0000.371861][5a22] ClearAllSource: remove source
filter, sourceid:0x77cc0d3c00
[060:697] [2025-02-16 14:46:22 +0000.371970][5a22] UnbindInputFilter 0x77edaa0a98
this 0x77d57b3f50
[060:697] [2025-02-16 14:46:22 +0000.371994][5a22] ClearVideoOfSources:
[060:697] [2025-02-16 14:46:22 +0000.372026][5a22] UnbindInputFilter 0x77edaa09d8
this 0x77edaa0a98
[060:697] [2025-02-16 14:46:22 +0000.372056][5a22] UnbindInputFilter 0x77cc0d41a8
this 0x77edaa09d8
[060:697] [2025-02-16 14:46:22 +0000.372083][5a22] UnbindInputFilter 0x77edaa0c18
this 0x77d57fdee0
[060:697] [2025-02-16 14:46:22 +0000.372114][5a22] UnbindInputFilter 0x77edaa0b58
this 0x77edaa0c18
[060:697] [2025-02-16 14:46:22 +0000.372156][5a22] UnbindInputFilter 0x77cc0d41a8
this 0x77edaa0b58
[060:699] [2025-02-16 14:46:22 +0000.374166][5a22] ClearAllSource: remove source
filter, sourceid:0x77cc0d4e00
[060:699] [2025-02-16 14:46:22 +0000.374241][5a22] UnbindInputFilter 0x77edb47a58
this 0x77d57fda50
[060:699] [2025-02-16 14:46:22 +0000.374306][5a22] ClearVideoOfSources:
[060:700] [2025-02-16 14:46:22 +0000.374343][5a22] UnbindInputFilter 0x77edaa0cd8
this 0x77edb47a58
[060:700] [2025-02-16 14:46:22 +0000.374374][5a22] UnbindInputFilter 0x77cc0d53a8
this 0x77edaa0cd8
[060:700] [2025-02-16 14:46:22 +0000.374401][5a22] UnbindInputFilter 0x77edb48a18
this 0x77d57fe1e0
[060:700] [2025-02-16 14:46:22 +0000.374462][5a22] UnbindInputFilter 0x77edb48298
this 0x77edb48a18
[060:700] [2025-02-16 14:46:22 +0000.374504][5a22] UnbindInputFilter 0x77cc0d53a8
this 0x77edb48298
[060:705] [2025-02-16 14:46:22 +0000.379637][5a22] ClearAllSource: remove source
filter, sourceid:0x77cc0d5400
[060:706] [2025-02-16 14:46:22 +0000.380749][5a22] UnbindInputFilter 0x77edb49d98
this 0x77d57fe050
[060:706] [2025-02-16 14:46:22 +0000.380776][5a22] ClearVideoOfSources:
[060:706] [2025-02-16 14:46:22 +0000.380818][5a22] UnbindInputFilter 0x77edb49cd8
this 0x77edb49d98
[060:706] [2025-02-16 14:46:22 +0000.380849][5a22] UnbindInputFilter 0x77cc0d59a8
this 0x77edb49cd8
[060:706] [2025-02-16 14:46:22 +0000.380878][5a22] UnbindInputFilter 0x77edb49f18
this 0x77d57fede0
[060:715] [2025-02-16 14:46:22 +0000.389634][5a22] UnbindInputFilter 0x77edb49e58
this 0x77edb49f18
[060:715] [2025-02-16 14:46:22 +0000.389789][5a22] UnbindInputFilter 0x77cc0d59a8
this 0x77edb49e58
[060:723] [2025-02-16 14:46:22 +0000.398052][5a22] ClearAllSource: remove source
filter, sourceid:0x77cc0d5a00
[060:723] [2025-02-16 14:46:22 +0000.398275][5a22] UnbindInputFilter 0x77edb9c8d8
this 0x77f0471b80
[060:724] [2025-02-16 14:46:22 +0000.398326][5a22] ClearVideoOfSources:
TransitionFilter2 name:overlapped this:0x77f0471900
[060:724] [2025-02-16 14:46:22 +0000.398372][5a22] destroy OpenGLRenderProgram
0x77f0471998
[060:724] [2025-02-16 14:46:22 +0000.398428][5a22] UnbindInputFilter 0x77edb49fd8
this 0x77edb9c8d8
[060:724] [2025-02-16 14:46:22 +0000.398517][5a22] UnbindInputFilter 0x77cc0d5fa8
this 0x77edb49fd8
[060:724] [2025-02-16 14:46:22 +0000.398558][5a22] UnbindInputFilter 0x77edb9d598
this 0x77d57fffe0
[060:724] [2025-02-16 14:46:22 +0000.398601][5a22] UnbindInputFilter 0x77edb9ca58
this 0x77edb9d598
[060:724] [2025-02-16 14:46:22 +0000.398640][5a22] UnbindInputFilter 0x77cc0d5fa8
this 0x77edb9ca58
[060:733] [2025-02-16 14:46:22 +0000.407369][5a22] ~GLESContext:
[060:735] [2025-02-16 14:46:22 +0000.409489][5a22] GLESContext destruct finish.
[060:735] [2025-02-16 14:46:22 +0000.409574][5a22] filter: filter pipeline destroy
this: 0x77ed8ffd00
[060:738] [2025-02-16 14:46:22 +0000.412625][5a22] clear AppID 123
[060:738] [2025-02-16 14:46:22 +0000.412706][5a22] UnRegister JVM for Xplatform
util
[060:738] [2025-02-16 14:46:22 +0000.412733][5a22] Dispose::unregister webrtc video
engine
[060:738] [2025-02-16 14:46:22 +0000.412776][5a22] Init the android object with
jvm:0x0 env:0x0 context:0x0

[060:738] [2025-02-16 14:46:22 +0000.412809][5a22] SetAndroidMediaCodecObjects


time:1629163 enter.

[060:738] [2025-02-16 14:46:22 +0000.412841][5a22] ClearAndroidMediaCodecObjects


time:1629163 enter.

[060:738] [2025-02-16 14:46:22 +0000.412895][5a22] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[060:738] [2025-02-16 14:46:22 +0000.412919][5a22] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[060:738] [2025-02-16 14:46:22 +0000.412958][5a22] SetAndroidMediaCodecObjects


time:1629163 enter.

[060:738] [2025-02-16 14:46:22 +0000.412995][5a22] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[060:738] [2025-02-16 14:46:22 +0000.413029][5a22] ClearAndroidMediaCodecObjects
time:1629163 enter.

[060:738] [2025-02-16 14:46:22 +0000.413202][5a22] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[060:738] [2025-02-16 14:46:22 +0000.413244][5a22] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[060:738] [2025-02-16 14:46:22 +0000.413281][5a22] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[060:739] [2025-02-16 14:46:22 +0000.413315][5a22] Dispose::unregister webrtc voice


engine
[060:739] [2025-02-16 1[000:020] [2025-02-17 06:58:40 +0000.129141][53ae] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-02-
17 06:58:40 +0000
[000:021] [2025-02-17 06:58:40 +0000.129231][53ae] set AppID=50011 old AppID=-1
[000:021] [2025-02-17 06:58:40 +0000.129247][53ae] Init the android object with
jvm:0xb40000796c218540 env:0x78b3a7f240 context:0x784b510908

[000:021] [2025-02-17 06:58:40 +0000.129290][53ae] SetAndroidMediaCodecObjects


time:28622781 enter.

[000:021] [2025-02-17 06:58:40 +0000.129307][53ae] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:021] [2025-02-17 06:58:40 +0000.129318][53ae] SetAndroidMediaCodecObjects


time:28622781 enter.

[000:021] [2025-02-17 06:58:40 +0000.129329][53ae] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000796c218540
[000:021] [2025-02-17 06:58:40 +0000.129354][53ae] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000796c218540 address:0x77d3339760
[000:021] [2025-02-17 06:58:40 +0000.129366][53ae] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000796c218540
address:0x77d3339760
[000:021] [2025-02-17 06:58:40 +0000.129383][53ae] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:021] [2025-02-17 06:58:40 +0000.129402][53ae] Set the android objects with


jvm:0xb40000796c218540 env:0x78b3a7f240 context:0x784b510908

[000:021] [2025-02-17 06:58:40 +0000.130116][53ae] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x78b3a7f240
[000:021] [2025-02-17 06:58:40 +0000.130145][53ae] SystemUtil Init done
[000:022] [2025-02-17 06:58:40 +0000.130586][53ae]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:023] [2025-02-17 06:58:40 +0000.131470][53ae] MediaFilterCamera
[000:023] [2025-02-17 06:58:40 +0000.131511][53ae] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:023] [2025-02-17 06:58:40 +0000.131593][53ae] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:023] [2025-02-17 06:58:40 +0000.131616][53ae] Recording session using default
bitrate support by app:31457280
[000:023] [2025-02-17 06:58:40 +0000.131818][58c9] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbf794c0
[000:023] [2025-02-17 06:58:40 +0000.131870][58c9] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:023] [2025-02-17 06:58:40 +0000.131933][53ae] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:024] [2025-02-17 06:58:40 +0000.132360][53ae] Error(ini.cc:191): Open the file
failed. error:2
[000:024] [2025-02-17 06:58:40 +0000.132400][53ae]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:024] [2025-02-17 06:58:40 +0000.132421][53ae] The device model: m2102j20sg
usingSoftwareAEC value: 0
[000:026] [2025-02-17 06:58:40 +0000.134322][53ae] Error(ini.cc:191): Open the file
failed. error:2
[000:026] [2025-02-17 06:58:40 +0000.134390][53ae]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:026] [2025-02-17 06:58:40 +0000.134411][53ae] The device model: m2102j20sg
usingHardwareAEC value: 0
[000:026] [2025-02-17 06:58:40 +0000.134421][53ae] The machine device: m2102j20sg
usingHardwareAEC value: 0
[000:026] [2025-02-17 06:58:40 +0000.134432][53ae] Using Default AEC type: software
AEC
[000:027] [2025-02-17 06:58:40 +0000.135211][53ae] The device model: m2102j20sg
enum value: 0
[000:027] [2025-02-17 06:58:40 +0000.135514][53ae] GetMachineModel is M2102J20SG
[000:027] [2025-02-17 06:58:40 +0000.135538][53ae] GetMachineInfo: M2102J20SG
[000:027] [2025-02-17 06:58:40 +0000.135556][53ae] Construct BeautifyReader
begin...
[000:027] [2025-02-17 06:58:40 +0000.135566][53ae] dumpStickerRgba:0
dumpStickerYuv:0
[000:027] [2025-02-17 06:58:40 +0000.135588][53ae] Construct BeautifyReader done.
[000:032] [2025-02-17 06:58:40 +0000.140339][53ae] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:032] [2025-02-17 06:58:40 +0000.140366][58cd] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x77feca7da0
[000:032] [2025-02-17 06:58:40 +0000.140652][53ae] AppDeviceManager telnet server
for statistics started......
[000:032] [2025-02-17 06:58:40 +0000.141001][53ae] CpuOverloadDetect time:28622792
enter.

[000:032] [2025-02-17 06:58:40 +0000.141076][53ae] CpuOverloadDetect leave. expire


time = 0 ms

[000:032] [2025-02-17 06:58:40 +0000.141100][58ce] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x78bbe6ae80
[000:033] [2025-02-17 06:58:40 +0000.141477][53ae] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:033] [2025-02-17 06:58:40 +0000.141506][53ae] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:033] [2025-02-17 06:58:40 +0000.141741][53ae] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:033] [2025-02-17 06:58:40 +0000.142019][53ae] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:034] [2025-02-17 06:58:40 +0000.142341][53ae] CreatePlatformSpecificObjects:
[000:034] [2025-02-17 06:58:40 +0000.142371][53ae] audio device use opensle input
and opensl output
[000:034] [2025-02-17 06:58:40 +0000.142397][53ae] Create OpenSLES output module
with java VM support.

[000:034] [2025-02-17 06:58:40 +0000.142490][53ae] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:034] [2025-02-17 06:58:40 +0000.142601][53ae] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:034] [2025-02-17 06:58:40 +0000.142721][53ae] Create OpenSLES output module
with buffer num:1

[000:034] [2025-02-17 06:58:40 +0000.142824][53ae] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:034] [2025-02-17 06:58:40 +0000.142921][53ae] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:034] [2025-02-17 06:58:40 +0000.143033][53ae] Create OpenSLES input module
with java VM support.

[000:034] [2025-02-17 06:58:40 +0000.143066][53ae] Create OpenSLES input module


with buffer num:1

[000:034] [2025-02-17 06:58:40 +0000.143101][53ae] Error(trace.cc:40): Init the


output and input for audio device template.
[000:034] [2025-02-17 06:58:40 +0000.143124][53ae] Init the output device.

[000:034] [2025-02-17 06:58:40 +0000.143136][53ae] Init the opensl input.


[000:034] [2025-02-17 06:58:40 +0000.143148][53ae] AppDeviceManager get setting
samplerate: 0
[000:035] [2025-02-17 06:58:40 +0000.143412][53ae] The device model: m2102j20sg
enum value: 0
[000:035] [2025-02-17 06:58:40 +0000.143753][53ae] The device model: m2102j20sg
enum value: 0
[000:035] [2025-02-17 06:58:40 +0000.143786][53ae] Set the sample rate to be:48000

[000:035] [2025-02-17 06:58:40 +0000.143813][53ae] Enable the recording stereo:0


[000:035] [2025-02-17 06:58:40 +0000.143825][53ae] Set the playout as stereo:1
[000:035] [2025-02-17 06:58:40 +0000.143844][53ae] Init the microphone.
[000:036] [2025-02-17 06:58:40 +0000.144225][53ae] Update the recording sample rate
to be: 48000
[000:036] [2025-02-17 06:58:40 +0000.144260][53ae] Init the speaker.
[000:036] [2025-02-17 06:58:40 +0000.144301][53ae] Low latency buffer size:144 low
sample rate:48000
[000:036] [2025-02-17 06:58:40 +0000.144525][53ae] Using 1 x 10ms for an audio
frame.

[000:039] [2025-02-17 06:58:40 +0000.147246][53ae] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:039] [2025-02-17 06:58:40 +0000.147317][53ae] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:039] [2025-02-17 06:58:40 +0000.147349][53ae] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:043] [2025-02-17 06:58:40 +0000.151565][53ae] The device model:m2102j20sg

[000:043] [2025-02-17 06:58:40 +0000.151608][53ae] speaker output factor:100


defaultFactor: 100

[000:043] [2025-02-17 06:58:40 +0000.151619][53ae] headset output factor:100


defaultFactor: 100

[000:043] [2025-02-17 06:58:40 +0000.151921][53ae] AppDeviceManagerStart finished.


[000:043] [2025-02-17 06:58:40 +0000.151951][53ae] AppDeviceManagerStartMic::mic
status is off
[000:043] [2025-02-17 06:58:40 +0000.151983][53ae] AppDeviceManagerStartMic update
aec type: 2

[000:043] [2025-02-17 06:58:40 +0000.152003][53ae] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:043] [2025-02-17 06:58:40 +0000.152014][53ae]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:043] [2025-02-17 06:58:40 +0000.152025][53ae]
AudioDeviceDataHandler::StartMicProcess

[000:044] [2025-02-17 06:58:40 +0000.152219][53ae] Try to start webrtc recording


device.

[000:044] [2025-02-17 06:58:40 +0000.152254][53ae] StartRecording. threadID:21422

[000:044] [2025-02-17 06:58:40 +0000.152487][53ae] The machine model:M2102J20SG

[000:044] [2025-02-17 06:58:40 +0000.152536][53ae] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:044] [2025-02-17 06:58:40 +0000.152554][53ae] Set the recording mode before


getSetting: 4
[000:044] [2025-02-17 06:58:40 +0000.152568][53ae] Set the recording mode after
getSetting: 1
[000:044] [2025-02-17 06:58:40 +0000.152826][58d0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:044] [2025-02-17 06:58:40 +0000.152891][58d0] haveEnoughProcessedData
internalAudioStream.length: 0
[000:114] [2025-02-17 06:58:40 +0000.222586][53ae] StartRecording finished.

[000:114] [2025-02-17 06:58:40 +0000.222644][53ae] audio: start the audio mic


checker timer.

[000:114] [2025-02-17 06:58:40 +0000.223043][53ae] machine model :poco


[000:114] [2025-02-17 06:58:40 +0000.223078][53ae] Support this machine model :poco
[000:119] [2025-02-17 06:58:40 +0000.228130][53ae] global inited! current sdk
version: 07-20-936c45f
[000:204] [2025-02-17 06:58:40 +0000.312222][58d2] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:204] [2025-02-17 06:58:40 +0000.312293][58d2] _deviceSampleRate:48000

[000:204] [2025-02-17 06:58:40 +0000.313121][58d0] Run AGC when audioType = 0


[000:205] [2025-02-17 06:58:40 +0000.313215][58d0]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:423] [2025-02-17 06:58:40 +0000.531729][53ae]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[000:423] [2025-02-17 06:58:40 +0000.531851][53ae] ~MediaFilterCamera time:28623183
enter.

[000:423] [2025-02-17 06:58:40 +0000.531880][53ae] StopPullFrameAndWriteMp4


time:28623183 enter.

[000:424] [2025-02-17 06:58:40 +0000.532262][58c9] stop recording


[000:424] [2025-02-17 06:58:40 +0000.532295][58c9] we have stopped recording before
[000:424] [2025-02-17 06:58:40 +0000.532331][53ae] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[000:425] [2025-02-17 06:58:40 +0000.533397][53ae] DestroyPipelineAndFilters


time:28623185 enter.

[000:425] [2025-02-17 06:58:40 +0000.533458][53ae] DestroyPipelineAndFilters


leave. expire time = 0 ms

[000:425] [2025-02-17 06:58:40 +0000.533473][53ae] AppDeviceManagerStopMic


[000:425] [2025-02-17 06:58:40 +0000.533511][53ae] AppDeviceManagerStopMic::mic
status is on
[000:425] [2025-02-17 06:58:40 +0000.533530][53ae] Try to stop webrtc device.

[000:425] [2025-02-17 06:58:40 +0000.533541][53ae] Set record state to


stopped.threadID:21422

[000:487] [2025-02-17 06:58:40 +0000.595404][53ae] Try to destory the


recorder.threadID:21422

[000:687] [2025-02-17 06:58:40 +0000.795547][53ae] DestroyAudioRecorder:


[000:687] [2025-02-17 06:58:40 +0000.795619][53ae] Cleanup the buffer queue in the
recorder.
[000:687] [2025-02-17 06:58:40 +0000.795655][53ae] Destroy the recorder.

[000:688] [2025-02-17 06:58:40 +0000.796260][53ae] StopRecording finished.

[000:688] [2025-02-17 06:58:40 +0000.796305][53ae] The stop recording success.

[000:688] [2025-02-17 06:58:40 +0000.796356][53ae]


AudioDeviceDataHandler::StopMicProcess

[000:691] [2025-02-17 06:58:40 +0000.799678][53ae] AppDeviceManager stop.

[000:691] [2025-02-17 06:58:40 +0000.799769][53ae] Rlease the webrtc device object.

[000:693] [2025-02-17 06:58:40 +0000.801227][53ae] OpenSlesInput destruct.

[000:693] [2025-02-17 06:58:40 +0000.801303][53ae] OpenSlesOutput destruct.

[000:693] [2025-02-17 06:58:40 +0000.801817][53ae] EventDispatchServerScope


destruct
[000:693] [2025-02-17 06:58:40 +0000.801866][53ae]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[000:693] [2025-02-17 06:58:40 +0000.801918][53ae] ~AudioDeviceDataHandler

[000:694] [2025-02-17 06:58:40 +0000.802925][53ae] AppDeviceManagerDestruct.

[000:694] [2025-02-17 06:58:40 +0000.802983][53ae] ~AppDeviceManager:


[000:694] [2025-02-17 06:58:40 +0000.803025][53ae] ~CpuOverloadDetect time:28623454
enter.

[000:695] [2025-02-17 06:58:40 +0000.803306][53ae] ~CpuOverloadDetect leave.


expire time = 1 ms

[000:696] [2025-02-17 06:58:40 +0000.805028][53ae] Destruct BeautifyReader begin...


[000:696] [2025-02-17 06:58:40 +0000.805082][53ae] Destruct BeautifyReader done.
[000:696] [2025-02-17 06:58:40 +0000.805102][53ae] ~MediaFilterCamera leave.
expire time = 273 ms

[000:697] [2025-02-17 06:58:40 +0000.805203][53ae] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[000:697] [2025-02-17 06:58:40 +0000.805481][53ae] global uninited!
[000:697] [2025-02-17 06:58:40 +0000.805722][53ae] clear AppID 50011
[000:697] [2025-02-17 06:58:40 +0000.805747][53ae] UnRegister JVM for Xplatform
util
[000:697] [2025-02-17 06:58:40 +0000.805762][53ae] Dispose::unregister webrtc video
engine
[000:698] [2025-02-17 06:58:40 +0000.806298][53ae] Init the android object with
jvm:0x0 env:0x0 context:0x0

[000:698] [2025-02-17 06:58:40 +0000.806330][53ae] SetAndroidMediaCodecObjects


time:28623458 enter.

[000:698] [2025-02-17 06:58:40 +0000.806341][53ae] ClearAndroidMediaCodecObjects


time:28623458 enter.

[000:698] [2025-02-17 06:58:40 +0000.806366][53ae] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:698] [2025-02-17 06:58:40 +0000.806402][53ae] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:698] [2025-02-17 06:58:40 +0000.806413][53ae] SetAndroidMediaCodecObjects


time:28623458 enter.

[000:698] [2025-02-17 06:58:40 +0000.806422][53ae] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[000:698] [2025-02-17 06:58:40 +0000.806442][53ae] ClearAndroidMediaCodecObjects
time:28623458 enter.

[000:698] [2025-02-17 06:58:40 +0000.806452][53ae] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:698] [2025-02-17 06:58:40 +0000.806475][53ae] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[000:698] [2025-02-17 06:58:40 +0000.806484][53ae] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:698] [2025-02-17 06:58:40 +0000.806508][53ae] Dispose::unregister webrtc voice


engine
[000:698] [2025-02-17 06:58:40 +0000.806517][53ae] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[000:698] [2025-02-17 06:58:40 +0000.806542][53ae] SystemUtil UnInit done


[438:992] [2025-02-17 07:06:00 +0000.844547][53ae] Register JVM for xplatform util
[439:007] [2025-02-17 07:06:00 +0000.858739][53ae] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-02-
17 07:06:00 +0000
[439:007] [2025-02-17 07:06:00 +0000.858782][53ae] set AppID=50011 old AppID=-1
[439:007] [2025-02-17 07:06:00 +0000.858813][53ae] Init the android object with
jvm:0xb40000796c218540 env:0x78b3a7f240 context:0x784b510e38

[439:007] [2025-02-17 07:06:00 +0000.858849][53ae] SetAndroidMediaCodecObjects


time:29061767 enter.

[439:007] [2025-02-17 07:06:00 +0000.858895][53ae] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[439:007] [2025-02-17 07:06:00 +0000.858919][53ae] SetAndroidMediaCodecObjects


time:29061767 enter.

[439:007] [2025-02-17 07:06:00 +0000.858930][53ae] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000796c218540
[439:007] [2025-02-17 07:06:00 +0000.858957][53ae] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000796c218540 address:0x77d3339760
[439:007] [2025-02-17 07:06:00 +0000.858984][53ae] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000796c218540
address:0x77d3339760
[439:007] [2025-02-17 07:06:00 +0000.858994][53ae] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[439:007] [2025-02-17 07:06:00 +0000.859011][53ae] Set the android objects with


jvm:0xb40000796c218540 env:0x78b3a7f240 context:0x784b510e38

[439:010] [2025-02-17 07:06:00 +0000.861333][53ae] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x78b3a7f240
[439:010] [2025-02-17 07:06:00 +0000.861383][53ae] SystemUtil Init done
[439:011] [2025-02-17 07:06:00 +0000.862496][53ae]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[439:012] [2025-02-17 07:06:00 +0000.863337][53ae] MediaFilterCamera
[439:012] [2025-02-17 07:06:00 +0000.863378][53ae] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[439:012] [2025-02-17 07:06:00 +0000.863460][53ae] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[439:012] [2025-02-17 07:06:00 +0000.863483][53ae] Recording session using default
bitrate support by app:31457280
[439:012] [2025-02-17 07:06:00 +0000.863556][6e2b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbf78d40
[439:012] [2025-02-17 07:06:00 +0000.863760][6e2b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[439:012] [2025-02-17 07:06:00 +0000.863846][53ae] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[439:016] [2025-02-17 07:06:00 +0000.867585][53ae] Error(ini.cc:191): Open the file
failed. error:2
[439:016] [2025-02-17 07:06:00 +0000.867644][53ae]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[439:016] [2025-02-17 07:06:00 +0000.867669][53ae] The device model: m2102j20sg
usingSoftwareAEC value: 0
[439:018] [2025-02-17 07:06:00 +0000.869265][53ae] Error(ini.cc:191): Open the file
failed. error:2
[439:018] [2025-02-17 07:06:00 +0000.869322][53ae]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[439:018] [2025-02-17 07:06:00 +0000.869340][53ae] The device model: m2102j20sg
usingHardwareAEC value: 0
[439:018] [2025-02-17 07:06:00 +0000.869352][53ae] The machine device: m2102j20sg
usingHardwareAEC value: 0
[439:018] [2025-02-17 07:06:00 +0000.869382][53ae] Using Default AEC type: software
AEC
[439:018] [2025-02-17 07:06:00 +0000.870144][53ae] The device model: m2102j20sg
enum value: 0
[439:019] [2025-02-17 07:06:00 +0000.870429][53ae] GetMachineModel is M2102J20SG
[439:019] [2025-02-17 07:06:00 +0000.870453][53ae] GetMachineInfo: M2102J20SG
[439:019] [2025-02-17 07:06:00 +0000.870472][53ae] Construct BeautifyReader
begin...
[439:019] [2025-02-17 07:06:00 +0000.870499][53ae] dumpStickerRgba:0
dumpStickerYuv:0
[439:019] [2025-02-17 07:06:00 +0000.870510][53ae] Construct BeautifyReader done.
[439:022] [2025-02-17 07:06:00 +0000.874119][53ae] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[439:023] [2025-02-17 07:06:00 +0000.874152][6e2e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78bbe6d9a0
[439:023] [2025-02-17 07:06:00 +0000.874192][53ae] AppDeviceManager telnet server
for statistics started......
[439:023] [2025-02-17 07:06:00 +0000.874579][53ae] CpuOverloadDetect time:29061783
enter.
[439:023] [2025-02-17 07:06:00 +0000.874642][53ae] CpuOverloadDetect leave. expire
time = 0 ms

[439:023] [2025-02-17 07:06:00 +0000.874671][6e2f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x77feb8be00
[439:023] [2025-02-17 07:06:00 +0000.875025][53ae] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[439:023] [2025-02-17 07:06:00 +0000.875048][53ae] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[439:027] [2025-02-17 07:06:00 +0000.878921][53ae] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[439:031] [2025-02-17 07:06:00 +0000.882781][53ae] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[439:031] [2025-02-17 07:06:00 +0000.883078][53ae] CreatePlatformSpecificObjects:
[439:031] [2025-02-17 07:06:00 +0000.883126][53ae] audio device use opensle input
and opensl output
[439:032] [2025-02-17 07:06:00 +0000.883152][53ae] Create OpenSLES output module
with java VM support.

[439:032] [2025-02-17 07:06:00 +0000.883264][53ae] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[439:032] [2025-02-17 07:06:00 +0000.883457][53ae] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[439:032] [2025-02-17 07:06:00 +0000.883596][53ae] Create OpenSLES output module
with buffer num:1

[439:032] [2025-02-17 07:06:00 +0000.883741][53ae] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[439:032] [2025-02-17 07:06:00 +0000.883864][53ae] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[439:032] [2025-02-17 07:06:00 +0000.883982][53ae] Create OpenSLES input module
with java VM support.

[439:032] [2025-02-17 07:06:00 +0000.884011][53ae] Create OpenSLES input module


with buffer num:1

[439:032] [2025-02-17 07:06:00 +0000.884059][53ae] Error(trace.cc:40): Init the


output and input for audio device template.
[439:032] [2025-02-17 07:06:00 +0000.884097][53ae] Init the output device.

[439:032] [2025-02-17 07:06:00 +0000.884109][53ae] Init the opensl input.


[439:032] [2025-02-17 07:06:00 +0000.884132][53ae] AppDeviceManager get setting
samplerate: 0
[439:033] [2025-02-17 07:06:00 +0000.884423][53ae] The device model: m2102j20sg
enum value: 0
[439:033] [2025-02-17 07:06:00 +0000.884750][53ae] The device model: m2102j20sg
enum value: 0
[439:033] [2025-02-17 07:06:00 +0000.884783][53ae] Set the sample rate to be:48000

[439:033] [2025-02-17 07:06:00 +0000.884814][53ae] Enable the recording stereo:0


[439:033] [2025-02-17 07:06:00 +0000.884826][53ae] Set the playout as stereo:1
[439:033] [2025-02-17 07:06:00 +0000.884847][53ae] Init the microphone.
[439:034] [2025-02-17 07:06:00 +0000.885187][53ae] Update the recording sample rate
to be: 48000
[439:034] [2025-02-17 07:06:00 +0000.885213][53ae] Init the speaker.
[439:034] [2025-02-17 07:06:00 +0000.885231][53ae] Low latency buffer size:144 low
sample rate:48000
[439:034] [2025-02-17 07:06:00 +0000.885429][53ae] Using 1 x 10ms for an audio
frame.

[439:036] [2025-02-17 07:06:00 +0000.888133][53ae] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[439:038] [2025-02-17 07:06:00 +0000.889739][53ae] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[439:038] [2025-02-17 07:06:00 +0000.889771][53ae] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[439:042] [2025-02-17 07:06:00 +0000.893435][53ae] The device model:m2102j20sg

[439:042] [2025-02-17 07:06:00 +0000.893490][53ae] speaker output factor:100


defaultFactor: 100

[439:042] [2025-02-17 07:06:00 +0000.893500][53ae] headset output factor:100


defaultFactor: 100

[439:042] [2025-02-17 07:06:00 +0000.893771][53ae] AppDeviceManagerStart finished.


[439:042] [2025-02-17 07:06:00 +0000.893798][53ae] AppDeviceManagerStartMic::mic
status is off
[439:042] [2025-02-17 07:06:00 +0000.893831][53ae] AppDeviceManagerStartMic update
aec type: 2

[439:042] [2025-02-17 07:06:00 +0000.893855][53ae] AppDeviceManagerStartMic update


voiceChangeMode: 4

[439:042] [2025-02-17 07:06:00 +0000.893865][53ae]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[439:042] [2025-02-17 07:06:00 +0000.893875][53ae]
AudioDeviceDataHandler::StartMicProcess

[439:042] [2025-02-17 07:06:00 +0000.894086][53ae] Try to start webrtc recording


device.

[439:042] [2025-02-17 07:06:00 +0000.894107][53ae] StartRecording. threadID:21422

[439:042] [2025-02-17 07:06:00 +0000.894116][6e30] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[439:042] [2025-02-17 07:06:00 +0000.894143][53ae] default mode: Set the recording
mode to voice communication to enable HW AEC .

[439:043] [2025-02-17 07:06:00 +0000.894190][53ae] Set the recording mode before


getSetting: 4
[439:043] [2025-02-17 07:06:00 +0000.894211][53ae] Set the recording mode after
getSetting: 1
[439:138] [2025-02-17 07:06:00 +0000.989839][53ae] StartRecording finished.

[439:138] [2025-02-17 07:06:00 +0000.989896][53ae] audio: start the audio mic


checker timer.

[439:139] [2025-02-17 07:06:00 +0000.990236][53ae] machine model :poco


[439:139] [2025-02-17 07:06:00 +0000.990295][53ae] Support this machine model :poco
[439:151] [2025-02-17 07:06:01 +0000.2934][53ae] global inited! current sdk
version: 07-20-936c45f
[439:535] [2025-02-17 07:06:01 +0000.386361][6d8a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[439:535] [2025-02-17 07:06:01 +0000.386526][6e2c] MediaFilterCamera, recording
file context:0x780f0b2580 input texture:8
[439:535] [2025-02-17 07:06:01 +0000.386566][6e2c] GLESContext:
[439:535] [2025-02-17 07:06:01 +0000.386616][6e2c] The result of eglGetDisplay is:
0xb40000796c28b080
[439:536] [2025-02-17 07:06:01 +0000.387283][6e2c] The result of creation:
0x780f0c1c00
[439:536] [2025-02-17 07:06:01 +0000.387357][6e2c] The result of
eglCreatePbufferSurface is: 0x780f0c1d00
[439:536] [2025-02-17 07:06:01 +0000.387447][6d8a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x780f0b2580 input_texture: 8
[440:213] [2025-02-17 07:06:02 +0000.64368][53ae]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[440:213] [2025-02-17 07:06:02 +0000.64441][53ae] ~MediaFilterCamera time:29062973
enter.

[440:213] [2025-02-17 07:06:02 +0000.64464][53ae] StopPullFrameAndWriteMp4


time:29062973 enter.

[440:214] [2025-02-17 07:06:02 +0000.65275][6e2b] stop recording


[440:214] [2025-02-17 07:06:02 +0000.65334][6e2b] we have stopped recording before
[440:214] [2025-02-17 07:06:02 +0000.65409][53ae] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[440:214] [2025-02-17 07:06:02 +0000.65859][53ae] DestroyPipelineAndFilters


time:29062974 enter.

[440:214] [2025-02-17 07:06:02 +0000.65898][53ae] DestroyPipelineAndFilters leave.


expire time = 0 ms

[440:214] [2025-02-17 07:06:02 +0000.65925][53ae] AppDeviceManagerStopMic

[440:214] [2025-02-17 07:06:02 +0000.65974][53ae] AppDeviceManagerStopMic::mic


status is on
[440:214] [2025-02-17 07:06:02 +0000.65997][53ae] Try to stop webrtc device.

[440:214] [2025-02-17 07:06:02 +0000.66028][53ae] Set record state to


stopped.threadID:21422

[440:253] [2025-02-17 07:06:02 +0000.104254][53ae] Try to destory the


recorder.threadID:21422

[440:338] [2025-02-17 07:06:02 +0000.189322][6e30] haveEnoughProcessedData


internalAudioStream.length: 0
[440:453] [2025-02-17 07:06:02 +0000.304411][53ae] DestroyAudioRecorder:
[440:453] [2025-02-17 07:06:02 +0000.304484][53ae] Cleanup the buffer queue in the
recorder.
[440:453] [2025-02-17 07:06:02 +0000.304504][53ae] Destroy the recorder.

[440:454] [2025-02-17 07:06:02 +0000.305269][53ae] StopRecording finished.

[440:454] [2025-02[000:032] [2025-02-17 11:46:25 +0000.357591][7385] Log to


file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-02-
17 11:46:25 +0000
[000:033] [2025-02-17 11:46:25 +0000.357697][7385] set AppID=50011 old AppID=-1
[000:033] [2025-02-17 11:46:25 +0000.357711][7385] Init the android object with
jvm:0xb40000796c218540 env:0x78b3a7f940 context:0x784fd42908

[000:033] [2025-02-17 11:46:25 +0000.357744][7385] SetAndroidMediaCodecObjects


time:45443770 enter.

[000:033] [2025-02-17 11:46:25 +0000.357792][7385] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:033] [2025-02-17 11:46:25 +0000.357804][7385] SetAndroidMediaCodecObjects


time:45443770 enter.

[000:033] [2025-02-17 11:46:25 +0000.357842][7385] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000796c218540
[000:033] [2025-02-17 11:46:25 +0000.357853][7385] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000796c218540 address:0x77ca4a3760
[000:033] [2025-02-17 11:46:25 +0000.357864][7385] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000796c218540
address:0x77ca4a3760
[000:033] [2025-02-17 11:46:25 +0000.357875][7385] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:033] [2025-02-17 11:46:25 +0000.357908][7385] Set the android objects with


jvm:0xb40000796c218540 env:0x78b3a7f940 context:0x784fd42908

[000:035] [2025-02-17 11:46:25 +0000.359789][7385] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x78b3a7f940
[000:035] [2025-02-17 11:46:25 +0000.359819][7385] SystemUtil Init done
[000:035] [2025-02-17 11:46:25 +0000.360303][7385]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:037] [2025-02-17 11:46:25 +0000.362187][7385] MediaFilterCamera
[000:037] [2025-02-17 11:46:25 +0000.362229][7385] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:037] [2025-02-17 11:46:25 +0000.362379][7385] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:037] [2025-02-17 11:46:25 +0000.362408][7385] Recording session using default
bitrate support by app:31457280
[000:037] [2025-02-17 11:46:25 +0000.362413][76d5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7804a228c0
[000:037] [2025-02-17 11:46:25 +0000.362600][76d5] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:038] [2025-02-17 11:46:25 +0000.362665][7385] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:038] [2025-02-17 11:46:25 +0000.363112][7385] Error(ini.cc:191): Open the file
failed. error:2
[000:038] [2025-02-17 11:46:25 +0000.363137][7385]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:038] [2025-02-17 11:46:25 +0000.363151][7385] The device model: m2102j20sg
usingSoftwareAEC value: 0
[000:040] [2025-02-17 11:46:25 +0000.364814][7385] Error(ini.cc:191): Open the file
failed. error:2
[000:040] [2025-02-17 11:46:25 +0000.364865][7385]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:040] [2025-02-17 11:46:25 +0000.364896][7385] The device model: m2102j20sg
usingHardwareAEC value: 0
[000:040] [2025-02-17 11:46:25 +0000.364913][7385] The machine device: m2102j20sg
usingHardwareAEC value: 0
[000:040] [2025-02-17 11:46:25 +0000.364925][7385] Using Default AEC type: software
AEC
[000:041] [2025-02-17 11:46:25 +0000.365785][7385] The device model: m2102j20sg
enum value: 0
[000:041] [2025-02-17 11:46:25 +0000.366080][7385] GetMachineModel is M2102J20SG
[000:041] [2025-02-17 11:46:25 +0000.366096][7385] GetMachineInfo: M2102J20SG
[000:041] [2025-02-17 11:46:25 +0000.366115][7385] Construct BeautifyReader
begin...
[000:041] [2025-02-17 11:46:25 +0000.366125][7385] dumpStickerRgba:0
dumpStickerYuv:0
[000:041] [2025-02-17 11:46:25 +0000.366135][7385] Construct BeautifyReader done.
[000:047] [2025-02-17 11:46:25 +0000.372052][7385] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:047] [2025-02-17 11:46:25 +0000.372079][76d8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78afde6ba0
[000:048] [2025-02-17 11:46:25 +0000.373540][7385] AppDeviceManager telnet server
for statistics started......
[000:049] [2025-02-17 11:46:25 +0000.373937][7385] CpuOverloadDetect time:45443786
enter.

[000:049] [2025-02-17 11:46:25 +0000.374042][7385] CpuOverloadDetect leave. expire


time = 0 ms

[000:049] [2025-02-17 11:46:25 +0000.374065][76d9] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x77efaaaec0
[000:049] [2025-02-17 11:46:25 +0000.374452][7385] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:049] [2025-02-17 11:46:25 +0000.374469][7385] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:052] [2025-02-17 11:46:25 +0000.376913][7385] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:058] [2025-02-17 11:46:25 +0000.383161][7385] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:059] [2025-02-17 11:46:25 +0000.383646][7385] CreatePlatformSpecificObjects:
[000:059] [2025-02-17 11:46:25 +0000.383695][7385] audio device use opensle input
and opensl output
[000:059] [2025-02-17 11:46:25 +0000.383734][7385] Create OpenSLES output module
with java VM support.

[000:059] [2025-02-17 11:46:25 +0000.383843][7385] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:059] [2025-02-17 11:46:25 +0000.383970][7385] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:059] [2025-02-17 11:46:25 +0000.384097][7385] Create OpenSLES output module
with buffer num:1

[000:059] [2025-02-17 11:46:25 +0000.384197][7385] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:059] [2025-02-17 11:46:25 +0000.384291][7385] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:059] [2025-02-17 11:46:25 +0000.384399][7385] Create OpenSLES input module
with java VM support.

[000:059] [2025-02-17 11:46:25 +0000.384428][7385] Create OpenSLES input module


with buffer num:1

[000:059] [2025-02-17 11:46:25 +0000.384481][7385] Error(trace.cc:40): Init the


output and input for audio device template.
[000:059] [2025-02-17 11:46:25 +0000.384498][7385] Init the output device.

[000:059] [2025-02-17 11:46:25 +0000.384510][7385] Init the opensl input.


[000:059] [2025-02-17 11:46:25 +0000.384535][7385] AppDeviceManager get setting
samplerate: 0
[000:060] [2025-02-17 11:46:25 +0000.384837][7385] The device model: m2102j20sg
enum value: 0
[000:060] [2025-02-17 11:46:25 +0000.385160][7385] The device model: m2102j20sg
enum value: 0
[000:060] [2025-02-17 11:46:25 +0000.385180][7385] Set the sample rate to be:48000

[000:060] [2025-02-17 11:46:25 +0000.385192][7385] Enable the recording stereo:0


[000:060] [2025-02-17 11:46:25 +0000.385205][7385] Set the playout as stereo:1
[000:060] [2025-02-17 11:46:25 +0000.385224][7385] Init the microphone.
[000:061] [2025-02-17 11:46:25 +0000.385627][7385] Update the recording sample rate
to be: 48000
[000:061] [2025-02-17 11:46:25 +0000.385670][7385] Init the speaker.
[000:061] [2025-02-17 11:46:25 +0000.385712][7385] Low latency buffer size:144 low
sample rate:48000
[000:061] [2025-02-17 11:46:25 +0000.385984][7385] Using 1 x 10ms for an audio
frame.

[000:064] [2025-02-17 11:46:25 +0000.388960][7385] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:064] [2025-02-17 11:46:25 +0000.389060][7385] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:064] [2025-02-17 11:46:25 +0000.389103][7385] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:068] [2025-02-17 11:46:25 +0000.393003][7385] The device model:m2102j20sg

[000:068] [2025-02-17 11:46:25 +0000.393062][7385] speaker output factor:100


defaultFactor: 100

[000:068] [2025-02-17 11:46:25 +0000.393074][7385] headset output factor:100


defaultFactor: 100

[000:068] [2025-02-17 11:46:25 +0000.393342][7385] AppDeviceManagerStart finished.


[000:068] [2025-02-17 11:46:25 +0000.393372][7385] AppDeviceManagerStartMic::mic
status is off
[000:068] [2025-02-17 11:46:25 +0000.393408][7385] AppDeviceManagerStartMic update
aec type: 2

[000:068] [2025-02-17 11:46:25 +0000.393422][7385] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:068] [2025-02-17 11:46:25 +0000.393433][7385]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:068] [2025-02-17 11:46:25 +0000.393457][7385]
AudioDeviceDataHandler::StartMicProcess

[000:068] [2025-02-17 11:46:25 +0000.393582][7385] Try to start webrtc recording


device.

[000:068] [2025-02-17 11:46:25 +0000.393603][7385] StartRecording. threadID:29573

[000:069] [2025-02-17 11:46:25 +0000.393618][76da] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:069] [2025-02-17 11:46:25 +0000.393695][76da] haveEnoughProcessedData
internalAudioStream.length: 0
[000:069] [2025-02-17 11:46:25 +0000.393811][7385] The machine model:M2102J20SG

[000:069] [2025-02-17 11:46:25 +0000.393855][7385] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:069] [2025-02-17 11:46:25 +0000.393873][7385] Set the recording mode before


getSetting: 4
[000:069] [2025-02-17 11:46:25 +0000.393887][7385] Set the recording mode after
getSetting: 1
[000:187] [2025-02-17 11:46:25 +0000.511781][7385] StartRecording finished.

[000:187] [2025-02-17 11:46:25 +0000.511838][7385] audio: start the audio mic


checker timer.

[000:187] [2025-02-17 11:46:25 +0000.512299][7385] machine model :poco


[000:187] [2025-02-17 11:46:25 +0000.512334][7385] Support this machine model :poco
[000:193] [2025-02-17 11:46:25 +0000.517959][7385] global inited! current sdk
version: 07-20-936c45f
[000:298] [2025-02-17 11:46:25 +0000.622818][76db] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:298] [2025-02-17 11:46:25 +0000.622927][76db] _deviceSampleRate:48000

[000:302] [2025-02-17 11:46:25 +0000.627601][76da] Run AGC when audioType = 0


[000:303] [2025-02-17 11:46:25 +0000.627786][76da]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:599] [2025-02-17 11:46:25 +0000.924311][74b2]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:599] [2025-02-17 11:46:25 +0000.924431][76d6] MediaFilterCamera, recording
file context:0x78483fce80 input texture:8
[000:599] [2025-02-17 11:46:25 +0000.924470][76d6] GLESContext:
[000:599] [2025-02-17 11:46:25 +0000.924498][76d6] The result of eglGetDisplay is:
0xb40000796c28b080
[000:600] [2025-02-17 11:46:25 +0000.925207][76d6] The result of creation:
0x78bbfec480
[000:600] [2025-02-17 11:46:25 +0000.925301][76d6] The result of
eglCreatePbufferSurface is: 0x78bbfec700
[000:600] [2025-02-17 11:46:25 +0000.925399][74b2]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x78483fce80 input_texture: 8
[001:547] [2025-02-17 11:46:26 +0000.871643][7385]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[001:547] [2025-02-17 11:46:26 +0000.871835][7385] ~MediaFilterCamera time:45445284
enter.

[001:547] [2025-02-17 11:46:26 +0000.871882][7385] StopPullFrameAndWriteMp4


time:45445284 enter.

[001:550] [2025-02-17 11:46:26 +0000.874990][76d5] stop recording


[001:550] [2025-02-17 11:46:26 +0000.875061][76d5] we have stopped recording before
[001:551] [2025-02-17 11:46:26 +0000.876351][7385] StopPullFrameAndWriteMp4 leave.
expire time = 4 ms

[001:554] [2025-02-17 11:46:26 +0000.879044][7385] DestroyPipelineAndFilters


time:45445291 enter.

[001:554] [2025-02-17 11:46:26 +0000.879204][7385] DestroyPipelineAndFilters


leave. expire time = 0 ms

[001:554] [2025-02-17 11:46:26 +0000.879254][7385] AppDeviceManagerStopMic

[001:554] [2025-02-17 11:46:26 +0000.879342][7385] AppDeviceManagerStopMic::mic


status is on
[001:557] [2025-02-17 11:46:26 +0000.881919][7385] Try to stop webrtc device.

[001:557] [000:040] [2025-03-13 11:30:58 +0000.754248][4ef6] Log to


file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-03-
13 11:30:58 +0000
[000:040] [2025-03-13 11:30:58 +0000.754322][4ef6] set AppID=50011 old AppID=-1
[000:040] [2025-03-13 11:30:58 +0000.754340][4ef6] Init the android object with
jvm:0xb40000754a755540 env:0x747d8da5c0 context:0x7416e18f88

[000:040] [2025-03-13 11:30:58 +0000.754376][4ef6] SetAndroidMediaCodecObjects


time:198391916 enter.

[000:040] [2025-03-13 11:30:58 +0000.754413][4ef6] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:040] [2025-03-13 11:30:58 +0000.754440][4ef6] SetAndroidMediaCodecObjects


time:198391916 enter.

[000:040] [2025-03-13 11:30:58 +0000.754472][4ef6] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000754a755540
[000:040] [2025-03-13 11:30:58 +0000.754504][4ef6] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000754a755540 address:0x73970fe760
[000:040] [2025-03-13 11:30:58 +0000.754529][4ef6] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000754a755540
address:0x73970fe760
[000:040] [2025-03-13 11:30:58 +0000.754555][4ef6] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:040] [2025-03-13 11:30:58 +0000.754599][4ef6] Set the android objects with


jvm:0xb40000754a755540 env:0x747d8da5c0 context:0x7416e18f88

[000:042] [2025-03-13 11:30:58 +0000.756420][4ef6] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x747d8da5c0
[000:042] [2025-03-13 11:30:58 +0000.756487][4ef6] SystemUtil Init done
[000:044] [2025-03-13 11:30:58 +0000.758780][4ef6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:046] [2025-03-13 11:30:58 +0000.759902][4ef6] MediaFilterCamera
[000:046] [2025-03-13 11:30:58 +0000.759977][4ef6] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:046] [2025-03-13 11:30:58 +0000.760116][4ef6] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:046] [2025-03-13 11:30:58 +0000.760157][4ef6] Recording session using default
bitrate support by app:31457280
[000:046] [2025-03-13 11:30:58 +0000.760167][5aa0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73ceeb9340
[000:046] [2025-03-13 11:30:58 +0000.760402][5aa0] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:046] [2025-03-13 11:30:58 +0000.760510][4ef6] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:047] [2025-03-13 11:30:58 +0000.761223][4ef6] Error(ini.cc:191): Open the file
failed. error:2
[000:047] [2025-03-13 11:30:58 +0000.761271][4ef6]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:047] [2025-03-13 11:30:58 +0000.761322][4ef6] The device model: m2102j20sg
usingSoftwareAEC value: 0
[000:050] [2025-03-13 11:30:58 +0000.764247][4ef6] Error(ini.cc:191): Open the file
failed. error:2
[000:050] [2025-03-13 11:30:58 +0000.764339][4ef6]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:050] [2025-03-13 11:30:58 +0000.764399][4ef6] The device model: m2102j20sg
usingHardwareAEC value: 0
[000:050] [2025-03-13 11:30:58 +0000.764425][4ef6] The machine device: m2102j20sg
usingHardwareAEC value: 0
[000:050] [2025-03-13 11:30:58 +0000.764455][4ef6] Using Default AEC type: software
AEC
[000:051] [2025-03-13 11:30:58 +0000.765690][4ef6] The device model: m2102j20sg
enum value: 0
[000:052] [2025-03-13 11:30:58 +0000.766189][4ef6] GetMachineModel is M2102J20SG
[000:052] [2025-03-13 11:30:58 +0000.766232][4ef6] GetMachineInfo: M2102J20SG
[000:052] [2025-03-13 11:30:58 +0000.766284][4ef6] Construct BeautifyReader
begin...
[000:052] [2025-03-13 11:30:58 +0000.766312][4ef6] dumpStickerRgba:0
dumpStickerYuv:0
[000:052] [2025-03-13 11:30:58 +0000.766340][4ef6] Construct BeautifyReader done.
[000:069] [2025-03-13 11:30:58 +0000.783870][4ef6] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:070] [2025-03-13 11:30:58 +0000.783914][5aa3] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73c08466a0
[000:070] [2025-03-13 11:30:58 +0000.784210][4ef6] AppDeviceManager telnet server
for statistics started......
[000:071] [2025-03-13 11:30:58 +0000.784877][4ef6] CpuOverloadDetect time:198391947
enter.

[000:071] [2025-03-13 11:30:58 +0000.785050][4ef6] CpuOverloadDetect leave. expire


time = 0 ms

[000:071] [2025-03-13 11:30:58 +0000.785814][4ef6] AppDeviceMana


GetOpenslVoiceMode before get setting: 1
[000:071] [2025-03-13 11:30:58 +0000.785860][4ef6] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:072] [2025-03-13 11:30:58 +0000.785928][5aa4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7485f31940
[000:078] [2025-03-13 11:30:58 +0000.792381][4ef6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:079] [2025-03-13 11:30:58 +0000.792938][4ef6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:079] [2025-03-13 11:30:58 +0000.793727][4ef6] CreatePlatformSpecificObjects:
[000:079] [2025-03-13 11:30:58 +0000.793789][4ef6] audio device use opensle input
and opensl output
[000:079] [2025-03-13 11:30:58 +0000.793856][4ef6] Create OpenSLES output module
with java VM support.

[000:080] [2025-03-13 11:30:58 +0000.794020][4ef6] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:080] [2025-03-13 11:30:58 +0000.794291][4ef6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:080] [2025-03-13 11:30:58 +0000.794595][4ef6] Create OpenSLES output module
with buffer num:1

[000:080] [2025-03-13 11:30:58 +0000.794766][4ef6] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:081] [2025-03-13 11:30:58 +0000.795017][4ef6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:081] [2025-03-13 11:30:58 +0000.795298][4ef6] Create OpenSLES input module
with java VM support.

[000:081] [2025-03-13 11:30:58 +0000.795352][4ef6] Create OpenSLES input module


with buffer num:1

[000:081] [2025-03-13 11:30:58 +0000.795420][4ef6] Error(trace.cc:40): Init the


output and input for audio device template.
[000:081] [2025-03-13 11:30:58 +0000.795461][4ef6] Init the output device.

[000:081] [2025-03-13 11:30:58 +0000.795493][4ef6] Init the opensl input.


[000:081] [2025-03-13 11:30:58 +0000.795525][4ef6] AppDeviceManager get setting
samplerate: 0
[000:082] [2025-03-13 11:30:58 +0000.796012][4ef6] The device model: m2102j20sg
enum value: 0
[000:082] [2025-03-13 11:30:58 +0000.796715][4ef6] The device model: m2102j20sg
enum value: 0
[000:082] [2025-03-13 11:30:58 +0000.796755][4ef6] Set the sample rate to be:48000

[000:082] [2025-03-13 11:30:58 +0000.796788][4ef6] Enable the recording stereo:0


[000:082] [2025-03-13 11:30:58 +0000.796820][4ef6] Set the playout as stereo:1
[000:082] [2025-03-13 11:30:58 +0000.796850][4ef6] Init the microphone.
[000:083] [2025-03-13 11:30:58 +0000.797394][4ef6] Update the recording sample rate
to be: 48000
[000:083] [2025-03-13 11:30:58 +0000.797439][4ef6] Init the speaker.
[000:083] [2025-03-13 11:30:58 +0000.797495][4ef6] Low latency buffer size:144 low
sample rate:48000
[000:083] [2025-03-13 11:30:58 +0000.797834][4ef6] Using 1 x 10ms for an audio
frame.

[000:088] [2025-03-13 11:30:58 +0000.802305][4ef6] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:088] [2025-03-13 11:30:58 +0000.802431][4ef6] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:088] [2025-03-13 11:30:58 +0000.802477][4ef6] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:094] [2025-03-13 11:30:58 +0000.808607][4ef6] The device model:m2102j20sg

[000:094] [2025-03-13 11:30:58 +0000.808711][4ef6] speaker output factor:100


defaultFactor: 100

[000:094] [2025-03-13 11:30:58 +0000.808742][4ef6] headset output factor:100


defaultFactor: 100

[000:095] [2025-03-13 11:30:58 +0000.809274][4ef6] AppDeviceManagerStart finished.


[000:095] [2025-03-13 11:30:58 +0000.809321][4ef6] AppDeviceManagerStartMic::mic
status is off
[000:095] [2025-03-13 11:30:58 +0000.809393][4ef6] AppDeviceManagerStartMic update
aec type: 2

[000:095] [2025-03-13 11:30:58 +0000.809424][4ef6] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:095] [2025-03-13 11:30:58 +0000.809456][4ef6]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:095] [2025-03-13 11:30:58 +0000.809486][4ef6]
AudioDeviceDataHandler::StartMicProcess

[000:095] [2025-03-13 11:30:58 +0000.809618][4ef6] Try to start webrtc recording


device.

[000:095] [2025-03-13 11:30:58 +0000.809661][4ef6] StartRecording. threadID:20214

[000:095] [2025-03-13 11:30:58 +0000.809664][5aa5] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:095] [2025-03-13 11:30:58 +0000.809767][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[000:096] [2025-03-13 11:30:58 +0000.810127][4ef6] The machine model:M2102J20SG

[000:096] [2025-03-13 11:30:58 +0000.810200][4ef6] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:096] [2025-03-13 11:30:58 +0000.810234][4ef6] Set the recording mode before


getSetting: 4
[000:096] [2025-03-13 11:30:58 +0000.810270][4ef6] Set the recording mode after
getSetting: 1
[000:231] [2025-03-13 11:30:58 +0000.945760][4ef6] StartRecording finished.

[000:231] [2025-03-13 11:30:58 +0000.945855][4ef6] audio: start the audio mic


checker timer.

[000:232] [2025-03-13 11:30:58 +0000.946705][4ef6] machine model :poco


[000:232] [2025-03-13 11:30:58 +0000.946807][4ef6] Support this machine model :poco
[000:238] [2025-03-13 11:30:58 +0000.952738][4ef6] global inited! current sdk
version: 07-20-936c45f
[000:307] [2025-03-13 11:30:59 +0000.21806][5aa6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:308] [2025-03-13 11:30:59 +0000.21950][5aa6] _deviceSampleRate:48000

[000:308] [2025-03-13 11:30:59 +0000.22495][5aa5] Run AGC when audioType = 0


[000:308] [2025-03-13 11:30:59 +0000.22642][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:879] [2025-03-13 11:30:59 +0000.593656][5802]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:880] [2025-03-13 11:30:59 +0000.593931][5aa1] MediaFilterCamera, recording
file context:0x740e347680 input texture:8
[000:880] [2025-03-13 11:30:59 +0000.593978][5aa1] GLESContext:
[000:880] [2025-03-13 11:30:59 +0000.594020][5aa1] The result of eglGetDisplay is:
0xb40000754a7c8080
[000:880] [2025-03-13 11:30:59 +0000.594662][5aa1] The result of creation:
0x73c3059500
[000:880] [2025-03-13 11:30:59 +0000.594736][5aa1] The result of
eglCreatePbufferSurface is: 0x73c3059900
[000:880] [2025-03-13 11:30:59 +0000.594855][5802]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x740e347680 input_texture: 8
[001:909] [2025-03-13 11:31:00 +0000.623708][5aa5] haveEnoughProcessedData
internalAudioStream.length: 20
[002:307] [2025-03-13 11:31:01 +0000.21597][5aa5] Run AGC when audioType = 0
[003:632] [2025-03-13 11:31:02 +0000.346706][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[004:234] [2025-03-13 11:31:02 +0000.947997][5a9c]
monitorTime:4003totalDuration:3940
[004:307] [2025-03-13 11:31:03 +0000.21806][5aa5] Run AGC when audioType = 0
[004:308] [2025-03-13 11:31:03 +0000.22333][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:355] [2025-03-13 11:31:04 +0000.68916][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[006:299] [2025-03-13 11:31:05 +0000.13612][4ede] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[006:299] [2025-03-13 11:31:05 +0000.13678][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[006:301] [2025-03-13 11:31:05 +0000.15650][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[006:301] [2025-03-13 11:31:05 +0000.15830][5aa1] operator() time:198398177 enter.

[006:302] [2025-03-13 11:31:05 +0000.15930][5aa1] MediaFilterCamera, recording


file context:0x740e347680 input texture:8
[006:305] [2025-03-13 11:31:05 +0000.19149][5aa1] MicSource: Mic source
created:10x73c30def00
[006:305] [2025-03-13 11:31:05 +0000.19780][5aa1] received external audio stream

[006:305] [2025-03-13 11:31:05 +0000.19863][5aa1] alloc thread: 0x73a6230080


name:worker0 thread id:496170593456 to Mic_source
[006:306] [2025-03-13 11:31:05 +0000.19895][5aa1] audio: start the audio sender
thread.

[006:306] [2025-03-13 11:31:05 +0000.20024][5aa1] construct OpenGLRenderProgram


0x73a60bb298
[006:306] [2025-03-13 11:31:05 +0000.20055][5aa1] CropFilter::SetOrientation
orientation: 90
[006:306] [2025-03-13 11:31:05 +0000.20346][5aa1] filter: filter pipeline construtc
this: 0x73bc03e800
[006:306] [2025-03-13 11:31:05 +0000.20388][5aa1] filter: filter pipeline2 update
pattern: 1
[006:306] [2025-03-13 11:31:05 +0000.20437][5aa1] CameraSource::source_id_:1
[006:306] [2025-03-13 11:31:05 +0000.20455][5aa1] RecordAudioSource::source_id_:2
[006:306] [2025-03-13 11:31:05 +0000.20826][5aa1] BindInputFilter 0x73a6230f40
this 0x73a60bb4c0
[006:306] [2025-03-13 11:31:05 +0000.20864][5aa1] BindInputFilter 0x73a62310d8
this 0x73a6231550
[006:307] [2025-03-13 11:31:05 +0000.20888][5aa1] BindInputFilter 0x73a60bb4c0
this 0x73bc03e8a0
[006:307] [2025-03-13 11:31:05 +0000.20917][5aa1] setParamentForFilters:
speed:2.000000
[006:307] [2025-03-13 11:31:05 +0000.20935][5aa1] SetParamForFilter:
AF_SpeedFilter params:, speed_ 2
[006:307] [2025-03-13 11:31:05 +0000.20954][5aa1] SetParamForFilter time:198398183
enter.

[006:307] [2025-03-13 11:31:05 +0000.20972][5aa1] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[006:307] [2025-03-13 11:31:05 +0000.20989][5aa1] SetParamForFilter: Params video
index is: 0
[006:307] [2025-03-13 11:31:05 +0000.21002][5aa1] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[006:307] [2025-03-13 11:31:05 +0000.21017][5aa1] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[006:307] [2025-03-13 11:31:05 +0000.21032][5aa1] crop filter mode tpye:
citytravelvideo index:0
[006:308] [2025-03-13 11:31:05 +0000.22066][5aa5] Run AGC when audioType = 0
[006:308] [2025-03-13 11:31:05 +0000.22261][5aa5] On audio frame the broadcast with
timestamp:198398184 samples:480. (1000 frame for one log)

[006:313] [2025-03-13 11:31:05 +0000.27440][5aa1]


Warning(parse_template_json.cc:45): json parament no found the parament
[006:313] [2025-03-13 11:31:05 +0000.27574][5aa1]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:313] [2025-03-13 11:31:05 +0000.27597][5aa1]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:313] [2025-03-13 11:31:05 +0000.27632][5aa1]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:313] [2025-03-13 11:31:05 +0000.27653][5aa1]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:313] [2025-03-13 11:31:05 +0000.27668][5aa1]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:313] [2025-03-13 11:31:05 +0000.27689][5aa1]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:313] [2025-03-13 11:31:05 +0000.27715][5aa1]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:313] [2025-03-13 11:31:05 +0000.27746][5aa1]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:313] [2025-03-13 11:31:05 +0000.27773][5aa1]
Warning(parse_template_json.cc:67): json parament no found the parament
[006:313] [2025-03-13 11:31:05 +0000.27800][5aa1]
Warning(parse_template_json.cc:93): json parament no found the duration
[006:313] [2025-03-13 11:31:05 +0000.27829][5aa1] SetParamForFilter leave. expire
time = 6 ms

[006:314] [2025-03-13 11:31:05 +0000.28048][5aa1] OnOutputSizeChanged width 1280


height 720
[006:314] [2025-03-13 11:31:05 +0000.28106][5aa1] OpenGLFrameBuffer: width:1280
height:720
[006:314] [2025-03-13 11:31:05 +0000.28193][5aa1] OpenGLFrameBuffer: width:1280
height:720
[006:314] [2025-03-13 11:31:05 +0000.28221][5aa1] OpenGLFrameBuffer: width:1280
height:720
[006:314] [2025-03-13 11:31:05 +0000.28250][5aa1] OpenGLFrameBuffer: width:1280
height:720
[006:314] [2025-03-13 11:31:05 +0000.28277][5aa1] OpenGLFrameBuffer: width:1280
height:720
[006:314] [2025-03-13 11:31:05 +0000.28303][5aa1] OpenGLFrameBuffer: width:1280
height:720
[006:314] [2025-03-13 11:31:05 +0000.28328][5aa1] construct TrivalImageDrawer
0x73bc41db80
[006:314] [2025-03-13 11:31:05 +0000.28355][5aa1] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x73bc41db80 context 0x73bc0521c0
[006:314] [2025-03-13 11:31:05 +0000.28380][5aa1] setupGLES:
[006:314] [2025-03-13 11:31:05 +0000.28655][5aa1] OpenGLRenderProgram::Initialize.
[006:314] [2025-03-13 11:31:05 +0000.28718][5aa1] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[006:314] [2025-03-13 11:31:05 +0000.28751][5aa1] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[006:314] [2025-03-13 11:31:05 +0000.28795][5aa1] Init open gl render: 0x73a60bb298
[006:314] [2025-03-13 11:31:05 +0000.28818][5aa1] Fragement shader path:
[006:314] [2025-03-13 11:31:05 +0000.28841][5aa1] Fragement shader path:
[006:315] [2025-03-13 11:31:05 +0000.28871][5aa1] create opengl program object.
[006:315] [2025-03-13 11:31:05 +0000.28933][5aa1] create shader: vertex
[006:315] [2025-03-13 11:31:05 +0000.29070][5aa1] create shader: fragment
[006:316] [2025-03-13 11:31:05 +0000.30327][5af8] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[006:316] [2025-03-13 11:31:05 +0000.30626][5aa1] Have not extra filter filename!
[006:316] [2025-03-13 11:31:05 +0000.30674][5aa1] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[006:316] [2025-03-13 11:31:05 +0000.30690][5af8] The output timestamp from audio
mixer change:198398184
[006:316] [2025-03-13 11:31:05 +0000.30704][5aa1] OpenGLRenderProgram::Initialize
success.
[006:316] [2025-03-13 11:31:05 +0000.30718][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:316] [2025-03-13 11:31:05 +0000.30865][5aa1] Setup the OpenGL result:1
[006:317] [2025-03-13 11:31:05 +0000.31062][5aa0] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_198398193.mp4
[006:317] [2025-03-13 11:31:05 +0000.31189][5aa0] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_198398193.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[006:317] [2025-03-13 11:31:05 +0000.31209][5b01] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73c0a43c98
[006:317] [2025-03-13 11:31:05 +0000.31235][5aa0] 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
[006:317] [2025-03-13 11:31:05 +0000.31274][5aa0] 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_198398193.mp4
fileFD: -1
[006:317] [2025-03-13 11:31:05 +0000.31530][5aa0] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_198398193.mp4
is opened successfully
[006:317] [2025-03-13 11:31:05 +0000.31582][5aa0] setupMediaProcessers:
[006:317] [2025-03-13 11:31:05 +0000.31605][5aa0]
RecordingSessionInternalSimple:setup media processers.
[006:317] [2025-03-13 11:31:05 +0000.31635][5aa0] construct AAC encoder
[006:318] [2025-03-13 11:31:05 +0000.32149][5aa0] H264Encoder creating:
superfast011818
[006:318] [2025-03-13 11:31:05 +0000.32198][5aa0] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[006:318] [2025-03-13 11:31:05 +0000.32711][5aa0] H264Encode::GetMachineModel is
M2102J20SG
[006:318] [2025-03-13 11:31:05 +0000.32749][5aa0] H264Encoder machine_mode
is:M2102J20SG
[006:318] [2025-03-13 11:31:05 +0000.32784][5aa0] H264Encode::machine size :9
machine_mode:M2102J20SG
[006:318] [2025-03-13 11:31:05 +0000.32812][5aa0] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[006:318] [2025-03-13 11:31:05 +0000.32839][5aa0] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[006:318] [2025-03-13 11:31:05 +0000.32865][5aa0] setupCompressionSession:
[006:319] [2025-03-13 11:31:05 +0000.32891][5aa0] H264Encode::creating hareware
Encoder
[006:319] [2025-03-13 11:31:05 +0000.32918][5aa0] AndroidHwAvcEncoder
time:198398195 enter.

[006:319] [2025-03-13 11:31:05 +0000.33044][5aa0] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000754a755540 address:0x73970fe760
[006:319] [2025-03-13 11:31:05 +0000.33156][5aa0] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[006:319] [2025-03-13 11:31:05 +0000.33190][5aa0] The video avc hw codec address is
0x7485e10da0
[006:319] [2025-03-13 11:31:05 +0000.33238][5aa0] AndroidHwAvcEncoder leave.
expire time = 0 ms

[006:319] [2025-03-13 11:31:05 +0000.33269][5aa0] RegisterEncodeCompleteCallback


time:198398195 enter.

[006:319] [2025-03-13 11:31:05 +0000.33337][5aa0] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[006:319] [2025-03-13 11:31:05 +0000.33376][5aa0] InitEncode time:198398195 enter.

[006:319] [2025-03-13 11:31:05 +0000.33427][5aa0] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[006:319] [2025-03-13 11:31:05 +0000.33501][5aa0] Create time:198398195 enter.

[006:319] [2025-03-13 11:31:05 +0000.33534][5aa0] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[006:319] [2025-03-13 11:31:05 +0000.33556][5aa0]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x740e3c2580
[006:332] [2025-03-13 11:31:05 +0000.46708][5aa0] supported_type:video/avc
[006:332] [2025-03-13 11:31:05 +0000.46789][5aa0] name:OMX.qcom.video.encoder.avc
mime:video/avc
[006:333] [2025-03-13 11:31:05 +0000.47474][5aa0] hwCodecPrefix :OMX.qcom.
[006:333] [2025-03-13 11:31:05 +0000.47523][5aa0] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[006:333] [2025-03-13 11:31:05 +0000.47569][5aa0] mediacodec_createCodecByName
time:198398209 enter.

[006:333] [2025-03-13 11:31:05 +0000.47600][5aa0] WrapAndroidMediaCodec


time:198398209 enter.
[006:333] [2025-03-13 11:31:05 +0000.47758][5aa0] WrapAndroidMediaCodec leave.
expire time = 0 ms

[006:367] [2025-03-13 11:31:05 +0000.81535][5aa0] mediacodec_createCodecByName


leave. expire time = 34 ms

[006:367] [2025-03-13 11:31:05 +0000.81651][5aa0] WrapAndroidMediaFromat


time:198398243 enter.

[006:367] [2025-03-13 11:31:05 +0000.81743][5aa0] WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:443] [2025-03-13 11:31:05 +0000.157500][5aa0] Destroy time:198398319 enter.

[006:443] [2025-03-13 11:31:05 +0000.157571][5aa0] WrapAndroidMediaFromat::


Destroy
[006:443] [2025-03-13 11:31:05 +0000.157592][5aa0] Destroy leave. expire time = 0
ms

[006:443] [2025-03-13 11:31:05 +0000.157610][5aa0] ~WrapAndroidMediaFromat


time:198398319 enter.

[006:443] [2025-03-13 11:31:05 +0000.157629][5aa0] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:443] [2025-03-13 11:31:05 +0000.157648][5aa0] Create leave. expire time = 124


ms

[006:443] [2025-03-13 11:31:05 +0000.157666][5aa0] isSemiPlanarSupport


time:198398319 enter.

[006:443] [2025-03-13 11:31:05 +0000.157683][5aa0] H264Encoder isSemiPlanarSupport


[006:443] [2025-03-13 11:31:05 +0000.157702][5aa0] isSemiPlanarSupport leave.
expire time = 0 ms

[006:443] [2025-03-13 11:31:05 +0000.157720][5aa0] creat hw H264Encoder success,


isSemiPlanar:1
[006:443] [2025-03-13 11:31:05 +0000.157803][5aa0] InitEncode leave. expire time =
124 ms

[006:443] [2025-03-13 11:31:05 +0000.157828][5aa0] H264Encode::created Encoder


[006:443] [2025-03-13 11:31:05 +0000.157846][5aa0] H264Encode:: H264 encoder
created.
[006:443] [2025-03-13 11:31:05 +0000.157862][5aa0] H264 encoder created.
[006:444] [2025-03-13 11:31:05 +0000.157948][5aa0]
RecordingSessionInternalSimple:created avc encoder avc: 0x73cef68cc0
[006:444] [2025-03-13 11:31:05 +0000.157969][5aa0] setOutput:
[006:444] [2025-03-13 11:31:05 +0000.157987][5aa0]
RecordingSessionInternalSimple:encoder set output to muxer!
[006:444] [2025-03-13 11:31:05 +0000.158000][5aa0] request a key frame
[006:444] [2025-03-13 11:31:05 +0000.158013][5aa0] H264Encode:: request a key frame
[006:444] [2025-03-13 11:31:05 +0000.158185][5aa0] setDisplayRotate :90
[006:444] [2025-03-13 11:31:05 +0000.158207][5aa0] 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
[006:444] [2025-03-13 11:31:05 +0000.158258][5aa1] StartRecording:
[006:444] [2025-03-13 11:31:05 +0000.158328][5af8] operator(): Set the recording
session in mic source. recording session: 0x73a6230f80
[006:444] [2025-03-13 11:31:05 +0000.158423][5aa1] operator() leave. expire time =
143 ms

[006:444] [2025-03-13 11:31:05 +0000.158484][5af7] AF_SpeedFilter audio


0x73a6231400 PullFrame
[006:444] [2025-03-13 11:31:05 +0000.158514][5af7]
RecordAudioSource::PullAudioFrame
[006:444] [2025-03-13 11:31:05 +0000.158549][5af7] AF_SpeedFilter::PullFrame eof4
[006:446] [2025-03-13 11:31:05 +0000.160643][5af7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[006:453] [2025-03-13 11:31:05 +0000.166930][5af7] AF_SpeedFilter audio time,
0x73a6231400 rcv time: 198398327
[006:453] [2025-03-13 11:31:05 +0000.167033][5af7] AF_SpeedFilter audio time,
0x73a6231400 rcv time: 198398327in_nSamples:441
[006:453] [2025-03-13 11:31:05 +0000.167095][5af7] resampled_data_size:0
[006:496] [2025-03-13 11:31:05 +0000.210689][5aa1]
MediaFilterCamera::NeedProcessTexture
[006:496] [2025-03-13 11:31:05 +0000.210767][5aa1] begine recode to first frame
spend time:194
[006:496] [2025-03-13 11:31:05 +0000.210787][5aa1] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x73a6230e00
[006:496] [2025-03-13 11:31:05 +0000.210813][5aa1] blur_distance_:0
[006:496] [2025-03-13 11:31:05 +0000.210827][5aa1] blur_direction_angle_:-90
[006:496] [2025-03-13 11:31:05 +0000.210848][5aa1]
GPUImageProcessing::SetOrientation orientation: 90
[006:497] [2025-03-13 11:31:05 +0000.210865][5aa1] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[006:497] [2025-03-13 11:31:05 +0000.210911][5aa1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:497] [2025-03-13 11:31:05 +0000.210931][5aa1] GPUImageProcessing: input frame
width1280 X 720
[006:499] [2025-03-13 11:31:05 +0000.213089][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[006:500] [2025-03-13 11:31:05 +0000.213949][5aa1] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:500] [2025-03-13 11:31:05 +0000.214048][5aa1] CropFilter::OnVideoFrame
outputtexture :10
[006:500] [2025-03-13 11:31:05 +0000.214067][5aa1] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:504] [2025-03-13 11:31:05 +0000.218815][5aa1] The read pixel from buffer take:
4 width:1280 height:720 frameType:0
[006:528] [2025-03-13 11:31:05 +0000.242184][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[006:534] [2025-03-13 11:31:05 +0000.248873][5aa1] The convert RGB to YUV take 2
[006:535] [2025-03-13 11:31:05 +0000.249227][5aa1] FilterPipeline2::OnVideoFrame
pts 29 last_video_timestamp_ 29
[006:535] [2025-03-13 11:31:05 +0000.249353][5aa1] Got a frame videoTime:0
nextWantTime:0 timeInterval:66 frameRate:15
[006:535] [2025-03-13 11:31:05 +0000.249465][5aa1]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[006:535] [2025-03-13 11:31:05 +0000.249826][5b00]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[006:536] [2025-03-13 11:31:05 +0000.249905][5b00] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[006:536] [2025-03-13 11:31:05 +0000.249925][5b00] push video frame to H264
encoder. (100 frame for one log)

[006:536] [2025-03-13 11:31:05 +0000.249944][5b00] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720

[006:536] [2025-03-13 11:31:05 +0000.249961][5b00] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:0(100 frame for one log)

[006:536] [2025-03-13 11:31:05 +0000.249976][5b00] Push an pts:0 to dts queue.


[006:536] [2025-03-13 11:31:05 +0000.250008][5b00] DTS queue for
Generator:0x73c0a43eb8 0
[006:536] [2025-03-13 11:31:05 +0000.250043][5b00] The input pts:0 fps:30
[006:537] [2025-03-13 11:31:05 +0000.251265][5b00]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[006:558] [2025-03-13 11:31:05 +0000.272675][5af7] AF_SpeedFilter audio time 222,
0x73a6231400 out time: 198398327 org time: 198398327
[006:558] [2025-03-13 11:31:05 +0000.272761][5af7] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[006:558] [2025-03-13 11:31:05 +0000.272790][5af7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 198398327
[006:558] [2025-03-13 11:31:05 +0000.272811][5af7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[006:559] [2025-03-13 11:31:05 +0000.272950][5af7] AF_SpeedFilter audio time
[006:559] [2025-03-13 11:31:05 +0000.272995][5af7] AF_SpeedFilter audio time 111,
0x73a6231400 out time: 198398337 org time: 198398337
[006:564] [2025-03-13 11:31:05 +0000.278805][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[006:566] [2025-03-13 11:31:05 +0000.280463][5aa1] Drop a frame videoTime:36
nextWantTime:66 timeInterval:66 frameRate:15
[006:636] [2025-03-13 11:31:05 +0000.350232][5aff]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[006:638] [2025-03-13 11:31:05 +0000.351917][5b01] add aac audio track with id:1
[006:666] [2025-03-13 11:31:05 +0000.380310][5b00] h264 add frame header cdr flag
[006:666] [2025-03-13 11:31:05 +0000.380686][5b00] h264 add frame header cdr flag
[006:667] [2025-03-13 11:31:05 +0000.380871][5b00] SendFrame
encodedImage._timeStamp:0encodedImage->_length:68655
[006:667] [2025-03-13 11:31:05 +0000.380921][5b00] Received key frame:0
[006:667] [2025-03-13 11:31:05 +0000.380946][5b00] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[006:667] [2025-03-13 11:31:05 +0000.381068][5b00] H264Encode::H264SWEncoder get
callback, length:68655 type:0 nalType:7length:18
[006:667] [2025-03-13 11:31:05 +0000.381104][5b00] H264Encode:: get a sps pps
header!headerSize:31
[006:667] [2025-03-13 11:31:05 +0000.381175][5b00] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[006:667] [2025-03-13 11:31:05 +0000.381322][5b01] get the H.264 SPS parameter
[006:667] [2025-03-13 11:31:05 +0000.381541][5b01] add video track with id:2
[006:668] [2025-03-13 11:31:05 +0000.381909][5b01] get the H.264 PPS parameter
[006:669] [2025-03-13 11:31:05 +0000.383326][5b01] get the H.264 IDR frame
[006:669] [2025-03-13 11:31:05 +0000.383389][5b01] resss:true
[006:669] [2025-03-13 11:31:05 +0000.383414][5b01] video start ts:0
[006:669] [2025-03-13 11:31:05 +0000.383505][5b01] the video frame has been written
into MP4 file
[006:733] [2025-03-13 11:31:05 +0000.446880][5b01] audio start ts:0
[006:733] [2025-03-13 11:31:05 +0000.446988][5b01] the audio frame has been written
into MP4 file
[006:994] [2025-03-13 11:31:05 +0000.708769][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:028] [2025-03-13 11:31:05 +0000.741905][5aa1] The convert RGB to YUV take 2
[007:077] [2025-03-13 11:31:05 +0000.791143][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[007:322] [2025-03-13 11:31:06 +0000.36532][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:491] [2025-03-13 11:31:06 +0000.205185][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:527] [2025-03-13 11:31:06 +0000.240894][5aa1] The convert RGB to YUV take 3
[007:993] [2025-03-13 11:31:06 +0000.707754][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:025] [2025-03-13 11:31:06 +0000.739408][5aa1] The convert RGB to YUV take 1
[008:194] [2025-03-13 11:31:06 +0000.908660][5b00] DTS queue for
Generator:0x73c0a43eb8 797 830
[008:203] [2025-03-13 11:31:06 +0000.917207][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[008:307] [2025-03-13 11:31:07 +0000.21482][5aa5] Run AGC when audioType = 0
[008:307] [2025-03-13 11:31:07 +0000.21621][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:317] [2025-03-13 11:31:07 +0000.31572][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:326] [2025-03-13 11:31:07 +0000.40146][5af7] RecordAudioSource::PullAudioFrame
[008:486] [2025-03-13 11:31:07 +0000.200783][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:522] [2025-03-13 11:31:07 +0000.236341][5aa1] The convert RGB to YUV take 1
[008:758] [2025-03-13 11:31:07 +0000.472000][5af7] AF_SpeedFilter::PullFrame eof4
[008:760] [2025-03-13 11:31:07 +0000.474298][5af7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[008:806] [2025-03-13 11:31:07 +0000.520582][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[008:854] [2025-03-13 11:31:07 +0000.568264][5aa1] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 984 diff: 17
[008:987] [2025-03-13 11:31:07 +0000.701642][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:021] [2025-03-13 11:31:07 +0000.735014][5aa1] The convert RGB to YUV take 2
[009:186] [2025-03-13 11:31:07 +0000.900858][5aa1] Got a frame videoTime:2659
nextWantTime:2640 timeInterval:66 frameRate:15
[009:187] [2025-03-13 11:31:07 +0000.901435][5b00] Push an pts:1329 to dts queue.
[009:219] [2025-03-13 11:31:07 +0000.933708][5aa1] Drop a frame videoTime:2692
nextWantTime:2706 timeInterval:66 frameRate:15
[009:259] [2025-03-13 11:31:07 +0000.973016][5b00] last dts:1295 currentPts:1329
ppsOrSPS:0 queue length:2
[009:310] [2025-03-13 11:31:08 +0000.24418][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:484] [2025-03-13 11:31:08 +0000.198265][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:517] [2025-03-13 11:31:08 +0000.231879][5aa1] The convert RGB to YUV take 1
[009:784] [2025-03-13 11:31:08 +0000.498693][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[009:846] [2025-03-13 11:31:08 +0000.560872][5aa1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:847] [2025-03-13 11:31:08 +0000.560953][5aa1] GPUImageProcessing: input frame
width1280 X 720
[009:847] [2025-03-13 11:31:08 +0000.561244][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:847] [2025-03-13 11:31:08 +0000.561304][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:849] [2025-03-13 11:31:08 +0000.563335][5b00] DTS queue for
Generator:0x73c0a43eb8 1629 1660
[009:969] [2025-03-13 11:31:08 +0000.683345][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[009:985] [2025-03-13 11:31:08 +0000.699568][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:014] [2025-03-13 11:31:08 +0000.728859][5aa1] The convert RGB to YUV take 1
[010:058] [2025-03-13 11:31:08 +0000.772136][5af7] resampled_data_size:0
[010:216] [2025-03-13 11:31:08 +0000.930281][5af7]
RecordAudioSource::PullAudioFrame
[010:307] [2025-03-13 11:31:09 +0000.21151][5aa6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:307] [2025-03-13 11:31:09 +0000.21336][5aa6] _deviceSampleRate:48000

[010:309] [2025-03-13 11:31:09 +0000.23750][5aa5] Run AGC when audioType = 0


[010:315] [2025-03-13 11:31:09 +0000.29131][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:479] [2025-03-13 11:31:09 +0000.193136][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:515] [2025-03-13 11:31:09 +0000.229677][5aa1] The convert RGB to YUV take 1
[010:534] [2025-03-13 11:31:09 +0000.248038][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[010:595] [2025-03-13 11:31:09 +0000.308949][5b00] h264 add frame header cdr flag
[010:596] [2025-03-13 11:31:09 +0000.310677][5b00] Received key frame:1993
[010:660] [2025-03-13 11:31:09 +0000.373897][5b01] get the H.264 IDR frame
[010:978] [2025-03-13 11:31:09 +0000.692505][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:012] [2025-03-13 11:31:09 +0000.726354][5aa1] The convert RGB to YUV take 1
[011:080] [2025-03-13 11:31:09 +0000.794873][5af7] AF_SpeedFilter::PullFrame eof4
[011:083] [2025-03-13 11:31:09 +0000.797083][5af7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[011:212] [2025-03-13 11:31:09 +0000.926528][5aa1] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1980 diff: 21
[011:312] [2025-03-13 11:31:10 +0000.26801][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:339] [2025-03-13 11:31:10 +0000.53125][5aff]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[011:447] [2025-03-13 11:31:10 +0000.161204][5b00] DTS queue for
Generator:0x73c0a43eb8 2456
[011:474] [2025-03-13 11:31:10 +0000.188580][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:511] [2025-03-13 11:31:10 +0000.225604][5aa1] The convert RGB to YUV take 1
[011:705] [2025-03-13 11:31:10 +0000.419294][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[011:812] [2025-03-13 11:31:10 +0000.526354][5aa1] Got a frame videoTime:5281
nextWantTime:5280 timeInterval:66 frameRate:15
[011:815] [2025-03-13 11:31:10 +0000.529327][5b00] Push an pts:2640 to dts queue.
[011:889] [2025-03-13 11:31:10 +0000.602968][5b00] last dts:2607 currentPts:2640
ppsOrSPS:0 queue length:2
[011:907] [2025-03-13 11:31:10 +0000.620901][5aa1] Drop a frame videoTime:5379
nextWantTime:5412 timeInterval:66 frameRate:15
[011:973] [2025-03-13 11:31:10 +0000.687061][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:008] [2025-03-13 11:31:10 +0000.722810][5aa1] The convert RGB to YUV take 1
[012:082] [2025-03-13 11:31:10 +0000.796426][5af7]
RecordAudioSource::PullAudioFrame
[012:248] [2025-03-13 11:31:10 +0000.962315][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[012:310] [2025-03-13 11:31:11 +0000.24422][5aa5] Run AGC when audioType = 0
[012:310] [2025-03-13 11:31:11 +0000.24662][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:313] [2025-03-13 11:31:11 +0000.27100][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:466] [2025-03-13 11:31:11 +0000.180707][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:504] [2025-03-13 11:31:11 +0000.218314][5aa1] The convert RGB to YUV take 3
[012:971] [2025-03-13 11:31:11 +0000.684880][5aa1] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[013:004] [2025-03-13 11:31:11 +0000.718199][5aa1] The convert RGB to YUV take 3
[013:079] [2025-03-13 11:31:11 +0000.793696][5b00] DTS queue for
Generator:0x73c0a43eb8 3272
[013:102] [2025-03-13 11:31:11 +0000.816268][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[013:136] [2025-03-13 11:31:11 +0000.850224][5b00]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3304
[013:139] [2025-03-13 11:31:11 +0000.853125][5b00] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3272 pts:3272
[013:205] [2025-03-13 11:31:11 +0000.919521][5aa1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[013:205] [2025-03-13 11:31:11 +0000.919703][5aa1] GPUImageProcessing: input frame
width1280 X 720
[013:206] [2025-03-13 11:31:11 +0000.920195][5aa1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:206] [2025-03-13 11:31:11 +0000.920279][5aa1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:211] [2025-03-13 11:31:11 +0000.924934][5b00] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3340
[013:211] [2025-03-13 11:31:11 +0000.925088][5b00] push video frame to H264
encoder. (100 frame for one log)

[013:211] [2025-03-13 11:31:11 +0000.925129][5b00] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720

[013:211] [2025-03-13 11:31:11 +0000.925163][5b00] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:3340(100 frame for one
log)

[013:211] [2025-03-13 11:31:11 +0000.925205][5b00] The input pts:3340 fps:30


[013:216] [2025-03-13 11:31:11 +0000.930745][5b00] SendFrame
encodedImage._timeStamp:3304encodedImage->_length:48496
[013:273] [2025-03-13 11:31:11 +0000.987186][5b00] H264Encode::H264SWEncoder get
callback, length:43328 type:1 nalType:1length:43324
[013:317] [2025-03-13 11:31:12 +0000.31282][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:399] [2025-03-13 11:31:12 +0000.113733][5af7] AF_SpeedFilter::PullFrame eof4
[013:402] [2025-03-13 11:31:12 +0000.115983][5af7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[013:466] [2025-03-13 11:31:12 +0000.180298][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[013:468] [2025-03-13 11:31:12 +0000.182095][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:502] [2025-03-13 11:31:12 +0000.216767][5aa1] The convert RGB to YUV take 1
[013:568] [2025-03-13 11:31:12 +0000.282814][5aa1] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2984 diff: 17
[013:635] [2025-03-13 11:31:12 +0000.349500][5af7] resampled_data_size:1536
[013:961] [2025-03-13 11:31:12 +0000.675414][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:970] [2025-03-13 11:31:12 +0000.684538][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[013:973] [2025-03-13 11:31:12 +0000.687205][5af7]
RecordAudioSource::PullAudioFrame
[013:997] [2025-03-13 11:31:12 +0000.711147][5aa1] The convert RGB to YUV take 1
[014:311] [2025-03-13 11:31:13 +0000.25484][5aa5] Run AGC when audioType = 0
[014:318] [2025-03-13 11:31:13 +0000.32674][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:463] [2025-03-13 11:31:13 +0000.177641][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:465] [2025-03-13 11:31:13 +0000.179411][5aa1] Got a frame videoTime:7937
nextWantTime:7920 timeInterval:66 frameRate:15
[014:468] [2025-03-13 11:31:13 +0000.182274][5b00] Push an pts:3968 to dts queue.
[014:499] [2025-03-13 11:31:13 +0000.213637][5aa1] The convert RGB to YUV take 1
[014:543] [2025-03-13 11:31:13 +0000.257978][5b00] h264 add frame header cdr flag
[014:544] [2025-03-13 11:31:13 +0000.258254][5b00] Received key frame:3968
[014:544] [2025-03-13 11:31:13 +0000.258327][5b00] last dts:3937 currentPts:3968
ppsOrSPS:0 queue length:2
[014:568] [2025-03-13 11:31:13 +0000.282213][5aa1] Drop a frame videoTime:8040
nextWantTime:8052 timeInterval:66 frameRate:15
[014:606] [2025-03-13 11:31:13 +0000.320462][5b01] get the H.264 IDR frame
[014:731] [2025-03-13 11:31:13 +0000.445012][5b00] DTS queue for
Generator:0x73c0a43eb8 4070 4100
[014:963] [2025-03-13 11:31:13 +0000.677691][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:997] [2025-03-13 11:31:13 +0000.711345][5aa1] The convert RGB to YUV take 1
[015:241] [2025-03-13 11:31:13 +0000.954934][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[015:311] [2025-03-13 11:31:14 +0000.25568][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:458] [2025-03-13 11:31:14 +0000.171972][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:495] [2025-03-13 11:31:14 +0000.209579][5aa1] The convert RGB to YUV take 1
[015:692] [2025-03-13 11:31:14 +0000.406110][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[015:741] [2025-03-13 11:31:14 +0000.455711][5af7] AF_SpeedFilter::PullFrame eof4
[015:744] [2025-03-13 11:31:14 +0000.458365][5af7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[015:876] [2025-03-13 11:31:14 +0000.589988][5af7]
RecordAudioSource::PullAudioFrame
[015:926] [2025-03-13 11:31:14 +0000.640052][5aff]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:1
[015:956] [2025-03-13 11:31:14 +0000.670436][5aa1] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[015:957] [2025-03-13 11:31:14 +0000.670984][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:993] [2025-03-13 11:31:14 +0000.707112][5aa1] The convert RGB to YUV take 2
[016:277] [2025-03-13 11:31:14 +0000.991455][5af8] The output timestamp from audio
mixer change:198408147
[016:307] [2025-03-13 11:31:15 +0000.21384][5aa5] Run AGC when audioType = 0
[016:307] [2025-03-13 11:31:15 +0000.21564][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:307] [2025-03-13 11:31:15 +0000.21626][5aa5] On audio frame the broadcast with
timestamp:198408183 samples:480. (1000 frame for one log)

[016:308] [2025-03-13 11:31:15 +0000.22289][5af8] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[016:308] [2025-03-13 11:31:15 +0000.22556][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:393] [2025-03-13 11:31:15 +0000.107776][5b00] DTS queue for
Generator:0x73c0a43eb8 4896 4932
[016:423] [2025-03-13 11:31:15 +0000.137095][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[016:456] [2025-03-13 11:31:15 +0000.170352][5af7] AF_SpeedFilter audio time,
0x73a6231400 rcv time: 198408324
[016:456] [2025-03-13 11:31:15 +0000.170608][5af7] AF_SpeedFilter audio time,
0x73a6231400 rcv time: 198408324in_nSamples:441
[016:457] [2025-03-13 11:31:15 +0000.171141][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:489] [2025-03-13 11:31:15 +0000.203498][5aa1] The convert RGB to YUV take 1
[016:557] [2025-03-13 11:31:15 +0000.271708][5aa1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:557] [2025-03-13 11:31:15 +0000.271838][5aa1] GPUImageProcessing: input frame
width1280 X 720
[016:558] [2025-03-13 11:31:15 +0000.272292][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:558] [2025-03-13 11:31:15 +0000.272380][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:957] [2025-03-13 11:31:15 +0000.671077][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:988] [2025-03-13 11:31:15 +0000.702473][5aa1] The convert RGB to YUV take 1
[017:010] [2025-03-13 11:31:15 +0000.724402][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[017:123] [2025-03-13 11:31:15 +0000.837414][5aa1] Got a frame videoTime:10594
nextWantTime:10560 timeInterval:66 frameRate:15
[017:123] [2025-03-13 11:31:15 +0000.837896][5b00] Push an pts:5297 to dts queue.
[017:159] [2025-03-13 11:31:15 +0000.873663][5af7] resampled_data_size:5120
[017:196] [2025-03-13 11:31:15 +0000.910868][5b00] last dts:5248 currentPts:5297
ppsOrSPS:0 queue length:2
[017:254] [2025-03-13 11:31:15 +0000.968771][5aa1] Drop a frame videoTime:10726
nextWantTime:10758 timeInterval:66 frameRate:15
[017:318] [2025-03-13 11:31:16 +0000.32766][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:425] [2025-03-13 11:31:16 +0000.139066][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[017:455] [2025-03-13 11:31:16 +0000.169395][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:488] [2025-03-13 11:31:16 +0000.202135][5aa1] The convert RGB to YUV take 3
[017:801] [2025-03-13 11:31:16 +0000.515482][5af7]
RecordAudioSource::PullAudioFrame
[017:950] [2025-03-13 11:31:16 +0000.664464][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:980] [2025-03-13 11:31:16 +0000.694698][5aa1] The convert RGB to YUV take 2
[018:023] [2025-03-13 11:31:16 +0000.737470][5b00] DTS queue for
Generator:0x73c0a43eb8 5712 5745
[018:141] [2025-03-13 11:31:16 +0000.854957][5af7] AF_SpeedFilter::PullFrame eof4
[018:143] [2025-03-13 11:31:16 +0000.857188][5af7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[018:309] [2025-03-13 11:31:17 +0000.23515][5aa5] Run AGC when audioType = 0
[018:312] [2025-03-13 11:31:17 +0000.26099][5aa1] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[018:314] [2025-03-13 11:31:17 +0000.28639][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:446] [2025-03-13 11:31:17 +0000.160197][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:483] [2025-03-13 11:31:17 +0000.197686][5aa1] The convert RGB to YUV take 2
[018:490] [2025-03-13 11:31:17 +0000.204834][5b00] h264 add frame header cdr flag
[018:491] [2025-03-13 11:31:17 +0000.205051][5b00] Received key frame:5943
[018:554] [2025-03-13 11:31:17 +0000.268487][5b01] get the H.264 IDR frame
[018:833] [2025-03-13 11:31:17 +0000.547195][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[018:945] [2025-03-13 11:31:17 +0000.659628][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:974] [2025-03-13 11:31:17 +0000.688197][5aa1] The convert RGB to YUV take 1
[019:150] [2025-03-13 11:31:17 +0000.864243][5aa5] haveEnoughProcessedData
internalAudioStream.length: 20
[019:321] [2025-03-13 11:31:18 +0000.34980][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:445] [2025-03-13 11:31:18 +0000.159750][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:478] [2025-03-13 11:31:18 +0000.192276][5aa1] The convert RGB to YUV take 1
[019:615] [2025-03-13 11:31:18 +0000.329100][5b00] DTS queue for
Generator:0x73c0a43eb8 6539
[019:737] [2025-03-13 11:31:18 +0000.451873][5af7]
RecordAudioSource::PullAudioFrame
[019:739] [2025-03-13 11:31:18 +0000.453065][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[019:740] [2025-03-13 11:31:18 +0000.454497][5aa1] Got a frame videoTime:13213
nextWantTime:13200 timeInterval:66 frameRate:15
[019:741] [2025-03-13 11:31:18 +0000.455785][5b00]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6606
[019:742] [2025-03-13 11:31:18 +0000.455873][5b00] Push an pts:6606 to dts queue.
[019:771] [2025-03-13 11:31:18 +0000.485027][5aa1] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[019:815] [2025-03-13 11:31:18 +0000.529557][5b00] SendFrame
encodedImage._timeStamp:6606encodedImage->_length:42880
[019:815] [2025-03-13 11:31:18 +0000.529719][5b00] last dts:6572 currentPts:6606
ppsOrSPS:0 queue length:2
[019:815] [2025-03-13 11:31:18 +0000.529775][5b00] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6606 pts:6606
[019:874] [2025-03-13 11:31:18 +0000.588107][5b00] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6673
[019:875] [2025-03-13 11:31:18 +0000.589585][5b00] push video frame to H264
encoder. (100 frame for one log)

[019:875] [2025-03-13 11:31:18 +0000.589648][5b00] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720

[019:875] [2025-03-13 11:31:18 +0000.589681][5b00] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:6673(100 frame for one
log)

[019:875] [2025-03-13 11:31:18 +0000.589726][5b00] The input pts:6673 fps:30


[019:903] [2025-03-13 11:31:18 +0000.617708][5aa1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[019:904] [2025-03-13 11:31:18 +0000.618105][5aa1] GPUImageProcessing: input frame
width1280 X 720
[019:904] [2025-03-13 11:31:18 +0000.618679][5aa1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[019:904] [2025-03-13 11:31:18 +0000.618772][5aa1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[019:906] [2025-03-13 11:31:18 +0000.619954][5aa1] Drop a frame videoTime:13378
nextWantTime:13398 timeInterval:66 frameRate:15
[019:936] [2025-03-13 11:31:18 +0000.650498][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:943] [2025-03-13 11:31:18 +0000.657205][5b00] H264Encode::H264SWEncoder get
callback, length:42880 type:1 nalType:1length:42876
[019:968] [2025-03-13 11:31:18 +0000.682662][5aa1] The convert RGB to YUV take 1
[020:308] [2025-03-13 11:31:19 +0000.22475][5aa6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:308] [2025-03-13 11:31:19 +0000.22595][5aa6] _deviceSampleRate:48000

[020:311] [2025-03-13 11:31:19 +0000.25094][5aa5] Run AGC when audioType = 0


[020:311] [2025-03-13 11:31:19 +0000.25281][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:319] [2025-03-13 11:31:19 +0000.33381][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:434] [2025-03-13 11:31:19 +0000.148595][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:466] [2025-03-13 11:31:19 +0000.180506][5aa1] The convert RGB to YUV take 1
[020:492] [2025-03-13 11:31:19 +0000.206576][5af7] AF_SpeedFilter::PullFrame eof4
[020:494] [2025-03-13 11:31:19 +0000.208792][5af7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[020:590] [2025-03-13 11:31:19 +0000.304328][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[020:620] [2025-03-13 11:31:19 +0000.334240][5aff]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:4
[020:667] [2025-03-13 11:31:19 +0000.381864][5aa1] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[020:694] [2025-03-13 11:31:19 +0000.407957][5af7] resampled_data_size:7796
[020:873] [2025-03-13 11:31:19 +0000.587107][5aa5] haveEnoughProcessedData
internalAudioStream.length: 10
[020:935] [2025-03-13 11:31:19 +0000.648981][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:966] [2025-03-13 11:31:19 +0000.680325][5aa1] The convert RGB to YUV take 1
[021:271] [2025-03-13 11:31:19 +0000.985382][5b00] DTS queue for
Generator:0x73c0a43eb8 7369
[021:311] [2025-03-13 11:31:20 +0000.25679][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:432] [2025-03-13 11:31:20 +0000.146387][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:463] [2025-03-13 11:31:20 +0000.177088][5aa1] The convert RGB to YUV take 2
[021:649] [2025-03-13 11:31:20 +0000.363565][5af7]
RecordAudioSource::PullAudioFrame
[021:928] [2025-03-13 11:31:20 +0000.642665][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:966] [2025-03-13 11:31:20 +0000.680699][5aa1] The convert RGB to YUV take 1
[022:311] [2025-03-13 11:31:21 +0000.25433][5aa5] Run AGC when audioType = 0
[022:320] [2025-03-13 11:31:21 +0000.34253][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[022:370] [2025-03-13 11:31:21 +0000.83938][5aa1] Got a frame videoTime:15841
nextWantTime:15840 timeInterval:66 frameRate:15
[022:371] [2025-03-13 11:31:21 +0000.85337][5b00] Push an pts:7920 to dts queue.
[022:396] [2025-03-13 11:31:21 +0000.110269][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[022:431] [2025-03-13 11:31:21 +0000.145758][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:461] [2025-03-13 11:31:21 +0000.175685][5aa1] The convert RGB to YUV take 2
[022:467] [2025-03-13 11:31:21 +0000.181171][5b00] h264 add frame header cdr flag
[022:467] [2025-03-13 11:31:21 +0000.181597][5b00] Received key frame:7920
[022:467] [2025-03-13 11:31:21 +0000.181671][5b00] last dts:7901 currentPts:7920
ppsOrSPS:0 queue length:2
[022:503] [2025-03-13 11:31:21 +0000.217381][5b01] get the H.264 IDR frame
[022:597] [2025-03-13 11:31:21 +0000.311339][5aa1] Drop a frame videoTime:16068
nextWantTime:16104 timeInterval:66 frameRate:15
[022:604] [2025-03-13 11:31:21 +0000.318223][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[022:894] [2025-03-13 11:31:21 +0000.608424][5af7] AF_SpeedFilter::PullFrame eof4
[022:897] [2025-03-13 11:31:21 +0000.611290][5af7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[022:929] [2025-03-13 11:31:21 +0000.642993][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:931] [2025-03-13 11:31:21 +0000.644944][5b00] DTS queue for
Generator:0x73c0a43eb8 8151 8201
[022:962] [2025-03-13 11:31:21 +0000.676775][5aa1] The convert RGB to YUV take 2
[023:059] [2025-03-13 11:31:21 +0000.773110][5aa1] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[023:059] [2025-03-13 11:31:21 +0000.773383][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[023:259] [2025-03-13 11:31:21 +0000.972932][5aa1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[023:259] [2025-03-13 11:31:21 +0000.973105][5aa1] GPUImageProcessing: input frame
width1280 X 720
[023:260] [2025-03-13 11:31:21 +0000.974104][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[023:260] [2025-03-13 11:31:21 +0000.974247][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[023:319] [2025-03-13 11:31:22 +0000.33028][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[023:428] [2025-03-13 11:31:22 +0000.142328][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:459] [2025-03-13 11:31:22 +0000.173390][5aa1] The convert RGB to YUV take 1
[023:578] [2025-03-13 11:31:22 +0000.291941][5af7]
RecordAudioSource::PullAudioFrame
[023:923] [2025-03-13 11:31:22 +0000.637562][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:958] [2025-03-13 11:31:22 +0000.672828][5aa1] The convert RGB to YUV take 2
[024:174] [2025-03-13 11:31:22 +0000.888106][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[024:295] [2025-03-13 11:31:23 +0000.9062][5af7] resampled_data_size:0
[024:309] [2025-03-13 11:31:23 +0000.23375][5aa5] Run AGC when audioType = 0
[024:309] [2025-03-13 11:31:23 +0000.23560][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:315] [2025-03-13 11:31:23 +0000.29233][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[024:330] [2025-03-13 11:31:23 +0000.44158][5aa5] haveEnoughProcessedData
internalAudioStream.length: 20
[024:421] [2025-03-13 11:31:23 +0000.135481][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:456] [2025-03-13 11:31:23 +0000.170432][5aa1] The convert RGB to YUV take 1
[024:569] [2025-03-13 11:31:23 +0000.283858][5b00] DTS queue for
Generator:0x73c0a43eb8 8980 9018
[024:918] [2025-03-13 11:31:23 +0000.632861][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:958] [2025-03-13 11:31:23 +0000.672524][5aa1] The convert RGB to YUV take 1
[025:021] [2025-03-13 11:31:23 +0000.735724][5aa1] Got a frame videoTime:18493
nextWantTime:18480 timeInterval:66 frameRate:15
[025:022] [2025-03-13 11:31:23 +0000.735892][5b00] Push an pts:9246 to dts queue.
[025:098] [2025-03-13 11:31:23 +0000.812363][5b00] last dts:9215 currentPts:9246
ppsOrSPS:0 queue length:2
[025:246] [2025-03-13 11:31:23 +0000.960127][5aa1] Drop a frame videoTime:18718
nextWantTime:18744 timeInterval:66 frameRate:15
[025:254] [2025-03-13 11:31:23 +0000.968380][5af7] AF_SpeedFilter::PullFrame eof4
[025:256] [2025-03-13 11:31:23 +0000.970578][5af7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[025:291] [2025-03-13 11:31:24 +0000.5828][5aff]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:5
[025:308] [2025-03-13 11:31:24 +0000.22455][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[025:413] [2025-03-13 11:31:24 +0000.127559][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[025:415] [2025-03-13 11:31:24 +0000.129061][5aa1] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7984 diff: 17
[025:446] [2025-03-13 11:31:24 +0000.160622][5aa1] The convert RGB to YUV take 1
[025:476] [2025-03-13 11:31:24 +0000.190032][5af7]
RecordAudioSource::PullAudioFrame
[025:916] [2025-03-13 11:31:24 +0000.630343][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[025:949] [2025-03-13 11:31:24 +0000.663833][5aa1] The convert RGB to YUV take 1
[025:957] [2025-03-13 11:31:24 +0000.671699][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[026:051] [2025-03-13 11:31:24 +0000.765520][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[026:217] [2025-03-13 11:31:24 +0000.931723][5b00] DTS queue for
Generator:0x73c0a43eb8 9812 9843
[026:252] [2025-03-13 11:31:24 +0000.966250][5af8] The output timestamp from audio
mixer change:198418124
[026:310] [2025-03-13 11:31:25 +0000.24203][5aa5] Run AGC when audioType = 0
[026:310] [2025-03-13 11:31:25 +0000.24477][5aa5] On audio frame the broadcast with
timestamp:198418186 samples:480. (1000 frame for one log)

[026:315] [2025-03-13 11:31:25 +0000.29671][5af8] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[026:316] [2025-03-13 11:31:25 +0000.30066][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[026:352] [2025-03-13 11:31:25 +0000.66765][5b00]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9909
[026:383] [2025-03-13 11:31:25 +0000.97803][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[026:416] [2025-03-13 11:31:25 +0000.130837][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[026:426] [2025-03-13 11:31:25 +0000.140564][5b00] h264 add frame header cdr flag
[026:426] [2025-03-13 11:31:25 +0000.140761][5b00] SendFrame
encodedImage._timeStamp:9909encodedImage->_length:39600
[026:426] [2025-03-13 11:31:25 +0000.140796][5b00] Received key frame:9909
[026:449] [2025-03-13 11:31:25 +0000.163660][5aa1] The convert RGB to YUV take 2
[026:451] [2025-03-13 11:31:25 +0000.165768][5af7] AF_SpeedFilter audio time,
0x73a6231400 rcv time: 198418326
[026:451] [2025-03-13 11:31:25 +0000.165852][5af7] AF_SpeedFilter audio time,
0x73a6231400 rcv time: 198418326in_nSamples:441
[026:492] [2025-03-13 11:31:25 +0000.206201][5b00] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9944 pts:9944
[026:492] [2025-03-13 11:31:25 +0000.206604][5b01] get the H.264 IDR frame
[026:536] [2025-03-13 11:31:25 +0000.250212][5af7] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[026:536] [2025-03-13 11:31:25 +0000.250302][5af7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 198408327
[026:536] [2025-03-13 11:31:25 +0000.250328][5af7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[026:549] [2025-03-13 11:31:25 +0000.262966][5b00] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10009
[026:549] [2025-03-13 11:31:25 +0000.263059][5b00] push video frame to H264
encoder. (100 frame for one log)
[026:549] [2025-03-13 11:31:25 +0000.263084][5b00] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720

[026:549] [2025-03-13 11:31:25 +0000.263105][5b00] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:10009(100 frame for one
log)

[026:549] [2025-03-13 11:31:25 +0000.263154][5b00] The input pts:10009 fps:30


[026:615] [2025-03-13 11:31:25 +0000.328916][5aa1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[026:615] [2025-03-13 11:31:25 +0000.329031][5aa1] GPUImageProcessing: input frame
width1280 X 720
[026:615] [2025-03-13 11:31:25 +0000.329767][5aa1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[026:616] [2025-03-13 11:31:25 +0000.329880][5aa1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[026:627] [2025-03-13 11:31:25 +0000.341516][5b00] H264Encode::H264SWEncoder get
callback, length:38016 type:1 nalType:1length:38012
[026:913] [2025-03-13 11:31:25 +0000.627266][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[026:942] [2025-03-13 11:31:25 +0000.656844][5aa1] The convert RGB to YUV take 1
[027:318] [2025-03-13 11:31:26 +0000.32037][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[027:407] [2025-03-13 11:31:26 +0000.121730][5af7]
RecordAudioSource::PullAudioFrame
[027:412] [2025-03-13 11:31:26 +0000.126148][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[027:441] [2025-03-13 11:31:26 +0000.155254][5aa1] The convert RGB to YUV take 1
[027:655] [2025-03-13 11:31:26 +0000.369847][5af7] AF_SpeedFilter::PullFrame eof4
[027:658] [2025-03-13 11:31:26 +0000.372087][5af7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[027:672] [2025-03-13 11:31:26 +0000.386584][5aa1] Got a frame videoTime:21144
nextWantTime:21120 timeInterval:66 frameRate:15
[027:674] [2025-03-13 11:31:26 +0000.388092][5b00] Push an pts:10572 to dts queue.
[027:747] [2025-03-13 11:31:26 +0000.461612][5b00] last dts:10541 currentPts:10572
ppsOrSPS:0 queue length:2
[027:774] [2025-03-13 11:31:26 +0000.488375][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[027:776] [2025-03-13 11:31:26 +0000.490674][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[027:804] [2025-03-13 11:31:26 +0000.518243][5aa1] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8984 diff: 17
[027:814] [2025-03-13 11:31:26 +0000.528469][5b00] DTS queue for
Generator:0x73c0a43eb8 10639
[027:859] [2025-03-13 11:31:26 +0000.573297][5af7] resampled_data_size:2048
[027:905] [2025-03-13 11:31:26 +0000.619623][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[027:907] [2025-03-13 11:31:26 +0000.621539][5aa1] Drop a frame videoTime:21379
nextWantTime:21384 timeInterval:66 frameRate:15
[027:943] [2025-03-13 11:31:26 +0000.656915][5aa1] The convert RGB to YUV take 5
[028:310] [2025-03-13 11:31:27 +0000.24830][5aa5] Run AGC when audioType = 0
[028:311] [2025-03-13 11:31:27 +0000.25030][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:311] [2025-03-13 11:31:27 +0000.25565][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[028:403] [2025-03-13 11:31:27 +0000.117649][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[028:439] [2025-03-13 11:31:27 +0000.153161][5aa1] The convert RGB to YUV take 2
[028:898] [2025-03-13 11:31:27 +0000.612506][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[028:931] [2025-03-13 11:31:27 +0000.645469][5aa1] The convert RGB to YUV take 1
[029:322] [2025-03-13 11:31:28 +0000.36536][5af7] RecordAudioSource::PullAudioFrame
[029:330] [2025-03-13 11:31:28 +0000.44622][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[029:406] [2025-03-13 11:31:28 +0000.120730][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[029:431] [2025-03-13 11:31:28 +0000.145510][5aa1] The convert RGB to YUV take 1
[029:433] [2025-03-13 11:31:28 +0000.147087][5b00] DTS queue for
Generator:0x73c0a43eb8 11451
[029:511] [2025-03-13 11:31:28 +0000.225330][5aa5] haveEnoughProcessedData
internalAudioStream.length: 20
[029:525] [2025-03-13 11:31:28 +0000.239345][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[029:697] [2025-03-13 11:31:28 +0000.411203][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[029:894] [2025-03-13 11:31:28 +0000.608365][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[029:895] [2025-03-13 11:31:28 +0000.609670][5aff]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:3
[029:930] [2025-03-13 11:31:28 +0000.643996][5aa1] The convert RGB to YUV take 2
[029:966] [2025-03-13 11:31:28 +0000.679994][5aa1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[029:966] [2025-03-13 11:31:28 +0000.680068][5aa1] GPUImageProcessing: input frame
width1280 X 720
[029:966] [2025-03-13 11:31:28 +0000.680421][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[029:967] [2025-03-13 11:31:28 +0000.680871][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[029:981] [2025-03-13 11:31:28 +0000.695473][5af7] AF_SpeedFilter::PullFrame eof4
[029:983] [2025-03-13 11:31:28 +0000.697790][5af7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[030:157] [2025-03-13 11:31:28 +0000.871687][5aa1] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9980 diff: 21
[030:297] [2025-03-13 11:31:29 +0000.11800][5aa1] Got a frame videoTime:23769
nextWantTime:23760 timeInterval:66 frameRate:15
[030:298] [2025-03-13 11:31:29 +0000.12243][5b00] Push an pts:11884 to dts queue.
[030:307] [2025-03-13 11:31:29 +0000.21067][5aa6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:307] [2025-03-13 11:31:29 +0000.21171][5aa6] _deviceSampleRate:48000

[030:308] [2025-03-13 11:31:29 +0000.21945][5aa5] Run AGC when audioType = 0


[030:313] [2025-03-13 11:31:29 +0000.26970][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[030:365] [2025-03-13 11:31:29 +0000.79724][5b00] h264 add frame header cdr flag
[030:366] [2025-03-13 11:31:29 +0000.79886][5b00] Received key frame:11884
[030:366] [2025-03-13 11:31:29 +0000.79911][5b00] last dts:11850 currentPts:11884
ppsOrSPS:0 queue length:2
[030:391] [2025-03-13 11:31:29 +0000.105724][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[030:427] [2025-03-13 11:31:29 +0000.141314][5aa1] The convert RGB to YUV take 2
[030:435] [2025-03-13 11:31:29 +0000.149837][5b01] get the H.264 IDR frame
[030:589] [2025-03-13 11:31:29 +0000.303579][5aa1] Drop a frame videoTime:24062
nextWantTime:24090 timeInterval:66 frameRate:15
[030:890] [2025-03-13 11:31:29 +0000.604338][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[030:927] [2025-03-13 11:31:29 +0000.641118][5aa1] The convert RGB to YUV take 2
[031:093] [2025-03-13 11:31:29 +0000.807576][5b00] DTS queue for
Generator:0x73c0a43eb8 12248 12281
[031:178] [2025-03-13 11:31:29 +0000.891887][5af7]
RecordAudioSource::PullAudioFrame
[031:249] [2025-03-13 11:31:29 +0000.963854][5aa5] haveEnoughProcessedData
internalAudioStream.length: 20
[031:261] [2025-03-13 11:31:29 +0000.975278][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[031:310] [2025-03-13 11:31:30 +0000.23980][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[031:393] [2025-03-13 11:31:30 +0000.107018][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[031:397] [2025-03-13 11:31:30 +0000.111210][5af7] resampled_data_size:5632
[031:427] [2025-03-13 11:31:30 +0000.140946][5aa1] The convert RGB to YUV take 2
[031:888] [2025-03-13 11:31:30 +0000.602865][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[031:923] [2025-03-13 11:31:30 +0000.637226][5aa1] The convert RGB to YUV take 1
[032:263] [2025-03-13 11:31:30 +0000.977458][5af7] AF_SpeedFilter::PullFrame eof4
[032:265] [2025-03-13 11:31:30 +0000.979792][5af7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[032:309] [2025-03-13 11:31:31 +0000.23758][5aa5] Run AGC when audioType = 0
[032:310] [2025-03-13 11:31:31 +0000.23972][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:314] [2025-03-13 11:31:31 +0000.28444][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[032:381] [2025-03-13 11:31:31 +0000.95249][5af7] AF_SpeedFilter audio time
[032:381] [2025-03-13 11:31:31 +0000.95344][5af7] AF_SpeedFilter audio time 111,
0x73a6231400 out time: 198411257 org time: 198411257
[032:388] [2025-03-13 11:31:31 +0000.102036][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[032:421] [2025-03-13 11:31:31 +0000.135787][5aa1] The convert RGB to YUV take 1
[032:525] [2025-03-13 11:31:31 +0000.239251][5aa1] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10984 diff: 17
[032:758] [2025-03-13 11:31:31 +0000.472435][5b00] DTS queue for
Generator:0x73c0a43eb8 13078 13113
[032:885] [2025-03-13 11:31:31 +0000.599090][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[032:921] [2025-03-13 11:31:31 +0000.635819][5aa1] The convert RGB to YUV take 0
[032:947] [2025-03-13 11:31:31 +0000.661084][5aa1] Got a frame videoTime:26418
nextWantTime:26400 timeInterval:66 frameRate:15
[032:948] [2025-03-13 11:31:31 +0000.662277][5b00]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13209
[032:948] [2025-03-13 11:31:31 +0000.662348][5b00] Push an pts:13209 to dts queue.
[032:966] [2025-03-13 11:31:31 +0000.680135][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[033:006] [2025-03-13 11:31:31 +0000.720074][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[033:013] [2025-03-13 11:31:31 +0000.727551][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[033:015] [2025-03-13 11:31:31 +0000.729271][5aa1] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[033:017] [2025-03-13 11:31:31 +0000.731253][5b00] SendFrame
encodedImage._timeStamp:13209encodedImage->_length:41808
[033:017] [2025-03-13 11:31:31 +0000.731460][5b00] last dts:13179 currentPts:13209
ppsOrSPS:0 queue length:2
[033:053] [2025-03-13 11:31:31 +0000.767718][5af7]
RecordAudioSource::PullAudioFrame
[033:157] [2025-03-13 11:31:31 +0000.871483][5b00] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13277 pts:13277
[033:220] [2025-03-13 11:31:31 +0000.933970][5b00] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13345
[033:220] [2025-03-13 11:31:31 +0000.934260][5b00] push video frame to H264
encoder. (100 frame for one log)

[033:220] [2025-03-13 11:31:31 +0000.934426][5b00] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720

[033:220] [2025-03-13 11:31:31 +0000.934493][5b00] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:13345(100 frame for one
log)

[033:220] [2025-03-13 11:31:31 +0000.934592][5b00] The input pts:13345 fps:30


[033:246] [2025-03-13 11:31:31 +0000.960784][5aa1] Drop a frame videoTime:26719
nextWantTime:26730 timeInterval:66 frameRate:15
[033:283] [2025-03-13 11:31:31 +0000.997107][5b00] H264Encode::H264SWEncoder get
callback, length:28016 type:1 nalType:1length:28012
[033:313] [2025-03-13 11:31:32 +0000.27169][5aa1] GPUImageProcessing: process video
frame with resolution 1280 X 720
[033:313] [2025-03-13 11:31:32 +0000.27289][5aa1] GPUImageProcessing: input frame
width1280 X 720
[033:314] [2025-03-13 11:31:32 +0000.28663][5aa1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[033:314] [2025-03-13 11:31:32 +0000.28768][5aa1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[033:320] [2025-03-13 11:31:32 +0000.34794][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[033:383] [2025-03-13 11:31:32 +0000.97112][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[033:415] [2025-03-13 11:31:32 +0000.128974][5aa1] The convert RGB to YUV take 2
[033:880] [2025-03-13 11:31:32 +0000.594383][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[033:918] [2025-03-13 11:31:32 +0000.631953][5aa1] The convert RGB to YUV take 2
[034:310] [2025-03-13 11:31:33 +0000.24361][5aa5] Run AGC when audioType = 0
[034:313] [2025-03-13 11:31:33 +0000.27096][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[034:319] [2025-03-13 11:31:33 +0000.33321][5b00] h264 add frame header cdr flag
[034:319] [2025-03-13 11:31:33 +0000.33691][5b00] Received key frame:13876
[034:319] [2025-03-13 11:31:33 +0000.33784][5b00] DTS queue for
Generator:0x73c0a43eb8 13894
[034:378] [2025-03-13 11:31:33 +0000.92761][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[034:386] [2025-03-13 11:31:33 +0000.100869][5b01] get the H.264 IDR frame
[034:413] [2025-03-13 11:31:33 +0000.127899][5aa1] The convert RGB to YUV take 2
[034:574] [2025-03-13 11:31:33 +0000.288226][5aff]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:5
[034:612] [2025-03-13 11:31:33 +0000.326080][5af7] AF_SpeedFilter::PullFrame eof4
[034:614] [2025-03-13 11:31:33 +0000.328283][5af7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[034:695] [2025-03-13 11:31:33 +0000.409101][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[034:785] [2025-03-13 11:31:33 +0000.499361][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[034:876] [2025-03-13 11:31:33 +0000.590518][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[034:908] [2025-03-13 11:31:33 +0000.621940][5aa1] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11984 diff: 17
[034:910] [2025-03-13 11:31:33 +0000.623886][5aa1] The convert RGB to YUV take 2
[034:934] [2025-03-13 11:31:33 +0000.648786][5af7] resampled_data_size:7796
[034:962] [2025-03-13 11:31:33 +0000.676635][5af7]
RecordAudioSource::PullAudioFrame
[035:314] [2025-03-13 11:31:34 +0000.28329][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[035:371] [2025-03-13 11:31:34 +0000.85395][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[035:405] [2025-03-13 11:31:34 +0000.119502][5aa1] The convert RGB to YUV take 2
[035:584] [2025-03-13 11:31:34 +0000.298218][5aa1] Got a frame videoTime:29054
nextWantTime:29040 timeInterval:66 frameRate:15
[035:586] [2025-03-13 11:31:34 +0000.300450][5b00] Push an pts:14527 to dts queue.
[035:650] [2025-03-13 11:31:34 +0000.364112][5b00] last dts:14488 currentPts:14527
ppsOrSPS:0 queue length:2
[035:872] [2025-03-13 11:31:34 +0000.586829][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[035:906] [2025-03-13 11:31:34 +0000.620304][5aa1] The convert RGB to YUV take 2
[035:941] [2025-03-13 11:31:34 +0000.655194][5aa1] Drop a frame videoTime:29413
nextWantTime:29436 timeInterval:66 frameRate:15
[035:981] [2025-03-13 11:31:34 +0000.695690][5b00] DTS queue for
Generator:0x73c0a43eb8 14721
[036:217] [2025-03-13 11:31:34 +0000.931411][5af8] The output timestamp from audio
mixer change:198428085
[036:309] [2025-03-13 11:31:35 +0000.23639][5aa5] Run AGC when audioType = 0
[036:310] [2025-03-13 11:31:35 +0000.23953][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:310] [2025-03-13 11:31:35 +0000.24020][5aa5] On audio frame the broadcast with
timestamp:198428186 samples:480. (1000 frame for one log)

[036:314] [2025-03-13 11:31:35 +0000.28290][5af8] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[036:314] [2025-03-13 11:31:35 +0000.28643][5af8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[036:339] [2025-03-13 11:31:35 +0000.53252][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[036:367] [2025-03-13 11:31:35 +0000.80967][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[036:408] [2025-03-13 11:31:35 +0000.122295][5aa1] The convert RGB to YUV take 3
[036:431] [2025-03-13 11:31:35 +0000.145674][5aa5] haveEnoughProcessedData
internalAudioStream.length: 10
[036:455] [2025-03-13 11:31:35 +0000.169394][5af7] AF_SpeedFilter audio time,
0x73a6231400 rcv time: 198428328
[036:455] [2025-03-13 11:31:35 +0000.169484][5af7] AF_SpeedFilter audio time,
0x73a6231400 rcv time: 198428328in_nSamples:441
[036:612] [2025-03-13 11:31:35 +0000.325956][5af7] AF_SpeedFilter audio
0x73a6231400 PullFrame
[036:666] [2025-03-13 11:31:35 +0000.380790][5aa1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[036:667] [2025-03-13 11:31:35 +0000.380981][5aa1] GPUImageProcessing: input frame
width1280 X 720
[036:667] [2025-03-13 11:31:35 +0000.381384][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[036:667] [2025-03-13 11:31:35 +0000.381487][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[036:865] [2025-03-13 11:31:35 +0000.579538][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[036:900] [2025-03-13 11:31:35 +0000.614233][5aa1] The convert RGB to YUV take 2
[036:900] [2025-03-13 11:31:35 +0000.614529][5aa1] StopRecording:
[036:901] [2025-03-13 11:31:35 +0000.614974][5aa1] OnNeedStopRecording:
[036:903] [2025-03-13 11:31:35 +0000.617013][5af7] resampled_data_size:512
[036:903] [2025-03-13 11:31:35 +0000.617110][5af7] AF_SpeedFilter audio time 222,
0x73a6231400 out time: 198413527 org time: 198413527
[036:903] [2025-03-13 11:31:35 +0000.617174][5af7] PullAudioFrame: PullFrame audio
finished.
[036:903] [2025-03-13 11:31:35 +0000.617205][5af7]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[036:923] [2025-03-13 11:31:35 +0000.637526][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[036:923] [2025-03-13 11:31:35 +0000.637719][5aa1] operator(): Stop
[036:923] [2025-03-13 11:31:35 +0000.637755][5aa1] StopPullFrameAndWriteMp4
time:198428799 enter.

[036:923] [2025-03-13 11:31:35 +0000.637779][5aa1] StopRecording:


[036:929] [2025-03-13 11:31:35 +0000.643730][5b00]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:460
[036:935] [2025-03-13 11:31:35 +0000.648930][5aa0] stop recording
[036:935] [2025-03-13 11:31:35 +0000.649004][5aa0]
RecordingSessionInternalSimple:destroy media processers
[036:935] [2025-03-13 11:31:35 +0000.649027][5aa0] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[036:935] [2025-03-13 11:31:35 +0000.649045][5aa0] H264Encode::flushing hareware
Encoder
[036:935] [2025-03-13 11:31:35 +0000.649182][5aa0] Flush time:198428811 enter.

[036:935] [2025-03-13 11:31:35 +0000.649230][5aa0] H264Encoder encoder flush


[036:935] [2025-03-13 11:31:35 +0000.649269][5aa0] flush output queue
[037:252] [2025-03-13 11:31:35 +0000.966798][5aa0] Flush leave. expire time = 317
ms

[037:253] [2025-03-13 11:31:35 +0000.967073][5aa0] ~H264EncodeWrap:


[037:253] [2025-03-13 11:31:35 +0000.967138][5aa0] ~H264Encode:
[037:253] [2025-03-13 11:31:35 +0000.967184][5aa0] teardownCompressionSession:
H264Encode::destroying Encoder
[037:253] [2025-03-13 11:31:35 +0000.967233][5aa0] Release time:198429129 enter.

[037:253] [2025-03-13 11:31:35 +0000.967430][5aa0] Release:


MediaCodecVideoEncoder::Release _inited:1
[037:253] [2025-03-13 11:31:35 +0000.967501][5aa0] Destroy time:198429129 enter.

[037:253] [2025-03-13 11:31:35 +0000.967548][5aa0] H264Encoder encoderDestroy


[037:253] [2025-03-13 11:31:35 +0000.967595][5aa0]
AndroidMediaCodecVideoEncoder::release env: 0x7485e2a820
[037:253] [2025-03-13 11:31:35 +0000.967643][5aa0]
AndroidMediaCodecVideoEncoder::Destroy
[037:284] [2025-03-13 11:31:35 +0000.998350][5aa0] Destroy leave. expire time = 31
ms

[037:284] [2025-03-13 11:31:35 +0000.998792][5aa0] Release leave. expire time = 31


ms

[037:284] [2025-03-13 11:31:35 +0000.998846][5aa0] ~AndroidHwAvcEncoder


time:198429160 enter.

[037:285] [2025-03-13 11:31:35 +0000.999016][5aa0] Release time:198429161 enter.

[037:285] [2025-03-13 11:31:35 +0000.999070][5aa0] Release:


MediaCodecVideoEncoder:: has been released before, just return
[037:285] [2025-03-13 11:31:35 +0000.999105][5aa0] Release leave. expire time = 0
ms

[037:285] [2025-03-13 11:31:35 +0000.999138][5aa0] ~AndroidMediaCodecVideoEncoder


[037:285] [2025-03-13 11:31:35 +0000.999170][5aa0] ~WrapAndroidMediaCodec
time:198429161 enter.

[037:285] [2025-03-13 11:31:35 +0000.999203][5aa0] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[037:285] [2025-03-13 11:31:35 +0000.999238][5aa0] video hevc hw codec


destructor:0x7485e10da0

[037:285] [2025-03-13 11:31:35 +0000.999289][5aa0] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[037:285] [2025-03-13 11:31:35 +0000.999346][5aa0] teardownCompressionSession:


H264Encode::destroyed Encoder
[037:285] [2025-03-13 11:31:35 +0000.999388][5aa0]
RecordingSessionInternalSimple:destroy aac encoder output!
[037:285] [2025-03-13 11:31:35 +0000.999422][5aa0] AACSWEncode destructor
[037:295] [2025-03-13 11:31:36 +0000.8904][5b01] MP4 close file successfully
[037:295] [2025-03-13 11:31:36 +0000.9068][5b01] Recording session Internal: notify
recording ok
[037:295] [2025-03-13 11:31:36 +0000.9125][5b01] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_198398193.mp4,
output_video_timestamp_:15186 last_video_pts_:15154
[037:295] [2025-03-13 11:31:36 +0000.9200][5b01] OnRecordFinish:
[037:309] [2025-03-13 11:31:36 +0000.23636][5b01] onRecordingOk: net seek
pos:0record video duration:15187record audio duration:15139
[037:310] [2025-03-13 11:31:36 +0000.24568][5af8] destructMicSource_w:
[037:310] [2025-03-13 11:31:36 +0000.24681][5af8] setOutput_w:
MicSource::setOutput() 0x0
[037:310] [2025-03-13 11:31:36 +0000.24713][5af8] close external audio stream

[037:310] [2025-03-13 11:31:36 +0000.24846][5aa1] releaseThread 0x73a6230080


[037:311] [2025-03-13 11:31:36 +0000.24882][5aa1] ~MicSource: Mic source
destroyed:0x73c30def00
[037:311] [2025-03-13 11:31:36 +0000.25686][5aa1] StopPullFrameAndWriteMp4 leave.
expire time = 388 ms

[037:311] [2025-03-13 11:31:36 +0000.25768][5aa1] DestroyPipelineAndFilters


time:198429187 enter.

[037:311] [2025-03-13 11:31:36 +0000.25831][5aa1] UnbindInputFilter 0x73a6230f40


this 0x73a60bb4c0
[037:312] [2025-03-13 11:31:36 +0000.25903][5aa1] UnbindInputFilter 0x73a62310d8
this 0x73a6231550
[037:312] [2025-03-13 11:31:36 +0000.25944][5aa1] UnbindInputFilter 0x73a60bb4c0
this 0x73bc03e8a0
[037:312] [2025-03-13 11:31:36 +0000.25970][5aa1] filter: filter pipeline destroy
this: 0x73bc03e800
[037:312] [2025-03-13 11:31:36 +0000.26429][5aa1] ClearVideoOfSources: recodring
total frames:0
[037:312] [2025-03-13 11:31:36 +0000.26506][5aa1] ClearVideoOfSources:
[037:312] [2025-03-13 11:31:36 +0000.26526][5aa1] GPUImageProcessing destruct.
[037:312] [2025-03-13 11:31:36 +0000.26634][5aa1] destroy TrivalImageDrawer
0x73bc41db80
[037:312] [2025-03-13 11:31:36 +0000.26688][5aa1] The shader has been initialize,
clean up them.

[037:312] [2025-03-13 11:31:36 +0000.26759][5aa1] ~OpenGLFrameBuffer:


[037:312] [2025-03-13 11:31:36 +0000.26862][5aa1] ~OpenGLFrameBuffer:
[037:313] [2025-03-13 11:31:36 +0000.27025][5aa1] ~OpenGLFrameBuffer:
[037:313] [2025-03-13 11:31:36 +0000.27109][5aa1] ~OpenGLFrameBuffer:
[037:313] [2025-03-13 11:31:36 +0000.27197][5aa1] ~OpenGLFrameBuffer:
[037:313] [2025-03-13 11:31:36 +0000.27270][5aa1] ~OpenGLFrameBuffer:
[037:313] [2025-03-13 11:31:36 +0000.27446][5aa1] GPUImageProcessing destruct
finish.
[037:313] [2025-03-13 11:31:36 +0000.27496][5aa1] GPURGBAFrame destruct.
[037:313] [2025-03-13 11:31:36 +0000.27536][5aa1] destroy OpenGLRenderProgram
0x73a60bb298
[037:313] [2025-03-13 11:31:36 +0000.27563][5aa1] ~CameraSource time:198429189
enter.

[037:313] [2025-03-13 11:31:36 +0000.27580][5aa1] ~CameraSource leave. expire time


= 0 ms

[037:313] [2025-03-13 11:31:36 +0000.27600][5aa1] ~RecordAudioSource time:198429189


enter.

[037:313] [2025-03-13 11:31:36 +0000.27617][5aa1] ~RecordAudioSource leave. expire


time = 0 ms

[037:313] [2025-03-13 11:31:36 +0000.27636][5aa1] DestroyPipelineAndFilters leave.


expire time = 2 ms

[037:349] [2025-03-13 11:31:36 +0000.63565][4ede]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[037:350] [2025-03-13 11:31:36 +0000.64193][4ede] machine model :poco
[037:350] [2025-03-13 11:31:36 +0000.64256][4ede] Support this machine model :poco
[037:350] [2025-03-13 11:31:36 +0000.64290][4ede] global inited! current sdk
version: 07-20-936c45f
[037:350] [2025-03-13 11:31:36 +0000.64472][4ede] filter: filter pipeline construtc
this: 0x73bc010f80
[037:350] [2025-03-13 11:31:36 +0000.64495][4ede] MediaFilterGraph:
MediaFilterGraph construct
[037:350] [2025-03-13 11:31:36 +0000.64509][4ede] GLESContext:
[037:350] [2025-03-13 11:31:36 +0000.64543][4ede] The result of eglGetDisplay is:
0xb40000754a7c8080
[037:351] [2025-03-13 11:31:36 +0000.65695][4ede] The result of creation:
0x73bbf51780
[037:351] [2025-03-13 11:31:36 +0000.65792][4ede] The result of
eglCreatePbufferSurface is: 0x73bbf51880
[037:352] [2025-03-13 11:31:36 +0000.65962][4ede] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_198398193.mp4
[037:352] [2025-03-13 11:31:36 +0000.66000][4ede] The source 0 speed:1
[037:352] [2025-03-13 11:31:36 +0000.66042][4ede] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198398193.mp4,
delay: 0
[037:352] [2025-03-13 11:31:36 +0000.66081][4ede] CreateDecoderByVideoSource
time:198429228 enter.

[037:352] [2025-03-13 11:31:36 +0000.66817][4ede] running_decoder_count:0max


count:2
[037:352] [2025-03-13 11:31:36 +0000.66847][4ede] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_198398193.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x73bc042800
[037:437] [2025-03-13 11:31:36 +0000.151174][5bdd] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7485e88000] Current FFmpeg version git-2021-06-16-
97cea6f

[037:507] [2025-03-13 11:31:36 +0000.221281][5bdd] OnStreamInfoFound: video


duration_: 15187
[037:508] [2025-03-13 11:31:36 +0000.222498][4ede] start decoder
[037:508] [2025-03-13 11:31:36 +0000.222569][4ede] CreateDecoderByVideoSource
leave. expire time = 156 ms

[037:508] [2025-03-13 11:31:36 +0000.222625][4ede] BindInputFilter 0x73bc19bd20


this 0x73bbf4e558
[037:508] [2025-03-13 11:31:36 +0000.222613][5bde] NO get frame from decoder
[037:508] [2025-03-13 11:31:36 +0000.222702][4ede] BindInputFilter 0x73bbf4e558
this 0x73bbf4e618
[037:508] [2025-03-13 11:31:36 +0000.222742][4ede] BindInputFilter 0x73bc19bd20
this 0x73bbf4e6d8
[037:508] [2025-03-13 11:31:36 +0000.222779][4ede] BindInputFilter 0x73bbf4e6d8
this 0x73bbf4e798
[037:508] [2025-03-13 11:31:36 +0000.222802][4ede] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198398193.mp4
[037:509] [2025-03-13 11:31:36 +0000.222884][4ede] BindInputFilter 0x73bbf4e618
this 0x73bbf4e858
[037:509] [2025-03-13 11:31:36 +0000.222925][4ede] BindInputFilter 0x73bbf4e858
this 0x73bc011020
[037:509] [2025-03-13 11:31:36 +0000.222964][4ede] BindInputFilter 0x73bbf4e798
this 0x73bbf4e918
[037:509] [2025-03-13 11:31:36 +0000.222999][4ede] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198398193.mp4
[037:509] [2025-03-13 11:31:36 +0000.223297][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[037:509] [2025-03-13 11:31:36 +0000.223352][5bde] NO get frame from decoder
[037:510] [2025-03-13 11:31:36 +0000.223900][4ede] machine model :poco
[037:510] [2025-03-13 11:31:36 +0000.223961][4ede] Support this machine model :poco
[037:510] [2025-03-13 11:31:36 +0000.224004][4ede] global inited! current sdk
version: 07-20-936c45f
[037:510] [2025-03-13 11:31:36 +0000.224077][4ede] GetPipeline:
-----------------------------------------
[037:510] [2025-03-13 11:31:36 +0000.224116][4ede] GetPipeline: source:
0x73bc19bb00
[037:510] [2025-03-13 11:31:36 +0000.224170][4ede] GetPipeline: filter: NULLFilter
[037:510] [2025-03-13 11:31:36 +0000.224196][4ede] GetPipeline: filter: NULLFilter
[037:510] [2025-03-13 11:31:36 +0000.224218][4ede] GetPipeline: filter: NULLFilter
[037:510] [2025-03-13 11:31:36 +0000.224276][4ede] GetPipeline: audio filter:
AuidoNULLFilter
[037:510] [2025-03-13 11:31:36 +0000.224311][4ede] GetPipeline: audio filter:
AuidoNULLFilter
[037:510] [2025-03-13 11:31:36 +0000.224331][4ede] GetPipeline: audio filter:
AudioNUllFilter
[037:510] [2025-03-13 11:31:36 +0000.224350][4ede] GetPipeline:
------------------------------------------
[037:510] [2025-03-13 11:31:36 +0000.224372][4ede] filter: filter pipeline2 update
pattern: 0
[037:511] [2025-03-13 11:31:36 +0000.225103][4ede] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[037:511] [2025-03-13 11:31:36 +0000.225430][4ede] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[037:511] [2025-03-13 11:31:36 +0000.225522][4ede] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[037:511] [2025-03-13 11:31:36 +0000.225742][4ede] DeviceInit:
[037:512] [2025-03-13 11:31:36 +0000.225968][4ede] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[037:512] [2025-03-13 11:31:36 +0000.225966][5bde] NO get frame from decoder
[037:512] [2025-03-13 11:31:36 +0000.226400][4ede] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[037:512] [2025-03-13 11:31:36 +0000.226728][4ede] CreatePlatformSpecificObjects:
[037:512] [2025-03-13 11:31:36 +0000.226804][4ede] audio device use null audio
input and opensl output
[037:512] [2025-03-13 11:31:36 +0000.226836][4ede] Create OpenSLES output module
with java VM support.

[037:513] [2025-03-13 11:31:36 +0000.227000][4ede] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[037:513] [2025-03-13 11:31:36 +0000.227228][4ede] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[037:513] [2025-03-13 11:31:36 +0000.227367][5bde] NO get frame from decoder
[037:513] [2025-03-13 11:31:36 +0000.227541][4ede] Create OpenSLES output module
with buffer num:2

[037:513] [2025-03-13 11:31:36 +0000.227605][4ede] Error(trace.cc:40): Init the


output and input for audio device template.
[037:513] [2025-03-13 11:31:36 +0000.227649][4ede] Init the output device.

[037:513] [2025-03-13 11:31:36 +0000.227694][4ede] Set the playout as stereo:1


[037:513] [2025-03-13 11:31:36 +0000.227743][4ede] Set the sample rate to be:44100

[037:513] [2025-03-13 11:31:36 +0000.227792][4ede] Low latency buffer size:144 low


sample rate:48000
[037:513] [2025-03-13 11:31:36 +0000.227833][4ede] DeviceInit: Done
[037:514] [2025-03-13 11:31:36 +0000.228017][4ede] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[037:514] [2025-03-13 11:31:36 +0000.228374][5be8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73bc40fc18
[037:514] [2025-03-13 11:31:36 +0000.228753][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[037:515] [2025-03-13 11:31:36 +0000.228930][4ede]
MediaFilterPlayer::SetPlayerNotify 0x73bc3e9be0
[037:515] [2025-03-13 11:31:36 +0000.229059][4ede]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[037:515] [2025-03-13 11:31:36 +0000.229107][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[037:516] [2025-03-13 11:31:36 +0000.230476][5bde] NO get frame from decoder
[037:520] [2025-03-13 11:31:36 +0000.234450][5bde] NO get frame from decoder
[037:522] [2025-03-13 11:31:36 +0000.236705][5bde] NO get frame from decoder
[037:524] [2025-03-13 11:31:36 +0000.238626][5bde] NO get frame from decoder
[037:545] [2025-03-13 11:31:36 +0000.259587][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[037:545] [2025-03-13 11:31:36 +0000.259787][4ede] SetGraphLoop: SetGraphLoop 1
[037:545] [2025-03-13 11:31:36 +0000.259815][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[037:545] [2025-03-13 11:31:36 +0000.259856][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[037:546] [2025-03-13 11:31:36 +0000.260168][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[037:546] [2025-03-13 11:31:36 +0000.260396][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[037:553] [2025-03-13 11:31:36 +0000.267645][5bec] Start:
[037:553] [2025-03-13 11:31:36 +0000.267790][5beb] operator(): video render
started.
[037:553] [2025-03-13 11:31:36 +0000.267836][5beb] DriveRender working... (1/200)
[037:553] [2025-03-13 11:31:36 +0000.267863][5beb] Warning(video_render.cc:390): No
picture to display (1/50)
[037:554] [2025-03-13 11:31:36 +0000.268268][5bec] Start:
[037:556] [2025-03-13 11:31:36 +0000.270552][5bec] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[037:556] [2025-03-13 11:31:36 +0000.270656][5bec] Reset: history total size: 98
[037:557] [2025-03-13 11:31:36 +0000.270890][5bec] DeviceStart:
audioDevice_:0x73bc01d000
[037:559] [2025-03-13 11:31:36 +0000.273097][5bec] DeviceStart: time profile
playout init before
[037:559] [2025-03-13 11:31:36 +0000.273164][5bec] DeviceStart: time profile
playout init end
[037:559] [2025-03-13 11:31:36 +0000.273192][5bec] OpenSlesOutput:Start playout

[037:564] [2025-03-13 11:31:36 +0000.280880][5bec] Create the opensl output player.


streamtype before:0

[037:567] [2025-03-13 11:31:36 +0000.281057][5bec] Create the opensl output player.


streamtype after:3

[037:586] [2025-03-13 11:31:36 +0000.299963][5bec] Enqueue opensl buffer size:1764


[037:606] [2025-03-13 11:31:36 +0000.320222][5bec] DeviceStart: time profile
playout all end
[037:606] [2025-03-13 11:31:36 +0000.320287][5bec] operator(): Audio playback
started.
[037:606] [2025-03-13 11:31:36 +0000.320288][5bf0]
PlayerSimpleBufferQueueCallbackHandler function
[037:606] [2025-03-13 11:31:36 +0000.320407][5bed] Pull audio failed.(wait video!)
[037:606] [2025-03-13 11:31:36 +0000.320446][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:606] [2025-03-13 11:31:36 +0000.320546][5bee] Error(video_source.cc:430): wait
decoder a frame: 0
[037:606] [2025-03-13 11:31:36 +0000.320696][5bf0] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[037:606] [2025-03-13 11:31:36 +0000.320739][5bf0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[037:607] [2025-03-13 11:31:36 +0000.320956][5bec] operator(): Started now!
[037:607] [2025-03-13 11:31:36 +0000.321235][5bee] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[037:609] [2025-03-13 11:31:36 +0000.322996][5bee] OnVideoFrameReady(1/200)
[037:610] [2025-03-13 11:31:36 +0000.324383][5bed] audio_frame_list_ empty
[037:613] [2025-03-13 11:31:36 +0000.327812][5beb] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[037:616] [2025-03-13 11:31:36 +0000.329972][5beb] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:198429492
[037:633] [2025-03-13 11:31:36 +0000.347926][5bee]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[037:644] [2025-03-13 11:31:36 +0000.358129][5beb] lipsync_debug: render a video
frame
[037:644] [2025-03-13 11:31:36 +0000.358277][5beb] lipsync_debug: First video frame
rendering.
[037:654] [2025-03-13 11:31:36 +0000.368720][5beb]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:25 timeDelta:38 last
video ts:900 frame->pts:3150 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[037:655] [2025-03-13 11:31:36 +0000.368958][5beb] lipsync_debug: tsDelta -
timeDelta = -13
[037:655] [2025-03-13 11:31:36 +0000.369002][5beb] lipsync_debug:result remaining
time:0
[037:655] [2025-03-13 11:31:36 +0000.369043][5beb] dynamic updated lipsync delay:0
[037:664] [2025-03-13 11:31:36 +0000.378262][5beb] lipsync_debug:remaining time:10
tsDelta - timeDelta:10
[037:664] [2025-03-13 11:31:36 +0000.378394][5beb] lipsync_debug:result remaining
time:10
[037:708] [2025-03-13 11:31:36 +0000.422019][5bed] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[037:708] [2025-03-13 11:31:36 +0000.422071][5bed] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[037:708] [2025-03-13 11:31:36 +0000.422450][5bec] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[037:708] [2025-03-13 11:31:36 +0000.422529][5bec] The audio playback speed:100
(1/100)
[037:708] [2025-03-13 11:31:36 +0000.422555][5bec] lipsync_debug: The current
played audio timestamp is:0(1/50)
[037:708] [2025-03-13 11:31:36 +0000.422573][5bec] First audio frame rendering
[037:711] [2025-03-13 11:31:36 +0000.425609][5bed] audio frame wait video
frame.last_video_timestamp:134 last_audio_timestamp:254.921
[037:711] [2025-03-13 11:31:36 +0000.425856][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:712] [2025-03-13 11:31:36 +0000.426491][5bed] audio frame wait video
frame.last_video_timestamp:134 last_audio_timestamp:254.921
[037:712] [2025-03-13 11:31:36 +0000.426763][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:713] [2025-03-13 11:31:36 +0000.427395][5bed] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[037:713] [2025-03-13 11:31:36 +0000.427600][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:714] [2025-03-13 11:31:36 +0000.428164][5bed] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[037:714] [2025-03-13 11:31:36 +0000.428368][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:716] [2025-03-13 11:31:36 +0000.429888][5bed] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[037:716] [2025-03-13 11:31:36 +0000.430122][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:716] [2025-03-13 11:31:36 +0000.430652][5bed] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[037:716] [2025-03-13 11:31:36 +0000.430830][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:717] [2025-03-13 11:31:36 +0000.431821][5bed] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[037:718] [2025-03-13 11:31:36 +0000.432038][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:718] [2025-03-13 11:31:36 +0000.432551][5bed] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[037:718] [2025-03-13 11:31:36 +0000.432777][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:719] [2025-03-13 11:31:36 +0000.433274][5bed] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[037:719] [2025-03-13 11:31:36 +0000.433509][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:720] [2025-03-13 11:31:36 +0000.434001][5bed] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[037:720] [2025-03-13 11:31:36 +0000.434189][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:720] [2025-03-13 11:31:36 +0000.434666][5bed] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[037:720] [2025-03-13 11:31:36 +0000.434842][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:721] [2025-03-13 11:31:36 +0000.435343][5bed] audio frame wait video
frame.last_video_timestamp:202 last_audio_timestamp:324.898
[037:721] [2025-03-13 11:31:36 +0000.435511][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:722] [2025-03-13 11:31:36 +0000.435967][5bed] audio frame wait video
frame.last_video_timestamp:202 last_audio_timestamp:324.898
[037:722] [2025-03-13 11:31:36 +0000.436132][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:722] [2025-03-13 11:31:36 +0000.436596][5bed] audio frame wait video
frame.last_video_timestamp:202 last_audio_timestamp:324.898
[037:722] [2025-03-13 11:31:36 +0000.436766][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:723] [2025-03-13 11:31:36 +0000.437223][5bed] audio frame wait video
frame.last_video_timestamp:202 last_audio_timestamp:324.898
[037:723] [2025-03-13 11:31:36 +0000.437397][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:723] [2025-03-13 11:31:36 +0000.437860][5bed] audio frame wait video
frame.last_video_timestamp:202 last_audio_timestamp:324.898
[037:724] [2025-03-13 11:31:36 +0000.438135][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:724] [2025-03-13 11:31:36 +0000.438601][5bed] audio frame wait video
frame.last_video_timestamp:202 last_audio_timestamp:324.898
[037:724] [2025-03-13 11:31:36 +0000.438777][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:725] [2025-03-13 11:31:36 +0000.439249][5bed] audio frame wait video
frame.last_video_timestamp:202 last_audio_timestamp:324.898
[037:725] [2025-03-13 11:31:36 +0000.439421][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:726] [2025-03-13 11:31:36 +0000.439924][5bed] audio frame wait video
frame.last_video_timestamp:233 last_audio_timestamp:347.891
[037:726] [2025-03-13 11:31:36 +0000.440099][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:726] [2025-03-13 11:31:36 +0000.440565][5bed] audio frame wait video
frame.last_video_timestamp:233 last_audio_timestamp:347.891
[037:726] [2025-03-13 11:31:36 +0000.440774][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:727] [2025-03-13 11:31:36 +0000.441265][5bed] audio frame wait video
frame.last_video_timestamp:233 last_audio_timestamp:347.891
[037:727] [2025-03-13 11:31:36 +0000.441436][5bed]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:728] [2025-03-13 11:31:36 +0000.441896][5bed] audio frame wait video
frame.last_video_timestamp:233 last_audio_timestamp:347.891
[037:771] [2025-03-13 11:31:36 +0000.485567][5bee] video frame wait audio frame:
last_video_timestamp:468 last_audio_timestamp:347.891
[038:018] [2025-03-13 11:31:36 +0000.732520][5bee] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12992 diff: 9
[038:164] [2025-03-13 11:31:36 +0000.878487][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[038:272] [2025-03-13 11:31:36 +0000.986808][5beb] lipsync_debug:displaying video
ts:59850 The current displayed video timestamp is:198430148
[038:311] [2025-03-13 11:31:37 +0000.25511][5aa5] Run AGC when audioType = 0
[038:500] [2025-03-13 11:31:37 +0000.214160][5bf0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[038:607] [2025-03-13 11:31:37 +0000.321574][5bec] do work DoLipsync!
[038:607] [2025-03-13 11:31:37 +0000.321735][5bec] total delay:241 videoTsMS:997
audioTsMS:756 diff:241
[038:607] [2025-03-13 11:31:37 +0000.321795][5bec] Set the lipsync delay:241
[038:747] [2025-03-13 11:31:37 +0000.461648][5bee] Error(video_source.cc:430): wait
decoder a frame: 0
[039:101] [2025-03-13 11:31:37 +0000.815175][5beb] lipsync_debug:displaying video
ts:119610 The current displayed video timestamp is:198430977
[039:186] [2025-03-13 11:31:37 +0000.900483][5beb] DriveRender working... (1/200)
[039:246] [2025-03-13 11:31:37 +0000.960339][5beb]
lipsync_debug:lipsync_threadhold: lipsync_delta:16 tsDelta:49 timeDelta:45 last
video ts:125640 frame->pts:128610 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[039:246] [2025-03-13 11:31:37 +0000.960528][5beb] lipsync_debug: tsDelta -
timeDelta = 4
[039:539] [2025-03-13 11:31:38 +0000.253611][5bf0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[039:643] [2025-03-13 11:31:38 +0000.357197][5beb] lipsync_debug:remaining time:10
tsDelta - timeDelta:15
[039:643] [2025-03-13 11:31:38 +0000.357334][5beb] lipsync_debug:result remaining
time:10
[039:865] [2025-03-13 11:31:38 +0000.578928][5bed] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[039:865] [2025-03-13 11:31:38 +0000.579205][5bed] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[039:872] [2025-03-13 11:31:38 +0000.586650][5bec] The audio playback speed:100
(1/100)
[039:872] [2025-03-13 11:31:38 +0000.586805][5bec] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[039:885] [2025-03-13 11:31:38 +0000.598878][5beb] lipsync_debug:displaying video
ts:179370 The current displayed video timestamp is:198431760
[039:891] [2025-03-13 11:31:38 +0000.605221][5aa5] haveEnoughProcessedData
internalAudioStream.length: 20
[040:124] [2025-03-13 11:31:38 +0000.838802][5bee] Error(video_source.cc:430): wait
decoder a frame: 0
[040:194] [2025-03-13 11:31:38 +0000.908405][5bee] FilterPipeline2::OnVideoFrame
pts 249570 last_video_timestamp_ 2773
[040:306] [2025-03-13 11:31:39 +0000.20860][5aa6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:307] [2025-03-13 11:31:39 +0000.21060][5aa6] _deviceSampleRate:48000

[040:310] [2025-03-13 11:31:39 +0000.24302][5aa5] Run AGC when audioType = 0


[040:310] [2025-03-13 11:31:39 +0000.24621][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:504] [2025-03-13 11:31:39 +0000.218585][5bf0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[040:531] [2025-03-13 11:31:39 +0000.244980][5beb] lipsync_debug:displaying video
ts:237600 The current displayed video timestamp is:198432407
[040:716] [2025-03-13 11:31:39 +0000.430294][5beb] DriveRender working... (1/200)
[040:740] [2025-03-13 11:31:39 +0000.453892][5bee] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 297360pts ms:3.304e+06
[040:743] [2025-03-13 11:31:39 +0000.457148][5bee] OnVideoFrameReady(1/200)
[040:743] [2025-03-13 11:31:39 +0000.457362][5beb] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[040:773] [2025-03-13 11:31:39 +0000.487055][5beb]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:31 timeDelta:25 last
video ts:261540 frame->pts:264330 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[040:773] [2025-03-13 11:31:39 +0000.487149][5beb] lipsync_debug: tsDelta -
timeDelta = 6
[041:146] [2025-03-13 11:31:39 +0000.860852][5beb] lipsync_debug:displaying video
ts:297360 The current displayed video timestamp is:198433022
[041:148] [2025-03-13 11:31:39 +0000.862678][5beb] lipsync_debug: render a video
frame
[041:182] [2025-03-13 11:31:39 +0000.896634][5beb] lipsync_debug:result remaining
time:0
[041:182] [2025-03-13 11:31:39 +0000.896738][5beb] dynamic updated lipsync delay:0
[041:473] [2025-03-13 11:31:40 +0000.187487][5bee] Error(video_source.cc:430): wait
decoder a frame: 0
[041:536] [2025-03-13 11:31:40 +0000.250601][5bf0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[041:608] [2025-03-13 11:31:40 +0000.322248][5aa5] haveEnoughProcessedData
internalAudioStream.length: 10
[041:645] [2025-03-13 11:31:40 +0000.359057][5beb] lipsync_debug:remaining time:10
tsDelta - timeDelta:16
[041:645] [2025-03-13 11:31:40 +0000.359214][5beb] lipsync_debug:result remaining
time:10
[041:863] [2025-03-13 11:31:40 +0000.577255][5beb] lipsync_debug:displaying video
ts:357120 The current displayed video timestamp is:198433739
[042:179] [2025-03-13 11:31:40 +0000.893001][5bed] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[042:179] [2025-03-13 11:31:40 +0000.893071][5bed] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[042:179] [2025-03-13 11:31:40 +0000.893344][5bee] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13992 diff: 9
[042:226] [2025-03-13 11:31:40 +0000.940566][5bec] The audio playback speed:100
(1/100)
[042:226] [2025-03-13 11:31:40 +0000.940678][5bec] lipsync_debug: The current
played audio timestamp is:204692(1/50)
[042:273] [2025-03-13 11:31:40 +0000.987265][5beb] DriveRender working... (1/200)
[042:310] [2025-03-13 11:31:41 +0000.24419][5aa5] Run AGC when audioType = 0
[042:327] [2025-03-13 11:31:41 +0000.41369][5beb] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:35 timeDelta:33 last video ts:395910 frame->pts:399060
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[042:327] [2025-03-13 11:31:41 +0000.41562][5beb] lipsync_debug: tsDelta -
timeDelta = 2
[042:508] [2025-03-13 11:31:41 +0000.222266][5bf0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[042:526] [2025-03-13 11:31:41 +0000.240755][5beb] lipsync_debug:displaying video
ts:416790 The current displayed video timestamp is:198434402
[042:834] [2025-03-13 11:31:41 +0000.547960][5bee] Error(video_source.cc:430): wait
decoder a frame: 0
[043:135] [2025-03-13 11:31:41 +0000.849354][5beb] lipsync_debug:displaying video
ts:476730 The current displayed video timestamp is:198435011
[043:329] [2025-03-13 11:31:42 +0000.43837][5aa5] haveEnoughProcessedData
internalAudioStream.length: 20
[043:537] [2025-03-13 11:31:42 +0000.250924][5bf0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[043:575] [2025-03-13 11:31:42 +0000.288977][5beb] lipsync_debug:remaining time:10
tsDelta - timeDelta:8
[043:575] [2025-03-13 11:31:42 +0000.289065][5beb] lipsync_debug:result remaining
time:8
[043:719] [2025-03-13 11:31:42 +0000.433872][5beb] DriveRender working... (1/200)
[043:771] [2025-03-13 11:31:42 +0000.485675][5beb]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:11 last
video ts:531900 frame->pts:534870 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[043:771] [2025-03-13 11:31:42 +0000.485740][5beb] lipsync_debug: tsDelta -
timeDelta = 22
[043:793] [2025-03-13 11:31:42 +0000.507112][5beb] lipsync_debug:displaying video
ts:534870 The current displayed video timestamp is:198435669
[043:850] [2025-03-13 11:31:42 +0000.564795][5bee]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[043:951] [2025-03-13 11:31:42 +0000.665033][5bee] video frame wait audio frame:
last_video_timestamp:6507 last_audio_timestamp:6405.99
[044:023] [2025-03-13 11:31:42 +0000.736875][5bee] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 594540pts ms:6.606e+06
[044:024] [2025-03-13 11:31:42 +0000.738582][5bee] OnVideoFrameReady(1/200)
[044:025] [2025-03-13 11:31:42 +0000.738918][5beb] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[044:193] [2025-03-13 11:31:42 +0000.907019][5bee] Error(video_source.cc:430): wait
decoder a frame: 0
[044:307] [2025-03-13 11:31:43 +0000.21354][5aa5] Run AGC when audioType = 0
[044:307] [2025-03-13 11:31:43 +0000.21546][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:456] [2025-03-13 11:31:43 +0000.170023][5beb] lipsync_debug:displaying video
ts:594540 The current displayed video timestamp is:198436332
[044:457] [2025-03-13 11:31:43 +0000.171255][5beb] lipsync_debug: render a video
frame
[044:491] [2025-03-13 11:31:43 +0000.205766][5beb] lipsync_debug:result remaining
time:0
[044:492] [2025-03-13 11:31:43 +0000.205912][5beb] dynamic updated lipsync delay:0
[044:499] [2025-03-13 11:31:43 +0000.213432][5bed] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 307060
[044:499] [2025-03-13 11:31:43 +0000.213488][5bed] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[044:514] [2025-03-13 11:31:43 +0000.228664][5bf0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[044:556] [2025-03-13 11:31:43 +0000.270200][5bec] The audio playback speed:100
(1/100)
[044:556] [2025-03-13 11:31:43 +0000.270357][5bec] lipsync_debug: The current
played audio timestamp is:307060(1/50)
[045:048] [2025-03-13 11:31:43 +0000.762750][5aa5] haveEnoughProcessedData
internalAudioStream.length: 10
[045:105] [2025-03-13 11:31:43 +0000.819168][5beb] lipsync_debug:displaying video
ts:654300 The current displayed video timestamp is:198436981
[045:208] [2025-03-13 11:31:43 +0000.922177][5beb] DriveRender working... (1/200)
[045:270] [2025-03-13 11:31:43 +0000.984144][5beb]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:32 last
video ts:666270 frame->pts:669240 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[045:270] [2025-03-13 11:31:43 +0000.984260][5beb] lipsync_debug: tsDelta -
timeDelta = 1
[045:512] [2025-03-13 11:31:44 +0000.226298][5beb] lipsync_debug:remaining time:10
tsDelta - timeDelta:24
[045:512] [2025-03-13 11:31:44 +0000.226367][5beb] lipsync_debug:result remaining
time:10
[045:536] [2025-03-13 11:31:44 +0000.250281][5bf0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[045:545] [2025-03-13 11:31:44 +0000.259871][5bee] Error(video_source.cc:430): wait
decoder a frame: 0
[045:762] [2025-03-13 11:31:44 +0000.476233][5beb] lipsync_debug:displaying video
ts:712800 The current displayed video timestamp is:198437638
[046:265] [2025-03-13 11:31:44 +0000.979729][5bee] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14992 diff: 9
[046:310] [2025-03-13 11:31:45 +0000.24141][5aa5] Run AGC when audioType = 0
[046:425] [2025-03-13 11:31:45 +0000.139126][5beb] lipsync_debug:displaying video
ts:772470 The current displayed video timestamp is:198438301
[046:497] [2025-03-13 11:31:45 +0000.210883][5bf0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[046:706] [2025-03-13 11:31:45 +0000.420692][5beb] DriveRender working... (1/200)
[046:753] [2025-03-13 11:31:45 +0000.467729][5beb]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:2 last video
ts:802350 frame->pts:805230 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[046:754] [2025-03-13 11:31:45 +0000.467926][5beb] lipsync_debug: tsDelta -
timeDelta = 30
[046:777] [2025-03-13 11:31:45 +0000.491288][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[046:819] [2025-03-13 11:31:45 +0000.533047][5bed] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 409428
[046:819] [2025-03-13 11:31:45 +0000.533170][5bed] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[046:889] [2025-03-13 11:31:45 +0000.603307][5bec] The audio playback speed:100
(1/100)
[046:889] [2025-03-13 11:31:45 +0000.603473][5bec] lipsync_debug: The current
played audio timestamp is:409428(1/50)
[046:902] [2025-03-13 11:31:45 +0000.616518][5bee] Error(video_source.cc:430): wait
decoder a frame: 0
[047:082] [2025-03-13 11:31:45 +0000.796355][5beb] lipsync_debug:displaying video
ts:832140 The current displayed video timestamp is:198438958
[047:320] [2025-03-13 11:31:46 +0000.34514][5bee] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 891810pts ms:9.909e+06
[047:321] [2025-03-13 11:31:46 +0000.35661][5bee] OnVideoFrameReady(1/200)
[047:321] [2025-03-13 11:31:46 +0000.35851][5beb] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[047:416] [2025-03-13 11:31:46 +0000.130663][5beb] lipsync_debug:remaining time:10
tsDelta - timeDelta:30
[047:416] [2025-03-13 11:31:46 +0000.130805][5beb] lipsync_debug:result remaining
time:10
[047:537] [2025-03-13 11:31:46 +0000.250967][5bf0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[047:748] [2025-03-13 11:31:46 +0000.462756][5beb] lipsync_debug:displaying video
ts:891810 The current displayed video timestamp is:198439624
[047:753] [2025-03-13 11:31:46 +0000.466962][5beb] lipsync_debug: render a video
frame
[047:783] [2025-03-13 11:31:46 +0000.497317][5beb] lipsync_debug:result remaining
time:0
[047:783] [2025-03-13 11:31:46 +0000.497443][5beb] dynamic updated lipsync delay:0
[048:202] [2025-03-13 11:31:46 +0000.916366][5beb] DriveRender working... (1/200)
[048:246] [2025-03-13 11:31:46 +0000.960460][5beb]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:33 last
video ts:933660 frame->pts:936630 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[048:246] [2025-03-13 11:31:46 +0000.960561][5beb] lipsync_debug: tsDelta -
timeDelta = 0
[048:263] [2025-03-13 11:31:46 +0000.977782][5bee] Error(video_source.cc:430): wait
decoder a frame: 0
[048:311] [2025-03-13 11:31:47 +0000.25726][5aa5] Run AGC when audioType = 0
[048:312] [2025-03-13 11:31:47 +0000.25962][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:412] [2025-03-13 11:31:47 +0000.126077][5beb] lipsync_debug:displaying video
ts:951480 The current displayed video timestamp is:198440288
[048:498] [2025-03-13 11:31:47 +0000.212189][5bf0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[048:515] [2025-03-13 11:31:47 +0000.228941][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[048:598] [2025-03-13 11:31:47 +0000.311915][5bed] FilterPipeline2::OnAudioFrame
pts 488254 last_audio_timestamp_ 11071.5
[048:621] [2025-03-13 11:31:47 +0000.335245][5bec] total delay:20 videoTsMS:10773
audioTsMS:10753 diff:20
[048:621] [2025-03-13 11:31:47 +0000.335380][5bec] Set the lipsync delay:20
[049:000] [2025-03-13 11:31:47 +0000.714657][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[049:001] [2025-03-13 11:31:47 +0000.715583][5bec] Stop:
[049:006] [2025-03-13 11:31:47 +0000.720045][5beb] operator(): Video Render
stopped.
[049:008] [2025-03-13 11:31:47 +0000.722491][5bec] Stop:
[049:009] [2025-03-13 11:31:47 +0000.722905][5bec] DeviceStop:
audioDevice_:0x73bc01d000
[049:009] [2025-03-13 11:31:47 +0000.722979][5bec] OpenSlesOutput:Stop playout

[049:017] [2025-03-13 11:31:47 +0000.731103][5bec] DeviceStop: Done


[049:017] [2025-03-13 11:31:47 +0000.731470][5bec] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[049:017] [2025-03-13 11:31:47 +0000.731735][5bec] operator(): Stop now!
[049:019] [2025-03-13 11:31:47 +0000.733309][4ede] Stop:
[049:019] [2025-03-13 11:31:47 +0000.733406][5bec] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[049:019] [2025-03-13 11:31:47 +0000.733531][4ede] DeviceRelease:
audioDevice_:0x73bc01d000
[049:019] [2025-03-13 11:31:47 +0000.733566][4ede] OpenSlesOutput:Stop playout

[049:019] [2025-03-13 11:31:47 +0000.733604][4ede] DeviceRelease: Release the


webrtc device object.
[049:019] [2025-03-13 11:31:47 +0000.733735][4ede] OpenSlesOutput destruct.

[049:019] [2025-03-13 11:31:47 +0000.733792][4ede] DeviceRelease: Done


[049:020] [2025-03-13 11:31:47 +0000.733877][4ede] Stop:
[049:020] [2025-03-13 11:31:47 +0000.733939][5beb] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[049:024] [2025-03-13 11:31:47 +0000.738138][4ede] global uninited!
[049:024] [2025-03-13 11:31:47 +0000.738293][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[049:024] [2025-03-13 11:31:47 +0000.738354][4ede] ~MediaFilterGraph:
MediaFilterGraph destruct
[049:024] [2025-03-13 11:31:47 +0000.738372][4ede] RemoveVideoBackGroud: hava not
add video backgroud
[049:024] [2025-03-13 11:31:47 +0000.738397][4ede] UnbindInputFilter 0x73bbf4e858
this 0x73bc011020
[049:024] [2025-03-13 11:31:47 +0000.738418][4ede] ClearAllSource: remove source
filter, sourceid: 0x73bc19bb00
[049:024] [2025-03-13 11:31:47 +0000.738432][4ede] DestoryDecoderByVideoSource
time:198440900 enter.

[049:024] [2025-03-13 11:31:47 +0000.738482][4ede] ~VideoBindDecoder time:198440900


enter.

[049:024] [2025-03-13 11:31:47 +0000.738622][4ede] CleanUp time:198440900 enter.


[049:036] [2025-03-13 11:31:47 +0000.750243][4ede] CleanUp leave. expire time = 12
ms

[049:036] [2025-03-13 11:31:47 +0000.750302][4ede] CleanUp time:198440912 enter.

[049:037] [2025-03-13 11:31:47 +0000.750936][4ede] CleanUp leave. expire time = 1


ms

[049:039] [2025-03-13 11:31:47 +0000.753314][4ede] ~VideoBindDecoder leave. expire


time = 15 ms

[049:039] [2025-03-13 11:31:47 +0000.753382][4ede] DestoryDecoderByVideoSource


leave. expire time = 15 ms

[049:039] [2025-03-13 11:31:47 +0000.753408][4ede] UnbindInputFilter 0x73bbf4e618


this 0x73bbf4e858
[049:039] [2025-03-13 11:31:47 +0000.753445][4ede] UnbindInputFilter 0x73bbf4e558
this 0x73bbf4e618
[049:039] [2025-03-13 11:31:47 +0000.753466][4ede] UnbindInputFilter 0x73bc19bd20
this 0x73bbf4e558
[049:039] [2025-03-13 11:31:47 +0000.753486][4ede] UnbindInputFilter 0x73bbf4e798
this 0x73bbf4e918
[049:039] [2025-03-13 11:31:47 +0000.753504][4ede] UnbindInputFilter 0x73bbf4e6d8
this 0x73bbf4e798
[049:039] [2025-03-13 11:31:47 +0000.753522][4ede] UnbindInputFilter 0x73bc19bd20
this 0x73bbf4e6d8
[049:039] [2025-03-13 11:31:47 +0000.753744][4ede] ~GLESContext:
[049:040] [2025-03-13 11:31:47 +0000.754727][4ede] GLESContext destruct finish.
[049:040] [2025-03-13 11:31:47 +0000.754777][4ede] filter: filter pipeline destroy
this: 0x73bc010f80
[050:254] [2025-03-13 11:31:48 +0000.968445][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[050:324] [2025-03-13 11:31:49 +0000.38443][5aa6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:324] [2025-03-13 11:31:49 +0000.38731][5aa6] _deviceSampleRate:48000

[050:326] [2025-03-13 11:31:49 +0000.40171][5aa5] Run AGC when audioType = 0


[051:987] [2025-03-13 11:31:50 +0000.701887][5aa5] haveEnoughProcessedData
internalAudioStream.length: 10
[052:309] [2025-03-13 11:31:51 +0000.22923][5aa5] Run AGC when audioType = 0
[052:309] [2025-03-13 11:31:51 +0000.23140][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[053:713] [2025-03-13 11:31:52 +0000.427528][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[054:105] [2025-03-13 11:31:52 +0000.819432][4ede] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[054:105] [2025-03-13 11:31:52 +0000.819686][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[054:106] [2025-03-13 11:31:52 +0000.819947][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[054:106] [2025-03-13 11:31:52 +0000.820305][5aa1] operator() time:198445982
enter.

[054:106] [2025-03-13 11:31:52 +0000.820376][5aa1] MediaFilterCamera, recording


file context:0x740e347680 input texture:8
[054:108] [2025-03-13 11:31:52 +0000.821923][5aa1] MicSource: Mic source
created:10x73c30def00
[054:108] [2025-03-13 11:31:52 +0000.822716][5aa1] alloc thread: 0x73a6230e00
name:worker1 thread id:496879905968 to Mic_source
[054:108] [2025-03-13 11:31:52 +0000.822792][5aa1] audio: start the audio sender
thread.

[054:108] [2025-03-13 11:31:52 +0000.822859][5aa1] construct OpenGLRenderProgram


0x73a60bb298
[054:109] [2025-03-13 11:31:52 +0000.822898][5aa1] CropFilter::SetOrientation
orientation: 90
[054:109] [2025-03-13 11:31:52 +0000.823046][5aa1] filter: filter pipeline
construtc this: 0x73a63e3040
[054:109] [2025-03-13 11:31:52 +0000.823091][5aa1] filter: filter pipeline2 update
pattern: 1
[054:109] [2025-03-13 11:31:52 +0000.823117][5aa1] CameraSource::source_id_:4
[054:109] [2025-03-13 11:31:52 +0000.823152][5aa1] RecordAudioSource::source_id_:5
[054:109] [2025-03-13 11:31:52 +0000.823341][5aa1] BindInputFilter 0x73a62d28c0
this 0x73a60bb4c0
[054:109] [2025-03-13 11:31:52 +0000.823380][5aa1] BindInputFilter 0x73a62d2a58
this 0x73a622f450
[054:109] [2025-03-13 11:31:52 +0000.823416][5aa1] BindInputFilter 0x73a60bb4c0
this 0x73a63e30e0
[054:109] [2025-03-13 11:31:52 +0000.823681][5aa1] setParamentForFilters:
speed:2.000000
[054:109] [2025-03-13 11:31:52 +0000.823717][5aa1] SetParamForFilter:
AF_SpeedFilter params:, speed_ 2
[054:109] [2025-03-13 11:31:52 +0000.823752][5aa1] SetParamForFilter time:198445985
enter.

[054:109] [2025-03-13 11:31:52 +0000.823783][5aa1] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[054:109] [2025-03-13 11:31:52 +0000.823803][5aa1] SetParamForFilter: Params video
index is: 0
[054:109] [2025-03-13 11:31:52 +0000.823821][5aa1] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[054:109] [2025-03-13 11:31:52 +0000.823837][5aa1] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[054:109] [2025-03-13 11:31:52 +0000.823855][5aa1] crop filter mode tpye:
citytravelvideo index:0
[054:114] [2025-03-13 11:31:52 +0000.827969][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[054:116] [2025-03-13 11:31:52 +0000.830736][5aa1]
Warning(parse_template_json.cc:45): json parament no found the parament
[054:116] [2025-03-13 11:31:52 +0000.830822][5aa1]
Warning(parse_template_json.cc:45): json parament no found the parament
[054:116] [2025-03-13 11:31:52 +0000.830841][5aa1]
Warning(parse_template_json.cc:45): json parament no found the parament
[054:116] [2025-03-13 11:31:52 +0000.830858][5aa1]
Warning(parse_template_json.cc:45): json parament no found the parament
[054:117] [2025-03-13 11:31:52 +0000.830874][5aa1]
Warning(parse_template_json.cc:45): json parament no found the parament
[054:117] [2025-03-13 11:31:52 +0000.830890][5aa1]
Warning(parse_template_json.cc:45): json parament no found the parament
[054:117] [2025-03-13 11:31:52 +0000.830904][5aa1]
Warning(parse_template_json.cc:45): json parament no found the parament
[054:117] [2025-03-13 11:31:52 +0000.830918][5aa1]
Warning(parse_template_json.cc:81): json parament no found the parament
[054:117] [2025-03-13 11:31:52 +0000.830933][5aa1]
Warning(parse_template_json.cc:81): json parament no found the parament
[054:117] [2025-03-13 11:31:52 +0000.830947][5aa1]
Warning(parse_template_json.cc:67): json parament no found the parament
[054:117] [2025-03-13 11:31:52 +0000.830962][5aa1]
Warning(parse_template_json.cc:93): json parament no found the duration
[054:117] [2025-03-13 11:31:52 +0000.830980][5aa1] SetParamForFilter leave. expire
time = 8 ms

[054:119] [2025-03-13 11:31:52 +0000.833247][5aa1] OnOutputSizeChanged width 1280


height 720
[054:119] [2025-03-13 11:31:52 +0000.833322][5aa1] OpenGLFrameBuffer: width:1280
height:720
[054:119] [2025-03-13 11:31:52 +0000.833345][5aa1] OpenGLFrameBuffer: width:1280
height:720
[054:119] [2025-03-13 11:31:52 +0000.833364][5aa1] OpenGLFrameBuffer: width:1280
height:720
[054:119] [2025-03-13 11:31:52 +0000.833381][5aa1] OpenGLFrameBuffer: width:1280
height:720
[054:119] [2025-03-13 11:31:52 +0000.833397][5aa1] OpenGLFrameBuffer: width:1280
height:720
[054:119] [2025-03-13 11:31:52 +0000.833412][5aa1] OpenGLFrameBuffer: width:1280
height:720
[054:119] [2025-03-13 11:31:52 +0000.833424][5aa1] construct TrivalImageDrawer
0x73a6260680
[054:119] [2025-03-13 11:31:52 +0000.833437][5aa1] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x73a6260680 context 0x73bc0521c0
[054:119] [2025-03-13 11:31:52 +0000.833454][5aa1] setupGLES:
[054:119] [2025-03-13 11:31:52 +0000.833797][5aa1] OpenGLRenderProgram::Initialize.
[054:120] [2025-03-13 11:31:52 +0000.833883][5aa1] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[054:120] [2025-03-13 11:31:52 +0000.833906][5aa1] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[054:120] [2025-03-13 11:31:52 +0000.834009][5aa1] Init open gl render:
0x73a60bb298
[054:120] [2025-03-13 11:31:52 +0000.834049][5aa1] Fragement shader path:
[054:120] [2025-03-13 11:31:52 +0000.834087][5aa1] Fragement shader path:
[054:120] [2025-03-13 11:31:52 +0000.834114][5aa1] create opengl program object.
[054:120] [2025-03-13 11:31:52 +0000.834145][5aa1] create shader: vertex
[054:120] [2025-03-13 11:31:52 +0000.834424][5aa1] create shader: fragment
[054:126] [2025-03-13 11:31:52 +0000.840172][5aa1] Have not extra filter filename!
[054:126] [2025-03-13 11:31:52 +0000.840246][5aa1] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[054:126] [2025-03-13 11:31:52 +0000.840267][5aa1] OpenGLRenderProgram::Initialize
success.
[054:126] [2025-03-13 11:31:52 +0000.840308][5aa1] Setup the OpenGL result:1
[054:126] [2025-03-13 11:31:52 +0000.840625][5aa0] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_198446002.mp4
[054:126] [2025-03-13 11:31:52 +0000.840737][5aa0] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_198446002.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[054:126] [2025-03-13 11:31:52 +0000.840778][5aa0] 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
[054:126] [2025-03-13 11:31:52 +0000.840811][5aa0] 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_198446002.mp4
fileFD: -1
[054:127] [2025-03-13 11:31:52 +0000.841120][5aa0] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_198446002.mp4
is opened successfully
[054:127] [2025-03-13 11:31:52 +0000.841166][5aa0] setupMediaProcessers:
[054:127] [2025-03-13 11:31:52 +0000.841193][5aa0]
RecordingSessionInternalSimple:setup media processers.
[054:127] [2025-03-13 11:31:52 +0000.841226][5aa0] construct AAC encoder
[054:127] [2025-03-13 11:31:52 +0000.841472][5aa0] H264Encoder creating:
superfast011818
[054:127] [2025-03-13 11:31:52 +0000.841507][5aa0] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[054:128] [2025-03-13 11:31:52 +0000.842012][5aa0] H264Encode::GetMachineModel is
M2102J20SG
[054:128] [2025-03-13 11:31:52 +0000.842048][5aa0] H264Encoder machine_mode
is:M2102J20SG
[054:128] [2025-03-13 11:31:52 +0000.842063][5aa0] H264Encode::machine size :9
machine_mode:M2102J20SG
[054:128] [2025-03-13 11:31:52 +0000.842077][5aa0] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[054:128] [2025-03-13 11:31:52 +0000.842107][5aa0] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[054:128] [2025-03-13 11:31:52 +0000.842119][5aa0] setupCompressionSession:
[054:128] [2025-03-13 11:31:52 +0000.842143][5aa0] H264Encode::creating hareware
Encoder
[054:128] [2025-03-13 11:31:52 +0000.842156][5aa0] AndroidHwAvcEncoder
time:198446004 enter.

[054:128] [2025-03-13 11:31:52 +0000.842270][5aa0] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000754a755540 address:0x73970fe760
[054:128] [2025-03-13 11:31:52 +0000.842374][5aa0] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[054:128] [2025-03-13 11:31:52 +0000.842406][5aa0] The video avc hw codec address
is 0x7485e10d98
[054:128] [2025-03-13 11:31:52 +0000.842466][5aa0] AndroidHwAvcEncoder leave.
expire time = 0 ms

[054:128] [2025-03-13 11:31:52 +0000.842495][5aa0] RegisterEncodeCompleteCallback


time:198446004 enter.

[054:128] [2025-03-13 11:31:52 +0000.842570][5aa0] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[054:128] [2025-03-13 11:31:52 +0000.842607][5aa0] InitEncode time:198446004


enter.

[054:128] [2025-03-13 11:31:52 +0000.842662][5aa0] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[054:128] [2025-03-13 11:31:52 +0000.842697][5aa0] Create time:198446004 enter.

[054:128] [2025-03-13 11:31:52 +0000.842726][5aa0] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[054:128] [2025-03-13 11:31:52 +0000.842747][5aa0]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7485f7f9c0
[054:128] [2025-03-13 11:31:52 +0000.842863][5aa0] supported_type:video/avc
[054:129] [2025-03-13 11:31:52 +0000.842893][5aa0] name:OMX.qcom.video.encoder.avc
mime:video/avc
[054:129] [2025-03-13 11:31:52 +0000.842938][5aa0] hwCodecPrefix :OMX.qcom.
[054:129] [2025-03-13 11:31:52 +0000.842968][5aa0] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[054:129] [2025-03-13 11:31:52 +0000.843001][5aa0] mediacodec_createCodecByName
time:198446005 enter.

[054:129] [2025-03-13 11:31:52 +0000.843034][5aa0] WrapAndroidMediaCodec


time:198446005 enter.

[054:129] [2025-03-13 11:31:52 +0000.843109][5aa0] WrapAndroidMediaCodec leave.


expire time = 0 ms

[054:129] [2025-03-13 11:31:52 +0000.843375][5c86] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73c0a43c98
[054:146] [2025-03-13 11:31:52 +0000.860831][5aa0] mediacodec_createCodecByName
leave. expire time = 17 ms

[054:147] [2025-03-13 11:31:52 +0000.860909][5aa0] WrapAndroidMediaFromat


time:198446023 enter.

[054:147] [2025-03-13 11:31:52 +0000.861105][5aa0] WrapAndroidMediaFromat leave.


expire time = 0 ms

[054:189] [2025-03-13 11:31:52 +0000.903820][5aa0] Destroy time:198446065 enter.


[054:190] [2025-03-13 11:31:52 +0000.903881][5aa0] WrapAndroidMediaFromat::
Destroy
[054:190] [2025-03-13 11:31:52 +0000.903899][5aa0] Destroy leave. expire time = 1
ms

[054:190] [2025-03-13 11:31:52 +0000.903915][5aa0] ~WrapAndroidMediaFromat


time:198446066 enter.

[054:190] [2025-03-13 11:31:52 +0000.903971][5aa0] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[054:190] [2025-03-13 11:31:52 +0000.903992][5aa0] Create leave. expire time = 62


ms

[054:190] [2025-03-13 11:31:52 +0000.904008][5aa0] isSemiPlanarSupport


time:198446066 enter.

[054:190] [2025-03-13 11:31:52 +0000.904022][5aa0] H264Encoder isSemiPlanarSupport


[054:190] [2025-03-13 11:31:52 +0000.904040][5aa0] isSemiPlanarSupport leave.
expire time = 0 ms

[054:190] [2025-03-13 11:31:52 +0000.904054][5aa0] creat hw H264Encoder success,


isSemiPlanar:1
[054:190] [2025-03-13 11:31:52 +0000.904126][5aa0] InitEncode leave. expire time =
62 ms

[054:190] [2025-03-13 11:31:52 +0000.904145][5aa0] H264Encode::created Encoder


[054:190] [2025-03-13 11:31:52 +0000.904162][5aa0] H264Encode:: H264 encoder
created.
[054:190] [2025-03-13 11:31:52 +0000.904175][5aa0] H264 encoder created.
[054:190] [2025-03-13 11:31:52 +0000.904188][5aa0]
RecordingSessionInternalSimple:created avc encoder avc: 0x73ceee4ac0
[054:190] [2025-03-13 11:31:52 +0000.904202][5aa0] setOutput:
[054:190] [2025-03-13 11:31:52 +0000.904213][5aa0]
RecordingSessionInternalSimple:encoder set output to muxer!
[054:190] [2025-03-13 11:31:52 +0000.904223][5aa0] request a key frame
[054:190] [2025-03-13 11:31:52 +0000.904233][5aa0] H264Encode:: request a key frame
[054:190] [2025-03-13 11:31:52 +0000.904399][5aa0] setDisplayRotate :90
[054:190] [2025-03-13 11:31:52 +0000.904421][5aa0] 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
[054:190] [2025-03-13 11:31:52 +0000.904467][5aa1] StartRecording:
[054:190] [2025-03-13 11:31:52 +0000.904525][5c80] operator(): Set the recording
session in mic source. recording session: 0x73a62d2900
[054:190] [2025-03-13 11:31:52 +0000.904683][5aa1] operator() leave. expire time =
84 ms

[054:221] [2025-03-13 11:31:52 +0000.935744][5c7e]


RecordAudioSource::PullAudioFrame
[054:226] [2025-03-13 11:31:52 +0000.940826][5aa1] begine recode to first frame
spend time:120
[054:227] [2025-03-13 11:31:52 +0000.940920][5aa1]
GPUImageProcessing::SetOrientation orientation: 90
[054:227] [2025-03-13 11:31:52 +0000.941090][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[054:260] [2025-03-13 11:31:52 +0000.974185][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[054:272] [2025-03-13 11:31:52 +0000.985912][5c85]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[054:300] [2025-03-13 11:31:53 +0000.14813][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[054:312] [2025-03-13 11:31:53 +0000.26795][5aa5] Run AGC when audioType = 0
[054:340] [2025-03-13 11:31:53 +0000.54457][5c7e] AF_SpeedFilter::PullFrame eof4
[054:344] [2025-03-13 11:31:53 +0000.58707][5c7e]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[054:400] [2025-03-13 11:31:53 +0000.114451][5c85] h264 add frame header cdr flag
[054:401] [2025-03-13 11:31:53 +0000.115856][5c85] h264 add frame header cdr flag
[054:402] [2025-03-13 11:31:53 +0000.116082][5c85] Received key frame:0
[054:402] [2025-03-13 11:31:53 +0000.116123][5c85] H264Encode:: get a sps pps
header!headerSize:31
[054:403] [2025-03-13 11:31:53 +0000.117110][5c86] get the H.264 SPS parameter
[054:403] [2025-03-13 11:31:53 +0000.117303][5c86] add video track with id:1
[054:403] [2025-03-13 11:31:53 +0000.117669][5c86] get the H.264 PPS parameter
[054:403] [2025-03-13 11:31:53 +0000.117853][5c86] get the H.264 IDR frame
[054:404] [2025-03-13 11:31:53 +0000.118281][5c86] resss:true
[054:404] [2025-03-13 11:31:53 +0000.118322][5c86] video start ts:0
[054:404] [2025-03-13 11:31:53 +0000.118393][5c86] the video frame has been written
into MP4 file
[054:405] [2025-03-13 11:31:53 +0000.118968][5c86] add aac audio track with id:2
[054:405] [2025-03-13 11:31:53 +0000.119027][5c86] audio start ts:0
[054:405] [2025-03-13 11:31:53 +0000.119090][5c86] the audio frame has been written
into MP4 file
[054:660] [2025-03-13 11:31:53 +0000.373947][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[054:728] [2025-03-13 11:31:53 +0000.442573][5aa1] The convert RGB to YUV take 2
[054:989] [2025-03-13 11:31:53 +0000.702917][5aa1] webrtc common_video plane
old ..... (1/1000) new: 16001 delete: 15984 diff: 17
[054:990] [2025-03-13 11:31:53 +0000.703871][5c85] DTS queue for
Generator:0x73c0a43eb8 331 364
[055:110] [2025-03-13 11:31:53 +0000.824419][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[055:154] [2025-03-13 11:31:53 +0000.868106][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[055:228] [2025-03-13 11:31:53 +0000.942205][5aa1] The convert RGB to YUV take 4
[055:450] [2025-03-13 11:31:54 +0000.164208][5aa5] haveEnoughProcessedData
internalAudioStream.length: 10
[055:523] [2025-03-13 11:31:54 +0000.237682][5aa1] Got a frame videoTime:1263
nextWantTime:1254 timeInterval:66 frameRate:15
[055:591] [2025-03-13 11:31:54 +0000.305332][5c85] Push an pts:664 to dts queue.
[055:657] [2025-03-13 11:31:54 +0000.371234][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[055:669] [2025-03-13 11:31:54 +0000.383539][5c85] last dts:631 currentPts:664
ppsOrSPS:0 queue length:2
[055:702] [2025-03-13 11:31:54 +0000.416299][5c7e] AF_SpeedFilter audio
0x73a622f300 PullFrame
[055:721] [2025-03-13 11:31:54 +0000.435827][5aa1] The convert RGB to YUV take 1
[055:835] [2025-03-13 11:31:54 +0000.549508][5c7e] resampled_data_size:0
[055:952] [2025-03-13 11:31:54 +0000.666830][5aa1] Drop a frame videoTime:1692
nextWantTime:1716 timeInterval:66 frameRate:15
[056:118] [2025-03-13 11:31:54 +0000.832628][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[056:152] [2025-03-13 11:31:54 +0000.866029][5c7e]
RecordAudioSource::PullAudioFrame
[056:154] [2025-03-13 11:31:54 +0000.868109][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[056:221] [2025-03-13 11:31:54 +0000.935351][5aa1] The convert RGB to YUV take 2
[056:311] [2025-03-13 11:31:55 +0000.25252][5aa5] Run AGC when audioType = 0
[056:311] [2025-03-13 11:31:55 +0000.25585][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[056:542] [2025-03-13 11:31:55 +0000.256802][5c84]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1091queue_audio_frame_:1
[056:648] [2025-03-13 11:31:55 +0000.362549][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[056:653] [2025-03-13 11:31:55 +0000.367399][5c85] DTS queue for
Generator:0x73c0a43eb8 1162 1194
[056:720] [2025-03-13 11:31:55 +0000.434651][5aa1] The convert RGB to YUV take 1
[056:725] [2025-03-13 11:31:55 +0000.439788][5c7e] AF_SpeedFilter::PullFrame eof4
[056:730] [2025-03-13 11:31:55 +0000.444160][5c7e]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[056:882] [2025-03-13 11:31:55 +0000.595933][5aa1]
MediaFilterCamera::NeedProcessTexture
[056:921] [2025-03-13 11:31:55 +0000.635006][5c85]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1329
[056:979] [2025-03-13 11:31:55 +0000.693356][5aa1] CameraSource::PushExtraFrame
pkt_dts: 2751, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x73a62d2780
[056:980] [2025-03-13 11:31:55 +0000.694752][5aa1] CropFilter::OnVideoFrame
outputtexture :9
[056:990] [2025-03-13 11:31:55 +0000.704487][5c85] SendFrame
encodedImage._timeStamp:1329encodedImage->_length:51584
[057:056] [2025-03-13 11:31:55 +0000.770763][5c85] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1359 pts:1359
[057:113] [2025-03-13 11:31:55 +0000.826991][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[057:148] [2025-03-13 11:31:55 +0000.861989][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[057:188] [2025-03-13 11:31:55 +0000.902055][5aa5] haveEnoughProcessedData
internalAudioStream.length: 20
[057:220] [2025-03-13 11:31:55 +0000.934136][5aa1] The convert RGB to YUV take 3
[057:252] [2025-03-13 11:31:55 +0000.966045][5c85] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1494
[057:252] [2025-03-13 11:31:55 +0000.966253][5c85] push video frame to H264
encoder. (100 frame for one log)

[057:252] [2025-03-13 11:31:55 +0000.966316][5c85] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720

[057:252] [2025-03-13 11:31:55 +0000.966347][5c85] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:1494(100 frame for one
log)

[057:252] [2025-03-13 11:31:55 +0000.966386][5c85] The input pts:1494 fps:30


[057:315] [2025-03-13 11:31:56 +0000.29162][5aa1] GPUImageProcessing: process video
frame with resolution 1280 X 720
[057:315] [2025-03-13 11:31:56 +0000.29290][5aa1] GPUImageProcessing: input frame
width1280 X 720
[057:315] [2025-03-13 11:31:56 +0000.29806][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[057:316] [2025-03-13 11:31:56 +0000.29925][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[057:323] [2025-03-13 11:31:56 +0000.37523][5c85] H264Encode::H264SWEncoder get
callback, length:28224 type:1 nalType:1length:28220
[057:378] [2025-03-13 11:31:56 +0000.92163][5aa1] webrtc common_video plane
old ..... (1/1000) new: 17001 delete: 16984 diff: 17
[057:480] [2025-03-13 11:31:56 +0000.194752][5c7e] AF_SpeedFilter audio
0x73a622f300 PullFrame
[057:512] [2025-03-13 11:31:56 +0000.226520][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[057:646] [2025-03-13 11:31:56 +0000.360108][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[057:713] [2025-03-13 11:31:56 +0000.427920][5aa1] The convert RGB to YUV take 1
[058:063] [2025-03-13 11:31:56 +0000.777688][5c7e]
RecordAudioSource::PullAudioFrame
[058:115] [2025-03-13 11:31:56 +0000.829104][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[058:143] [2025-03-13 11:31:56 +0000.857443][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[058:178] [2025-03-13 11:31:56 +0000.891959][5aa1] Got a frame videoTime:3918
nextWantTime:3894 timeInterval:66 frameRate:15
[058:212] [2025-03-13 11:31:56 +0000.926619][5aa1] The convert RGB to YUV take 1
[058:247] [2025-03-13 11:31:56 +0000.961140][5c85] Push an pts:1993 to dts queue.
[058:310] [2025-03-13 11:31:57 +0000.24424][5aa5] Run AGC when audioType = 0
[058:316] [2025-03-13 11:31:57 +0000.29963][5c85] DTS queue for
Generator:0x73c0a43eb8 1993 2025
[058:327] [2025-03-13 11:31:57 +0000.41409][5c85] h264 add frame header cdr flag
[058:327] [2025-03-13 11:31:57 +0000.41644][5c85] Received key frame:1993
[058:327] [2025-03-13 11:31:57 +0000.41700][5c85] last dts:1959 currentPts:1993
ppsOrSPS:0 queue length:2
[058:380] [2025-03-13 11:31:57 +0000.94059][5c86] get the H.264 IDR frame
[058:624] [2025-03-13 11:31:57 +0000.338696][5aa1] Drop a frame videoTime:4351
nextWantTime:4356 timeInterval:66 frameRate:15
[058:643] [2025-03-13 11:31:57 +0000.357075][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[058:711] [2025-03-13 11:31:57 +0000.425804][5aa1] The convert RGB to YUV take 1
[058:908] [2025-03-13 11:31:57 +0000.622279][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[059:117] [2025-03-13 11:31:57 +0000.831194][5c7e] AF_SpeedFilter::PullFrame eof4
[059:121] [2025-03-13 11:31:57 +0000.835076][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[059:121] [2025-03-13 11:31:57 +0000.835483][5c7e]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[059:143] [2025-03-13 11:31:57 +0000.857669][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[059:210] [2025-03-13 11:31:57 +0000.923897][5aa1] The convert RGB to YUV take 2
[059:291] [2025-03-13 11:31:58 +0000.5774][5c7e] AF_SpeedFilter audio 0x73a622f300
PullFrame
[059:445] [2025-03-13 11:31:58 +0000.158968][5c7e] resampled_data_size:0
[059:640] [2025-03-13 11:31:58 +0000.353985][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[059:704] [2025-03-13 11:31:58 +0000.418234][5aa1] The convert RGB to YUV take 2
[059:742] [2025-03-13 11:31:58 +0000.456810][5aa1] webrtc common_video plane
old ..... (1/1000) new: 18001 delete: 17980 diff: 21
[059:877] [2025-03-13 11:31:58 +0000.590930][5c85] DTS queue for
Generator:0x73c0a43eb8 2805
[060:031] [2025-03-13 11:31:58 +0000.745058][5c7e]
RecordAudioSource::PullAudioFrame
[060:116] [2025-03-13 11:31:58 +0000.830195][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[060:136] [2025-03-13 11:31:58 +0000.850786][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[060:201] [2025-03-13 11:31:58 +0000.915102][5aa1] The convert RGB to YUV take 2
[060:307] [2025-03-13 11:31:59 +0000.21243][5aa6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[060:308] [2025-03-13 11:31:59 +0000.22382][5aa6] _deviceSampleRate:48000

[060:313] [2025-03-13 11:31:59 +0000.26957][5aa5] Run AGC when audioType = 0


[060:313] [2025-03-13 11:31:59 +0000.27202][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[060:633] [2025-03-13 11:31:59 +0000.346905][5aa1] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[060:650] [2025-03-13 11:31:59 +0000.364171][5aa5] haveEnoughProcessedData
internalAudioStream.length: 20
[060:665] [2025-03-13 11:31:59 +0000.378950][5aa1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[060:665] [2025-03-13 11:31:59 +0000.379055][5aa1] GPUImageProcessing: input frame
width1280 X 720
[060:665] [2025-03-13 11:31:59 +0000.379693][5aa1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[060:665] [2025-03-13 11:31:59 +0000.379795][5aa1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[060:702] [2025-03-13 11:31:59 +0000.416691][5aa1] The convert RGB to YUV take 1
[060:798] [2025-03-13 11:31:59 +0000.512558][5aa1] Got a frame videoTime:6537
nextWantTime:6534 timeInterval:66 frameRate:15
[060:833] [2025-03-13 11:31:59 +0000.547101][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[060:868] [2025-03-13 11:31:59 +0000.581887][5c85] Push an pts:3303 to dts queue.
[060:936] [2025-03-13 11:31:59 +0000.649926][5c85] last dts:3268 currentPts:3303
ppsOrSPS:0 queue length:2
[061:114] [2025-03-13 11:31:59 +0000.828696][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[061:133] [2025-03-13 11:31:59 +0000.847511][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[061:137] [2025-03-13 11:31:59 +0000.851672][5c7e] AF_SpeedFilter audio
0x73a622f300 PullFrame
[061:196] [2025-03-13 11:31:59 +0000.910308][5aa1] The convert RGB to YUV take 2
[061:225] [2025-03-13 11:31:59 +0000.939892][5c84]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3413queue_audio_frame_:4
[061:298] [2025-03-13 11:32:00 +0000.12518][5aa1] Drop a frame videoTime:7035
nextWantTime:7062 timeInterval:66 frameRate:15
[061:548] [2025-03-13 11:32:00 +0000.262290][5c85] DTS queue for
Generator:0x73c0a43eb8 3636
[061:590] [2025-03-13 11:32:00 +0000.304634][5c7e] AF_SpeedFilter::PullFrame eof4
[061:597] [2025-03-13 11:32:00 +0000.310994][5c7e]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[061:632] [2025-03-13 11:32:00 +0000.346572][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[061:693] [2025-03-13 11:32:00 +0000.406899][5aa1] The convert RGB to YUV take 3
[061:998] [2025-03-13 11:32:00 +0000.712745][5c7e]
RecordAudioSource::PullAudioFrame
[062:095] [2025-03-13 11:32:00 +0000.809768][5aa1] webrtc common_video plane
old ..... (1/1000) new: 19001 delete: 18984 diff: 17
[062:113] [2025-03-13 11:32:00 +0000.827647][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[062:132] [2025-03-13 11:32:00 +0000.846430][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[062:190] [2025-03-13 11:32:00 +0000.904805][5aa1] The convert RGB to YUV take 1
[062:261] [2025-03-13 11:32:00 +0000.975872][5c85] h264 add frame header cdr flag
[062:262] [2025-03-13 11:32:00 +0000.976147][5c85] Received key frame:3965
[062:309] [2025-03-13 11:32:01 +0000.23243][5aa5] Run AGC when audioType = 0
[062:328] [2025-03-13 11:32:01 +0000.42284][5c86] get the H.264 IDR frame
[062:371] [2025-03-13 11:32:01 +0000.85848][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[062:622] [2025-03-13 11:32:01 +0000.336444][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[062:690] [2025-03-13 11:32:01 +0000.404569][5aa1] The convert RGB to YUV take 2
[062:937] [2025-03-13 11:32:01 +0000.650926][5c7e] AF_SpeedFilter audio
0x73a622f300 PullFrame
[062:981] [2025-03-13 11:32:01 +0000.695692][5c7e] resampled_data_size:3072
[063:000] [2025-03-13 11:32:01 +0000.714270][5c80] The output timestamp from audio
mixer change:198454868
[063:112] [2025-03-13 11:32:01 +0000.826694][5aa5] On audio frame the broadcast
with timestamp:198454988 samples:480. (1000 frame for one log)

[063:113] [2025-03-13 11:32:01 +0000.827504][5c80] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[063:114] [2025-03-13 11:32:01 +0000.828136][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[063:121] [2025-03-13 11:32:01 +0000.834998][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[063:189] [2025-03-13 11:32:01 +0000.903052][5aa1] The convert RGB to YUV take 1
[063:191] [2025-03-13 11:32:01 +0000.904908][5c85] DTS queue for
Generator:0x73c0a43eb8 4430 4464
[063:458] [2025-03-13 11:32:02 +0000.172465][5aa1] Got a frame videoTime:9197
nextWantTime:9174 timeInterval:66 frameRate:15
[063:521] [2025-03-13 11:32:02 +0000.235644][5c85]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4630
[063:521] [2025-03-13 11:32:02 +0000.235836][5c85] Push an pts:4630 to dts queue.
[063:590] [2025-03-13 11:32:02 +0000.304213][5c85] SendFrame
encodedImage._timeStamp:4630encodedImage->_length:53344
[063:590] [2025-03-13 11:32:02 +0000.304357][5c85] last dts:4598 currentPts:4630
ppsOrSPS:0 queue length:2
[063:627] [2025-03-13 11:32:02 +0000.341008][5aa1] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[063:628] [2025-03-13 11:32:02 +0000.342272][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[063:689] [2025-03-13 11:32:02 +0000.403405][5aa1] The convert RGB to YUV take 3
[063:725] [2025-03-13 11:32:02 +0000.439208][5c85] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4695 pts:4695
[063:761] [2025-03-13 11:32:02 +0000.475431][5c7e] AF_SpeedFilter audio time,
0x73a622f300 rcv time: 198455626
[063:761] [2025-03-13 11:32:02 +0000.475578][5c7e] AF_SpeedFilter audio time,
0x73a622f300 rcv time: 198455626in_nSamples:441
[063:856] [2025-03-13 11:32:02 +0000.570601][5c7e]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 198450855
[063:856] [2025-03-13 11:32:02 +0000.570719][5c7e]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[063:924] [2025-03-13 11:32:02 +0000.638194][5c85] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4830
[063:924] [2025-03-13 11:32:02 +0000.638353][5c85] push video frame to H264
encoder. (100 frame for one log)

[063:924] [2025-03-13 11:32:02 +0000.638415][5c85] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720

[063:924] [2025-03-13 11:32:02 +0000.638462][5c85] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:4830(100 frame for one
log)
[063:924] [2025-03-13 11:32:02 +0000.638513][5c85] The input pts:4830 fps:30
[063:926] [2025-03-13 11:32:02 +0000.639920][5c7e]
RecordAudioSource::PullAudioFrame
[063:956] [2025-03-13 11:32:02 +0000.670628][5aa1] Drop a frame videoTime:9693
nextWantTime:9702 timeInterval:66 frameRate:15
[063:967] [2025-03-13 11:32:02 +0000.680917][5c7e] AF_SpeedFilter::PullFrame eof4
[063:971] [2025-03-13 11:32:02 +0000.685308][5c7e]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[064:002] [2025-03-13 11:32:02 +0000.716088][5c85] H264Encode::H264SWEncoder get
callback, length:43856 type:1 nalType:1length:43852
[064:020] [2025-03-13 11:32:02 +0000.734192][5aa1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[064:020] [2025-03-13 11:32:02 +0000.734318][5aa1] GPUImageProcessing: input frame
width1280 X 720
[064:020] [2025-03-13 11:32:02 +0000.734710][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[064:020] [2025-03-13 11:32:02 +0000.734781][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[064:093] [2025-03-13 11:32:02 +0000.807422][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[064:111] [2025-03-13 11:32:02 +0000.825163][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[064:119] [2025-03-13 11:32:02 +0000.833817][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[064:147] [2025-03-13 11:32:02 +0000.861363][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[064:187] [2025-03-13 11:32:02 +0000.901234][5aa1] The convert RGB to YUV take 2
[064:312] [2025-03-13 11:32:03 +0000.26304][5aa5] Run AGC when audioType = 0
[064:312] [2025-03-13 11:32:03 +0000.26663][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[064:482] [2025-03-13 11:32:03 +0000.196391][5aa1] webrtc common_video plane
old ..... (1/1000) new: 20001 delete: 19984 diff: 17
[064:614] [2025-03-13 11:32:03 +0000.328593][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[064:688] [2025-03-13 11:32:03 +0000.402411][5aa1] The convert RGB to YUV take 4
[064:718] [2025-03-13 11:32:03 +0000.432729][5c7e] AF_SpeedFilter audio
0x73a622f300 PullFrame
[064:853] [2025-03-13 11:32:03 +0000.567408][5c85] DTS queue for
Generator:0x73c0a43eb8 5260 5295
[065:114] [2025-03-13 11:32:03 +0000.828619][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[065:121] [2025-03-13 11:32:03 +0000.835265][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[065:178] [2025-03-13 11:32:03 +0000.892703][5aa1] The convert RGB to YUV take 1
[065:611] [2025-03-13 11:32:04 +0000.325297][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[065:679] [2025-03-13 11:32:04 +0000.393591][5aa1] The convert RGB to YUV take 1
[065:822] [2025-03-13 11:32:04 +0000.536401][5c84]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5735queue_audio_frame_:1
[065:827] [2025-03-13 11:32:04 +0000.541485][5aa5] haveEnoughProcessedData
internalAudioStream.length: 20
[065:859] [2025-03-13 11:32:04 +0000.572959][5c7e]
RecordAudioSource::PullAudioFrame
[066:079] [2025-03-13 11:32:04 +0000.793508][5aa1] Got a frame videoTime:11815
nextWantTime:11814 timeInterval:66 frameRate:15
[066:110] [2025-03-13 11:32:04 +0000.823888][5aa1] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[066:112] [2025-03-13 11:32:04 +0000.826504][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[066:176] [2025-03-13 11:32:04 +0000.890112][5aa1] The convert RGB to YUV take 1
[066:177] [2025-03-13 11:32:04 +0000.890949][5c85] Push an pts:5957 to dts queue.
[066:212] [2025-03-13 11:32:04 +0000.926350][5c85] h264 add frame header cdr flag
[066:212] [2025-03-13 11:32:04 +0000.926547][5c85] Received key frame:5957
[066:212] [2025-03-13 11:32:04 +0000.926598][5c85] last dts:5907 currentPts:5957
ppsOrSPS:0 queue length:2
[066:282] [2025-03-13 11:32:04 +0000.996844][5c86] get the H.264 IDR frame
[066:312] [2025-03-13 11:32:05 +0000.26109][5aa5] Run AGC when audioType = 0
[066:365] [2025-03-13 11:32:05 +0000.79373][5c7e] AF_SpeedFilter::PullFrame eof4
[066:369] [2025-03-13 11:32:05 +0000.83729][5c7e]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[066:422] [2025-03-13 11:32:05 +0000.136000][5c85] DTS queue for
Generator:0x73c0a43eb8 6075
[066:525] [2025-03-13 11:32:05 +0000.238960][5c7e] resampled_data_size:6656
[066:538] [2025-03-13 11:32:05 +0000.252103][5c7e] AF_SpeedFilter audio
0x73a622f300 PullFrame
[066:608] [2025-03-13 11:32:05 +0000.322043][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[066:642] [2025-03-13 11:32:05 +0000.356426][5aa1] Drop a frame videoTime:12380
nextWantTime:12408 timeInterval:66 frameRate:15
[066:680] [2025-03-13 11:32:05 +0000.394656][5aa1] The convert RGB to YUV take 1
[066:838] [2025-03-13 11:32:05 +0000.551985][5aa1] webrtc common_video plane
old ..... (1/1000) new: 21001 delete: 20980 diff: 21
[067:103] [2025-03-13 11:32:05 +0000.817801][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[067:112] [2025-03-13 11:32:05 +0000.826671][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[067:169] [2025-03-13 11:32:05 +0000.883747][5aa1] The convert RGB to YUV take 1
[067:368] [2025-03-13 11:32:06 +0000.82821][5aa1] GPUImageProcessing: process video
frame with resolution 1280 X 720
[067:369] [2025-03-13 11:32:06 +0000.82905][5aa1] GPUImageProcessing: input frame
width1280 X 720
[067:370] [2025-03-13 11:32:06 +0000.83892][5aa1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[067:370] [2025-03-13 11:32:06 +0000.83980][5aa1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[067:468] [2025-03-13 11:32:06 +0000.182548][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[067:555] [2025-03-13 11:32:06 +0000.269202][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[067:604] [2025-03-13 11:32:06 +0000.318292][5aa1] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[067:675] [2025-03-13 11:32:06 +0000.389177][5aa1] The convert RGB to YUV take 4
[067:785] [2025-03-13 11:32:06 +0000.499213][5c7e]
RecordAudioSource::PullAudioFrame
[068:070] [2025-03-13 11:32:06 +0000.784373][5c85] DTS queue for
Generator:0x73c0a43eb8 6903
[068:102] [2025-03-13 11:32:06 +0000.816809][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[068:110] [2025-03-13 11:32:06 +0000.824345][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[068:175] [2025-03-13 11:32:06 +0000.889431][5aa1] The convert RGB to YUV take 5
[068:310] [2025-03-13 11:32:07 +0000.24434][5aa5] Run AGC when audioType = 0
[068:310] [2025-03-13 11:32:07 +0000.24733][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[068:344] [2025-03-13 11:32:07 +0000.58079][5c7e] AF_SpeedFilter audio 0x73a622f300
PullFrame
[068:598] [2025-03-13 11:32:07 +0000.312008][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[068:668] [2025-03-13 11:32:07 +0000.382694][5aa1] The convert RGB to YUV take 3
[068:734] [2025-03-13 11:32:07 +0000.448135][5aa1] Got a frame videoTime:14472
nextWantTime:14454 timeInterval:66 frameRate:15
[068:791] [2025-03-13 11:32:07 +0000.505413][5c7e] AF_SpeedFilter::PullFrame eof4
[068:797] [2025-03-13 11:32:07 +0000.511826][5c7e]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[068:803] [2025-03-13 11:32:07 +0000.517642][5c85] Push an pts:7269 to dts queue.
[068:873] [2025-03-13 11:32:07 +0000.586916][5c85] last dts:7236 currentPts:7269
ppsOrSPS:0 queue length:2
[069:094] [2025-03-13 11:32:07 +0000.808778][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[069:110] [2025-03-13 11:32:07 +0000.824424][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[069:166] [2025-03-13 11:32:07 +0000.880656][5aa1] The convert RGB to YUV take 1
[069:199] [2025-03-13 11:32:07 +0000.913643][5aa1] webrtc common_video plane
old ..... (1/1000) new: 22001 delete: 21984 diff: 17
[069:289] [2025-03-13 11:32:08 +0000.3599][5aa5] haveEnoughProcessedData
internalAudioStream.length: 20
[069:297] [2025-03-13 11:32:08 +0000.11091][5aa1] Drop a frame videoTime:15036
nextWantTime:15048 timeInterval:66 frameRate:15
[069:597] [2025-03-13 11:32:08 +0000.310949][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[069:664] [2025-03-13 11:32:08 +0000.378781][5aa1] The convert RGB to YUV take 1
[069:733] [2025-03-13 11:32:08 +0000.447403][5c85] DTS queue for
Generator:0x73c0a43eb8 7733
[069:781] [2025-03-13 11:32:08 +0000.495419][5c7e]
RecordAudioSource::PullAudioFrame
[070:077] [2025-03-13 11:32:08 +0000.791283][5c7e] resampled_data_size:0
[070:093] [2025-03-13 11:32:08 +0000.807396][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[070:117] [2025-03-13 11:32:08 +0000.831495][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[070:129] [2025-03-13 11:32:08 +0000.843780][5c85]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:7932
[070:162] [2025-03-13 11:32:08 +0000.876654][5aa1] The convert RGB to YUV take 4
[070:174] [2025-03-13 11:32:08 +0000.887923][5c7e] AF_SpeedFilter audio
0x73a622f300 PullFrame
[070:204] [2025-03-13 11:32:08 +0000.918191][5c85] h264 add frame header cdr flag
[070:204] [2025-03-13 11:32:08 +0000.918498][5c85] SendFrame
encodedImage._timeStamp:7932encodedImage->_length:57472
[070:204] [2025-03-13 11:32:08 +0000.918585][5c85] Received key frame:7932
[070:268] [2025-03-13 11:32:08 +0000.982667][5c86] get the H.264 IDR frame
[070:307] [2025-03-13 11:32:09 +0000.21298][5aa6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[070:307] [2025-03-13 11:32:09 +0000.21529][5aa6] _deviceSampleRate:48000

[070:312] [2025-03-13 11:32:09 +0000.26158][5aa5] Run AGC when audioType = 0


[070:399] [2025-03-13 11:32:09 +0000.113724][5c85] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8034 pts:8034
[070:505] [2025-03-13 11:32:09 +0000.219667][5c84]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 8057queue_audio_frame_:3
[070:591] [2025-03-13 11:32:09 +0000.305332][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[070:594] [2025-03-13 11:32:09 +0000.308498][5c85] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8166
[070:595] [2025-03-13 11:32:09 +0000.309539][5c85] push video frame to H264
encoder. (100 frame for one log)

[070:596] [2025-03-13 11:32:09 +0000.310359][5c85] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720

[070:596] [2025-03-13 11:32:09 +0000.310405][5c85] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:8166(100 frame for one
log)

[070:596] [2025-03-13 11:32:09 +0000.310448][5c85] The input pts:8166 fps:30


[070:659] [2025-03-13 11:32:09 +0000.372989][5aa1] The convert RGB to YUV take 2
[070:661] [2025-03-13 11:32:09 +0000.375664][5c85] H264Encode::H264SWEncoder get
callback, length:50432 type:1 nalType:1length:50428
[070:723] [2025-03-13 11:32:09 +0000.437610][5aa1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[070:723] [2025-03-13 11:32:09 +0000.437747][5aa1] GPUImageProcessing: input frame
width1280 X 720
[070:724] [2025-03-13 11:32:09 +0000.438203][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[070:724] [2025-03-13 11:32:09 +0000.438340][5aa1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[070:792] [2025-03-13 11:32:09 +0000.506175][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[071:009] [2025-03-13 11:32:09 +0000.723449][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[071:086] [2025-03-13 11:32:09 +0000.800814][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[071:121] [2025-03-13 11:32:09 +0000.835495][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[071:159] [2025-03-13 11:32:09 +0000.873520][5aa1] The convert RGB to YUV take 1
[071:265] [2025-03-13 11:32:09 +0000.981251][5c7e] AF_SpeedFilter::PullFrame eof4
[071:272] [2025-03-13 11:32:09 +0000.986701][5c7e]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[071:391] [2025-03-13 11:32:10 +0000.105762][5aa1] Got a frame videoTime:17127
nextWantTime:17094 timeInterval:66 frameRate:15
[071:394] [2025-03-13 11:32:10 +0000.107954][5c85] DTS queue for
Generator:0x73c0a43eb8 8530 8563
[071:425] [2025-03-13 11:32:10 +0000.139659][5c85] Push an pts:8581 to dts queue.
[071:493] [2025-03-13 11:32:10 +0000.207463][5c85] last dts:8563 currentPts:8581
ppsOrSPS:0 queue length:2
[071:586] [2025-03-13 11:32:10 +0000.300877][5aa1] webrtc common_video plane
old ..... (1/1000) new: 23001 delete: 22984 diff: 17
[071:587] [2025-03-13 11:32:10 +0000.301467][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[071:653] [2025-03-13 11:32:10 +0000.367130][5aa1] The convert RGB to YUV take 2
[071:765] [2025-03-13 11:32:10 +0000.479732][5c7e]
RecordAudioSource::PullAudioFrame
[071:989] [2025-03-13 11:32:10 +0000.703647][5aa1] Drop a frame videoTime:17723
nextWantTime:17754 timeInterval:66 frameRate:15
[072:017] [2025-03-13 11:32:10 +0000.731197][5c7e] AF_SpeedFilter audio
0x73a622f300 PullFrame
[072:082] [2025-03-13 11:32:10 +0000.796813][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[072:116] [2025-03-13 11:32:10 +0000.830341][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[072:155] [2025-03-13 11:32:10 +0000.869062][5aa1] The convert RGB to YUV take 3
[072:312] [2025-03-13 11:32:11 +0000.26741][5aa5] Run AGC when audioType = 0
[072:313] [2025-03-13 11:32:11 +0000.26969][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[072:580] [2025-03-13 11:32:11 +0000.294235][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[072:648] [2025-03-13 11:32:11 +0000.362014][5aa1] The convert RGB to YUV take 2
[072:733] [2025-03-13 11:32:11 +0000.447091][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[072:952] [2025-03-13 11:32:11 +0000.666797][5c80] The output timestamp from audio
mixer change:198464826
[073:017] [2025-03-13 11:32:11 +0000.731506][5c85] DTS queue for
Generator:0x73c0a43eb8 9343 9377
[073:079] [2025-03-13 11:32:11 +0000.793159][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[073:112] [2025-03-13 11:32:11 +0000.826500][5aa5] On audio frame the broadcast
with timestamp:198464988 samples:480. (1000 frame for one log)

[073:121] [2025-03-13 11:32:11 +0000.835770][5c80] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[073:122] [2025-03-13 11:32:11 +0000.836363][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[073:146] [2025-03-13 11:32:11 +0000.859977][5aa1] The convert RGB to YUV take 2
[073:577] [2025-03-13 11:32:12 +0000.290976][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[073:643] [2025-03-13 11:32:12 +0000.356981][5aa1] The convert RGB to YUV take 2
[073:661] [2025-03-13 11:32:12 +0000.375043][5c7e] AF_SpeedFilter::PullFrame eof4
[073:665] [2025-03-13 11:32:12 +0000.379374][5c7e]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[073:678] [2025-03-13 11:32:12 +0000.392624][5c7e] resampled_data_size:512
[073:678] [2025-03-13 11:32:12 +0000.392787][5c7e]
RecordAudioSource::PullAudioFrame
[073:750] [2025-03-13 11:32:12 +0000.464245][5c7e] AF_SpeedFilter audio time,
0x73a622f300 rcv time: 198465624
[073:750] [2025-03-13 11:32:12 +0000.464335][5c7e] AF_SpeedFilter audio time,
0x73a622f300 rcv time: 198465624in_nSamples:441
[073:806] [2025-03-13 11:32:12 +0000.520184][5c7e] AF_SpeedFilter audio
0x73a622f300 PullFrame
[073:939] [2025-03-13 11:32:12 +0000.653340][5c7e] FilterPipeline2::OnAudioFrame
pts 9830 last_audio_timestamp_ 9830
[073:946] [2025-03-13 11:32:12 +0000.660868][5aa1] webrtc common_video plane
old ..... (1/1000) new: 24001 delete: 23984 diff: 17
[074:013] [2025-03-13 11:32:12 +0000.727331][5aa1] Got a frame videoTime:19751
nextWantTime:19734 timeInterval:66 frameRate:15
[074:077] [2025-03-13 11:32:12 +0000.791401][5aa1] GPUImageProcessing: process
video frame with resolution 1280 X 720
[074:077] [2025-03-13 11:32:12 +0000.791493][5aa1] GPUImageProcessing: input frame
width1280 X 720
[074:077] [2025-03-13 11:32:12 +0000.791793][5aa1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[074:077] [2025-03-13 11:32:12 +0000.791857][5aa1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[074:078] [2025-03-13 11:32:12 +0000.792004][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[074:086] [2025-03-13 11:32:12 +0000.800759][5c85] Push an pts:9909 to dts queue.
[074:104] [2025-03-13 11:32:12 +0000.818285][5aa1] drawYUV420 render
OpenGLRenderProgram:0x73a60bb298
[074:109] [2025-03-13 11:32:12 +0000.822906][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[074:144] [2025-03-13 11:32:12 +0000.858826][5aa1] The convert RGB to YUV take 1
[074:147] [2025-03-13 11:32:12 +0000.861369][5c85] h264 add frame header cdr flag
[074:148] [2025-03-13 11:32:12 +0000.861887][5c85] Received key frame:9909
[074:148] [2025-03-13 11:32:12 +0000.861982][5c85] last dts:9875 currentPts:9909
ppsOrSPS:0 queue length:2
[074:214] [2025-03-13 11:32:12 +0000.928451][5c86] get the H.264 IDR frame
[074:311] [2025-03-13 11:32:13 +0000.25319][5aa5] Run AGC when audioType = 0
[074:447] [2025-03-13 11:32:13 +0000.161689][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[074:574] [2025-03-13 11:32:13 +0000.288873][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[074:610] [2025-03-13 11:32:13 +0000.324471][5c85] DTS queue for
Generator:0x73c0a43eb8 10171
[074:640] [2025-03-13 11:32:13 +0000.353903][5aa1] The convert RGB to YUV take 2
[074:640] [2025-03-13 11:32:13 +0000.354325][5aa1] Drop a frame videoTime:20379
nextWantTime:20394 timeInterval:66 frameRate:15
[075:072] [2025-03-13 11:32:13 +0000.785959][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[075:105] [2025-03-13 11:32:13 +0000.819406][5c84]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10379queue_audio_frame_:1
[075:118] [2025-03-13 11:32:13 +0000.832243][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[075:140] [2025-03-13 11:32:13 +0000.854326][5aa1] The convert RGB to YUV take 1
[075:538] [2025-03-13 11:32:14 +0000.252786][5c7e] AF_SpeedFilter audio time 111,
0x73a622f300 out time: 198456715 org time: 198456715
[075:568] [2025-03-13 11:32:14 +0000.282506][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[075:604] [2025-03-13 11:32:14 +0000.318588][5c7e] AF_SpeedFilter audio
0x73a622f300 PullFrame
[075:611] [2025-03-13 11:32:14 +0000.325056][5c7e]
RecordAudioSource::PullAudioFrame
[075:619] [2025-03-13 11:32:14 +0000.333717][5c7e] AF_SpeedFilter audio time
[075:639] [2025-03-13 11:32:14 +0000.353121][5aa1] The convert RGB to YUV take 3
[076:065] [2025-03-13 11:32:14 +0000.779273][5aa1] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[076:084] [2025-03-13 11:32:14 +0000.798116][5c7e] AF_SpeedFilter::PullFrame eof4
[076:088] [2025-03-13 11:32:14 +0000.802519][5c7e]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[076:117] [2025-03-13 11:32:14 +0000.831310][5c80] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[076:135] [2025-03-13 11:32:14 +0000.848887][5aa1] The convert RGB to YUV take 2
[076:168] [2025-03-13 11:32:14 +0000.882745][5aa5] haveEnoughProcessedData
internalAudioStream.length: 10
[076:273] [2025-03-13 11:32:14 +0000.987560][5c85] DTS queue for
Generator:0x73c0a43eb8 11003
[076:308] [2025-03-13 11:32:15 +0000.22230][5aa5] Run AGC when audioType = 0
[076:308] [2025-03-13 11:32:15 +0000.22468][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[076:333] [2025-03-13 11:32:15 +0000.47553][5aa1] webrtc common_video plane
old ..... (1/1000) new: 25001 delete: 24984 diff: 17
[076:447] [2025-03-13 11:32:15 +0000.161307][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[076:447] [2025-03-13 11:32:15 +0000.161620][5aa1] operator(): Stop
[076:447] [2025-03-13 11:32:15 +0000.161675][5aa1] StopPullFrameAndWriteMp4
time:198468323 enter.

[076:447] [2025-03-13 11:32:15 +0000.161703][5aa1] StopRecording:


[076:450] [2025-03-13 11:32:15 +0000.164162][5c7e] PullAudioFrame: PullFrame audio
finished.
[076:450] [2025-03-13 11:32:15 +0000.164231][5c7e]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[076:452] [2025-03-13 11:32:15 +0000.166670][5c85]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:337
[076:455] [2025-03-13 11:32:15 +0000.169293][5aa0] stop recording
[076:455] [2025-03-13 11:32:15 +0000.169364][5aa0]
RecordingSessionInternalSimple:destroy media processers
[076:455] [2025-03-13 11:32:15 +0000.169391][5aa0] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[076:455] [2025-03-13 11:32:15 +0000.169410][5aa0] H264Encode::flushing hareware
Encoder
[076:455] [2025-03-13 11:32:15 +0000.169574][5aa0] Flush time:198468331 enter.

[076:455] [2025-03-13 11:32:15 +0000.169649][5aa0] H264Encoder encoder flush


[076:455] [2025-03-13 11:32:15 +0000.169698][5aa0] flush output queue
[076:773] [2025-03-13 11:32:15 +0000.487512][5aa0] Flush leave. expire time = 318
ms

[076:773] [2025-03-13 11:32:15 +0000.487918][5aa0] ~H264EncodeWrap:


[076:774] [2025-03-13 11:32:15 +0000.488049][5aa0] ~H264Encode:
[076:774] [2025-03-13 11:32:15 +0000.488100][5aa0] teardownCompressionSession:
H264Encode::destroying Encoder
[076:774] [2025-03-13 11:32:15 +0000.488153][5aa0] Release time:198468650 enter.

[076:774] [2025-03-13 11:32:15 +0000.488418][5aa0] Release:


MediaCodecVideoEncoder::Release _inited:1
[076:774] [2025-03-13 11:32:15 +0000.488510][5aa0] Destroy time:198468650 enter.

[076:774] [2025-03-13 11:32:15 +0000.488561][5aa0] H264Encoder encoderDestroy


[076:774] [2025-03-13 11:32:15 +0000.488615][5aa0]
AndroidMediaCodecVideoEncoder::release env: 0x7485e2a820
[076:774] [2025-03-13 11:32:15 +0000.488665][5aa0]
AndroidMediaCodecVideoEncoder::Destroy
[076:806] [2025-03-13 11:32:15 +0000.520887][5aa0] Destroy leave. expire time = 33
ms

[076:808] [2025-03-13 11:32:15 +0000.522032][5aa0] Release leave. expire time = 34


ms

[076:808] [2025-03-13 11:32:15 +0000.522127][5aa0] ~AndroidHwAvcEncoder


time:198468684 enter.

[076:808] [2025-03-13 11:32:15 +0000.522404][5aa0] Release time:198468684 enter.

[076:808] [2025-03-13 11:32:15 +0000.522490][5aa0] Release:


MediaCodecVideoEncoder:: has been released before, just return
[076:808] [2025-03-13 11:32:15 +0000.522538][5aa0] Release leave. expire time = 0
ms

[076:808] [2025-03-13 11:32:15 +0000.522577][5aa0] ~AndroidMediaCodecVideoEncoder


[076:808] [2025-03-13 11:32:15 +0000.522612][5aa0] ~WrapAndroidMediaCodec
time:198468684 enter.

[076:808] [2025-03-13 11:32:15 +0000.522649][5aa0] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[076:808] [2025-03-13 11:32:15 +0000.522692][5aa0] video hevc hw codec


destructor:0x7485e10d98

[076:808] [2025-03-13 11:32:15 +0000.522806][5aa0] ~AndroidHwAvcEncoder leave.


expire time = 0 ms
[076:809] [2025-03-13 11:32:15 +0000.522868][5aa0] teardownCompressionSession:
H264Encode::destroyed Encoder
[076:809] [2025-03-13 11:32:15 +0000.522985][5aa0]
RecordingSessionInternalSimple:destroy aac encoder output!
[076:809] [2025-03-13 11:32:15 +0000.523029][5aa0] AACSWEncode destructor
[076:819] [2025-03-13 11:32:15 +0000.533386][5c86] MP4 close file successfully
[076:819] [2025-03-13 11:32:15 +0000.533600][5c86] Recording session Internal:
notify recording ok
[076:819] [2025-03-13 11:32:15 +0000.533647][5c86] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_198446002.mp4,
output_video_timestamp_:11089 last_video_pts_:11089
[076:819] [2025-03-13 11:32:15 +0000.533719][5c86] OnRecordFinish:
[076:820] [2025-03-13 11:32:15 +0000.534548][5c86] onRecordingOk: net seek
pos:0record video duration:11122record audio duration:11075
[076:823] [2025-03-13 11:32:15 +0000.537004][5c80] destructMicSource_w:
[076:823] [2025-03-13 11:32:15 +0000.537079][5c80] setOutput_w:
MicSource::setOutput() 0x0
[076:823] [2025-03-13 11:32:15 +0000.537241][5aa1] releaseThread 0x73a6230e00
[076:823] [2025-03-13 11:32:15 +0000.537287][5aa1] ~MicSource: Mic source
destroyed:0x73c30def00
[076:824] [2025-03-13 11:32:15 +0000.538559][5aa1] StopPullFrameAndWriteMp4 leave.
expire time = 377 ms

[076:824] [2025-03-13 11:32:15 +0000.538656][5aa1] DestroyPipelineAndFilters


time:198468700 enter.

[076:824] [2025-03-13 11:32:15 +0000.538733][5aa1] UnbindInputFilter 0x73a62d28c0


this 0x73a60bb4c0
[076:824] [2025-03-13 11:32:15 +0000.538775][5aa1] UnbindInputFilter 0x73a62d2a58
this 0x73a622f450
[076:824] [2025-03-13 11:32:15 +0000.538837][5aa1] UnbindInputFilter 0x73a60bb4c0
this 0x73a63e30e0
[076:824] [2025-03-13 11:32:15 +0000.538863][5aa1] filter: filter pipeline destroy
this: 0x73a63e3040
[076:825] [2025-03-13 11:32:15 +0000.539810][5aa1] ClearVideoOfSources: recodring
total frames:0
[076:826] [2025-03-13 11:32:15 +0000.539894][5aa1] ClearVideoOfSources:
[076:826] [2025-03-13 11:32:15 +0000.539939][5aa1] GPUImageProcessing destruct.
[076:826] [2025-03-13 11:32:15 +0000.540014][5aa1] destroy TrivalImageDrawer
0x73a6260680
[076:826] [2025-03-13 11:32:15 +0000.540059][5aa1] The shader has been initialize,
clean up them.

[076:826] [2025-03-13 11:32:15 +0000.540134][5aa1] ~OpenGLFrameBuffer:


[076:826] [2025-03-13 11:32:15 +0000.540739][5aa1] ~OpenGLFrameBuffer:
[076:827] [2025-03-13 11:32:15 +0000.540874][5aa1] ~OpenGLFrameBuffer:
[076:827] [2025-03-13 11:32:15 +0000.540988][5aa1] ~OpenGLFrameBuffer:
[076:827] [2025-03-13 11:32:15 +0000.541097][5aa1] ~OpenGLFrameBuffer:
[076:827] [2025-03-13 11:32:15 +0000.541202][5aa1] ~OpenGLFrameBuffer:
[076:827] [2025-03-13 11:32:15 +0000.541454][5aa1] GPUImageProcessing destruct
finish.
[076:827] [2025-03-13 11:32:15 +0000.541621][5aa1] GPURGBAFrame destruct.
[076:827] [2025-03-13 11:32:15 +0000.541702][5aa1] destroy OpenGLRenderProgram
0x73a60bb298
[076:827] [2025-03-13 11:32:15 +0000.541760][5aa1] ~CameraSource time:198468703
enter.

[076:827] [2025-03-13 11:32:15 +0000.541796][5aa1] ~CameraSource leave. expire


time = 0 ms

[076:827] [2025-03-13 11:32:15 +0000.541853][5aa1] ~RecordAudioSource


time:198468703 enter.

[076:828] [2025-03-13 11:32:15 +0000.541883][5aa1] ~RecordAudioSource leave.


expire time = 1 ms

[076:828] [2025-03-13 11:32:15 +0000.541920][5aa1] DestroyPipelineAndFilters


leave. expire time = 4 ms

[076:844] [2025-03-13 11:32:15 +0000.558018][4ede]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[076:844] [2025-03-13 11:32:15 +0000.558767][4ede] machine model :poco
[076:845] [2025-03-13 11:32:15 +0000.558892][4ede] Support this machine model :poco
[076:845] [2025-03-13 11:32:15 +0000.558931][4ede] global inited! current sdk
version: 07-20-936c45f
[076:845] [2025-03-13 11:32:15 +0000.559108][4ede] filter: filter pipeline
construtc this: 0x73c3069900
[076:845] [2025-03-13 11:32:15 +0000.559146][4ede] MediaFilterGraph:
MediaFilterGraph construct
[076:845] [2025-03-13 11:32:15 +0000.559179][4ede] GLESContext:
[076:845] [2025-03-13 11:32:15 +0000.559232][4ede] The result of eglGetDisplay is:
0xb40000754a7c8080
[076:846] [2025-03-13 11:32:15 +0000.560728][4ede] The result of creation:
0x73c307b700
[076:847] [2025-03-13 11:32:15 +0000.560922][4ede] The result of
eglCreatePbufferSurface is: 0x73c307b800
[076:847] [2025-03-13 11:32:15 +0000.561040][4ede] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_198446002.mp4
[076:847] [2025-03-13 11:32:15 +0000.561078][4ede] The source 0 speed:1
[076:847] [2025-03-13 11:32:15 +0000.561113][4ede] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198446002.mp4,
delay: 0
[076:847] [2025-03-13 11:32:15 +0000.561143][4ede] CreateDecoderByVideoSource
time:198468723 enter.

[076:848] [2025-03-13 11:32:15 +0000.562671][4ede] running_decoder_count:0max


count:2
[076:848] [2025-03-13 11:32:15 +0000.562742][4ede] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_198446002.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x73bbf55000
[076:850] [2025-03-13 11:32:15 +0000.564741][5ca1] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73c2f6e800] Current FFmpeg version git-2021-06-16-
97cea6f

[076:914] [2025-03-13 11:32:15 +0000.628667][5ca1] OnStreamInfoFound: video


duration_: 11122
[076:916] [2025-03-13 11:32:15 +0000.630568][4ede] start decoder
[076:916] [2025-03-13 11:32:15 +0000.630586][5ca2] NO get frame from decoder
[076:916] [2025-03-13 11:32:15 +0000.630647][4ede] CreateDecoderByVideoSource
leave. expire time = 69 ms

[076:916] [2025-03-13 11:32:15 +0000.630681][4ede] BindInputFilter 0x73a60868a0


this 0x73bbf2d818
[076:916] [2025-03-13 11:32:15 +0000.630703][4ede] BindInputFilter 0x73bbf2d818
this 0x73bbf2d8d8
[076:916] [2025-03-13 11:32:15 +0000.630737][4ede] BindInputFilter 0x73a60868a0
this 0x73bbf2da58
[076:916] [2025-03-13 11:32:15 +0000.630773][4ede] BindInputFilter 0x73bbf2da58
this 0x73bbf2fb58
[076:916] [2025-03-13 11:32:15 +0000.630809][4ede] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198446002.mp4
[076:916] [2025-03-13 11:32:15 +0000.630838][4ede] BindInputFilter 0x73bbf2d8d8
this 0x73bbf2fc18
[076:917] [2025-03-13 11:32:15 +0000.630867][4ede] BindInputFilter 0x73bbf2fc18
this 0x73c30699a0
[076:917] [2025-03-13 11:32:15 +0000.630904][4ede] BindInputFilter 0x73bbf2fb58
this 0x73bbf4d1d8
[076:917] [2025-03-13 11:32:15 +0000.630938][4ede] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198446002.mp4
[076:917] [2025-03-13 11:32:15 +0000.630999][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[076:917] [2025-03-13 11:32:15 +0000.631263][5ca2] NO get frame from decoder
[076:917] [2025-03-13 11:32:15 +0000.631429][4ede] machine model :poco
[076:917] [2025-03-13 11:32:15 +0000.631463][4ede] Support this machine model :poco
[076:917] [2025-03-13 11:32:15 +0000.631499][4ede] global inited! current sdk
version: 07-20-936c45f
[076:917] [2025-03-13 11:32:15 +0000.631545][4ede] GetPipeline:
-----------------------------------------
[076:917] [2025-03-13 11:32:15 +0000.631568][4ede] GetPipeline: source:
0x73a6086680
[076:917] [2025-03-13 11:32:15 +0000.631583][4ede] GetPipeline: filter: NULLFilter
[076:917] [2025-03-13 11:32:15 +0000.631612][4ede] GetPipeline: filter: NULLFilter
[076:917] [2025-03-13 11:32:15 +0000.631625][4ede] GetPipeline: filter: NULLFilter
[076:917] [2025-03-13 11:32:15 +0000.631653][4ede] GetPipeline: audio filter:
AuidoNULLFilter
[076:917] [2025-03-13 11:32:15 +0000.631667][4ede] GetPipeline: audio filter:
AuidoNULLFilter
[076:917] [2025-03-13 11:32:15 +0000.631679][4ede] GetPipeline: audio filter:
AudioNUllFilter
[076:917] [2025-03-13 11:32:15 +0000.631691][4ede] GetPipeline:
------------------------------------------
[076:917] [2025-03-13 11:32:15 +0000.631719][4ede] filter: filter pipeline2 update
pattern: 0
[076:918] [2025-03-13 11:32:15 +0000.632492][5ca2] NO get frame from decoder
[076:918] [2025-03-13 11:32:15 +0000.632696][4ede] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[076:918] [2025-03-13 11:32:15 +0000.632853][4ede] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[076:919] [2025-03-13 11:32:15 +0000.632931][4ede] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[076:919] [2025-03-13 11:32:15 +0000.633173][4ede] DeviceInit:
[076:919] [2025-03-13 11:32:15 +0000.633358][4ede] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[076:919] [2025-03-13 11:32:15 +0000.633720][4ede] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[076:920] [2025-03-13 11:32:15 +0000.633962][4ede] CreatePlatformSpecificObjects:
[076:920] [2025-03-13 11:32:15 +0000.634014][4ede] audio device use null audio
input and opensl output
[076:920] [2025-03-13 11:32:15 +0000.634049][4ede] Create OpenSLES output module
with java VM support.

[076:920] [2025-03-13 11:32:15 +0000.634175][4ede] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[076:920] [2025-03-13 11:32:15 +0000.634320][4ede] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[076:920] [2025-03-13 11:32:15 +0000.634390][5ca2] NO get frame from decoder
[076:920] [2025-03-13 11:32:15 +0000.634575][4ede] Create OpenSLES output module
with buffer num:2

[076:920] [2025-03-13 11:32:15 +0000.634620][4ede] Error(trace.cc:40): Init the


output and input for audio device template.
[076:920] [2025-03-13 11:32:15 +0000.634653][4ede] Init the output device.

[076:920] [2025-03-13 11:32:15 +0000.634667][4ede] Set the playout as stereo:1


[076:920] [2025-03-13 11:32:15 +0000.634696][4ede] Set the sample rate to be:44100

[076:920] [2025-03-13 11:32:15 +0000.634725][4ede] Low latency buffer size:144 low


sample rate:48000
[076:920] [2025-03-13 11:32:15 +0000.634752][4ede] DeviceInit: Done
[076:921] [2025-03-13 11:32:15 +0000.634876][4ede] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[076:921] [2025-03-13 11:32:15 +0000.635133][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[076:921] [2025-03-13 11:32:15 +0000.635210][4ede]
MediaFilterPlayer::SetPlayerNotify 0x73a603cbe0
[076:921] [2025-03-13 11:32:15 +0000.635251][4ede]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[076:921] [2025-03-13 11:32:15 +0000.635275][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[076:921] [2025-03-13 11:32:15 +0000.635294][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[076:921] [2025-03-13 11:32:15 +0000.635356][4ede] SetGraphLoop: SetGraphLoop 1
[076:921] [2025-03-13 11:32:15 +0000.635387][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[076:921] [2025-03-13 11:32:15 +0000.635404][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[076:921] [2025-03-13 11:32:15 +0000.635669][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[076:921] [2025-03-13 11:32:15 +0000.635713][5ca2] NO get frame from decoder
[076:921] [2025-03-13 11:32:15 +0000.635854][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[076:925] [2025-03-13 11:32:15 +0000.639513][5caf] Start:
[076:926] [2025-03-13 11:32:15 +0000.639989][5cae] operator(): video render
started.
[076:926] [2025-03-13 11:32:15 +0000.640100][5caf] Start:
[076:926] [2025-03-13 11:32:15 +0000.640175][5caf] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[076:926] [2025-03-13 11:32:15 +0000.640205][5caf] Reset: history total size: 98
[076:926] [2025-03-13 11:32:15 +0000.640222][5caf] DeviceStart:
audioDevice_:0x73bc0f6000
[076:926] [2025-03-13 11:32:15 +0000.640236][5caf] DeviceStart: time profile
playout init before
[076:926] [2025-03-13 11:32:15 +0000.640253][5caf] DeviceStart: time profile
playout init end
[076:926] [2025-03-13 11:32:15 +0000.640266][5caf] OpenSlesOutput:Start playout

[076:928] [2025-03-13 11:32:15 +0000.642163][5ca2] NO get frame from decoder


[076:930] [2025-03-13 11:32:15 +0000.644231][5ca2] NO get frame from decoder
[076:928] [2025-03-13 11:32:15 +0000.646142][5cad] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73bc27c618
[076:932] [2025-03-13 11:32:15 +0000.646250][5caf] Create the opensl output player.
streamtype before:0

[076:932] [2025-03-13 11:32:15 +0000.646342][5caf] Create the opensl output player.


streamtype after:3

[076:933] [2025-03-13 11:32:15 +0000.647360][5ca2] NO get frame from decoder


[076:974] [2025-03-13 11:32:15 +0000.688233][5caf] Enqueue opensl buffer size:1764
[076:989] [2025-03-13 11:32:15 +0000.703813][5caf] DeviceStart: time profile
playout all end
[076:990] [2025-03-13 11:32:15 +0000.704393][5caf] operator(): Audio playback
started.
[077:008] [2025-03-13 11:32:15 +0000.722862][5cae] lipsync_debug: First video frame
rendering.
[077:009] [2025-03-13 11:32:15 +0000.723419][5caf] operator(): Started now!
[077:054] [2025-03-13 11:32:15 +0000.767939][5cae] lipsync_debug:displaying video
ts:5940 The current displayed video timestamp is:198468930
[077:058] [2025-03-13 11:32:15 +0000.772118][5cb0] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 5114
[077:058] [2025-03-13 11:32:15 +0000.772181][5cb0] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[077:058] [2025-03-13 11:32:15 +0000.772329][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:058] [2025-03-13 11:32:15 +0000.772802][5cb0] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[077:059] [2025-03-13 11:32:15 +0000.772970][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:059] [2025-03-13 11:32:15 +0000.773422][5cb0] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[077:059] [2025-03-13 11:32:15 +0000.773805][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:060] [2025-03-13 11:32:15 +0000.774282][5cb0] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[077:060] [2025-03-13 11:32:15 +0000.774458][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:061] [2025-03-13 11:32:15 +0000.774965][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[077:061] [2025-03-13 11:32:15 +0000.775160][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:061] [2025-03-13 11:32:15 +0000.775631][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[077:061] [2025-03-13 11:32:15 +0000.775817][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:062] [2025-03-13 11:32:15 +0000.776273][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[077:062] [2025-03-13 11:32:15 +0000.776446][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:063] [2025-03-13 11:32:15 +0000.776895][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[077:063] [2025-03-13 11:32:15 +0000.777064][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:063] [2025-03-13 11:32:15 +0000.777515][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[077:063] [2025-03-13 11:32:15 +0000.777684][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:064] [2025-03-13 11:32:15 +0000.778193][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[077:064] [2025-03-13 11:32:15 +0000.778658][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:065] [2025-03-13 11:32:15 +0000.779139][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[077:065] [2025-03-13 11:32:15 +0000.779314][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:065] [2025-03-13 11:32:15 +0000.779762][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[077:066] [2025-03-13 11:32:15 +0000.779929][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:066] [2025-03-13 11:32:15 +0000.780383][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[077:066] [2025-03-13 11:32:15 +0000.780543][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:067] [2025-03-13 11:32:15 +0000.781002][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[077:067] [2025-03-13 11:32:15 +0000.781223][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:067] [2025-03-13 11:32:15 +0000.781673][5cb0] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[077:067] [2025-03-13 11:32:15 +0000.781837][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:068] [2025-03-13 11:32:15 +0000.782285][5cb0] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[077:068] [2025-03-13 11:32:15 +0000.782505][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:069] [2025-03-13 11:32:15 +0000.782994][5cb0] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[077:069] [2025-03-13 11:32:15 +0000.783159][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:069] [2025-03-13 11:32:15 +0000.783609][5cb0] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[077:069] [2025-03-13 11:32:15 +0000.783779][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:070] [2025-03-13 11:32:15 +0000.784228][5cb0] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[077:070] [2025-03-13 11:32:15 +0000.784395][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:070] [2025-03-13 11:32:15 +0000.784838][5cb0] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[077:071] [2025-03-13 11:32:15 +0000.784997][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:071] [2025-03-13 11:32:15 +0000.785439][5cb0] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[077:071] [2025-03-13 11:32:15 +0000.785597][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:072] [2025-03-13 11:32:15 +0000.786038][5cb0] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[077:072] [2025-03-13 11:32:15 +0000.786199][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:072] [2025-03-13 11:32:15 +0000.786648][5cb0] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[077:072] [2025-03-13 11:32:15 +0000.786853][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:073] [2025-03-13 11:32:15 +0000.787300][5cb0] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[077:073] [2025-03-13 11:32:15 +0000.787462][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:074] [2025-03-13 11:32:15 +0000.787969][5cb0] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[077:074] [2025-03-13 11:32:15 +0000.788142][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:074] [2025-03-13 11:32:15 +0000.788599][5cb0] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[077:074] [2025-03-13 11:32:15 +0000.788771][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:075] [2025-03-13 11:32:15 +0000.789218][5cb0] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[077:075] [2025-03-13 11:32:15 +0000.789382][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:075] [2025-03-13 11:32:15 +0000.789830][5cb0] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[077:076] [2025-03-13 11:32:15 +0000.790030][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:077] [2025-03-13 11:32:15 +0000.790994][5cb0] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[077:077] [2025-03-13 11:32:15 +0000.791250][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:077] [2025-03-13 11:32:15 +0000.791832][5cb0] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[077:078] [2025-03-13 11:32:15 +0000.792055][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:078] [2025-03-13 11:32:15 +0000.792602][5cb0] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[077:078] [2025-03-13 11:32:15 +0000.792803][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[077:058] [2025-03-13 11:32:15 +0000.772174][5caf] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[077:079] [2025-03-13 11:32:15 +0000.793210][5caf] First audio frame rendering
[077:137] [2025-03-13 11:32:15 +0000.851497][5caf] The audio playback speed:100
(1/100)
[077:137] [2025-03-13 11:32:15 +0000.851566][5caf] lipsync_debug: The current
played audio timestamp is:11242(1/50)
[077:324] [2025-03-13 11:32:16 +0000.38394][5cb1] Error(video_source.cc:430): wait
decoder a frame: 0
[077:374] [2025-03-13 11:32:16 +0000.88686][5cae] lipsync_debug:remaining time:10
tsDelta - timeDelta:11
[077:374] [2025-03-13 11:32:16 +0000.88825][5cae] lipsync_debug:result remaining
time:10
[077:401] [2025-03-13 11:32:16 +0000.115442][5cb2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[077:651] [2025-03-13 11:32:16 +0000.365383][5cae] DriveRender working... (1/200)
[077:718] [2025-03-13 11:32:16 +0000.432705][5cae] lipsync_debug:displaying video
ts:65700 The current displayed video timestamp is:198469594
[077:752] [2025-03-13 11:32:16 +0000.466252][5cae]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:34 last
video ts:65700 frame->pts:68760 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[077:752] [2025-03-13 11:32:16 +0000.466361][5cae] lipsync_debug: tsDelta -
timeDelta = 0
[077:898] [2025-03-13 11:32:16 +0000.612584][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[078:076] [2025-03-13 11:32:16 +0000.790776][5cb1]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[078:223] [2025-03-13 11:32:16 +0000.937109][5cb1] video frame wait audio frame:
last_video_timestamp:1494 last_audio_timestamp:1392.56
[078:294] [2025-03-13 11:32:17 +0000.8073][5cb1] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 143460pts ms:1.594e+06
[078:296] [2025-03-13 11:32:17 +0000.10185][5cb1] OnVideoFrameReady(1/200)
[078:296] [2025-03-13 11:32:17 +0000.10634][5cae] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[078:309] [2025-03-13 11:32:17 +0000.23462][5aa5] Run AGC when audioType = 0
[078:365] [2025-03-13 11:32:17 +0000.79140][5cb2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[078:544] [2025-03-13 11:32:17 +0000.258259][5cae] lipsync_debug:displaying video
ts:125640 The current displayed video timestamp is:198470420
[078:685] [2025-03-13 11:32:17 +0000.398915][5cb1] Error(video_source.cc:430): wait
decoder a frame: 0
[078:846] [2025-03-13 11:32:17 +0000.560012][5cb1] FilterPipeline2::OnVideoFrame
pts 188190 last_video_timestamp_ 2091
[079:189] [2025-03-13 11:32:17 +0000.903096][5cae] DriveRender working... (1/200)
[079:189] [2025-03-13 11:32:17 +0000.903232][5cae] lipsync_debug:displaying video
ts:185130 The current displayed video timestamp is:198471065
[079:191] [2025-03-13 11:32:17 +0000.905057][5cae] lipsync_debug: render a video
frame
[079:249] [2025-03-13 11:32:17 +0000.963089][5cb0] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 107482
[079:249] [2025-03-13 11:32:17 +0000.963207][5cb0] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[079:256] [2025-03-13 11:32:17 +0000.970377][5cae] lipsync_debug:result remaining
time:0
[079:256] [2025-03-13 11:32:17 +0000.970505][5cae] dynamic updated lipsync delay:0
[079:296] [2025-03-13 11:32:18 +0000.10106][5cae] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:35 timeDelta:7 last video ts:194130 frame->pts:197280
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[079:296] [2025-03-13 11:32:18 +0000.10277][5cae] lipsync_debug: tsDelta -
timeDelta = 28
[079:316] [2025-03-13 11:32:18 +0000.30677][5cae] lipsync_debug:remaining time:10
tsDelta - timeDelta:8
[079:316] [2025-03-13 11:32:18 +0000.30800][5cae] lipsync_debug:result remaining
time:8
[079:401] [2025-03-13 11:32:18 +0000.115102][5cb2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[079:441] [2025-03-13 11:32:18 +0000.155244][5caf] The audio playback speed:100
(1/100)
[079:441] [2025-03-13 11:32:18 +0000.155337][5caf] lipsync_debug: The current
played audio timestamp is:113610(1/50)
[079:615] [2025-03-13 11:32:18 +0000.328959][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[079:854] [2025-03-13 11:32:18 +0000.568573][5cae] lipsync_debug:displaying video
ts:244890 The current displayed video timestamp is:198471730
[079:978] [2025-03-13 11:32:18 +0000.692748][5cb1] Error(video_source.cc:430): wait
decoder a frame: 0
[080:307] [2025-03-13 11:32:19 +0000.21136][5aa6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[080:307] [2025-03-13 11:32:19 +0000.21328][5aa6] _deviceSampleRate:48000

[080:309] [2025-03-13 11:32:19 +0000.23494][5aa5] Run AGC when audioType = 0


[080:309] [2025-03-13 11:32:19 +0000.23607][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[080:369] [2025-03-13 11:32:19 +0000.82925][5cb2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[080:537] [2025-03-13 11:32:19 +0000.251177][5cae] lipsync_debug:displaying video
ts:303210 The current displayed video timestamp is:198472413
[080:606] [2025-03-13 11:32:19 +0000.320013][5cb1] webrtc common_video plane
old ..... (1/1000) new: 26001 delete: 25992 diff: 9
[080:692] [2025-03-13 11:32:19 +0000.406542][5cae] DriveRender working... (1/200)
[080:806] [2025-03-13 11:32:19 +0000.520711][5cae]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:2 last video
ts:327240 frame->pts:330120 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[080:807] [2025-03-13 11:32:19 +0000.520899][5cae] lipsync_debug: tsDelta -
timeDelta = 30
[081:160] [2025-03-13 11:32:19 +0000.874516][5cae] lipsync_debug:displaying video
ts:362880 The current displayed video timestamp is:198473036
[081:262] [2025-03-13 11:32:19 +0000.976831][5cae] lipsync_debug:remaining time:10
tsDelta - timeDelta:32
[081:263] [2025-03-13 11:32:19 +0000.976934][5cae] lipsync_debug:result remaining
time:10
[081:337] [2025-03-13 11:32:20 +0000.51549][5cb1] Error(video_source.cc:430): wait
decoder a frame: 0
[081:351] [2025-03-13 11:32:20 +0000.65617][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[081:400] [2025-03-13 11:32:20 +0000.114639][5cb2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[081:575] [2025-03-13 11:32:20 +0000.289085][5cb0] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 209850
[081:575] [2025-03-13 11:32:20 +0000.289376][5cb0] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[081:582] [2025-03-13 11:32:20 +0000.296002][5cb1] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 440640pts ms:4.896e+06
[081:583] [2025-03-13 11:32:20 +0000.297220][5cb1] OnVideoFrameReady(1/200)
[081:584] [2025-03-13 11:32:20 +0000.297995][5cae] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[081:744] [2025-03-13 11:32:20 +0000.458296][5caf] The audio playback speed:100
(1/100)
[081:744] [2025-03-13 11:32:20 +0000.458491][5caf] lipsync_debug: The current
played audio timestamp is:215978(1/50)
[081:823] [2025-03-13 11:32:20 +0000.537560][5cae] lipsync_debug:displaying video
ts:422550 The current displayed video timestamp is:198473699
[082:187] [2025-03-13 11:32:20 +0000.901714][5cae] DriveRender working... (1/200)
[082:300] [2025-03-13 11:32:21 +0000.14449][5cae] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:33 timeDelta:14 last video ts:461520 frame->pts:464490
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[082:300] [2025-03-13 11:32:21 +0000.14639][5cae] lipsync_debug: tsDelta -
timeDelta = 19
[082:311] [2025-03-13 11:32:21 +0000.25668][5aa5] Run AGC when audioType = 0
[082:373] [2025-03-13 11:32:21 +0000.87542][5cb2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[082:518] [2025-03-13 11:32:21 +0000.232592][5cae] lipsync_debug:displaying video
ts:482400 The current displayed video timestamp is:198474394
[082:520] [2025-03-13 11:32:21 +0000.234808][5cae] lipsync_debug: render a video
frame
[082:584] [2025-03-13 11:32:21 +0000.298077][5cae] lipsync_debug:result remaining
time:0
[082:584] [2025-03-13 11:32:21 +0000.298266][5cae] dynamic updated lipsync delay:0
[082:700] [2025-03-13 11:32:21 +0000.414516][5cb1] Error(video_source.cc:430): wait
decoder a frame: 0
[083:070] [2025-03-13 11:32:21 +0000.783893][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[083:164] [2025-03-13 11:32:21 +0000.878193][5cae] lipsync_debug:displaying video
ts:540630 The current displayed video timestamp is:198475040
[083:222] [2025-03-13 11:32:21 +0000.936046][5cae] lipsync_debug:remaining time:10
tsDelta - timeDelta:9
[083:222] [2025-03-13 11:32:21 +0000.936148][5cae] lipsync_debug:result remaining
time:9
[083:401] [2025-03-13 11:32:22 +0000.115399][5cb2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[083:726] [2025-03-13 11:32:22 +0000.440696][5cae] DriveRender working... (1/200)
[083:829] [2025-03-13 11:32:22 +0000.543840][5cae] lipsync_debug:displaying video
ts:600480 The current displayed video timestamp is:198475705
[083:844] [2025-03-13 11:32:22 +0000.558744][5cae]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:15 last
video ts:600480 frame->pts:603450 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[083:844] [2025-03-13 11:32:22 +0000.558842][5cae] lipsync_debug: tsDelta -
timeDelta = 18
[083:961] [2025-03-13 11:32:22 +0000.675661][5cb0] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 312218
[083:961] [2025-03-13 11:32:22 +0000.675771][5cb0] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[084:063] [2025-03-13 11:32:22 +0000.777191][5cb1] Error(video_source.cc:430): wait
decoder a frame: 0
[084:157] [2025-03-13 11:32:22 +0000.871439][5caf] The audio playback speed:100
(1/100)
[084:157] [2025-03-13 11:32:22 +0000.871540][5caf] lipsync_debug: The current
played audio timestamp is:318346(1/50)
[084:307] [2025-03-13 11:32:23 +0000.21774][5aa5] Run AGC when audioType = 0
[084:308] [2025-03-13 11:32:23 +0000.21952][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[084:358] [2025-03-13 11:32:23 +0000.72861][5cb1]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[084:378] [2025-03-13 11:32:23 +0000.92007][5cb2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[084:495] [2025-03-13 11:32:23 +0000.209829][5cae] lipsync_debug:displaying video
ts:660060 The current displayed video timestamp is:198476371
[084:499] [2025-03-13 11:32:23 +0000.213101][5cb1] video frame wait audio frame:
last_video_timestamp:7769 last_audio_timestamp:7636.6
[084:704] [2025-03-13 11:32:23 +0000.418259][5cb1] webrtc common_video plane
old ..... (1/1000) new: 27001 delete: 26992 diff: 9
[084:803] [2025-03-13 11:32:23 +0000.517309][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[084:928] [2025-03-13 11:32:23 +0000.641914][5cb1] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 737910pts ms:8.199e+06
[084:929] [2025-03-13 11:32:23 +0000.643178][5cb1] OnVideoFrameReady(1/200)
[084:929] [2025-03-13 11:32:23 +0000.643470][5cae] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[085:149] [2025-03-13 11:32:23 +0000.863181][5cae] lipsync_debug:displaying video
ts:719820 The current displayed video timestamp is:198477025
[085:171] [2025-03-13 11:32:23 +0000.885590][5cae] lipsync_debug:remaining time:10
tsDelta - timeDelta:14
[085:171] [2025-03-13 11:32:23 +0000.885727][5cae] lipsync_debug:result remaining
time:10
[085:218] [2025-03-13 11:32:23 +0000.931945][5cae] DriveRender working... (1/200)
[085:330] [2025-03-13 11:32:24 +0000.44023][5cae] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:33 timeDelta:13 last video ts:734940 frame->pts:737910
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[085:330] [2025-03-13 11:32:24 +0000.44177][5cae] lipsync_debug: tsDelta -
timeDelta = 20
[085:400] [2025-03-13 11:32:24 +0000.114138][5cb2]
PlayerSimpleBufferQueueCallbackHandler function
[085:407] [2025-03-13 11:32:24 +0000.121783][5cb2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[085:413] [2025-03-13 11:32:24 +0000.127504][5cb1] Error(video_source.cc:430): wait
decoder a frame: 0
[085:798] [2025-03-13 11:32:24 +0000.512178][5cae] lipsync_debug:displaying video
ts:778230 The current displayed video timestamp is:198477674
[085:800] [2025-03-13 11:32:24 +0000.514495][5cae] lipsync_debug: render a video
frame
[085:865] [2025-03-13 11:32:24 +0000.579509][5cae] lipsync_debug:result remaining
time:0
[085:865] [2025-03-13 11:32:24 +0000.579577][5cae] dynamic updated lipsync delay:0
[086:281] [2025-03-13 11:32:24 +0000.995059][5cb0] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 414586
[086:281] [2025-03-13 11:32:24 +0000.995141][5cb0] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[086:296] [2025-03-13 11:32:25 +0000.10385][5ca2] av_read_frame AVERROR_EOF
[086:313] [2025-03-13 11:32:25 +0000.27371][5aa5] Run AGC when audioType = 0
[086:380] [2025-03-13 11:32:25 +0000.94795][5cb2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[086:436] [2025-03-13 11:32:25 +0000.150140][5caf] The audio playback speed:100
(1/100)
[086:436] [2025-03-13 11:32:25 +0000.150297][5caf] lipsync_debug: The current
played audio timestamp is:420714(1/50)
[086:475] [2025-03-13 11:32:25 +0000.189181][5cae] lipsync_debug:displaying video
ts:837990 The current displayed video timestamp is:198478351
[086:529] [2025-03-13 11:32:25 +0000.242929][5aa5] haveEnoughProcessedData
internalAudioStream.length: 10
[086:533] [2025-03-13 11:32:25 +0000.246925][5ca2] OnReceiveEOF:
[086:533] [2025-03-13 11:32:25 +0000.247019][5ca2] OnDecoderEOF time:198478409
enter.

[086:533] [2025-03-13 11:32:25 +0000.247139][5ca2] OnDecoderEOF leave. expire time


= 0 ms

[086:533] [2025-03-13 11:32:25 +0000.247167][5ca0] CleanUp time:198478409 enter.

[086:533] [2025-03-13 11:32:25 +0000.247190][5ca2] OnDecoderFinished:


OnDecoderFinished total decoder frames:337 this:0x73a6086680
[086:536] [2025-03-13 11:32:25 +0000.250893][5ca0] CleanUp leave. expire time = 4
ms

[086:537] [2025-03-13 11:32:25 +0000.250983][5ca0] clean up


[086:537] [2025-03-13 11:32:25 +0000.251012][5ca0] running_decoder_count:0max
count:2
[086:698] [2025-03-13 11:32:25 +0000.412047][5cae] DriveRender working... (1/200)
[086:770] [2025-03-13 11:32:25 +0000.484816][5cb1] Error(video_source.cc:430): wait
decoder a frame: 0
[086:806] [2025-03-13 11:32:25 +0000.520804][5cae]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:32 last
video ts:864900 frame->pts:867780 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[086:807] [2025-03-13 11:32:25 +0000.520881][5cae] lipsync_debug: tsDelta -
timeDelta = 0
[087:012] [2025-03-13 11:32:25 +0000.726158][5caf] total delay:-10 videoTsMS:9843
audioTsMS:9853 diff:-10
[087:012] [2025-03-13 11:32:25 +0000.726362][5caf] Set the lipsync delay:-10
[087:066] [2025-03-13 11:32:25 +0000.780127][5cae] lipsync_debug:remaining time:10
tsDelta - timeDelta:31
[087:066] [2025-03-13 11:32:25 +0000.780225][5cae] lipsync_debug:result remaining
time:10
[087:128] [2025-03-13 11:32:25 +0000.842318][5cae] lipsync_debug:displaying video
ts:897570 The current displayed video timestamp is:198479004
[087:401] [2025-03-13 11:32:26 +0000.115035][5cb2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[087:793] [2025-03-13 11:32:26 +0000.507638][5cae] lipsync_debug:displaying video
ts:957420 The current displayed video timestamp is:198479669
[087:924] [2025-03-13 11:32:26 +0000.638303][5cb0] PullAudioFrame: PullFrame audio
finished.
[087:924] [2025-03-13 11:32:26 +0000.638421][5cb0] media player notify EOF, audio
PullFrameStatus is EOF
[087:954] [2025-03-13 11:32:26 +0000.668636][5cb0] Pull finished audio filter.
[087:954] [2025-03-13 11:32:26 +0000.668778][5cb0] media player notify EOF, audio
PullFrameStatus is EOF
[087:985] [2025-03-13 11:32:26 +0000.699029][5cb0] media player notify EOF, audio
PullFrameStatus is EOF
[088:015] [2025-03-13 11:32:26 +0000.729604][5cb0] media player notify EOF, audio
PullFrameStatus is EOF
[088:046] [2025-03-13 11:32:26 +0000.760002][5cb0] media player notify EOF, audio
PullFrameStatus is EOF
[088:076] [2025-03-13 11:32:26 +0000.790433][5cb0] media player notify EOF, audio
PullFrameStatus is EOF
[088:107] [2025-03-13 11:32:26 +0000.821014][5cb0] media player notify EOF, audio
PullFrameStatus is EOF
[088:137] [2025-03-13 11:32:26 +0000.851375][5cb0] media player notify EOF, audio
PullFrameStatus is EOF
[088:167] [2025-03-13 11:32:26 +0000.881753][5cb0] media player notify EOF, audio
PullFrameStatus is EOF
[088:179] [2025-03-13 11:32:26 +0000.893617][5cae] DriveRender working... (1/200)
[088:198] [2025-03-13 11:32:26 +0000.912141][5cb0] media player notify EOF, audio
PullFrameStatus is EOF
[088:228] [2025-03-13 11:32:26 +0000.942575][5cb0] media player notify EOF, audio
PullFrameStatus is EOF
[088:231] [2025-03-13 11:32:26 +0000.945097][5cb1] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[088:231] [2025-03-13 11:32:26 +0000.945696][5cb1] Stop:
[088:232] [2025-03-13 11:32:26 +0000.945905][5cae] operator(): Video Render
stopped.
[088:232] [2025-03-13 11:32:26 +0000.946452][5cb1] Stop:
[088:233] [2025-03-13 11:32:26 +0000.946978][5caf] DeviceStop:
audioDevice_:0x73bc0f6000
[088:233] [2025-03-13 11:32:26 +0000.947103][5caf] OpenSlesOutput:Stop playout

[088:237] [2025-03-13 11:32:26 +0000.951555][5caf] DeviceStop: Done


[088:237] [2025-03-13 11:32:26 +0000.951796][5caf] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[088:238] [2025-03-13 11:32:26 +0000.952276][5cb1] to reset filter graph
[088:238] [2025-03-13 11:32:26 +0000.952339][5cb1] RemoveVideoBackGroud: hava not
add video backgroud
[088:238] [2025-03-13 11:32:26 +0000.952422][5cb1] UnbindInputFilter 0x73bbf2fc18
this 0x73c30699a0
[088:238] [2025-03-13 11:32:26 +0000.952495][5cb1] ClearAllSource: remove source
filter, sourceid: 0x73a6086680
[088:238] [2025-03-13 11:32:26 +0000.952591][5cb1] DestoryDecoderByVideoSource
time:198480114 enter.

[088:238] [2025-03-13 11:32:26 +0000.952646][5cb1] ~VideoBindDecoder time:198480114


enter.

[088:239] [2025-03-13 11:32:26 +0000.952948][5cb1] CleanUp time:198480115 enter.


[088:239] [2025-03-13 11:32:26 +0000.953317][5cb1] CleanUp leave. expire time = 0
ms

[088:239] [2025-03-13 11:32:26 +0000.953364][5cb1] CleanUp time:198480115 enter.

[088:239] [2025-03-13 11:32:26 +0000.953551][5cb1] CleanUp leave. expire time = 0


ms

[088:240] [2025-03-13 11:32:26 +0000.954722][5cb1] ~VideoBindDecoder leave. expire


time = 2 ms

[088:240] [2025-03-13 11:32:26 +0000.954833][5cb1] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[088:241] [2025-03-13 11:32:26 +0000.954921][5cb1] UnbindInputFilter 0x73bbf2d8d8


this 0x73bbf2fc18
[088:241] [2025-03-13 11:32:26 +0000.954995][5cb1] UnbindInputFilter 0x73bbf2d818
this 0x73bbf2d8d8
[088:241] [2025-03-13 11:32:26 +0000.955067][5cb1] UnbindInputFilter 0x73a60868a0
this 0x73bbf2d818
[088:241] [2025-03-13 11:32:26 +0000.955141][5cb1] UnbindInputFilter 0x73bbf2fb58
this 0x73bbf4d1d8
[088:241] [2025-03-13 11:32:26 +0000.955218][5cb1] UnbindInputFilter 0x73bbf2da58
this 0x73bbf2fb58
[088:241] [2025-03-13 11:32:26 +0000.955289][5cb1] UnbindInputFilter 0x73a60868a0
this 0x73bbf2da58
[088:241] [2025-03-13 11:32:26 +0000.955371][5cb1] to reset filter graph clear end
[088:241] [2025-03-13 11:32:26 +0000.955418][5cb1] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198446002.mp4,
delay: 0
[088:241] [2025-03-13 11:32:26 +0000.955476][5cb1] CreateDecoderByVideoSource
time:198480117 enter.

[088:242] [2025-03-13 11:32:26 +0000.955978][5cb1] running_decoder_count:0max


count:2
[088:242] [2025-03-13 11:32:26 +0000.956047][5cb1] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_198446002.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x73bbf55000
[088:243] [2025-03-13 11:32:26 +0000.957609][5ce4] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73c0ac6a00] Current FFmpeg version git-2021-06-16-
97cea6f

[088:262] [2025-03-13 11:32:26 +0000.976272][5aa5] haveEnoughProcessedData


internalAudioStream.length: 0
[088:305] [2025-03-13 11:32:27 +0000.19445][5ce4] OnStreamInfoFound: video
duration_: 11122
[088:307] [2025-03-13 11:32:27 +0000.20986][5ce5] NO get frame from decoder
[088:307] [2025-03-13 11:32:27 +0000.21004][5cb1] start decoder
[088:307] [2025-03-13 11:32:27 +0000.21246][5cb1] CreateDecoderByVideoSource
leave. expire time = 66 ms

[088:307] [2025-03-13 11:32:27 +0000.21309][5cb1] BindInputFilter 0x73a60868a0


this 0x73bbf2da58
[088:307] [2025-03-13 11:32:27 +0000.21357][5cb1] BindInputFilter 0x73bbf2da58
this 0x73bbf2fb58
[088:307] [2025-03-13 11:32:27 +0000.21430][5cb1] BindInputFilter 0x73a60868a0
this 0x73bbf4d1d8
[088:307] [2025-03-13 11:32:27 +0000.21522][5cb1] BindInputFilter 0x73bbf4d1d8
this 0x73bbf2d818
[088:307] [2025-03-13 11:32:27 +0000.21559][5cb1] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198446002.mp4
[088:307] [2025-03-13 11:32:27 +0000.21629][5cb1] BindInputFilter 0x73bbf2fb58
this 0x73bbf2d8d8
[088:307] [2025-03-13 11:32:27 +0000.21670][5cb1] BindInputFilter 0x73bbf2d8d8
this 0x73c30699a0
[088:307] [2025-03-13 11:32:27 +0000.21864][5ce5] NO get frame from decoder
[088:307] [2025-03-13 11:32:27 +0000.22151][5cb1] BindInputFilter 0x73bbf2d818
this 0x73bbf2fc18
[088:308] [2025-03-13 11:32:27 +0000.22245][5cb1] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198446002.mp4
[088:308] [2025-03-13 11:32:27 +0000.22295][5cb1] to reset filter graph end
[088:308] [2025-03-13 11:32:27 +0000.22371][5cb1] Start:
[088:308] [2025-03-13 11:32:27 +0000.22494][5cae] operator(): video render started.
[088:308] [2025-03-13 11:32:27 +0000.22595][5cb1] Start:
[088:308] [2025-03-13 11:32:27 +0000.22791][5caf] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[088:308] [2025-03-13 11:32:27 +0000.22853][5caf] Reset: history total size: 98
[088:309] [2025-03-13 11:32:27 +0000.22896][5caf] DeviceStart:
audioDevice_:0x73bc0f6000
[088:309] [2025-03-13 11:32:27 +0000.22931][5caf] DeviceStart: time profile playout
init before
[088:309] [2025-03-13 11:32:27 +0000.22991][5caf] DeviceStart: time profile playout
init end
[088:309] [2025-03-13 11:32:27 +0000.23020][5caf] OpenSlesOutput:Start playout

[088:309] [2025-03-13 11:32:27 +0000.23014][5aa5] Run AGC when audioType = 0


[088:309] [2025-03-13 11:32:27 +0000.23119][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[088:309] [2025-03-13 11:32:27 +0000.23705][5caf] Create the opensl output player.
streamtype before:0

[088:309] [2025-03-13 11:32:27 +0000.23773][5caf] Create the opensl output player.


streamtype after:3

[088:320] [2025-03-13 11:32:27 +0000.34570][5ce5] NO get frame from decoder


[088:321] [2025-03-13 11:32:27 +0000.35119][5ce5] NO get frame from decoder
[088:321] [2025-03-13 11:32:27 +0000.35730][5ce5] NO get frame from decoder
[088:322] [2025-03-13 11:32:27 +0000.36239][5ce5] NO get frame from decoder
[088:326] [2025-03-13 11:32:27 +0000.40818][5ce5] NO get frame from decoder
[088:327] [2025-03-13 11:32:27 +0000.41353][5ce5] NO get frame from decoder
[088:348] [2025-03-13 11:32:27 +0000.62838][5caf] Enqueue opensl buffer size:1764
[088:371] [2025-03-13 11:32:27 +0000.84889][5caf] DeviceStart: time profile playout
all end
[088:371] [2025-03-13 11:32:27 +0000.84968][5caf] operator(): Audio playback
started.
[088:385] [2025-03-13 11:32:27 +0000.99727][5cae] lipsync_debug: First video frame
rendering.
[088:452] [2025-03-13 11:32:27 +0000.166701][5caf] First audio frame rendering
[088:453] [2025-03-13 11:32:27 +0000.167073][5cb0] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[088:453] [2025-03-13 11:32:27 +0000.167216][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:453] [2025-03-13 11:32:27 +0000.167714][5cb0] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[088:453] [2025-03-13 11:32:27 +0000.167839][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:454] [2025-03-13 11:32:27 +0000.168444][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[088:454] [2025-03-13 11:32:27 +0000.168571][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:455] [2025-03-13 11:32:27 +0000.169110][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[088:455] [2025-03-13 11:32:27 +0000.169240][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:455] [2025-03-13 11:32:27 +0000.169736][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[088:455] [2025-03-13 11:32:27 +0000.169854][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:456] [2025-03-13 11:32:27 +0000.170360][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[088:456] [2025-03-13 11:32:27 +0000.170484][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:457] [2025-03-13 11:32:27 +0000.170979][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[088:457] [2025-03-13 11:32:27 +0000.171093][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:457] [2025-03-13 11:32:27 +0000.171586][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[088:457] [2025-03-13 11:32:27 +0000.171702][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:458] [2025-03-13 11:32:27 +0000.172195][5cb0] audio frame wait video
frame.last_video_timestamp:152 last_audio_timestamp:254.921
[088:458] [2025-03-13 11:32:27 +0000.172309][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:459] [2025-03-13 11:32:27 +0000.173269][5cae]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:24 last
video ts:5940 frame->pts:9090 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[088:459] [2025-03-13 11:32:27 +0000.173340][5cae] lipsync_debug: tsDelta -
timeDelta = 11
[088:460] [2025-03-13 11:32:27 +0000.174177][5cb0] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[088:460] [2025-03-13 11:32:27 +0000.174346][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:460] [2025-03-13 11:32:27 +0000.174845][5cb0] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[088:461] [2025-03-13 11:32:27 +0000.174965][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:461] [2025-03-13 11:32:27 +0000.175460][5cb0] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[088:461] [2025-03-13 11:32:27 +0000.175575][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:462] [2025-03-13 11:32:27 +0000.176068][5cb0] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[088:462] [2025-03-13 11:32:27 +0000.176184][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:462] [2025-03-13 11:32:27 +0000.176678][5cb0] audio frame wait video
frame.last_video_timestamp:168 last_audio_timestamp:277.914
[088:462] [2025-03-13 11:32:27 +0000.176799][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:463] [2025-03-13 11:32:27 +0000.177342][5cb0] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[088:463] [2025-03-13 11:32:27 +0000.177469][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:464] [2025-03-13 11:32:27 +0000.178081][5cb0] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[088:464] [2025-03-13 11:32:27 +0000.178217][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:464] [2025-03-13 11:32:27 +0000.178722][5cb0] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[088:464] [2025-03-13 11:32:27 +0000.178844][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:465] [2025-03-13 11:32:27 +0000.179345][5cb0] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[088:465] [2025-03-13 11:32:27 +0000.179496][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:466] [2025-03-13 11:32:27 +0000.179989][5cb0] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[088:466] [2025-03-13 11:32:27 +0000.180105][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:466] [2025-03-13 11:32:27 +0000.180599][5cb0] audio frame wait video
frame.last_video_timestamp:199 last_audio_timestamp:300.907
[088:466] [2025-03-13 11:32:27 +0000.180714][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:467] [2025-03-13 11:32:27 +0000.181244][5cb0] audio frame wait video
frame.last_video_timestamp:233 last_audio_timestamp:347.891
[088:467] [2025-03-13 11:32:27 +0000.181362][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:467] [2025-03-13 11:32:27 +0000.181858][5cb0] audio frame wait video
frame.last_video_timestamp:233 last_audio_timestamp:347.891
[088:468] [2025-03-13 11:32:27 +0000.181980][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:468] [2025-03-13 11:32:27 +0000.182475][5cb0] audio frame wait video
frame.last_video_timestamp:233 last_audio_timestamp:347.891
[088:468] [2025-03-13 11:32:27 +0000.182593][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:469] [2025-03-13 11:32:27 +0000.183084][5cb0] audio frame wait video
frame.last_video_timestamp:233 last_audio_timestamp:347.891
[088:469] [2025-03-13 11:32:27 +0000.183197][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:469] [2025-03-13 11:32:27 +0000.183693][5cb0] audio frame wait video
frame.last_video_timestamp:233 last_audio_timestamp:347.891
[088:469] [2025-03-13 11:32:27 +0000.183813][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:470] [2025-03-13 11:32:27 +0000.184306][5cb0] audio frame wait video
frame.last_video_timestamp:233 last_audio_timestamp:347.891
[088:470] [2025-03-13 11:32:27 +0000.184425][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:470] [2025-03-13 11:32:27 +0000.184735][5cb1] Error(video_source.cc:430): wait
decoder a frame: 0
[088:471] [2025-03-13 11:32:27 +0000.184919][5cb0] audio frame wait video
frame.last_video_timestamp:233 last_audio_timestamp:347.891
[088:471] [2025-03-13 11:32:27 +0000.185044][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:471] [2025-03-13 11:32:27 +0000.185566][5cb0] audio frame wait video
frame.last_video_timestamp:267 last_audio_timestamp:370.884
[088:471] [2025-03-13 11:32:27 +0000.185688][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:472] [2025-03-13 11:32:27 +0000.186183][5cb0] audio frame wait video
frame.last_video_timestamp:267 last_audio_timestamp:370.884
[088:472] [2025-03-13 11:32:27 +0000.186308][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:472] [2025-03-13 11:32:27 +0000.186819][5cb0] audio frame wait video
frame.last_video_timestamp:267 last_audio_timestamp:370.884
[088:473] [2025-03-13 11:32:27 +0000.186938][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:473] [2025-03-13 11:32:27 +0000.187436][5cb0] audio frame wait video
frame.last_video_timestamp:267 last_audio_timestamp:370.884
[088:473] [2025-03-13 11:32:27 +0000.187553][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:474] [2025-03-13 11:32:27 +0000.188238][5cb0] audio frame wait video
frame.last_video_timestamp:267 last_audio_timestamp:370.884
[088:474] [2025-03-13 11:32:27 +0000.188381][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:475] [2025-03-13 11:32:27 +0000.188879][5cb0] audio frame wait video
frame.last_video_timestamp:267 last_audio_timestamp:370.884
[088:475] [2025-03-13 11:32:27 +0000.189125][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:475] [2025-03-13 11:32:27 +0000.189627][5cb0] audio frame wait video
frame.last_video_timestamp:267 last_audio_timestamp:370.884
[088:475] [2025-03-13 11:32:27 +0000.189802][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:476] [2025-03-13 11:32:27 +0000.190300][5cb0] audio frame wait video
frame.last_video_timestamp:267 last_audio_timestamp:370.884
[088:476] [2025-03-13 11:32:27 +0000.190421][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:477] [2025-03-13 11:32:27 +0000.190913][5cb0] audio frame wait video
frame.last_video_timestamp:267 last_audio_timestamp:370.884
[088:477] [2025-03-13 11:32:27 +0000.191032][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:477] [2025-03-13 11:32:27 +0000.191535][5cb0] audio frame wait video
frame.last_video_timestamp:267 last_audio_timestamp:370.884
[088:477] [2025-03-13 11:32:27 +0000.191663][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:478] [2025-03-13 11:32:27 +0000.192182][5cb0] audio frame wait video
frame.last_video_timestamp:267 last_audio_timestamp:370.884
[088:478] [2025-03-13 11:32:27 +0000.192338][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:479] [2025-03-13 11:32:27 +0000.192956][5cb0] audio frame wait video
frame.last_video_timestamp:267 last_audio_timestamp:370.884
[088:479] [2025-03-13 11:32:27 +0000.193099][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:479] [2025-03-13 11:32:27 +0000.193717][5cb0] audio frame wait video
frame.last_video_timestamp:267 last_audio_timestamp:370.884
[088:479] [2025-03-13 11:32:27 +0000.193859][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:480] [2025-03-13 11:32:27 +0000.194478][5cb0] audio frame wait video
frame.last_video_timestamp:267 last_audio_timestamp:370.884
[088:480] [2025-03-13 11:32:27 +0000.194634][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:481] [2025-03-13 11:32:27 +0000.195299][5cb0] audio frame wait video
frame.last_video_timestamp:298 last_audio_timestamp:416.871
[088:481] [2025-03-13 11:32:27 +0000.195447][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:482] [2025-03-13 11:32:27 +0000.196059][5cb0] audio frame wait video
frame.last_video_timestamp:298 last_audio_timestamp:416.871
[088:482] [2025-03-13 11:32:27 +0000.196219][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:482] [2025-03-13 11:32:27 +0000.196828][5cb0] audio frame wait video
frame.last_video_timestamp:298 last_audio_timestamp:416.871
[088:483] [2025-03-13 11:32:27 +0000.196984][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:483] [2025-03-13 11:32:27 +0000.197595][5cb0] audio frame wait video
frame.last_video_timestamp:298 last_audio_timestamp:416.871
[088:483] [2025-03-13 11:32:27 +0000.197748][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:484] [2025-03-13 11:32:27 +0000.198463][5cb0] audio frame wait video
frame.last_video_timestamp:298 last_audio_timestamp:416.871
[088:484] [2025-03-13 11:32:27 +0000.198617][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:485] [2025-03-13 11:32:27 +0000.199166][5cb0] audio frame wait video
frame.last_video_timestamp:298 last_audio_timestamp:416.871
[088:485] [2025-03-13 11:32:27 +0000.199293][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:485] [2025-03-13 11:32:27 +0000.199840][5cb0] audio frame wait video
frame.last_video_timestamp:298 last_audio_timestamp:416.871
[088:486] [2025-03-13 11:32:27 +0000.199973][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:486] [2025-03-13 11:32:27 +0000.200526][5cb0] audio frame wait video
frame.last_video_timestamp:298 last_audio_timestamp:416.871
[088:486] [2025-03-13 11:32:27 +0000.200656][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:487] [2025-03-13 11:32:27 +0000.201205][5cb0] audio frame wait video
frame.last_video_timestamp:298 last_audio_timestamp:416.871
[088:487] [2025-03-13 11:32:27 +0000.201373][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:488] [2025-03-13 11:32:27 +0000.201921][5cb0] audio frame wait video
frame.last_video_timestamp:298 last_audio_timestamp:416.871
[088:488] [2025-03-13 11:32:27 +0000.202063][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:488] [2025-03-13 11:32:27 +0000.202619][5cb0] audio frame wait video
frame.last_video_timestamp:331 last_audio_timestamp:440.862
[088:488] [2025-03-13 11:32:27 +0000.202744][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:489] [2025-03-13 11:32:27 +0000.203259][5cb0] audio frame wait video
frame.last_video_timestamp:331 last_audio_timestamp:440.862
[088:489] [2025-03-13 11:32:27 +0000.203381][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:490] [2025-03-13 11:32:27 +0000.203899][5cb0] audio frame wait video
frame.last_video_timestamp:331 last_audio_timestamp:440.862
[088:490] [2025-03-13 11:32:27 +0000.204029][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:490] [2025-03-13 11:32:27 +0000.204548][5cb0] audio frame wait video
frame.last_video_timestamp:331 last_audio_timestamp:440.862
[088:490] [2025-03-13 11:32:27 +0000.204679][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:491] [2025-03-13 11:32:27 +0000.205197][5cb0] audio frame wait video
frame.last_video_timestamp:331 last_audio_timestamp:440.862
[088:491] [2025-03-13 11:32:27 +0000.205323][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:492] [2025-03-13 11:32:27 +0000.205915][5cb0] audio frame wait video
frame.last_video_timestamp:331 last_audio_timestamp:440.862
[088:492] [2025-03-13 11:32:27 +0000.206053][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:492] [2025-03-13 11:32:27 +0000.206551][5cb0] audio frame wait video
frame.last_video_timestamp:331 last_audio_timestamp:440.862
[088:492] [2025-03-13 11:32:27 +0000.206678][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:493] [2025-03-13 11:32:27 +0000.206967][5cb1] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 32760pts ms:364000
[088:493] [2025-03-13 11:32:27 +0000.207238][5cb0] audio frame wait video
frame.last_video_timestamp:364 last_audio_timestamp:486.848
[088:493] [2025-03-13 11:32:27 +0000.207365][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:493] [2025-03-13 11:32:27 +0000.207895][5cb0] audio frame wait video
frame.last_video_timestamp:364 last_audio_timestamp:486.848
[088:494] [2025-03-13 11:32:27 +0000.208144][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:494] [2025-03-13 11:32:27 +0000.208667][5cb1] OnVideoFrameReady(1/200)
[088:494] [2025-03-13 11:32:27 +0000.208812][5cae] operator() frame->pts-
9223372036854775808 queue_ size: 8 (1/200)
[088:496] [2025-03-13 11:32:27 +0000.210752][5cb0] audio frame wait video
frame.last_video_timestamp:364 last_audio_timestamp:486.848
[088:497] [2025-03-13 11:32:27 +0000.211024][5cb0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[088:520] [2025-03-13 11:32:27 +0000.234272][5cf0]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[088:537] [2025-03-13 11:32:27 +0000.251238][5cae] lipsync_debug:displaying video
ts:15120 The current displayed video timestamp is:198480413
[088:600] [2025-03-13 11:32:27 +0000.314569][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[088:602] [2025-03-13 11:32:27 +0000.315966][5caf] Stop:
[088:603] [2025-03-13 11:32:27 +0000.317506][5cae] operator(): Video Render
stopped.
[088:604] [2025-03-13 11:32:27 +0000.318101][5caf] Stop:
[088:604] [2025-03-13 11:32:27 +0000.318214][5caf] DeviceStop:
audioDevice_:0x73bc0f6000
[088:604] [2025-03-13 11:32:27 +0000.318266][5caf] OpenSlesOutput:Stop playout

[088:606] [2025-03-13 11:32:27 +0000.320835][5caf] DeviceStop: Done


[088:608] [2025-03-13 11:32:27 +0000.322148][5caf] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[088:608] [2025-03-13 11:32:27 +0000.322258][5caf] operator(): Stop now!
[088:609] [2025-03-13 11:32:27 +0000.323688][4ede] Stop:
[088:609] [2025-03-13 11:32:27 +0000.323868][5caf] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[088:610] [2025-03-13 11:32:27 +0000.324151][4ede] DeviceRelease:
audioDevice_:0x73bc0f6000
[088:610] [2025-03-13 11:32:27 +0000.324186][4ede] OpenSlesOutput:Stop playout

[088:610] [2025-03-13 11:32:27 +0000.324212][4ede] DeviceRelease: Release the


webrtc device object.
[088:611] [2025-03-13 11:32:27 +0000.325680][4ede] OpenSlesOutput destruct.

[088:611] [2025-03-13 11:32:27 +0000.325767][4ede] DeviceRelease: Done


[088:611] [2025-03-13 11:32:27 +0000.325841][4ede] Stop:
[088:612] [2025-03-13 11:32:27 +0000.326069][5cae] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[088:624] [2025-03-13 11:32:27 +0000.338779][4ede] global uninited!
[088:625] [2025-03-13 11:32:27 +0000.339040][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[088:625] [2025-03-13 11:32:27 +0000.339179][4ede] ~MediaFilterGraph:
MediaFilterGraph destruct
[088:625] [2025-03-13 11:32:27 +0000.339247][4ede] RemoveVideoBackGroud: hava not
add video backgroud
[088:625] [2025-03-13 11:32:27 +0000.339436][4ede] UnbindInputFilter 0x73bbf2d8d8
this 0x73c30699a0
[088:625] [2025-03-13 11:32:27 +0000.339566][4ede] ClearAllSource: remove source
filter, sourceid: 0x73a6086680
[088:625] [2025-03-13 11:32:27 +0000.339604][4ede] DestoryDecoderByVideoSource
time:198480501 enter.

[088:625] [2025-03-13 11:32:27 +0000.339644][4ede] ~VideoBindDecoder time:198480501


enter.

[088:629] [2025-03-13 11:32:27 +0000.343728][4ede] CleanUp time:198480505 enter.

[088:642] [2025-03-13 11:32:27 +0000.356380][4ede] CleanUp leave. expire time = 13


ms

[088:642] [2025-03-13 11:32:27 +0000.356455][4ede] CleanUp time:198480518 enter.

[088:642] [2025-03-13 11:32:27 +0000.356819][4ede] CleanUp leave. expire time = 0


ms

[088:644] [2025-03-13 11:32:27 +0000.358090][4ede] ~VideoBindDecoder leave. expire


time = 19 ms

[088:644] [2025-03-13 11:32:27 +0000.358147][4ede] DestoryDecoderByVideoSource


leave. expire time = 19 ms

[088:644] [2025-03-13 11:32:27 +0000.358173][4ede] UnbindInputFilter 0x73bbf2fb58


this 0x73bbf2d8d8
[088:644] [2025-03-13 11:32:27 +0000.358196][4ede] UnbindInputFilter 0x73bbf2da58
this 0x73bbf2fb58
[088:644] [2025-03-13 11:32:27 +0000.358236][4ede] UnbindInputFilter 0x73a60868a0
this 0x73bbf2da58
[088:644] [2025-03-13 11:32:27 +0000.358263][4ede] UnbindInputFilter 0x73bbf2d818
this 0x73bbf2fc18
[088:644] [2025-03-13 11:32:27 +0000.358293][4ede] UnbindInputFilter 0x73bbf4d1d8
this 0x73bbf2d818
[088:644] [2025-03-13 11:32:27 +0000.358321][4ede] UnbindInputFilter 0x73a60868a0
this 0x73bbf4d1d8
[088:644] [2025-03-13 11:32:27 +0000.358574][4ede] ~GLESContext:
[088:645] [2025-03-13 11:32:27 +0000.359553][4ede] GLESContext destruct finish.
[088:645] [2025-03-13 11:32:27 +0000.359608][4ede] filter: filter pipeline destroy
this: 0x73c3069900
[089:992] [2025-03-13 11:32:28 +0000.705939][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[090:306] [2025-03-13 11:32:29 +0000.20343][5aa6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[090:306] [2025-03-13 11:32:29 +0000.20449][5aa6] _deviceSampleRate:48000

[090:308] [2025-03-13 11:32:29 +0000.22456][5aa5] Run AGC when audioType = 0


[091:747] [2025-03-13 11:32:30 +0000.461041][5aa5] haveEnoughProcessedData
internalAudioStream.length: 10
[092:313] [2025-03-13 11:32:31 +0000.27133][5aa5] Run AGC when audioType = 0
[092:313] [2025-03-13 11:32:31 +0000.27727][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[093:474] [2025-03-13 11:32:32 +0000.188145][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[094:308] [2025-03-13 11:32:33 +0000.22193][5aa5] Run AGC when audioType = 0
[095:210] [2025-03-13 11:32:33 +0000.924342][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[096:310] [2025-03-13 11:32:35 +0000.24245][5aa5] Run AGC when audioType = 0
[096:310] [2025-03-13 11:32:35 +0000.24467][5aa5]
AudioDeviceDataHandler::MixAndSendOutFrame
[096:943] [2025-03-13 11:32:35 +0000.657713][5aa5] haveEnoughProcessedData
internalAudioStream.length: 0
[097:125] [2025-03-13 11:32:35 +0000.839366][4ef6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[097:125] [2025-03-13 11:32:35 +0000.839815][4ef6] ~MediaFilterCamera
time:198489001 enter.

[097:126] [2025-03-13 11:32:35 +0000.839875][4ef6] StopPullFrameAndWriteMp4


time:198489002 enter.

[097:126] [2025-03-13 11:32:35 +0000.840750][5aa0] stop recording


[097:126] [2025-03-13 11:32:35 +0000.840832][5aa0] we have stopped recording before
[097:127] [2025-03-13 11:32:35 +0000.840885][4ef6] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[097:127] [2025-03-13 11:32:35 +0000.841385][4ef6] DestroyPipelineAndFilters


time:198489003 enter.

[097:127] [2025-03-13 11:32:35 +0000.841416][4ef6] DestroyPipelineAndFilters


leave. expire time = 0 ms

[097:127] [2025-03-13 11:32:35 +0000.841431][4ef6] AppDeviceManagerStopMic

[097:127] [2025-03-13 11:32:35 +0000.841464][4ef6] AppDeviceManagerStopMic::mic


status is on
[097:127] [2025-03-13 11:32:35 +0000.841477][4ef6] Try to stop webrtc device.

[097:127] [2025-03-13 11:32:35 +0000.841493][4ef6] Set record state to


stopped.threadID:20214

[097:193] [2025-03-13 11:32:35 +0000.907419][4ef6] Try to destory the


recorder.threadID:20214

[097:393] [2025-03-13 11:32:36 +0000.107596][4ef6] DestroyAudioRecorder:


[097:393] [2025-03-13 11:32:36 +0000.107671][4ef6] Cleanup the buffer queue in the
recorder.
[097:393] [2025-03-13 11:32:36 +0000.107689][4ef6] Destroy the recorder.

[097:394] [2025-03-13 11:32:36 +0000.108441][4ef6] StopRecording finished.

[097:395] [2025-03-13 11:32:36 +0000.108876][4ef6] The stop recording success.

[097:395] [2025-03-13 11:32:36 +0000.108913][4ef6]


AudioDeviceDataHandler::StopMicProcess

[097:401] [2025-03-13 11:32:36 +0000.114923][4ef6] AppDeviceManager stop.

[097:401] [2025-03-13 11:32:36 +0000.115018][4ef6] Rlease the webrtc device object.

[097:402] [2025-03-13 11:32:36 +0000.116013][4ef6] OpenSlesInput destruct.

[097:402] [2025-03-13 11:32:36 +0000.116088][4ef6] OpenSlesOutput destruct.

[097:406] [2025-03-13 11:32:36 +0000.120714][4ef6] EventDispatchServerScope


destruct
[097:406] [2025-03-13 11:32:36 +0000.120783][4ef6]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[097:406] [2025-03-13 11:32:36 +0000.120818][4ef6] ~AudioDeviceDataHandler
[097:407] [2025-03-13 11:32:36 +0000.121112][4ef6] AppDeviceManagerDestruct.

[097:407] [2025-03-13 11:32:36 +0000.121140][4ef6] ~AppDeviceManager:


[097:407] [2025-03-13 11:32:36 +0000.121188][4ef6] ~CpuOverloadDetect
time:198489283 enter.

[097:407] [2025-03-13 11:32:36 +0000.121403][4ef6] ~CpuOverloadDetect leave.


expire time = 0 ms

[097:408] [2025-03-13 11:32:36 +0000.122604][4ef6] Destruct BeautifyReader begin...


[097:408] [2025-03-13 11:32:36 +0000.122644][4ef6] Destruct BeautifyReader done.
[097:408] [2025-03-13 11:32:36 +0000.122679][4ef6] ~MediaFilterCamera leave.
expire time = 283 ms

[097:408] [2025-03-13 11:32:36 +0000.122779][4ef6] ~GLESContext:


[097:411] [2025-03-13 11:32:36 +0000.125326][4ef6] GLESContext destruct finish.
[097:411] [2025-03-13 11:32:36 +0000.125392][4ef6] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[097:412] [2025-03-13 11:32:36 +0000.126208][4ef6] global uninited!
[097:412] [2025-03-13 11:32:36 +0000.126508][4ef6] clear AppID 50011
[097:412] [2025-03-13 11:32:36 +0000.126539][4ef6] UnRegister JVM for Xplatform
util
[097:412] [2025-03-13 11:32:36 +0000.126557][4ef6] Dispose::unregister webrtc video
engine
[097:412] [2025-03-13 11:32:36 +0000.126579][4ef6] Init the android object with
jvm:0x0 env:0x0 context:0x0

[097:412] [2025-03-13 11:32:36 +0000.126610][4ef6] SetAndroidMediaCodecObjects


time:198489288 enter.

[097:412] [2025-03-13 11:32:36 +0000.126692][4ef6] ClearAndroidMediaCodecObjects


time:198489288 enter.

[097:412] [2025-03-13 11:32:36 +0000.126709][4ef6] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[097:412] [2025-03-13 11:32:36 +0000.126722][4ef6] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[097:412] [2025-03-13 11:32:36 +0000.126735][4ef6] SetAndroidMediaCodecObjects


time:198489288 enter.

[097:412] [2025-03-13 11:32:36 +0000.126746][4ef6] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[097:412] [2025-03-13 11:32:36 +0000.126758][4ef6] ClearAndroidMediaCodecObjects
time:198489288 enter.

[097:412] [2025-03-13 11:32:36 +0000.126770][4ef6] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[097:412] [2025-03-13 11:32:36 +0000.126784][4ef6] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[097:412] [2025-03-13 11:32:36 +0000.126798][4ef6] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[097:412] [2025-03-13 11:32:36 +0000.126809][4ef6] Dispose::unregister webrtc voice


engine
[097:412] [2025-03-13 11:32:36 +0000.126819][4ef6] Set the android objects with
jvm:0x0 env:0x0 context:0x0
[097:412] [2025-03-13 11:32:36 +0000.126832][4ef6] SystemUtil UnInit done
[107:517] [2025-03-13 11:32:46 +0000.231052][4ef6] Register JVM for xplatform util
[107:520] [2025-03-13 11:32:46 +0000.234454][4ef6] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-03-
13 11:32:46 +0000
[107:520] [2025-03-13 11:32:46 +0000.234501][4ef6] set AppID=50011 old AppID=-1
[107:520] [2025-03-13 11:32:46 +0000.234529][4ef6] Init the android object with
jvm:0xb40000754a755540 env:0x747d8da5c0 context:0x7416e18f88

[107:520] [2025-03-13 11:32:46 +0000.234558][4ef6] SetAndroidMediaCodecObjects


time:198499396 enter.

[107:520] [2025-03-13 11:32:46 +0000.234589][4ef6] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[107:520] [2025-03-13 11:32:46 +0000.234615][4ef6] SetAndroidMediaCodecObjects


time:198499396 enter.

[107:520] [2025-03-13 11:32:46 +0000.234645][4ef6] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000754a755540
[107:520] [2025-03-13 11:32:46 +0000.234673][4ef6] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000754a755540 address:0x73970fe760
[107:520] [2025-03-13 11:32:46 +0000.234700][4ef6] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000754a755540
address:0x73970fe760
[107:520] [2025-03-13 11:32:46 +0000.234726][4ef6] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[107:520] [2025-03-13 11:32:46 +0000.234753][4ef6] Set the android objects with


jvm:0xb40000754a755540 env:0x747d8da5c0 context:0x7416e18f88

[107:520] [2025-03-13 11:32:46 +0000.234782][4ef6] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x747d8da5c0
[107:520] [2025-03-13 11:32:46 +0000.234811][4ef6] SystemUtil Init done
[107:521] [2025-03-13 11:32:46 +0000.235074][4ef6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[107:521] [2025-03-13 11:32:46 +0000.235170][4ef6] MediaFilterCamera
[107:521] [2025-03-13 11:32:46 +0000.235204][4ef6] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[107:521] [2025-03-13 11:32:46 +0000.235297][4ef6] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[107:521] [2025-03-13 11:32:46 +0000.235323][4ef6] Recording session using default
bitrate support by app:31457280
[107:521] [2025-03-13 11:32:46 +0000.235330][5f79] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73ceeb9340
[107:521] [2025-03-13 11:32:46 +0000.235495][5f79] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[107:521] [2025-03-13 11:32:46 +0000.235574][4ef6] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[107:522] [2025-03-13 11:32:46 +0000.236248][4ef6] Error(ini.cc:191): Open the file
failed. error:2
[107:522] [2025-03-13 11:32:46 +0000.236282][4ef6]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[107:522] [2025-03-13 11:32:46 +0000.236312][4ef6] The device model: m2102j20sg
usingSoftwareAEC value: 0
[107:524] [2025-03-13 11:32:46 +0000.238740][4ef6] Error(ini.cc:191): Open the file
failed. error:2
[107:524] [2025-03-13 11:32:46 +0000.238799][4ef6]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[107:524] [2025-03-13 11:32:46 +0000.238833][4ef6] The device model: m2102j20sg
usingHardwareAEC value: 0
[107:524] [2025-03-13 11:32:46 +0000.238859][4ef6] The machine device: m2102j20sg
usingHardwareAEC value: 0
[107:525] [2025-03-13 11:32:46 +0000.238870][4ef6] Using Default AEC type: software
AEC
[107:525] [2025-03-13 11:32:46 +0000.239717][4ef6] The device model: m2102j20sg
enum value: 0
[107:526] [2025-03-13 11:32:46 +0000.240101][4ef6] GetMachineModel is M2102J20SG
[107:526] [2025-03-13 11:32:46 +0000.240137][4ef6] GetMachineInfo: M2102J20SG
[107:526] [2025-03-13 11:32:46 +0000.240149][4ef6] Construct BeautifyReader
begin...
[107:526] [2025-03-13 11:32:46 +0000.240173][4ef6] dumpStickerRgba:0
dumpStickerYuv:0
[107:526] [2025-03-13 11:32:46 +0000.240184][4ef6] Construct BeautifyReader done.
[107:528] [2025-03-13 11:32:46 +0000.242306][4ef6] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[107:528] [2025-03-13 11:32:46 +0000.242339][5f7c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x740e2843a0
[107:528] [2025-03-13 11:32:46 +0000.242379][4ef6] AppDeviceManager telnet server
for statistics started......
[107:528] [2025-03-13 11:32:46 +0000.242739][4ef6] CpuOverloadDetect time:198499404
enter.

[107:528] [2025-03-13 11:32:46 +0000.242835][4ef6] CpuOverloadDetect leave. expire


time = 0 ms

[107:528] [2025-03-13 11:32:46 +0000.242866][5f7d] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73b21cea40
[107:529] [2025-03-13 11:32:46 +0000.243322][4ef6] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[107:529] [2025-03-13 11:32:46 +0000.243351][4ef6] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[107:529] [2025-03-13 11:32:46 +0000.243504][4ef6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[107:529] [2025-03-13 11:32:46 +0000.243704][4ef6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[107:530] [2025-03-13 11:32:46 +0000.243878][4ef6] CreatePlatformSpecificObjects:
[107:530] [2025-03-13 11:32:46 +0000.243912][4ef6] audio device use opensle input
and opensl output
[107:530] [2025-03-13 11:32:46 +0000.243941][4ef6] Create OpenSLES output module
with java VM support.

[107:530] [2025-03-13 11:32:46 +0000.244017][4ef6] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[107:530] [2025-03-13 11:32:46 +0000.244162][4ef6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[107:530] [2025-03-13 11:32:46 +0000.244309][4ef6] Create OpenSLES output module
with buffer num:1

[107:530] [2025-03-13 11:32:46 +0000.244382][4ef6] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[107:530] [2025-03-13 11:32:46 +0000.244501][4ef6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[107:530] [2025-03-13 11:32:46 +0000.244630][4ef6] Create OpenSLES input module
with java VM support.
[107:530] [2025-03-13 11:32:46 +0000.244664][4ef6] Create OpenSLES input module
with buffer num:1

[107:530] [2025-03-13 11:32:46 +0000.244700][4ef6] Error(trace.cc:40): Init the


output and input for audio device template.
[107:530] [2025-03-13 11:32:46 +0000.244722][4ef6] Init the output device.

[107:530] [2025-03-13 11:32:46 +0000.244751][4ef6] Init the opensl input.


[107:530] [2025-03-13 11:32:46 +0000.244779][4ef6] AppDeviceManager get setting
samplerate: 0
[107:531] [2025-03-13 11:32:46 +0000.245065][4ef6] The device model: m2102j20sg
enum value: 0
[107:531] [2025-03-13 11:32:46 +0000.245470][4ef6] The device model: m2102j20sg
enum value: 0
[107:531] [2025-03-13 11:32:46 +0000.245500][4ef6] Set the sample rate to be:48000

[107:531] [2025-03-13 11:32:46 +0000.245527][4ef6] Enable the recording stereo:0


[107:531] [2025-03-13 11:32:46 +0000.245556][4ef6] Set the playout as stereo:1
[107:531] [2025-03-13 11:32:46 +0000.245581][4ef6] Init the microphone.
[107:532] [2025-03-13 11:32:46 +0000.245912][4ef6] Update the recording sample rate
to be: 48000
[107:532] [2025-03-13 11:32:46 +0000.245946][4ef6] Init the speaker.
[107:532] [2025-03-13 11:32:46 +0000.245970][4ef6] Low latency buffer size:144 low
sample rate:48000
[107:532] [2025-03-13 11:32:46 +0000.246181][4ef6] Using 1 x 10ms for an audio
frame.

[107:535] [2025-03-13 11:32:46 +0000.249230][4ef6] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[107:535] [2025-03-13 11:32:46 +0000.249309][4ef6] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[107:535] [2025-03-13 11:32:46 +0000.249346][4ef6] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[107:539] [2025-03-13 11:32:46 +0000.253702][4ef6] The device model:m2102j20sg

[107:539] [2025-03-13 11:32:46 +0000.253769][4ef6] speaker output factor:100


defaultFactor: 100

[107:539] [2025-03-13 11:32:46 +0000.253785][4ef6] headset output factor:100


defaultFactor: 100

[107:540] [2025-03-13 11:32:46 +0000.254115][4ef6] AppDeviceManagerStart finished.


[107:540] [2025-03-13 11:32:46 +0000.254148][4ef6] AppDeviceManagerStartMic::mic
status is off
[107:540] [2025-03-13 11:32:46 +0000.254203][4ef6] AppDeviceManagerStartMic update
aec type: 2

[107:540] [2025-03-13 11:32:46 +0000.254221][4ef6] AppDeviceManagerStartMic update


voiceChangeMode: 4

[107:540] [2025-03-13 11:32:46 +0000.254233][4ef6]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[107:540] [2025-03-13 11:32:46 +0000.254256][4ef6]
AudioDeviceDataHandler::StartMicProcess

[107:540] [2025-03-13 11:32:46 +0000.254389][4ef6] Try to start webrtc recording


device.

[107:540] [2025-03-13 11:32:46 +0000.254417][4ef6] StartRecording. threadID:20214


[107:540] [2025-03-13 11:32:46 +0000.254423][5f7e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[107:540] [2025-03-13 11:32:46 +0000.254465][4ef6] default mode: Set the recording
mode to voice communication to enable HW AEC .

[107:540] [2025-03-13 11:32:46 +0000.254487][4ef6] Set the recording mode before


getSetting: 4
[107:540] [2025-03-13 11:32:46 +0000.254515][4ef6] Set the recording mode after
getSetting: 1
[107:576] [2025-03-13 11:32:46 +0000.290705][4ef6] StartRecording finished.

[107:576] [2025-03-13 11:32:46 +0000.290768][4ef6] audio: start the audio mic


checker timer.

[107:577] [2025-03-13 11:32:46 +0000.291307][4ef6] machine model :poco


[107:577] [2025-03-13 11:32:46 +0000.291355][4ef6] Support this machine model :poco
[107:577] [2025-03-13 11:32:46 +0000.291389][4ef6] global inited! current sdk
version: 07-20-936c45f
[107:910] [2025-03-13 11:32:46 +0000.624477][5802]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[107:910] [2025-03-13 11:32:46 +0000.624634][5f7a] MediaFilterCamera, recording
file context:0x740e347680 input texture:17
[107:910] [2025-03-13 11:32:46 +0000.624675][5f7a] GLESContext:
[107:910] [2025-03-13 11:32:46 +0000.624717][5f7a] The result of eglGetDisplay is:
0xb40000754a7c8080
[107:911] [2025-03-13 11:32:46 +0000.625395][5f7a] The result of creation:
0x73c0a4b280
[107:911] [2025-03-13 11:32:46 +0000.625471][5f7a] The result of
eglCreatePbufferSurface is: 0x73c0a4b380
[107:911] [2025-03-13 11:32:46 +0000.625558][5802]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x740e347680 input_texture: 17
[108:808] [2025-03-13 11:32:47 +0000.522687][5f7e] Run AGC when audioType = 0
[108:928] [2025-03-13 11:32:47 +0000.642853][5f7e] haveEnoughProcessedData
internalAudioStream.length: 20
[110:647] [2025-03-13 11:32:49 +0000.361620][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[110:803] [2025-03-13 11:32:49 +0000.517831][5f7f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[110:804] [2025-03-13 11:32:49 +0000.518232][5f7f] _deviceSampleRate:48000

[110:805] [2025-03-13 11:32:49 +0000.519719][5f7e] Run AGC when audioType = 0


[110:806] [2025-03-13 11:32:49 +0000.519987][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[111:577] [2025-03-13 11:32:50 +0000.291792][5a9c]
monitorTime:4001totalDuration:3920
[112:361] [2025-03-13 11:32:51 +0000.75436][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[112:809] [2025-03-13 11:32:51 +0000.523054][5f7e] Run AGC when audioType = 0
[114:108] [2025-03-13 11:32:52 +0000.821949][5f7e] haveEnoughProcessedData
internalAudioStream.length: 10
[114:807] [2025-03-13 11:32:53 +0000.521268][5f7e] Run AGC when audioType = 0
[114:807] [2025-03-13 11:32:53 +0000.521483][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[115:860] [2025-03-13 11:32:54 +0000.573962][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[116:803] [2025-03-13 11:32:55 +0000.517751][5f7e] Run AGC when audioType = 0
[117:611] [2025-03-13 11:32:56 +0000.325656][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[118:807] [2025-03-13 11:32:57 +0000.520951][5f7e] Run AGC when audioType = 0
[118:807] [2025-03-13 11:32:57 +0000.521526][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[119:353] [2025-03-13 11:32:58 +0000.67456][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[120:803] [2025-03-13 11:32:59 +0000.517420][5f7f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[120:803] [2025-03-13 11:32:59 +0000.517580][5f7f] _deviceSampleRate:48000

[120:808] [2025-03-13 11:32:59 +0000.521904][5f7e] Run AGC when audioType = 0


[121:103] [2025-03-13 11:32:59 +0000.817399][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[122:804] [2025-03-13 11:33:01 +0000.518814][5f7e] Run AGC when audioType = 0
[122:805] [2025-03-13 11:33:01 +0000.519227][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[122:853] [2025-03-13 11:33:01 +0000.566956][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[124:611] [2025-03-13 11:33:03 +0000.325880][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[124:805] [2025-03-13 11:33:03 +0000.519366][5f7e] Run AGC when audioType = 0
[126:369] [2025-03-13 11:33:05 +0000.83676][5f7e] haveEnoughProcessedData
internalAudioStream.length: 10
[126:808] [2025-03-13 11:33:05 +0000.522811][5f7e] Run AGC when audioType = 0
[126:809] [2025-03-13 11:33:05 +0000.523023][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[128:123] [2025-03-13 11:33:06 +0000.837170][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[128:806] [2025-03-13 11:33:07 +0000.520147][5f7e] Run AGC when audioType = 0
[129:409] [2025-03-13 11:33:08 +0000.123777][4ede] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[129:410] [2025-03-13 11:33:08 +0000.123870][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[129:410] [2025-03-13 11:33:08 +0000.124159][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[129:410] [2025-03-13 11:33:08 +0000.124386][5f7a] operator() time:198521286
enter.

[129:410] [2025-03-13 11:33:08 +0000.124456][5f7a] MediaFilterCamera, recording


file context:0x740e347680 input texture:17
[129:412] [2025-03-13 11:33:08 +0000.126576][5f7a] MicSource: Mic source
created:10x7485f37280
[129:413] [2025-03-13 11:33:08 +0000.127595][5f7a] alloc thread: 0x73c08c9080
name:worker1 thread id:496121302192 to Mic_source
[129:413] [2025-03-13 11:33:08 +0000.127683][5f7a] audio: start the audio sender
thread.

[129:413] [2025-03-13 11:33:08 +0000.127731][5f7a] construct OpenGLRenderProgram


0x740e26da98
[129:413] [2025-03-13 11:33:08 +0000.127762][5f7a] CropFilter::SetOrientation
orientation: 90
[129:414] [2025-03-13 11:33:08 +0000.127950][5f7a] filter: filter pipeline
construtc this: 0x7485e88000
[129:414] [2025-03-13 11:33:08 +0000.127993][5f7a] filter: filter pipeline2 update
pattern: 1
[129:414] [2025-03-13 11:33:08 +0000.128021][5f7a] CameraSource::source_id_:8
[129:414] [2025-03-13 11:33:08 +0000.128076][5f7a] RecordAudioSource::source_id_:9
[129:414] [2025-03-13 11:33:08 +0000.128368][5f7a] BindInputFilter 0x73c08ca9c0
this 0x740e26dcc0
[129:414] [2025-03-13 11:33:08 +0000.128415][5f7a] BindInputFilter 0x73c08cab58
this 0x73c08cacd0
[129:414] [2025-03-13 11:33:08 +0000.128480][5f7a] BindInputFilter 0x740e26dcc0
this 0x7485e880a0
[129:414] [2025-03-13 11:33:08 +0000.128546][5f7a] setParamentForFilters:
speed:2.000000
[129:414] [2025-03-13 11:33:08 +0000.128584][5f7a] SetParamForFilter:
AF_SpeedFilter params:, speed_ 2
[129:414] [2025-03-13 11:33:08 +0000.128628][5f7a] SetParamForFilter time:198521290
enter.

[129:414] [2025-03-13 11:33:08 +0000.128658][5f7a] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[129:414] [2025-03-13 11:33:08 +0000.128696][5f7a] SetParamForFilter: Params video
index is: 0
[129:414] [2025-03-13 11:33:08 +0000.128715][5f7a] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[129:414] [2025-03-13 11:33:08 +0000.128742][5f7a] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[129:414] [2025-03-13 11:33:08 +0000.128833][5f7a] crop filter mode tpye:
citytravelvideo index:0
[129:423] [2025-03-13 11:33:08 +0000.137342][5f7a]
Warning(parse_template_json.cc:45): json parament no found the parament
[129:423] [2025-03-13 11:33:08 +0000.137456][5f7a]
Warning(parse_template_json.cc:45): json parament no found the parament
[129:423] [2025-03-13 11:33:08 +0000.137481][5f7a]
Warning(parse_template_json.cc:45): json parament no found the parament
[129:423] [2025-03-13 11:33:08 +0000.137500][5f7a]
Warning(parse_template_json.cc:45): json parament no found the parament
[129:423] [2025-03-13 11:33:08 +0000.137517][5f7a]
Warning(parse_template_json.cc:45): json parament no found the parament
[129:423] [2025-03-13 11:33:08 +0000.137534][5f7a]
Warning(parse_template_json.cc:45): json parament no found the parament
[129:423] [2025-03-13 11:33:08 +0000.137553][5f7a]
Warning(parse_template_json.cc:45): json parament no found the parament
[129:423] [2025-03-13 11:33:08 +0000.137570][5f7a]
Warning(parse_template_json.cc:81): json parament no found the parament
[129:423] [2025-03-13 11:33:08 +0000.137586][5f7a]
Warning(parse_template_json.cc:81): json parament no found the parament
[129:423] [2025-03-13 11:33:08 +0000.137601][5f7a]
Warning(parse_template_json.cc:67): json parament no found the parament
[129:423] [2025-03-13 11:33:08 +0000.137617][5f7a]
Warning(parse_template_json.cc:93): json parament no found the duration
[129:423] [2025-03-13 11:33:08 +0000.137636][5f7a] SetParamForFilter leave. expire
time = 9 ms

[129:423] [2025-03-13 11:33:08 +0000.137786][5f7a] OnOutputSizeChanged width 1280


height 720
[129:423] [2025-03-13 11:33:08 +0000.137814][5f7a] OpenGLFrameBuffer: width:1280
height:720
[129:423] [2025-03-13 11:33:08 +0000.137835][5f7a] OpenGLFrameBuffer: width:1280
height:720
[129:423] [2025-03-13 11:33:08 +0000.137853][5f7a] OpenGLFrameBuffer: width:1280
height:720
[129:424] [2025-03-13 11:33:08 +0000.137916][5f7a] OpenGLFrameBuffer: width:1280
height:720
[129:424] [2025-03-13 11:33:08 +0000.137946][5f7a] OpenGLFrameBuffer: width:1280
height:720
[129:424] [2025-03-13 11:33:08 +0000.137965][5f7a] OpenGLFrameBuffer: width:1280
height:720
[129:424] [2025-03-13 11:33:08 +0000.137982][5f7a] construct TrivalImageDrawer
0x73c0774540
[129:424] [2025-03-13 11:33:08 +0000.138000][5f7a] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x73c0774540 context 0x73c0ab3880
[129:424] [2025-03-13 11:33:08 +0000.138018][5f7a] setupGLES:
[129:424] [2025-03-13 11:33:08 +0000.138385][5f7a] OpenGLRenderProgram::Initialize.
[129:424] [2025-03-13 11:33:08 +0000.138423][5f7a] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[129:424] [2025-03-13 11:33:08 +0000.138444][5f7a] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[129:424] [2025-03-13 11:33:08 +0000.138527][5f7a] Init open gl render:
0x740e26da98
[129:424] [2025-03-13 11:33:08 +0000.138552][5f7a] Fragement shader path:
[129:424] [2025-03-13 11:33:08 +0000.138580][5f7a] Fragement shader path:
[129:424] [2025-03-13 11:33:08 +0000.138598][5f7a] create opengl program object.
[129:424] [2025-03-13 11:33:08 +0000.138616][5f7a] create shader: vertex
[129:425] [2025-03-13 11:33:08 +0000.138948][5f7a] create shader: fragment
[129:426] [2025-03-13 11:33:08 +0000.140427][5f7a] Have not extra filter filename!
[129:426] [2025-03-13 11:33:08 +0000.140491][5f7a] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[129:426] [2025-03-13 11:33:08 +0000.140513][5f7a] OpenGLRenderProgram::Initialize
success.
[129:426] [2025-03-13 11:33:08 +0000.140558][5f7a] Setup the OpenGL result:1
[129:426] [2025-03-13 11:33:08 +0000.140835][5f79] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_198521302.mp4
[129:427] [2025-03-13 11:33:08 +0000.141003][5f79] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_198521302.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[129:427] [2025-03-13 11:33:08 +0000.141050][5f79] 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
[129:427] [2025-03-13 11:33:08 +0000.141082][5f79] 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_198521302.mp4
fileFD: -1
[129:428] [2025-03-13 11:33:08 +0000.142152][5f79] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_198521302.mp4
is opened successfully
[129:428] [2025-03-13 11:33:08 +0000.142246][5f79] setupMediaProcessers:
[129:428] [2025-03-13 11:33:08 +0000.142268][5f79]
RecordingSessionInternalSimple:setup media processers.
[129:428] [2025-03-13 11:33:08 +0000.142285][5f79] construct AAC encoder
[129:428] [2025-03-13 11:33:08 +0000.142552][5f79] H264Encoder creating:
superfast011818
[129:428] [2025-03-13 11:33:08 +0000.142591][5f79] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[129:429] [2025-03-13 11:33:08 +0000.143025][5f79] H264Encode::GetMachineModel is
M2102J20SG
[129:429] [2025-03-13 11:33:08 +0000.143059][5f79] H264Encoder machine_mode
is:M2102J20SG
[129:429] [2025-03-13 11:33:08 +0000.143074][5f79] H264Encode::machine size :9
machine_mode:M2102J20SG
[129:429] [2025-03-13 11:33:08 +0000.143092][5f79] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[129:429] [2025-03-13 11:33:08 +0000.143148][5f79] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[129:429] [2025-03-13 11:33:08 +0000.143168][5f79] setupCompressionSession:
[129:429] [2025-03-13 11:33:08 +0000.143183][5f79] H264Encode::creating hareware
Encoder
[129:429] [2025-03-13 11:33:08 +0000.143198][5f79] AndroidHwAvcEncoder
time:198521305 enter.

[129:429] [2025-03-13 11:33:08 +0000.143338][5f79] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000754a755540 address:0x73970fe760
[129:429] [2025-03-13 11:33:08 +0000.143443][5f79] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[129:429] [2025-03-13 11:33:08 +0000.143465][5f79] The video avc hw codec address
is 0x73bbe6d800
[129:429] [2025-03-13 11:33:08 +0000.143505][5f79] AndroidHwAvcEncoder leave.
expire time = 0 ms

[129:429] [2025-03-13 11:33:08 +0000.143526][5f79] RegisterEncodeCompleteCallback


time:198521305 enter.
[129:429] [2025-03-13 11:33:08 +0000.143586][5f79] RegisterEncodeCompleteCallback
leave. expire time = 0 ms

[129:429] [2025-03-13 11:33:08 +0000.143614][5f79] InitEncode time:198521305


enter.

[129:429] [2025-03-13 11:33:08 +0000.143657][5f79] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[129:429] [2025-03-13 11:33:08 +0000.143684][5f79] Create time:198521305 enter.

[129:429] [2025-03-13 11:33:08 +0000.143699][5f79] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[129:429] [2025-03-13 11:33:08 +0000.143721][5f79]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x73c30e4100
[129:429] [2025-03-13 11:33:08 +0000.143847][5f79] supported_type:video/avc
[129:430] [2025-03-13 11:33:08 +0000.143871][5f79] name:OMX.qcom.video.encoder.avc
mime:video/avc
[129:430] [2025-03-13 11:33:08 +0000.143901][5f79] hwCodecPrefix :OMX.qcom.
[129:430] [2025-03-13 11:33:08 +0000.143922][5f79] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[129:430] [2025-03-13 11:33:08 +0000.143941][5f79] mediacodec_createCodecByName
time:198521306 enter.

[129:430] [2025-03-13 11:33:08 +0000.143960][5f79] WrapAndroidMediaCodec


time:198521306 enter.

[129:430] [2025-03-13 11:33:08 +0000.144039][5f79] WrapAndroidMediaCodec leave.


expire time = 0 ms

[129:430] [2025-03-13 11:33:08 +0000.144406][5fc3] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73c30d4a98
[129:458] [2025-03-13 11:33:08 +0000.172393][5f79] mediacodec_createCodecByName
leave. expire time = 28 ms

[129:458] [2025-03-13 11:33:08 +0000.172460][5f79] WrapAndroidMediaFromat


time:198521334 enter.

[129:458] [2025-03-13 11:33:08 +0000.172543][5f79] WrapAndroidMediaFromat leave.


expire time = 0 ms

[129:496] [2025-03-13 11:33:08 +0000.210647][5f79] Destroy time:198521372 enter.

[129:496] [2025-03-13 11:33:08 +0000.210726][5f79] WrapAndroidMediaFromat::


Destroy
[129:496] [2025-03-13 11:33:08 +0000.210744][5f79] Destroy leave. expire time = 0
ms

[129:496] [2025-03-13 11:33:08 +0000.210759][5f79] ~WrapAndroidMediaFromat


time:198521372 enter.

[129:496] [2025-03-13 11:33:08 +0000.210773][5f79] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[129:496] [2025-03-13 11:33:08 +0000.210789][5f79] Create leave. expire time = 67


ms

[129:496] [2025-03-13 11:33:08 +0000.210809][5f79] isSemiPlanarSupport


time:198521372 enter.

[129:496] [2025-03-13 11:33:08 +0000.210823][5f79] H264Encoder isSemiPlanarSupport


[129:496] [2025-03-13 11:33:08 +0000.210838][5f79] isSemiPlanarSupport leave.
expire time = 0 ms

[129:496] [2025-03-13 11:33:08 +0000.210853][5f79] creat hw H264Encoder success,


isSemiPlanar:1
[129:497] [2025-03-13 11:33:08 +0000.210921][5f79] InitEncode leave. expire time =
68 ms

[129:497] [2025-03-13 11:33:08 +0000.210939][5f79] H264Encode::created Encoder


[129:497] [2025-03-13 11:33:08 +0000.210954][5f79] H264Encode:: H264 encoder
created.
[129:497] [2025-03-13 11:33:08 +0000.210967][5f79] H264 encoder created.
[129:497] [2025-03-13 11:33:08 +0000.210979][5f79]
RecordingSessionInternalSimple:created avc encoder avc: 0x73bc275fc0
[129:497] [2025-03-13 11:33:08 +0000.211031][5f79] setOutput:
[129:497] [2025-03-13 11:33:08 +0000.211048][5f79]
RecordingSessionInternalSimple:encoder set output to muxer!
[129:497] [2025-03-13 11:33:08 +0000.211063][5f79] request a key frame
[129:497] [2025-03-13 11:33:08 +0000.211076][5f79] H264Encode:: request a key frame
[129:497] [2025-03-13 11:33:08 +0000.211667][5f79] setDisplayRotate :90
[129:497] [2025-03-13 11:33:08 +0000.211714][5f79] 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
[129:497] [2025-03-13 11:33:08 +0000.211765][5f7a] StartRecording:
[129:497] [2025-03-13 11:33:08 +0000.211814][5fbd] operator(): Set the recording
session in mic source. recording session: 0x73c08caa00
[129:498] [2025-03-13 11:33:08 +0000.211928][5f7a] operator() leave. expire time =
88 ms

[129:552] [2025-03-13 11:33:08 +0000.266310][5f7a] begine recode to first frame


spend time:142
[129:552] [2025-03-13 11:33:08 +0000.266398][5f7a]
GPUImageProcessing::SetOrientation orientation: 90
[129:554] [2025-03-13 11:33:08 +0000.268168][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[129:590] [2025-03-13 11:33:08 +0000.304627][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[129:601] [2025-03-13 11:33:08 +0000.315161][5fc2]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[129:618] [2025-03-13 11:33:08 +0000.332070][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[129:653] [2025-03-13 11:33:08 +0000.367799][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[129:691] [2025-03-13 11:33:08 +0000.404939][5fc3] add aac audio track with id:1
[129:709] [2025-03-13 11:33:08 +0000.423484][5fbd] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[129:751] [2025-03-13 11:33:08 +0000.465034][5f7a] webrtc common_video plane
old ..... (1/1000) new: 28001 delete: 27984 diff: 17
[129:753] [2025-03-13 11:33:08 +0000.467268][5f7a] The convert RGB to YUV take 2
[129:753] [2025-03-13 11:33:08 +0000.467592][5f7a] Got a frame videoTime:163
nextWantTime:132 timeInterval:66 frameRate:15
[129:759] [2025-03-13 11:33:08 +0000.473307][5fc2] h264 add frame header cdr flag
[129:760] [2025-03-13 11:33:08 +0000.474140][5fc2] h264 add frame header cdr flag
[129:760] [2025-03-13 11:33:08 +0000.474534][5fc2] Received key frame:0
[129:760] [2025-03-13 11:33:08 +0000.474605][5fc2] H264Encode:: get a sps pps
header!headerSize:31
[129:760] [2025-03-13 11:33:08 +0000.474802][5fc3] get the H.264 SPS parameter
[129:761] [2025-03-13 11:33:08 +0000.475158][5fc3] add video track with id:2
[129:763] [2025-03-13 11:33:08 +0000.477791][5fc3] get the H.264 PPS parameter
[129:764] [2025-03-13 11:33:08 +0000.478760][5fc3] get the H.264 IDR frame
[129:765] [2025-03-13 11:33:08 +0000.478929][5fc3] resss:true
[129:765] [2025-03-13 11:33:08 +0000.478957][5fc3] video start ts:0
[129:765] [2025-03-13 11:33:08 +0000.479097][5fc3] the video frame has been written
into MP4 file
[129:787] [2025-03-13 11:33:08 +0000.501263][5fc2]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:99
[129:787] [2025-03-13 11:33:08 +0000.501420][5fc2] Push an pts:99 to dts queue.
[129:800] [2025-03-13 11:33:08 +0000.514110][5fc3] audio start ts:0
[129:800] [2025-03-13 11:33:08 +0000.514256][5fc3] the audio frame has been written
into MP4 file
[129:860] [2025-03-13 11:33:08 +0000.574038][5fc2] SendFrame
encodedImage._timeStamp:99encodedImage->_length:34176
[129:860] [2025-03-13 11:33:08 +0000.574200][5fc2] last dts:81 currentPts:99
ppsOrSPS:0 queue length:2
[129:864] [2025-03-13 11:33:08 +0000.578301][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[129:983] [2025-03-13 11:33:08 +0000.697672][5f7a] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[130:023] [2025-03-13 11:33:08 +0000.737029][5fc2] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:181 pts:181
[130:145] [2025-03-13 11:33:08 +0000.858893][5f7a] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[130:255] [2025-03-13 11:33:08 +0000.969365][5f7a] The convert RGB to YUV take 2
[130:320] [2025-03-13 11:33:09 +0000.34144][5fbb] resampled_data_size:1024
[130:322] [2025-03-13 11:33:09 +0000.36329][5fc2] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:364
[130:322] [2025-03-13 11:33:09 +0000.36442][5fc2] push video frame to H264 encoder.
(100 frame for one log)

[130:322] [2025-03-13 11:33:09 +0000.36513][5fc2] push video frame to H264 encoder.


(100 frame for one log) used width:1280 height:720

[130:322] [2025-03-13 11:33:09 +0000.36563][5fc2] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:364(100 frame for one log)

[130:322] [2025-03-13 11:33:09 +0000.36619][5fc2] The input pts:364 fps:30


[130:391] [2025-03-13 11:33:09 +0000.105675][5fc2] H264Encode::H264SWEncoder get
callback, length:22352 type:1 nalType:1length:22348
[130:482] [2025-03-13 11:33:09 +0000.195908][5f7a] Drop a frame videoTime:892
nextWantTime:924 timeInterval:66 frameRate:15
[130:485] [2025-03-13 11:33:09 +0000.198896][5fbb] AF_SpeedFilter audio
0x73c08cab80 PullFrame
[130:514] [2025-03-13 11:33:09 +0000.228282][5f7a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[130:514] [2025-03-13 11:33:09 +0000.228392][5f7a] GPUImageProcessing: input frame
width1280 X 720
[130:514] [2025-03-13 11:33:09 +0000.228843][5f7a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[130:515] [2025-03-13 11:33:09 +0000.228966][5f7a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[130:629] [2025-03-13 11:33:09 +0000.343622][5fbb]
RecordAudioSource::PullAudioFrame
[130:644] [2025-03-13 11:33:09 +0000.358551][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[130:710] [2025-03-13 11:33:09 +0000.424813][5fbd] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[130:751] [2025-03-13 11:33:09 +0000.465066][5f7a] The convert RGB to YUV take 2
[130:803] [2025-03-13 11:33:09 +0000.517028][5f7f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[130:803] [2025-03-13 11:33:09 +0000.517208][5f7f] _deviceSampleRate:48000

[130:806] [2025-03-13 11:33:09 +0000.520756][5f7e] Run AGC when audioType = 0


[130:807] [2025-03-13 11:33:09 +0000.520987][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[130:984] [2025-03-13 11:33:09 +0000.698181][5fc2] DTS queue for
Generator:0x73c30d4eb8 664 696
[131:141] [2025-03-13 11:33:09 +0000.854969][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[131:247] [2025-03-13 11:33:09 +0000.961639][5f7a] The convert RGB to YUV take 1
[131:533] [2025-03-13 11:33:10 +0000.247213][5fbb] AF_SpeedFilter::PullFrame eof4
[131:539] [2025-03-13 11:33:10 +0000.253726][5fbb]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[131:606] [2025-03-13 11:33:10 +0000.320333][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[131:641] [2025-03-13 11:33:10 +0000.355096][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[131:715] [2025-03-13 11:33:10 +0000.429234][5fbd] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[131:745] [2025-03-13 11:33:10 +0000.459396][5f7a] The convert RGB to YUV take 2
[132:103] [2025-03-13 11:33:10 +0000.817578][5f7a] webrtc common_video plane
old ..... (1/1000) new: 29001 delete: 28980 diff: 21
[132:142] [2025-03-13 11:33:10 +0000.856346][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[132:242] [2025-03-13 11:33:10 +0000.956360][5f7a] The convert RGB to YUV take 1
[132:275] [2025-03-13 11:33:10 +0000.989864][5fbb] AF_SpeedFilter audio
0x73c08cab80 PullFrame
[132:376] [2025-03-13 11:33:11 +0000.90754][5f7a] Got a frame videoTime:2786
nextWantTime:2772 timeInterval:66 frameRate:15
[132:445] [2025-03-13 11:33:11 +0000.159702][5fc2] Push an pts:1427 to dts queue.
[132:513] [2025-03-13 11:33:11 +0000.227565][5fc2] last dts:1393 currentPts:1427
ppsOrSPS:0 queue length:2
[132:552] [2025-03-13 11:33:11 +0000.266680][5fbb]
RecordAudioSource::PullAudioFrame
[132:639] [2025-03-13 11:33:11 +0000.353111][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[132:643] [2025-03-13 11:33:11 +0000.357561][5fc2] DTS queue for
Generator:0x73c30d4eb8 1491 1525
[132:714] [2025-03-13 11:33:11 +0000.428244][5fbd] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[132:736] [2025-03-13 11:33:11 +0000.450554][5f7a] The convert RGB to YUV take 2
[132:806] [2025-03-13 11:33:11 +0000.519913][5f7e] Run AGC when audioType = 0
[132:837] [2025-03-13 11:33:11 +0000.551603][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[132:978] [2025-03-13 11:33:11 +0000.692701][5fc1]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1602queue_audio_frame_:5
[133:135] [2025-03-13 11:33:11 +0000.849368][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[133:138] [2025-03-13 11:33:11 +0000.852248][5f7a] Drop a frame videoTime:3546
nextWantTime:3564 timeInterval:66 frameRate:15
[133:239] [2025-03-13 11:33:11 +0000.952992][5f7a] The convert RGB to YUV take 4
[133:349] [2025-03-13 11:33:12 +0000.63374][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[133:634] [2025-03-13 11:33:12 +0000.348387][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[133:638] [2025-03-13 11:33:12 +0000.352504][5fc2] h264 add frame header cdr flag
[133:638] [2025-03-13 11:33:12 +0000.352831][5fc2] Received key frame:1989
[133:707] [2025-03-13 11:33:12 +0000.421484][5fc3] get the H.264 IDR frame
[133:714] [2025-03-13 11:33:12 +0000.428223][5fbd] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[133:735] [2025-03-13 11:33:12 +0000.449756][5f7a] The convert RGB to YUV take 1
[133:847] [2025-03-13 11:33:12 +0000.561869][5fbb] resampled_data_size:4096
[133:868] [2025-03-13 11:33:12 +0000.582670][5f7a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[133:868] [2025-03-13 11:33:12 +0000.582788][5f7a] GPUImageProcessing: input frame
width1280 X 720
[133:869] [2025-03-13 11:33:12 +0000.583149][5f7a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[133:869] [2025-03-13 11:33:12 +0000.583226][5f7a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[133:940] [2025-03-13 11:33:12 +0000.654619][5fbb] AF_SpeedFilter::PullFrame eof4
[133:948] [2025-03-13 11:33:12 +0000.661951][5fbb]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[134:089] [2025-03-13 11:33:12 +0000.803504][5fbb] AF_SpeedFilter audio
0x73c08cab80 PullFrame
[134:134] [2025-03-13 11:33:12 +0000.847992][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[134:235] [2025-03-13 11:33:12 +0000.949746][5f7a] The convert RGB to YUV take 1
[134:239] [2025-03-13 11:33:12 +0000.952893][5fc2] DTS queue for
Generator:0x73c30d4eb8 2323
[134:469] [2025-03-13 11:33:13 +0000.183622][5f7a] webrtc common_video plane
old ..... (1/1000) new: 30001 delete: 29984 diff: 17
[134:514] [2025-03-13 11:33:13 +0000.228414][5fbb]
RecordAudioSource::PullAudioFrame
[134:530] [2025-03-13 11:33:13 +0000.244200][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[134:530] [2025-03-13 11:33:13 +0000.244506][5f7a] operator(): Stop
[134:530] [2025-03-13 11:33:13 +0000.244551][5f7a] StopPullFrameAndWriteMp4
time:198526406 enter.

[134:530] [2025-03-13 11:33:13 +0000.244581][5f7a] StopRecording:


[134:536] [2025-03-13 11:33:13 +0000.250853][5fbb] PullAudioFrame: PullFrame audio
finished.
[134:537] [2025-03-13 11:33:13 +0000.250951][5fbb]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[134:540] [2025-03-13 11:33:13 +0000.254388][5fc2]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:75
[134:545] [2025-03-13 11:33:13 +0000.259331][5f79] stop recording
[134:545] [2025-03-13 11:33:13 +0000.259433][5f79]
RecordingSessionInternalSimple:destroy media processers
[134:545] [2025-03-13 11:33:13 +0000.259502][5f79] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[134:545] [2025-03-13 11:33:13 +0000.259525][5f79] H264Encode::flushing hareware
Encoder
[134:545] [2025-03-13 11:33:13 +0000.259652][5f79] Flush time:198526421 enter.

[134:545] [2025-03-13 11:33:13 +0000.259693][5f79] H264Encoder encoder flush


[134:545] [2025-03-13 11:33:13 +0000.259719][5f79] flush output queue
[134:717] [2025-03-13 11:33:13 +0000.430957][5fbd] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[134:810] [2025-03-13 11:33:13 +0000.524187][5f7e] Run AGC when audioType = 0
[134:810] [2025-03-13 11:33:13 +0000.524469][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[134:870] [2025-03-13 11:33:13 +0000.584033][5f79] Flush leave. expire time = 325
ms

[134:870] [2025-03-13 11:33:13 +0000.584422][5f79] ~H264EncodeWrap:


[134:870] [2025-03-13 11:33:13 +0000.584494][5f79] ~H264Encode:
[134:870] [2025-03-13 11:33:13 +0000.584539][5f79] teardownCompressionSession:
H264Encode::destroying Encoder
[134:870] [2025-03-13 11:33:13 +0000.584587][5f79] Release time:198526746 enter.

[134:870] [2025-03-13 11:33:13 +0000.584812][5f79] Release:


MediaCodecVideoEncoder::Release _inited:1
[134:871] [2025-03-13 11:33:13 +0000.584883][5f79] Destroy time:198526747 enter.

[134:871] [2025-03-13 11:33:13 +0000.584928][5f79] H264Encoder encoderDestroy


[134:871] [2025-03-13 11:33:13 +0000.584975][5f79]
AndroidMediaCodecVideoEncoder::release env: 0x740d31f4a0
[134:871] [2025-03-13 11:33:13 +0000.585071][5f79]
AndroidMediaCodecVideoEncoder::Destroy
[134:900] [2025-03-13 11:33:13 +0000.615446][5f79] Destroy leave. expire time = 30
ms

[134:901] [2025-03-13 11:33:13 +0000.615731][5f79] Release leave. expire time = 31


ms

[134:901] [2025-03-13 11:33:13 +0000.615810][5f79] ~AndroidHwAvcEncoder


time:198526777 enter.

[134:902] [2025-03-13 11:33:13 +0000.616070][5f79] Release time:198526778 enter.

[134:902] [2025-03-13 11:33:13 +0000.616184][5f79] Release:


MediaCodecVideoEncoder:: has been released before, just return
[134:902] [2025-03-13 11:33:13 +0000.616243][5f79] Release leave. expire time = 0
ms

[134:902] [2025-03-13 11:33:13 +0000.616284][5f79] ~AndroidMediaCodecVideoEncoder


[134:903] [2025-03-13 11:33:13 +0000.617450][5f79] ~WrapAndroidMediaCodec
time:198526779 enter.

[134:903] [2025-03-13 11:33:13 +0000.619252][5f79] ~WrapAndroidMediaCodec leave.


expire time = 2 ms

[134:905] [2025-03-13 11:33:13 +0000.619483][5f79] video hevc hw codec


destructor:0x73bbe6d800

[134:905] [2025-03-13 11:33:13 +0000.619652][5f79] ~AndroidHwAvcEncoder leave.


expire time = 4 ms

[134:905] [2025-03-13 11:33:13 +0000.619875][5f79] teardownCompressionSession:


H264Encode::destroyed Encoder
[134:906] [2025-03-13 11:33:13 +0000.620416][5f79]
RecordingSessionInternalSimple:destroy aac encoder output!
[134:906] [2025-03-13 11:33:13 +0000.620786][5f79] AACSWEncode destructor
[134:915] [2025-03-13 11:33:13 +0000.629603][5fc3] MP4 close file successfully
[134:915] [2025-03-13 11:33:13 +0000.629729][5fc3] Recording session Internal:
notify recording ok
[134:915] [2025-03-13 11:33:13 +0000.629818][5fc3] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_198521302.mp4,
output_video_timestamp_:2455.5 last_video_pts_:2455
[134:916] [2025-03-13 11:33:13 +0000.629892][5fc3] OnRecordFinish:
[134:916] [2025-03-13 11:33:13 +0000.630801][5fc3] onRecordingOk: net seek
pos:0record video duration:2488record audio duration:2438
[134:918] [2025-03-13 11:33:13 +0000.632146][5fbd] destructMicSource_w:
[134:918] [2025-03-13 11:33:13 +0000.632255][5fbd] setOutput_w:
MicSource::setOutput() 0x0
[134:918] [2025-03-13 11:33:13 +0000.632564][5f7a] releaseThread 0x73c08c9080
[134:918] [2025-03-13 11:33:13 +0000.632627][5f7a] ~MicSource: Mic source
destroyed:0x7485f37280
[134:922] [2025-03-13 11:33:13 +0000.636852][5f7a] StopPullFrameAndWriteMp4 leave.
expire time = 393 ms

[134:923] [2025-03-13 11:33:13 +0000.637014][5f7a] DestroyPipelineAndFilters


time:198526799 enter.

[134:923] [2025-03-13 11:33:13 +0000.637199][5f7a] UnbindInputFilter 0x73c08ca9c0


this 0x740e26dcc0
[134:923] [2025-03-13 11:33:13 +0000.637287][5f7a] UnbindInputFilter 0x73c08cab58
this 0x73c08cacd0
[134:923] [2025-03-13 11:33:13 +0000.637379][5f7a] UnbindInputFilter 0x740e26dcc0
this 0x7485e880a0
[134:923] [2025-03-13 11:33:13 +0000.637424][5f7a] filter: filter pipeline destroy
this: 0x7485e88000
[134:924] [2025-03-13 11:33:13 +0000.638658][5f7a] ClearVideoOfSources: recodring
total frames:0
[134:924] [2025-03-13 11:33:13 +0000.638781][5f7a] ClearVideoOfSources:
[134:924] [2025-03-13 11:33:13 +0000.638819][5f7a] GPUImageProcessing destruct.
[134:925] [2025-03-13 11:33:13 +0000.638924][5f7a] destroy TrivalImageDrawer
0x73c0774540
[134:925] [2025-03-13 11:33:13 +0000.638981][5f7a] The shader has been initialize,
clean up them.

[134:925] [2025-03-13 11:33:13 +0000.639057][5f7a] ~OpenGLFrameBuffer:


[134:925] [2025-03-13 11:33:13 +0000.639225][5f7a] ~OpenGLFrameBuffer:
[134:928] [2025-03-13 11:33:13 +0000.642071][5f7a] ~OpenGLFrameBuffer:
[134:928] [2025-03-13 11:33:13 +0000.642247][5f7a] ~OpenGLFrameBuffer:
[134:928] [2025-03-13 11:33:13 +0000.642346][5f7a] ~OpenGLFrameBuffer:
[134:928] [2025-03-13 11:33:13 +0000.642468][5f7a] ~OpenGLFrameBuffer:
[134:929] [2025-03-13 11:33:13 +0000.643371][5f7a] GPUImageProcessing destruct
finish.
[134:929] [2025-03-13 11:33:13 +0000.643497][5f7a] GPURGBAFrame destruct.
[134:929] [2025-03-13 11:33:13 +0000.643565][5f7a] destroy OpenGLRenderProgram
0x740e26da98
[134:929] [2025-03-13 11:33:13 +0000.643777][5f7a] ~CameraSource time:198526805
enter.

[134:929] [2025-03-13 11:33:13 +0000.643812][5f7a] ~CameraSource leave. expire


time = 0 ms

[134:929] [2025-03-13 11:33:13 +0000.643849][5f7a] ~RecordAudioSource


time:198526805 enter.

[134:930] [2025-03-13 11:33:13 +0000.643882][5f7a] ~RecordAudioSource leave.


expire time = 1 ms

[134:930] [2025-03-13 11:33:13 +0000.643915][5f7a] DestroyPipelineAndFilters


leave. expire time = 7 ms

[134:943] [2025-03-13 11:33:13 +0000.657527][4ede]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[134:946] [2025-03-13 11:33:13 +0000.659887][4ede] machine model :poco
[134:946] [2025-03-13 11:33:13 +0000.659979][4ede] Support this machine model :poco
[134:946] [2025-03-13 11:33:13 +0000.660004][4ede] global inited! current sdk
version: 07-20-936c45f
[134:946] [2025-03-13 11:33:13 +0000.660194][4ede] filter: filter pipeline
construtc this: 0x73bbe92280
[134:946] [2025-03-13 11:33:13 +0000.660238][4ede] MediaFilterGraph:
MediaFilterGraph construct
[134:946] [2025-03-13 11:33:13 +0000.660260][4ede] GLESContext:
[134:946] [2025-03-13 11:33:13 +0000.660311][4ede] The result of eglGetDisplay is:
0xb40000754a7c8080
[134:947] [2025-03-13 11:33:13 +0000.661320][4ede] The result of creation:
0x73c30d5500
[134:947] [2025-03-13 11:33:13 +0000.661441][4ede] The result of
eglCreatePbufferSurface is: 0x73c30d5880
[134:947] [2025-03-13 11:33:13 +0000.661560][4ede] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_198521302.mp4
[134:947] [2025-03-13 11:33:13 +0000.661604][4ede] The source 0 speed:1
[134:947] [2025-03-13 11:33:13 +0000.661642][4ede] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198521302.mp4,
delay: 0
[134:947] [2025-03-13 11:33:13 +0000.661690][4ede] CreateDecoderByVideoSource
time:198526823 enter.

[134:948] [2025-03-13 11:33:13 +0000.661938][4ede] running_decoder_count:0max


count:2
[134:948] [2025-03-13 11:33:13 +0000.661976][4ede] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_198521302.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x73a5f52800
[134:948] [2025-03-13 11:33:13 +0000.662685][5fd3] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x73b232de00] Current FFmpeg version git-2021-06-16-
97cea6f

[135:012] [2025-03-13 11:33:13 +0000.726421][5fd3] OnStreamInfoFound: video


duration_: 2488
[135:013] [2025-03-13 11:33:13 +0000.727646][4ede] start decoder
[135:013] [2025-03-13 11:33:13 +0000.727643][5fd4] NO get frame from decoder
[135:013] [2025-03-13 11:33:13 +0000.727839][4ede] CreateDecoderByVideoSource
leave. expire time = 66 ms

[135:014] [2025-03-13 11:33:13 +0000.727919][4ede] BindInputFilter 0x7476263a20


this 0x73bbf2fb58
[135:014] [2025-03-13 11:33:13 +0000.727960][4ede] BindInputFilter 0x73bbf2fb58
this 0x73bbf2fc18
[135:014] [2025-03-13 11:33:13 +0000.727989][4ede] BindInputFilter 0x7476263a20
this 0x73bbf4c158
[135:014] [2025-03-13 11:33:13 +0000.728016][4ede] BindInputFilter 0x73bbf4c158
this 0x73bbf4c218
[135:014] [2025-03-13 11:33:13 +0000.728072][4ede] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198521302.mp4
[135:014] [2025-03-13 11:33:13 +0000.728111][4ede] BindInputFilter 0x73bbf2fc18
this 0x73bbf4c2d8
[135:014] [2025-03-13 11:33:13 +0000.728138][4ede] BindInputFilter 0x73bbf4c2d8
this 0x73bbe92320
[135:014] [2025-03-13 11:33:13 +0000.728166][4ede] BindInputFilter 0x73bbf4c218
this 0x73bbf4c398
[135:014] [2025-03-13 11:33:13 +0000.728186][4ede] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198521302.mp4
[135:014] [2025-03-13 11:33:13 +0000.728230][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[135:014] [2025-03-13 11:33:13 +0000.728666][4ede] machine model :poco
[135:014] [2025-03-13 11:33:13 +0000.728699][4ede] Support this machine model :poco
[135:014] [2025-03-13 11:33:13 +0000.728715][4ede] global inited! current sdk
version: 07-20-936c45f
[135:014] [2025-03-13 11:33:13 +0000.728751][4ede] GetPipeline:
-----------------------------------------
[135:014] [2025-03-13 11:33:13 +0000.728773][4ede] GetPipeline: source:
0x7476263800
[135:014] [2025-03-13 11:33:13 +0000.728789][4ede] GetPipeline: filter: NULLFilter
[135:014] [2025-03-13 11:33:13 +0000.728806][4ede] GetPipeline: filter: NULLFilter
[135:014] [2025-03-13 11:33:13 +0000.728820][4ede] GetPipeline: filter: NULLFilter
[135:014] [2025-03-13 11:33:13 +0000.728831][4ede] GetPipeline: audio filter:
AuidoNULLFilter
[135:014] [2025-03-13 11:33:13 +0000.728842][4ede] GetPipeline: audio filter:
AuidoNULLFilter
[135:014] [2025-03-13 11:33:13 +0000.728853][4ede] GetPipeline: audio filter:
AudioNUllFilter
[135:014] [2025-03-13 11:33:13 +0000.728864][4ede] GetPipeline:
------------------------------------------
[135:015] [2025-03-13 11:33:13 +0000.728876][4ede] filter: filter pipeline2 update
pattern: 0
[135:015] [2025-03-13 11:33:13 +0000.729674][4ede] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[135:015] [2025-03-13 11:33:13 +0000.729865][4ede] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[135:016] [2025-03-13 11:33:13 +0000.729925][4ede] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[135:016] [2025-03-13 11:33:13 +0000.730082][4ede] DeviceInit:
[135:016] [2025-03-13 11:33:13 +0000.730267][4ede] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[135:016] [2025-03-13 11:33:13 +0000.730556][4ede] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[135:016] [2025-03-13 11:33:13 +0000.730792][4ede] CreatePlatformSpecificObjects:
[135:016] [2025-03-13 11:33:13 +0000.730834][4ede] audio device use null audio
input and opensl output
[135:017] [2025-03-13 11:33:13 +0000.730873][4ede] Create OpenSLES output module
with java VM support.

[135:017] [2025-03-13 11:33:13 +0000.730957][4ede] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[135:017] [2025-03-13 11:33:13 +0000.731159][4ede] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[135:017] [2025-03-13 11:33:13 +0000.731425][4ede] Create OpenSLES output module
with buffer num:2

[135:017] [2025-03-13 11:33:13 +0000.731473][4ede] Error(trace.cc:40): Init the


output and input for audio device template.
[135:017] [2025-03-13 11:33:13 +0000.731507][4ede] Init the output device.

[135:017] [2025-03-13 11:33:13 +0000.731525][4ede] Set the playout as stereo:1


[135:017] [2025-03-13 11:33:13 +0000.731589][4ede] Set the sample rate to be:44100
[135:017] [2025-03-13 11:33:13 +0000.731634][4ede] Low latency buffer size:144 low
sample rate:48000
[135:017] [2025-03-13 11:33:13 +0000.731661][4ede] DeviceInit: Done
[135:018] [2025-03-13 11:33:13 +0000.732120][4ede] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[135:018] [2025-03-13 11:33:13 +0000.732352][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[135:018] [2025-03-13 11:33:13 +0000.732451][4ede]
MediaFilterPlayer::SetPlayerNotify 0x73a6311080
[135:018] [2025-03-13 11:33:13 +0000.732511][4ede]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[135:018] [2025-03-13 11:33:13 +0000.732535][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[135:018] [2025-03-13 11:33:13 +0000.732556][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[135:018] [2025-03-13 11:33:13 +0000.732624][4ede] SetGraphLoop: SetGraphLoop 1
[135:018] [2025-03-13 11:33:13 +0000.732660][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[135:018] [2025-03-13 11:33:13 +0000.732676][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[135:019] [2025-03-13 11:33:13 +0000.732913][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[135:019] [2025-03-13 11:33:13 +0000.732993][5fd4] NO get frame from decoder
[135:019] [2025-03-13 11:33:13 +0000.733099][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[135:019] [2025-03-13 11:33:13 +0000.733348][5fe0] Start:
[135:019] [2025-03-13 11:33:13 +0000.733553][5fdf] operator(): video render
started.
[135:019] [2025-03-13 11:33:13 +0000.733573][5fde] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73a610b118
[135:019] [2025-03-13 11:33:13 +0000.733669][5fe0] Start:
[135:019] [2025-03-13 11:33:13 +0000.733748][5fe0] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[135:019] [2025-03-13 11:33:13 +0000.733798][5fe0] Reset: history total size: 98
[135:019] [2025-03-13 11:33:13 +0000.733836][5fe0] DeviceStart:
audioDevice_:0x73c3094000
[135:019] [2025-03-13 11:33:13 +0000.733854][5fe0] DeviceStart: time profile
playout init before
[135:020] [2025-03-13 11:33:13 +0000.733901][5fe0] DeviceStart: time profile
playout init end
[135:020] [2025-03-13 11:33:13 +0000.733917][5fe0] OpenSlesOutput:Start playout

[135:020] [2025-03-13 11:33:13 +0000.734585][5fd4] NO get frame from decoder


[135:020] [2025-03-13 11:33:13 +0000.734815][5fe0] Create the opensl output player.
streamtype before:0

[135:020] [2025-03-13 11:33:13 +0000.734852][5fe0] Create the opensl output player.


streamtype after:3

[135:022] [2025-03-13 11:33:13 +0000.736135][5fd4] NO get frame from decoder


[135:027] [2025-03-13 11:33:13 +0000.741090][5fd4] NO get frame from decoder
[135:028] [2025-03-13 11:33:13 +0000.742648][5fd4] NO get frame from decoder
[135:030] [2025-03-13 11:33:13 +0000.743882][5fd4] NO get frame from decoder
[135:031] [2025-03-13 11:33:13 +0000.745408][5fd4] NO get frame from decoder
[135:082] [2025-03-13 11:33:13 +0000.796331][5fe0] Enqueue opensl buffer size:1764
[135:086] [2025-03-13 11:33:13 +0000.800498][5f7e] haveEnoughProcessedData
internalAudioStream.length: 10
[135:106] [2025-03-13 11:33:13 +0000.820649][5fe0] DeviceStart: time profile
playout all end
[135:106] [2025-03-13 11:33:13 +0000.820747][5fe0] operator(): Audio playback
started.
[135:107] [2025-03-13 11:33:13 +0000.821208][5fe1] Pull audio failed.(wait video!)
[135:108] [2025-03-13 11:33:13 +0000.822406][5fe1]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[135:109] [2025-03-13 11:33:13 +0000.823401][5fe0] operator(): Started now!
[135:130] [2025-03-13 11:33:13 +0000.844272][5fe1] audio_frame_list_ empty
[135:139] [2025-03-13 11:33:13 +0000.853299][5fdf] lipsync_debug: First video frame
rendering.
[135:184] [2025-03-13 11:33:13 +0000.898031][5fe0] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[135:184] [2025-03-13 11:33:13 +0000.898108][5fe1] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 4056
[135:184] [2025-03-13 11:33:13 +0000.898190][5fe1] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[135:184] [2025-03-13 11:33:13 +0000.898230][5fe0] First audio frame rendering
[135:315] [2025-03-13 11:33:14 +0000.29282][5fe0] The audio playback speed:100
(1/100)
[135:315] [2025-03-13 11:33:14 +0000.29366][5fe0] lipsync_debug: The current played
audio timestamp is:11242(1/50)
[135:673] [2025-03-13 11:33:14 +0000.387442][5fdf] lipsync_debug:displaying video
ts:50580 The current displayed video timestamp is:198527549
[135:675] [2025-03-13 11:33:14 +0000.389766][5fdf] lipsync_debug: render a video
frame
[135:742] [2025-03-13 11:33:14 +0000.456150][5fdf] lipsync_debug:remaining time:10
tsDelta - timeDelta:33
[135:742] [2025-03-13 11:33:14 +0000.456289][5fdf] lipsync_debug:result remaining
time:10
[135:775] [2025-03-13 11:33:14 +0000.489062][5fe2] Error(video_source.cc:430): wait
decoder a frame: 0
[135:777] [2025-03-13 11:33:14 +0000.491437][5fd4] av_read_frame AVERROR_EOF
[135:807] [2025-03-13 11:33:14 +0000.521854][5fdf] lipsync_debug:result remaining
time:0
[135:808] [2025-03-13 11:33:14 +0000.521925][5fdf] dynamic updated lipsync delay:0
[135:918] [2025-03-13 11:33:14 +0000.632143][5fe3]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[136:018] [2025-03-13 11:33:14 +0000.732246][5fd4] OnReceiveEOF:
[136:018] [2025-03-13 11:33:14 +0000.732355][5fd4] OnDecoderEOF time:198527894
enter.

[136:018] [2025-03-13 11:33:14 +0000.732459][5fd2] CleanUp time:198527894 enter.

[136:018] [2025-03-13 11:33:14 +0000.732524][5fd4] OnDecoderEOF leave. expire time


= 0 ms

[136:018] [2025-03-13 11:33:14 +0000.732549][5fd4] OnDecoderFinished:


OnDecoderFinished total decoder frames:75 this:0x7476263800
[136:045] [2025-03-13 11:33:14 +0000.759248][5fd2] CleanUp leave. expire time = 27
ms

[136:045] [2025-03-13 11:33:14 +0000.759329][5fd2] clean up


[136:045] [2025-03-13 11:33:14 +0000.759349][5fd2] running_decoder_count:0max
count:2
[136:257] [2025-03-13 11:33:14 +0000.970954][5fdf] DriveRender working... (1/200)
[136:454] [2025-03-13 11:33:15 +0000.168026][5fdf] lipsync_debug:displaying video
ts:110340 The current displayed video timestamp is:198528330
[136:546] [2025-03-13 11:33:15 +0000.260580][5fdf]
lipsync_debug:lipsync_threadhold: lipsync_delta:18 tsDelta:55 timeDelta:45 last
video ts:113220 frame->pts:116550 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[136:546] [2025-03-13 11:33:15 +0000.260716][5fdf] lipsync_debug: tsDelta -
timeDelta = 10
[136:808] [2025-03-13 11:33:15 +0000.522804][5f7e] Run AGC when audioType = 0
[136:831] [2025-03-13 11:33:15 +0000.545415][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[136:882] [2025-03-13 11:33:15 +0000.596773][5fe3]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[137:186] [2025-03-13 11:33:15 +0000.900122][5fdf] lipsync_debug:displaying video
ts:170100 The current displayed video timestamp is:198529062
[137:205] [2025-03-13 11:33:15 +0000.919809][5fe2] Error(video_source.cc:430): wait
decoder a frame: 0
[137:365] [2025-03-13 11:33:16 +0000.79323][5fe1] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 106424
[137:365] [2025-03-13 11:33:16 +0000.79446][5fe1] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[137:439] [2025-03-13 11:33:16 +0000.153039][5fe1] PullAudioFrame: PullFrame audio
finished.
[137:439] [2025-03-13 11:33:16 +0000.153137][5fe1] media player notify EOF, audio
PullFrameStatus is EOF
[137:469] [2025-03-13 11:33:16 +0000.183443][5fe1] media player notify EOF, audio
PullFrameStatus is EOF
[137:500] [2025-03-13 11:33:16 +0000.213942][5fe1] media player notify EOF, audio
PullFrameStatus is EOF
[137:530] [2025-03-13 11:33:16 +0000.244419][5fe1] media player notify EOF, audio
PullFrameStatus is EOF
[137:560] [2025-03-13 11:33:16 +0000.274807][5fe1] media player notify EOF, audio
PullFrameStatus is EOF
[137:591] [2025-03-13 11:33:16 +0000.305221][5fe1] media player notify EOF, audio
PullFrameStatus is EOF
[137:623] [2025-03-13 11:33:16 +0000.337038][5fe1] media player notify EOF, audio
PullFrameStatus is EOF
[137:653] [2025-03-13 11:33:16 +0000.367775][5fe1] media player notify EOF, audio
PullFrameStatus is EOF
[137:684] [2025-03-13 11:33:16 +0000.398491][5fe1] media player notify EOF, audio
PullFrameStatus is EOF
[137:715] [2025-03-13 11:33:16 +0000.428892][5fe1] media player notify EOF, audio
PullFrameStatus is EOF
[137:721] [2025-03-13 11:33:16 +0000.435003][5fdf] lipsync_debug:remaining time:10
tsDelta - timeDelta:30
[137:721] [2025-03-13 11:33:16 +0000.435094][5fdf] lipsync_debug:result remaining
time:10
[137:745] [2025-03-13 11:33:16 +0000.459647][5fe1] media player notify EOF, audio
PullFrameStatus is EOF
[137:752] [2025-03-13 11:33:16 +0000.466133][5fe2] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[137:752] [2025-03-13 11:33:16 +0000.466452][5fe2] Stop:
[137:753] [2025-03-13 11:33:16 +0000.467633][5fdf] operator(): Video Render
stopped.
[137:754] [2025-03-13 11:33:16 +0000.468190][5fe2] Stop:
[137:754] [2025-03-13 11:33:16 +0000.468593][5fe0] DeviceStop:
audioDevice_:0x73c3094000
[137:754] [2025-03-13 11:33:16 +0000.468627][5fe0] OpenSlesOutput:Stop playout
[137:757] [2025-03-13 11:33:16 +0000.471563][5fe0] DeviceStop: Done
[137:757] [2025-03-13 11:33:16 +0000.471703][5fe0] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[137:758] [2025-03-13 11:33:16 +0000.472311][5fe2] to reset filter graph
[137:758] [2025-03-13 11:33:16 +0000.472390][5fe2] RemoveVideoBackGroud: hava not
add video backgroud
[137:758] [2025-03-13 11:33:16 +0000.472442][5fe2] UnbindInputFilter 0x73bbf4c2d8
this 0x73bbe92320
[137:758] [2025-03-13 11:33:16 +0000.472494][5fe2] ClearAllSource: remove source
filter, sourceid: 0x7476263800
[137:758] [2025-03-13 11:33:16 +0000.472527][5fe2] DestoryDecoderByVideoSource
time:198529634 enter.

[137:758] [2025-03-13 11:33:16 +0000.472580][5fe2] ~VideoBindDecoder time:198529634


enter.

[137:758] [2025-03-13 11:33:16 +0000.472733][5fe2] CleanUp time:198529634 enter.

[137:759] [2025-03-13 11:33:16 +0000.472932][5fe2] CleanUp leave. expire time = 1


ms

[137:759] [2025-03-13 11:33:16 +0000.472968][5fe2] CleanUp time:198529635 enter.

[137:759] [2025-03-13 11:33:16 +0000.473134][5fe2] CleanUp leave. expire time = 0


ms

[137:760] [2025-03-13 11:33:16 +0000.474301][5fe2] ~VideoBindDecoder leave. expire


time = 2 ms

[137:760] [2025-03-13 11:33:16 +0000.474375][5fe2] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[137:760] [2025-03-13 11:33:16 +0000.474429][5fe2] UnbindInputFilter 0x73bbf2fc18


this 0x73bbf4c2d8
[137:760] [2025-03-13 11:33:16 +0000.474474][5fe2] UnbindInputFilter 0x73bbf2fb58
this 0x73bbf2fc18
[137:760] [2025-03-13 11:33:16 +0000.474512][5fe2] UnbindInputFilter 0x7476263a20
this 0x73bbf2fb58
[137:760] [2025-03-13 11:33:16 +0000.474553][5fe2] UnbindInputFilter 0x73bbf4c218
this 0x73bbf4c398
[137:760] [2025-03-13 11:33:16 +0000.474595][5fe2] UnbindInputFilter 0x73bbf4c158
this 0x73bbf4c218
[137:760] [2025-03-13 11:33:16 +0000.474634][5fe2] UnbindInputFilter 0x7476263a20
this 0x73bbf4c158
[137:760] [2025-03-13 11:33:16 +0000.474688][5fe2] to reset filter graph clear end
[137:760] [2025-03-13 11:33:16 +0000.474718][5fe2] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198521302.mp4,
delay: 0
[137:760] [2025-03-13 11:33:16 +0000.474752][5fe2] CreateDecoderByVideoSource
time:198529636 enter.

[137:761] [2025-03-13 11:33:16 +0000.475021][5fe2] running_decoder_count:0max


count:2
[137:761] [2025-03-13 11:33:16 +0000.475064][5fe2] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_198521302.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x73a5f52800
[137:762] [2025-03-13 11:33:16 +0000.475901][5fe4] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x738b5e1000] Current FFmpeg version git-2021-06-16-
97cea6f

[137:812] [2025-03-13 11:33:16 +0000.526112][5fe4] OnStreamInfoFound: video


duration_: 2488
[137:813] [2025-03-13 11:33:16 +0000.527574][5fe2] start decoder
[137:813] [2025-03-13 11:33:16 +0000.527654][5fe2] CreateDecoderByVideoSource
leave. expire time = 53 ms

[137:813] [2025-03-13 11:33:16 +0000.527726][5fe2] BindInputFilter 0x7476263a20


this 0x73bbf4c158
[137:813] [2025-03-13 11:33:16 +0000.527750][5fe2] BindInputFilter 0x73bbf4c158
this 0x73bbf4c218
[137:813] [2025-03-13 11:33:16 +0000.527773][5fe2] BindInputFilter 0x7476263a20
this 0x73bbf4c398
[137:813] [2025-03-13 11:33:16 +0000.527791][5fe2] BindInputFilter 0x73bbf4c398
this 0x73bbf2fb58
[137:813] [2025-03-13 11:33:16 +0000.527804][5fe2] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198521302.mp4
[137:814] [2025-03-13 11:33:16 +0000.527907][5fe2] BindInputFilter 0x73bbf4c218
this 0x73bbf2fc18
[137:814] [2025-03-13 11:33:16 +0000.527930][5fe2] BindInputFilter 0x73bbf2fc18
this 0x73bbe92320
[137:814] [2025-03-13 11:33:16 +0000.527949][5fe2] BindInputFilter 0x73bbf2fb58
this 0x73bbf4c2d8
[137:814] [2025-03-13 11:33:16 +0000.527966][5fe2] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198521302.mp4
[137:814] [2025-03-13 11:33:16 +0000.527979][5fe2] to reset filter graph end
[137:814] [2025-03-13 11:33:16 +0000.527993][5fe2] Start:
[137:814] [2025-03-13 11:33:16 +0000.528056][5fdf] operator(): video render
started.
[137:814] [2025-03-13 11:33:16 +0000.528127][5fe2] Start:
[137:814] [2025-03-13 11:33:16 +0000.528520][5fe0] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[137:814] [2025-03-13 11:33:16 +0000.528559][5fe0] Reset: history total size: 98
[137:814] [2025-03-13 11:33:16 +0000.528580][5fe0] DeviceStart:
audioDevice_:0x73c3094000
[137:814] [2025-03-13 11:33:16 +0000.528594][5fe0] DeviceStart: time profile
playout init before
[137:814] [2025-03-13 11:33:16 +0000.528607][5fe0] DeviceStart: time profile
playout init end
[137:814] [2025-03-13 11:33:16 +0000.528617][5fe0] OpenSlesOutput:Start playout

[137:814] [2025-03-13 11:33:16 +0000.528829][5fe5] NO get frame from decoder


[137:815] [2025-03-13 11:33:16 +0000.529860][5fe0] Create the opensl output player.
streamtype before:0

[137:816] [2025-03-13 11:33:16 +0000.529909][5fe0] Create the opensl output player.


streamtype after:3

[137:816] [2025-03-13 11:33:16 +0000.530062][5fe5] NO get frame from decoder


[137:816] [2025-03-13 11:33:16 +0000.530580][5fe5] NO get frame from decoder
[137:817] [2025-03-13 11:33:16 +0000.530922][5fe5] NO get frame from decoder
[137:817] [2025-03-13 11:33:16 +0000.531364][5fe5] NO get frame from decoder
[137:817] [2025-03-13 11:33:16 +0000.531758][5fe5] NO get frame from decoder
[137:820] [2025-03-13 11:33:16 +0000.534028][5fe5] NO get frame from decoder
[137:820] [2025-03-13 11:33:16 +0000.534421][5fe5] NO get frame from decoder
[137:834] [2025-03-13 11:33:16 +0000.547951][5fe0] Enqueue opensl buffer size:1764
[137:849] [2025-03-13 11:33:16 +0000.562941][5fe0] DeviceStart: time profile
playout all end
[137:849] [2025-03-13 11:33:16 +0000.563040][5fe0] operator(): Audio playback
started.
[137:851] [2025-03-13 11:33:16 +0000.565518][5fe1] Pull audio failed.(wait video!)
[137:861] [2025-03-13 11:33:16 +0000.575369][5fdf] lipsync_debug: First video frame
rendering.
[137:896] [2025-03-13 11:33:16 +0000.610305][5fdf] DriveRender working... (1/200)
[137:916] [2025-03-13 11:33:16 +0000.630376][5fe1] FilterPipeline2::OnAudioFrame
pts 11242 last_audio_timestamp_ 254.921
[137:916] [2025-03-13 11:33:16 +0000.630643][5fe0] First audio frame rendering
[137:916] [2025-03-13 11:33:16 +0000.630695][5fe0] The audio playback speed:100
(1/100)
[137:916] [2025-03-13 11:33:16 +0000.630710][5fe0] lipsync_debug: The current
played audio timestamp is:5114(1/50)
[137:927] [2025-03-13 11:33:16 +0000.641514][5fdf] lipsync_debug:displaying video
ts:7290 The current displayed video timestamp is:198529803
[137:997] [2025-03-13 11:33:16 +0000.711156][5fef]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[138:083] [2025-03-13 11:33:16 +0000.797596][5fe2] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 47520pts ms:528000
[138:085] [2025-03-13 11:33:16 +0000.799065][5fe2] OnVideoFrameReady(1/200)
[138:085] [2025-03-13 11:33:16 +0000.799725][5fdf] operator() frame->pts-
9223372036854775808 queue_ size: 9 (1/200)
[138:191] [2025-03-13 11:33:16 +0000.905018][5fdf]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:13 last
video ts:29880 frame->pts:32760 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[138:191] [2025-03-13 11:33:16 +0000.905152][5fdf] lipsync_debug: tsDelta -
timeDelta = 19
[138:257] [2025-03-13 11:33:16 +0000.971709][5fe2]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[138:494] [2025-03-13 11:33:17 +0000.208344][5fe5] av_read_frame AVERROR_EOF
[138:571] [2025-03-13 11:33:17 +0000.285019][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[138:575] [2025-03-13 11:33:17 +0000.288934][5fdf] lipsync_debug:displaying video
ts:65520 The current displayed video timestamp is:198530451
[138:587] [2025-03-13 11:33:17 +0000.301040][5fe2] video frame wait audio frame:
last_video_timestamp:1026 last_audio_timestamp:904.717
[138:727] [2025-03-13 11:33:17 +0000.441854][5fe2] Error(video_source.cc:430): wait
decoder a frame: 0
[138:731] [2025-03-13 11:33:17 +0000.445518][5fe5] OnReceiveEOF:
[138:731] [2025-03-13 11:33:17 +0000.445623][5fe5] OnDecoderEOF time:198530607
enter.

[138:731] [2025-03-13 11:33:17 +0000.445710][5fe5] OnDecoderEOF leave. expire time


= 0 ms

[138:731] [2025-03-13 11:33:17 +0000.445746][5fe5] OnDecoderFinished:


OnDecoderFinished total decoder frames:75 this:0x7476263800
[138:731] [2025-03-13 11:33:17 +0000.445753][5fd2] CleanUp time:198530607 enter.

[138:738] [2025-03-13 11:33:17 +0000.452868][5fd2] CleanUp leave. expire time = 8


ms

[138:739] [2025-03-13 11:33:17 +0000.452947][5fd2] clean up


[138:739] [2025-03-13 11:33:17 +0000.452972][5fd2] running_decoder_count:0max
count:2
[138:805] [2025-03-13 11:33:17 +0000.519879][5f7e] Run AGC when audioType = 0
[138:806] [2025-03-13 11:33:17 +0000.520135][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[138:962] [2025-03-13 11:33:17 +0000.676630][5fef]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[138:996] [2025-03-13 11:33:17 +0000.710813][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[138:998] [2025-03-13 11:33:17 +0000.712530][5fe0] Stop:
[138:999] [2025-03-13 11:33:17 +0000.712931][5fdf] operator(): Video Render
stopped.
[138:999] [2025-03-13 11:33:17 +0000.713560][5fe0] Stop:
[138:999] [2025-03-13 11:33:17 +0000.713655][5fe0] DeviceStop:
audioDevice_:0x73c3094000
[138:999] [2025-03-13 11:33:17 +0000.713708][5fe0] OpenSlesOutput:Stop playout

[139:003] [2025-03-13 11:33:17 +0000.717521][5fe0] DeviceStop: Done


[139:003] [2025-03-13 11:33:17 +0000.717719][5fe0] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[139:003] [2025-03-13 11:33:17 +0000.717798][5fe0] operator(): Stop now!
[139:004] [2025-03-13 11:33:17 +0000.718803][4ede] Stop:
[139:005] [2025-03-13 11:33:17 +0000.719049][5fe0] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[139:005] [2025-03-13 11:33:17 +0000.719290][4ede] DeviceRelease:
audioDevice_:0x73c3094000
[139:005] [2025-03-13 11:33:17 +0000.719342][4ede] OpenSlesOutput:Stop playout

[139:005] [2025-03-13 11:33:17 +0000.719381][4ede] DeviceRelease: Release the


webrtc device object.
[139:005] [2025-03-13 11:33:17 +0000.719594][4ede] OpenSlesOutput destruct.

[139:005] [2025-03-13 11:33:17 +0000.719662][4ede] DeviceRelease: Done


[139:005] [2025-03-13 11:33:17 +0000.719760][4ede] Stop:
[139:006] [2025-03-13 11:33:17 +0000.719941][5fdf] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[139:013] [2025-03-13 11:33:17 +0000.727098][4ede] global uninited!
[139:013] [2025-03-13 11:33:17 +0000.727245][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[139:013] [2025-03-13 11:33:17 +0000.727328][4ede] ~MediaFilterGraph:
MediaFilterGraph destruct
[139:013] [2025-03-13 11:33:17 +0000.727359][4ede] RemoveVideoBackGroud: hava not
add video backgroud
[139:013] [2025-03-13 11:33:17 +0000.727401][4ede] UnbindInputFilter 0x73bbf2fc18
this 0x73bbe92320
[139:013] [2025-03-13 11:33:17 +0000.727433][4ede] ClearAllSource: remove source
filter, sourceid: 0x7476263800
[139:013] [2025-03-13 11:33:17 +0000.727459][4ede] DestoryDecoderByVideoSource
time:198530889 enter.

[139:013] [2025-03-13 11:33:17 +0000.727488][4ede] ~VideoBindDecoder time:198530889


enter.

[139:013] [2025-03-13 11:33:17 +0000.727771][4ede] CleanUp time:198530889 enter.

[139:014] [2025-03-13 11:33:17 +0000.728710][4ede] CleanUp leave. expire time = 1


ms

[139:014] [2025-03-13 11:33:17 +0000.728782][4ede] CleanUp time:198530890 enter.

[139:019] [2025-03-13 11:33:17 +0000.733363][4ede] CleanUp leave. expire time = 5


ms
[139:023] [2025-03-13 11:33:17 +0000.737634][4ede] ~VideoBindDecoder leave. expire
time = 10 ms

[139:023] [2025-03-13 11:33:17 +0000.737722][4ede] DestoryDecoderByVideoSource


leave. expire time = 10 ms

[139:023] [2025-03-13 11:33:17 +0000.737759][4ede] UnbindInputFilter 0x73bbf4c218


this 0x73bbf2fc18
[139:023] [2025-03-13 11:33:17 +0000.737789][4ede] UnbindInputFilter 0x73bbf4c158
this 0x73bbf4c218
[139:023] [2025-03-13 11:33:17 +0000.737817][4ede] UnbindInputFilter 0x7476263a20
this 0x73bbf4c158
[139:023] [2025-03-13 11:33:17 +0000.737843][4ede] UnbindInputFilter 0x73bbf2fb58
this 0x73bbf4c2d8
[139:024] [2025-03-13 11:33:17 +0000.737930][4ede] UnbindInputFilter 0x73bbf4c398
this 0x73bbf2fb58
[139:024] [2025-03-13 11:33:17 +0000.737962][4ede] UnbindInputFilter 0x7476263a20
this 0x73bbf4c398
[139:024] [2025-03-13 11:33:17 +0000.738170][4ede] ~GLESContext:
[139:026] [2025-03-13 11:33:17 +0000.740725][4ede] GLESContext destruct finish.
[139:026] [2025-03-13 11:33:17 +0000.740799][4ede] filter: filter pipeline destroy
this: 0x73bbe92280
[140:312] [2025-03-13 11:33:19 +0000.26042][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[140:804] [2025-03-13 11:33:19 +0000.518048][5f7f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[140:804] [2025-03-13 11:33:19 +0000.518224][5f7f] _deviceSampleRate:48000

[140:805] [2025-03-13 11:33:19 +0000.519096][5f7e] Run AGC when audioType = 0


[142:065] [2025-03-13 11:33:20 +0000.779329][5f7e] haveEnoughProcessedData
internalAudioStream.length: 10
[142:806] [2025-03-13 11:33:21 +0000.520376][5f7e] Run AGC when audioType = 0
[142:806] [2025-03-13 11:33:21 +0000.520625][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[143:783] [2025-03-13 11:33:22 +0000.497779][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[144:810] [2025-03-13 11:33:23 +0000.523959][5f7e] Run AGC when audioType = 0
[145:527] [2025-03-13 11:33:24 +0000.240917][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[146:807] [2025-03-13 11:33:25 +0000.521677][5f7e] Run AGC when audioType = 0
[146:808] [2025-03-13 11:33:25 +0000.521984][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[147:268] [2025-03-13 11:33:25 +0000.982760][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[148:806] [2025-03-13 11:33:27 +0000.519929][5f7e] Run AGC when audioType = 0
[149:011] [2025-03-13 11:33:27 +0000.725298][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[150:756] [2025-03-13 11:33:29 +0000.470139][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[150:803] [2025-03-13 11:33:29 +0000.517441][5f7f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[150:803] [2025-03-13 11:33:29 +0000.517642][5f7f] _deviceSampleRate:48000

[150:806] [2025-03-13 11:33:29 +0000.520506][5f7e] Run AGC when audioType = 0


[150:806] [2025-03-13 11:33:29 +0000.520854][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[152:505] [2025-03-13 11:33:31 +0000.219791][5f7e] haveEnoughProcessedData
internalAudioStream.length: 20
[152:808] [2025-03-13 11:33:31 +0000.522774][5f7e] Run AGC when audioType = 0
[154:241] [2025-03-13 11:33:32 +0000.955229][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[154:804] [2025-03-13 11:33:33 +0000.518381][5f7e] Run AGC when audioType = 0
[154:804] [2025-03-13 11:33:33 +0000.518627][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[155:978] [2025-03-13 11:33:34 +0000.692108][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[156:808] [2025-03-13 11:33:35 +0000.522254][5f7e] Run AGC when audioType = 0
[157:693] [2025-03-13 11:33:36 +0000.407523][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[158:806] [2025-03-13 11:33:37 +0000.520544][5f7e] Run AGC when audioType = 0
[158:807] [2025-03-13 11:33:37 +0000.520874][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[159:423] [2025-03-13 11:33:38 +0000.137710][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[160:803] [2025-03-13 11:33:39 +0000.517654][5f7f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[160:804] [2025-03-13 11:33:39 +0000.518088][5f7f] _deviceSampleRate:48000

[160:807] [2025-03-13 11:33:39 +0000.521207][5f7e] Run AGC when audioType = 0


[161:167] [2025-03-13 11:33:39 +0000.881795][5f7e] haveEnoughProcessedData
internalAudioStream.length: 20
[162:806] [2025-03-13 11:33:41 +0000.519966][5f7e] Run AGC when audioType = 0
[162:806] [2025-03-13 11:33:41 +0000.520287][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[162:905] [2025-03-13 11:33:41 +0000.619879][5f7e] haveEnoughProcessedData
internalAudioStream.length: 10
[163:475] [2025-03-13 11:33:42 +0000.189739][4ede] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[163:475] [2025-03-13 11:33:42 +0000.189805][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[163:476] [2025-03-13 11:33:42 +0000.190088][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[163:476] [2025-03-13 11:33:42 +0000.190505][5f7a] operator() time:198555352
enter.

[163:476] [2025-03-13 11:33:42 +0000.190555][5f7a] MediaFilterCamera, recording


file context:0x740e347680 input texture:17
[163:477] [2025-03-13 11:33:42 +0000.191785][5f7a] MicSource: Mic source
created:10x7485f37280
[163:478] [2025-03-13 11:33:42 +0000.192382][5f7a] alloc thread: 0x73a6a64a00
name:worker3 thread id:496267570352 to Mic_source
[163:478] [2025-03-13 11:33:42 +0000.192458][5f7a] audio: start the audio sender
thread.

[163:478] [2025-03-13 11:33:42 +0000.192511][5f7a] construct OpenGLRenderProgram


0x740e26da98
[163:478] [2025-03-13 11:33:42 +0000.192545][5f7a] CropFilter::SetOrientation
orientation: 90
[163:479] [2025-03-13 11:33:42 +0000.193189][5f7a] filter: filter pipeline
construtc this: 0x73c0a6f340
[163:479] [2025-03-13 11:33:42 +0000.193331][5f7a] filter: filter pipeline2 update
pattern: 1
[163:479] [2025-03-13 11:33:42 +0000.193381][5f7a] CameraSource::source_id_:12
[163:479] [2025-03-13 11:33:42 +0000.193425][5f7a] RecordAudioSource::source_id_:13
[163:482] [2025-03-13 11:33:42 +0000.196232][5f7a] BindInputFilter 0x73a6a640c0
this 0x740e26dcc0
[163:482] [2025-03-13 11:33:42 +0000.196359][5f7a] BindInputFilter 0x73a6a64258
this 0x7485f01050
[163:482] [2025-03-13 11:33:42 +0000.196393][5f7a] BindInputFilter 0x740e26dcc0
this 0x73c0a6f3e0
[163:482] [2025-03-13 11:33:42 +0000.196439][5f7a] setParamentForFilters:
speed:2.000000
[163:482] [2025-03-13 11:33:42 +0000.196465][5f7a] SetParamForFilter:
AF_SpeedFilter params:, speed_ 2
[163:482] [2025-03-13 11:33:42 +0000.196494][5f7a] SetParamForFilter time:198555358
enter.

[163:482] [2025-03-13 11:33:42 +0000.196517][5f7a] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[163:482] [2025-03-13 11:33:42 +0000.196618][5f7a] SetParamForFilter: Params video
index is: 0
[163:482] [2025-03-13 11:33:42 +0000.196654][5f7a] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[163:482] [2025-03-13 11:33:42 +0000.196705][5f7a] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[163:482] [2025-03-13 11:33:42 +0000.196728][5f7a] crop filter mode tpye:
citytravelvideo index:0
[163:492] [2025-03-13 11:33:42 +0000.205883][5f7a]
Warning(parse_template_json.cc:45): json parament no found the parament
[163:492] [2025-03-13 11:33:42 +0000.205980][5f7a]
Warning(parse_template_json.cc:45): json parament no found the parament
[163:492] [2025-03-13 11:33:42 +0000.206002][5f7a]
Warning(parse_template_json.cc:45): json parament no found the parament
[163:492] [2025-03-13 11:33:42 +0000.206017][5f7a]
Warning(parse_template_json.cc:45): json parament no found the parament
[163:492] [2025-03-13 11:33:42 +0000.206032][5f7a]
Warning(parse_template_json.cc:45): json parament no found the parament
[163:492] [2025-03-13 11:33:42 +0000.206048][5f7a]
Warning(parse_template_json.cc:45): json parament no found the parament
[163:492] [2025-03-13 11:33:42 +0000.206061][5f7a]
Warning(parse_template_json.cc:45): json parament no found the parament
[163:492] [2025-03-13 11:33:42 +0000.206075][5f7a]
Warning(parse_template_json.cc:81): json parament no found the parament
[163:492] [2025-03-13 11:33:42 +0000.206089][5f7a]
Warning(parse_template_json.cc:81): json parament no found the parament
[163:492] [2025-03-13 11:33:42 +0000.206102][5f7a]
Warning(parse_template_json.cc:67): json parament no found the parament
[163:492] [2025-03-13 11:33:42 +0000.206139][5f7a]
Warning(parse_template_json.cc:93): json parament no found the duration
[163:492] [2025-03-13 11:33:42 +0000.206172][5f7a] SetParamForFilter leave. expire
time = 10 ms

[163:492] [2025-03-13 11:33:42 +0000.206252][5f7a] OnOutputSizeChanged width 1280


height 720
[163:492] [2025-03-13 11:33:42 +0000.206281][5f7a] OpenGLFrameBuffer: width:1280
height:720
[163:492] [2025-03-13 11:33:42 +0000.206308][5f7a] OpenGLFrameBuffer: width:1280
height:720
[163:492] [2025-03-13 11:33:42 +0000.206338][5f7a] OpenGLFrameBuffer: width:1280
height:720
[163:492] [2025-03-13 11:33:42 +0000.206352][5f7a] OpenGLFrameBuffer: width:1280
height:720
[163:492] [2025-03-13 11:33:42 +0000.206366][5f7a] OpenGLFrameBuffer: width:1280
height:720
[163:492] [2025-03-13 11:33:42 +0000.206392][5f7a] OpenGLFrameBuffer: width:1280
height:720
[163:492] [2025-03-13 11:33:42 +0000.206420][5f7a] construct TrivalImageDrawer
0x73b219f300
[163:492] [2025-03-13 11:33:42 +0000.206450][5f7a] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x73b219f300 context 0x73c0ab3880
[163:492] [2025-03-13 11:33:42 +0000.206479][5f7a] setupGLES:
[163:492] [2025-03-13 11:33:42 +0000.206778][5f7a] OpenGLRenderProgram::Initialize.
[163:492] [2025-03-13 11:33:42 +0000.206812][5f7a] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[163:492] [2025-03-13 11:33:42 +0000.206844][5f7a] 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_motion_estimation
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[163:493] [2025-03-13 11:33:42 +0000.206930][5f7a] Init open gl render:
0x740e26da98
[163:493] [2025-03-13 11:33:42 +0000.206960][5f7a] Fragement shader path:
[163:493] [2025-03-13 11:33:42 +0000.206988][5f7a] Fragement shader path:
[163:493] [2025-03-13 11:33:42 +0000.207014][5f7a] create opengl program object.
[163:493] [2025-03-13 11:33:42 +0000.207027][5f7a] create shader: vertex
[163:493] [2025-03-13 11:33:42 +0000.207225][5f7a] create shader: fragment
[163:494] [2025-03-13 11:33:42 +0000.208542][5f7a] Have not extra filter filename!
[163:494] [2025-03-13 11:33:42 +0000.208585][5f7a] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[163:494] [2025-03-13 11:33:42 +0000.208637][5f7a] OpenGLRenderProgram::Initialize
success.
[163:494] [2025-03-13 11:33:42 +0000.208705][5f7a] Setup the OpenGL result:1
[163:495] [2025-03-13 11:33:42 +0000.209167][5f79] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_198555370.mp4
[163:495] [2025-03-13 11:33:42 +0000.209328][5f79] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_198555370.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[163:495] [2025-03-13 11:33:42 +0000.209373][5f79] 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
[163:495] [2025-03-13 11:33:42 +0000.209410][5f79] 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_198555370.mp4
fileFD: -1
[163:495] [2025-03-13 11:33:42 +0000.209841][5f79] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_198555370.mp4
is opened successfully
[163:495] [2025-03-13 11:33:42 +0000.209813][6051] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73c30d4a98
[163:496] [2025-03-13 11:33:42 +0000.209883][5f79] setupMediaProcessers:
[163:496] [2025-03-13 11:33:42 +0000.209977][5f79]
RecordingSessionInternalSimple:setup media processers.
[163:496] [2025-03-13 11:33:42 +0000.210010][5f79] construct AAC encoder
[163:496] [2025-03-13 11:33:42 +0000.210296][5f79] H264Encoder creating:
superfast011818
[163:496] [2025-03-13 11:33:42 +0000.210345][5f79] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[163:497] [2025-03-13 11:33:42 +0000.210990][5f79] H264Encode::GetMachineModel is
M2102J20SG
[163:497] [2025-03-13 11:33:42 +0000.211042][5f79] H264Encoder machine_mode
is:M2102J20SG
[163:497] [2025-03-13 11:33:42 +0000.211060][5f79] H264Encode::machine size :9
machine_mode:M2102J20SG
[163:497] [2025-03-13 11:33:42 +0000.211088][5f79] H264Encode::machine array
size :22 machine_mode:M2102J20SG
[163:497] [2025-03-13 11:33:42 +0000.211122][5f79] H264Encode::current machine
is :M2102J20SG auto check hw codec decide to use hw codec
[163:497] [2025-03-13 11:33:42 +0000.211137][5f79] setupCompressionSession:
[163:497] [2025-03-13 11:33:42 +0000.211152][5f79] H264Encode::creating hareware
Encoder
[163:497] [2025-03-13 11:33:42 +0000.211178][5f79] AndroidHwAvcEncoder
time:198555373 enter.

[163:497] [2025-03-13 11:33:42 +0000.211379][5f79] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000754a755540 address:0x73970fe760
[163:497] [2025-03-13 11:33:42 +0000.211518][5f79] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[163:497] [2025-03-13 11:33:42 +0000.211555][5f79] The video avc hw codec address
is 0x73bbe6d760
[163:497] [2025-03-13 11:33:42 +0000.211619][5f79] AndroidHwAvcEncoder leave.
expire time = 0 ms
[163:497] [2025-03-13 11:33:42 +0000.211653][5f79] RegisterEncodeCompleteCallback
time:198555373 enter.

[163:497] [2025-03-13 11:33:42 +0000.211732][5f79] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[163:497] [2025-03-13 11:33:42 +0000.211778][5f79] InitEncode time:198555373


enter.

[163:497] [2025-03-13 11:33:42 +0000.211846][5f79] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[163:498] [2025-03-13 11:33:42 +0000.211903][5f79] Create time:198555374 enter.

[163:498] [2025-03-13 11:33:42 +0000.211937][5f79] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[163:498] [2025-03-13 11:33:42 +0000.211973][5f79]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x73c31c8140
[163:498] [2025-03-13 11:33:42 +0000.212125][5f79] supported_type:video/avc
[163:498] [2025-03-13 11:33:42 +0000.212163][5f79] name:OMX.qcom.video.encoder.avc
mime:video/avc
[163:498] [2025-03-13 11:33:42 +0000.212211][5f79] hwCodecPrefix :OMX.qcom.
[163:498] [2025-03-13 11:33:42 +0000.212248][5f79] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[163:498] [2025-03-13 11:33:42 +0000.212285][5f79] mediacodec_createCodecByName
time:198555374 enter.

[163:498] [2025-03-13 11:33:42 +0000.212421][5f79] WrapAndroidMediaCodec


time:198555374 enter.

[163:498] [2025-03-13 11:33:42 +0000.212529][5f79] WrapAndroidMediaCodec leave.


expire time = 0 ms

[163:517] [2025-03-13 11:33:42 +0000.231219][5f79] mediacodec_createCodecByName


leave. expire time = 19 ms

[163:517] [2025-03-13 11:33:42 +0000.231338][5f79] WrapAndroidMediaFromat


time:198555393 enter.

[163:517] [2025-03-13 11:33:42 +0000.231419][5f79] WrapAndroidMediaFromat leave.


expire time = 0 ms

[163:568] [2025-03-13 11:33:42 +0000.282451][5f79] Destroy time:198555444 enter.

[163:568] [2025-03-13 11:33:42 +0000.282616][5f79] WrapAndroidMediaFromat::


Destroy
[163:568] [2025-03-13 11:33:42 +0000.282646][5f79] Destroy leave. expire time = 0
ms

[163:568] [2025-03-13 11:33:42 +0000.282675][5f79] ~WrapAndroidMediaFromat


time:198555444 enter.

[163:568] [2025-03-13 11:33:42 +0000.282701][5f79] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[163:568] [2025-03-13 11:33:42 +0000.282727][5f79] Create leave. expire time = 70


ms
[163:568] [2025-03-13 11:33:42 +0000.282754][5f79] isSemiPlanarSupport
time:198555444 enter.

[163:568] [2025-03-13 11:33:42 +0000.282780][5f79] H264Encoder isSemiPlanarSupport


[163:568] [2025-03-13 11:33:42 +0000.282808][5f79] isSemiPlanarSupport leave.
expire time = 0 ms

[163:568] [2025-03-13 11:33:42 +0000.282832][5f79] creat hw H264Encoder success,


isSemiPlanar:1
[163:569] [2025-03-13 11:33:42 +0000.282940][5f79] InitEncode leave. expire time =
72 ms

[163:569] [2025-03-13 11:33:42 +0000.283033][5f79] H264Encode::created Encoder


[163:569] [2025-03-13 11:33:42 +0000.283066][5f79] H264Encode:: H264 encoder
created.
[163:569] [2025-03-13 11:33:42 +0000.283089][5f79] H264 encoder created.
[163:569] [2025-03-13 11:33:42 +0000.283111][5f79]
RecordingSessionInternalSimple:created avc encoder avc: 0x73c31ae440
[163:569] [2025-03-13 11:33:42 +0000.283137][5f79] setOutput:
[163:569] [2025-03-13 11:33:42 +0000.283157][5f79]
RecordingSessionInternalSimple:encoder set output to muxer!
[163:569] [2025-03-13 11:33:42 +0000.283176][5f79] request a key frame
[163:569] [2025-03-13 11:33:42 +0000.283194][5f79] H264Encode:: request a key frame
[163:569] [2025-03-13 11:33:42 +0000.283395][5f79] setDisplayRotate :90
[163:569] [2025-03-13 11:33:42 +0000.283454][5f79] 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
[163:569] [2025-03-13 11:33:42 +0000.283564][5f7a] StartRecording:
[163:569] [2025-03-13 11:33:42 +0000.283654][604d] operator(): Set the recording
session in mic source. recording session: 0x73a6a64100
[163:569] [2025-03-13 11:33:42 +0000.283812][5f7a] operator() leave. expire time =
93 ms

[163:607] [2025-03-13 11:33:42 +0000.321398][5f7a] begine recode to first frame


spend time:131
[163:607] [2025-03-13 11:33:42 +0000.321493][5f7a]
GPUImageProcessing::SetOrientation orientation: 90
[163:607] [2025-03-13 11:33:42 +0000.321703][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[163:638] [2025-03-13 11:33:42 +0000.352301][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[163:642] [2025-03-13 11:33:42 +0000.356382][5f7a] webrtc common_video plane
old ..... (1/1000) new: 31001 delete: 30984 diff: 17
[163:647] [2025-03-13 11:33:42 +0000.361154][6050]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[163:677] [2025-03-13 11:33:42 +0000.391347][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[163:705] [2025-03-13 11:33:42 +0000.419367][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[163:761] [2025-03-13 11:33:42 +0000.475573][6051] add aac audio track with id:1
[163:784] [2025-03-13 11:33:42 +0000.497992][6050] h264 add frame header cdr flag
[163:787] [2025-03-13 11:33:42 +0000.501753][6050] h264 add frame header cdr flag
[163:788] [2025-03-13 11:33:42 +0000.502103][6050] Received key frame:0
[163:788] [2025-03-13 11:33:42 +0000.502179][6050] H264Encode:: get a sps pps
header!headerSize:31
[163:788] [2025-03-13 11:33:42 +0000.502421][6051] get the H.264 SPS parameter
[163:788] [2025-03-13 11:33:42 +0000.502770][6051] add video track with id:2
[163:789] [2025-03-13 11:33:42 +0000.503321][6051] get the H.264 PPS parameter
[163:789] [2025-03-13 11:33:42 +0000.503635][6051] get the H.264 IDR frame
[163:789] [2025-03-13 11:33:42 +0000.503700][6051] resss:true
[163:789] [2025-03-13 11:33:42 +0000.503742][6051] video start ts:0
[163:789] [2025-03-13 11:33:42 +0000.503793][6051] the video frame has been written
into MP4 file
[163:842] [2025-03-13 11:33:42 +0000.556829][5f7a] The convert RGB to YUV take 1
[163:856] [2025-03-13 11:33:42 +0000.570095][6051] audio start ts:0
[163:856] [2025-03-13 11:33:42 +0000.570304][6051] the audio frame has been written
into MP4 file
[164:087] [2025-03-13 11:33:42 +0000.801327][604d] The output timestamp from audio
mixer change:198555961
[164:109] [2025-03-13 11:33:42 +0000.823123][5f7a] Got a frame videoTime:470
nextWantTime:462 timeInterval:66 frameRate:15
[164:174] [2025-03-13 11:33:42 +0000.887923][6050] Push an pts:267 to dts queue.
[164:204] [2025-03-13 11:33:42 +0000.918547][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[164:249] [2025-03-13 11:33:42 +0000.963314][6050] last dts:235 currentPts:267
ppsOrSPS:0 queue length:2
[164:268] [2025-03-13 11:33:42 +0000.982263][5f7e] On audio frame the broadcast
with timestamp:198556144 samples:480. (1000 frame for one log)

[164:272] [2025-03-13 11:33:42 +0000.986214][604d] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[164:272] [2025-03-13 11:33:42 +0000.986733][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[164:340] [2025-03-13 11:33:43 +0000.54468][5f7a] The convert RGB to YUV take 1
[164:647] [2025-03-13 11:33:43 +0000.360993][5f7e] haveEnoughProcessedData
internalAudioStream.length: 20
[164:701] [2025-03-13 11:33:43 +0000.415829][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[164:807] [2025-03-13 11:33:43 +0000.521644][5f7e] Run AGC when audioType = 0
[164:838] [2025-03-13 11:33:43 +0000.552476][5f7a] The convert RGB to YUV take 2
[164:922] [2025-03-13 11:33:43 +0000.635993][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[164:935] [2025-03-13 11:33:43 +0000.649845][5f7a] Drop a frame videoTime:1295
nextWantTime:1320 timeInterval:66 frameRate:15
[164:971] [2025-03-13 11:33:43 +0000.685575][6050] DTS queue for
Generator:0x73c30d4eb8 633 666
[165:202] [2025-03-13 11:33:43 +0000.916276][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[165:269] [2025-03-13 11:33:43 +0000.983704][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[165:335] [2025-03-13 11:33:44 +0000.49575][5f7a] The convert RGB to YUV take 1
[165:377] [2025-03-13 11:33:44 +0000.90958][6049] AF_SpeedFilter::PullFrame eof4
[165:385] [2025-03-13 11:33:44 +0000.99491][6049]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[165:463] [2025-03-13 11:33:44 +0000.177265][6049]
RecordAudioSource::PullAudioFrame
[165:499] [2025-03-13 11:33:44 +0000.213180][6050]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:930
[165:579] [2025-03-13 11:33:44 +0000.292894][6050] SendFrame
encodedImage._timeStamp:930encodedImage->_length:45584
[165:637] [2025-03-13 11:33:44 +0000.351571][6050] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:964 pts:964
[165:703] [2025-03-13 11:33:44 +0000.417360][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[165:830] [2025-03-13 11:33:44 +0000.544050][6049] AF_SpeedFilter audio time,
0x7485f00f00 rcv time: 198557703
[165:830] [2025-03-13 11:33:44 +0000.544247][6049] AF_SpeedFilter audio time,
0x7485f00f00 rcv time: 198557703in_nSamples:441
[165:833] [2025-03-13 11:33:44 +0000.547719][5f7a] The convert RGB to YUV take 2
[165:896] [2025-03-13 11:33:44 +0000.610349][6049]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 198556573
[165:896] [2025-03-13 11:33:44 +0000.610554][6049]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[166:029] [2025-03-13 11:33:44 +0000.743508][5f7a] webrtc common_video plane
old ..... (1/1000) new: 32001 delete: 31980 diff: 21
[166:101] [2025-03-13 11:33:44 +0000.815378][6050] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1231
[166:101] [2025-03-13 11:33:44 +0000.815628][6050] push video frame to H264
encoder. (100 frame for one log)

[166:101] [2025-03-13 11:33:44 +0000.815710][6050] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720

[166:101] [2025-03-13 11:33:44 +0000.815763][6050] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:1231(100 frame for one
log)

[166:101] [2025-03-13 11:33:44 +0000.815832][6050] The input pts:1231 fps:30


[166:176] [2025-03-13 11:33:44 +0000.890670][6050] H264Encode::H264SWEncoder get
callback, length:15408 type:1 nalType:1length:15404
[166:197] [2025-03-13 11:33:44 +0000.911617][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[166:291] [2025-03-13 11:33:45 +0000.5223][604d] Error(MicSource.cpp:254): There is
no output connect to mic source, discard the frame.
[166:300] [2025-03-13 11:33:45 +0000.14566][5f7a] GPUImageProcessing: process video
frame with resolution 1280 X 720
[166:300] [2025-03-13 11:33:45 +0000.14678][5f7a] GPUImageProcessing: input frame
width1280 X 720
[166:301] [2025-03-13 11:33:45 +0000.15150][5f7a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[166:301] [2025-03-13 11:33:45 +0000.15238][5f7a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[166:330] [2025-03-13 11:33:45 +0000.44411][5f7a] The convert RGB to YUV take 1
[166:372] [2025-03-13 11:33:45 +0000.86108][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[166:498] [2025-03-13 11:33:45 +0000.212495][6049] resampled_data_size:3072
[166:629] [2025-03-13 11:33:45 +0000.343307][6050] DTS queue for
Generator:0x73c30d4eb8 1469 1495
[166:674] [2025-03-13 11:33:45 +0000.388397][604f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1462queue_audio_frame_:2
[166:695] [2025-03-13 11:33:45 +0000.409875][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[166:703] [2025-03-13 11:33:45 +0000.417979][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[166:763] [2025-03-13 11:33:45 +0000.477213][5f7a] Got a frame videoTime:3124
nextWantTime:3102 timeInterval:66 frameRate:15
[166:806] [2025-03-13 11:33:45 +0000.520823][5f7e] Run AGC when audioType = 0
[166:807] [2025-03-13 11:33:45 +0000.521198][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[166:825] [2025-03-13 11:33:45 +0000.539761][5f7a] The convert RGB to YUV take 2
[166:826] [2025-03-13 11:33:45 +0000.540305][6050] Push an pts:1593 to dts queue.
[166:894] [2025-03-13 11:33:45 +0000.608312][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[166:901] [2025-03-13 11:33:45 +0000.615066][6050] last dts:1562 currentPts:1593
ppsOrSPS:0 queue length:2
[167:192] [2025-03-13 11:33:45 +0000.906810][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[167:276] [2025-03-13 11:33:45 +0000.989942][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[167:327] [2025-03-13 11:33:46 +0000.41771][5f7a] The convert RGB to YUV take 1
[167:380] [2025-03-13 11:33:46 +0000.94651][6049] RecordAudioSource::PullAudioFrame
[167:592] [2025-03-13 11:33:46 +0000.306497][5f7a] Drop a frame videoTime:3953
nextWantTime:3960 timeInterval:66 frameRate:15
[167:690] [2025-03-13 11:33:46 +0000.404079][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[167:698] [2025-03-13 11:33:46 +0000.412011][6050] h264 add frame header cdr flag
[167:698] [2025-03-13 11:33:46 +0000.412411][6050] Received key frame:1993
[167:747] [2025-03-13 11:33:46 +0000.460903][6049] AF_SpeedFilter::PullFrame eof4
[167:758] [2025-03-13 11:33:46 +0000.472302][6049]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[167:768] [2025-03-13 11:33:46 +0000.482087][6051] get the H.264 IDR frame
[167:826] [2025-03-13 11:33:46 +0000.540752][5f7a] The convert RGB to YUV take 1
[168:107] [2025-03-13 11:33:46 +0000.821093][5f7e] haveEnoughProcessedData
internalAudioStream.length: 10
[168:188] [2025-03-13 11:33:46 +0000.901965][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[168:230] [2025-03-13 11:33:46 +0000.944748][6050] DTS queue for
Generator:0x73c30d4eb8 2292
[168:268] [2025-03-13 11:33:46 +0000.981903][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[168:319] [2025-03-13 11:33:47 +0000.32946][5f7a] The convert RGB to YUV take 2
[168:389] [2025-03-13 11:33:47 +0000.102985][5f7a] webrtc common_video plane
old ..... (1/1000) new: 33001 delete: 32984 diff: 17
[168:482] [2025-03-13 11:33:47 +0000.196500][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[168:686] [2025-03-13 11:33:47 +0000.400368][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[168:804] [2025-03-13 11:33:47 +0000.518767][5f7e] Run AGC when audioType = 0
[168:817] [2025-03-13 11:33:47 +0000.531433][5f7a] The convert RGB to YUV take 2
[169:188] [2025-03-13 11:33:47 +0000.902455][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[169:265] [2025-03-13 11:33:47 +0000.979756][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[169:287] [2025-03-13 11:33:48 +0000.986][6049] RecordAudioSource::PullAudioFrame
[169:322] [2025-03-13 11:33:48 +0000.35942][5f7a] The convert RGB to YUV take 3
[169:386] [2025-03-13 11:33:48 +0000.100012][5f7a] Got a frame videoTime:5745
nextWantTime:5742 timeInterval:66 frameRate:15
[169:452] [2025-03-13 11:33:48 +0000.166585][6050] Push an pts:2905 to dts queue.
[169:525] [2025-03-13 11:33:48 +0000.239507][6050] last dts:2872 currentPts:2905
ppsOrSPS:0 queue length:2
[169:647] [2025-03-13 11:33:48 +0000.361671][5f7a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[169:647] [2025-03-13 11:33:48 +0000.361779][5f7a] GPUImageProcessing: input frame
width1280 X 720
[169:648] [2025-03-13 11:33:48 +0000.362183][5f7a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[169:648] [2025-03-13 11:33:48 +0000.362262][5f7a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[169:680] [2025-03-13 11:33:48 +0000.394318][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[169:814] [2025-03-13 11:33:48 +0000.528514][5f7a] The convert RGB to YUV take 1
[169:839] [2025-03-13 11:33:48 +0000.553521][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[169:860] [2025-03-13 11:33:48 +0000.573928][6050] DTS queue for
Generator:0x73c30d4eb8 3106
[170:037] [2025-03-13 11:33:48 +0000.750966][6049] resampled_data_size:6144
[170:102] [2025-03-13 11:33:48 +0000.816226][6049] AF_SpeedFilter::PullFrame eof4
[170:111] [2025-03-13 11:33:48 +0000.825080][6049]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[170:182] [2025-03-13 11:33:48 +0000.896346][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[170:208] [2025-03-13 11:33:48 +0000.922813][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[170:251] [2025-03-13 11:33:48 +0000.965124][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[170:271] [2025-03-13 11:33:48 +0000.985594][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[170:278] [2025-03-13 11:33:48 +0000.992834][5f7a] Drop a frame videoTime:6641
nextWantTime:6666 timeInterval:66 frameRate:15
[170:316] [2025-03-13 11:33:49 +0000.30196][5f7a] The convert RGB to YUV take 2
[170:675] [2025-03-13 11:33:49 +0000.389611][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[170:776] [2025-03-13 11:33:49 +0000.490178][5f7a] webrtc common_video plane
old ..... (1/1000) new: 34001 delete: 33984 diff: 17
[170:805] [2025-03-13 11:33:49 +0000.518960][5f7f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[170:805] [2025-03-13 11:33:49 +0000.519176][5f7f] _deviceSampleRate:48000

[170:807] [2025-03-13 11:33:49 +0000.520969][5f7e] Run AGC when audioType = 0


[170:807] [2025-03-13 11:33:49 +0000.521181][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[170:814] [2025-03-13 11:33:49 +0000.528497][5f7a] The convert RGB to YUV take 2
[171:177] [2025-03-13 11:33:49 +0000.891643][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[171:189] [2025-03-13 11:33:49 +0000.903363][6049]
RecordAudioSource::PullAudioFrame
[171:269] [2025-03-13 11:33:49 +0000.983675][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[171:310] [2025-03-13 11:33:50 +0000.23961][5f7a] The convert RGB to YUV take 2
[171:384] [2025-03-13 11:33:50 +0000.98455][604f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3784queue_audio_frame_:4
[171:511] [2025-03-13 11:33:50 +0000.225360][6050] DTS queue for
Generator:0x73c30d4eb8 3934
[171:589] [2025-03-13 11:33:50 +0000.302929][5f7e] haveEnoughProcessedData
internalAudioStream.length: 20
[171:652] [2025-03-13 11:33:50 +0000.366478][6050] h264 add frame header cdr flag
[171:652] [2025-03-13 11:33:50 +0000.366763][6050] Received key frame:3968
[171:675] [2025-03-13 11:33:50 +0000.389139][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[171:715] [2025-03-13 11:33:50 +0000.428948][6051] get the H.264 IDR frame
[171:808] [2025-03-13 11:33:50 +0000.522102][5f7a] The convert RGB to YUV take 3
[171:908] [2025-03-13 11:33:50 +0000.622782][5f7a]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:4134
[172:035] [2025-03-13 11:33:50 +0000.749835][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[172:039] [2025-03-13 11:33:50 +0000.753293][5f7a] Got a frame videoTime:8400
nextWantTime:8382 timeInterval:66 frameRate:15
[172:106] [2025-03-13 11:33:50 +0000.820234][6050]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4233
[172:106] [2025-03-13 11:33:50 +0000.820462][6050] Push an pts:4233 to dts queue.
[172:135] [2025-03-13 11:33:50 +0000.849092][5f7a]
MediaFilterCamera::NeedProcessTexture
[172:171] [2025-03-13 11:33:50 +0000.884946][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[172:180] [2025-03-13 11:33:50 +0000.894418][6050] SendFrame
encodedImage._timeStamp:4233encodedImage->_length:40784
[172:181] [2025-03-13 11:33:50 +0000.895042][6050] last dts:4200 currentPts:4233
ppsOrSPS:0 queue length:2
[172:271] [2025-03-13 11:33:50 +0000.985557][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[172:304] [2025-03-13 11:33:51 +0000.18802][5f7a] The convert RGB to YUV take 1
[172:309] [2025-03-13 11:33:51 +0000.23729][6050] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4302 pts:4302
[172:337] [2025-03-13 11:33:51 +0000.50952][5f7a] CameraSource::PushExtraFrame
pkt_dts: 8729, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x73a6a63f80
[172:337] [2025-03-13 11:33:51 +0000.51072][5f7a] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[172:337] [2025-03-13 11:33:51 +0000.51484][5f7a] CropFilter::OnVideoFrame
outputtexture :25
[172:466] [2025-03-13 11:33:51 +0000.180776][6049] AF_SpeedFilter::PullFrame eof4
[172:479] [2025-03-13 11:33:51 +0000.192982][6049]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[172:665] [2025-03-13 11:33:51 +0000.379389][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[172:770] [2025-03-13 11:33:51 +0000.484617][6050] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4565
[172:770] [2025-03-13 11:33:51 +0000.484817][6050] push video frame to H264
encoder. (100 frame for one log)

[172:771] [2025-03-13 11:33:51 +0000.484895][6050] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720

[172:771] [2025-03-13 11:33:51 +0000.484932][6050] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:4565(100 frame for one
log)

[172:771] [2025-03-13 11:33:51 +0000.484973][6050] The input pts:4565 fps:30


[172:805] [2025-03-13 11:33:51 +0000.519342][5f7a] The convert RGB to YUV take 2
[172:806] [2025-03-13 11:33:51 +0000.520268][5f7e] Run AGC when audioType = 0
[172:849] [2025-03-13 11:33:51 +0000.563818][6050] H264Encode::H264SWEncoder get
callback, length:30960 type:1 nalType:1length:30956
[172:933] [2025-03-13 11:33:51 +0000.647617][5f7a] Drop a frame videoTime:9295
nextWantTime:9306 timeInterval:66 frameRate:15
[172:997] [2025-03-13 11:33:51 +0000.711353][5f7a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[172:997] [2025-03-13 11:33:51 +0000.711496][5f7a] GPUImageProcessing: input frame
width1280 X 720
[172:998] [2025-03-13 11:33:51 +0000.712050][5f7a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[172:998] [2025-03-13 11:33:51 +0000.712173][5f7a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[173:111] [2025-03-13 11:33:51 +0000.825470][6049]
RecordAudioSource::PullAudioFrame
[173:133] [2025-03-13 11:33:51 +0000.847180][5f7a] webrtc common_video plane
old ..... (1/1000) new: 35001 delete: 34980 diff: 21
[173:168] [2025-03-13 11:33:51 +0000.882536][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[173:173] [2025-03-13 11:33:51 +0000.887192][6050] DTS queue for
Generator:0x73c30d4eb8 4730 4766
[173:273] [2025-03-13 11:33:51 +0000.987386][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[173:302] [2025-03-13 11:33:52 +0000.16102][5f7a] The convert RGB to YUV take 2
[173:308] [2025-03-13 11:33:52 +0000.22304][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[173:531] [2025-03-13 11:33:52 +0000.244964][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[173:595] [2025-03-13 11:33:52 +0000.309356][6049] resampled_data_size:0
[173:663] [2025-03-13 11:33:52 +0000.377557][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[173:800] [2025-03-13 11:33:52 +0000.514616][5f7a] The convert RGB to YUV take 1
[173:815] [2025-03-13 11:33:52 +0000.529510][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[174:049] [2025-03-13 11:33:52 +0000.763164][604d] The output timestamp from audio
mixer change:198565920
[174:162] [2025-03-13 11:33:52 +0000.876046][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[174:265] [2025-03-13 11:33:52 +0000.979828][5f7e] On audio frame the broadcast
with timestamp:198566141 samples:480. (1000 frame for one log)

[174:270] [2025-03-13 11:33:52 +0000.984173][604d] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[174:270] [2025-03-13 11:33:52 +0000.984531][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[174:298] [2025-03-13 11:33:53 +0000.12015][5f7a] The convert RGB to YUV take 2
[174:660] [2025-03-13 11:33:53 +0000.374353][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[174:662] [2025-03-13 11:33:53 +0000.376701][5f7a] Got a frame videoTime:11022
nextWantTime:11022 timeInterval:66 frameRate:15
[174:764] [2025-03-13 11:33:53 +0000.478398][6050] Push an pts:5561 to dts queue.
[174:795] [2025-03-13 11:33:53 +0000.509516][5f7a] The convert RGB to YUV take 2
[174:796] [2025-03-13 11:33:53 +0000.510169][6050] DTS queue for
Generator:0x73c30d4eb8 5561 5578
[174:799] [2025-03-13 11:33:53 +0000.513194][6050] last dts:5511 currentPts:5561
ppsOrSPS:0 queue length:2
[174:805] [2025-03-13 11:33:53 +0000.518981][5f7e] Run AGC when audioType = 0
[174:805] [2025-03-13 11:33:53 +0000.519165][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[174:825] [2025-03-13 11:33:53 +0000.539874][6049] AF_SpeedFilter::PullFrame eof4
[174:834] [2025-03-13 11:33:53 +0000.548791][6049]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[175:012] [2025-03-13 11:33:53 +0000.726654][6049]
RecordAudioSource::PullAudioFrame
[175:047] [2025-03-13 11:33:53 +0000.761691][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[175:160] [2025-03-13 11:33:53 +0000.874387][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[175:275] [2025-03-13 11:33:53 +0000.989695][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[175:294] [2025-03-13 11:33:54 +0000.8882][5f7a] The convert RGB to YUV take 1
[175:491] [2025-03-13 11:33:54 +0000.205073][5f7a] webrtc common_video plane
old ..... (1/1000) new: 36001 delete: 35984 diff: 17
[175:591] [2025-03-13 11:33:54 +0000.305322][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[175:599] [2025-03-13 11:33:54 +0000.313032][6050] h264 add frame header cdr flag
[175:599] [2025-03-13 11:33:54 +0000.313452][6050] Received key frame:5943
[175:624] [2025-03-13 11:33:54 +0000.338208][5f7a] Drop a frame videoTime:11985
nextWantTime:12012 timeInterval:66 frameRate:15
[175:654] [2025-03-13 11:33:54 +0000.368682][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[175:659] [2025-03-13 11:33:54 +0000.373628][6051] get the H.264 IDR frame
[175:792] [2025-03-13 11:33:54 +0000.506029][5f7a] The convert RGB to YUV take 2
[175:828] [2025-03-13 11:33:54 +0000.542275][6049] AF_SpeedFilter audio time,
0x7485f00f00 rcv time: 198567702
[175:828] [2025-03-13 11:33:54 +0000.542371][6049] AF_SpeedFilter audio time,
0x7485f00f00 rcv time: 198567702in_nSamples:441
[175:957] [2025-03-13 11:33:54 +0000.671146][604f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6106queue_audio_frame_:1
[176:157] [2025-03-13 11:33:54 +0000.871729][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[176:268] [2025-03-13 11:33:54 +0000.982476][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[176:290] [2025-03-13 11:33:55 +0000.4440][5f7a] The convert RGB to YUV take 1
[176:352] [2025-03-13 11:33:55 +0000.66606][5f7a] GPUImageProcessing: process video
frame with resolution 1280 X 720
[176:352] [2025-03-13 11:33:55 +0000.66713][5f7a] GPUImageProcessing: input frame
width1280 X 720
[176:353] [2025-03-13 11:33:55 +0000.67311][5f7a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[176:353] [2025-03-13 11:33:55 +0000.67509][5f7a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[176:400] [2025-03-13 11:33:55 +0000.114099][6050] DTS queue for
Generator:0x73c30d4eb8 6376
[176:653] [2025-03-13 11:33:55 +0000.367716][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[176:787] [2025-03-13 11:33:55 +0000.501067][5f7e] haveEnoughProcessedData
internalAudioStream.length: 20
[176:789] [2025-03-13 11:33:55 +0000.503549][5f7a] The convert RGB to YUV take 2
[176:807] [2025-03-13 11:33:55 +0000.521755][5f7e] Run AGC when audioType = 0
[176:853] [2025-03-13 11:33:55 +0000.567075][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[176:918] [2025-03-13 11:33:55 +0000.632695][6049]
RecordAudioSource::PullAudioFrame
[177:153] [2025-03-13 11:33:55 +0000.867861][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[177:169] [2025-03-13 11:33:55 +0000.883330][6049] AF_SpeedFilter::PullFrame eof4
[177:179] [2025-03-13 11:33:55 +0000.893738][6049]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[177:198] [2025-03-13 11:33:55 +0000.912528][6049] resampled_data_size:0
[177:273] [2025-03-13 11:33:55 +0000.987406][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[177:289] [2025-03-13 11:33:56 +0000.3697][5f7a] The convert RGB to YUV take 2
[177:318] [2025-03-13 11:33:56 +0000.32731][5f7a] Got a frame videoTime:13678
nextWantTime:13662 timeInterval:66 frameRate:15
[177:357] [2025-03-13 11:33:56 +0000.71529][6049] AF_SpeedFilter audio 0x7485f00f00
PullFrame
[177:399] [2025-03-13 11:33:56 +0000.113025][6050] Push an pts:6876 to dts queue.
[177:457] [2025-03-13 11:33:56 +0000.171228][6050] last dts:6839 currentPts:6876
ppsOrSPS:0 queue length:2
[177:647] [2025-03-13 11:33:56 +0000.361137][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[177:781] [2025-03-13 11:33:56 +0000.495871][5f7a] The convert RGB to YUV take 1
[177:877] [2025-03-13 11:33:56 +0000.591430][5f7a] webrtc common_video plane
old ..... (1/1000) new: 37001 delete: 36984 diff: 17
[178:052] [2025-03-13 11:33:56 +0000.766751][6050] DTS queue for
Generator:0x73c30d4eb8 7203
[178:145] [2025-03-13 11:33:56 +0000.859353][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[178:183] [2025-03-13 11:33:56 +0000.897545][5f7a] FilterPipeline2::OnVideoFrame
pts 14573 last_video_timestamp_ 14573
[178:274] [2025-03-13 11:33:56 +0000.988267][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[178:281] [2025-03-13 11:33:56 +0000.995248][5f7a] The convert RGB to YUV take 2
[178:281] [2025-03-13 11:33:56 +0000.995675][5f7a] Drop a frame videoTime:14641
nextWantTime:14652 timeInterval:66 frameRate:15
[178:525] [2025-03-13 11:33:57 +0000.239228][5f7e] haveEnoughProcessedData
internalAudioStream.length: 20
[178:643] [2025-03-13 11:33:57 +0000.357863][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[178:709] [2025-03-13 11:33:57 +0000.422943][6050]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:7534
[178:776] [2025-03-13 11:33:57 +0000.490340][5f7a] The convert RGB to YUV take 2
[178:787] [2025-03-13 11:33:57 +0000.501225][6050] SendFrame
encodedImage._timeStamp:7534encodedImage->_length:45056
[178:804] [2025-03-13 11:33:57 +0000.518218][5f7e] Run AGC when audioType = 0
[178:804] [2025-03-13 11:33:57 +0000.518562][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[178:810] [2025-03-13 11:33:57 +0000.524693][6049]
RecordAudioSource::PullAudioFrame
[178:980] [2025-03-13 11:33:57 +0000.694518][6050] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7634 pts:7634
[179:130] [2025-03-13 11:33:57 +0000.844232][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[179:139] [2025-03-13 11:33:57 +0000.853533][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[179:275] [2025-03-13 11:33:57 +0000.988932][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[179:277] [2025-03-13 11:33:57 +0000.990909][5f7a] The convert RGB to YUV take 2
[179:444] [2025-03-13 11:33:58 +0000.158869][6050] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:7901
[179:445] [2025-03-13 11:33:58 +0000.159078][6050] push video frame to H264
encoder. (100 frame for one log)

[179:445] [2025-03-13 11:33:58 +0000.159179][6050] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720

[179:445] [2025-03-13 11:33:58 +0000.159328][6050] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:7901(100 frame for one
log)

[179:445] [2025-03-13 11:33:58 +0000.159401][6050] The input pts:7901 fps:30


[179:518] [2025-03-13 11:33:58 +0000.232561][6049] AF_SpeedFilter::PullFrame eof4
[179:521] [2025-03-13 11:33:58 +0000.235206][6050] H264Encode::H264SWEncoder get
callback, length:34848 type:1 nalType:1length:34844
[179:527] [2025-03-13 11:33:58 +0000.241749][6049]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[179:576] [2025-03-13 11:33:58 +0000.290323][6050] h264 add frame header cdr flag
[179:577] [2025-03-13 11:33:58 +0000.291148][6050] Received key frame:7939
[179:639] [2025-03-13 11:33:58 +0000.353747][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[179:652] [2025-03-13 11:33:58 +0000.366728][6051] get the H.264 IDR frame
[179:703] [2025-03-13 11:33:58 +0000.417659][5f7a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[179:704] [2025-03-13 11:33:58 +0000.418726][5f7a] GPUImageProcessing: input frame
width1280 X 720
[179:705] [2025-03-13 11:33:58 +0000.419197][5f7a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[179:705] [2025-03-13 11:33:58 +0000.419352][5f7a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[179:708] [2025-03-13 11:33:58 +0000.422486][6050] DTS queue for
Generator:0x73c30d4eb8 8001 8033
[179:772] [2025-03-13 11:33:58 +0000.486452][5f7a] The convert RGB to YUV take 2
[179:972] [2025-03-13 11:33:58 +0000.685915][5f7a] Got a frame videoTime:16332
nextWantTime:16302 timeInterval:66 frameRate:15
[180:042] [2025-03-13 11:33:58 +0000.756701][6050] Push an pts:8200 to dts queue.
[180:118] [2025-03-13 11:33:58 +0000.832554][6050] last dts:8166 currentPts:8200
ppsOrSPS:0 queue length:2
[180:138] [2025-03-13 11:33:58 +0000.852133][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[180:168] [2025-03-13 11:33:58 +0000.882537][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[180:239] [2025-03-13 11:33:58 +0000.953037][5f7a] webrtc common_video plane
old ..... (1/1000) new: 38001 delete: 37984 diff: 17
[180:249] [2025-03-13 11:33:58 +0000.963907][5f7e] haveEnoughProcessedData
internalAudioStream.length: 10
[180:267] [2025-03-13 11:33:58 +0000.981410][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[180:270] [2025-03-13 11:33:58 +0000.984349][5f7a] The convert RGB to YUV take 2
[180:633] [2025-03-13 11:33:59 +0000.347812][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[180:655] [2025-03-13 11:33:59 +0000.369712][604f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 8428queue_audio_frame_:3
[180:716] [2025-03-13 11:33:59 +0000.429920][6049]
RecordAudioSource::PullAudioFrame
[180:737] [2025-03-13 11:33:59 +0000.452122][6049] resampled_data_size:3584
[180:772] [2025-03-13 11:33:59 +0000.486548][5f7a] The convert RGB to YUV take 1
[180:803] [2025-03-13 11:33:59 +0000.517566][5f7f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[180:804] [2025-03-13 11:33:59 +0000.518108][5f7f] _deviceSampleRate:48000

[180:804] [2025-03-13 11:33:59 +0000.518413][5f7e] Run AGC when audioType = 0


[180:905] [2025-03-13 11:33:59 +0000.619860][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[180:971] [2025-03-13 11:33:59 +0000.685389][5f7a] Drop a frame videoTime:17332
nextWantTime:17358 timeInterval:66 frameRate:15
[181:132] [2025-03-13 11:33:59 +0000.846067][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[181:267] [2025-03-13 11:33:59 +0000.981563][5f7a] The convert RGB to YUV take 2
[181:272] [2025-03-13 11:33:59 +0000.986872][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[181:335] [2025-03-13 11:34:00 +0000.49329][6050] DTS queue for
Generator:0x73c30d4eb8 8814 8847
[181:632] [2025-03-13 11:34:00 +0000.346092][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[181:764] [2025-03-13 11:34:00 +0000.478308][5f7a] The convert RGB to YUV take 2
[181:875] [2025-03-13 11:34:00 +0000.589494][6049] AF_SpeedFilter::PullFrame eof4
[181:884] [2025-03-13 11:34:00 +0000.598713][6049]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[181:974] [2025-03-13 11:34:00 +0000.688563][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[182:127] [2025-03-13 11:34:00 +0000.841813][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[182:264] [2025-03-13 11:34:00 +0000.978306][5f7a] The convert RGB to YUV take 2
[182:275] [2025-03-13 11:34:00 +0000.989770][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[182:594] [2025-03-13 11:34:01 +0000.308649][5f7a] Got a frame videoTime:18955
nextWantTime:18942 timeInterval:66 frameRate:15
[182:595] [2025-03-13 11:34:01 +0000.308929][5f7a] webrtc common_video plane
old ..... (1/1000) new: 39001 delete: 38984 diff: 17
[182:617] [2025-03-13 11:34:01 +0000.331396][6049]
RecordAudioSource::PullAudioFrame
[182:627] [2025-03-13 11:34:01 +0000.341442][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[182:660] [2025-03-13 11:34:01 +0000.374266][6050] Push an pts:9509 to dts queue.
[182:675] [2025-03-13 11:34:01 +0000.389754][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[182:732] [2025-03-13 11:34:01 +0000.446333][6050] last dts:9477 currentPts:9509
ppsOrSPS:0 queue length:2
[182:757] [2025-03-13 11:34:01 +0000.471718][5f7a] The convert RGB to YUV take 1
[182:778] [2025-03-13 11:34:01 +0000.492447][6049] FilterPipeline2::OnAudioFrame
pts 9550 last_audio_timestamp_ 9550
[182:808] [2025-03-13 11:34:01 +0000.522714][5f7e] Run AGC when audioType = 0
[182:809] [2025-03-13 11:34:01 +0000.523006][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[182:991] [2025-03-13 11:34:01 +0000.705674][6050] DTS queue for
Generator:0x73c30d4eb8 9643 9675
[183:057] [2025-03-13 11:34:01 +0000.771111][5f7a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[183:057] [2025-03-13 11:34:01 +0000.771229][5f7a] GPUImageProcessing: input frame
width1280 X 720
[183:057] [2025-03-13 11:34:01 +0000.771602][5f7a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[183:057] [2025-03-13 11:34:01 +0000.771690][5f7a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[183:121] [2025-03-13 11:34:01 +0000.835714][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[183:258] [2025-03-13 11:34:01 +0000.972427][5f7a] The convert RGB to YUV take 1
[183:271] [2025-03-13 11:34:01 +0000.985327][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[183:477] [2025-03-13 11:34:02 +0000.191576][6049] AF_SpeedFilter audio time 111,
0x7485f00f00 out time: 198565363 org time: 198565363
[183:488] [2025-03-13 11:34:02 +0000.202847][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[183:540] [2025-03-13 11:34:02 +0000.254580][6050] h264 add frame header cdr flag
[183:541] [2025-03-13 11:34:02 +0000.255171][6050] Received key frame:9909
[183:599] [2025-03-13 11:34:02 +0000.313280][6051] get the H.264 IDR frame
[183:624] [2025-03-13 11:34:02 +0000.338865][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[183:626] [2025-03-13 11:34:02 +0000.340274][5f7a] Drop a frame videoTime:19988
nextWantTime:19998 timeInterval:66 frameRate:15
[183:656] [2025-03-13 11:34:02 +0000.370328][6049] AF_SpeedFilter audio time
[183:707] [2025-03-13 11:34:02 +0000.420920][5f7e] haveEnoughProcessedData
internalAudioStream.length: 20
[183:756] [2025-03-13 11:34:02 +0000.470689][5f7a] The convert RGB to YUV take 1
[184:031] [2025-03-13 11:34:02 +0000.744939][604d] The output timestamp from audio
mixer change:198575899
[184:120] [2025-03-13 11:34:02 +0000.834813][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[184:209] [2025-03-13 11:34:02 +0000.923655][6049] AF_SpeedFilter::PullFrame eof4
[184:218] [2025-03-13 11:34:02 +0000.932779][6049]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[184:253] [2025-03-13 11:34:02 +0000.966971][5f7a] The convert RGB to YUV take 2
[184:264] [2025-03-13 11:34:02 +0000.978333][5f7e] On audio frame the broadcast
with timestamp:198576140 samples:480. (1000 frame for one log)

[184:273] [2025-03-13 11:34:02 +0000.987156][604d] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[184:273] [2025-03-13 11:34:02 +0000.987513][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[184:276] [2025-03-13 11:34:02 +0000.989985][6049] resampled_data_size:6656
[184:437] [2025-03-13 11:34:03 +0000.151202][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[184:517] [2025-03-13 11:34:03 +0000.231009][6049]
RecordAudioSource::PullAudioFrame
[184:591] [2025-03-13 11:34:03 +0000.305116][6050] DTS queue for
Generator:0x73c30d4eb8 10473
[184:617] [2025-03-13 11:34:03 +0000.331162][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[184:753] [2025-03-13 11:34:03 +0000.467333][5f7a] The convert RGB to YUV take 2
[184:808] [2025-03-13 11:34:03 +0000.522294][5f7e] Run AGC when audioType = 0
[184:982] [2025-03-13 11:34:03 +0000.696302][5f7a] webrtc common_video plane
old ..... (1/1000) new: 40001 delete: 39980 diff: 21
[185:115] [2025-03-13 11:34:03 +0000.829414][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[185:243] [2025-03-13 11:34:03 +0000.957391][604f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10750queue_audio_frame_:1
[185:252] [2025-03-13 11:34:03 +0000.966116][5f7a] The convert RGB to YUV take 3
[185:252] [2025-03-13 11:34:03 +0000.966486][5f7a] Got a frame videoTime:21612
nextWantTime:21582 timeInterval:66 frameRate:15
[185:270] [2025-03-13 11:34:03 +0000.984138][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[185:321] [2025-03-13 11:34:04 +0000.35851][6050]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10839
[185:322] [2025-03-13 11:34:04 +0000.36103][6050] Push an pts:10839 to dts queue.
[185:387] [2025-03-13 11:34:04 +0000.101321][6050] SendFrame
encodedImage._timeStamp:10839encodedImage->_length:42704
[185:387] [2025-03-13 11:34:04 +0000.101478][6050] last dts:10806 currentPts:10839
ppsOrSPS:0 queue length:2
[185:438] [2025-03-13 11:34:04 +0000.152895][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[185:583] [2025-03-13 11:34:04 +0000.297475][5f7a] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[185:612] [2025-03-13 11:34:04 +0000.326743][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[185:654] [2025-03-13 11:34:04 +0000.368601][6050] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10972 pts:10972
[185:746] [2025-03-13 11:34:04 +0000.460318][5f7a] The convert RGB to YUV take 1
[185:830] [2025-03-13 11:34:04 +0000.544426][6049] AF_SpeedFilter audio time,
0x7485f00f00 rcv time: 198577701
[185:830] [2025-03-13 11:34:04 +0000.544605][6049] AF_SpeedFilter audio time,
0x7485f00f00 rcv time: 198577701in_nSamples:441
[185:963] [2025-03-13 11:34:04 +0000.676946][6049]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 198566573
[185:963] [2025-03-13 11:34:04 +0000.677136][6049]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[186:083] [2025-03-13 11:34:04 +0000.797699][6050] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11222
[186:083] [2025-03-13 11:34:04 +0000.797845][6050] push video frame to H264
encoder. (100 frame for one log)

[186:084] [2025-03-13 11:34:04 +0000.797970][6050] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720

[186:084] [2025-03-13 11:34:04 +0000.798016][6050] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:11222(100 frame for one
log)

[186:084] [2025-03-13 11:34:04 +0000.798074][6050] The input pts:11222 fps:30


[186:110] [2025-03-13 11:34:04 +0000.824365][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[186:155] [2025-03-13 11:34:04 +0000.869328][6050] H264Encode::H264SWEncoder get
callback, length:26112 type:1 nalType:1length:26108
[186:206] [2025-03-13 11:34:04 +0000.920265][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[186:225] [2025-03-13 11:34:04 +0000.939612][6050] DTS queue for
Generator:0x73c30d4eb8 11288
[186:247] [2025-03-13 11:34:04 +0000.960980][5f7a] The convert RGB to YUV take 3
[186:268] [2025-03-13 11:34:04 +0000.982852][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[186:313] [2025-03-13 11:34:05 +0000.27614][5f7a] Drop a frame videoTime:22674
nextWantTime:22704 timeInterval:66 frameRate:15
[186:406] [2025-03-13 11:34:05 +0000.120691][5f7a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[186:406] [2025-03-13 11:34:05 +0000.120809][5f7a] GPUImageProcessing: input frame
width1280 X 720
[186:407] [2025-03-13 11:34:05 +0000.121211][5f7a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[186:407] [2025-03-13 11:34:05 +0000.121297][5f7a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[186:411] [2025-03-13 11:34:05 +0000.125499][6049]
RecordAudioSource::PullAudioFrame
[186:548] [2025-03-13 11:34:05 +0000.262519][6049] AF_SpeedFilter::PullFrame eof4
[186:557] [2025-03-13 11:34:05 +0000.271233][6049]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[186:611] [2025-03-13 11:34:05 +0000.325788][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[186:737] [2025-03-13 11:34:05 +0000.451211][5f7a] The convert RGB to YUV take 2
[186:807] [2025-03-13 11:34:05 +0000.521488][5f7e] Run AGC when audioType = 0
[186:807] [2025-03-13 11:34:05 +0000.521749][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[186:808] [2025-03-13 11:34:05 +0000.522682][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[187:102] [2025-03-13 11:34:05 +0000.816770][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[187:172] [2025-03-13 11:34:05 +0000.886452][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[187:242] [2025-03-13 11:34:05 +0000.956172][5f7a] The convert RGB to YUV take 2
[187:271] [2025-03-13 11:34:05 +0000.985284][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[187:342] [2025-03-13 11:34:06 +0000.56261][5f7a] webrtc common_video plane
old ..... (1/1000) new: 41001 delete: 40984 diff: 17
[187:481] [2025-03-13 11:34:06 +0000.195536][6050] h264 add frame header cdr flag
[187:482] [2025-03-13 11:34:06 +0000.196366][6050] Received key frame:11884
[187:552] [2025-03-13 11:34:06 +0000.266657][6051] get the H.264 IDR frame
[187:611] [2025-03-13 11:34:06 +0000.325429][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[187:738] [2025-03-13 11:34:06 +0000.451994][5f7a] The convert RGB to YUV take 2
[187:831] [2025-03-13 11:34:06 +0000.545132][6049] resampled_data_size:0
[187:867] [2025-03-13 11:34:06 +0000.581819][5f7a] Got a frame videoTime:24228
nextWantTime:24222 timeInterval:66 frameRate:15
[187:870] [2025-03-13 11:34:06 +0000.584141][6050] DTS queue for
Generator:0x73c30d4eb8 12083 12114
[187:943] [2025-03-13 11:34:06 +0000.657167][6050] Push an pts:12150 to dts queue.
[187:978] [2025-03-13 11:34:06 +0000.692303][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[188:017] [2025-03-13 11:34:06 +0000.731122][6050] last dts:12114 currentPts:12150
ppsOrSPS:0 queue length:2
[188:100] [2025-03-13 11:34:06 +0000.813992][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[188:234] [2025-03-13 11:34:06 +0000.948370][5f7a] The convert RGB to YUV take 2
[188:273] [2025-03-13 11:34:06 +0000.987772][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[188:318] [2025-03-13 11:34:07 +0000.32069][6049] RecordAudioSource::PullAudioFrame
[188:603] [2025-03-13 11:34:07 +0000.316910][5f7a] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[188:735] [2025-03-13 11:34:07 +0000.449330][5f7a] The convert RGB to YUV take 2
[188:809] [2025-03-13 11:34:07 +0000.523332][5f7e] Run AGC when audioType = 0
[188:906] [2025-03-13 11:34:07 +0000.620067][5f7e] haveEnoughProcessedData
internalAudioStream.length: 10
[188:911] [2025-03-13 11:34:07 +0000.625425][6049] AF_SpeedFilter::PullFrame eof4
[188:920] [2025-03-13 11:34:07 +0000.634233][6049]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[188:970] [2025-03-13 11:34:07 +0000.684019][5f7a] Drop a frame videoTime:25330
nextWantTime:25344 timeInterval:66 frameRate:15
[189:098] [2025-03-13 11:34:07 +0000.812498][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[189:236] [2025-03-13 11:34:07 +0000.950782][5f7a] The convert RGB to YUV take 1
[189:277] [2025-03-13 11:34:07 +0000.990929][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[189:537] [2025-03-13 11:34:08 +0000.251793][6050] DTS queue for
Generator:0x73c30d4eb8 12911 12947
[189:597] [2025-03-13 11:34:08 +0000.311728][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[189:728] [2025-03-13 11:34:08 +0000.441928][5f7a] webrtc common_video plane
old ..... (1/1000) new: 42001 delete: 41984 diff: 17
[189:731] [2025-03-13 11:34:08 +0000.444977][5f7a] The convert RGB to YUV take 2
[189:762] [2025-03-13 11:34:08 +0000.476115][5f7a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[189:762] [2025-03-13 11:34:08 +0000.476675][5f7a] GPUImageProcessing: input frame
width1280 X 720
[189:763] [2025-03-13 11:34:08 +0000.477418][5f7a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[189:763] [2025-03-13 11:34:08 +0000.477516][5f7a] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[189:765] [2025-03-13 11:34:08 +0000.479411][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[189:935] [2025-03-13 11:34:08 +0000.649576][604f]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13072queue_audio_frame_:4
[190:093] [2025-03-13 11:34:08 +0000.807823][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[190:127] [2025-03-13 11:34:08 +0000.841617][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[190:225] [2025-03-13 11:34:08 +0000.939455][5f7a] The convert RGB to YUV take 1
[190:229] [2025-03-13 11:34:08 +0000.943864][6049]
RecordAudioSource::PullAudioFrame
[190:270] [2025-03-13 11:34:08 +0000.984636][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[190:528] [2025-03-13 11:34:09 +0000.242229][5f7a] Got a frame videoTime:26888
nextWantTime:26862 timeInterval:66 frameRate:15
[190:594] [2025-03-13 11:34:09 +0000.308614][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[190:599] [2025-03-13 11:34:09 +0000.313160][6050] Push an pts:13478 to dts queue.
[190:641] [2025-03-13 11:34:09 +0000.355855][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[190:659] [2025-03-13 11:34:09 +0000.373349][6050] last dts:13444 currentPts:13478
ppsOrSPS:0 queue length:2
[190:726] [2025-03-13 11:34:09 +0000.440155][5f7a] The convert RGB to YUV take 2
[190:804] [2025-03-13 11:34:09 +0000.518812][5f7f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[190:805] [2025-03-13 11:34:09 +0000.519016][5f7f] _deviceSampleRate:48000

[190:805] [2025-03-13 11:34:09 +0000.519596][5f7e] Run AGC when audioType = 0


[190:805] [2025-03-13 11:34:09 +0000.519721][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[191:084] [2025-03-13 11:34:09 +0000.798402][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[191:191] [2025-03-13 11:34:09 +0000.905808][6050] DTS queue for
Generator:0x73c30d4eb8 13741 13774
[191:225] [2025-03-13 11:34:09 +0000.939652][5f7a] The convert RGB to YUV take 2
[191:258] [2025-03-13 11:34:09 +0000.972842][6049] AF_SpeedFilter::PullFrame eof4
[191:265] [2025-03-13 11:34:09 +0000.979489][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[191:267] [2025-03-13 11:34:09 +0000.981317][6049]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[191:437] [2025-03-13 11:34:10 +0000.151509][6049] resampled_data_size:512
[191:460] [2025-03-13 11:34:10 +0000.174737][6050] h264 add frame header cdr flag
[191:461] [2025-03-13 11:34:10 +0000.175249][6050] Received key frame:13876
[191:527] [2025-03-13 11:34:10 +0000.241520][6049] AF_SpeedFilter audio
0x7485f00f00 PullFrame
[191:531] [2025-03-13 11:34:10 +0000.244920][6051] get the H.264 IDR frame
[191:588] [2025-03-13 11:34:10 +0000.301941][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[191:622] [2025-03-13 11:34:10 +0000.336057][5f7a] Drop a frame videoTime:27982
nextWantTime:27984 timeInterval:66 frameRate:15
[191:721] [2025-03-13 11:34:10 +0000.435003][5f7a] The convert RGB to YUV take 2
[191:896] [2025-03-13 11:34:10 +0000.609900][6050]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:14126
[191:960] [2025-03-13 11:34:10 +0000.674828][6050] SendFrame
encodedImage._timeStamp:14126encodedImage->_length:26912
[192:083] [2025-03-13 11:34:10 +0000.797067][5f7a] webrtc common_video plane
old ..... (1/1000) new: 43001 delete: 42980 diff: 21
[192:083] [2025-03-13 11:34:10 +0000.797671][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[192:129] [2025-03-13 11:34:10 +0000.842929][6049]
RecordAudioSource::PullAudioFrame
[192:221] [2025-03-13 11:34:10 +0000.934928][5f7a] The convert RGB to YUV take 2
[192:276] [2025-03-13 11:34:10 +0000.990621][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[192:296] [2025-03-13 11:34:11 +0000.10211][6050] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14290 pts:14290
[192:367] [2025-03-13 11:34:11 +0000.81551][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[192:584] [2025-03-13 11:34:11 +0000.298687][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[192:717] [2025-03-13 11:34:11 +0000.431509][5f7a] The convert RGB to YUV take 1
[192:751] [2025-03-13 11:34:11 +0000.465322][6050] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:14555
[192:751] [2025-03-13 11:34:11 +0000.465454][6050] push video frame to H264
encoder. (100 frame for one log)

[192:751] [2025-03-13 11:34:11 +0000.465512][6050] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720

[192:751] [2025-03-13 11:34:11 +0000.465574][6050] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:14555(100 frame for one
log)

[192:751] [2025-03-13 11:34:11 +0000.465696][6050] The input pts:14555 fps:30


[192:754] [2025-03-13 11:34:11 +0000.468059][6050] DTS queue for
Generator:0x73c30d4eb8 14555
[192:825] [2025-03-13 11:34:11 +0000.539387][5f7e] Run AGC when audioType = 0
[192:829] [2025-03-13 11:34:11 +0000.543834][6050] H264Encode::H264SWEncoder get
callback, length:32176 type:1 nalType:1length:32172
[193:082] [2025-03-13 11:34:11 +0000.796101][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[193:112] [2025-03-13 11:34:11 +0000.826042][5f7a] GPUImageProcessing: process
video frame with resolution 1280 X 720
[193:112] [2025-03-13 11:34:11 +0000.826172][5f7a] GPUImageProcessing: input frame
width1280 X 720
[193:112] [2025-03-13 11:34:11 +0000.826585][5f7a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[193:112] [2025-03-13 11:34:11 +0000.826704][5f7a] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[193:148] [2025-03-13 11:34:11 +0000.862510][5f7a] Got a frame videoTime:29508
nextWantTime:29502 timeInterval:66 frameRate:15
[193:219] [2025-03-13 11:34:11 +0000.933585][5f7a] The convert RGB to YUV take 2
[193:221] [2025-03-13 11:34:11 +0000.935526][6050] Push an pts:14790 to dts queue.
[193:268] [2025-03-13 11:34:11 +0000.982721][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[193:293] [2025-03-13 11:34:12 +0000.7636][6049] AF_SpeedFilter audio 0x7485f00f00
PullFrame
[193:296] [2025-03-13 11:34:12 +0000.10792][6050] last dts:14754 currentPts:14790
ppsOrSPS:0 queue length:2
[193:446] [2025-03-13 11:34:12 +0000.159942][5f7a] drawYUV420 render
OpenGLRenderProgram:0x740e26da98
[193:578] [2025-03-13 11:34:12 +0000.292276][5f7a] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[193:598] [2025-03-13 11:34:12 +0000.312205][6049] AF_SpeedFilter::PullFrame eof4
[193:607] [2025-03-13 11:34:12 +0000.321182][6049]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[193:714] [2025-03-13 11:34:12 +0000.428717][5f7a] The convert RGB to YUV take 1
[193:995] [2025-03-13 11:34:12 +0000.709261][604d] The output timestamp from audio
mixer change:198585863
[194:013] [2025-03-13 11:34:12 +0000.727230][5f7a] StopRecording:
[194:014] [2025-03-13 11:34:12 +0000.728434][5f7a] OnNeedStopRecording:
[194:018] [2025-03-13 11:34:12 +0000.731997][6049] PullAudioFrame: PullFrame audio
finished.
[194:018] [2025-03-13 11:34:12 +0000.732165][6049]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[194:019] [2025-03-13 11:34:12 +0000.733211][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[194:019] [2025-03-13 11:34:12 +0000.733497][5f7a] operator(): Stop
[194:019] [2025-03-13 11:34:12 +0000.733554][5f7a] StopPullFrameAndWriteMp4
time:198585895 enter.

[194:019] [2025-03-13 11:34:12 +0000.733595][5f7a] StopRecording:


[194:024] [2025-03-13 11:34:12 +0000.738483][6050]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:460
[194:028] [2025-03-13 11:34:12 +0000.742173][5f79] stop recording
[194:028] [2025-03-13 11:34:12 +0000.742267][5f79]
RecordingSessionInternalSimple:destroy media processers
[194:028] [2025-03-13 11:34:12 +0000.742296][5f79] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[194:028] [2025-03-13 11:34:12 +0000.742316][5f79] H264Encode::flushing hareware
Encoder
[194:028] [2025-03-13 11:34:12 +0000.742475][5f79] Flush time:198585904 enter.

[194:028] [2025-03-13 11:34:12 +0000.742520][5f79] H264Encoder encoder flush


[194:028] [2025-03-13 11:34:12 +0000.742548][5f79] flush output queue
[194:098] [2025-03-13 11:34:12 +0000.811932][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[194:264] [2025-03-13 11:34:12 +0000.978073][5f7e] On audio frame the broadcast
with timestamp:198586140 samples:480. (1000 frame for one log)

[194:270] [2025-03-13 11:34:12 +0000.984163][604d] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[194:270] [2025-03-13 11:34:12 +0000.984548][604d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[194:350] [2025-03-13 11:34:13 +0000.64054][5f79] Flush leave. expire time = 322
ms

[194:350] [2025-03-13 11:34:13 +0000.64352][5f79] ~H264EncodeWrap:


[194:350] [2025-03-13 11:34:13 +0000.64495][5f79] ~H264Encode:
[194:350] [2025-03-13 11:34:13 +0000.64544][5f79] teardownCompressionSession:
H264Encode::destroying Encoder
[194:350] [2025-03-13 11:34:13 +0000.64594][5f79] Release time:198586226 enter.

[194:350] [2025-03-13 11:34:13 +0000.64835][5f79] Release:


MediaCodecVideoEncoder::Release _inited:1
[194:351] [2025-03-13 11:34:13 +0000.64955][5f79] Destroy time:198586227 enter.

[194:351] [2025-03-13 11:34:13 +0000.65009][5f79] H264Encoder encoderDestroy


[194:351] [2025-03-13 11:34:13 +0000.65058][5f79]
AndroidMediaCodecVideoEncoder::release env: 0x740d31f4a0
[194:351] [2025-03-13 11:34:13 +0000.65109][5f79]
AndroidMediaCodecVideoEncoder::Destroy
[194:379] [2025-03-13 11:34:13 +0000.93694][5f79] Destroy leave. expire time = 28
ms

[194:380] [2025-03-13 11:34:13 +0000.94019][5f79] Release leave. expire time = 30


ms

[194:380] [2025-03-13 11:34:13 +0000.94080][5f79] ~AndroidHwAvcEncoder


time:198586256 enter.

[194:380] [2025-03-13 11:34:13 +0000.94289][5f79] Release time:198586256 enter.

[194:380] [2025-03-13 11:34:13 +0000.94361][5f79] Release: MediaCodecVideoEncoder::


has been released before, just return
[194:380] [2025-03-13 11:34:13 +0000.94407][5f79] Release leave. expire time = 0
ms

[194:380] [2025-03-13 11:34:13 +0000.94451][5f79] ~AndroidMediaCodecVideoEncoder


[194:380] [2025-03-13 11:34:13 +0000.94491][5f79] ~WrapAndroidMediaCodec
time:198586256 enter.

[194:380] [2025-03-13 11:34:13 +0000.94535][5f79] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[194:380] [2025-03-13 11:34:13 +0000.94581][5f79] video hevc hw codec


destructor:0x73bbe6d760

[194:380] [2025-03-13 11:34:13 +0000.94715][5f79] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[194:380] [2025-03-13 11:34:13 +0000.94792][5f79] teardownCompressionSession:


H264Encode::destroyed Encoder
[194:380] [2025-03-13 11:34:13 +0000.94851][5f79]
RecordingSessionInternalSimple:destroy aac encoder output!
[194:381] [2025-03-13 11:34:13 +0000.94895][5f79] AACSWEncode destructor
[194:398] [2025-03-13 11:34:13 +0000.112745][6051] MP4 close file successfully
[194:399] [2025-03-13 11:34:13 +0000.112950][6051] Recording session Internal:
notify recording ok
[194:399] [2025-03-13 11:34:13 +0000.113001][6051] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_198555370.mp4,
output_video_timestamp_:15187 last_video_pts_:15153
[194:399] [2025-03-13 11:34:13 +0000.113079][6051] OnRecordFinish:
[194:400] [2025-03-13 11:34:13 +0000.114058][6051] onRecordingOk: net seek
pos:0record video duration:15186record audio duration:15139
[194:402] [2025-03-13 11:34:13 +0000.116321][604d] destructMicSource_w:
[194:402] [2025-03-13 11:34:13 +0000.116431][604d] setOutput_w:
MicSource::setOutput() 0x0
[194:402] [2025-03-13 11:34:13 +0000.116711][5f7a] releaseThread 0x73a6a64a00
[194:402] [2025-03-13 11:34:13 +0000.116783][5f7a] ~MicSource: Mic source
destroyed:0x7485f37280
[194:405] [2025-03-13 11:34:13 +0000.119632][5f7a] StopPullFrameAndWriteMp4 leave.
expire time = 386 ms

[194:405] [2025-03-13 11:34:13 +0000.119753][5f7a] DestroyPipelineAndFilters


time:198586281 enter.

[194:405] [2025-03-13 11:34:13 +0000.119821][5f7a] UnbindInputFilter 0x73a6a640c0


this 0x740e26dcc0
[194:406] [2025-03-13 11:34:13 +0000.119880][5f7a] UnbindInputFilter 0x73a6a64258
this 0x7485f01050
[194:406] [2025-03-13 11:34:13 +0000.119940][5f7a] UnbindInputFilter 0x740e26dcc0
this 0x73c0a6f3e0
[194:406] [2025-03-13 11:34:13 +0000.119975][5f7a] filter: filter pipeline destroy
this: 0x73c0a6f340
[194:406] [2025-03-13 11:34:13 +0000.120501][5f7a] ClearVideoOfSources: recodring
total frames:0
[194:406] [2025-03-13 11:34:13 +0000.120578][5f7a] ClearVideoOfSources:
[194:406] [2025-03-13 11:34:13 +0000.120628][5f7a] GPUImageProcessing destruct.
[194:406] [2025-03-13 11:34:13 +0000.120732][5f7a] destroy TrivalImageDrawer
0x73b219f300
[194:407] [2025-03-13 11:34:13 +0000.120899][5f7a] The shader has been initialize,
clean up them.
[194:407] [2025-03-13 11:34:13 +0000.121055][5f7a] ~OpenGLFrameBuffer:
[194:407] [2025-03-13 11:34:13 +0000.121185][5f7a] ~OpenGLFrameBuffer:
[194:407] [2025-03-13 11:34:13 +0000.121686][5f7a] ~OpenGLFrameBuffer:
[194:407] [2025-03-13 11:34:13 +0000.121794][5f7a] ~OpenGLFrameBuffer:
[194:408] [2025-03-13 11:34:13 +0000.121903][5f7a] ~OpenGLFrameBuffer:
[194:408] [2025-03-13 11:34:13 +0000.122005][5f7a] ~OpenGLFrameBuffer:
[194:408] [2025-03-13 11:34:13 +0000.122295][5f7a] GPUImageProcessing destruct
finish.
[194:408] [2025-03-13 11:34:13 +0000.122390][5f7a] GPURGBAFrame destruct.
[194:408] [2025-03-13 11:34:13 +0000.122455][5f7a] destroy OpenGLRenderProgram
0x740e26da98
[194:408] [2025-03-13 11:34:13 +0000.122497][5f7a] ~CameraSource time:198586284
enter.

[194:408] [2025-03-13 11:34:13 +0000.122528][5f7a] ~CameraSource leave. expire


time = 0 ms

[194:408] [2025-03-13 11:34:13 +0000.122564][5f7a] ~RecordAudioSource


time:198586284 enter.

[194:408] [2025-03-13 11:34:13 +0000.122602][5f7a] ~RecordAudioSource leave.


expire time = 0 ms

[194:408] [2025-03-13 11:34:13 +0000.122632][5f7a] DestroyPipelineAndFilters


leave. expire time = 3 ms

[194:427] [2025-03-13 11:34:13 +0000.141168][4ede]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[194:428] [2025-03-13 11:34:13 +0000.142028][4ede] machine model :poco
[194:428] [2025-03-13 11:34:13 +0000.142080][4ede] Support this machine model :poco
[194:428] [2025-03-13 11:34:13 +0000.142108][4ede] global inited! current sdk
version: 07-20-936c45f
[194:428] [2025-03-13 11:34:13 +0000.142296][4ede] filter: filter pipeline
construtc this: 0x73c30b0f00
[194:428] [2025-03-13 11:34:13 +0000.142333][4ede] MediaFilterGraph:
MediaFilterGraph construct
[194:428] [2025-03-13 11:34:13 +0000.142356][4ede] GLESContext:
[194:428] [2025-03-13 11:34:13 +0000.142400][4ede] The result of eglGetDisplay is:
0xb40000754a7c8080
[194:429] [2025-03-13 11:34:13 +0000.143403][4ede] The result of creation:
0x73c3059480
[194:429] [2025-03-13 11:34:13 +0000.143518][4ede] The result of
eglCreatePbufferSurface is: 0x73c3059780
[194:429] [2025-03-13 11:34:13 +0000.143641][4ede] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_198555370.mp4
[194:429] [2025-03-13 11:34:13 +0000.143690][4ede] The source 0 speed:1
[194:429] [2025-03-13 11:34:13 +0000.143748][4ede] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198555370.mp4,
delay: 0
[194:429] [2025-03-13 11:34:13 +0000.143793][4ede] CreateDecoderByVideoSource
time:198586305 enter.

[194:432] [2025-03-13 11:34:13 +0000.146066][4ede] running_decoder_count:0max


count:2
[194:432] [2025-03-13 11:34:13 +0000.146133][4ede] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_198555370.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x73a6014800
[194:433] [2025-03-13 11:34:13 +0000.147231][6061] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7485eb7c00] Current FFmpeg version git-2021-06-16-
97cea6f

[194:494] [2025-03-13 11:34:13 +0000.208263][6061] OnStreamInfoFound: video


duration_: 15186
[194:495] [2025-03-13 11:34:13 +0000.209810][4ede] start decoder
[194:495] [2025-03-13 11:34:13 +0000.209810][6062] NO get frame from decoder
[194:496] [2025-03-13 11:34:13 +0000.209923][4ede] CreateDecoderByVideoSource
leave. expire time = 67 ms

[194:496] [2025-03-13 11:34:13 +0000.210008][4ede] BindInputFilter 0x73a62b6fa0


this 0x73bc0e8f18
[194:496] [2025-03-13 11:34:13 +0000.210051][4ede] BindInputFilter 0x73bc0e8f18
this 0x73bc107098
[194:496] [2025-03-13 11:34:13 +0000.210080][4ede] BindInputFilter 0x73a62b6fa0
this 0x73bc107218
[194:496] [2025-03-13 11:34:13 +0000.210104][4ede] BindInputFilter 0x73bc107218
this 0x73bc107518
[194:496] [2025-03-13 11:34:13 +0000.210121][4ede] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198555370.mp4
[194:496] [2025-03-13 11:34:13 +0000.210255][4ede] BindInputFilter 0x73bc107098
this 0x73bc107818
[194:496] [2025-03-13 11:34:13 +0000.210305][4ede] BindInputFilter 0x73bc107818
this 0x73c30b0fa0
[194:496] [2025-03-13 11:34:13 +0000.210355][4ede] BindInputFilter 0x73bc107518
this 0x73bc107b18
[194:496] [2025-03-13 11:34:13 +0000.210406][4ede] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198555370.mp4
[194:496] [2025-03-13 11:34:13 +0000.210398][6062] NO get frame from decoder
[194:496] [2025-03-13 11:34:13 +0000.210463][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[194:497] [2025-03-13 11:34:13 +0000.211035][4ede] machine model :poco
[194:497] [2025-03-13 11:34:13 +0000.211076][4ede] Support this machine model :poco
[194:497] [2025-03-13 11:34:13 +0000.211096][4ede] global inited! current sdk
version: 07-20-936c45f
[194:497] [2025-03-13 11:34:13 +0000.211142][4ede] GetPipeline:
-----------------------------------------
[194:497] [2025-03-13 11:34:13 +0000.211164][4ede] GetPipeline: source:
0x73a62b6d80
[194:497] [2025-03-13 11:34:13 +0000.211183][4ede] GetPipeline: filter: NULLFilter
[194:497] [2025-03-13 11:34:13 +0000.211200][4ede] GetPipeline: filter: NULLFilter
[194:497] [2025-03-13 11:34:13 +0000.211212][4ede] GetPipeline: filter: NULLFilter
[194:497] [2025-03-13 11:34:13 +0000.211225][4ede] GetPipeline: audio filter:
AuidoNULLFilter
[194:497] [2025-03-13 11:34:13 +0000.211237][4ede] GetPipeline: audio filter:
AuidoNULLFilter
[194:497] [2025-03-13 11:34:13 +0000.211250][4ede] GetPipeline: audio filter:
AudioNUllFilter
[194:497] [2025-03-13 11:34:13 +0000.211264][4ede] GetPipeline:
------------------------------------------
[194:497] [2025-03-13 11:34:13 +0000.211279][4ede] filter: filter pipeline2 update
pattern: 0
[194:498] [2025-03-13 11:34:13 +0000.212772][4ede] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[194:499] [2025-03-13 11:34:13 +0000.213054][4ede] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[194:499] [2025-03-13 11:34:13 +0000.213144][4ede] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[194:499] [2025-03-13 11:34:13 +0000.213058][6062] NO get frame from decoder
[194:499] [2025-03-13 11:34:13 +0000.213333][4ede] DeviceInit:
[194:499] [2025-03-13 11:34:13 +0000.213558][4ede] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[194:500] [2025-03-13 11:34:13 +0000.214023][4ede] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[194:500] [2025-03-13 11:34:13 +0000.214599][4ede] CreatePlatformSpecificObjects:
[194:500] [2025-03-13 11:34:13 +0000.214648][4ede] audio device use null audio
input and opensl output
[194:500] [2025-03-13 11:34:13 +0000.214678][4ede] Create OpenSLES output module
with java VM support.

[194:500] [2025-03-13 11:34:13 +0000.214796][4ede] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[194:501] [2025-03-13 11:34:13 +0000.214968][4ede] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[194:501] [2025-03-13 11:34:13 +0000.215158][4ede] Create OpenSLES output module
with buffer num:2

[194:501] [2025-03-13 11:34:13 +0000.215208][4ede] Error(trace.cc:40): Init the


output and input for audio device template.
[194:501] [2025-03-13 11:34:13 +0000.215246][4ede] Init the output device.

[194:501] [2025-03-13 11:34:13 +0000.215262][4ede] Set the playout as stereo:1


[194:501] [2025-03-13 11:34:13 +0000.215290][4ede] Set the sample rate to be:44100

[194:501] [2025-03-13 11:34:13 +0000.215294][6062] NO get frame from decoder


[194:501] [2025-03-13 11:34:13 +0000.215323][4ede] Low latency buffer size:144 low
sample rate:48000
[194:501] [2025-03-13 11:34:13 +0000.215344][4ede] DeviceInit: Done
[194:501] [2025-03-13 11:34:13 +0000.215455][4ede] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[194:501] [2025-03-13 11:34:13 +0000.215744][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[194:501] [2025-03-13 11:34:13 +0000.215858][4ede]
MediaFilterPlayer::SetPlayerNotify 0x73a6311e00
[194:502] [2025-03-13 11:34:13 +0000.215906][4ede]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[194:502] [2025-03-13 11:34:13 +0000.215941][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[194:502] [2025-03-13 11:34:13 +0000.215964][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[194:502] [2025-03-13 11:34:13 +0000.216014][4ede] SetGraphLoop: SetGraphLoop 1
[194:502] [2025-03-13 11:34:13 +0000.216034][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[194:502] [2025-03-13 11:34:13 +0000.216052][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[194:502] [2025-03-13 11:34:13 +0000.216252][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[194:502] [2025-03-13 11:34:13 +0000.216392][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[194:502] [2025-03-13 11:34:13 +0000.216619][606e] Start:
[194:502] [2025-03-13 11:34:13 +0000.216762][606d] operator(): video render
started.
[194:503] [2025-03-13 11:34:13 +0000.216925][606e] Start:
[194:503] [2025-03-13 11:34:13 +0000.217017][606e] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[194:503] [2025-03-13 11:34:13 +0000.217055][606e] Reset: history total size: 98
[194:503] [2025-03-13 11:34:13 +0000.217091][606e] DeviceStart:
audioDevice_:0x73c306e000
[194:503] [2025-03-13 11:34:13 +0000.217122][606e] DeviceStart: time profile
playout init before
[194:503] [2025-03-13 11:34:13 +0000.217141][606e] DeviceStart: time profile
playout init end
[194:503] [2025-03-13 11:34:13 +0000.217164][606e] OpenSlesOutput:Start playout

[194:503] [2025-03-13 11:34:13 +0000.217512][606c] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73a5fee818
[194:505] [2025-03-13 11:34:13 +0000.219186][606e] Create the opensl output player.
streamtype before:0

[194:505] [2025-03-13 11:34:13 +0000.219235][606e] Create the opensl output player.


streamtype after:3

[194:505] [2025-03-13 11:34:13 +0000.219833][6062] NO get frame from decoder


[194:507] [2025-03-13 11:34:13 +0000.221727][6062] NO get frame from decoder
[194:509] [2025-03-13 11:34:13 +0000.222894][6062] NO get frame from decoder
[194:510] [2025-03-13 11:34:13 +0000.224338][6062] NO get frame from decoder
[194:596] [2025-03-13 11:34:13 +0000.310707][606e] Enqueue opensl buffer size:1764
[194:625] [2025-03-13 11:34:13 +0000.339671][606e] DeviceStart: time profile
playout all end
[194:625] [2025-03-13 11:34:13 +0000.339796][606e] operator(): Audio playback
started.
[194:626] [2025-03-13 11:34:13 +0000.339908][606e] operator(): Started now!
[194:642] [2025-03-13 11:34:13 +0000.356007][606d] lipsync_debug: First video frame
rendering.
[194:685] [2025-03-13 11:34:13 +0000.399368][6072] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[194:725] [2025-03-13 11:34:13 +0000.438947][606e] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[194:725] [2025-03-13 11:34:13 +0000.439072][606e] First audio frame rendering
[194:725] [2025-03-13 11:34:13 +0000.439462][606f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[194:725] [2025-03-13 11:34:13 +0000.439626][606f] audio frame wait video
frame.last_video_timestamp:102 last_audio_timestamp:207.937
[194:726] [2025-03-13 11:34:13 +0000.440250][606f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[194:726] [2025-03-13 11:34:13 +0000.440383][606f] audio frame wait video
frame.last_video_timestamp:102 last_audio_timestamp:207.937
[194:727] [2025-03-13 11:34:13 +0000.441711][606f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[194:728] [2025-03-13 11:34:13 +0000.441867][606f] audio frame wait video
frame.last_video_timestamp:102 last_audio_timestamp:207.937
[194:728] [2025-03-13 11:34:13 +0000.442603][606f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[194:728] [2025-03-13 11:34:13 +0000.442753][606f] audio frame wait video
frame.last_video_timestamp:102 last_audio_timestamp:207.937
[194:729] [2025-03-13 11:34:13 +0000.443376][606f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[194:729] [2025-03-13 11:34:13 +0000.443510][606f] audio frame wait video
frame.last_video_timestamp:102 last_audio_timestamp:207.937
[194:730] [2025-03-13 11:34:13 +0000.444222][606f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[194:730] [2025-03-13 11:34:13 +0000.444370][606f] audio frame wait video
frame.last_video_timestamp:136 last_audio_timestamp:254.921
[194:731] [2025-03-13 11:34:13 +0000.445007][606f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[194:731] [2025-03-13 11:34:13 +0000.445138][606f] audio frame wait video
frame.last_video_timestamp:136 last_audio_timestamp:254.921
[194:731] [2025-03-13 11:34:13 +0000.445754][606f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[194:732] [2025-03-13 11:34:13 +0000.445880][606f] audio frame wait video
frame.last_video_timestamp:136 last_audio_timestamp:254.921
[194:732] [2025-03-13 11:34:13 +0000.446498][606f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[194:732] [2025-03-13 11:34:13 +0000.446621][606f] audio frame wait video
frame.last_video_timestamp:136 last_audio_timestamp:254.921
[194:733] [2025-03-13 11:34:13 +0000.447238][606f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[194:733] [2025-03-13 11:34:13 +0000.447377][606f] audio frame wait video
frame.last_video_timestamp:136 last_audio_timestamp:254.921
[194:738] [2025-03-13 11:34:13 +0000.452243][606f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[194:738] [2025-03-13 11:34:13 +0000.452449][606f] audio frame wait video
frame.last_video_timestamp:165 last_audio_timestamp:277.914
[194:739] [2025-03-13 11:34:13 +0000.453089][606f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[194:739] [2025-03-13 11:34:13 +0000.453216][606f] audio frame wait video
frame.last_video_timestamp:165 last_audio_timestamp:277.914
[194:739] [2025-03-13 11:34:13 +0000.453837][606f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[194:740] [2025-03-13 11:34:13 +0000.453964][606f] audio frame wait video
frame.last_video_timestamp:165 last_audio_timestamp:277.914
[194:805] [2025-03-13 11:34:13 +0000.519637][5f7e] Run AGC when audioType = 0
[194:805] [2025-03-13 11:34:13 +0000.519792][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[194:892] [2025-03-13 11:34:13 +0000.606507][606d] lipsync_debug:displaying video
ts:24030 The current displayed video timestamp is:198586768
[194:894] [2025-03-13 11:34:13 +0000.608743][606d] lipsync_debug: render a video
frame
[194:959] [2025-03-13 11:34:13 +0000.673116][606d] DriveRender working... (1/200)
[195:092] [2025-03-13 11:34:13 +0000.806077][606d] lipsync_debug:result remaining
time:0
[195:092] [2025-03-13 11:34:13 +0000.806258][606d] dynamic updated lipsync delay:0
[195:124] [2025-03-13 11:34:13 +0000.838661][6071] webrtc common_video plane
old ..... (1/1000) new: 44001 delete: 43992 diff: 9
[195:356] [2025-03-13 11:34:14 +0000.70022][606d] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:34 timeDelta:32 last video ts:63000 frame->pts:66060
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[195:356] [2025-03-13 11:34:14 +0000.70103][606d] lipsync_debug: tsDelta -
timeDelta = 2
[195:424] [2025-03-13 11:34:14 +0000.138164][606d] lipsync_debug:remaining time:10
tsDelta - timeDelta:33
[195:424] [2025-03-13 11:34:14 +0000.138319][606d] lipsync_debug:result remaining
time:10
[195:517] [2025-03-13 11:34:14 +0000.231691][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[195:524] [2025-03-13 11:34:14 +0000.238552][606f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 41970
[195:525] [2025-03-13 11:34:14 +0000.239054][606f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[195:538] [2025-03-13 11:34:14 +0000.252232][6071] Error(video_source.cc:430): wait
decoder a frame: 0
[195:554] [2025-03-13 11:34:14 +0000.268806][606d] lipsync_debug:displaying video
ts:83700 The current displayed video timestamp is:198587430
[195:685] [2025-03-13 11:34:14 +0000.399248][606e] The audio playback speed:100
(1/100)
[195:685] [2025-03-13 11:34:14 +0000.399495][606e] lipsync_debug: The current
played audio timestamp is:49112(1/50)
[195:848] [2025-03-13 11:34:14 +0000.561957][5f7e] haveEnoughProcessedData
internalAudioStream.length: 10
[196:438] [2025-03-13 11:34:15 +0000.152654][606d] lipsync_debug:displaying video
ts:143370 The current displayed video timestamp is:198588314
[196:482] [2025-03-13 11:34:15 +0000.196308][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[196:537] [2025-03-13 11:34:15 +0000.251031][606d] DriveRender working... (1/200)
[196:804] [2025-03-13 11:34:15 +0000.518198][5f7e] Run AGC when audioType = 0
[196:804] [2025-03-13 11:34:15 +0000.518674][6071] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 215370pts ms:2.393e+06
[196:806] [2025-03-13 11:34:15 +0000.520318][6071] OnVideoFrameReady(1/200)
[196:806] [2025-03-13 11:34:15 +0000.520572][606d] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[196:884] [2025-03-13 11:34:15 +0000.598498][6071] Error(video_source.cc:430): wait
decoder a frame: 0
[196:930] [2025-03-13 11:34:15 +0000.643909][606d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:34 last
video ts:182250 frame->pts:185220 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[196:930] [2025-03-13 11:34:15 +0000.644110][606d] lipsync_debug: tsDelta -
timeDelta = -1
[197:129] [2025-03-13 11:34:15 +0000.843499][606d] lipsync_debug:displaying video
ts:203220 The current displayed video timestamp is:198589005
[197:391] [2025-03-13 11:34:16 +0000.105303][606d] lipsync_debug:remaining time:10
tsDelta - timeDelta:37
[197:391] [2025-03-13 11:34:16 +0000.105429][606d] lipsync_debug:result remaining
time:10
[197:517] [2025-03-13 11:34:16 +0000.231293][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[197:596] [2025-03-13 11:34:16 +0000.310789][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[197:740] [2025-03-13 11:34:16 +0000.454418][606d] lipsync_debug:displaying video
ts:261450 The current displayed video timestamp is:198589616
[197:837] [2025-03-13 11:34:16 +0000.551683][606f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 144338
[197:837] [2025-03-13 11:34:16 +0000.551813][606f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[198:028] [2025-03-13 11:34:16 +0000.742731][606d] DriveRender working... (1/200)
[198:061] [2025-03-13 11:34:16 +0000.775605][606e] The audio playback speed:100
(1/100)
[198:061] [2025-03-13 11:34:16 +0000.775737][606e] lipsync_debug: The current
played audio timestamp is:151480(1/50)
[198:241] [2025-03-13 11:34:16 +0000.955867][6071] Error(video_source.cc:430): wait
decoder a frame: 0
[198:404] [2025-03-13 11:34:17 +0000.118834][606d] lipsync_debug:displaying video
ts:321210 The current displayed video timestamp is:198590280
[198:409] [2025-03-13 11:34:17 +0000.122899][606d] lipsync_debug: render a video
frame
[198:419] [2025-03-13 11:34:17 +0000.133805][606d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:15 last
video ts:321210 frame->pts:324360 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[198:420] [2025-03-13 11:34:17 +0000.133963][606d] lipsync_debug: tsDelta -
timeDelta = 20
[198:486] [2025-03-13 11:34:17 +0000.200262][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[198:605] [2025-03-13 11:34:17 +0000.319559][606d] lipsync_debug:result remaining
time:0
[198:605] [2025-03-13 11:34:17 +0000.319742][606d] dynamic updated lipsync delay:0
[198:808] [2025-03-13 11:34:17 +0000.522166][5f7e] Run AGC when audioType = 0
[198:808] [2025-03-13 11:34:17 +0000.522426][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[199:103] [2025-03-13 11:34:17 +0000.817421][606d] lipsync_debug:displaying video
ts:380970 The current displayed video timestamp is:198590979
[199:289] [2025-03-13 11:34:18 +0000.3267][6071] webrtc common_video plane
old ..... (1/1000) new: 45001 delete: 44992 diff: 9
[199:325] [2025-03-13 11:34:18 +0000.39355][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[199:380] [2025-03-13 11:34:18 +0000.94089][606d] lipsync_debug:remaining time:10
tsDelta - timeDelta:27
[199:380] [2025-03-13 11:34:18 +0000.94173][606d] lipsync_debug:result remaining
time:10
[199:516] [2025-03-13 11:34:18 +0000.230633][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[199:573] [2025-03-13 11:34:18 +0000.286997][606d] DriveRender working... (1/200)
[199:599] [2025-03-13 11:34:18 +0000.313816][6071] Error(video_source.cc:430): wait
decoder a frame: 0
[199:722] [2025-03-13 11:34:18 +0000.436209][606d] lipsync_debug:displaying video
ts:440730 The current displayed video timestamp is:198591598
[199:967] [2025-03-13 11:34:18 +0000.681305][606d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:12 last
video ts:461700 frame->pts:464580 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[199:967] [2025-03-13 11:34:18 +0000.681431][606d] lipsync_debug: tsDelta -
timeDelta = 20
[200:092] [2025-03-13 11:34:18 +0000.806555][6071] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 510930pts ms:5.677e+06
[200:093] [2025-03-13 11:34:18 +0000.807723][6071] OnVideoFrameReady(1/200)
[200:094] [2025-03-13 11:34:18 +0000.808028][606d] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[200:153] [2025-03-13 11:34:18 +0000.867813][606f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 246706
[200:154] [2025-03-13 11:34:18 +0000.867917][606f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[200:229] [2025-03-13 11:34:18 +0000.943528][6071]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[200:370] [2025-03-13 11:34:19 +0000.84081][606e] The audio playback speed:100
(1/100)
[200:370] [2025-03-13 11:34:19 +0000.84188][606e] lipsync_debug: The current played
audio timestamp is:253848(1/50)
[200:386] [2025-03-13 11:34:19 +0000.100624][606d] lipsync_debug:displaying video
ts:500490 The current displayed video timestamp is:198592262
[200:491] [2025-03-13 11:34:19 +0000.205275][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[200:630] [2025-03-13 11:34:19 +0000.344028][606e] total delay:41 videoTsMS:5776
audioTsMS:5735 diff:41
[200:630] [2025-03-13 11:34:19 +0000.344262][606e] Set the lipsync delay:41
[200:647] [2025-03-13 11:34:19 +0000.361072][6071] video frame wait audio frame:
last_video_timestamp:6208 last_audio_timestamp:6104.08
[200:803] [2025-03-13 11:34:19 +0000.517088][5f7f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[200:803] [2025-03-13 11:34:19 +0000.517261][5f7f] _deviceSampleRate:48000

[200:804] [2025-03-13 11:34:19 +0000.518044][5f7e] Run AGC when audioType = 0


[200:957] [2025-03-13 11:34:19 +0000.671387][6071] Error(video_source.cc:430): wait
decoder a frame: 0
[201:047] [2025-03-13 11:34:19 +0000.761282][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[201:075] [2025-03-13 11:34:19 +0000.789041][606d] lipsync_debug:displaying video
ts:558720 The current displayed video timestamp is:198592951
[201:112] [2025-03-13 11:34:19 +0000.826602][606d] DriveRender working... (1/200)
[201:398] [2025-03-13 11:34:20 +0000.112689][606d] lipsync_debug:remaining time:10
tsDelta - timeDelta:9
[201:398] [2025-03-13 11:34:20 +0000.112789][606d] lipsync_debug:result remaining
time:9
[201:517] [2025-03-13 11:34:20 +0000.231068][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[201:517] [2025-03-13 11:34:20 +0000.231315][606d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:13 last
video ts:597420 frame->pts:600570 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[201:517] [2025-03-13 11:34:20 +0000.231453][606d] lipsync_debug: tsDelta -
timeDelta = 22
[201:707] [2025-03-13 11:34:20 +0000.421563][606d] lipsync_debug:displaying video
ts:618840 The current displayed video timestamp is:198593583
[201:710] [2025-03-13 11:34:20 +0000.423899][606d] lipsync_debug: render a video
frame
[201:902] [2025-03-13 11:34:20 +0000.616068][606d] lipsync_debug:result remaining
time:0
[201:902] [2025-03-13 11:34:20 +0000.616189][606d] dynamic updated lipsync delay:0
[202:319] [2025-03-13 11:34:21 +0000.33267][6071] Error(video_source.cc:430): wait
decoder a frame: 0
[202:365] [2025-03-13 11:34:21 +0000.79376][606d] lipsync_debug:displaying video
ts:678060 The current displayed video timestamp is:198594241
[202:478] [2025-03-13 11:34:21 +0000.192624][606f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 349074
[202:478] [2025-03-13 11:34:21 +0000.192816][606f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[202:496] [2025-03-13 11:34:21 +0000.210563][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[202:631] [2025-03-13 11:34:21 +0000.345113][606d] DriveRender working... (1/200)
[202:705] [2025-03-13 11:34:21 +0000.419391][606e] The audio playback speed:100
(1/100)
[202:705] [2025-03-13 11:34:21 +0000.419566][606e] lipsync_debug: The current
played audio timestamp is:356216(1/50)
[202:788] [2025-03-13 11:34:21 +0000.502374][5f7e] haveEnoughProcessedData
internalAudioStream.length: 10
[202:804] [2025-03-13 11:34:21 +0000.518272][5f7e] Run AGC when audioType = 0
[202:805] [2025-03-13 11:34:21 +0000.519057][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[203:034] [2025-03-13 11:34:21 +0000.748706][606d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:21 last
video ts:734940 frame->pts:738000 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[203:034] [2025-03-13 11:34:21 +0000.748798][606d] lipsync_debug: tsDelta -
timeDelta = 13
[203:047] [2025-03-13 11:34:21 +0000.761190][606d] lipsync_debug:displaying video
ts:738000 The current displayed video timestamp is:198594923
[203:357] [2025-03-13 11:34:22 +0000.71291][606d] lipsync_debug:remaining time:10
tsDelta - timeDelta:4
[203:357] [2025-03-13 11:34:22 +0000.71409][606d] lipsync_debug:result remaining
time:4
[203:441] [2025-03-13 11:34:22 +0000.155849][6071] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 808110pts ms:8.979e+06
[203:442] [2025-03-13 11:34:22 +0000.155949][6071] webrtc common_video plane
old ..... (1/1000) new: 46001 delete: 45992 diff: 9
[203:443] [2025-03-13 11:34:22 +0000.157202][6071] OnVideoFrameReady(1/200)
[203:444] [2025-03-13 11:34:22 +0000.158713][606d] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[203:518] [2025-03-13 11:34:22 +0000.232017][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[203:680] [2025-03-13 11:34:22 +0000.394037][6071] Error(video_source.cc:430): wait
decoder a frame: 0
[203:700] [2025-03-13 11:34:22 +0000.414697][606d] lipsync_debug:displaying video
ts:796230 The current displayed video timestamp is:198595576
[204:165] [2025-03-13 11:34:22 +0000.879216][606d] DriveRender working... (1/200)
[204:362] [2025-03-13 11:34:23 +0000.76226][606d] lipsync_debug:displaying video
ts:855810 The current displayed video timestamp is:198596238
[204:497] [2025-03-13 11:34:23 +0000.211759][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[204:516] [2025-03-13 11:34:23 +0000.229921][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[204:560] [2025-03-13 11:34:23 +0000.273960][606f] FilterPipeline2::OnAudioFrame
pts 442228 last_audio_timestamp_ 10027.8
[204:585] [2025-03-13 11:34:23 +0000.299497][606d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:22 last
video ts:873900 frame->pts:876780 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[204:585] [2025-03-13 11:34:23 +0000.299717][606d] lipsync_debug: tsDelta -
timeDelta = 10
[204:759] [2025-03-13 11:34:23 +0000.473846][606f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 451442
[204:760] [2025-03-13 11:34:23 +0000.473927][606f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[204:805] [2025-03-13 11:34:23 +0000.519846][5f7e] Run AGC when audioType = 0
[205:009] [2025-03-13 11:34:23 +0000.723447][6071] Error(video_source.cc:430): wait
decoder a frame: 0
[205:015] [2025-03-13 11:34:23 +0000.728994][606d] lipsync_debug:displaying video
ts:915930 The current displayed video timestamp is:198596891
[205:019] [2025-03-13 11:34:23 +0000.733258][606d] lipsync_debug: render a video
frame
[205:021] [2025-03-13 11:34:23 +0000.735085][606e] The audio playback speed:100
(1/100)
[205:021] [2025-03-13 11:34:23 +0000.735294][606e] lipsync_debug: The current
played audio timestamp is:458584(1/50)
[205:212] [2025-03-13 11:34:23 +0000.926793][606d] lipsync_debug:result remaining
time:0
[205:213] [2025-03-13 11:34:23 +0000.926993][606d] dynamic updated lipsync delay:0
[205:370] [2025-03-13 11:34:24 +0000.84109][606d] lipsync_debug:remaining time:10
tsDelta - timeDelta:9
[205:370] [2025-03-13 11:34:24 +0000.84248][606d] lipsync_debug:result remaining
time:9
[205:498] [2025-03-13 11:34:24 +0000.212021][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[205:659] [2025-03-13 11:34:24 +0000.373048][606d] lipsync_debug:displaying video
ts:975510 The current displayed video timestamp is:198597535
[205:704] [2025-03-13 11:34:24 +0000.418032][606d] DriveRender working... (1/200)
[206:083] [2025-03-13 11:34:24 +0000.797471][606d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:11 last
video ts:1012770 frame->pts:1015920 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[206:083] [2025-03-13 11:34:24 +0000.797556][606d] lipsync_debug: tsDelta -
timeDelta = 24
[206:246] [2025-03-13 11:34:24 +0000.960217][5f7e] haveEnoughProcessedData
internalAudioStream.length: 20
[206:307] [2025-03-13 11:34:25 +0000.21831][606d] lipsync_debug:displaying video
ts:1033740 The current displayed video timestamp is:198598183
[206:361] [2025-03-13 11:34:25 +0000.75723][6071] Error(video_source.cc:430): wait
decoder a frame: 0
[206:497] [2025-03-13 11:34:25 +0000.211269][6071]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[206:517] [2025-03-13 11:34:25 +0000.231339][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[206:700] [2025-03-13 11:34:25 +0000.414023][6071] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 1105560pts ms:1.2284e+07
[206:703] [2025-03-13 11:34:25 +0000.417753][6071] OnVideoFrameReady(1/200)
[206:704] [2025-03-13 11:34:25 +0000.418364][606d] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[206:807] [2025-03-13 11:34:25 +0000.521526][5f7e] Run AGC when audioType = 0
[206:807] [2025-03-13 11:34:25 +0000.521748][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[206:933] [2025-03-13 11:34:25 +0000.647444][6071] video frame wait audio frame:
last_video_timestamp:12482 last_audio_timestamp:12372.1
[207:011] [2025-03-13 11:34:25 +0000.725212][606d] lipsync_debug:displaying video
ts:1093500 The current displayed video timestamp is:198598887
[207:099] [2025-03-13 11:34:25 +0000.812930][606f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 553766
[207:099] [2025-03-13 11:34:25 +0000.813034][606f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[207:225] [2025-03-13 11:34:25 +0000.939724][606d] DriveRender working... (1/200)
[207:316] [2025-03-13 11:34:26 +0000.30479][606e] The audio playback speed:100
(1/100)
[207:316] [2025-03-13 11:34:26 +0000.30676][606e] lipsync_debug: The current played
audio timestamp is:560952(1/50)
[207:345] [2025-03-13 11:34:26 +0000.59564][606d] lipsync_debug:remaining time:10
tsDelta - timeDelta:33
[207:345] [2025-03-13 11:34:26 +0000.59655][606d] lipsync_debug:result remaining
time:10
[207:479] [2025-03-13 11:34:26 +0000.193771][6072]
PlayerSimpleBufferQueueCallbackHandler function
[207:501] [2025-03-13 11:34:26 +0000.214924][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[207:505] [2025-03-13 11:34:26 +0000.218874][6071] webrtc common_video plane
old ..... (1/1000) new: 47001 delete: 46992 diff: 9
[207:624] [2025-03-13 11:34:26 +0000.338471][606d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:17 last
video ts:1147140 frame->pts:1150290 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[207:624] [2025-03-13 11:34:26 +0000.338639][606d] lipsync_debug: tsDelta -
timeDelta = 18
[207:645] [2025-03-13 11:34:26 +0000.358979][606d] lipsync_debug:displaying video
ts:1153170 The current displayed video timestamp is:198599521
[207:720] [2025-03-13 11:34:26 +0000.434245][6071] Error(video_source.cc:430): wait
decoder a frame: 0
[207:984] [2025-03-13 11:34:26 +0000.698534][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[208:022] [2025-03-13 11:34:26 +0000.735986][6062] av_read_frame AVERROR_EOF
[208:293] [2025-03-13 11:34:27 +0000.7154][606d] lipsync_debug:displaying video
ts:1213020 The current displayed video timestamp is:198600169
[208:295] [2025-03-13 11:34:27 +0000.8909][606d] lipsync_debug: render a video
frame
[208:477] [2025-03-13 11:34:27 +0000.191327][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[208:493] [2025-03-13 11:34:27 +0000.206984][606d] lipsync_debug:result remaining
time:0
[208:493] [2025-03-13 11:34:27 +0000.207088][606d] dynamic updated lipsync delay:0
[208:498] [2025-03-13 11:34:27 +0000.212531][6062] OnReceiveEOF:
[208:498] [2025-03-13 11:34:27 +0000.212681][6062] OnDecoderEOF time:198600374
enter.

[208:498] [2025-03-13 11:34:27 +0000.212742][6062] OnDecoderEOF leave. expire time


= 0 ms

[208:498] [2025-03-13 11:34:27 +0000.212777][6062] OnDecoderFinished:


OnDecoderFinished total decoder frames:460 this:0x73a62b6d80
[208:499] [2025-03-13 11:34:27 +0000.212876][6060] CleanUp time:198600375 enter.

[208:504] [2025-03-13 11:34:27 +0000.218356][6060] CleanUp leave. expire time = 5


ms

[208:504] [2025-03-13 11:34:27 +0000.218508][6060] clean up


[208:504] [2025-03-13 11:34:27 +0000.218535][6060] running_decoder_count:0max
count:2
[208:783] [2025-03-13 11:34:27 +0000.497579][606d] DriveRender working... (1/200)
[208:808] [2025-03-13 11:34:27 +0000.522322][5f7e] Run AGC when audioType = 0
[208:948] [2025-03-13 11:34:27 +0000.662047][606d] lipsync_debug:displaying video
ts:1271340 The current displayed video timestamp is:198600824
[209:048] [2025-03-13 11:34:27 +0000.762197][6071] Error(video_source.cc:430): wait
decoder a frame: 0
[209:179] [2025-03-13 11:34:27 +0000.893474][606d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:2 last video
ts:1291950 frame->pts:1295010 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[209:179] [2025-03-13 11:34:27 +0000.893604][606d] lipsync_debug: tsDelta -
timeDelta = 32
[209:390] [2025-03-13 11:34:28 +0000.104836][606d] lipsync_debug:remaining time:10
tsDelta - timeDelta:21
[209:391] [2025-03-13 11:34:28 +0000.104976][606d] lipsync_debug:result remaining
time:10
[209:437] [2025-03-13 11:34:28 +0000.151229][606f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 656134
[209:437] [2025-03-13 11:34:28 +0000.151317][606f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[209:517] [2025-03-13 11:34:28 +0000.230924][6072]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[209:612] [2025-03-13 11:34:28 +0000.326392][606d] lipsync_debug:displaying video
ts:1331100 The current displayed video timestamp is:198601488
[209:664] [2025-03-13 11:34:28 +0000.378504][606e] The audio playback speed:100
(1/100)
[209:664] [2025-03-13 11:34:28 +0000.378770][606e] lipsync_debug: The current
played audio timestamp is:663320(1/50)
[209:684] [2025-03-13 11:34:28 +0000.398893][606f] PullAudioFrame: PullFrame audio
finished.
[209:685] [2025-03-13 11:34:28 +0000.399140][606f] media player notify EOF, audio
PullFrameStatus is EOF
[209:707] [2025-03-13 11:34:28 +0000.421267][5f7e] haveEnoughProcessedData
internalAudioStream.length: 10
[209:715] [2025-03-13 11:34:28 +0000.429545][606f] media player notify EOF, audio
PullFrameStatus is EOF
[209:746] [2025-03-13 11:34:28 +0000.460517][606f] media player notify EOF, audio
PullFrameStatus is EOF
[209:777] [2025-03-13 11:34:28 +0000.491131][606f] media player notify EOF, audio
PullFrameStatus is EOF
[209:808] [2025-03-13 11:34:28 +0000.521980][606f] media player notify EOF, audio
PullFrameStatus is EOF
[209:838] [2025-03-13 11:34:28 +0000.552405][606f] media player notify EOF, audio
PullFrameStatus is EOF
[209:868] [2025-03-13 11:34:28 +0000.582814][606f] media player notify EOF, audio
PullFrameStatus is EOF
[209:899] [2025-03-13 11:34:28 +0000.613931][606f] media player notify EOF, audio
PullFrameStatus is EOF
[209:930] [2025-03-13 11:34:28 +0000.644368][606f] media player notify EOF, audio
PullFrameStatus is EOF
[209:960] [2025-03-13 11:34:28 +0000.674799][606f] media player notify EOF, audio
PullFrameStatus is EOF
[209:991] [2025-03-13 11:34:28 +0000.705276][606f] media player notify EOF, audio
PullFrameStatus is EOF
[209:994] [2025-03-13 11:34:28 +0000.708762][6071] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[209:995] [2025-03-13 11:34:28 +0000.709553][6071] Stop:
[209:996] [2025-03-13 11:34:28 +0000.710554][606d] operator(): Video Render
stopped.
[209:997] [2025-03-13 11:34:28 +0000.711862][6071] Stop:
[209:999] [2025-03-13 11:34:28 +0000.713479][606e] DeviceStop:
audioDevice_:0x73c306e000
[209:999] [2025-03-13 11:34:28 +0000.713599][606e] OpenSlesOutput:Stop playout

[210:006] [2025-03-13 11:34:28 +0000.720684][606e] DeviceStop: Done


[210:007] [2025-03-13 11:34:28 +0000.720937][606e] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[210:008] [2025-03-13 11:34:28 +0000.722093][6071] to reset filter graph
[210:008] [2025-03-13 11:34:28 +0000.722260][6071] RemoveVideoBackGroud: hava not
add video backgroud
[210:008] [2025-03-13 11:34:28 +0000.722356][6071] UnbindInputFilter 0x73bc107818
this 0x73c30b0fa0
[210:008] [2025-03-13 11:34:28 +0000.722441][6071] ClearAllSource: remove source
filter, sourceid: 0x73a62b6d80
[210:008] [2025-03-13 11:34:28 +0000.722491][6071] DestoryDecoderByVideoSource
time:198601884 enter.

[210:008] [2025-03-13 11:34:28 +0000.722553][6071] ~VideoBindDecoder time:198601884


enter.

[210:008] [2025-03-13 11:34:28 +0000.722793][6071] CleanUp time:198601884 enter.

[210:009] [2025-03-13 11:34:28 +0000.723742][6071] CleanUp leave. expire time = 1


ms

[210:009] [2025-03-13 11:34:28 +0000.723855][6071] CleanUp time:198601885 enter.

[210:010] [2025-03-13 11:34:28 +0000.724126][6071] CleanUp leave. expire time = 1


ms
[210:012] [2025-03-13 11:34:28 +0000.726327][6071] ~VideoBindDecoder leave. expire
time = 4 ms

[210:012] [2025-03-13 11:34:28 +0000.726528][6071] DestoryDecoderByVideoSource


leave. expire time = 4 ms

[210:012] [2025-03-13 11:34:28 +0000.726617][6071] UnbindInputFilter 0x73bc107098


this 0x73bc107818
[210:012] [2025-03-13 11:34:28 +0000.726694][6071] UnbindInputFilter 0x73bc0e8f18
this 0x73bc107098
[210:012] [2025-03-13 11:34:28 +0000.726768][6071] UnbindInputFilter 0x73a62b6fa0
this 0x73bc0e8f18
[210:012] [2025-03-13 11:34:28 +0000.726843][6071] UnbindInputFilter 0x73bc107518
this 0x73bc107b18
[210:013] [2025-03-13 11:34:28 +0000.726919][6071] UnbindInputFilter 0x73bc107218
this 0x73bc107518
[210:013] [2025-03-13 11:34:28 +0000.726990][6071] UnbindInputFilter 0x73a62b6fa0
this 0x73bc107218
[210:013] [2025-03-13 11:34:28 +0000.727082][6071] to reset filter graph clear end
[210:013] [2025-03-13 11:34:28 +0000.727134][6071] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198555370.mp4,
delay: 0
[210:013] [2025-03-13 11:34:28 +0000.727192][6071] CreateDecoderByVideoSource
time:198601889 enter.

[210:021] [2025-03-13 11:34:28 +0000.735408][6071] running_decoder_count:0max


count:2
[210:021] [2025-03-13 11:34:28 +0000.735614][6071] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_198555370.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x73a6014800
[210:023] [2025-03-13 11:34:28 +0000.737461][607c] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x740e1bbe00] Current FFmpeg version git-2021-06-16-
97cea6f

[210:089] [2025-03-13 11:34:28 +0000.802959][607c] OnStreamInfoFound: video


duration_: 15186
[210:093] [2025-03-13 11:34:28 +0000.807574][607d] NO get frame from decoder
[210:093] [2025-03-13 11:34:28 +0000.807731][6071] start decoder
[210:093] [2025-03-13 11:34:28 +0000.807791][6071] CreateDecoderByVideoSource
leave. expire time = 80 ms

[210:093] [2025-03-13 11:34:28 +0000.807857][6071] BindInputFilter 0x73a62b6fa0


this 0x73bc107218
[210:094] [2025-03-13 11:34:28 +0000.808006][6071] BindInputFilter 0x73bc107218
this 0x73bc107518
[210:094] [2025-03-13 11:34:28 +0000.808052][6071] BindInputFilter 0x73a62b6fa0
this 0x73bc107b18
[210:094] [2025-03-13 11:34:28 +0000.808094][6071] BindInputFilter 0x73bc107b18
this 0x73bc0e8f18
[210:094] [2025-03-13 11:34:28 +0000.808119][6071] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198555370.mp4
[210:094] [2025-03-13 11:34:28 +0000.808160][6071] BindInputFilter 0x73bc107518
this 0x73bc107098
[210:094] [2025-03-13 11:34:28 +0000.808227][6071] BindInputFilter 0x73bc107098
this 0x73c30b0fa0
[210:094] [2025-03-13 11:34:28 +0000.808282][6071] BindInputFilter 0x73bc0e8f18
this 0x73bc107818
[210:094] [2025-03-13 11:34:28 +0000.808332][6071] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_198555370.mp4
[210:094] [2025-03-13 11:34:28 +0000.808379][6071] to reset filter graph end
[210:094] [2025-03-13 11:34:28 +0000.808429][6071] Start:
[210:094] [2025-03-13 11:34:28 +0000.808548][606d] operator(): video render
started.
[210:094] [2025-03-13 11:34:28 +0000.808574][607d] NO get frame from decoder
[210:094] [2025-03-13 11:34:28 +0000.808654][6071] Start:
[210:094] [2025-03-13 11:34:28 +0000.808824][606e] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[210:095] [2025-03-13 11:34:28 +0000.808884][606e] Reset: history total size: 98
[210:095] [2025-03-13 11:34:28 +0000.808941][606e] DeviceStart:
audioDevice_:0x73c306e000
[210:095] [2025-03-13 11:34:28 +0000.808987][606e] DeviceStart: time profile
playout init before
[210:095] [2025-03-13 11:34:28 +0000.809027][606e] DeviceStart: time profile
playout init end
[210:095] [2025-03-13 11:34:28 +0000.809064][606e] OpenSlesOutput:Start playout

[210:095] [2025-03-13 11:34:28 +0000.809766][607d] NO get frame from decoder


[210:096] [2025-03-13 11:34:28 +0000.809992][606e] Create the opensl output player.
streamtype before:0

[210:096] [2025-03-13 11:34:28 +0000.810065][606e] Create the opensl output player.


streamtype after:3

[210:096] [2025-03-13 11:34:28 +0000.810814][607d] NO get frame from decoder


[210:097] [2025-03-13 11:34:28 +0000.811861][607d] NO get frame from decoder
[210:099] [2025-03-13 11:34:28 +0000.813024][607d] NO get frame from decoder
[210:100] [2025-03-13 11:34:28 +0000.814826][607d] NO get frame from decoder
[210:101] [2025-03-13 11:34:28 +0000.815447][607d] NO get frame from decoder
[210:119] [2025-03-13 11:34:28 +0000.833853][606e] Enqueue opensl buffer size:1764
[210:135] [2025-03-13 11:34:28 +0000.849428][606d] Warning(video_render.cc:390): No
picture to display (1/50)
[210:160] [2025-03-13 11:34:28 +0000.874756][606e] DeviceStart: time profile
playout all end
[210:160] [2025-03-13 11:34:28 +0000.874833][606e] operator(): Audio playback
started.
[210:170] [2025-03-13 11:34:28 +0000.884351][606d] lipsync_debug: First video frame
rendering.
[210:215] [2025-03-13 11:34:28 +0000.929117][606f] audio_frame_list_ empty
[210:230] [2025-03-13 11:34:28 +0000.944867][606f]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[210:231] [2025-03-13 11:34:28 +0000.945102][606e] First audio frame rendering
[210:280] [2025-03-13 11:34:28 +0000.994030][6071] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 36090pts ms:401000
[210:285] [2025-03-13 11:34:28 +0000.998952][6071] OnVideoFrameReady(1/200)
[210:285] [2025-03-13 11:34:28 +0000.999132][606d] operator() frame->pts-
9223372036854775808 queue_ size: 9 (1/200)
[210:423] [2025-03-13 11:34:29 +0000.137780][606d] lipsync_debug:displaying video
ts:24030 The current displayed video timestamp is:198602299
[210:426] [2025-03-13 11:34:29 +0000.140025][606d] DriveRender working... (1/200)
[210:597] [2025-03-13 11:34:29 +0000.311206][6087]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[210:687] [2025-03-13 11:34:29 +0000.401372][6071] Error(video_source.cc:430): wait
decoder a frame: 0
[210:803] [2025-03-13 11:34:29 +0000.517188][5f7f] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[210:803] [2025-03-13 11:34:29 +0000.517357][5f7f] _deviceSampleRate:48000

[210:807] [2025-03-13 11:34:29 +0000.521429][5f7e] Run AGC when audioType = 0


[210:807] [2025-03-13 11:34:29 +0000.521647][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[210:892] [2025-03-13 11:34:29 +0000.606565][606d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:30 timeDelta:2 last video
ts:66060 frame->pts:68760 pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[210:892] [2025-03-13 11:34:29 +0000.606706][606d] lipsync_debug: tsDelta -
timeDelta = 28
[211:086] [2025-03-13 11:34:29 +0000.800609][606d] lipsync_debug:displaying video
ts:83700 The current displayed video timestamp is:198602962
[211:161] [2025-03-13 11:34:29 +0000.874994][606e] total delay:161 videoTsMS:997
audioTsMS:836 diff:161
[211:161] [2025-03-13 11:34:29 +0000.875128][606e] Set the lipsync delay:161
[211:436] [2025-03-13 11:34:30 +0000.150001][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[211:561] [2025-03-13 11:34:30 +0000.275137][6087]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[211:573] [2025-03-13 11:34:30 +0000.287617][606d] lipsync_debug:remaining time:10
tsDelta - timeDelta:28
[211:573] [2025-03-13 11:34:30 +0000.287740][606d] lipsync_debug:result remaining
time:10
[211:910] [2025-03-13 11:34:30 +0000.624279][606d] lipsync_debug:displaying video
ts:143370 The current displayed video timestamp is:198603786
[211:915] [2025-03-13 11:34:30 +0000.629010][606d] lipsync_debug: render a video
frame
[211:969] [2025-03-13 11:34:30 +0000.683400][6071] FilterPipeline2::OnVideoFrame
pts 185220 last_video_timestamp_ 2058
[211:969] [2025-03-13 11:34:30 +0000.683507][6071] webrtc common_video plane
old ..... (1/1000) new: 48001 delete: 47992 diff: 9
[212:012] [2025-03-13 11:34:30 +0000.726057][606d] DriveRender working... (1/200)
[212:117] [2025-03-13 11:34:30 +0000.831632][606f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 90068
[212:117] [2025-03-13 11:34:30 +0000.831796][606f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[212:121] [2025-03-13 11:34:30 +0000.835711][6071] Error(video_source.cc:430): wait
decoder a frame: 0
[212:142] [2025-03-13 11:34:30 +0000.856039][606d] lipsync_debug:result remaining
time:0
[212:142] [2025-03-13 11:34:30 +0000.856178][606d] dynamic updated lipsync delay:0
[212:347] [2025-03-13 11:34:31 +0000.61741][606e] The audio playback speed:100
(1/100)
[212:348] [2025-03-13 11:34:31 +0000.61943][606e] lipsync_debug: The current played
audio timestamp is:97210(1/50)
[212:473] [2025-03-13 11:34:31 +0000.187229][606d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:2 last video
ts:191250 frame->pts:194220 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[212:473] [2025-03-13 11:34:31 +0000.187361][606d] lipsync_debug: tsDelta -
timeDelta = 31
[212:597] [2025-03-13 11:34:31 +0000.310979][6087]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[212:605] [2025-03-13 11:34:31 +0000.319109][606d] lipsync_debug:displaying video
ts:203220 The current displayed video timestamp is:198604481
[212:806] [2025-03-13 11:34:31 +0000.519907][5f7e] Run AGC when audioType = 0
[213:179] [2025-03-13 11:34:31 +0000.893650][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[213:263] [2025-03-13 11:34:31 +0000.977163][606d] lipsync_debug:displaying video
ts:261450 The current displayed video timestamp is:198605139
[213:415] [2025-03-13 11:34:32 +0000.129304][6071] Error(video_source.cc:430): wait
decoder a frame: 0
[213:424] [2025-03-13 11:34:32 +0000.137962][6071]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[213:492] [2025-03-13 11:34:32 +0000.206658][606d] DriveRender working... (1/200)
[213:492] [2025-03-13 11:34:32 +0000.206736][606d] lipsync_debug:remaining time:10
tsDelta - timeDelta:5
[213:492] [2025-03-13 11:34:32 +0000.206754][606d] lipsync_debug:result remaining
time:5
[213:564] [2025-03-13 11:34:32 +0000.278514][6087]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[213:640] [2025-03-13 11:34:32 +0000.354247][6071] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 333180pts ms:3.702e+06
[213:641] [2025-03-13 11:34:32 +0000.355134][6071] OnVideoFrameReady(1/200)
[213:641] [2025-03-13 11:34:32 +0000.355291][606d] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[213:865] [2025-03-13 11:34:32 +0000.579318][6071] video frame wait audio frame:
last_video_timestamp:3901 last_audio_timestamp:3782.81
[213:927] [2025-03-13 11:34:32 +0000.641654][606d] lipsync_debug:displaying video
ts:321210 The current displayed video timestamp is:198605803
[213:931] [2025-03-13 11:34:32 +0000.645246][606d]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:4 last video
ts:321210 frame->pts:324360 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[213:931] [2025-03-13 11:34:32 +0000.645569][606d] lipsync_debug: tsDelta -
timeDelta = 31
[214:437] [2025-03-13 11:34:33 +0000.151068][606f] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 192436
[214:437] [2025-03-13 11:34:33 +0000.151200][606f] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[214:568] [2025-03-13 11:34:33 +0000.282111][606d] lipsync_debug:displaying video
ts:380970 The current displayed video timestamp is:198606444
[214:573] [2025-03-13 11:34:33 +0000.287208][606e] The audio playback speed:100
(1/100)
[214:573] [2025-03-13 11:34:33 +0000.287370][606e] lipsync_debug: The current
played audio timestamp is:199578(1/50)
[214:595] [2025-03-13 11:34:33 +0000.309831][4ede]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[214:596] [2025-03-13 11:34:33 +0000.310646][606e] Stop:
[214:597] [2025-03-13 11:34:33 +0000.311070][6087]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[214:597] [2025-03-13 11:34:33 +0000.311163][606d] operator(): Video Render
stopped.
[214:598] [2025-03-13 11:34:33 +0000.312261][606e] Stop:
[214:598] [2025-03-13 11:34:33 +0000.312387][606e] DeviceStop:
audioDevice_:0x73c306e000
[214:598] [2025-03-13 11:34:33 +0000.312437][606e] OpenSlesOutput:Stop playout

[214:604] [2025-03-13 11:34:33 +0000.318292][606e] DeviceStop: Done


[214:604] [2025-03-13 11:34:33 +0000.318613][606e] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[214:604] [2025-03-13 11:34:33 +0000.318668][606e] operator(): Stop now!
[214:606] [2025-03-13 11:34:33 +0000.320602][4ede] Stop:
[214:606] [2025-03-13 11:34:33 +0000.320743][606e] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[214:607] [2025-03-13 11:34:33 +0000.320978][4ede] DeviceRelease:
audioDevice_:0x73c306e000
[214:607] [2025-03-13 11:34:33 +0000.321017][4ede] OpenSlesOutput:Stop playout

[214:607] [2025-03-13 11:34:33 +0000.321052][4ede] DeviceRelease: Release the


webrtc device object.
[214:607] [2025-03-13 11:34:33 +0000.321461][4ede] OpenSlesOutput destruct.

[214:607] [2025-03-13 11:34:33 +0000.321529][4ede] DeviceRelease: Done


[214:607] [2025-03-13 11:34:33 +0000.321613][4ede] Stop:
[214:607] [2025-03-13 11:34:33 +0000.321780][606d] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[214:612] [2025-03-13 11:34:33 +0000.326106][4ede] global uninited!
[214:612] [2025-03-13 11:34:33 +0000.326279][4ede]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[214:612] [2025-03-13 11:34:33 +0000.326363][4ede] ~MediaFilterGraph:
MediaFilterGraph destruct
[214:612] [2025-03-13 11:34:33 +0000.326392][4ede] RemoveVideoBackGroud: hava not
add video backgroud
[214:612] [2025-03-13 11:34:33 +0000.326467][4ede] UnbindInputFilter 0x73bc107098
this 0x73c30b0fa0
[214:612] [2025-03-13 11:34:33 +0000.326562][4ede] ClearAllSource: remove source
filter, sourceid: 0x73a62b6d80
[214:612] [2025-03-13 11:34:33 +0000.326606][4ede] DestoryDecoderByVideoSource
time:198606488 enter.

[214:612] [2025-03-13 11:34:33 +0000.326645][4ede] ~VideoBindDecoder time:198606488


enter.

[214:613] [2025-03-13 11:34:33 +0000.326905][4ede] CleanUp time:198606489 enter.

[214:622] [2025-03-13 11:34:33 +0000.336012][4ede] CleanUp leave. expire time = 9


ms

[214:622] [2025-03-13 11:34:33 +0000.336119][4ede] CleanUp time:198606498 enter.

[214:622] [2025-03-13 11:34:33 +0000.336733][4ede] CleanUp leave. expire time = 0


ms

[214:623] [2025-03-13 11:34:33 +0000.337823][4ede] ~VideoBindDecoder leave. expire


time = 11 ms

[214:624] [2025-03-13 11:34:33 +0000.337956][4ede] DestoryDecoderByVideoSource


leave. expire time = 12 ms

[214:624] [2025-03-13 11:34:33 +0000.337998][4ede] UnbindInputFilter 0x73bc107518


this 0x73bc107098
[214:624] [2025-03-13 11:34:33 +0000.338029][4ede] UnbindInputFilter 0x73bc107218
this 0x73bc107518
[214:624] [2025-03-13 11:34:33 +0000.338053][4ede] UnbindInputFilter 0x73a62b6fa0
this 0x73bc107218
[214:624] [2025-03-13 11:34:33 +0000.338079][4ede] UnbindInputFilter 0x73bc0e8f18
this 0x73bc107818
[214:624] [2025-03-13 11:34:33 +0000.338127][4ede] UnbindInputFilter 0x73bc107b18
this 0x73bc0e8f18
[214:625] [2025-03-13 11:34:33 +0000.338923][4ede] UnbindInputFilter 0x73a62b6fa0
this 0x73bc107b18
[214:625] [2025-03-13 11:34:33 +0000.339136][4ede] ~GLESContext:
[214:626] [2025-03-13 11:34:33 +0000.340297][4ede] GLESContext destruct finish.
[214:626] [2025-03-13 11:34:33 +0000.340347][4ede] filter: filter pipeline destroy
this: 0x73c30b0f00
[214:808] [2025-03-13 11:34:33 +0000.522076][5f7e] Run AGC when audioType = 0
[214:808] [2025-03-13 11:34:33 +0000.522271][5f7e]
AudioDeviceDataHandler::MixAndSendOutFrame
[214:923] [2025-03-13 11:34:33 +0000.636975][5f7e] haveEnoughProcessedData
internalAudioStream.length: 10
[216:661] [2025-03-13 11:34:35 +0000.375300][5f7e] haveEnoughProcessedData
internalAudioStream.length: 0
[216:808] [2025-03-13 11:34:35 +0000.522645][5f7e] Run AGC when audioType = 0
[217:615] [2025-03-13 11:34:36 +0000.329111][4ef6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[217:615] [2025-03-13 11:34:36 +0000.329255][4ef6] ~MediaFilterCamera
time:198609491 enter.

[217:615] [2025-03-13 11:34:36 +0000.329287][4ef6] StopPullFrameAndWriteMp4


time:198609491 enter.

[217:619] [2025-03-13 11:34:36 +0000.333581][5f79] stop recording


[217:619] [2025-03-13 11:34:36 +0000.333810][5f79] we have stopped recording before
[217:623] [2025-03-13 11:34:36 +0000.337340][4ef6] StopPullFrameAndWriteMp4 leave.
expire time = 8 ms

[217:625] [2025-03-13 11:34:36 +0000.339014][4ef6] DestroyPipelineAndFilters


time:198609501 enter.

[217:625] [2025-03-13 11:34:36 +0000.339101][4ef6] DestroyPipelineAndFilters


leave. expire time = 0 ms

[217:625] [2025-03-13 11:34:36 +0000.339123][4ef6] AppDeviceManagerStopMic

[217:625] [2025-03-13 11:34:36 +0000.339336][4ef6] AppDeviceManagerStopMic::mic


status is on
[217:625] [2025-03-13 11:34:36 +0000.339432][4ef6] Try to stop webrtc device.

[217:625] [2025-03-13 11:34:36 +0000.339461][4ef6] Set record state to


stopped.threadID:20214

[217:782] [2025-03-13 11:34:36 +0000.496565][4ef6] Try to destory the


recorder.threadID:20214

[217:982] [2025-03-13 11:34:36 +0000.696767][4ef6] DestroyAudioRecorder:


[217:982] [2025-03-13 11:34:36 +0000.696849][4ef6] Cleanup the buffer [000:019]
[2025-03-13 11:37:59 +0000.278775][6ab8] Log to file:/storage/emulated/0/voip-
data/com.android.camera/trace.txt start time:2025-03-13 11:37:59 +0000
[000:019] [2025-03-13 11:37:59 +0000.278819][6ab8] set AppID=50011 old AppID=-1
[000:019] [2025-03-13 11:37:59 +0000.278831][6ab8] Init the android object with
jvm:0xb40000754a755540 env:0x747d8da5c0 context:0x74146a7f88

[000:019] [2025-03-13 11:37:59 +0000.278861][6ab8] SetAndroidMediaCodecObjects


time:198812440 enter.

[000:020] [2025-03-13 11:37:59 +0000.278887][6ab8] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[000:020] [2025-03-13 11:37:59 +0000.278914][6ab8] SetAndroidMediaCodecObjects


time:198812441 enter.

[000:020] [2025-03-13 11:37:59 +0000.278925][6ab8] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000754a755540
[000:020] [2025-03-13 11:37:59 +0000.278948][6ab8] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000754a755540 address:0x7392f10760
[000:020] [2025-03-13 11:37:59 +0000.278960][6ab8] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000754a755540
address:0x7392f10760
[000:020] [2025-03-13 11:37:59 +0000.278982][6ab8] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:020] [2025-03-13 11:37:59 +0000.278994][6ab8] Set the android objects with


jvm:0xb40000754a755540 env:0x747d8da5c0 context:0x74146a7f88

[000:022] [2025-03-13 11:37:59 +0000.281267][6ab8] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x747d8da5c0
[000:022] [2025-03-13 11:37:59 +0000.281299][6ab8] SystemUtil Init done
[000:022] [2025-03-13 11:37:59 +0000.281799][6ab8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:023] [2025-03-13 11:37:59 +0000.282738][6ab8] MediaFilterCamera
[000:023] [2025-03-13 11:37:59 +0000.282777][6ab8] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:024] [2025-03-13 11:37:59 +0000.282868][6ab8] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:024] [2025-03-13 11:37:59 +0000.282891][6ab8] Recording session using default
bitrate support by app:31457280
[000:024] [2025-03-13 11:37:59 +0000.282902][72f5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x740de4cc40
[000:024] [2025-03-13 11:37:59 +0000.283071][72f5] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:024] [2025-03-13 11:37:59 +0000.283137][6ab8] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:024] [2025-03-13 11:37:59 +0000.283538][6ab8] Error(ini.cc:191): Open the file
failed. error:2
[000:024] [2025-03-13 11:37:59 +0000.283582][6ab8]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:024] [2025-03-13 11:37:59 +0000.283595][6ab8] The device model: m2102j20sg
usingSoftwareAEC value: 0
[000:026] [2025-03-13 11:37:59 +0000.285252][6ab8] Error(ini.cc:191): Open the file
failed. error:2
[000:026] [2025-03-13 11:37:59 +0000.285301][6ab8]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:026] [2025-03-13 11:37:59 +0000.285320][6ab8] The device model: m2102j20sg
usingHardwareAEC value: 0
[000:026] [2025-03-13 11:37:59 +0000.285341][6ab8] The machine device: m2102j20sg
usingHardwareAEC value: 0
[000:026] [2025-03-13 11:37:59 +0000.285354][6ab8] Using Default AEC type: software
AEC
[000:027] [2025-03-13 11:37:59 +0000.286218][6ab8] The device model: m2102j20sg
enum value: 0
[000:027] [2025-03-13 11:37:59 +0000.286497][6ab8] GetMachineModel is M2102J20SG
[000:027] [2025-03-13 11:37:59 +0000.286521][6ab8] GetMachineInfo: M2102J20SG
[000:027] [2025-03-13 11:37:59 +0000.286542][6ab8] Construct BeautifyReader
begin...
[000:027] [2025-03-13 11:37:59 +0000.286559][6ab8] dumpStickerRgba:0
dumpStickerYuv:0
[000:027] [2025-03-13 11:37:59 +0000.286570][6ab8] Construct BeautifyReader done.
[000:031] [2025-03-13 11:37:59 +0000.290219][6ab8] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:031] [2025-03-13 11:37:59 +0000.290246][72f8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x740df989a0
[000:031] [2025-03-13 11:37:59 +0000.290484][6ab8] AppDeviceManager telnet server
for statistics started......
[000:031] [2025-03-13 11:37:59 +0000.290832][6ab8] CpuOverloadDetect time:198812452
enter.

[000:032] [2025-03-13 11:37:59 +0000.290907][6ab8] CpuOverloadDetect leave. expire


time = 1 ms

[000:032] [2025-03-13 11:37:59 +0000.290928][72f9] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73b2ec51c0
[000:032] [2025-03-13 11:37:59 +0000.291313][6ab8] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:032] [2025-03-13 11:37:59 +0000.291336][6ab8] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:032] [2025-03-13 11:37:59 +0000.291581][6ab8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:033] [2025-03-13 11:37:59 +0000.291906][6ab8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:033] [2025-03-13 11:37:59 +0000.292286][6ab8] CreatePlatformSpecificObjects:
[000:033] [2025-03-13 11:37:59 +0000.292316][6ab8] audio device use opensle input
and opensl output
[000:033] [2025-03-13 11:37:59 +0000.292365][6ab8] Create OpenSLES output module
with java VM support.

[000:033] [2025-03-13 11:37:59 +0000.292475][6ab8] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:033] [2025-03-13 11:37:59 +0000.292588][6ab8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:033] [2025-03-13 11:37:59 +0000.292710][6ab8] Create OpenSLES output module
with buffer num:1

[000:033] [2025-03-13 11:37:59 +0000.292816][6ab8] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:034] [2025-03-13 11:37:59 +0000.292919][6ab8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:034] [2025-03-13 11:37:59 +0000.293030][6ab8] Create OpenSLES input module
with java VM support.

[000:034] [2025-03-13 11:37:59 +0000.293058][6ab8] Create OpenSLES input module


with buffer num:1

[000:034] [2025-03-13 11:37:59 +0000.293099][6ab8] Error(trace.cc:40): Init the


output and input for audio device template.
[000:034] [2025-03-13 11:37:59 +0000.293118][6ab8] Init the output device.

[000:034] [2025-03-13 11:37:59 +0000.293130][6ab8] Init the opensl input.


[000:034] [2025-03-13 11:37:59 +0000.293153][6ab8] AppDeviceManager get setting
samplerate: 0
[000:034] [2025-03-13 11:37:59 +0000.293425][6ab8] The device model: m2102j20sg
enum value: 0
[000:034] [2025-03-13 11:37:59 +0000.293781][6ab8] The device model: m2102j20sg
enum value: 0
[000:034] [2025-03-13 11:37:59 +0000.293813][6ab8] Set the sample rate to be:48000

[000:034] [2025-03-13 11:37:59 +0000.293834][6ab8] Enable the recording stereo:0


[000:034] [2025-03-13 11:37:59 +0000.293846][6ab8] Set the playout as stereo:1
[000:035] [2025-03-13 11:37:59 +0000.293865][6ab8] Init the microphone.
[000:035] [2025-03-13 11:37:59 +0000.294318][6ab8] Update the recording sample rate
to be: 48000
[000:035] [2025-03-13 11:37:59 +0000.294342][6ab8] Init the speaker.
[000:035] [2025-03-13 11:37:59 +0000.294363][6ab8] Low latency buffer size:144 low
sample rate:48000
[000:035] [2025-03-13 11:37:59 +0000.294596][6ab8] Using 1 x 10ms for an audio
frame.

[000:038] [2025-03-13 11:37:59 +0000.297607][6ab8] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:038] [2025-03-13 11:37:59 +0000.297682][6ab8] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:038] [2025-03-13 11:37:59 +0000.297709][6ab8] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:042] [2025-03-13 11:37:59 +0000.301819][6ab8] The device model:m2102j20sg

[000:043] [2025-03-13 11:37:59 +0000.301880][6ab8] speaker output factor:100


defaultFactor: 100

[000:043] [2025-03-13 11:37:59 +0000.301893][6ab8] headset output factor:100


defaultFactor: 100

[000:043] [2025-03-13 11:37:59 +0000.302161][6ab8] AppDeviceManagerStart finished.


[000:043] [2025-03-13 11:37:59 +0000.302185][6ab8] AppDeviceManagerStartMic::mic
status is off
[000:043] [2025-03-13 11:37:59 +0000.302221][6ab8] AppDeviceManagerStartMic update
aec type: 2

[000:043] [2025-03-13 11:37:59 +0000.302237][6ab8] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:043] [2025-03-13 11:37:59 +0000.302248][6ab8]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:043] [2025-03-13 11:37:59 +0000.302271][6ab8]
AudioDeviceDataHandler::StartMicProcess

[000:043] [2025-03-13 11:37:59 +0000.302345][6ab8] Try to start webrtc recording


device.

[000:043] [2025-03-13 11:37:59 +0000.302364][6ab8] StartRecording. threadID:27320

[000:043] [2025-03-13 11:37:59 +0000.302374][72fa] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:043] [2025-03-13 11:37:59 +0000.302443][72fa] haveEnoughProcessedData
internalAudioStream.length: 0
[000:043] [2025-03-13 11:37:59 +0000.302574][6ab8] The machine model:M2102J20SG

[000:043] [2025-03-13 11:37:59 +0000.302613][6ab8] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:043] [2025-03-13 11:37:59 +0000.302629][6ab8] Set the recording mode before


getSetting: 4
[000:043] [2025-03-13 11:37:59 +0000.302644][6ab8] Set the recording mode after
getSetting: 1
[000:083] [2025-03-13 11:37:59 +0000.342569][6ab8] StartRecording finished.

[000:083] [2025-03-13 11:37:59 +0000.342625][6ab8] audio: start the audio mic


checker timer.

[000:084] [2025-03-13 11:37:59 +0000.343432][6ab8] machine model :poco


[000:084] [2025-03-13 11:37:59 +0000.343477][6ab8] Support this machine model :poco
[000:088] [2025-03-13 11:37:59 +0000.346918][6ab8] global inited! current sdk
version: 07-20-936c45f
[000:150] [2025-03-13 11:37:59 +0000.409488][72fb] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:150] [2025-03-13 11:37:59 +0000.409556][72fb] _deviceSampleRate:48000

[000:151] [2025-03-13 11:37:59 +0000.410638][72fa] Run AGC when audioType = 0


[000:151] [2025-03-13 11:37:59 +0000.410714][72fa]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:503] [2025-03-13 11:37:59 +0000.762629][7038]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:503] [2025-03-13 11:37:59 +0000.762790][72f6] MediaFilterCamera, recording
file context:0x740de50e80 input texture:8
[000:503] [2025-03-13 11:37:59 +0000.762835][72f6] GLESContext:
[000:504] [2025-03-13 11:37:59 +0000.762865][72f6] The result of eglGetDisplay is:
0xb40000754a7c8080
[000:504] [2025-03-13 11:37:59 +0000.763660][72f6] The result of creation:
0x73c9b21600
[000:504] [2025-03-13 11:37:59 +0000.763794][72f6] The result of
eglCreatePbufferSurface is: 0x73c9b21a00
[000:505] [2025-03-13 11:37:59 +0000.763901][7038]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x740de50e80 input_texture: 8
[001:786] [2025-03-13 11:38:01 +0000.45475][72fa] haveEnoughProcessedData
internalAudioStream.length: 0
[002:153] [2025-03-13 11:38:01 +0000.411918][72fa] Run AGC when audioType = 0
[003:506] [2025-03-13 11:38:02 +0000.764965][72fa] haveEnoughProcessedData
internalAudioStream.length: 0
[004:088] [2025-03-13 11:38:03 +0000.346951][72f1]
monitorTime:4005totalDuration:3940
[004:154] [2025-03-13 11:38:03 +0000.413194][72fa] Run AGC when audioType = 0
[004:154] [2025-03-13 11:38:03 +0000.413560][72fa]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:067] [2025-03-13 11:38:04 +0000.326000][6ab8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[005:067] [2025-03-13 11:38:04 +0000.326096][6ab8] ~MediaFilterCamera
time:198817488 enter.

[005:067] [2025-03-13 11:38:04 +0000.326122][6ab8] StopPullFrameAndWriteMp4


time:198817488 enter.

[005:068] [2025-03-13 11:38:04 +0000.327300][72f5] stop recording


[005:068] [2025-03-13 11:38:04 +0000.327378][72f5] we have stopped recording before
[005:068] [2025-03-13 11:38:04 +0000.327558][6ab8] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[005:070] [2025-03-13 11:38:04 +0000.329184][6ab8] DestroyPipelineAndFilters


time:198817491 enter.

[005:070] [2025-03-13 11:38:04 +0000.329282][6ab8] DestroyPipelineAndFilters


leave. expire time = 0 ms

[005:070] [2025-03-13 11:38:04 +0000.329307][6ab8] AppDeviceManagerStopMic

[005:070] [2025-03-13 11:38:04 +0000.329351][6ab8] AppDeviceManagerStopMic::mic


status is on
[005:070] [2025-03-13 11:38:04 +0000.329372][6ab8] Try to stop webrtc device.
[005:070] [2025-03-13 11:38:04 +0000.329393][6ab8] Set record state to
stopped.threadID:27320

[005:123] [2025-03-13 11:38:04 +0000.382320][6ab8] Try to destory the


recorder.threadID:27320

[005:305] [2025-03-13 11:38:04 +0000.564685][72fa] haveEnoughProcessedData


internalAudioStream.length: 0
[005:323] [2025-03-13 11:38:04 +0000.582474][6ab8] DestroyAudioRecorder:
[005:323] [2025-03-13 11:38:04 +0000.582551][6ab8] Cleanup the buffer queue in the
recorder.
[005:323] [2025-03-13 11:38:04 +0000.582573][6ab8] Destroy the recorder.

[005:324] [2025-03-13 11:38:04 +0000.583159][6ab8] StopRecording finished.

[005:324] [2025-03-13 11:38:04 +0000.583204][6ab8] The stop recording success.

[005:324] [2025-03-13 11:38:04 +0000.583253][6ab8]


AudioDeviceDataHandler::StopMicProcess

[005:329] [2025-03-13 11:38:04 +0000.588696][6ab8] AppDeviceManager stop.

[005:329] [2025-03-13 11:38:04 +0000.588777][6ab8] Rlease the webrtc device object.

[005:330] [2025-03-13 11:38:04 +0000.589025][6ab8] OpenSlesInput destruct.

[005:330] [2025-03-13 11:38:04 +0000.589081][6ab8] OpenSlesOutput destruct.

[005:330] [2025-03-13 11:38:04 +0000.589504][6ab8] EventDispatchServerScope


destruct
[005:330] [2025-03-13 11:38:04 +0000.589539][6ab8]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[005:330] [2025-03-13 11:38:04 +0000.589591][6ab8] ~AudioDeviceDataHandler

[005:330] [2025-03-13 11:38:04 +0000.589857][6ab8] AppDeviceManagerDestruct.

[005:331] [2025-03-13 11:38:04 +0000.589886][6ab8] ~AppDeviceManager:


[005:331] [2025-03-13 11:38:04 +0000.589929][6ab8] ~CpuOverloadDetect
time:198817752 enter.

[005:331] [2025-03-13 11:38:04 +0000.590115][6ab8] ~CpuOverloadDetect leave.


expire time = 0 ms

[005:332] [2025-03-13 11:38:04 +0000.591249][6ab8] Destruct BeautifyReader begin...


[005:332] [2025-03-13 11:38:04 +0000.591302][6ab8] Destruct BeautifyReader done.
[005:332] [2025-03-13 11:38:04 +0000.591324][6ab8] ~MediaFilterCamera leave.
expire time = 265 ms

[005:332] [2025-03-13 11:38:04 +0000.591452][6ab8] ~GLESContext:


[005:334] [2025-03-13 11:38:04 +0000.593651][6ab8] GLESContext destruct finish.
[005:334] [2025-03-13 11:38:04 +0000.593714][6ab8] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[005:335] [2025-03-13 11:38:04 +0000.594042][6ab8] global uninited!
[005:335] [2025-03-13 11:38:04 +0000.594334][6ab8] clear AppID 50011
[005:335] [2025-03-13 11:38:04 +0000.594366][6ab8] UnRegister JVM for Xplatform
util
[005:335] [2025-03-13 11:38:04 +0000.594402][6ab8] Dispose::unregister webrtc video
engine
[005:335] [2025-03-13 11:38:04 +0000.594431][6ab8] Init the android object with
jvm:0x0 env:0x0 context:0x0

[005:335] [2025-03-13 11:38:04 +0000.594459][6ab8] SetAndroidMediaCodecObjects


time:198817756 enter.

[005:335] [2025-03-13 11:38:04 +0000.594485][6ab8] ClearAndroidMediaCodecObjects


time:198817756 enter.

[005:335] [2025-03-13 11:38:04 +0000.594516][6ab8] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[005:335] [2025-03-13 11:38:04 +0000.594544][6ab8] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[005:335] [2025-03-13 11:38:04 +0000.594571][6ab8] SetAndroidMediaCodecObjects


time:198817756 enter.

[005:335] [2025-03-13 11:38:04 +0000.594599][6ab8] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[005:335] [2025-03-13 11:38:04 +0000.594628][6ab8] ClearAndroidMediaCodecObjects
time:198817756 enter.

[005:335] [2025-03-13 11:38:04 +0000.594642][6ab8] ClearAndroidMediaCodecObjects


leave. expire time = 0 [000:040] [2025-05-08 09:54:21 +0000.816002][1d0a] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-05-
08 09:54:21 +0000
[000:040] [2025-05-08 09:54:21 +0000.816039][1d0a] set AppID=50011 old AppID=-1
[000:040] [2025-05-08 09:54:21 +0000.816053][1d0a] Init the android object with
jvm:0xb4000079b646b540 env:0x78fc658940 context:0x7894e8cf88

[000:040] [2025-05-08 09:54:21 +0000.816080][1d0a] SetAndroidMediaCodecObjects


time:10536793 enter.

[000:040] [2025-05-08 09:54:21 +0000.816106][1d0a] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:040] [2025-05-08 09:54:21 +0000.816130][1d0a] SetAndroidMediaCodecObjects


time:10536793 enter.

[000:040] [2025-05-08 09:54:21 +0000.816141][1d0a] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000079b646b540
[000:040] [2025-05-08 09:54:21 +0000.816160][1d0a] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000079b646b540 address:0x77f78f9760
[000:040] [2025-05-08 09:54:21 +0000.816173][1d0a] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000079b646b540
address:0x77f78f9760
[000:040] [2025-05-08 09:54:21 +0000.816190][1d0a] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:040] [2025-05-08 09:54:21 +0000.816210][1d0a] Set the android objects with


jvm:0xb4000079b646b540 env:0x78fc658940 context:0x7894e8cf88

[000:042] [2025-05-08 09:54:21 +0000.817931][1d0a] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x78fc658940
[000:042] [2025-05-08 09:54:21 +0000.817981][1d0a] SystemUtil Init done
[000:043] [2025-05-08 09:54:21 +0000.819085][1d0a]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:044] [2025-05-08 09:54:21 +0000.820013][1d0a] MediaFilterCamera
[000:044] [2025-05-08 09:54:21 +0000.820058][1d0a] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:044] [2025-05-08 09:54:21 +0000.820150][1d0a] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:044] [2025-05-08 09:54:21 +0000.820176][1d0a] Recording session using default
bitrate support by app:31457280
[000:044] [2025-05-08 09:54:21 +0000.820191][2c18] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78f989e7c0
[000:044] [2025-05-08 09:54:21 +0000.820361][2c18] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:044] [2025-05-08 09:54:21 +0000.820431][1d0a] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:045] [2025-05-08 09:54:21 +0000.820857][1d0a] Error(ini.cc:191): Open the file
failed. error:2
[000:045] [2025-05-08 09:54:21 +0000.820887][1d0a]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:045] [2025-05-08 09:54:21 +0000.820911][1d0a] The device model: m2102j20sg
usingSoftwareAEC value: 0
[000:046] [2025-05-08 09:54:21 +0000.822589][1d0a] Error(ini.cc:191): Open the file
failed. error:2
[000:046] [2025-05-08 09:54:21 +0000.822637][1d0a]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:046] [2025-05-08 09:54:21 +0000.822661][1d0a] The device model: m2102j20sg
usingHardwareAEC value: 0
[000:046] [2025-05-08 09:54:21 +0000.822672][1d0a] The machine device: m2102j20sg
usingHardwareAEC value: 0
[000:046] [2025-05-08 09:54:21 +0000.822683][1d0a] Using Default AEC type: software
AEC
[000:047] [2025-05-08 09:54:21 +0000.823558][1d0a] The device model: m2102j20sg
enum value: 0
[000:048] [2025-05-08 09:54:21 +0000.823881][1d0a] GetMachineModel is M2102J20SG
[000:048] [2025-05-08 09:54:21 +0000.823908][1d0a] GetMachineInfo: M2102J20SG
[000:048] [2025-05-08 09:54:21 +0000.823927][1d0a] Construct BeautifyReader
begin...
[000:048] [2025-05-08 09:54:21 +0000.823937][1d0a] dumpStickerRgba:0
dumpStickerYuv:0
[000:048] [2025-05-08 09:54:21 +0000.823960][1d0a] Construct BeautifyReader done.
[000:053] [2025-05-08 09:54:21 +0000.829079][1d0a] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:053] [2025-05-08 09:54:21 +0000.829229][2c1b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x781e0625a0
[000:053] [2025-05-08 09:54:21 +0000.829407][1d0a] AppDeviceManager telnet server
for statistics started......
[000:055] [2025-05-08 09:54:21 +0000.830747][1d0a] CpuOverloadDetect time:10536808
enter.

[000:055] [2025-05-08 09:54:21 +0000.830875][1d0a] CpuOverloadDetect leave. expire


time = 0 ms

[000:055] [2025-05-08 09:54:21 +0000.830911][2c1c] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x781e16a300
[000:055] [2025-05-08 09:54:21 +0000.831305][1d0a] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:055] [2025-05-08 09:54:21 +0000.831334][1d0a] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:059] [2025-05-08 09:54:21 +0000.835741][1d0a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:060] [2025-05-08 09:54:21 +0000.836100][1d0a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:060] [2025-05-08 09:54:21 +0000.836462][1d0a] CreatePlatformSpecificObjects:
[000:060] [2025-05-08 09:54:21 +0000.836493][1d0a] audio device use opensle input
and opensl output
[000:060] [2025-05-08 09:54:21 +0000.836521][1d0a] Create OpenSLES output module
with java VM support.

[000:060] [2025-05-08 09:54:21 +0000.836618][1d0a] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:061] [2025-05-08 09:54:21 +0000.836792][1d0a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:061] [2025-05-08 09:54:21 +0000.836952][1d0a] Create OpenSLES output module
with buffer num:1

[000:061] [2025-05-08 09:54:21 +0000.837033][1d0a] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:061] [2025-05-08 09:54:21 +0000.837132][1d0a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:061] [2025-05-08 09:54:21 +0000.837225][1d0a] Create OpenSLES input module
with java VM support.

[000:061] [2025-05-08 09:54:21 +0000.837247][1d0a] Create OpenSLES input module


with buffer num:1

[000:061] [2025-05-08 09:54:21 +0000.837273][1d0a] Error(trace.cc:40): Init the


output and input for audio device template.
[000:061] [2025-05-08 09:54:21 +0000.837285][1d0a] Init the output device.

[000:061] [2025-05-08 09:54:21 +0000.837295][1d0a] Init the opensl input.


[000:061] [2025-05-08 09:54:21 +0000.837308][1d0a] AppDeviceManager get setting
samplerate: 0
[000:061] [2025-05-08 09:54:21 +0000.837579][1d0a] The device model: m2102j20sg
enum value: 0
[000:062] [2025-05-08 09:54:21 +0000.837932][1d0a] The device model: m2102j20sg
enum value: 0
[000:062] [2025-05-08 09:54:21 +0000.837967][1d0a] Set the sample rate to be:48000

[000:062] [2025-05-08 09:54:21 +0000.838035][1d0a] Enable the recording stereo:0


[000:062] [2025-05-08 09:54:21 +0000.838048][1d0a] Set the playout as stereo:1
[000:062] [2025-05-08 09:54:21 +0000.838058][1d0a] Init the microphone.
[000:065] [2025-05-08 09:54:21 +0000.841731][1d0a] Update the recording sample rate
to be: 48000
[000:066] [2025-05-08 09:54:21 +0000.841781][1d0a] Init the speaker.
[000:066] [2025-05-08 09:54:21 +0000.841807][1d0a] Low latency buffer size:144 low
sample rate:48000
[000:066] [2025-05-08 09:54:21 +0000.842106][1d0a] Using 1 x 10ms for an audio
frame.

[000:069] [2025-05-08 09:54:21 +0000.845021][1d0a] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:069] [2025-05-08 09:54:21 +0000.845093][1d0a] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:069] [2025-05-08 09:54:21 +0000.845137][1d0a] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:073] [2025-05-08 09:54:21 +0000.849110][1d0a] The device model:m2102j20sg

[000:073] [2025-05-08 09:54:21 +0000.849169][1d0a] speaker output factor:100


defaultFactor: 100
[000:073] [2025-05-08 09:54:21 +0000.849182][1d0a] headset output factor:100
defaultFactor: 100

[000:073] [2025-05-08 09:54:21 +0000.849550][1d0a] AppDeviceManagerStart finished.


[000:073] [2025-05-08 09:54:21 +0000.849590][1d0a] AppDeviceManagerStartMic::mic
status is off
[000:073] [2025-05-08 09:54:21 +0000.849632][1d0a] AppDeviceManagerStartMic update
aec type: 2

[000:073] [2025-05-08 09:54:21 +0000.849658][1d0a] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:073] [2025-05-08 09:54:21 +0000.849674][1d0a]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:073] [2025-05-08 09:54:21 +0000.849690][1d0a]
AudioDeviceDataHandler::StartMicProcess

[000:074] [2025-05-08 09:54:21 +0000.849787][1d0a] Try to start webrtc recording


device.

[000:074] [2025-05-08 09:54:21 +0000.849809][1d0a] StartRecording. threadID:7434

[000:074] [2025-05-08 09:54:21 +0000.849838][2c1d] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:074] [2025-05-08 09:54:21 +0000.849904][2c1d] haveEnoughProcessedData
internalAudioStream.length: 0
[000:074] [2025-05-08 09:54:21 +0000.850121][1d0a] The machine model:M2102J20SG

[000:074] [2025-05-08 09:54:21 +0000.850175][1d0a] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:074] [2025-05-08 09:54:21 +0000.850198][1d0a] Set the recording mode before


getSetting: 4
[000:074] [2025-05-08 09:54:21 +0000.850232][1d0a] Set the recording mode after
getSetting: 1
[000:133] [2025-05-08 09:54:21 +0000.909365][1d0a] StartRecording finished.

[000:133] [2025-05-08 09:54:21 +0000.909479][1d0a] audio: start the audio mic


checker timer.

[000:134] [2025-05-08 09:54:21 +0000.909980][1d0a] machine model :poco


[000:134] [2025-05-08 09:54:21 +0000.910027][1d0a] Support this machine model :poco
[000:137] [2025-05-08 09:54:21 +0000.913660][1d0a] global inited! current sdk
version: 07-20-936c45f
[000:227] [2025-05-08 09:54:22 +0000.2894][2c1e] webrtc device:Handle the data from
samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:227] [2025-05-08 09:54:22 +0000.2972][2c1e] _deviceSampleRate:48000

[000:228] [2025-05-08 09:54:22 +0000.4125][2c1d] Run AGC when audioType = 0


[000:228] [2025-05-08 09:54:22 +0000.4231][2c1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:474] [2025-05-08 09:54:22 +0000.250165][1ec4]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:474] [2025-05-08 09:54:22 +0000.250285][2c19] MediaFilterCamera, recording
file context:0x7904bfe300 input texture:13
[000:474] [2025-05-08 09:54:22 +0000.250323][2c19] GLESContext:
[000:474] [2025-05-08 09:54:22 +0000.250406][2c19] The result of eglGetDisplay is:
0xb4000079b64de1c0
[000:475] [2025-05-08 09:54:22 +0000.251251][2c19] The result of creation:
0x7841ec9e80
[000:475] [2025-05-08 09:54:22 +0000.251351][2c19] The result of
eglCreatePbufferSurface is: 0x781e0b8700
[000:475] [2025-05-08 09:54:22 +0000.251456][1ec4]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7904bfe300 input_texture: 13
[001:849] [2025-05-08 09:54:23 +0000.624900][2c1d] haveEnoughProcessedData
internalAudioStream.length: 0
[002:232] [2025-05-08 09:54:24 +0000.8128][2c1d] Run AGC when audioType = 0
[003:603] [2025-05-08 09:54:25 +0000.379225][2c1d] haveEnoughProcessedData
internalAudioStream.length: 0
[004:137] [2025-05-08 09:54:25 +0000.912914][2c14]
monitorTime:4004totalDuration:3920
[004:233] [2025-05-08 09:54:26 +0000.9719][2c1d] Run AGC when audioType = 0
[004:234] [2025-05-08 09:54:26 +0000.9858][2c1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:332] [2025-05-08 09:54:27 +0000.108172][2c1d] haveEnoughProcessedData
internalAudioStream.length: 10
[006:231] [2025-05-08 09:54:28 +0000.7632][2c1d] Run AGC when audioType = 0
[007:049] [2025-05-08 09:54:28 +0000.824844][2c1d] haveEnoughProcessedData
internalAudioStream.length: 0
[008:234] [2025-05-08 09:54:30 +0000.9903][2c1d] Run AGC when audioType = 0
[008:234] [2025-05-08 09:54:30 +0000.10135][2c1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:782] [2025-05-08 09:54:30 +0000.558261][2c1d] haveEnoughProcessedData
internalAudioStream.length: 0
[010:227] [2025-05-08 09:54:32 +0000.3516][2c1e] webrtc device:Handle the data from
samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:228] [2025-05-08 09:54:32 +0000.3810][2c1e] _deviceSampleRate:48000

[010:231] [2025-05-08 09:54:32 +0000.7468][2c1d] Run AGC when audioType = 0


[010:520] [2025-05-08 09:54:32 +0000.296443][2c1d] haveEnoughProcessedData
internalAudioStream.length: 0
[012:230] [2025-05-08 09:54:34 +0000.6508][2c1d] Run AGC when audioType = 0
[012:230] [2025-05-08 09:54:34 +0000.6686][2c1d]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:241] [2025-05-08 09:54:34 +0000.16995][2c1d] haveEnoughProcessedData
internalAudioStream.length: 0
[012:325] [2025-05-08 09:54:34 +0000.101293][1d0a]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[012:325] [2025-05-08 09:54:34 +0000.101541][1d0a] ~MediaFilterCamera time:10549078
enter.

[012:325] [2025-05-08 09:54:34 +0000.101595][1d0a] StopPullFrameAndWriteMp4


time:10549078 enter.

[012:327] [2025-05-08 09:54:34 +0000.103707][2c18] stop recording


[012:328] [2025-05-08 09:54:34 +0000.103757][2c18] we have stopped recording before
[012:328] [2025-05-08 09:54:34 +0000.103818][1d0a] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms

[012:328] [2025-05-08 09:54:34 +0000.104112][1d0a] DestroyPipelineAndFilters


time:10549081 enter.

[012:328] [2025-05-08 09:54:34 +0000.104136][1d0a] DestroyPipelineAndFilters


leave. expire time = 0 ms

[012:328] [2025-05-08 09:54:34 +0000.104150][1d0a] AppDeviceManagerStopMic

[012:328] [2025-05-08 09:54:34 +0000.104191][1d0a] AppDeviceManagerStopMic::mic


status is on
[012:328] [2025-05-08 09:54:34 +0000.104206][1d0a] Try to stop webrtc device.

[012:328] [2025-05-08 09:54:34 +0000.104222][1d0a] Set record state to


stopped.threadID:7434

[012:379] [2025-05-08 09:54:34 +0000.155119][1d0a] Try to destory the


recorder.threadID:7434

[012:579] [2025-05-08 09:54:34 +0000.355271][1d0a] DestroyAudioRecorder:


[012:579] [2025-05-08 09:54:34 +0000.355349][1d0a] Cleanup the buffer queue in the
recorder.
[012:579] [2025-05-08 09:54:34 +0000.355374][1d0a] Destroy the recorder.

[012:580] [2025-05-08 09:54:34 +0000.355981][1d0a] StopRecording finished.

[012:580] [2025-05-08 09:54:34 +0000.356039][1d0a] The stop recording success.

[012:580] [2025-05-08 09:54:34 +0000.356085][1d0a]


AudioDeviceDataHandler::StopMicProcess

[012:583] [2025-05-08 09:54:34 +0000.359213][1d0a] AppDeviceManager stop.

[012:583] [2025-05-08 09:54:34 +0000.359626][1d0a] Rlease the webrtc device object.

[012:586] [2025-05-08 09:54:34 +0000.361875][1d0a] OpenSlesInput destruct.

[012:586] [2025-05-08 09:54:34 +0000.361944][1d0a] OpenSlesOutput destruct.

[012:586] [2025-05-08 09:54:34 +0000.362407][1d0a] EventDispatchServerScope


destruct
[012:586] [2025-05-08 09:54:34 +0000.362458][1d0a]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[012:586] [2025-05-08 09:54:34 +0000.362607][1d0a] ~AudioDeviceDataHandler

[012:587] [2025-05-08 09:54:34 +0000.363537][1d0a] AppDeviceManagerDestruct.

[012:587] [2025-05-08 09:54:34 +0000.363595][1d0a] ~AppDeviceManager:


[012:587] [2025-05-08 09:54:34 +0000.363678][1d0a] ~CpuOverloadDetect time:10549340
enter.

[012:588] [2025-05-08 09:54:34 +0000.364114][1d0a] ~CpuOverloadDetect leave.


expire time = 1 ms

[012:590] [2025-05-08 09:54:34 +0000.366456][1d0a] Destruct BeautifyReader begin...


[012:590] [2025-05-08 09:54:34 +0000.366506][1d0a] Destruct BeautifyReader done.
[012:590] [2025-05-08 09:54:34 +0000.366524][1d0a] ~MediaFilterCamera leave.
expire time = 265 ms

[012:590] [2025-05-08 09:54:34 +0000.366639][1d0a] ~GLESContext:


[012:591] [2025-05-08 09:54:34 +0000.367390][1d0a] GLESContext destruct finish.
[012:591] [2025-05-08 09:54:34 +0000.367431][1d0a] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[012:592] [2025-05-08 09:54:34 +0000.367738][1d0a] global uninited!
[012:592] [2025-05-08 09:54:34 +0000.368023][1d0a] clear AppID 50011
[012:592] [2025-05-08 09:54:34 +0000.368058][1d0a] UnRegister JVM for Xplatform
util
[012:592] [2025-05-08 09:54:34 +0000.368118][1d0a] Dispose::unregister webrtc video
engine
[012:592] [2025-05-08 09:54:34 +0000.368143][1d0a] Init the android object with
jvm:0x0 env:0x0 context:0x0

[012:592] [2025-05-08 09:54:34 +0000.368170][1d0a] SetAndroidMediaCodecObjects


time:10549345 enter.

[012:592] [2025-05-08 09:54:34 +0000.368197][1d0a] ClearAndroidMediaCodecObjects


time:10549345 enter.

[012:592] [2025-05-08 09:54:34 +0000.368228][1d0a] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[012:592] [2025-05-08 09:54:34 +0000.368254][1d0a] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[012:592] [2025-05-08 09:54:34 +0000.368282][1d0a] SetAndroidMediaCodecObjects


time:10549345 enter.

[012:592] [2025-05-08 09:54:34 +0000.368310][1d0a] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[012:592] [2025-05-08 09:54:34 +0000.368325][1d0a] ClearAndroidMediaCodecObjects
time:10549345 enter.

[012:592] [2025-05-08 09:54:34 +0000.368337][1d0a] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[012:592] [2025-05-08 09:54:34 +0000.368352][1d0a] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[012:592] [2025-05-08 09:54:34 +0000.368393][1d0a] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[012:592] [2025-05-08 09:54:34 +0000.368436][1d0a] Dispose::unregister webrtc voice


engine
[012:592] [2025-05-08 09:54:34 +0000.368466][1d0a] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[012:592] [2025-05-08 09:54:34 +0000.368495][1d0a] SystemUtil UnInit done


[098:300] [2025-05-08 09:56:00 +0000.76401][1d0a] Register JVM for xplatform util
[098:304] [2025-05-08 09:56:00 +0000.80675][1d0a] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-05-
08 09:56:00 +0000
[098:304] [2025-05-08 09:56:00 +0000.80727][1d0a] set AppID=50011 old AppID=-1
[098:305] [2025-05-08 09:56:00 +0000.80754][1d0a] Init the android object with
jvm:0xb4000079b646b540 env:0x78fc658940 context:0x7894e8cf88

[098:305] [2025-05-08 09:56:00 +0000.80783][1d0a] SetAndroidMediaCodecObjects


time:10635058 enter.

[098:305] [2025-05-08 09:56:00 +0000.80814][1d0a] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[098:305] [2025-05-08 09:56:00 +0000.80841][1d0a] SetAndroidMediaCodecObjects


time:10635058 enter.
[098:305] [2025-05-08 09:56:00 +0000.80872][1d0a] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb4000079b646b540
[098:305] [2025-05-08 09:56:00 +0000.80900][1d0a] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000079b646b540 address:0x77f78f9760
[098:305] [2025-05-08 09:56:00 +0000.80928][1d0a] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000079b646b540
address:0x77f78f9760
[098:305] [2025-05-08 09:56:00 +0000.80956][1d0a] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[098:305] [2025-05-08 09:56:00 +0000.80985][1d0a] Set the android objects with


jvm:0xb4000079b646b540 env:0x78fc658940 context:0x7894e8cf88

[098:305] [2025-05-08 09:56:00 +0000.81015][1d0a] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x78fc658940
[098:305] [2025-05-08 09:56:00 +0000.81044][1d0a] SystemUtil Init done
[098:307] [2025-05-08 09:56:00 +0000.83161][1d0a]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[098:307] [2025-05-08 09:56:00 +0000.83287][1d0a] MediaFilterCamera
[098:307] [2025-05-08 09:56:00 +0000.83331][1d0a] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[098:307] [2025-05-08 09:56:00 +0000.83465][32e8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x78f989e7c0
[098:307] [2025-05-08 09:56:00 +0000.83419][1d0a] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[098:308] [2025-05-08 09:56:00 +0000.83742][1d0a] Recording session using default
bitrate support by app:31457280
[098:308] [2025-05-08 09:56:00 +0000.83977][32e8] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[098:308] [2025-05-08 09:56:00 +0000.84041][1d0a] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[098:308] [2025-05-08 09:56:00 +0000.84657][1d0a] Error(ini.cc:191): Open the file
failed. error:2
[098:308] [2025-05-08 09:56:00 +0000.84689][1d0a]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[098:308] [2025-05-08 09:56:00 +0000.84719][1d0a] The device model: m2102j20sg
usingSoftwareAEC value: 0
[098:310] [2025-05-08 09:56:00 +0000.86551][1d0a] Error(ini.cc:191): Open the file
failed. error:2
[098:310] [2025-05-08 09:56:00 +0000.86606][1d0a]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[098:310] [2025-05-08 09:56:00 +0000.86628][1d0a] The device model: m2102j20sg
usingHardwareAEC value: 0
[098:310] [2025-05-08 09:56:00 +0000.86694][1d0a] The machine device: m2102j20sg
usingHardwareAEC value: 0
[098:310] [2025-05-08 09:56:00 +0000.86711][1d0a] Using Default AEC type: software
AEC
[098:312] [2025-05-08 09:56:00 +0000.87765][1d0a] The device model: m2102j20sg enum
value: 0
[098:312] [2025-05-08 09:56:00 +0000.88188][1d0a] GetMachineModel is M2102J20SG
[098:312] [2025-05-08 09:56:00 +0000.88230][1d0a] GetMachineInfo: M2102J20SG
[098:312] [2025-05-08 09:56:00 +0000.88263][1d0a] Construct BeautifyReader begin...
[098:312] [2025-05-08 09:56:00 +0000.88291][1d0a] dumpStickerRgba:0
dumpStickerYuv:0
[098:312] [2025-05-08 09:56:00 +0000.88317][1d0a] Construct BeautifyReader done.
[098:316] [2025-05-08 09:56:00 +0000.92295][1d0a] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[098:316] [2025-05-08 09:56:00 +0000.92320][32eb] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7841e484a0
[098:316] [2025-05-08 09:56:00 +0000.92388][1d0a] AppDeviceManager telnet server
for statistics started......
[098:317] [2025-05-08 09:56:00 +0000.92795][1d0a] CpuOverloadDetect time:10635070
enter.

[098:317] [2025-05-08 09:56:00 +0000.92884][1d0a] CpuOverloadDetect leave. expire


time = 0 ms

[098:317] [2025-05-08 09:56:00 +0000.92903][32ec] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x781e16c0c0
[098:317] [2025-05-08 09:56:00 +0000.93387][1d0a] AppDeviceMana GetOpenslVoiceMode
before get setting: 1
[098:317] [2025-05-08 09:56:00 +0000.93415][1d0a] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[098:319] [2025-05-08 09:56:00 +0000.95164][1d0a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[098:319] [2025-05-08 09:56:00 +0000.95386][1d0a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[098:319] [2025-05-08 09:56:00 +0000.95582][1d0a] CreatePlatformSpecificObjects:
[098:319] [2025-05-08 09:56:00 +0000.95619][1d0a] audio device use opensle input
and opensl output
[098:319] [2025-05-08 09:56:00 +0000.95648][1d0a] Create OpenSLES output module
with java VM support.

[098:319] [2025-05-08 09:56:00 +0000.95725][1d0a] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[098:320] [2025-05-08 09:56:00 +0000.95891][1d0a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[098:320] [2025-05-08 09:56:00 +0000.96042][1d0a] Create OpenSLES output module
with buffer num:1

[098:320] [2025-05-08 09:56:00 +0000.96124][1d0a] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[098:320] [2025-05-08 09:56:00 +0000.96247][1d0a] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[098:320] [2025-05-08 09:56:00 +0000.96386][1d0a] Create OpenSLES input module with
java VM support.

[098:320] [2025-05-08 09:56:00 +0000.96421][1d0a] Create OpenSLES input module with


buffer num:1

[098:320] [2025-05-08 09:56:00 +0000.96459][1d0a] Error(trace.cc:40): Init the


output and input for audio device template.
[098:320] [2025-05-08 09:56:00 +0000.96481][1d0a] Init the output device.

[098:320] [2025-05-08 09:56:00 +0000.96515][1d0a] Init the opensl input.


[098:320] [2025-05-08 09:56:00 +0000.96539][1d0a] AppDeviceManager get setting
samplerate: 0
[098:321] [2025-05-08 09:56:00 +0000.96830][1d0a] The device model: m2102j20sg enum
value: 0
[098:321] [2025-05-08 09:56:00 +0000.97263][1d0a] The device model: m2102j20sg enum
value: 0
[098:321] [2025-05-08 09:56:00 +0000.97289][1d0a] Set the sample rate to be:48000

[098:321] [2025-05-08 09:56:00 +0000.97322][1d0a] Enable the recording stereo:0


[098:321] [2025-05-08 09:56:00 +0000.97345][1d0a] Set the playout as stereo:1
[098:321] [2025-05-08 09:56:00 +0000.97378][1d0a] Init the microphone.
[098:322] [2025-05-08 09:56:00 +0000.97743][1d0a] Update the recording sample rate
to be: 48000
[098:322] [2025-05-08 09:56:00 +0000.97780][1d0a] Init the speaker.
[098:322] [2025-05-08 09:56:00 +0000.97817][1d0a] Low latency buffer size:144 low
sample rate:48000
[098:322] [2025-05-08 09:56:00 +0000.98055][1d0a] Using 1 x 10ms for an audio
frame.

[098:325] [2025-05-08 09:56:00 +0000.101178][1d0a] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[098:325] [2025-05-08 09:56:00 +0000.101227][1d0a] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[098:325] [2025-05-08 09:56:00 +0000.101257][1d0a] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[098:329] [2025-05-08 09:56:00 +0000.105521][1d0a] The device model:m2102j20sg

[098:329] [2025-05-08 09:56:00 +0000.105588][1d0a] speaker output factor:100


defaultFactor: 100

[098:329] [2025-05-08 09:56:00 +0000.105607][1d0a] headset output factor:100


defaultFactor: 100

[098:330] [2025-05-08 09:56:00 +0000.105908][1d0a] AppDeviceManagerStart finished.


[098:330] [2025-05-08 09:56:00 +0000.105990][1d0a] AppDeviceManagerStartMic::mic
status is off
[098:330] [2025-05-08 09:56:00 +0000.106048][1d0a] AppDeviceManagerStartMic update
aec type: 2

[098:330] [2025-05-08 09:56:00 +0000.106069][1d0a] AppDeviceManagerStartMic update


voiceChangeMode: 4

[098:330] [2025-05-08 09:56:00 +0000.106084][1d0a]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[098:330] [2025-05-08 09:56:00 +0000.106105][1d0a]
AudioDeviceDataHandler::StartMicProcess

[098:330] [2025-05-08 09:56:00 +0000.106199][1d0a] Try to start webrtc recording


device.

[098:330] [2025-05-08 09:56:00 +0000.106229][1d0a] StartRecording. threadID:7434

[098:330] [2025-05-08 09:56:00 +0000.106229][32ed] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[098:330] [2025-05-08 09:56:00 +0000.106273][1d0a] default mode: Set the recording
mode to voice communication to enable HW AEC .

[098:330] [2025-05-08 09:56:00 +0000.106327][1d0a] Set the recording mode before


getSetting: 4
[098:330] [2025-05-08 09:56:00 +0000.106357][1d0a] Set the recording mode after
getSetting: 1
[098:364] [2025-05-08 09:56:00 +0000.140424][1d0a] StartRecording finished.

[098:364] [2025-05-08 09:56:00 +0000.140543][1d0a] audio: start the audio mic


checker timer.

[098:365] [2025-05-08 09:56:00 +0000.140946][1d0a] machine model :poco


[098:365] [2025-05-08 09:56:00 +0000.140984][1d0a] Support this machine model :poco
[098:365] [2025-05-08 09:56:00 +0000.141033][1d0a] global inited! current sdk
version: 07-20-936c45f
[098:665] [2025-05-08 09:56:00 +0000.441690][1ec4]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[098:666] [2025-05-08 09:56:00 +0000.441810][32e9] MediaFilterCamera, recording
file context:0x7904bfe300 input texture:32
[098:666] [2025-05-08 09:56:00 +0000.441850][32e9] GLESContext:
[098:666] [2025-05-08 09:56:00 +0000.441878][32e9] The result of eglGetDisplay is:
0xb4000079b64de1c0
[098:666] [2025-05-08 09:56:00 +0000.442510][32e9] The result of creation:
0x781f66b580
[098:666] [2025-05-08 09:56:00 +0000.442577][32e9] The result of
eglCreatePbufferSurface is: 0x781f66b680
[098:666] [2025-05-08 09:56:00 +0000.442663][1ec4]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7904bfe300 input_texture: 32
[099:121] [2025-05-08 09:56:00 +0000.897167][1d0a]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[099:121] [2025-05-08 09:56:00 +0000.897243][1d0a] ~MediaFilterCamera time:10635874
enter.

[099:121] [2025-05-08 09:56:00 +0000.897273][1d0a] StopPullFrameAndWriteMp4


time:10635874 enter.

[099:121] [2025-05-08 09:56:00 +0000.897570][32e8] stop recording


[099:121] [2025-05-08 09:56:00 +0000.897600][32e8] we have stopped recording before
[099:121] [2025-05-08 09:56:00 +0000.897659][1d0a] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[099:122] [2025-05-08 09:56:00 +0000.897964][1d0a] DestroyPipelineAndFilters


time:10635875 enter.

[099:122] [2025-05-08 09:56:00 +0000.897992][1d0a] DestroyPipelineAndFilters


leave. expire time = 0 ms

[099:122] [2025-05-08 09:56:00 +0000.898008][1d0a] AppDeviceManagerStopMic

[099:122] [2025-05-08 09:56:00 +0000.898048][1d0a] AppDeviceManagerStopMic::mic


status is on
[099:122] [2025-05-08 09:56:00 +0000.898069][1d0a] Try to stop webrtc device.

[099:122] [2025-05-08 09:56:00 +0000.898085][1d0a] Set record state to


stopped.threadID:7434

[099:169] [2025-05-08 09:56:00 +0000.945155][1d0a] Try to destory the


recorder.threadID:7434

[099:369] [2025-05-08 09:56:01 +0000.145424][1d0a] DestroyAudioRecorder:


[099:369] [2025-05-08 09:56:01 +0000.145496][1d0a] Cleanup the buffer queue in the
recorder.
[099:369] [2025-05-08 09:56:01 +0000.145517][1d0a] Destroy the recorder.

[099:370] [2025-05-08 09:56:01 +0000.146129][1d0a] StopRecording finished.

[099:370] [2025-05-08 09:56:01 +0000.146176][1d0a] The stop recording success.

[099:370] [2025-05-08 09:56:01 +0000.146212][1d0a]


AudioDeviceDataHandler::StopMicProcess

[099:372[000:039] [2025-05-27 09:49:22 +0000.818487][7b67] Log to


file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-05-
27 09:49:22 +0000
[000:039] [2025-05-27 09:49:22 +0000.818535][7b67] set AppID=50011 old AppID=-1
[000:039] [2025-05-27 09:49:22 +0000.818549][7b67] Init the android object with
jvm:0xb40000749e7c5540 env:0x73d7601240 context:0x736e1edf88

[000:039] [2025-05-27 09:49:22 +0000.818590][7b67] SetAndroidMediaCodecObjects


time:47505711 enter.

[000:039] [2025-05-27 09:49:22 +0000.818606][7b67] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:039] [2025-05-27 09:49:22 +0000.818879][7b67] SetAndroidMediaCodecObjects


time:47505711 enter.

[000:039] [2025-05-27 09:49:22 +0000.818894][7b67] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000749e7c5540
[000:039] [2025-05-27 09:49:22 +0000.818929][7b67] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000749e7c5540 address:0x72e4b29760
[000:039] [2025-05-27 09:49:22 +0000.818941][7b67] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000749e7c5540
address:0x72e4b29760
[000:039] [2025-05-27 09:49:22 +0000.818951][7b67] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:039] [2025-05-27 09:49:22 +0000.818970][7b67] Set the android objects with


jvm:0xb40000749e7c5540 env:0x73d7601240 context:0x736e1edf88

[000:044] [2025-05-27 09:49:22 +0000.823801][7b67] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x73d7601240
[000:044] [2025-05-27 09:49:22 +0000.823888][7b67] SystemUtil Init done
[000:045] [2025-05-27 09:49:22 +0000.824415][7b67]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:047] [2025-05-27 09:49:22 +0000.827047][7b67] MediaFilterCamera
[000:047] [2025-05-27 09:49:22 +0000.827117][7b67] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:047] [2025-05-27 09:49:22 +0000.827211][7b67] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:047] [2025-05-27 09:49:22 +0000.827249][7b67] Recording session using default
bitrate support by app:31457280
[000:047] [2025-05-27 09:49:22 +0000.827247][2a8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73d21ea240
[000:048] [2025-05-27 09:49:22 +0000.827535][2a8] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:048] [2025-05-27 09:49:22 +0000.827644][7b67] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:048] [2025-05-27 09:49:22 +0000.828178][7b67] Error(ini.cc:191): Open the file
failed. error:2
[000:048] [2025-05-27 09:49:22 +0000.828211][7b67]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:048] [2025-05-27 09:49:22 +0000.828237][7b67] The device model: m2102j20sg
usingSoftwareAEC value: 0
[000:050] [2025-05-27 09:49:22 +0000.830208][7b67] Error(ini.cc:191): Open the file
failed. error:2
[000:050] [2025-05-27 09:49:22 +0000.830261][7b67]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:051] [2025-05-27 09:49:22 +0000.830302][7b67] The device model: m2102j20sg
usingHardwareAEC value: 0
[000:051] [2025-05-27 09:49:22 +0000.830317][7b67] The machine device: m2102j20sg
usingHardwareAEC value: 0
[000:051] [2025-05-27 09:49:22 +0000.830350][7b67] Using Default AEC type: software
AEC
[000:051] [2025-05-27 09:49:22 +0000.831259][7b67] The device model: m2102j20sg
enum value: 0
[000:052] [2025-05-27 09:49:22 +0000.831593][7b67] GetMachineModel is M2102J20SG
[000:052] [2025-05-27 09:49:22 +0000.831627][7b67] GetMachineInfo: M2102J20SG
[000:052] [2025-05-27 09:49:22 +0000.831651][7b67] Construct BeautifyReader
begin...
[000:052] [2025-05-27 09:49:22 +0000.831674][7b67] dumpStickerRgba:0
dumpStickerYuv:0
[000:052] [2025-05-27 09:49:22 +0000.831701][7b67] Construct BeautifyReader done.
[000:056] [2025-05-27 09:49:22 +0000.835575][7b67] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:056] [2025-05-27 09:49:22 +0000.835599][2ad] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x730f69d8a0
[000:059] [2025-05-27 09:49:22 +0000.839238][7b67] AppDeviceManager telnet server
for statistics started......
[000:060] [2025-05-27 09:49:22 +0000.839710][7b67] CpuOverloadDetect time:47505732
enter.

[000:060] [2025-05-27 09:49:22 +0000.839846][7b67] CpuOverloadDetect leave. expire


time = 0 ms

[000:061] [2025-05-27 09:49:22 +0000.840400][7b67] AppDeviceMana


GetOpenslVoiceMode before get setting: 1
[000:061] [2025-05-27 09:49:22 +0000.840458][7b67] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:061] [2025-05-27 09:49:22 +0000.840790][2ae] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x731ae00880
[000:061] [2025-05-27 09:49:22 +0000.840865][7b67] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:061] [2025-05-27 09:49:22 +0000.841129][7b67] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:062] [2025-05-27 09:49:22 +0000.841522][7b67] CreatePlatformSpecificObjects:
[000:062] [2025-05-27 09:49:22 +0000.841561][7b67] audio device use opensle input
and opensl output
[000:062] [2025-05-27 09:49:22 +0000.841602][7b67] Create OpenSLES output module
with java VM support.

[000:062] [2025-05-27 09:49:22 +0000.841714][7b67] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:062] [2025-05-27 09:49:22 +0000.841859][7b67] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:062] [2025-05-27 09:49:22 +0000.842040][7b67] Create OpenSLES output module
with buffer num:1

[000:062] [2025-05-27 09:49:22 +0000.842176][7b67] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:063] [2025-05-27 09:49:22 +0000.842336][7b67] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:063] [2025-05-27 09:49:22 +0000.842481][7b67] Create OpenSLES input module
with java VM support.

[000:063] [2025-05-27 09:49:22 +0000.842516][7b67] Create OpenSLES input module


with buffer num:1

[000:063] [2025-05-27 09:49:22 +0000.842561][7b67] Error(trace.cc:40): Init the


output and input for audio device template.
[000:063] [2025-05-27 09:49:22 +0000.842585][7b67] Init the output device.
[000:063] [2025-05-27 09:49:22 +0000.842598][7b67] Init the opensl input.
[000:063] [2025-05-27 09:49:22 +0000.842621][7b67] AppDeviceManager get setting
samplerate: 0
[000:063] [2025-05-27 09:49:22 +0000.842946][7b67] The device model: m2102j20sg
enum value: 0
[000:064] [2025-05-27 09:49:22 +0000.843355][7b67] The device model: m2102j20sg
enum value: 0
[000:064] [2025-05-27 09:49:22 +0000.843396][7b67] Set the sample rate to be:48000

[000:064] [2025-05-27 09:49:22 +0000.843419][7b67] Enable the recording stereo:0


[000:064] [2025-05-27 09:49:22 +0000.843447][7b67] Set the playout as stereo:1
[000:064] [2025-05-27 09:49:22 +0000.843461][7b67] Init the microphone.
[000:064] [2025-05-27 09:49:22 +0000.843930][7b67] Update the recording sample rate
to be: 48000
[000:064] [2025-05-27 09:49:22 +0000.844010][7b67] Init the speaker.
[000:064] [2025-05-27 09:49:22 +0000.844037][7b67] Low latency buffer size:144 low
sample rate:48000
[000:065] [2025-05-27 09:49:22 +0000.844315][7b67] Using 1 x 10ms for an audio
frame.

[000:068] [2025-05-27 09:49:22 +0000.847496][7b67] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:068] [2025-05-27 09:49:22 +0000.847578][7b67] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:068] [2025-05-27 09:49:22 +0000.847650][7b67] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:072] [2025-05-27 09:49:22 +0000.851958][7b67] The device model:m2102j20sg

[000:072] [2025-05-27 09:49:22 +0000.852088][7b67] speaker output factor:100


defaultFactor: 100

[000:072] [2025-05-27 09:49:22 +0000.852109][7b67] headset output factor:100


defaultFactor: 100

[000:073] [2025-05-27 09:49:22 +0000.852437][7b67] AppDeviceManagerStart finished.


[000:073] [2025-05-27 09:49:22 +0000.852467][7b67] AppDeviceManagerStartMic::mic
status is off
[000:073] [2025-05-27 09:49:22 +0000.852516][7b67] AppDeviceManagerStartMic update
aec type: 2

[000:073] [2025-05-27 09:49:22 +0000.852533][7b67] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:073] [2025-05-27 09:49:22 +0000.852546][7b67]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:073] [2025-05-27 09:49:22 +0000.852567][7b67]
AudioDeviceDataHandler::StartMicProcess

[000:073] [2025-05-27 09:49:22 +0000.852664][7b67] Try to start webrtc recording


device.

[000:073] [2025-05-27 09:49:22 +0000.852690][7b67] StartRecording. threadID:31591

[000:073] [2025-05-27 09:49:22 +0000.852685][2c0] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:073] [2025-05-27 09:49:22 +0000.852757][2c0] haveEnoughProcessedData
internalAudioStream.length: 0
[000:073] [2025-05-27 09:49:22 +0000.852981][7b67] The machine model:M2102J20SG
[000:073] [2025-05-27 09:49:22 +0000.853027][7b67] default mode: Set the recording
mode to voice communication to enable HW AEC .

[000:073] [2025-05-27 09:49:22 +0000.853050][7b67] Set the recording mode before


getSetting: 4
[000:073] [2025-05-27 09:49:22 +0000.853067][7b67] Set the recording mode after
getSetting: 1
[000:125] [2025-05-27 09:49:22 +0000.904898][7b67] StartRecording finished.

[000:125] [2025-05-27 09:49:22 +0000.904943][7b67] audio: start the audio mic


checker timer.

[000:126] [2025-05-27 09:49:22 +0000.905342][7b67] machine model :poco


[000:126] [2025-05-27 09:49:22 +0000.905369][7b67] Support this machine model :poco
[000:139] [2025-05-27 09:49:22 +0000.918799][7b67] global inited! current sdk
version: 07-20-936c45f
[000:222] [2025-05-27 09:49:23 +0000.2124][2c1] webrtc device:Handle the data from
samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:222] [2025-05-27 09:49:23 +0000.2195][2c1] _deviceSampleRate:48000

[000:227] [2025-05-27 09:49:23 +0000.6746][2c0] Run AGC when audioType = 0


[000:227] [2025-05-27 09:49:23 +0000.6834][2c0]
AudioDeviceDataHandler::MixAndSendOutFrame
[001:825] [2025-05-27 09:49:24 +0000.604990][2c0] haveEnoughProcessedData
internalAudioStream.length: 10
[002:227] [2025-05-27 09:49:25 +0000.6641][2c0] Run AGC when audioType = 0
[003:523] [2025-05-27 09:49:26 +0000.303079][2c0] haveEnoughProcessedData
internalAudioStream.length: 20
[004:128] [2025-05-27 09:49:26 +0000.907649][2a1]
monitorTime:4003totalDuration:3920
[004:225] [2025-05-27 09:49:27 +0000.4586][2c0] Run AGC when audioType = 0
[004:225] [2025-05-27 09:49:27 +0000.4787][2c0]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:244] [2025-05-27 09:49:28 +0000.23628][2c0] haveEnoughProcessedData
internalAudioStream.length: 0
[006:225] [2025-05-27 09:49:29 +0000.4921][2c0] Run AGC when audioType = 0
[006:675] [2025-05-27 09:49:29 +0000.454980][7b67]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[006:675] [2025-05-27 09:49:29 +0000.455051][7b67] ~MediaFilterCamera time:47512347
enter.

[006:675] [2025-05-27 09:49:29 +0000.455076][7b67] StopPullFrameAndWriteMp4


time:47512347 enter.

[006:676] [2025-05-27 09:49:29 +0000.455598][2a8] stop recording


[006:676] [2025-05-27 09:49:29 +0000.455665][2a8] we have stopped recording before
[006:676] [2025-05-27 09:49:29 +0000.455744][7b67] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[006:676] [2025-05-27 09:49:29 +0000.456025][7b67] DestroyPipelineAndFilters


time:47512348 enter.

[006:676] [2025-05-27 09:49:29 +0000.456051][7b67] DestroyPipelineAndFilters


leave. expire time = 0 ms

[006:676] [2025-05-27 09:49:29 +0000.456063][7b67] AppDeviceManagerStopMic


[006:676] [2025-05-27 09:49:29 +0000.456094][7b67] AppDeviceManagerStopMic::mic
status is on
[006:676] [2025-05-27 09:49:29 +0000.456108][7b67] Try to stop webrtc device.

[006:676] [2025-05-27 09:49:29 +0000.456123][7b67] Set record state to


stopped.threadID:31[000:025] [2025-06-09 15:03:20 +0000.686953][2395] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-06-
09 15:03:20 +0000
[000:025] [2025-06-09 15:03:20 +0000.686984][2395] set AppID=50011 old AppID=-1
[000:025] [2025-06-09 15:03:20 +0000.686996][2395] Init the android object with
jvm:0xb40000702aa42540 env:0x6f62052940 context:0x6ef8daff88

[000:025] [2025-06-09 15:03:20 +0000.687027][2395] SetAndroidMediaCodecObjects


time:136750047 enter.

[000:025] [2025-06-09 15:03:20 +0000.687040][2395] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:025] [2025-06-09 15:03:20 +0000.687065][2395] SetAndroidMediaCodecObjects


time:136750047 enter.

[000:025] [2025-06-09 15:03:20 +0000.687075][2395] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000702aa42540
[000:025] [2025-06-09 15:03:20 +0000.687105][2395] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000702aa42540 address:0x6e6c32c760
[000:025] [2025-06-09 15:03:20 +0000.687131][2395] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000702aa42540
address:0x6e6c32c760
[000:025] [2025-06-09 15:03:20 +0000.687158][2395] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:025] [2025-06-09 15:03:20 +0000.687178][2395] Set the android objects with


jvm:0xb40000702aa42540 env:0x6f62052940 context:0x6ef8daff88

[000:026] [2025-06-09 15:03:20 +0000.688577][2395] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x6f62052940
[000:026] [2025-06-09 15:03:20 +0000.688603][2395] SystemUtil Init done
[000:027] [2025-06-09 15:03:20 +0000.689046][2395]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:028] [2025-06-09 15:03:20 +0000.689995][2395] MediaFilterCamera
[000:028] [2025-06-09 15:03:20 +0000.690042][2395] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:028] [2025-06-09 15:03:20 +0000.690262][2395] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:028] [2025-06-09 15:03:20 +0000.690286][2395] Recording session using default
bitrate support by app:31457280
[000:028] [2025-06-09 15:03:20 +0000.690295][259d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f6a56ccc0
[000:028] [2025-06-09 15:03:20 +0000.690360][259d] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:028] [2025-06-09 15:03:20 +0000.690409][2395] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:029] [2025-06-09 15:03:20 +0000.690829][2395] Error(ini.cc:191): Open the file
failed. error:2
[000:029] [2025-06-09 15:03:20 +0000.690859][2395]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:029] [2025-06-09 15:03:20 +0000.690881][2395] The device model: m2102j20sg
usingSoftwareAEC value: 0
[000:030] [2025-06-09 15:03:20 +0000.692377][2395] Error(ini.cc:191): Open the file
failed. error:2
[000:030] [2025-06-09 15:03:20 +0000.692422][2395]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:030] [2025-06-09 15:03:20 +0000.692441][2395] The device model: m2102j20sg
usingHardwareAEC value: 0
[000:030] [2025-06-09 15:03:20 +0000.692468][2395] The machine device: m2102j20sg
usingHardwareAEC value: 0
[000:030] [2025-06-09 15:03:20 +0000.692479][2395] Using Default AEC type: software
AEC
[000:031] [2025-06-09 15:03:20 +0000.693229][2395] The device model: m2102j20sg
enum value: 0
[000:031] [2025-06-09 15:03:20 +0000.693502][2395] GetMachineModel is M2102J20SG
[000:031] [2025-06-09 15:03:20 +0000.693524][2395] GetMachineInfo: M2102J20SG
[000:031] [2025-06-09 15:03:20 +0000.693543][2395] Construct BeautifyReader
begin...
[000:031] [2025-06-09 15:03:20 +0000.693562][2395] dumpStickerRgba:0
dumpStickerYuv:0
[000:031] [2025-06-09 15:03:20 +0000.693572][2395] Construct BeautifyReader done.
[000:034] [2025-06-09 15:03:20 +0000.695889][2395] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:034] [2025-06-09 15:03:20 +0000.695917][25a0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f6a46e3a0
[000:034] [2025-06-09 15:03:20 +0000.696232][2395] AppDeviceManager telnet server
for statistics started......
[000:034] [2025-06-09 15:03:20 +0000.696574][2395] CpuOverloadDetect time:136750056
enter.

[000:034] [2025-06-09 15:03:20 +0000.696645][2395] CpuOverloadDetect leave. expire


time = 0 ms

[000:035] [2025-06-09 15:03:20 +0000.696672][25a1] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x6e7d084180
[000:035] [2025-06-09 15:03:20 +0000.697004][2395] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:035] [2025-06-09 15:03:20 +0000.697028][2395] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:041] [2025-06-09 15:03:20 +0000.702845][2395] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:044] [2025-06-09 15:03:20 +0000.705947][2395] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:044] [2025-06-09 15:03:20 +0000.706316][2395] CreatePlatformSpecificObjects:
[000:044] [2025-06-09 15:03:20 +0000.706350][2395] audio device use opensle input
and opensl output
[000:044] [2025-06-09 15:03:20 +0000.706375][2395] Create OpenSLES output module
with java VM support.

[000:044] [2025-06-09 15:03:20 +0000.706483][2395] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:044] [2025-06-09 15:03:20 +0000.706577][2395] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:045] [2025-06-09 15:03:20 +0000.706682][2395] Create OpenSLES output module
with buffer num:1

[000:045] [2025-06-09 15:03:20 +0000.706776][2395] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:045] [2025-06-09 15:03:20 +0000.706878][2395] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:045] [2025-06-09 15:03:20 +0000.706974][2395] Create OpenSLES input module
with java VM support.

[000:045] [2025-06-09 15:03:20 +0000.707005][2395] Create OpenSLES input module


with buffer num:1

[000:045] [2025-06-09 15:03:20 +0000.707063][2395] Error(trace.cc:40): Init the


output and input for audio device template.
[000:045] [2025-06-09 15:03:20 +0000.707085][2395] Init the output device.

[000:045] [2025-06-09 15:03:20 +0000.707096][2395] Init the opensl input.


[000:045] [2025-06-09 15:03:20 +0000.707109][2395] AppDeviceManager get setting
samplerate: 0
[000:045] [2025-06-09 15:03:20 +0000.707416][2395] The device model: m2102j20sg
enum value: 0
[000:046] [2025-06-09 15:03:20 +0000.707749][2395] The device model: m2102j20sg
enum value: 0
[000:046] [2025-06-09 15:03:20 +0000.707769][2395] Set the sample rate to be:48000

[000:046] [2025-06-09 15:03:20 +0000.707780][2395] Enable the recording stereo:0


[000:046] [2025-06-09 15:03:20 +0000.707792][2395] Set the playout as stereo:1
[000:046] [2025-06-09 15:03:20 +0000.707829][2395] Init the microphone.
[000:047] [2025-06-09 15:03:20 +0000.709631][2395] Update the recording sample rate
to be: 48000
[000:048] [2025-06-09 15:03:20 +0000.709712][2395] Init the speaker.
[000:048] [2025-06-09 15:03:20 +0000.709754][2395] Low latency buffer size:144 low
sample rate:48000
[000:048] [2025-06-09 15:03:20 +0000.709947][2395] Using 1 x 10ms for an audio
frame.

[000:051] [2025-06-09 15:03:20 +0000.712759][2395] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:051] [2025-06-09 15:03:20 +0000.712826][2395] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:051] [2025-06-09 15:03:20 +0000.712853][2395] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:055] [2025-06-09 15:03:20 +0000.716720][2395] The device model:m2102j20sg

[000:055] [2025-06-09 15:03:20 +0000.716772][2395] speaker output factor:100


defaultFactor: 100

[000:055] [2025-06-09 15:03:20 +0000.716784][2395] headset output factor:100


defaultFactor: 100

[000:055] [2025-06-09 15:03:20 +0000.717045][2395] AppDeviceManagerStart finished.


[000:055] [2025-06-09 15:03:20 +0000.717097][2395] AppDeviceManagerStartMic::mic
status is off
[000:055] [2025-06-09 15:03:20 +0000.717128][2395] AppDeviceManagerStartMic update
aec type: 2

[000:055] [2025-06-09 15:03:20 +0000.717142][2395] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:055] [2025-06-09 15:03:20 +0000.717153][2395]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:055] [2025-06-09 15:03:20 +0000.717177][2395]
AudioDeviceDataHandler::StartMicProcess

[000:055] [2025-06-09 15:03:20 +0000.717250][2395] Try to start webrtc recording


device.

[000:055] [2025-06-09 15:03:20 +0000.717272][2395] StartRecording. threadID:9109

[000:055] [2025-06-09 15:03:20 +0000.717368][25a2] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:055] [2025-06-09 15:03:20 +0000.717438][25a2] haveEnoughProcessedData
internalAudioStream.length: 0
[000:055] [2025-06-09 15:03:20 +0000.717525][2395] The machine model:M2102J20SG

[000:055] [2025-06-09 15:03:20 +0000.717570][2395] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:055] [2025-06-09 15:03:20 +0000.717581][2395] Set the recording mode before


getSetting: 4
[000:055] [2025-06-09 15:03:20 +0000.717595][2395] Set the recording mode after
getSetting: 1
[000:162] [2025-06-09 15:03:20 +0000.823952][2395] StartRecording finished.

[000:162] [2025-06-09 15:03:20 +0000.824012][2395] audio: start the audio mic


checker timer.

[000:162] [2025-06-09 15:03:20 +0000.824405][2395] machine model :poco


[000:162] [2025-06-09 15:03:20 +0000.824443][2395] Support this machine model :poco
[000:176] [2025-06-09 15:03:20 +0000.838054][2395] global inited! current sdk
version: 07-20-936c45f
[000:260] [2025-06-09 15:03:20 +0000.922423][25a3] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:260] [2025-06-09 15:03:20 +0000.922488][25a3] _deviceSampleRate:48000

[000:264] [2025-06-09 15:03:20 +0000.926095][25a2] Run AGC when audioType = 0


[000:264] [2025-06-09 15:03:20 +0000.926178][25a2]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:543] [2025-06-09 15:03:21 +0000.204669][240a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:543] [2025-06-09 15:03:21 +0000.204913][259e] MediaFilterCamera, recording
file context:0x6eecb1f180 input texture:8
[000:543] [2025-06-09 15:03:21 +0000.204972][259e] GLESContext:
[000:543] [2025-06-09 15:03:21 +0000.205001][259e] The result of eglGetDisplay is:
0xb40000702aab51c0
[000:544] [2025-06-09 15:03:21 +0000.205778][259e] The result of creation:
0x6ea712f980
[000:544] [2025-06-09 15:03:21 +0000.205848][259e] The result of
eglCreatePbufferSurface is: 0x6ea712fb00
[000:544] [2025-06-09 15:03:21 +0000.205920][240a]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x6eecb1f180 input_texture: 8
[000:856] [2025-06-09 15:03:21 +0000.518666][2395]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[000:857] [2025-06-09 15:03:21 +0000.518802][2395] ~MediaFilterCamera
time:136750879 enter.

[000:857] [2025-06-09 15:03:21 +0000.518831][2395] StopPullFrameAndWriteMp4


time:136750879 enter.

[000:858] [2025-06-09 15:03:21 +0000.520090][259d] stop recording


[000:858] [2025-06-09 15:03:21 +0000.520135][259d] we have stopped recording before
[000:858] [2025-06-09 15:03:21 +0000.520205][2395] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[000:858] [2025-06-09 15:03:21 +0000.520469][2395] DestroyPipelineAndFilters


time:136750880 enter.

[000:858] [2025-06-09 15:03:21 +0000.520490][2395] DestroyPipelineAndFilters


leave. expire time = 0 ms

[000:858] [2025-06-09 15:03:21 +0000.520503][2395] AppDeviceManagerStopMic

[000:858] [2025-06-09 15:03:21 +0000.520537][2395] AppDeviceManagerStopMic::mic


status is on
[000:858] [2025-06-09 15:03:21 +0000.520552][2395] Try to stop webrtc device.

[000:

You might also like