[000:047] [2024-01-19 14:41:40 +0000.
407806][6c23] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2024-01-
19 14:41:40 +0000
[000:047] [2024-01-19 14:41:40 +0000.407909][6c23] set AppID=50011 old AppID=-1
[000:047] [2024-01-19 14:41:40 +0000.407928][6c23] Init the android object with
jvm:0xb40000743d3cc540 env:0x743d532900 context:0x7308b287c8
[000:047] [2024-01-19 14:41:40 +0000.407962][6c23] SetAndroidMediaCodecObjects
time:2182531 enter.
[000:047] [2024-01-19 14:41:40 +0000.407984][6c23] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:047] [2024-01-19 14:41:40 +0000.408027][6c23] SetAndroidMediaCodecObjects
time:2182531 enter.
[000:047] [2024-01-19 14:41:40 +0000.408062][6c23] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb40000743d3cc540
[000:047] [2024-01-19 14:41:40 +0000.408074][6c23] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000743d3cc540 address:0x728b8b8760
[000:047] [2024-01-19 14:41:40 +0000.408106][6c23] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000743d3cc540
address:0x728b8b8760
[000:047] [2024-01-19 14:41:40 +0000.408118][6c23] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:047] [2024-01-19 14:41:40 +0000.408153][6c23] Set the android objects with
jvm:0xb40000743d3cc540 env:0x743d532900 context:0x7308b287c8
[000:047] [2024-01-19 14:41:40 +0000.408182][6c23] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x743d532900
[000:047] [2024-01-19 14:41:40 +0000.408208][6c23] SystemUtil Init done
[000:050] [2024-01-19 14:41:40 +0000.410613][6c23]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:051] [2024-01-19 14:41:40 +0000.412519][6c23] MediaFilterCamera
[000:052] [2024-01-19 14:41:40 +0000.412608][6c23] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:052] [2024-01-19 14:41:40 +0000.412734][6c23] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:052] [2024-01-19 14:41:40 +0000.412795][6c23] Recording session using default
bitrate support by app:14680064
[000:052] [2024-01-19 14:41:40 +0000.413083][78d5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72dd72cdc0
[000:052] [2024-01-19 14:41:40 +0000.413134][78d5] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:052] [2024-01-19 14:41:40 +0000.413265][6c23] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:053] [2024-01-19 14:41:40 +0000.413981][6c23] Error(ini.cc:191): Open the file
failed. error:2
[000:053] [2024-01-19 14:41:40 +0000.414024][6c23]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:053] [2024-01-19 14:41:40 +0000.414053][6c23] The device model: m2101k7ai
usingSoftwareAEC value: 0
[000:057] [2024-01-19 14:41:40 +0000.417742][6c23] Error(ini.cc:191): Open the file
failed. error:2
[000:057] [2024-01-19 14:41:40 +0000.417821][6c23]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:057] [2024-01-19 14:41:40 +0000.417847][6c23] The device model: m2101k7ai
usingHardwareAEC value: 0
[000:057] [2024-01-19 14:41:40 +0000.417879][6c23] The machine device: m2101k7ai
usingHardwareAEC value: 0
[000:057] [2024-01-19 14:41:40 +0000.417892][6c23] Using Default AEC type: software
AEC
[000:058] [2024-01-19 14:41:40 +0000.418930][6c23] The device model: m2101k7ai enum
value: 0
[000:059] [2024-01-19 14:41:40 +0000.419608][6c23] GetMachineModel is M2101K7AI
[000:059] [2024-01-19 14:41:40 +0000.419673][6c23] GetMachineInfo: M2101K7AI
[000:059] [2024-01-19 14:41:40 +0000.419699][6c23] Construct BeautifyReader
begin...
[000:059] [2024-01-19 14:41:40 +0000.419735][6c23] dumpStickerRgba:0
dumpStickerYuv:0
[000:059] [2024-01-19 14:41:40 +0000.419747][6c23] Construct BeautifyReader done.
[000:064] [2024-01-19 14:41:40 +0000.424736][6c23] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:064] [2024-01-19 14:41:40 +0000.424770][78d8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72c84849a0
[000:064] [2024-01-19 14:41:40 +0000.424840][6c23] AppDeviceManager telnet server
for statistics started......
[000:064] [2024-01-19 14:41:40 +0000.425309][6c23] CpuOverloadDetect time:2182548
enter.
[000:064] [2024-01-19 14:41:40 +0000.425404][6c23] CpuOverloadDetect leave. expire
time = 0 ms
[000:064] [2024-01-19 14:41:40 +0000.425423][78d9] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72bab196c0
[000:065] [2024-01-19 14:41:40 +0000.425955][6c23] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:065] [2024-01-19 14:41:40 +0000.425984][6c23] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:065] [2024-01-19 14:41:40 +0000.426275][6c23] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:067] [2024-01-19 14:41:40 +0000.428310][6c23] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:068] [2024-01-19 14:41:40 +0000.428899][6c23] CreatePlatformSpecificObjects:
[000:068] [2024-01-19 14:41:40 +0000.428958][6c23] audio device use opensle input
and opensl output
[000:068] [2024-01-19 14:41:40 +0000.428996][6c23] Create OpenSLES output module
with java VM support.
[000:068] [2024-01-19 14:41:40 +0000.429140][6c23] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:068] [2024-01-19 14:41:40 +0000.429358][6c23] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:068] [2024-01-19 14:41:40 +0000.429534][6c23] Create OpenSLES output module
with buffer num:1
[000:069] [2024-01-19 14:41:40 +0000.429688][6c23] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:069] [2024-01-19 14:41:40 +0000.429826][6c23] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:069] [2024-01-19 14:41:40 +0000.429977][6c23] Create OpenSLES input module
with java VM support.
[000:069] [2024-01-19 14:41:40 +0000.430013][6c23] Create OpenSLES input module
with buffer num:1
[000:069] [2024-01-19 14:41:40 +0000.430065][6c23] Error(trace.cc:40): Init the
output and input for audio device template.
[000:069] [2024-01-19 14:41:40 +0000.430091][6c23] Init the output device.
[000:069] [2024-01-19 14:41:40 +0000.430104][6c23] Init the opensl input.
[000:069] [2024-01-19 14:41:40 +0000.430132][6c23] AppDeviceManager get setting
samplerate: 0
[000:069] [2024-01-19 14:41:40 +0000.430503][6c23] The device model: m2101k7ai enum
value: 0
[000:070] [2024-01-19 14:41:40 +0000.430973][6c23] The device model: m2101k7ai enum
value: 0
[000:070] [2024-01-19 14:41:40 +0000.430998][6c23] Set the sample rate to be:48000
[000:070] [2024-01-19 14:41:40 +0000.431017][6c23] Enable the recording stereo:0
[000:070] [2024-01-19 14:41:40 +0000.431038][6c23] Set the playout as stereo:1
[000:070] [2024-01-19 14:41:40 +0000.431048][6c23] Init the microphone.
[000:071] [2024-01-19 14:41:40 +0000.431994][6c23] Update the recording sample rate
to be: 48000
[000:071] [2024-01-19 14:41:40 +0000.432040][6c23] Init the speaker.
[000:071] [2024-01-19 14:41:40 +0000.432069][6c23] Low latency buffer size:192 low
sample rate:48000
[000:071] [2024-01-19 14:41:40 +0000.432264][6c23] Using 1 x 10ms for an audio
frame.
[000:075] [2024-01-19 14:41:40 +0000.436231][6c23] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:075] [2024-01-19 14:41:40 +0000.436362][6c23] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:075] [2024-01-19 14:41:40 +0000.436391][6c23] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:080] [2024-01-19 14:41:40 +0000.441022][6c23] The device model:m2101k7ai
[000:080] [2024-01-19 14:41:40 +0000.441107][6c23] speaker output factor:100
defaultFactor: 100
[000:080] [2024-01-19 14:41:40 +0000.441123][6c23] headset output factor:100
defaultFactor: 100
[000:080] [2024-01-19 14:41:40 +0000.441461][6c23] AppDeviceManagerStart finished.
[000:080] [2024-01-19 14:41:40 +0000.441492][6c23] AppDeviceManagerStartMic::mic
status is off
[000:080] [2024-01-19 14:41:40 +0000.441531][6c23] AppDeviceManagerStartMic update
aec type: 2
[000:080] [2024-01-19 14:41:40 +0000.441548][6c23] AppDeviceManagerStartMic update
voiceChangeMode: 4
[000:080] [2024-01-19 14:41:40 +0000.441559][6c23]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:081] [2024-01-19 14:41:40 +0000.441577][6c23]
AudioDeviceDataHandler::StartMicProcess
[000:081] [2024-01-19 14:41:40 +0000.441670][6c23] Try to start webrtc recording
device.
[000:081] [2024-01-19 14:41:40 +0000.441695][6c23] StartRecording. threadID:27683
[000:081] [2024-01-19 14:41:40 +0000.441701][78da] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:081] [2024-01-19 14:41:40 +0000.441767][78da] haveEnoughProcessedData
internalAudioStream.length: 0
[000:081] [2024-01-19 14:41:40 +0000.441972][6c23] The machine model:M2101K7AI
[000:081] [2024-01-19 14:41:40 +0000.442021][6c23] default mode: Set the recording
mode to voice communication to enable HW AEC .
[000:081] [2024-01-19 14:41:40 +0000.442040][6c23] Set the recording mode before
getSetting: 4
[000:081] [2024-01-19 14:41:40 +0000.442054][6c23] Set the recording mode after
getSetting: 1
[000:112] [2024-01-19 14:41:40 +0000.473233][6c23] StartRecording finished.
[000:112] [2024-01-19 14:41:40 +0000.473370][6c23] audio: start the audio mic
checker timer.
[000:113] [2024-01-19 14:41:40 +0000.473976][6c23] machine model :redmi
[000:113] [2024-01-19 14:41:40 +0000.474065][6c23] Support this machine
model :redmi
[000:119] [2024-01-19 14:41:40 +0000.479658][6c23] global inited! current sdk
version: 07-20-936c45f
[000:223] [2024-01-19 14:41:40 +0000.584268][78db] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[000:223] [2024-01-19 14:41:40 +0000.584431][78db] _deviceSampleRate:48000
[000:227] [2024-01-19 14:41:40 +0000.588401][78da] Run AGC when audioType = 0
[000:227] [2024-01-19 14:41:40 +0000.588497][78da]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:543] [2024-01-19 14:41:40 +0000.904244][7120]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:543] [2024-01-19 14:41:40 +0000.904389][78d6] MediaFilterCamera, recording
file context:0x72df13cf00 input texture:19
[000:543] [2024-01-19 14:41:40 +0000.904433][78d6] GLESContext:
[000:543] [2024-01-19 14:41:40 +0000.904466][78d6] The result of eglGetDisplay is:
0xb40000743d440d80
[000:544] [2024-01-19 14:41:40 +0000.905301][78d6] The result of creation:
0x72c48cf600
[000:544] [2024-01-19 14:41:40 +0000.905414][78d6] The result of
eglCreatePbufferSurface is: 0x72c48cf700
[000:544] [2024-01-19 14:41:40 +0000.905534][7120]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x72df13cf00 input_texture: 19
[001:848] [2024-01-19 14:41:42 +0000.208694][78da] haveEnoughProcessedData
internalAudioStream.length: 0
[002:226] [2024-01-19 14:41:42 +0000.586996][78da] Run AGC when audioType = 0
[003:586] [2024-01-19 14:41:43 +0000.947200][78da] haveEnoughProcessedData
internalAudioStream.length: 10
[004:117] [2024-01-19 14:41:44 +0000.478340][78d1]
monitorTime:4005totalDuration:3900
[004:225] [2024-01-19 14:41:44 +0000.586350][78da] Run AGC when audioType = 0
[004:226] [2024-01-19 14:41:44 +0000.586737][78da]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:463] [2024-01-19 14:41:44 +0000.824589][6c09] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[004:464] [2024-01-19 14:41:44 +0000.824730][6c09]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[004:466] [2024-01-19 14:41:44 +0000.826806][6c09]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[004:466] [2024-01-19 14:41:44 +0000.827444][78d6] operator() time:2186950 enter.
[004:466] [2024-01-19 14:41:44 +0000.827564][78d6] MediaFilterCamera, recording
file context:0x72df13cf00 input texture:19
[004:468] [2024-01-19 14:41:44 +0000.829094][78d6] MicSource: Mic source
created:10x737d6a2c00
[004:469] [2024-01-19 14:41:44 +0000.830020][78d6] received external audio stream
[004:469] [2024-01-19 14:41:44 +0000.830119][78d6] alloc thread: 0x72a215e280
name:worker0 thread id:492816153776 to Mic_source
[004:469] [2024-01-19 14:41:44 +0000.830156][78d6] audio: start the audio sender
thread.
[004:469] [2024-01-19 14:41:44 +0000.830269][78d6] construct OpenGLRenderProgram
0x72c49e6d98
[004:469] [2024-01-19 14:41:44 +0000.830300][78d6] CropFilter::SetOrientation
orientation: 90
[004:469] [2024-01-19 14:41:44 +0000.830478][78d6] filter: filter pipeline
construtc this: 0x7373d8db40
[004:469] [2024-01-19 14:41:44 +0000.830521][78d6] filter: filter pipeline2 update
pattern: 1
[004:470] [2024-01-19 14:41:44 +0000.830618][78d6] CameraSource::source_id_:1
[004:470] [2024-01-19 14:41:44 +0000.830654][78d6] RecordAudioSource::source_id_:2
[004:470] [2024-01-19 14:41:44 +0000.830903][78d6] BindInputFilter 0x72a215e9c0
this 0x72c49e6fc0
[004:470] [2024-01-19 14:41:44 +0000.830950][78d6] BindInputFilter 0x72a215eb58
this 0x72a215ecd0
[004:470] [2024-01-19 14:41:44 +0000.830999][78d6] BindInputFilter 0x72c49e6fc0
this 0x7373d8dbe0
[004:470] [2024-01-19 14:41:44 +0000.831049][78d6] setParamentForFilters:
speed:1.000000
[004:470] [2024-01-19 14:41:44 +0000.831077][78d6] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[004:470] [2024-01-19 14:41:44 +0000.831118][78d6] SetParamForFilter time:2186954
enter.
[004:470] [2024-01-19 14:41:44 +0000.831155][78d6] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[004:470] [2024-01-19 14:41:44 +0000.831194][78d6] SetParamForFilter: Params video
index is: 0
[004:470] [2024-01-19 14:41:44 +0000.831231][78d6] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[004:470] [2024-01-19 14:41:44 +0000.831250][78d6] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[004:470] [2024-01-19 14:41:44 +0000.831281][78d6] crop filter mode tpye:
citytravelvideo index:0
[004:476] [2024-01-19 14:41:44 +0000.837591][78da] On audio frame the broadcast
with timestamp:2186960 samples:480. (1000 frame for one log)
[004:478] [2024-01-19 14:41:44 +0000.838832][78d6]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:478] [2024-01-19 14:41:44 +0000.838937][78d6]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:478] [2024-01-19 14:41:44 +0000.838971][78d6]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:478] [2024-01-19 14:41:44 +0000.839014][78d6]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:478] [2024-01-19 14:41:44 +0000.839056][78d6]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:478] [2024-01-19 14:41:44 +0000.839098][78d6]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:478] [2024-01-19 14:41:44 +0000.839136][78d6]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:478] [2024-01-19 14:41:44 +0000.839179][78d6]
Warning(parse_template_json.cc:81): json parament no found the parament
[004:478] [2024-01-19 14:41:44 +0000.839219][78d6]
Warning(parse_template_json.cc:81): json parament no found the parament
[004:478] [2024-01-19 14:41:44 +0000.839259][78d6]
Warning(parse_template_json.cc:67): json parament no found the parament
[004:478] [2024-01-19 14:41:44 +0000.839280][78d6]
Warning(parse_template_json.cc:93): json parament no found the duration
[004:478] [2024-01-19 14:41:44 +0000.839318][78d6] SetParamForFilter leave. expire
time = 8 ms
[004:478] [2024-01-19 14:41:44 +0000.839538][78d6] OnOutputSizeChanged width 1280
height 720
[004:479] [2024-01-19 14:41:44 +0000.839590][78d6] OpenGLFrameBuffer: width:1280
height:720
[004:479] [2024-01-19 14:41:44 +0000.839622][78d6] OpenGLFrameBuffer: width:1280
height:720
[004:479] [2024-01-19 14:41:44 +0000.839687][78d6] OpenGLFrameBuffer: width:1280
height:720
[004:479] [2024-01-19 14:41:44 +0000.839729][78d6] OpenGLFrameBuffer: width:1280
height:720
[004:479] [2024-01-19 14:41:44 +0000.839772][78d6] OpenGLFrameBuffer: width:1280
height:720
[004:479] [2024-01-19 14:41:44 +0000.839814][78d6] OpenGLFrameBuffer: width:1280
height:720
[004:479] [2024-01-19 14:41:44 +0000.839835][78d6] construct TrivalImageDrawer
0x72c4b10ec0
[004:479] [2024-01-19 14:41:44 +0000.839871][78d6] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x72c4b10ec0 context 0x7373c58b80
[004:479] [2024-01-19 14:41:44 +0000.839911][78d6] setupGLES:
[004:479] [2024-01-19 14:41:44 +0000.840418][78d6] OpenGLRenderProgram::Initialize.
[004:479] [2024-01-19 14:41:44 +0000.840525][78d6] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[004:479] [2024-01-19 14:41:44 +0000.840574][78d6] 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_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[004:480] [2024-01-19 14:41:44 +0000.840633][78d6] Init open gl render:
0x72c49e6d98
[004:480] [2024-01-19 14:41:44 +0000.840686][78d6] Fragement shader path:
[004:480] [2024-01-19 14:41:44 +0000.840733][78d6] Fragement shader path:
[004:480] [2024-01-19 14:41:44 +0000.840769][78d6] create opengl program object.
[004:480] [2024-01-19 14:41:44 +0000.840791][78d6] create shader: vertex
[004:480] [2024-01-19 14:41:44 +0000.841461][78fb] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[004:481] [2024-01-19 14:41:44 +0000.842149][78fb] The output timestamp from audio
mixer change:2186960
[004:481] [2024-01-19 14:41:44 +0000.842241][78fb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:483] [2024-01-19 14:41:44 +0000.843669][78d6] create shader: fragment
[004:550] [2024-01-19 14:41:44 +0000.910870][78d6] Have not extra filter filename!
[004:550] [2024-01-19 14:41:44 +0000.910961][78d6] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[004:550] [2024-01-19 14:41:44 +0000.910987][78d6] OpenGLRenderProgram::Initialize
success.
[004:550] [2024-01-19 14:41:44 +0000.911040][78d6] Setup the OpenGL result:1
[004:550] [2024-01-19 14:41:44 +0000.911403][78d5] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_2187034.mp4
[004:551] [2024-01-19 14:41:44 +0000.911616][78d5] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_2187034.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[004:551] [2024-01-19 14:41:44 +0000.911700][78d5] 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
[004:551] [2024-01-19 14:41:44 +0000.911745][78d5] 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_2187034.mp4
fileFD: -1
[004:551] [2024-01-19 14:41:44 +0000.912277][78d5] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_2187034.mp4 is
opened successfully
[004:551] [2024-01-19 14:41:44 +0000.912357][78d5] setupMediaProcessers:
[004:551] [2024-01-19 14:41:44 +0000.912400][78d5]
RecordingSessionInternalSimple:setup media processers.
[004:551] [2024-01-19 14:41:44 +0000.912437][78d5] construct AAC encoder
[004:552] [2024-01-19 14:41:44 +0000.912779][78d5] H264Encoder creating:
superfast011818
[004:552] [2024-01-19 14:41:44 +0000.912843][78d5] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[004:552] [2024-01-19 14:41:44 +0000.913503][78d5] H264Encode::GetMachineModel is
M2101K7AI
[004:553] [2024-01-19 14:41:44 +0000.914301][78d5] H264Encoder machine_mode
is:M2101K7AI
[004:553] [2024-01-19 14:41:44 +0000.914328][78d5] H264Encode::machine size :9
machine_mode:M2101K7AI
[004:553] [2024-01-19 14:41:44 +0000.914351][78d5] H264Encode::machine array
size :22 machine_mode:M2101K7AI
[004:553] [2024-01-19 14:41:44 +0000.914368][78d5] H264Encode::current machine
is :M2101K7AI auto check hw codec decide to use hw codec
[004:553] [2024-01-19 14:41:44 +0000.914383][78d5] setupCompressionSession:
[004:553] [2024-01-19 14:41:44 +0000.914398][78d5] H264Encode::creating hareware
Encoder
[004:553] [2024-01-19 14:41:44 +0000.914413][78d5] AndroidHwAvcEncoder time:2187037
enter.
[004:553] [2024-01-19 14:41:44 +0000.914547][78d5] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb40000743d3cc540 address:0x728b8b8760
[004:554] [2024-01-19 14:41:44 +0000.914686][78d5] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[004:554] [2024-01-19 14:41:44 +0000.914750][78d5] The video avc hw codec address
is 0x72c8532778
[004:554] [2024-01-19 14:41:44 +0000.914811][78d5] AndroidHwAvcEncoder leave.
expire time = 1 ms
[004:554] [2024-01-19 14:41:44 +0000.914847][78d5] RegisterEncodeCompleteCallback
time:2187038 enter.
[004:554] [2024-01-19 14:41:44 +0000.914965][78d5] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[004:554] [2024-01-19 14:41:44 +0000.915020][78d5] InitEncode time:2187038 enter.
[004:554] [2024-01-19 14:41:44 +0000.915083][78d5] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[004:554] [2024-01-19 14:41:44 +0000.915139][78d5] Create time:2187038 enter.
[004:554] [2024-01-19 14:41:44 +0000.915178][78d5] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[004:554] [2024-01-19 14:41:44 +0000.915227][78d5]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x72a9305380
[004:551] [2024-01-19 14:41:44 +0000.911748][7903] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72df152498
[004:573] [2024-01-19 14:41:44 +0000.934135][78d5] supported_type:video/avc
[004:573] [2024-01-19 14:41:44 +0000.934262][78d5] name:OMX.qcom.video.encoder.avc
mime:video/avc
[004:573] [2024-01-19 14:41:44 +0000.934309][78d5] hwCodecPrefix :OMX.qcom.
[004:573] [2024-01-19 14:41:44 +0000.934338][78d5] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[004:573] [2024-01-19 14:41:44 +0000.934373][78d5] mediacodec_createCodecByName
time:2187057 enter.
[004:573] [2024-01-19 14:41:44 +0000.934401][78d5] WrapAndroidMediaCodec
time:2187057 enter.
[004:573] [2024-01-19 14:41:44 +0000.934538][78d5] WrapAndroidMediaCodec leave.
expire time = 0 ms
[004:604] [2024-01-19 14:41:44 +0000.965120][78d5] mediacodec_createCodecByName
leave. expire time = 31 ms
[004:604] [2024-01-19 14:41:44 +0000.965248][78d5] WrapAndroidMediaFromat
time:2187088 enter.
[004:604] [2024-01-19 14:41:44 +0000.965349][78d5] WrapAndroidMediaFromat leave.
expire time = 0 ms
[004:715] [2024-01-19 14:41:45 +0000.75841][78d5] Destroy time:2187199 enter.
[004:715] [2024-01-19 14:41:45 +0000.76067][78d5] WrapAndroidMediaFromat::
Destroy
[004:715] [2024-01-19 14:41:45 +0000.76113][78d5] Destroy leave. expire time = 0
ms
[004:715] [2024-01-19 14:41:45 +0000.76143][78d5] ~WrapAndroidMediaFromat
time:2187199 enter.
[004:715] [2024-01-19 14:41:45 +0000.76172][78d5] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[004:715] [2024-01-19 14:41:45 +0000.76197][78d5] Create leave. expire time = 161
ms
[004:715] [2024-01-19 14:41:45 +0000.76228][78d5] isSemiPlanarSupport time:2187199
enter.
[004:715] [2024-01-19 14:41:45 +0000.76253][78d5] H264Encoder isSemiPlanarSupport
[004:715] [2024-01-19 14:41:45 +0000.76282][78d5] isSemiPlanarSupport leave.
expire time = 0 ms
[004:715] [2024-01-19 14:41:45 +0000.76311][78d5] creat hw H264Encoder success,
isSemiPlanar:1
[004:715] [2024-01-19 14:41:45 +0000.76409][78d5] InitEncode leave. expire time =
161 ms
[004:715] [2024-01-19 14:41:45 +0000.76445][78d5] H264Encode::created Encoder
[004:715] [2024-01-19 14:41:45 +0000.76470][78d5] H264Encode:: H264 encoder
created.
[004:715] [2024-01-19 14:41:45 +0000.76492][78d5] H264 encoder created.
[004:715] [2024-01-19 14:41:45 +0000.76511][78d5]
RecordingSessionInternalSimple:created avc encoder avc: 0x72a320e0c0
[004:715] [2024-01-19 14:41:45 +0000.76534][78d5] setOutput:
[004:715] [2024-01-19 14:41:45 +0000.76554][78d5]
RecordingSessionInternalSimple:encoder set output to muxer!
[004:715] [2024-01-19 14:41:45 +0000.76573][78d5] request a key frame
[004:716] [2024-01-19 14:41:45 +0000.76732][78d5] H264Encode:: request a key frame
[004:716] [2024-01-19 14:41:45 +0000.77350][78d5] setDisplayRotate :90
[004:716] [2024-01-19 14:41:45 +0000.77434][78d5] 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
[004:717] [2024-01-19 14:41:45 +0000.77878][78d6] StartRecording:
[004:717] [2024-01-19 14:41:45 +0000.78048][78fb] operator(): Set the recording
session in mic source. recording session: 0x72a215ea00
[004:717] [2024-01-19 14:41:45 +0000.78211][78d6] operator() leave. expire time =
251 ms
[004:717] [2024-01-19 14:41:45 +0000.78340][78fa] AF_SpeedFilter audio 0x72a215eb80
PullFrame
[004:717] [2024-01-19 14:41:45 +0000.78403][78fa] RecordAudioSource::PullAudioFrame
[004:717] [2024-01-19 14:41:45 +0000.78429][78fa] AF_SpeedFilter::PullFrame eof4
[004:720] [2024-01-19 14:41:45 +0000.80645][78fa]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[004:726] [2024-01-19 14:41:45 +0000.87329][78fa] AF_SpeedFilter audio time,
0x72a215eb80 rcv time: 2187200
[004:726] [2024-01-19 14:41:45 +0000.87461][78fa] AF_SpeedFilter audio time,
0x72a215eb80 rcv time: 2187200in_nSamples:441
[004:727] [2024-01-19 14:41:45 +0000.87615][78fa] resampled_data_size:0
[004:761] [2024-01-19 14:41:45 +0000.121734][78d6]
MediaFilterCamera::NeedProcessTexture
[004:761] [2024-01-19 14:41:45 +0000.121949][78d6] begine recode to first frame
spend time:295
[004:761] [2024-01-19 14:41:45 +0000.121994][78d6] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x72a215e880
[004:761] [2024-01-19 14:41:45 +0000.122080][78d6] blur_distance_:0
[004:761] [2024-01-19 14:41:45 +0000.122102][78d6] blur_direction_angle_:-90
[004:761] [2024-01-19 14:41:45 +0000.122168][78d6]
GPUImageProcessing::SetOrientation orientation: 90
[004:761] [2024-01-19 14:41:45 +0000.122188][78d6] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[004:761] [2024-01-19 14:41:45 +0000.122263][78d6] GPUImageProcessing: process
video frame with resolution 1280 X 720
[004:761] [2024-01-19 14:41:45 +0000.122300][78d6] GPUImageProcessing: input frame
width1280 X 720
[004:762] [2024-01-19 14:41:45 +0000.123123][78d6] drawYUV420 render
OpenGLRenderProgram:0x72c49e6d98
[004:763] [2024-01-19 14:41:45 +0000.123881][78d6] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[004:763] [2024-01-19 14:41:45 +0000.124009][78d6] CropFilter::OnVideoFrame
outputtexture :21
[004:763] [2024-01-19 14:41:45 +0000.124049][78d6] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[004:765] [2024-01-19 14:41:45 +0000.126156][78d6] The read pixel from buffer take:
2 width:1280 height:720 frameType:0
[004:788] [2024-01-19 14:41:45 +0000.149534][78d6] drawYUV420 render
OpenGLRenderProgram:0x72c49e6d98
[004:792] [2024-01-19 14:41:45 +0000.152807][78d6] The convert RGB to YUV take 2
[004:792] [2024-01-19 14:41:45 +0000.153023][78d6] FilterPipeline2::OnVideoFrame
pts 27 last_video_timestamp_ 27
[004:792] [2024-01-19 14:41:45 +0000.153078][78d6]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[004:793] [2024-01-19 14:41:45 +0000.154077][7902]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[004:793] [2024-01-19 14:41:45 +0000.154185][7902] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[004:793] [2024-01-19 14:41:45 +0000.154212][7902] push video frame to H264
encoder. (100 frame for one log)
[004:793] [2024-01-19 14:41:45 +0000.154255][7902] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[004:793] [2024-01-19 14:41:45 +0000.154273][7902] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:0(100 frame for one log)
[004:793] [2024-01-19 14:41:45 +0000.154300][7902] Push an pts:0 to dts queue.
[004:793] [2024-01-19 14:41:45 +0000.154328][7902] DTS queue for
Generator:0x73865262b8 0
[004:793] [2024-01-19 14:41:45 +0000.154352][7902] The input pts:0 fps:30
[004:794] [2024-01-19 14:41:45 +0000.155476][7902]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[004:825] [2024-01-19 14:41:45 +0000.186250][78d6] drawYUV420 render
OpenGLRenderProgram:0x72c49e6d98
[004:837] [2024-01-19 14:41:45 +0000.198104][78fa] AF_SpeedFilter audio time 222,
0x72a215eb80 out time: 2187200 org time: 2187200
[004:837] [2024-01-19 14:41:45 +0000.198218][78fa] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[004:837] [2024-01-19 14:41:45 +0000.198257][78fa]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 2187200
[004:837] [2024-01-19 14:41:45 +0000.198281][78fa]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[004:837] [2024-01-19 14:41:45 +0000.198336][78fa] AF_SpeedFilter audio time
[004:837] [2024-01-19 14:41:45 +0000.198391][78fa] AF_SpeedFilter audio time 111,
0x72a215eb80 out time: 2187210 org time: 2187210
[004:838] [2024-01-19 14:41:45 +0000.198899][7901]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[004:838] [2024-01-19 14:41:45 +0000.199261][7903] add aac audio track with id:1
[004:862] [2024-01-19 14:41:45 +0000.222989][7902] h264 add frame header cdr flag
[004:863] [2024-01-19 14:41:45 +0000.224321][7902] h264 add frame header cdr flag
[004:864] [2024-01-19 14:41:45 +0000.224703][7902] SendFrame
encodedImage._timeStamp:0encodedImage->_length:69631
[004:864] [2024-01-19 14:41:45 +0000.224769][7902] Received key frame:0
[004:864] [2024-01-19 14:41:45 +0000.224843][7902] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[004:864] [2024-01-19 14:41:45 +0000.224890][7902] H264Encode::H264SWEncoder get
callback, length:69631 type:0 nalType:7length:18
[004:864] [2024-01-19 14:41:45 +0000.224919][7902] H264Encode:: get a sps pps
header!headerSize:31
[004:864] [2024-01-19 14:41:45 +0000.224945][7902] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[004:864] [2024-01-19 14:41:45 +0000.225105][7903] get the H.264 SPS parameter
[004:864] [2024-01-19 14:41:45 +0000.225485][7903] add video track with id:2
[004:865] [2024-01-19 14:41:45 +0000.226118][7903] get the H.264 PPS parameter
[004:866] [2024-01-19 14:41:45 +0000.227175][7903] get the H.264 IDR frame
[004:866] [2024-01-19 14:41:45 +0000.227271][7903] resss:true
[004:866] [2024-01-19 14:41:45 +0000.227346][7903] video start ts:0
[004:866] [2024-01-19 14:41:45 +0000.227405][7903] the video frame has been written
into MP4 file
[004:935] [2024-01-19 14:41:45 +0000.295924][7903] audio start ts:0
[004:935] [2024-01-19 14:41:45 +0000.296088][7903] the audio frame has been written
into MP4 file
[005:255] [2024-01-19 14:41:45 +0000.616188][78d6] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:293] [2024-01-19 14:41:45 +0000.653763][78d6] The convert RGB to YUV take 3
[005:315] [2024-01-19 14:41:45 +0000.675860][78da] haveEnoughProcessedData
internalAudioStream.length: 0
[005:482] [2024-01-19 14:41:45 +0000.843188][78fb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:623] [2024-01-19 14:41:45 +0000.984528][7902] DTS queue for
Generator:0x73865262b8 806 833
[005:756] [2024-01-19 14:41:46 +0000.117239][78d6] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:794] [2024-01-19 14:41:46 +0000.154770][78d6] The convert RGB to YUV take 2
[006:125] [2024-01-19 14:41:46 +0000.485798][7902] Push an pts:1333 to dts queue.
[006:161] [2024-01-19 14:41:46 +0000.521974][7902] last dts:1301 currentPts:1333
ppsOrSPS:0 queue length:2
[006:227] [2024-01-19 14:41:46 +0000.587891][78da] Run AGC when audioType = 0
[006:256] [2024-01-19 14:41:46 +0000.616762][78d6] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[006:289] [2024-01-19 14:41:46 +0000.649939][78d6] The convert RGB to YUV take 2
[006:343] [2024-01-19 14:41:46 +0000.704287][78fa] AF_SpeedFilter audio
0x72a215eb80 PullFrame
[006:458] [2024-01-19 14:41:46 +0000.818866][7902] DTS queue for
Generator:0x73865262b8 1632 1665
[006:480] [2024-01-19 14:41:46 +0000.840627][78fb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:591] [2024-01-19 14:41:46 +0000.951965][78fa]
RecordAudioSource::PullAudioFrame
[006:744] [2024-01-19 14:41:47 +0000.105493][78d6] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:782] [2024-01-19 14:41:47 +0000.142699][78d6] The convert RGB to YUV take 2
[006:812] [2024-01-19 14:41:47 +0000.172985][78d6] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[006:820] [2024-01-19 14:41:47 +0000.181214][7902] h264 add frame header cdr flag
[006:820] [2024-01-19 14:41:47 +0000.181400][7902] Received key frame:1990
[006:853] [2024-01-19 14:41:47 +0000.213690][7903] get the H.264 IDR frame
[007:005] [2024-01-19 14:41:47 +0000.365959][78fa] resampled_data_size:7168
[007:016] [2024-01-19 14:41:47 +0000.376917][78fa] AF_SpeedFilter::PullFrame eof4
[007:018] [2024-01-19 14:41:47 +0000.379149][78fa]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:035] [2024-01-19 14:41:47 +0000.395613][78da] haveEnoughProcessedData
internalAudioStream.length: 0
[007:199] [2024-01-19 14:41:47 +0000.560141][7901]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:5
[007:247] [2024-01-19 14:41:47 +0000.607751][78d6] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:251] [2024-01-19 14:41:47 +0000.612313][7902] DTS queue for
Generator:0x73865262b8 2458
[007:282] [2024-01-19 14:41:47 +0000.642913][78d6] The convert RGB to YUV take 2
[007:451] [2024-01-19 14:41:47 +0000.811700][7902] Push an pts:2658 to dts queue.
[007:473] [2024-01-19 14:41:47 +0000.833950][78fb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:517] [2024-01-19 14:41:47 +0000.877742][7902] last dts:2624 currentPts:2658
ppsOrSPS:0 queue length:3
[007:662] [2024-01-19 14:41:48 +0000.23461][6c09]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[007:663] [2024-01-19 14:41:48 +0000.23969][78d6] operator(): Stop
[007:663] [2024-01-19 14:41:48 +0000.24075][78d6] StopPullFrameAndWriteMp4
time:2190147 enter.
[007:663] [2024-01-19 14:41:48 +0000.24106][78d6] StopRecording:
[007:667] [2024-01-19 14:41:48 +0000.28341][78fa] resampled_data_size:512
[007:667] [2024-01-19 14:41:48 +0000.28457][78fa] AF_SpeedFilter audio time 222,
0x72a215eb80 out time: 2190120 org time: 2190120
[007:667] [2024-01-19 14:41:48 +0000.28512][78fa] PullAudioFrame: PullFrame audio
finished.
[007:667] [2024-01-19 14:41:48 +0000.28534][78fa]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[007:669] [2024-01-19 14:41:48 +0000.29731][7902]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:87
[007:671] [2024-01-19 14:41:48 +0000.32183][78d5] stop recording
[007:671] [2024-01-19 14:41:48 +0000.32270][78d5]
RecordingSessionInternalSimple:destroy media processers
[007:671] [2024-01-19 14:41:48 +0000.32293][78d5] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[007:671] [2024-01-19 14:41:48 +0000.32309][78d5] H264Encode::flushing hareware
Encoder
[007:671] [2024-01-19 14:41:48 +0000.32427][78d5] Flush time:2190155 enter.
[007:671] [2024-01-19 14:41:48 +0000.32475][78d5] H264Encoder encoder flush
[007:671] [2024-01-19 14:41:48 +0000.32497][78d5] flush output queue
[008:002] [2024-01-19 14:41:48 +0000.363446][78d5] Flush leave. expire time = 331
ms
[008:003] [2024-01-19 14:41:48 +0000.364128][78d5] ~H264EncodeWrap:
[008:003] [2024-01-19 14:41:48 +0000.364236][78d5] ~H264Encode:
[008:003] [2024-01-19 14:41:48 +0000.364307][78d5] teardownCompressionSession:
H264Encode::destroying Encoder
[008:003] [2024-01-19 14:41:48 +0000.364381][78d5] Release time:2190487 enter.
[008:004] [2024-01-19 14:41:48 +0000.364628][78d5] Release:
MediaCodecVideoEncoder::Release _inited:1
[008:004] [2024-01-19 14:41:48 +0000.364729][78d5] Destroy time:2190488 enter.
[008:004] [2024-01-19 14:41:48 +0000.364802][78d5] H264Encoder encoderDestroy
[008:004] [2024-01-19 14:41:48 +0000.364874][78d5]
AndroidMediaCodecVideoEncoder::release env: 0x72df260300
[008:004] [2024-01-19 14:41:48 +0000.364947][78d5]
AndroidMediaCodecVideoEncoder::Destroy
[008:037] [2024-01-19 14:41:48 +0000.398047][78d5] Destroy leave. expire time = 33
ms
[008:037] [2024-01-19 14:41:48 +0000.398345][78d5] Release leave. expire time = 34
ms
[008:037] [2024-01-19 14:41:48 +0000.398420][78d5] ~AndroidHwAvcEncoder
time:2190521 enter.
[008:038] [2024-01-19 14:41:48 +0000.398589][78d5] Release time:2190522 enter.
[008:038] [2024-01-19 14:41:48 +0000.398681][78d5] Release:
MediaCodecVideoEncoder:: has been released before, just return
[008:038] [2024-01-19 14:41:48 +0000.398727][78d5] Release leave. expire time = 0
ms
[008:038] [2024-01-19 14:41:48 +0000.398769][78d5] ~AndroidMediaCodecVideoEncoder
[008:038] [2024-01-19 14:41:48 +0000.398806][78d5] ~WrapAndroidMediaCodec
time:2190522 enter.
[008:038] [2024-01-19 14:41:48 +0000.398847][78d5] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[008:038] [2024-01-19 14:41:48 +0000.398890][78d5] video hevc hw codec
destructor:0x72c8532778
[008:038] [2024-01-19 14:41:48 +0000.399004][78d5] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[008:038] [2024-01-19 14:41:48 +0000.399168][78d5] teardownCompressionSession:
H264Encode::destroyed Encoder
[008:038] [2024-01-19 14:41:48 +0000.399272][78d5]
RecordingSessionInternalSimple:destroy aac encoder output!
[008:038] [2024-01-19 14:41:48 +0000.399316][78d5] AACSWEncode destructor
[008:054] [2024-01-19 14:41:48 +0000.415449][7903] MP4 close file successfully
[008:055] [2024-01-19 14:41:48 +0000.415601][7903] Recording session Internal:
notify recording ok
[008:055] [2024-01-19 14:41:48 +0000.415651][7903] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_2187034.mp4,
output_video_timestamp_:2858 last_video_pts_:2858
[008:055] [2024-01-19 14:41:48 +0000.415720][7903] OnRecordFinish:
[008:057] [2024-01-19 14:41:48 +0000.418041][7903] onRecordingOk: net seek
pos:0record video duration:2891record audio duration:2856
[008:058] [2024-01-19 14:41:48 +0000.418709][78fb] destructMicSource_w:
[008:058] [2024-01-19 14:41:48 +0000.418782][78fb] setOutput_w:
MicSource::setOutput() 0x0
[008:058] [2024-01-19 14:41:48 +0000.418812][78fb] close external audio stream
[008:058] [2024-01-19 14:41:48 +0000.418936][78d6] releaseThread 0x72a215e280
[008:058] [2024-01-19 14:41:48 +0000.418973][78d6] ~MicSource: Mic source
destroyed:0x737d6a2c00
[008:060] [2024-01-19 14:41:48 +0000.421094][78d6] StopPullFrameAndWriteMp4 leave.
expire time = 397 ms
[008:060] [2024-01-19 14:41:48 +0000.421201][78d6] DestroyPipelineAndFilters
time:2190544 enter.
[008:060] [2024-01-19 14:41:48 +0000.421241][78d6] UnbindInputFilter 0x72a215e9c0
this 0x72c49e6fc0
[008:060] [2024-01-19 14:41:48 +0000.421269][78d6] UnbindInputFilter 0x72a215eb58
this 0x72a215ecd0
[008:060] [2024-01-19 14:41:48 +0000.421297][78d6] UnbindInputFilter 0x72c49e6fc0
this 0x7373d8dbe0
[008:060] [2024-01-19 14:41:48 +0000.421312][78d6] filter: filter pipeline destroy
this: 0x7373d8db40
[008:061] [2024-01-19 14:41:48 +0000.422000][78d6] ClearVideoOfSources: recodring
total frames:0
[008:061] [2024-01-19 14:41:48 +0000.422103][78d6] ClearVideoOfSources:
[008:061] [2024-01-19 14:41:48 +0000.422125][78d6] GPUImageProcessing destruct.
[008:061] [2024-01-19 14:41:48 +0000.422169][78d6] destroy TrivalImageDrawer
0x72c4b10ec0
[008:061] [2024-01-19 14:41:48 +0000.422195][78d6] The shader has been initialize,
clean up them.
[008:061] [2024-01-19 14:41:48 +0000.422256][78d6] ~OpenGLFrameBuffer:
[008:061] [2024-01-19 14:41:48 +0000.422357][78d6] ~OpenGLFrameBuffer:
[008:062] [2024-01-19 14:41:48 +0000.423098][78d6] ~OpenGLFrameBuffer:
[008:062] [2024-01-19 14:41:48 +0000.423216][78d6] ~OpenGLFrameBuffer:
[008:062] [2024-01-19 14:41:48 +0000.423277][78d6] ~OpenGLFrameBuffer:
[008:062] [2024-01-19 14:41:48 +0000.423345][78d6] ~OpenGLFrameBuffer:
[008:062] [2024-01-19 14:41:48 +0000.423536][78d6] GPUImageProcessing destruct
finish.
[008:063] [2024-01-19 14:41:48 +0000.423589][78d6] GPURGBAFrame destruct.
[008:063] [2024-01-19 14:41:48 +0000.423638][78d6] destroy OpenGLRenderProgram
0x72c49e6d98
[008:063] [2024-01-19 14:41:48 +0000.423668][78d6] ~CameraSource time:2190547
enter.
[008:063] [2024-01-19 14:41:48 +0000.423688][78d6] ~CameraSource leave. expire
time = 0 ms
[008:063] [2024-01-19 14:41:48 +0000.423707][78d6] ~RecordAudioSource time:2190547
enter.
[008:063] [2024-01-19 14:41:48 +0000.423723][78d6] ~RecordAudioSource leave.
expire time = 0 ms
[008:063] [2024-01-19 14:41:48 +0000.423740][78d6] DestroyPipelineAndFilters
leave. expire time = 3 ms
[008:225] [2024-01-19 14:41:48 +0000.585725][78da] Run AGC when audioType = 0
[008:225] [2024-01-19 14:41:48 +0000.585879][78da]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:769] [2024-01-19 14:41:49 +0000.129680][78da] haveEnoughProcessedData
internalAudioStream.length: 0
[010:222] [2024-01-19 14:41:50 +0000.583582][78db] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[010:223] [2024-01-19 14:41:50 +0000.583793][78db] _deviceSampleRate:48000
[010:224] [2024-01-19 14:41:50 +0000.584745][78da] Run AGC when audioType = 0
[010:504] [2024-01-19 14:41:50 +0000.865508][78da] haveEnoughProcessedData
internalAudioStream.length: 10
[012:225] [2024-01-19 14:41:52 +0000.586355][78da] Run AGC when audioType = 0
[012:226] [2024-01-19 14:41:52 +0000.586716][78da]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:236] [2024-01-19 14:41:52 +0000.597187][78da] haveEnoughProcessedData
internalAudioStream.length: 0
[013:169] [2024-01-19 14:41:53 +0000.530507][6c23]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[013:170] [2024-01-19 14:41:53 +0000.530653][6c23] ~MediaFilterCamera time:2195654
enter.
[013:170] [2024-01-19 14:41:53 +0000.530701][6c23] StopPullFrameAndWriteMp4
time:2195654 enter.
[013:170] [2024-01-19 14:41:53 +0000.531243][78d5] stop recording
[013:170] [2024-01-19 14:41:53 +0000.531320][78d5] we have stopped recording before
[013:170] [2024-01-19 14:41:53 +0000.531414][6c23] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms
[013:171] [2024-01-19 14:41:53 +0000.532498][6c23] DestroyPipelineAndFilters
time:2195655 enter.
[013:172] [2024-01-19 14:41:53 +0000.532588][6c23] DestroyPipelineAndFilters
leave. expire time = 1 ms
[013:172] [2024-01-19 14:41:53 +0000.532732][6c23] AppDeviceManagerStopMic
[013:172] [2024-01-19 14:41:53 +0000.532793][6c23] AppDeviceManagerStopMic::mic
status is on
[013:172] [2024-01-19 14:41:53 +0000.532813][6c23] Try to stop webrtc device.
[013:172] [2024-01-19 14:41:53 +0000.532836][6c23] Set record state to
stopped.threadID:27683
[013:231] [2024-01-19 14:41:53 +0000.591997][6c23] Try to destory the
recorder.threadID:27683
[013:431] [2024-01-19 14:41:53 +0000.792158][6c23] DestroyAudioRecorder:
[013:431] [2024-01-19 14:41:53 +0000.792268][6c23] Cleanup the buffer queue in the
recorder.
[013:431] [2024-01-19 14:41:53 +0000.792292][6c23] Destroy the recorder.
[013:432] [2024-01-19 14:41:53 +0000.792810][6c23] StopRecording finished.
[013:432] [2024-01-19 14:41:53 +0000.792863][6c23] The stop recording success.
[013:432] [2024-01-19 14:41:53 +0000.792881][6c23]
AudioDeviceDataHandler::StopMicProcess
[013:435] [2024-01-19 14:41:53 +0000.796556][6c23] AppDeviceManager stop.
[013:436] [2024-01-19 14:41:53 +0000.797490][6c23] Rlease the webrtc device object.
[013:437] [2024-01-19 14:41:53 +0000.798341][6c23] OpenSlesInput destruct.
[013:437] [2024-01-19 14:41:53 +0000.798432][6c23] OpenSlesOutput destruct.
[013:438] [2024-01-19 14:41:53 +0000.799105][6c23] EventDispatchServerScope
destruct
[013:438] [2024-01-19 14:41:53 +0000.799172][6c23]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[013:438] [2024-01-19 14:41:53 +0000.799217][6c23] ~AudioDeviceDataHandler
[013:439] [2024-01-19 14:41:53 +0000.799904][6c23] AppDeviceManagerDestruct.
[013:439] [2024-01-19 14:41:53 +0000.799975][6c23] ~AppDeviceManager:
[013:439] [2024-01-19 14:41:53 +0000.800010][6c23] ~CpuOverloadDetect time:2195923
enter.
[013:439] [2024-01-19 14:41:53 +0000.800273][6c23] ~CpuOverloadDetect leave.
expire time = 0 ms
[013:441] [2024-01-19 14:41:53 +0000.802425][6c23] Destruct BeautifyReader begin...
[013:441] [2024-01-19 14:41:53 +0000.802484][6c23] Destruct BeautifyReader done.
[013:441] [2024-01-19 14:41:53 +0000.802505][6c23] ~MediaFilterCamera leave.
expire time = 271 ms
[013:442] [2024-01-19 14:41:53 +0000.802625][6c23] ~GLESContext:
[013:445] [2024-01-19 14:41:53 +0000.806450][6c23] GLESContext destruct finish.
[013:446] [2024-01-19 14:41:53 +0000.806672][6c23] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[013:449] [2024-01-19 14:41:53 +0000.809961][6c23] global uninited!
[013:456] [2024-01-19 14:41:53 +0000.816952][6c23] clear AppID 50011
[013:456] [2024-01-19 14:41:53 +0000.817041][6c23] UnRegister JVM for Xplatform
util
[013:456] [2024-01-19 14:41:53 +0000.817064][6c23] Dispose::unregister webrtc video
engine
[013:456] [2024-01-19 14:41:53 +0000.817081][6c23] Init the android object with
jvm:0x0 env:0x0 context:0x0
[013:456] [2024-01-19 14:41:53 +0000.817098][6c23] SetAndroidMediaCodecObjects
time:2195940 enter.
[013:456] [2024-01-19 14:41:53 +0000.817147][6c23] ClearAndroidMediaCodecObjects
time:2195940 enter.
[013:456] [2024-01-19 14:41:53 +0000.817174][6c23] ClearAndroidMediaCodecObjects
leave. expire time = 0 ms
[013:456] [2024-01-19 14:41:53 +0000.817203][6c23] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[013:456] [2024-01-19 14:41:53 +0000.817215][6c23] SetAndroidMediaCodecObjects
time:2195940 enter.
[013:456] [2024-01-19 14:41:53 +0000.817242][6c23] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0x0
[013:456] [2024-01-19 14:41:53 +0000.817256][6c23] ClearAndroidMediaCodecObjects
time:2195940 enter.
[013:456] [2024-01-19 14:41:53 +0000.817266][6c23] ClearAndroidMediaCodecObjects
leave. expire time = 0 ms
[013:456] [2024-01-19 14:41:53 +0000.817280][6c23] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects failed
[013:456] [2024-01-19 14:41:53 +0000.817289][6c23] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[013:456] [2024-01-19 14:41:53 +0000.817316][6c23] Dispose::unregister webrtc voice
engine
[013:456] [2024-01-19 14:41:53 +0000.817327][6c23] Set the android objects with
jvm:0x0 env:0x0 context:0x0
[013:456] [2024-01-19 14:41:53 +0000.817354][6c23] SystemUtil UnInit done
[000:031] [2025-07-04 04:47:13 +0000.505689][45b6] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2025-07-
04 04:47:13 +0000
[000:031] [2025-07-04 04:47:13 +0000.505772][45b6] set AppID=50011 old AppID=-1
[000:031] [2025-07-04 04:47:13 +0000.505792][45b6] Init the android object with
jvm:0xb400007e2c411540 env:0x7d63d83780 context:0x7cf7604908
[000:031] [2025-07-04 04:47:13 +0000.505836][45b6] SetAndroidMediaCodecObjects
time:1613365993 enter.
[000:031] [2025-07-04 04:47:13 +0000.505860][45b6] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:031] [2025-07-04 04:47:13 +0000.505873][45b6] SetAndroidMediaCodecObjects
time:1613365993 enter.
[000:031] [2025-07-04 04:47:13 +0000.505886][45b6] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb400007e2c411540
[000:031] [2025-07-04 04:47:13 +0000.505897][45b6] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007e2c411540 address:0x7c760d4760
[000:031] [2025-07-04 04:47:13 +0000.505911][45b6] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007e2c411540
address:0x7c760d4760
[000:031] [2025-07-04 04:47:13 +0000.505923][45b6] SetAndroidMediaCodecObjects
leave. expire time = 0 ms
[000:031] [2025-07-04 04:47:13 +0000.505948][45b6] Set the android objects with
jvm:0xb400007e2c411540 env:0x7d63d83780 context:0x7cf7604908
[000:032] [2025-07-04 04:47:13 +0000.505972][45b6] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x7d63d83780
[000:032] [2025-07-04 04:47:13 +0000.505987][45b6] SystemUtil Init done
[000:035] [2025-07-04 04:47:13 +0000.509473][45b6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:037] [2025-07-04 04:47:13 +0000.511486][45b6] MediaFilterCamera
[000:037] [2025-07-04 04:47:13 +0000.511568][45b6] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:037] [2025-07-04 04:47:13 +0000.511706][45b6] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:037] [2025-07-04 04:47:13 +0000.511733][45b6] Recording session using default
bitrate support by app:14680064
[000:037] [2025-07-04 04:47:13 +0000.511752][62f2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d6ce969c0
[000:038] [2025-07-04 04:47:13 +0000.512066][62f2] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:038] [2025-07-04 04:47:13 +0000.512219][45b6] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:038] [2025-07-04 04:47:13 +0000.512909][45b6] Error(ini.cc:191): Open the file
failed. error:2
[000:039] [2025-07-04 04:47:13 +0000.512962][45b6]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:039] [2025-07-04 04:47:13 +0000.512982][45b6] The device model: m2101k7ai
usingSoftwareAEC value: 0
[000:042] [2025-07-04 04:47:13 +0000.516079][45b6] Error(ini.cc:191): Open the file
failed. error:2
[000:042] [2025-07-04 04:47:13 +0000.516168][45b6]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:042] [2025-07-04 04:47:13 +0000.516194][45b6] The device model: m2101k7ai
usingHardwareAEC value: 0
[000:042] [2025-07-04 04:47:13 +0000.516207][45b6] The machine device: m2101k7ai
usingHardwareAEC value: 0
[000:042] [2025-07-04 04:47:13 +0000.516220][45b6] Using Default AEC type: software
AEC
[000:043] [2025-07-04 04:47:13 +0000.517333][45b6] The device model: m2101k7ai enum
value: 0
[000:043] [2025-07-04 04:47:13 +0000.517895][45b6] GetMachineModel is M2101K7AI
[000:043] [2025-07-04 04:47:13 +0000.517930][45b6] GetMachineInfo: M2101K7AI
[000:044] [2025-07-04 04:47:13 +0000.517961][45b6] Construct BeautifyReader
begin...
[000:044] [2025-07-04 04:47:13 +0000.517975][45b6] dumpStickerRgba:0
dumpStickerYuv:0
[000:044] [2025-07-04 04:47:13 +0000.517985][45b6] Construct BeautifyReader done.
[000:050] [2025-07-04 04:47:13 +0000.524167][45b6] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:050] [2025-07-04 04:47:13 +0000.524196][62f5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7cbf32aaa0
[000:050] [2025-07-04 04:47:13 +0000.524629][45b6] AppDeviceManager telnet server
for statistics started......
[000:051] [2025-07-04 04:47:13 +0000.524985][45b6] CpuOverloadDetect
time:1613366013 enter.
[000:051] [2025-07-04 04:47:13 +0000.525195][45b6] CpuOverloadDetect leave. expire
time = 0 ms
[000:051] [2025-07-04 04:47:13 +0000.525230][62f6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7cb8dfd800
[000:051] [2025-07-04 04:47:13 +0000.525762][45b6] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:051] [2025-07-04 04:47:13 +0000.525783][45b6] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:053] [2025-07-04 04:47:13 +0000.527885][45b6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:056] [2025-07-04 04:47:13 +0000.530633][45b6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:057] [2025-07-04 04:47:13 +0000.531375][45b6] CreatePlatformSpecificObjects:
[000:057] [2025-07-04 04:47:13 +0000.531456][45b6] audio device use opensle input
and opensl output
[000:057] [2025-07-04 04:47:13 +0000.531509][45b6] Create OpenSLES output module
with java VM support.
[000:057] [2025-07-04 04:47:13 +0000.531669][45b6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:057] [2025-07-04 04:47:13 +0000.531954][45b6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:058] [2025-07-04 04:47:13 +0000.532311][45b6] Create OpenSLES output module
with buffer num:1
[000:058] [2025-07-04 04:47:13 +0000.532531][45b6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:058] [2025-07-04 04:47:13 +0000.532768][45b6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:059] [2025-07-04 04:47:13 +0000.533003][45b6] Create OpenSLES input module
with java VM support.
[000:059] [2025-07-04 04:47:13 +0000.533047][45b6] Create OpenSLES input module
with buffer num:1
[000:059] [2025-07-04 04:47:13 +0000.533095][45b6] Error(trace.cc:40): Init the
output and input for audio device template.
[000:059] [2025-07-04 04:47:13 +0000.533110][45b6] Init the output device.
[000:059] [2025-07-04 04:47:13 +0000.533124][45b6] Init the opensl input.
[000:059] [2025-07-04 04:47:13 +0000.533139][45b6] AppDeviceManager get setting
samplerate: 0
[000:059] [2025-07-04 04:47:13 +0000.533519][45b6] The device model: m2101k7ai enum
value: 0
[000:060] [2025-07-04 04:47:13 +0000.533960][45b6] The device model: m2101k7ai enum
value: 0
[000:060] [2025-07-04 04:47:13 +0000.533979][45b6] Set the sample rate to be:48000
[000:060] [2025-07-04 04:47:13 +0000.533995][45b6] Enable the recording stereo:0
[000:060] [2025-07-04 04:47:13 +0000.534008][45b6] Set the playout as stereo:1
[000:060] [2025-07-04 04:47:13 +0000.534025][45b6] Init the microphone.
[000:061] [2025-07-04 04:47:13 +0000.535621][45b6] Update the recording sample rate
to be: 48000
[000:061] [2025-07-04 04:47:13 +0000.535699][45b6] Init the speaker.
[000:061] [2025-07-04 04:47:13 +0000.535751][45b6] Low latency buffer size:192 low
sample rate:48000
[000:062] [2025-07-04 04:47:13 +0000.535970][45b6] Using 1 x 10ms for an audio
frame.
[000:066] [2025-07-04 04:47:13 +0000.540058][45b6] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:066] [2025-07-04 04:47:13 +0000.540177][45b6] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:066] [2025-07-04 04:47:13 +0000.540251][45b6] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:071] [2025-07-04 04:47:13 +0000.545584][45b6] The device model:m2101k7ai
[000:071] [2025-07-04 04:47:13 +0000.545672][45b6] speaker output factor:100
defaultFactor: 100
[000:071] [2025-07-04 04:47:13 +0000.545689][45b6] headset output factor:100
defaultFactor: 100
[000:072] [2025-07-04 04:47:13 +0000.546062][45b6] AppDeviceManagerStart finished.
[000:072] [2025-07-04 04:47:13 +0000.546087][45b6] AppDeviceManagerStartMic::mic
status is off
[000:072] [2025-07-04 04:47:13 +0000.546137][45b6] AppDeviceManagerStartMic update
aec type: 2
[000:072] [2025-07-04 04:47:13 +0000.546152][45b6] AppDeviceManagerStartMic update
voiceChangeMode: 4
[000:072] [2025-07-04 04:47:13 +0000.546163][45b6]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:072] [2025-07-04 04:47:13 +0000.546174][45b6]
AudioDeviceDataHandler::StartMicProcess
[000:072] [2025-07-04 04:47:13 +0000.546304][45b6] Try to start webrtc recording
device.
[000:072] [2025-07-04 04:47:13 +0000.546325][45b6] StartRecording. threadID:17846
[000:072] [2025-07-04 04:47:13 +0000.546343][62f7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:072] [2025-07-04 04:47:13 +0000.546414][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[000:072] [2025-07-04 04:47:13 +0000.546597][45b6] The machine model:M2101K7AI
[000:072] [2025-07-04 04:47:13 +0000.546655][45b6] default mode: Set the recording
mode to voice communication to enable HW AEC .
[000:072] [2025-07-04 04:47:13 +0000.546670][45b6] Set the recording mode before
getSetting: 4
[000:072] [2025-07-04 04:47:13 +0000.546687][45b6] Set the recording mode after
getSetting: 1
[000:153] [2025-07-04 04:47:13 +0000.627010][45b6] StartRecording finished.
[000:153] [2025-07-04 04:47:13 +0000.627083][45b6] audio: start the audio mic
checker timer.
[000:153] [2025-07-04 04:47:13 +0000.627640][45b6] machine model :redmi
[000:153] [2025-07-04 04:47:13 +0000.627695][45b6] Support this machine
model :redmi
[000:158] [2025-07-04 04:47:13 +0000.632338][45b6] global inited! current sdk
version: 07-20-936c45f
[000:269] [2025-07-04 04:47:13 +0000.743687][62f8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[000:270] [2025-07-04 04:47:13 +0000.744004][62f8] _deviceSampleRate:48000
[000:272] [2025-07-04 04:47:13 +0000.746371][62f7] Run AGC when audioType = 0
[000:272] [2025-07-04 04:47:13 +0000.746534][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:650] [2025-07-04 04:47:14 +0000.124026][51ff]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:650] [2025-07-04 04:47:14 +0000.124286][62f3] MediaFilterCamera, recording
file context:0x7cd0bf7980 input texture:51
[000:650] [2025-07-04 04:47:14 +0000.124366][62f3] GLESContext:
[000:650] [2025-07-04 04:47:14 +0000.124407][62f3] The result of eglGetDisplay is:
0xb400007e2c483080
[000:651] [2025-07-04 04:47:14 +0000.125432][62f3] The result of creation:
0x7c9a975b00
[000:651] [2025-07-04 04:47:14 +0000.125567][62f3] The result of
eglCreatePbufferSurface is: 0x7c9a975c00
[000:651] [2025-07-04 04:47:14 +0000.125718][51ff]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7cd0bf7980 input_texture: 51
[001:868] [2025-07-04 04:47:15 +0000.342855][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[002:268] [2025-07-04 04:47:15 +0000.742286][62f7] Run AGC when audioType = 0
[002:496] [2025-07-04 04:47:15 +0000.970485][459d] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[002:496] [2025-07-04 04:47:15 +0000.970622][459d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[002:498] [2025-07-04 04:47:15 +0000.972453][459d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[002:498] [2025-07-04 04:47:15 +0000.972887][62f3] operator() time:1613368460
enter.
[002:499] [2025-07-04 04:47:15 +0000.973022][62f3] MediaFilterCamera, recording
file context:0x7cd0bf7980 input texture:51
[002:501] [2025-07-04 04:47:15 +0000.975666][62f3] MicSource: Mic source
created:10x7d6c300380
[002:502] [2025-07-04 04:47:15 +0000.976968][62f3] received external audio stream
[002:503] [2025-07-04 04:47:15 +0000.977117][62f3] alloc thread: 0x7c9aadf580
name:worker0 thread id:535056227504 to Mic_source
[002:503] [2025-07-04 04:47:15 +0000.977236][62f3] audio: start the audio sender
thread.
[002:503] [2025-07-04 04:47:15 +0000.977319][62f3] construct OpenGLRenderProgram
0x7ca965ab98
[002:503] [2025-07-04 04:47:15 +0000.977390][62f3] CropFilter::SetOrientation
orientation: 90
[002:503] [2025-07-04 04:47:15 +0000.977580][62f3] filter: filter pipeline
construtc this: 0x7d6c2405c0
[002:503] [2025-07-04 04:47:15 +0000.977629][62f3] filter: filter pipeline2 update
pattern: 1
[002:503] [2025-07-04 04:47:15 +0000.977734][62f3] CameraSource::source_id_:1
[002:503] [2025-07-04 04:47:15 +0000.977772][62f3] RecordAudioSource::source_id_:2
[002:504] [2025-07-04 04:47:15 +0000.978058][62f3] BindInputFilter 0x7c9aadfcc0
this 0x7ca965adc0
[002:504] [2025-07-04 04:47:15 +0000.978112][62f3] BindInputFilter 0x7c9aadfe58
this 0x7c9aadffd0
[002:504] [2025-07-04 04:47:15 +0000.978148][62f3] BindInputFilter 0x7ca965adc0
this 0x7d6c240660
[002:504] [2025-07-04 04:47:15 +0000.978197][62f3] setParamentForFilters:
speed:1.000000
[002:504] [2025-07-04 04:47:15 +0000.978222][62f3] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[002:504] [2025-07-04 04:47:15 +0000.978249][62f3] SetParamForFilter
time:1613368466 enter.
[002:504] [2025-07-04 04:47:15 +0000.978273][62f3] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[002:504] [2025-07-04 04:47:15 +0000.978298][62f3] SetParamForFilter: Params video
index is: 0
[002:504] [2025-07-04 04:47:15 +0000.978318][62f3] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[002:504] [2025-07-04 04:47:15 +0000.978341][62f3] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[002:504] [2025-07-04 04:47:15 +0000.978362][62f3] crop filter mode tpye:
citytravelvideo index:0
[002:511] [2025-07-04 04:47:15 +0000.985363][62f7] On audio frame the broadcast
with timestamp:1613368473 samples:480. (1000 frame for one log)
[002:514] [2025-07-04 04:47:15 +0000.988548][62f3]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:514] [2025-07-04 04:47:15 +0000.988672][62f3]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:514] [2025-07-04 04:47:15 +0000.988703][62f3]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:514] [2025-07-04 04:47:15 +0000.988731][62f3]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:514] [2025-07-04 04:47:15 +0000.988756][62f3]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:514] [2025-07-04 04:47:15 +0000.988776][62f3]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:514] [2025-07-04 04:47:15 +0000.988796][62f3]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:514] [2025-07-04 04:47:15 +0000.988816][62f3]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:514] [2025-07-04 04:47:15 +0000.988836][62f3]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:514] [2025-07-04 04:47:15 +0000.988855][62f3]
Warning(parse_template_json.cc:67): json parament no found the parament
[002:514] [2025-07-04 04:47:15 +0000.988876][62f3]
Warning(parse_template_json.cc:93): json parament no found the duration
[002:514] [2025-07-04 04:47:15 +0000.988902][62f3] SetParamForFilter leave. expire
time = 10 ms
[002:515] [2025-07-04 04:47:15 +0000.989223][62f3] OnOutputSizeChanged width 1280
height 720
[002:515] [2025-07-04 04:47:15 +0000.989269][62f3] OpenGLFrameBuffer: width:1280
height:720
[002:515] [2025-07-04 04:47:15 +0000.989297][62f3] OpenGLFrameBuffer: width:1280
height:720
[002:515] [2025-07-04 04:47:15 +0000.989319][62f3] OpenGLFrameBuffer: width:1280
height:720
[002:515] [2025-07-04 04:47:15 +0000.989342][62f3] OpenGLFrameBuffer: width:1280
height:720
[002:515] [2025-07-04 04:47:15 +0000.989367][62f3] OpenGLFrameBuffer: width:1280
height:720
[002:515] [2025-07-04 04:47:15 +0000.989440][62f3] OpenGLFrameBuffer: width:1280
height:720
[002:515] [2025-07-04 04:47:15 +0000.989519][62f3] construct TrivalImageDrawer
0x7c9abbe5c0
[002:515] [2025-07-04 04:47:15 +0000.989551][62f3] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7c9abbe5c0 context 0x7ca964d740
[002:515] [2025-07-04 04:47:15 +0000.989579][62f3] setupGLES:
[002:515] [2025-07-04 04:47:15 +0000.989758][630e] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[002:516] [2025-07-04 04:47:15 +0000.990072][62f3] OpenGLRenderProgram::Initialize.
[002:516] [2025-07-04 04:47:15 +0000.990167][62f3] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[002:516] [2025-07-04 04:47:15 +0000.990202][62f3] 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_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[002:516] [2025-07-04 04:47:15 +0000.990260][62f3] Init open gl render:
0x7ca965ab98
[002:516] [2025-07-04 04:47:15 +0000.990302][62f3] Fragement shader path:
[002:516] [2025-07-04 04:47:15 +0000.990338][62f3] Fragement shader path:
[002:516] [2025-07-04 04:47:15 +0000.990360][62f3] create opengl program object.
[002:516] [2025-07-04 04:47:15 +0000.990383][62f3] create shader: vertex
[002:516] [2025-07-04 04:47:15 +0000.990388][630e] The output timestamp from audio
mixer change:1613368473
[002:516] [2025-07-04 04:47:15 +0000.990430][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:516] [2025-07-04 04:47:15 +0000.990684][62f3] create shader: fragment
[002:519] [2025-07-04 04:47:15 +0000.993008][62f3] Have not extra filter filename!
[002:519] [2025-07-04 04:47:15 +0000.993172][62f3] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[002:519] [2025-07-04 04:47:15 +0000.993209][62f3] OpenGLRenderProgram::Initialize
success.
[002:519] [2025-07-04 04:47:15 +0000.993281][62f3] Setup the OpenGL result:1
[002:520] [2025-07-04 04:47:15 +0000.994358][62f2] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4
[002:520] [2025-07-04 04:47:15 +0000.994607][62f2] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[002:520] [2025-07-04 04:47:15 +0000.994662][6315] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d5af76a98
[002:520] [2025-07-04 04:47:15 +0000.994732][62f2] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[002:520] [2025-07-04 04:47:15 +0000.994773][62f2] 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_1613368481.mp4
fileFD: -1
[002:521] [2025-07-04 04:47:15 +0000.995237][62f2] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4
is opened successfully
[002:521] [2025-07-04 04:47:15 +0000.995277][62f2] setupMediaProcessers:
[002:521] [2025-07-04 04:47:15 +0000.995299][62f2]
RecordingSessionInternalSimple:setup media processers.
[002:521] [2025-07-04 04:47:15 +0000.995322][62f2] construct AAC encoder
[002:521] [2025-07-04 04:47:15 +0000.995731][62f2] H264Encoder creating:
superfast011818
[002:521] [2025-07-04 04:47:15 +0000.995775][62f2] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[002:522] [2025-07-04 04:47:15 +0000.996422][62f2] H264Encode::GetMachineModel is
M2101K7AI
[002:522] [2025-07-04 04:47:15 +0000.996479][62f2] H264Encoder machine_mode
is:M2101K7AI
[002:522] [2025-07-04 04:47:15 +0000.996501][62f2] H264Encode::machine size :9
machine_mode:M2101K7AI
[002:522] [2025-07-04 04:47:15 +0000.996521][62f2] H264Encode::machine array
size :22 machine_mode:M2101K7AI
[002:522] [2025-07-04 04:47:15 +0000.996540][62f2] H264Encode::current machine
is :M2101K7AI auto check hw codec decide to use hw codec
[002:522] [2025-07-04 04:47:15 +0000.996556][62f2] setupCompressionSession:
[002:522] [2025-07-04 04:47:15 +0000.996572][62f2] H264Encode::creating hareware
Encoder
[002:522] [2025-07-04 04:47:15 +0000.996589][62f2] AndroidHwAvcEncoder
time:1613368484 enter.
[002:522] [2025-07-04 04:47:15 +0000.996781][62f2] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007e2c411540 address:0x7c760d4760
[002:523] [2025-07-04 04:47:15 +0000.996959][62f2] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[002:523] [2025-07-04 04:47:15 +0000.996995][62f2] The video avc hw codec address
is 0x7cbf212720
[002:523] [2025-07-04 04:47:15 +0000.997063][62f2] AndroidHwAvcEncoder leave.
expire time = 1 ms
[002:523] [2025-07-04 04:47:15 +0000.997096][62f2] RegisterEncodeCompleteCallback
time:1613368485 enter.
[002:523] [2025-07-04 04:47:15 +0000.997208][62f2] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[002:523] [2025-07-04 04:47:15 +0000.997254][62f2] InitEncode time:1613368485
enter.
[002:523] [2025-07-04 04:47:15 +0000.997317][62f2] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[002:523] [2025-07-04 04:47:15 +0000.997356][62f2] Create time:1613368485 enter.
[002:523] [2025-07-04 04:47:15 +0000.997380][62f2] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[002:523] [2025-07-04 04:47:15 +0000.997412][62f2]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7cd0a29f80
[002:523] [2025-07-04 04:47:15 +0000.997718][62f2] supported_type:video/avc
[002:523] [2025-07-04 04:47:15 +0000.997818][62f2] name:OMX.qcom.video.encoder.avc
mime:video/avc
[002:523] [2025-07-04 04:47:15 +0000.997867][62f2] hwCodecPrefix :OMX.qcom.
[002:523] [2025-07-04 04:47:15 +0000.997902][62f2] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[002:523] [2025-07-04 04:47:15 +0000.997934][62f2] mediacodec_createCodecByName
time:1613368485 enter.
[002:524] [2025-07-04 04:47:15 +0000.997962][62f2] WrapAndroidMediaCodec
time:1613368486 enter.
[002:524] [2025-07-04 04:47:15 +0000.998145][62f2] WrapAndroidMediaCodec leave.
expire time = 0 ms
[002:596] [2025-07-04 04:47:16 +0000.70017][62f2] mediacodec_createCodecByName
leave. expire time = 73 ms
[002:596] [2025-07-04 04:47:16 +0000.70160][62f2] WrapAndroidMediaFromat
time:1613368558 enter.
[002:596] [2025-07-04 04:47:16 +0000.70292][62f2] WrapAndroidMediaFromat leave.
expire time = 0 ms
[002:687] [2025-07-04 04:47:16 +0000.161313][62f2] Destroy time:1613368649 enter.
[002:687] [2025-07-04 04:47:16 +0000.161486][62f2] WrapAndroidMediaFromat::
Destroy
[002:687] [2025-07-04 04:47:16 +0000.161540][62f2] Destroy leave. expire time = 0
ms
[002:687] [2025-07-04 04:47:16 +0000.161570][62f2] ~WrapAndroidMediaFromat
time:1613368649 enter.
[002:687] [2025-07-04 04:47:16 +0000.161602][62f2] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[002:687] [2025-07-04 04:47:16 +0000.161633][62f2] Create leave. expire time = 164
ms
[002:687] [2025-07-04 04:47:16 +0000.161664][62f2] isSemiPlanarSupport
time:1613368649 enter.
[002:687] [2025-07-04 04:47:16 +0000.161690][62f2] H264Encoder isSemiPlanarSupport
[002:687] [2025-07-04 04:47:16 +0000.161723][62f2] isSemiPlanarSupport leave.
expire time = 0 ms
[002:687] [2025-07-04 04:47:16 +0000.161753][62f2] creat hw H264Encoder success,
isSemiPlanar:1
[002:687] [2025-07-04 04:47:16 +0000.161910][62f2] InitEncode leave. expire time =
164 ms
[002:688] [2025-07-04 04:47:16 +0000.162007][62f2] H264Encode::created Encoder
[002:688] [2025-07-04 04:47:16 +0000.162049][62f2] H264Encode:: H264 encoder
created.
[002:688] [2025-07-04 04:47:16 +0000.162078][62f2] H264 encoder created.
[002:688] [2025-07-04 04:47:16 +0000.162109][62f2]
RecordingSessionInternalSimple:created avc encoder avc: 0x7cb903b580
[002:688] [2025-07-04 04:47:16 +0000.162139][62f2] setOutput:
[002:688] [2025-07-04 04:47:16 +0000.162165][62f2]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:688] [2025-07-04 04:47:16 +0000.162185][62f2] request a key frame
[002:688] [2025-07-04 04:47:16 +0000.162203][62f2] H264Encode:: request a key frame
[002:688] [2025-07-04 04:47:16 +0000.162471][62f2] setDisplayRotate :90
[002:688] [2025-07-04 04:47:16 +0000.162562][62f2] 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
[002:688] [2025-07-04 04:47:16 +0000.162759][62f3] StartRecording:
[002:688] [2025-07-04 04:47:16 +0000.162893][630e] operator(): Set the recording
session in mic source. recording session: 0x7c9aadfd00
[002:689] [2025-07-04 04:47:16 +0000.163027][62f3] operator() leave. expire time =
191 ms
[002:689] [2025-07-04 04:47:16 +0000.163156][630d] AF_SpeedFilter audio
0x7c9aadfe80 PullFrame
[002:689] [2025-07-04 04:47:16 +0000.163231][630d]
RecordAudioSource::PullAudioFrame
[002:689] [2025-07-04 04:47:16 +0000.163259][630d] AF_SpeedFilter::PullFrame eof4
[002:691] [2025-07-04 04:47:16 +0000.165628][630d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[002:700] [2025-07-04 04:47:16 +0000.173994][630d] AF_SpeedFilter audio time,
0x7c9aadfe80 rcv time: 1613368651
[002:700] [2025-07-04 04:47:16 +0000.174127][630d] AF_SpeedFilter audio time,
0x7c9aadfe80 rcv time: 1613368651in_nSamples:441
[002:700] [2025-07-04 04:47:16 +0000.174270][630d] resampled_data_size:0
[002:740] [2025-07-04 04:47:16 +0000.214356][62f3]
MediaFilterCamera::NeedProcessTexture
[002:740] [2025-07-04 04:47:16 +0000.214485][62f3] begine recode to first frame
spend time:241
[002:740] [2025-07-04 04:47:16 +0000.214516][62f3] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7c9aadfb80
[002:740] [2025-07-04 04:47:16 +0000.214601][62f3] blur_distance_:0
[002:740] [2025-07-04 04:47:16 +0000.214621][62f3] blur_direction_angle_:-90
[002:740] [2025-07-04 04:47:16 +0000.214642][62f3]
GPUImageProcessing::SetOrientation orientation: 90
[002:740] [2025-07-04 04:47:16 +0000.214655][62f3] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:740] [2025-07-04 04:47:16 +0000.214757][62f3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[002:740] [2025-07-04 04:47:16 +0000.214787][62f3] GPUImageProcessing: input frame
width1280 X 720
[002:754] [2025-07-04 04:47:16 +0000.227963][62f3] drawYUV420 render
OpenGLRenderProgram:0x7ca965ab98
[002:755] [2025-07-04 04:47:16 +0000.229211][62f3] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:755] [2025-07-04 04:47:16 +0000.229377][62f3] CropFilter::OnVideoFrame
outputtexture :53
[002:755] [2025-07-04 04:47:16 +0000.229406][62f3] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:761] [2025-07-04 04:47:16 +0000.235933][62f3] The read pixel from buffer take:
6 width:1280 height:720 frameType:0
[002:788] [2025-07-04 04:47:16 +0000.262864][62f3] drawYUV420 render
OpenGLRenderProgram:0x7ca965ab98
[002:794] [2025-07-04 04:47:16 +0000.268816][62f3] The convert RGB to YUV take 2
[002:795] [2025-07-04 04:47:16 +0000.269038][62f3] FilterPipeline2::OnVideoFrame
pts 35 last_video_timestamp_ 35
[002:795] [2025-07-04 04:47:16 +0000.269090][62f3]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:797] [2025-07-04 04:47:16 +0000.271442][6314]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:797] [2025-07-04 04:47:16 +0000.271570][6314] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[002:797] [2025-07-04 04:47:16 +0000.271598][6314] push video frame to H264
encoder. (100 frame for one log)
[002:797] [2025-07-04 04:47:16 +0000.271618][6314] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[002:797] [2025-07-04 04:47:16 +0000.271656][6314] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:0(100 frame for one log)
[002:797] [2025-07-04 04:47:16 +0000.271676][6314] Push an pts:0 to dts queue.
[002:797] [2025-07-04 04:47:16 +0000.271728][6314] DTS queue for
Generator:0x7d5af76eb8 0
[002:797] [2025-07-04 04:47:16 +0000.271741][6314] The input pts:0 fps:30
[002:798] [2025-07-04 04:47:16 +0000.272964][6314]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:812] [2025-07-04 04:47:16 +0000.286463][62f3] drawYUV420 render
OpenGLRenderProgram:0x7ca965ab98
[002:821] [2025-07-04 04:47:16 +0000.295138][630d] AF_SpeedFilter audio time 222,
0x7c9aadfe80 out time: 1613368651 org time: 1613368651
[002:821] [2025-07-04 04:47:16 +0000.295250][630d] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[002:821] [2025-07-04 04:47:16 +0000.295286][630d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 1613368651
[002:821] [2025-07-04 04:47:16 +0000.295305][630d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[002:821] [2025-07-04 04:47:16 +0000.295349][630d] AF_SpeedFilter audio time
[002:821] [2025-07-04 04:47:16 +0000.295380][630d] AF_SpeedFilter audio time 111,
0x7c9aadfe80 out time: 1613368661 org time: 1613368661
[002:823] [2025-07-04 04:47:16 +0000.297562][6313]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[002:824] [2025-07-04 04:47:16 +0000.298052][6315] add aac audio track with id:1
[002:848] [2025-07-04 04:47:16 +0000.322535][6314] h264 add frame header cdr flag
[002:858] [2025-07-04 04:47:16 +0000.332576][6314] h264 add frame header cdr flag
[002:859] [2025-07-04 04:47:16 +0000.333229][6314] SendFrame
encodedImage._timeStamp:0encodedImage->_length:96927
[002:859] [2025-07-04 04:47:16 +0000.333488][6314] Received key frame:0
[002:859] [2025-07-04 04:47:16 +0000.333700][6314] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[002:859] [2025-07-04 04:47:16 +0000.333786][6314] H264Encode::H264SWEncoder get
callback, length:96927 type:0 nalType:7length:18
[002:859] [2025-07-04 04:47:16 +0000.333834][6314] H264Encode:: get a sps pps
header!headerSize:31
[002:859] [2025-07-04 04:47:16 +0000.333872][6314] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:860] [2025-07-04 04:47:16 +0000.334097][6315] get the H.264 SPS parameter
[002:860] [2025-07-04 04:47:16 +0000.334362][6315] add video track with id:2
[002:860] [2025-07-04 04:47:16 +0000.334835][6315] get the H.264 PPS parameter
[002:862] [2025-07-04 04:47:16 +0000.336003][6315] get the H.264 IDR frame
[002:862] [2025-07-04 04:47:16 +0000.336145][6315] resss:true
[002:862] [2025-07-04 04:47:16 +0000.336166][6315] video start ts:0
[002:862] [2025-07-04 04:47:16 +0000.336218][6315] the video frame has been written
into MP4 file
[002:913] [2025-07-04 04:47:16 +0000.387084][6315] audio start ts:0
[002:913] [2025-07-04 04:47:16 +0000.387213][6315] the audio frame has been written
into MP4 file
[003:233] [2025-07-04 04:47:16 +0000.707877][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:274] [2025-07-04 04:47:16 +0000.748626][62f3] The convert RGB to YUV take 2
[003:519] [2025-07-04 04:47:16 +0000.993681][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:607] [2025-07-04 04:47:17 +0000.81897][6314] DTS queue for
Generator:0x7d5af76eb8 792 825
[003:615] [2025-07-04 04:47:17 +0000.89368][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[003:735] [2025-07-04 04:47:17 +0000.209966][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:767] [2025-07-04 04:47:17 +0000.241509][62f3] The convert RGB to YUV take 2
[004:106] [2025-07-04 04:47:17 +0000.580153][6314] Push an pts:1325 to dts queue.
[004:142] [2025-07-04 04:47:17 +0000.616936][6314] last dts:1294 currentPts:1325
ppsOrSPS:0 queue length:2
[004:157] [2025-07-04 04:47:17 +0000.631529][62ee]
monitorTime:4004totalDuration:3890
[004:235] [2025-07-04 04:47:17 +0000.709620][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:269] [2025-07-04 04:47:17 +0000.743656][62f3] The convert RGB to YUV take 2
[004:270] [2025-07-04 04:47:17 +0000.744203][62f7] Run AGC when audioType = 0
[004:270] [2025-07-04 04:47:17 +0000.744537][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:332] [2025-07-04 04:47:17 +0000.806020][630d] AF_SpeedFilter audio
0x7c9aadfe80 PullFrame
[004:435] [2025-07-04 04:47:17 +0000.909151][6314] DTS queue for
Generator:0x7d5af76eb8 1621 1656
[004:522] [2025-07-04 04:47:17 +0000.996816][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:588] [2025-07-04 04:47:18 +0000.62889][630d] RecordAudioSource::PullAudioFrame
[004:738] [2025-07-04 04:47:18 +0000.212827][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:773] [2025-07-04 04:47:18 +0000.247596][62f3] The convert RGB to YUV take 2
[004:805] [2025-07-04 04:47:18 +0000.279553][62f3] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[004:819] [2025-07-04 04:47:18 +0000.293954][6314] h264 add frame header cdr flag
[004:820] [2025-07-04 04:47:18 +0000.294194][6314] Received key frame:1993
[004:885] [2025-07-04 04:47:18 +0000.359474][6315] get the H.264 IDR frame
[004:978] [2025-07-04 04:47:18 +0000.452879][630d] resampled_data_size:7168
[005:042] [2025-07-04 04:47:18 +0000.516302][630d] AF_SpeedFilter::PullFrame eof4
[005:044] [2025-07-04 04:47:18 +0000.518550][630d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[005:178] [2025-07-04 04:47:18 +0000.652915][6313]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[005:234] [2025-07-04 04:47:18 +0000.708121][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:242] [2025-07-04 04:47:18 +0000.716804][6314] DTS queue for
Generator:0x7d5af76eb8 2457
[005:267] [2025-07-04 04:47:18 +0000.741946][62f3] The convert RGB to YUV take 2
[005:362] [2025-07-04 04:47:18 +0000.836209][62f7] haveEnoughProcessedData
internalAudioStream.length: 10
[005:440] [2025-07-04 04:47:18 +0000.914025][6314] Push an pts:2658 to dts queue.
[005:506] [2025-07-04 04:47:18 +0000.980825][6314] last dts:2622 currentPts:2658
ppsOrSPS:0 queue length:3
[005:521] [2025-07-04 04:47:18 +0000.995656][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:731] [2025-07-04 04:47:19 +0000.205355][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:764] [2025-07-04 04:47:19 +0000.238516][62f3] The convert RGB to YUV take 2
[005:942] [2025-07-04 04:47:19 +0000.416256][630d] AF_SpeedFilter audio
0x7c9aadfe80 PullFrame
[006:029] [2025-07-04 04:47:19 +0000.503613][62f3] drawYUV420 render
OpenGLRenderProgram:0x7ca965ab98
[006:072] [2025-07-04 04:47:19 +0000.546456][6314] DTS queue for
Generator:0x7d5af76eb8 3286
[006:095] [2025-07-04 04:47:19 +0000.569081][62f3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:095] [2025-07-04 04:47:19 +0000.569213][62f3] GPUImageProcessing: input frame
width1280 X 720
[006:095] [2025-07-04 04:47:19 +0000.569745][62f3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:095] [2025-07-04 04:47:19 +0000.569850][62f3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:099] [2025-07-04 04:47:19 +0000.573138][6314]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3319
[006:105] [2025-07-04 04:47:19 +0000.579248][6314] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3286 pts:3286
[006:138] [2025-07-04 04:47:19 +0000.612459][6314] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3359
[006:138] [2025-07-04 04:47:19 +0000.612602][6314] push video frame to H264
encoder. (100 frame for one log)
[006:138] [2025-07-04 04:47:19 +0000.612639][6314] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[006:138] [2025-07-04 04:47:19 +0000.612670][6314] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:3359(100 frame for one
log)
[006:138] [2025-07-04 04:47:19 +0000.612706][6314] The input pts:3359 fps:30
[006:142] [2025-07-04 04:47:19 +0000.616931][6314] SendFrame
encodedImage._timeStamp:3319encodedImage->_length:74432
[006:204] [2025-07-04 04:47:19 +0000.678242][6314] H264Encode::H264SWEncoder get
callback, length:57280 type:1 nalType:1length:57276
[006:230] [2025-07-04 04:47:19 +0000.704413][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:265] [2025-07-04 04:47:19 +0000.739423][62f3] The convert RGB to YUV take 2
[006:273] [2025-07-04 04:47:19 +0000.747675][62f7] Run AGC when audioType = 0
[006:485] [2025-07-04 04:47:19 +0000.959502][630d]
RecordAudioSource::PullAudioFrame
[006:521] [2025-07-04 04:47:19 +0000.995596][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:732] [2025-07-04 04:47:20 +0000.206517][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:763] [2025-07-04 04:47:20 +0000.237774][62f3] The convert RGB to YUV take 2
[006:765] [2025-07-04 04:47:20 +0000.239137][6314] Push an pts:3985 to dts queue.
[006:807] [2025-07-04 04:47:20 +0000.281001][6314] h264 add frame header cdr flag
[006:807] [2025-07-04 04:47:20 +0000.281465][6314] Received key frame:3985
[006:807] [2025-07-04 04:47:20 +0000.281531][6314] last dts:3956 currentPts:3985
ppsOrSPS:0 queue length:2
[006:839] [2025-07-04 04:47:20 +0000.313160][6315] get the H.264 IDR frame
[006:867] [2025-07-04 04:47:20 +0000.341950][62f3] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[006:917] [2025-07-04 04:47:20 +0000.391202][6314] DTS queue for
Generator:0x7d5af76eb8 4088 4129
[007:106] [2025-07-04 04:47:20 +0000.580370][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[007:190] [2025-07-04 04:47:20 +0000.664321][630d] resampled_data_size:0
[007:231] [2025-07-04 04:47:20 +0000.705096][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:270] [2025-07-04 04:47:20 +0000.744490][62f3] The convert RGB to YUV take 2
[007:383] [2025-07-04 04:47:20 +0000.857339][630d] AF_SpeedFilter::PullFrame eof4
[007:385] [2025-07-04 04:47:20 +0000.859805][630d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:514] [2025-07-04 04:47:20 +0000.988205][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:530] [2025-07-04 04:47:21 +0000.4748][6313]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:8
[007:579] [2025-07-04 04:47:21 +0000.53821][630d] AF_SpeedFilter audio 0x7c9aadfe80
PullFrame
[007:739] [2025-07-04 04:47:21 +0000.213010][62f3] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[007:742] [2025-07-04 04:47:21 +0000.216502][6314] DTS queue for
Generator:0x7d5af76eb8 4920 4959
[007:771] [2025-07-04 04:47:21 +0000.245577][62f3] The convert RGB to YUV take 2
[008:100] [2025-07-04 04:47:21 +0000.574553][6314] Push an pts:5319 to dts queue.
[008:139] [2025-07-04 04:47:21 +0000.613962][6314] last dts:5284 currentPts:5319
ppsOrSPS:0 queue length:2
[008:229] [2025-07-04 04:47:21 +0000.703152][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:263] [2025-07-04 04:47:21 +0000.737242][62f3] The convert RGB to YUV take 3
[008:273] [2025-07-04 04:47:21 +0000.747174][62f7] Run AGC when audioType = 0
[008:273] [2025-07-04 04:47:21 +0000.747465][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:393] [2025-07-04 04:47:21 +0000.867727][630d]
RecordAudioSource::PullAudioFrame
[008:514] [2025-07-04 04:47:21 +0000.988069][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:564] [2025-07-04 04:47:22 +0000.38278][6314] DTS queue for
Generator:0x7d5af76eb8 5750 5784
[008:727] [2025-07-04 04:47:22 +0000.201760][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:761] [2025-07-04 04:47:22 +0000.235771][62f3] The convert RGB to YUV take 2
[008:835] [2025-07-04 04:47:22 +0000.309114][6314] h264 add frame header cdr flag
[008:835] [2025-07-04 04:47:22 +0000.309548][6314] Received key frame:5983
[008:839] [2025-07-04 04:47:22 +0000.313529][6315] get the H.264 IDR frame
[008:852] [2025-07-04 04:47:22 +0000.326546][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[008:961] [2025-07-04 04:47:22 +0000.435735][62f3] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[009:194] [2025-07-04 04:47:22 +0000.668749][630d] AF_SpeedFilter audio
0x7c9aadfe80 PullFrame
[009:227] [2025-07-04 04:47:22 +0000.701372][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:262] [2025-07-04 04:47:22 +0000.736817][62f3] The convert RGB to YUV take 2
[009:360] [2025-07-04 04:47:22 +0000.834413][62f3] drawYUV420 render
OpenGLRenderProgram:0x7ca965ab98
[009:399] [2025-07-04 04:47:22 +0000.873431][6314] DTS queue for
Generator:0x7d5af76eb8 6551 6584 6618
[009:409] [2025-07-04 04:47:22 +0000.883241][630d] resampled_data_size:10240
[009:432] [2025-07-04 04:47:22 +0000.906160][6314]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6652
[009:432] [2025-07-04 04:47:22 +0000.906527][6314] Push an pts:6652 to dts queue.
[009:466] [2025-07-04 04:47:22 +0000.940503][62f3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:466] [2025-07-04 04:47:22 +0000.940630][62f3] GPUImageProcessing: input frame
width1280 X 720
[009:467] [2025-07-04 04:47:22 +0000.941180][62f3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:467] [2025-07-04 04:47:22 +0000.941284][62f3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:475] [2025-07-04 04:47:22 +0000.949685][6314] SendFrame
encodedImage._timeStamp:6652encodedImage->_length:57024
[009:475] [2025-07-04 04:47:22 +0000.949903][6314] last dts:6618 currentPts:6652
ppsOrSPS:0 queue length:2
[009:476] [2025-07-04 04:47:22 +0000.949959][6314] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6652 pts:6652
[009:502] [2025-07-04 04:47:22 +0000.976765][6314] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6722
[009:502] [2025-07-04 04:47:22 +0000.976910][6314] push video frame to H264
encoder. (100 frame for one log)
[009:502] [2025-07-04 04:47:22 +0000.976945][6314] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[009:503] [2025-07-04 04:47:22 +0000.976973][6314] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:6722(100 frame for one
log)
[009:503] [2025-07-04 04:47:22 +0000.977006][6314] The input pts:6722 fps:30
[009:522] [2025-07-04 04:47:22 +0000.996945][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:567] [2025-07-04 04:47:23 +0000.41596][6314] H264Encode::H264SWEncoder get
callback, length:52800 type:1 nalType:1length:52796
[009:714] [2025-07-04 04:47:23 +0000.188277][630d] AF_SpeedFilter::PullFrame eof4
[009:716] [2025-07-04 04:47:23 +0000.190506][630d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:727] [2025-07-04 04:47:23 +0000.201453][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:762] [2025-07-04 04:47:23 +0000.236826][62f3] The convert RGB to YUV take 1
[009:804] [2025-07-04 04:47:23 +0000.278811][6313]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:2
[010:226] [2025-07-04 04:47:23 +0000.700507][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:231] [2025-07-04 04:47:23 +0000.705227][6314] DTS queue for
Generator:0x7d5af76eb8 7383 7415 7449
[010:262] [2025-07-04 04:47:23 +0000.736021][62f3] The convert RGB to YUV take 2
[010:268] [2025-07-04 04:47:23 +0000.742668][62f8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[010:268] [2025-07-04 04:47:23 +0000.742895][62f8] _deviceSampleRate:48000
[010:272] [2025-07-04 04:47:23 +0000.746289][62f7] Run AGC when audioType = 0
[010:272] [2025-07-04 04:47:23 +0000.746669][630d]
RecordAudioSource::PullAudioFrame
[010:518] [2025-07-04 04:47:23 +0000.992549][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:591] [2025-07-04 04:47:24 +0000.65327][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[010:728] [2025-07-04 04:47:24 +0000.202112][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:764] [2025-07-04 04:47:24 +0000.238278][62f3] The convert RGB to YUV take 2
[010:764] [2025-07-04 04:47:24 +0000.238840][6314] Push an pts:7986 to dts queue.
[010:809] [2025-07-04 04:47:24 +0000.283046][630d] AF_SpeedFilter audio
0x7c9aadfe80 PullFrame
[010:837] [2025-07-04 04:47:24 +0000.311307][6314] h264 add frame header cdr flag
[010:839] [2025-07-04 04:47:24 +0000.313166][6314] Received key frame:7986
[010:839] [2025-07-04 04:47:24 +0000.313241][6314] last dts:7951 currentPts:7986
ppsOrSPS:0 queue length:3
[010:841] [2025-07-04 04:47:24 +0000.315764][6315] get the H.264 IDR frame
[011:030] [2025-07-04 04:47:24 +0000.504453][62f3] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[011:031] [2025-07-04 04:47:24 +0000.505573][6314] DTS queue for
Generator:0x7d5af76eb8 8218 8251
[011:227] [2025-07-04 04:47:24 +0000.701004][62f3] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[011:262] [2025-07-04 04:47:24 +0000.736401][62f3] The convert RGB to YUV take 2
[011:514] [2025-07-04 04:47:24 +0000.988532][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:674] [2025-07-04 04:47:25 +0000.148339][630d] resampled_data_size:1024
[011:727] [2025-07-04 04:47:25 +0000.201125][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:761] [2025-07-04 04:47:25 +0000.235140][62f3] The convert RGB to YUV take 2
[011:870] [2025-07-04 04:47:25 +0000.344145][6314] DTS queue for
Generator:0x7d5af76eb8 9053 9090
[012:033] [2025-07-04 04:47:25 +0000.507896][630d] AF_SpeedFilter::PullFrame eof4
[012:036] [2025-07-04 04:47:25 +0000.510200][630d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[012:098] [2025-07-04 04:47:25 +0000.572609][6314] Push an pts:9318 to dts queue.
[012:145] [2025-07-04 04:47:25 +0000.619365][6313]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:4
[012:166] [2025-07-04 04:47:25 +0000.640431][630d]
RecordAudioSource::PullAudioFrame
[012:169] [2025-07-04 04:47:25 +0000.643099][6314] last dts:9284 currentPts:9318
ppsOrSPS:0 queue length:3
[012:224] [2025-07-04 04:47:25 +0000.698526][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:266] [2025-07-04 04:47:25 +0000.740278][62f3] The convert RGB to YUV take 3
[012:274] [2025-07-04 04:47:25 +0000.748701][62f7] Run AGC when audioType = 0
[012:275] [2025-07-04 04:47:25 +0000.749015][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:333] [2025-07-04 04:47:25 +0000.807399][62f7] haveEnoughProcessedData
internalAudioStream.length: 10
[012:438] [2025-07-04 04:47:25 +0000.912071][630d] AF_SpeedFilter audio
0x7c9aadfe80 PullFrame
[012:481] [2025-07-04 04:47:25 +0000.955713][630e] The output timestamp from audio
mixer change:1613378442
[012:511] [2025-07-04 04:47:25 +0000.985105][62f7] On audio frame the broadcast
with timestamp:1613378473 samples:480. (1000 frame for one log)
[012:513] [2025-07-04 04:47:25 +0000.987947][630e] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[012:514] [2025-07-04 04:47:25 +0000.988120][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:690] [2025-07-04 04:47:26 +0000.164648][62f3] drawYUV420 render
OpenGLRenderProgram:0x7ca965ab98
[012:694] [2025-07-04 04:47:26 +0000.168955][630d] AF_SpeedFilter audio time,
0x7c9aadfe80 rcv time: 1613378653
[012:695] [2025-07-04 04:47:26 +0000.169090][630d] AF_SpeedFilter audio time,
0x7c9aadfe80 rcv time: 1613378653in_nSamples:441
[012:701] [2025-07-04 04:47:26 +0000.175433][6314] DTS queue for
Generator:0x7d5af76eb8 9883 9914
[012:726] [2025-07-04 04:47:26 +0000.200912][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:759] [2025-07-04 04:47:26 +0000.233138][62f3] The convert RGB to YUV take 3
[012:762] [2025-07-04 04:47:26 +0000.236338][6314]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9979
[012:804] [2025-07-04 04:47:26 +0000.278090][630d] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[012:804] [2025-07-04 04:47:26 +0000.278247][630d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 1613378651
[012:804] [2025-07-04 04:47:26 +0000.278287][630d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[012:807] [2025-07-04 04:47:26 +0000.281869][6314] h264 add frame header cdr flag
[012:808] [2025-07-04 04:47:26 +0000.282330][6314] SendFrame
encodedImage._timeStamp:9979encodedImage->_length:88272
[012:808] [2025-07-04 04:47:26 +0000.282416][6314] Received key frame:9979
[012:824] [2025-07-04 04:47:26 +0000.298526][62f3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[012:824] [2025-07-04 04:47:26 +0000.298685][62f3] GPUImageProcessing: input frame
width1280 X 720
[012:825] [2025-07-04 04:47:26 +0000.299198][62f3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:825] [2025-07-04 04:47:26 +0000.299292][62f3] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:865] [2025-07-04 04:47:26 +0000.339128][6314] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10084
[012:865] [2025-07-04 04:47:26 +0000.339264][6314] push video frame to H264
encoder. (100 frame for one log)
[012:865] [2025-07-04 04:47:26 +0000.339395][6314] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[012:865] [2025-07-04 04:47:26 +0000.339434][6314] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:10084(100 frame for one
log)
[012:865] [2025-07-04 04:47:26 +0000.339475][6314] The input pts:10084 fps:30
[012:869] [2025-07-04 04:47:26 +0000.343285][6314] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10018 pts:10018
[012:870] [2025-07-04 04:47:26 +0000.344240][6315] get the H.264 IDR frame
[012:934] [2025-07-04 04:47:26 +0000.408662][6314] H264Encode::H264SWEncoder get
callback, length:41616 type:1 nalType:1length:41612
[013:124] [2025-07-04 04:47:26 +0000.598337][62f3] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[013:227] [2025-07-04 04:47:26 +0000.701751][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:259] [2025-07-04 04:47:26 +0000.733299][62f3] The convert RGB to YUV take 2
[013:433] [2025-07-04 04:47:26 +0000.907470][6314] Push an pts:10653 to dts queue.
[013:500] [2025-07-04 04:47:26 +0000.974122][6314] last dts:10617 currentPts:10653
ppsOrSPS:0 queue length:3
[013:502] [2025-07-04 04:47:26 +0000.976404][6314] DTS queue for
Generator:0x7d5af76eb8 10715
[013:521] [2025-07-04 04:47:26 +0000.995319][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:725] [2025-07-04 04:47:27 +0000.199017][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:759] [2025-07-04 04:47:27 +0000.233488][62f3] The convert RGB to YUV take 3
[013:838] [2025-07-04 04:47:27 +0000.312616][630d] resampled_data_size:13312
[013:857] [2025-07-04 04:47:27 +0000.331628][62f3] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[013:923] [2025-07-04 04:47:27 +0000.397972][630d] AF_SpeedFilter audio time
[013:924] [2025-07-04 04:47:27 +0000.398185][630d] AF_SpeedFilter audio time 111,
0x7c9aadfe80 out time: 1613379841 org time: 1613379841
[014:050] [2025-07-04 04:47:27 +0000.524498][630d] AF_SpeedFilter audio
0x7c9aadfe80 PullFrame
[014:066] [2025-07-04 04:47:27 +0000.540394][630d]
RecordAudioSource::PullAudioFrame
[014:074] [2025-07-04 04:47:27 +0000.548917][62f7] haveEnoughProcessedData
internalAudioStream.length: 10
[014:228] [2025-07-04 04:47:27 +0000.702328][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:265] [2025-07-04 04:47:27 +0000.739467][62f3] The convert RGB to YUV take 2
[014:271] [2025-07-04 04:47:27 +0000.745905][62f7] Run AGC when audioType = 0
[014:338] [2025-07-04 04:47:27 +0000.812221][6314] DTS queue for
Generator:0x7d5af76eb8 11550
[014:389] [2025-07-04 04:47:27 +0000.863446][630d] AF_SpeedFilter::PullFrame eof4
[014:392] [2025-07-04 04:47:27 +0000.866177][630d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:508] [2025-07-04 04:47:27 +0000.982571][6313]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:8
[014:522] [2025-07-04 04:47:27 +0000.996711][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:726] [2025-07-04 04:47:28 +0000.200739][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:757] [2025-07-04 04:47:28 +0000.231609][62f3] The convert RGB to YUV take 2
[014:759] [2025-07-04 04:47:28 +0000.233244][6314] Push an pts:11979 to dts queue.
[014:831] [2025-07-04 04:47:28 +0000.305252][6314] h264 add frame header cdr flag
[014:831] [2025-07-04 04:47:28 +0000.305762][6314] Received key frame:11979
[014:831] [2025-07-04 04:47:28 +0000.305848][6314] last dts:11950 currentPts:11979
ppsOrSPS:0 queue length:3
[014:834] [2025-07-04 04:47:28 +0000.308921][6315] get the H.264 IDR frame
[015:161] [2025-07-04 04:47:28 +0000.635039][6314] DTS queue for
Generator:0x7d5af76eb8 12348 12377
[015:190] [2025-07-04 04:47:28 +0000.664756][62f3] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[015:225] [2025-07-04 04:47:28 +0000.699503][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:259] [2025-07-04 04:47:28 +0000.733374][62f3] The convert RGB to YUV take 2
[015:520] [2025-07-04 04:47:28 +0000.994760][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:672] [2025-07-04 04:47:29 +0000.146145][630d] AF_SpeedFilter audio
0x7c9aadfe80 PullFrame
[015:723] [2025-07-04 04:47:29 +0000.197164][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:757] [2025-07-04 04:47:29 +0000.231404][62f3] The convert RGB to YUV take 2
[015:808] [2025-07-04 04:47:29 +0000.282368][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[015:961] [2025-07-04 04:47:29 +0000.435617][630d]
RecordAudioSource::PullAudioFrame
[015:996] [2025-07-04 04:47:29 +0000.470057][6314] DTS queue for
Generator:0x7d5af76eb8 13178 13214
[016:025] [2025-07-04 04:47:29 +0000.499324][62f3] drawYUV420 render
OpenGLRenderProgram:0x7ca965ab98
[016:090] [2025-07-04 04:47:29 +0000.564899][6314]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13311
[016:091] [2025-07-04 04:47:29 +0000.565051][6314] Push an pts:13311 to dts queue.
[016:100] [2025-07-04 04:47:29 +0000.574153][630d] resampled_data_size:4096
[016:129] [2025-07-04 04:47:29 +0000.602994][6314] SendFrame
encodedImage._timeStamp:13311encodedImage->_length:64304
[016:129] [2025-07-04 04:47:29 +0000.603207][6314] last dts:13278 currentPts:13311
ppsOrSPS:0 queue length:2
[016:187] [2025-07-04 04:47:29 +0000.661537][62f3] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:187] [2025-07-04 04:47:29 +0000.661654][62f3] GPUImageProcessing: input frame
width1280 X 720
[016:188] [2025-07-04 04:47:29 +0000.662191][62f3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:188] [2025-07-04 04:47:29 +0000.662304][62f3] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:224] [2025-07-04 04:47:29 +0000.698003][62f3] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[016:226] [2025-07-04 04:47:29 +0000.700679][6314] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13447
[016:226] [2025-07-04 04:47:29 +0000.700830][6314] push video frame to H264
encoder. (100 frame for one log)
[016:226] [2025-07-04 04:47:29 +0000.700891][6314] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[016:226] [2025-07-04 04:47:29 +0000.700925][6314] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:13447(100 frame for one
log)
[016:227] [2025-07-04 04:47:29 +0000.700962][6314] The input pts:13447 fps:30
[016:231] [2025-07-04 04:47:29 +0000.705642][6314] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13378 pts:13378
[016:257] [2025-07-04 04:47:29 +0000.731900][62f3] The convert RGB to YUV take 2
[016:270] [2025-07-04 04:47:29 +0000.744108][62f7] Run AGC when audioType = 0
[016:270] [2025-07-04 04:47:29 +0000.744330][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:298] [2025-07-04 04:47:29 +0000.772812][6314] H264Encode::H264SWEncoder get
callback, length:79728 type:1 nalType:1length:79724
[016:522] [2025-07-04 04:47:29 +0000.996514][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:722] [2025-07-04 04:47:30 +0000.196297][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:731] [2025-07-04 04:47:30 +0000.205176][630d] AF_SpeedFilter::PullFrame eof4
[016:733] [2025-07-04 04:47:30 +0000.207450][630d]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:757] [2025-07-04 04:47:30 +0000.231946][62f3] The convert RGB to YUV take 2
[016:766] [2025-07-04 04:47:30 +0000.240162][6313]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:2
[016:828] [2025-07-04 04:47:30 +0000.302659][6314] h264 add frame header cdr flag
[016:829] [2025-07-04 04:47:30 +0000.303158][6314] Received key frame:13978
[016:829] [2025-07-04 04:47:30 +0000.303269][6314] DTS queue for
Generator:0x7d5af76eb8 13978 14012 14046
[016:833] [2025-07-04 04:47:30 +0000.307042][6315] get the H.264 IDR frame
[017:221] [2025-07-04 04:47:30 +0000.695944][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:259] [2025-07-04 04:47:30 +0000.733519][62f3] The convert RGB to YUV take 3
[017:287] [2025-07-04 04:47:30 +0000.761063][62f3] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[017:299] [2025-07-04 04:47:30 +0000.773929][630d] AF_SpeedFilter audio
0x7c9aadfe80 PullFrame
[017:428] [2025-07-04 04:47:30 +0000.902856][6314] Push an pts:14648 to dts queue.
[017:473] [2025-07-04 04:47:30 +0000.947211][6314] last dts:14611 currentPts:14648
ppsOrSPS:0 queue length:2
[017:510] [2025-07-04 04:47:30 +0000.984110][630e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:551] [2025-07-04 04:47:31 +0000.25115][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[017:658] [2025-07-04 04:47:31 +0000.132123][6314] DTS queue for
Generator:0x7d5af76eb8 14813 14842 14877
[017:724] [2025-07-04 04:47:31 +0000.198367][62f3] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:754] [2025-07-04 04:47:31 +0000.228884][62f3] The convert RGB to YUV take 2
[017:858] [2025-07-04 04:47:31 +0000.332756][630d]
RecordAudioSource::PullAudioFrame
[017:989] [2025-07-04 04:47:31 +0000.463029][62f3] StopRecording:
[017:991] [2025-07-04 04:47:31 +0000.465224][62f3] OnNeedStopRecording:
[017:992] [2025-07-04 04:47:31 +0000.466975][630d] resampled_data_size:512
[017:993] [2025-07-04 04:47:31 +0000.467187][630d] AF_SpeedFilter audio time 222,
0x7c9aadfe80 out time: 1613383901 org time: 1613383901
[017:993] [2025-07-04 04:47:31 +0000.467327][630d] PullAudioFrame: PullFrame audio
finished.
[017:993] [2025-07-04 04:47:31 +0000.467366][630d]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[017:999] [2025-07-04 04:47:31 +0000.473542][459d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[018:000] [2025-07-04 04:47:31 +0000.474458][62f3] operator(): Stop
[018:000] [2025-07-04 04:47:31 +0000.474549][62f3] StopPullFrameAndWriteMp4
time:1613383962 enter.
[018:000] [2025-07-04 04:47:31 +0000.474588][62f3] StopRecording:
[018:001] [2025-07-04 04:47:31 +0000.475864][6314]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:457
[018:003] [2025-07-04 04:47:31 +0000.477956][62f2] stop recording
[018:004] [2025-07-04 04:47:31 +0000.478058][62f2]
RecordingSessionInternalSimple:destroy media processers
[018:004] [2025-07-04 04:47:31 +0000.478088][62f2] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[018:004] [2025-07-04 04:47:31 +0000.478108][62f2] H264Encode::flushing hareware
Encoder
[018:004] [2025-07-04 04:47:31 +0000.478275][62f2] Flush time:1613383966 enter.
[018:004] [2025-07-04 04:47:31 +0000.478324][62f2] H264Encoder encoder flush
[018:004] [2025-07-04 04:47:31 +0000.478351][62f2] flush output queue
[018:272] [2025-07-04 04:47:31 +0000.746603][62f7] Run AGC when audioType = 0
[018:345] [2025-07-04 04:47:31 +0000.819803][62f2] Flush leave. expire time = 341
ms
[018:346] [2025-07-04 04:47:31 +0000.820182][62f2] ~H264EncodeWrap:
[018:346] [2025-07-04 04:47:31 +0000.820291][62f2] ~H264Encode:
[018:346] [2025-07-04 04:47:31 +0000.820340][62f2] teardownCompressionSession:
H264Encode::destroying Encoder
[018:346] [2025-07-04 04:47:31 +0000.820391][62f2] Release time:1613384308 enter.
[018:346] [2025-07-04 04:47:31 +0000.820651][62f2] Release:
MediaCodecVideoEncoder::Release _inited:1
[018:346] [2025-07-04 04:47:31 +0000.820731][62f2] Destroy time:1613384308 enter.
[018:346] [2025-07-04 04:47:31 +0000.820781][62f2] H264Encoder encoderDestroy
[018:346] [2025-07-04 04:47:31 +0000.820829][62f2]
AndroidMediaCodecVideoEncoder::release env: 0x7cbf556c40
[018:347] [2025-07-04 04:47:31 +0000.821003][62f2]
AndroidMediaCodecVideoEncoder::Destroy
[018:381] [2025-07-04 04:47:31 +0000.855675][62f2] Destroy leave. expire time = 35
ms
[018:381] [2025-07-04 04:47:31 +0000.855956][62f2] Release leave. expire time = 36
ms
[018:382] [2025-07-04 04:47:31 +0000.856035][62f2] ~AndroidHwAvcEncoder
time:1613384344 enter.
[018:382] [2025-07-04 04:47:31 +0000.856246][62f2] Release time:1613384344 enter.
[018:382] [2025-07-04 04:47:31 +0000.856318][62f2] Release:
MediaCodecVideoEncoder:: has been released before, just return
[018:382] [2025-07-04 04:47:31 +0000.856587][62f2] Release leave. expire time = 0
ms
[018:382] [2025-07-04 04:47:31 +0000.856641][62f2] ~AndroidMediaCodecVideoEncoder
[018:382] [2025-07-04 04:47:31 +0000.856743][62f2] ~WrapAndroidMediaCodec
time:1613384344 enter.
[018:382] [2025-07-04 04:47:31 +0000.856787][62f2] ~WrapAndroidMediaCodec leave.
expire time = 0 ms
[018:382] [2025-07-04 04:47:31 +0000.856830][62f2] video hevc hw codec
destructor:0x7cbf212720
[018:382] [2025-07-04 04:47:31 +0000.856936][62f2] ~AndroidHwAvcEncoder leave.
expire time = 0 ms
[018:383] [2025-07-04 04:47:31 +0000.857007][62f2] teardownCompressionSession:
H264Encode::destroyed Encoder
[018:383] [2025-07-04 04:47:31 +0000.857058][62f2]
RecordingSessionInternalSimple:destroy aac encoder output!
[018:383] [2025-07-04 04:47:31 +0000.857100][62f2] AACSWEncode destructor
[018:399] [2025-07-04 04:47:31 +0000.873022][6315] MP4 close file successfully
[018:399] [2025-07-04 04:47:31 +0000.873195][6315] Recording session Internal:
notify recording ok
[018:399] [2025-07-04 04:47:31 +0000.873232][6315] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4,
output_video_timestamp_:15209 last_video_pts_:15175
[018:399] [2025-07-04 04:47:31 +0000.873279][6315] OnRecordFinish:
[018:400] [2025-07-04 04:47:31 +0000.874427][6315] onRecordingOk: net seek
pos:0record video duration:15208record audio duration:15185
[018:401] [2025-07-04 04:47:31 +0000.875594][630e] destructMicSource_w:
[018:401] [2025-07-04 04:47:31 +0000.875791][630e] setOutput_w:
MicSource::setOutput() 0x0
[018:401] [2025-07-04 04:47:31 +0000.875922][630e] close external audio stream
[018:402] [2025-07-04 04:47:31 +0000.876212][62f3] releaseThread 0x7c9aadf580
[018:402] [2025-07-04 04:47:31 +0000.876292][62f3] ~MicSource: Mic source
destroyed:0x7d6c300380
[018:406] [2025-07-04 04:47:31 +0000.880140][62f3] StopPullFrameAndWriteMp4 leave.
expire time = 406 ms
[018:406] [2025-07-04 04:47:31 +0000.880307][62f3] DestroyPipelineAndFilters
time:1613384368 enter.
[018:406] [2025-07-04 04:47:31 +0000.880410][62f3] UnbindInputFilter 0x7c9aadfcc0
this 0x7ca965adc0
[018:406] [2025-07-04 04:47:31 +0000.880474][62f3] UnbindInputFilter 0x7c9aadfe58
this 0x7c9aadffd0
[018:406] [2025-07-04 04:47:31 +0000.880550][62f3] UnbindInputFilter 0x7ca965adc0
this 0x7d6c240660
[018:406] [2025-07-04 04:47:31 +0000.880590][62f3] filter: filter pipeline destroy
this: 0x7d6c2405c0
[018:407] [2025-07-04 04:47:31 +0000.881296][62f3] ClearVideoOfSources: recodring
total frames:0
[018:407] [2025-07-04 04:47:31 +0000.881451][62f3] ClearVideoOfSources:
[018:407] [2025-07-04 04:47:31 +0000.881512][62f3] GPUImageProcessing destruct.
[018:407] [2025-07-04 04:47:31 +0000.881648][62f3] destroy TrivalImageDrawer
0x7c9abbe5c0
[018:407] [2025-07-04 04:47:31 +0000.881694][62f3] The shader has been initialize,
clean up them.
[018:407] [2025-07-04 04:47:31 +0000.881807][62f3] ~OpenGLFrameBuffer:
[018:409] [2025-07-04 04:47:31 +0000.883608][62f3] ~OpenGLFrameBuffer:
[018:410] [2025-07-04 04:47:31 +0000.884061][62f3] ~OpenGLFrameBuffer:
[018:410] [2025-07-04 04:47:31 +0000.884592][62f3] ~OpenGLFrameBuffer:
[018:410] [2025-07-04 04:47:31 +0000.884906][62f3] ~OpenGLFrameBuffer:
[018:411] [2025-07-04 04:47:31 +0000.885109][62f3] ~OpenGLFrameBuffer:
[018:411] [2025-07-04 04:47:31 +0000.885560][62f3] GPUImageProcessing destruct
finish.
[018:411] [2025-07-04 04:47:31 +0000.885667][62f3] GPURGBAFrame destruct.
[018:411] [2025-07-04 04:47:31 +0000.885919][62f3] destroy OpenGLRenderProgram
0x7ca965ab98
[018:412] [2025-07-04 04:47:31 +0000.886007][62f3] ~CameraSource time:1613384374
enter.
[018:412] [2025-07-04 04:47:31 +0000.886050][62f3] ~CameraSource leave. expire
time = 0 ms
[018:412] [2025-07-04 04:47:31 +0000.886100][62f3] ~RecordAudioSource
time:1613384374 enter.
[018:412] [2025-07-04 04:47:31 +0000.886140][62f3] ~RecordAudioSource leave.
expire time = 0 ms
[018:412] [2025-07-04 04:47:31 +0000.886187][62f3] DestroyPipelineAndFilters
leave. expire time = 6 ms
[018:440] [2025-07-04 04:47:31 +0000.914909][459d]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[018:441] [2025-07-04 04:47:31 +0000.915773][459d] machine model :redmi
[018:441] [2025-07-04 04:47:31 +0000.915826][459d] Support this machine
model :redmi
[018:441] [2025-07-04 04:47:31 +0000.915849][459d] global inited! current sdk
version: 07-20-936c45f
[018:442] [2025-07-04 04:47:31 +0000.916228][459d] filter: filter pipeline
construtc this: 0x7cb8dbbf00
[018:442] [2025-07-04 04:47:31 +0000.916268][459d] MediaFilterGraph:
MediaFilterGraph construct
[018:442] [2025-07-04 04:47:31 +0000.916290][459d] GLESContext:
[018:442] [2025-07-04 04:47:31 +0000.916342][459d] The result of eglGetDisplay is:
0xb400007e2c483080
[018:443] [2025-07-04 04:47:31 +0000.917674][459d] The result of creation:
0x7cbf580600
[018:443] [2025-07-04 04:47:31 +0000.917837][459d] The result of
eglCreatePbufferSurface is: 0x7cbf5a3200
[018:447] [2025-07-04 04:47:31 +0000.920974][459d] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4
[018:447] [2025-07-04 04:47:31 +0000.921088][459d] The source 0 speed:1
[018:447] [2025-07-04 04:47:31 +0000.921131][459d] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4,
delay: 0
[018:447] [2025-07-04 04:47:31 +0000.921166][459d] CreateDecoderByVideoSource
time:1613384409 enter.
[018:447] [2025-07-04 04:47:31 +0000.921842][459d] running_decoder_count:0max
count:2
[018:447] [2025-07-04 04:47:31 +0000.921907][459d] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7cbf532800
[018:467] [2025-07-04 04:47:31 +0000.941189][6359] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7d6c30f200] Current FFmpeg version git-2021-06-16-
97cea6f
[018:537] [2025-07-04 04:47:32 +0000.11621][6359] OnStreamInfoFound: video
duration_: 15208
[018:539] [2025-07-04 04:47:32 +0000.13400][635a] NO get frame from decoder
[018:539] [2025-07-04 04:47:32 +0000.13535][459d] start decoder
[018:539] [2025-07-04 04:47:32 +0000.13580][459d] CreateDecoderByVideoSource
leave. expire time = 92 ms
[018:539] [2025-07-04 04:47:32 +0000.13628][459d] BindInputFilter 0x7cd0ad5120
this 0x7cbf7140d8
[018:539] [2025-07-04 04:47:32 +0000.13647][459d] BindInputFilter 0x7cbf7140d8
this 0x7cbf714498
[018:539] [2025-07-04 04:47:32 +0000.13665][459d] BindInputFilter 0x7cd0ad5120
this 0x7cbf714618
[018:539] [2025-07-04 04:47:32 +0000.13680][459d] BindInputFilter 0x7cbf714618
this 0x7cbf714798
[018:539] [2025-07-04 04:47:32 +0000.13689][459d] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4
[018:539] [2025-07-04 04:47:32 +0000.13707][459d] BindInputFilter 0x7cbf714498
this 0x7cbf714858
[018:539] [2025-07-04 04:47:32 +0000.13722][459d] BindInputFilter 0x7cbf714858
this 0x7cb8dbbfa0
[018:539] [2025-07-04 04:47:32 +0000.13736][459d] BindInputFilter 0x7cbf714798
this 0x7cbf714918
[018:539] [2025-07-04 04:47:32 +0000.13751][459d] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4
[018:540] [2025-07-04 04:47:32 +0000.14802][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[018:541] [2025-07-04 04:47:32 +0000.15339][459d] machine model :redmi
[018:541] [2025-07-04 04:47:32 +0000.15384][459d] Support this machine model :redmi
[018:541] [2025-07-04 04:47:32 +0000.15440][459d] global inited! current sdk
version: 07-20-936c45f
[018:541] [2025-07-04 04:47:32 +0000.15501][459d] GetPipeline:
-----------------------------------------
[018:541] [2025-07-04 04:47:32 +0000.15516][459d] GetPipeline: source: 0x7cd0ad4f00
[018:541] [2025-07-04 04:47:32 +0000.15529][459d] GetPipeline: filter: NULLFilter
[018:541] [2025-07-04 04:47:32 +0000.15543][459d] GetPipeline: filter: NULLFilter
[018:541] [2025-07-04 04:47:32 +0000.15553][459d] GetPipeline: filter: NULLFilter
[018:541] [2025-07-04 04:47:32 +0000.15562][459d] GetPipeline: audio filter:
AuidoNULLFilter
[018:541] [2025-07-04 04:47:32 +0000.15570][459d] GetPipeline: audio filter:
AuidoNULLFilter
[018:541] [2025-07-04 04:47:32 +0000.15578][459d] GetPipeline: audio filter:
AudioNUllFilter
[018:541] [2025-07-04 04:47:32 +0000.15587][459d] GetPipeline:
------------------------------------------
[018:541] [2025-07-04 04:47:32 +0000.15599][459d] filter: filter pipeline2 update
pattern: 0
[018:542] [2025-07-04 04:47:32 +0000.16698][459d] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:543] [2025-07-04 04:47:32 +0000.16973][459d] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:543] [2025-07-04 04:47:32 +0000.17039][459d] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:543] [2025-07-04 04:47:32 +0000.17216][459d] DeviceInit:
[018:543] [2025-07-04 04:47:32 +0000.17480][459d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:544] [2025-07-04 04:47:32 +0000.18114][635a] NO get frame from decoder
[018:544] [2025-07-04 04:47:32 +0000.18419][459d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:544] [2025-07-04 04:47:32 +0000.18942][459d] CreatePlatformSpecificObjects:
[018:545] [2025-07-04 04:47:32 +0000.19050][459d] audio device use null audio
input and opensl output
[018:545] [2025-07-04 04:47:32 +0000.19071][459d] Create OpenSLES output module
with java VM support.
[018:545] [2025-07-04 04:47:32 +0000.19232][459d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:545] [2025-07-04 04:47:32 +0000.19506][459d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:545] [2025-07-04 04:47:32 +0000.19797][459d] Create OpenSLES output module
with buffer num:2
[018:545] [2025-07-04 04:47:32 +0000.19857][459d] Error(trace.cc:40): Init the
output and input for audio device template.
[018:545] [2025-07-04 04:47:32 +0000.19876][459d] Init the output device.
[018:545] [2025-07-04 04:47:32 +0000.19889][459d] Set the playout as stereo:1
[018:545] [2025-07-04 04:47:32 +0000.19902][459d] Set the sample rate to be:44100
[018:545] [2025-07-04 04:47:32 +0000.19933][459d] Low latency buffer size:192 low
sample rate:48000
[018:546] [2025-07-04 04:47:32 +0000.19962][459d] DeviceInit: Done
[018:546] [2025-07-04 04:47:32 +0000.20114][459d] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[018:547] [2025-07-04 04:47:32 +0000.21087][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[018:547] [2025-07-04 04:47:32 +0000.21219][459d]
MediaFilterPlayer::SetPlayerNotify 0x7cb90cbde0
[018:547] [2025-07-04 04:47:32 +0000.21883][6364] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7cb91c3a18
[018:549] [2025-07-04 04:47:32 +0000.23327][635a] NO get frame from decoder
[018:555] [2025-07-04 04:47:32 +0000.29734][635a] NO get frame from decoder
[018:556] [2025-07-04 04:47:32 +0000.30966][635a] NO get frame from decoder
[018:557] [2025-07-04 04:47:32 +0000.31203][459d]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[018:557] [2025-07-04 04:47:32 +0000.31282][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[018:558] [2025-07-04 04:47:32 +0000.32578][635a] NO get frame from decoder
[018:558] [2025-07-04 04:47:32 +0000.32866][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[018:559] [2025-07-04 04:47:32 +0000.33879][459d] SetGraphLoop: SetGraphLoop 1
[018:560] [2025-07-04 04:47:32 +0000.33971][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[018:560] [2025-07-04 04:47:32 +0000.34106][635a] NO get frame from decoder
[018:560] [2025-07-04 04:47:32 +0000.34598][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[018:561] [2025-07-04 04:47:32 +0000.35767][635a] NO get frame from decoder
[018:562] [2025-07-04 04:47:32 +0000.36375][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[018:563] [2025-07-04 04:47:32 +0000.37563][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[018:565] [2025-07-04 04:47:32 +0000.39682][6366] Start:
[018:566] [2025-07-04 04:47:32 +0000.40109][6365] operator(): video render started.
[018:566] [2025-07-04 04:47:32 +0000.40359][6365] DriveRender working... (1/200)
[018:566] [2025-07-04 04:47:32 +0000.40431][6365] Warning(video_render.cc:390): No
picture to display (1/50)
[018:566] [2025-07-04 04:47:32 +0000.40859][6366] Start:
[018:567] [2025-07-04 04:47:32 +0000.41227][6366] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[018:567] [2025-07-04 04:47:32 +0000.41455][6366] Reset: history total size: 98
[018:567] [2025-07-04 04:47:32 +0000.41565][6366] DeviceStart:
audioDevice_:0x7cb9207000
[018:567] [2025-07-04 04:47:32 +0000.41620][6366] DeviceStart: time profile playout
init before
[018:567] [2025-07-04 04:47:32 +0000.41673][6366] DeviceStart: time profile playout
init end
[018:567] [2025-07-04 04:47:32 +0000.41710][6366] OpenSlesOutput:Start playout
[018:573] [2025-07-04 04:47:32 +0000.47218][6366] Create the opensl output player.
streamtype before:0
[018:573] [2025-07-04 04:47:32 +0000.47403][6366] Create the opensl output player.
streamtype after:3
[018:603] [2025-07-04 04:47:32 +0000.77863][6366] Enqueue opensl buffer size:1764
[018:663] [2025-07-04 04:47:32 +0000.137937][6366] DeviceStart: time profile
playout all end
[018:664] [2025-07-04 04:47:32 +0000.138088][6366] operator(): Audio playback
started.
[018:664] [2025-07-04 04:47:32 +0000.138180][6366] operator(): Started now!
[018:664] [2025-07-04 04:47:32 +0000.138316][6367] Pull audio failed.(wait video!)
[018:664] [2025-07-04 04:47:32 +0000.138388][6367]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:664] [2025-07-04 04:47:32 +0000.138883][6369]
PlayerSimpleBufferQueueCallbackHandler function
[018:665] [2025-07-04 04:47:32 +0000.139032][6369] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[018:665] [2025-07-04 04:47:32 +0000.139072][6369]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:665] [2025-07-04 04:47:32 +0000.139879][6367] Pull audio failed.(wait video!)
[018:665] [2025-07-04 04:47:32 +0000.139924][6367]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:667] [2025-07-04 04:47:32 +0000.141394][6367] Pull audio failed.(wait video!)
[018:667] [2025-07-04 04:47:32 +0000.141445][6367]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:669] [2025-07-04 04:47:32 +0000.143115][6368] Error(video_source.cc:430): wait
decoder a frame: 0
[018:671] [2025-07-04 04:47:32 +0000.145040][6368] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[018:688] [2025-07-04 04:47:32 +0000.162046][6367] audio_frame_list_ empty
[018:699] [2025-07-04 04:47:32 +0000.173244][6368] OnVideoFrameReady(1/200)
[018:699] [2025-07-04 04:47:32 +0000.173663][6365] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[018:702] [2025-07-04 04:47:32 +0000.176177][6365] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:1613384664
[018:759] [2025-07-04 04:47:32 +0000.233622][6368]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[018:847] [2025-07-04 04:47:32 +0000.322268][6365] lipsync_debug: render a video
frame
[018:848] [2025-07-04 04:47:32 +0000.322388][6365] lipsync_debug: First video frame
rendering.
[018:859] [2025-07-04 04:47:32 +0000.333326][6365]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:26 timeDelta:157 last
video ts:900 frame->pts:3240 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[018:859] [2025-07-04 04:47:32 +0000.333565][6365] lipsync_debug: tsDelta -
timeDelta = -131
[018:859] [2025-07-04 04:47:32 +0000.333654][6365] lipsync_debug:result remaining
time:0
[018:859] [2025-07-04 04:47:32 +0000.333711][6365] dynamic updated lipsync delay:0
[018:869] [2025-07-04 04:47:32 +0000.343376][6367] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[018:869] [2025-07-04 04:47:32 +0000.343664][6367] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[018:869] [2025-07-04 04:47:32 +0000.343952][6366] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[018:870] [2025-07-04 04:47:32 +0000.344416][6368] video frame wait audio frame:
last_video_timestamp:124 last_audio_timestamp:22.9932
[018:872] [2025-07-04 04:47:32 +0000.346107][6366] The audio playback speed:100
(1/100)
[018:872] [2025-07-04 04:47:32 +0000.346234][6366] lipsync_debug: The current
played audio timestamp is:0(1/50)
[018:872] [2025-07-04 04:47:32 +0000.346258][6366] First audio frame rendering
[018:910] [2025-07-04 04:47:32 +0000.384291][6365] lipsync_debug:remaining time:10
tsDelta - timeDelta:4
[018:910] [2025-07-04 04:47:32 +0000.384396][6365] lipsync_debug:result remaining
time:4
[019:307] [2025-07-04 04:47:32 +0000.781243][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[019:351] [2025-07-04 04:47:32 +0000.825181][6365] lipsync_debug:displaying video
ts:59220 The current displayed video timestamp is:1613385313
[019:664] [2025-07-04 04:47:33 +0000.138846][6366] do work DoLipsync!
[019:665] [2025-07-04 04:47:33 +0000.139042][6366] total delay:279 videoTsMS:955
audioTsMS:676 diff:279
[019:665] [2025-07-04 04:47:33 +0000.139109][6366] Set the lipsync delay:279
[019:703] [2025-07-04 04:47:33 +0000.177706][6369]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:869] [2025-07-04 04:47:33 +0000.343404][6368] Error(video_source.cc:430): wait
decoder a frame: 0
[020:200] [2025-07-04 04:47:33 +0000.674563][6365] lipsync_debug:displaying video
ts:119250 The current displayed video timestamp is:1613386162
[020:268] [2025-07-04 04:47:33 +0000.742228][62f8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[020:268] [2025-07-04 04:47:33 +0000.742580][62f8] _deviceSampleRate:48000
[020:270] [2025-07-04 04:47:33 +0000.744610][62f7] Run AGC when audioType = 0
[020:270] [2025-07-04 04:47:33 +0000.744809][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:400] [2025-07-04 04:47:33 +0000.874920][6365] DriveRender working... (1/200)
[020:508] [2025-07-04 04:47:33 +0000.982535][6365]
lipsync_debug:lipsync_threadhold: lipsync_delta:1 tsDelta:35 timeDelta:16 last
video ts:136890 frame->pts:139950 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[020:508] [2025-07-04 04:47:33 +0000.982643][6365] lipsync_debug: tsDelta -
timeDelta = 19
[020:740] [2025-07-04 04:47:34 +0000.214351][6369]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:945] [2025-07-04 04:47:34 +0000.419832][6365] lipsync_debug:displaying video
ts:179370 The current displayed video timestamp is:1613386907
[020:967] [2025-07-04 04:47:34 +0000.442003][6365] lipsync_debug:remaining time:10
tsDelta - timeDelta:14
[020:968] [2025-07-04 04:47:34 +0000.442092][6365] lipsync_debug:result remaining
time:10
[020:989] [2025-07-04 04:47:34 +0000.463308][6367] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[020:989] [2025-07-04 04:47:34 +0000.463424][6367] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[020:992] [2025-07-04 04:47:34 +0000.466152][6366] The audio playback speed:100
(1/100)
[020:992] [2025-07-04 04:47:34 +0000.466417][6366] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[021:041] [2025-07-04 04:47:34 +0000.515462][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[021:234] [2025-07-04 04:47:34 +0000.708953][6368] Error(video_source.cc:430): wait
decoder a frame: 0
[021:235] [2025-07-04 04:47:34 +0000.709087][6368] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[021:432] [2025-07-04 04:47:34 +0000.906119][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[021:432] [2025-07-04 04:47:34 +0000.906561][6366] Stop:
[021:432] [2025-07-04 04:47:34 +0000.906738][6365] operator(): Video Render
stopped.
[021:432] [2025-07-04 04:47:34 +0000.906838][6366] Stop:
[021:433] [2025-07-04 04:47:34 +0000.907256][6366] DeviceStop:
audioDevice_:0x7cb9207000
[021:433] [2025-07-04 04:47:34 +0000.907380][6366] OpenSlesOutput:Stop playout
[021:438] [2025-07-04 04:47:34 +0000.912155][6366] DeviceStop: Done
[021:438] [2025-07-04 04:47:34 +0000.912555][6366] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[021:438] [2025-07-04 04:47:34 +0000.912723][6366] operator(): Stop now!
[021:546] [2025-07-04 04:47:35 +0000.20846][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[021:547] [2025-07-04 04:47:35 +0000.21065][459d] StopPreView: Have Stopped,
operation cancel
[021:547] [2025-07-04 04:47:35 +0000.21117][459d] Stop:
[021:547] [2025-07-04 04:47:35 +0000.21316][6366] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[021:547] [2025-07-04 04:47:35 +0000.21797][459d] DeviceRelease:
audioDevice_:0x7cb9207000
[021:547] [2025-07-04 04:47:35 +0000.21875][459d] OpenSlesOutput:Stop playout
[021:547] [2025-07-04 04:47:35 +0000.21921][459d] DeviceRelease: Release the webrtc
device object.
[021:548] [2025-07-04 04:47:35 +0000.22433][459d] OpenSlesOutput destruct.
[021:548] [2025-07-04 04:47:35 +0000.22562][459d] DeviceRelease: Done
[021:548] [2025-07-04 04:47:35 +0000.22729][459d] Stop:
[021:548] [2025-07-04 04:47:35 +0000.22906][6365] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[021:554] [2025-07-04 04:47:35 +0000.28969][459d] global uninited!
[021:556] [2025-07-04 04:47:35 +0000.30261][459d]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[021:556] [2025-07-04 04:47:35 +0000.30444][459d] ~MediaFilterGraph:
MediaFilterGraph destruct
[021:556] [2025-07-04 04:47:35 +0000.30483][459d] RemoveVideoBackGroud: hava not
add video backgroud
[021:556] [2025-07-04 04:47:35 +0000.30528][459d] UnbindInputFilter 0x7cbf714858
this 0x7cb8dbbfa0
[021:556] [2025-07-04 04:47:35 +0000.30575][459d] ClearAllSource: remove source
filter, sourceid: 0x7cd0ad4f00
[021:556] [2025-07-04 04:47:35 +0000.30596][459d] DestoryDecoderByVideoSource
time:1613387518 enter.
[021:556] [2025-07-04 04:47:35 +0000.30618][459d] ~VideoBindDecoder time:1613387518
enter.
[021:557] [2025-07-04 04:47:35 +0000.31006][459d] CleanUp time:1613387519 enter.
[021:563] [2025-07-04 04:47:35 +0000.37203][459d] CleanUp leave. expire time = 6
ms
[021:563] [2025-07-04 04:47:35 +0000.37327][459d] CleanUp time:1613387525 enter.
[021:564] [2025-07-04 04:47:35 +0000.38387][459d] CleanUp leave. expire time = 1
ms
[021:567] [2025-07-04 04:47:35 +0000.41051][459d] ~VideoBindDecoder leave. expire
time = 11 ms
[021:567] [2025-07-04 04:47:35 +0000.41152][459d] DestoryDecoderByVideoSource
leave. expire time = 11 ms
[021:567] [2025-07-04 04:47:35 +0000.41186][459d] UnbindInputFilter 0x7cbf714498
this 0x7cbf714858
[021:567] [2025-07-04 04:47:35 +0000.41213][459d] UnbindInputFilter 0x7cbf7140d8
this 0x7cbf714498
[021:567] [2025-07-04 04:47:35 +0000.41234][459d] UnbindInputFilter 0x7cd0ad5120
this 0x7cbf7140d8
[021:567] [2025-07-04 04:47:35 +0000.41253][459d] UnbindInputFilter 0x7cbf714798
this 0x7cbf714918
[021:567] [2025-07-04 04:47:35 +0000.41271][459d] UnbindInputFilter 0x7cbf714618
this 0x7cbf714798
[021:567] [2025-07-04 04:47:35 +0000.41333][459d] UnbindInputFilter 0x7cd0ad5120
this 0x7cbf714618
[021:568] [2025-07-04 04:47:35 +0000.42758][459d] ~GLESContext:
[021:570] [2025-07-04 04:47:35 +0000.44101][459d] GLESContext destruct finish.
[021:570] [2025-07-04 04:47:35 +0000.44180][459d] filter: filter pipeline destroy
this: 0x7cb8dbbf00
[021:571] [2025-07-04 04:47:35 +0000.45560][459d]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[021:572] [2025-07-04 04:47:35 +0000.46170][459d] machine model :redmi
[021:572] [2025-07-04 04:47:35 +0000.46231][459d] Support this machine model :redmi
[021:572] [2025-07-04 04:47:35 +0000.46254][459d] global inited! current sdk
version: 07-20-936c45f
[021:572] [2025-07-04 04:47:35 +0000.46469][459d] filter: filter pipeline construtc
this: 0x7cb8dbbf00
[021:572] [2025-07-04 04:47:35 +0000.46523][459d] MediaFilterGraph:
MediaFilterGraph construct
[021:572] [2025-07-04 04:47:35 +0000.46542][459d] GLESContext:
[021:572] [2025-07-04 04:47:35 +0000.46589][459d] The result of eglGetDisplay is:
0xb400007e2c483080
[021:573] [2025-07-04 04:47:35 +0000.47961][459d] The result of creation:
0x7cbf4e1f80
[021:574] [2025-07-04 04:47:35 +0000.48128][459d] The result of
eglCreatePbufferSurface is: 0x7cbf534980
[021:574] [2025-07-04 04:47:35 +0000.48311][459d] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4
[021:574] [2025-07-04 04:47:35 +0000.48359][459d] The source 0 speed:1
[021:574] [2025-07-04 04:47:35 +0000.48390][459d] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4,
delay: 0
[021:574] [2025-07-04 04:47:35 +0000.48422][459d] CreateDecoderByVideoSource
time:1613387536 enter.
[021:574] [2025-07-04 04:47:35 +0000.48928][459d] running_decoder_count:0max
count:2
[021:575] [2025-07-04 04:47:35 +0000.48982][459d] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7cbf532800
[021:576] [2025-07-04 04:47:35 +0000.50044][6374] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x7c9a877c00] Current FFmpeg version git-2021-06-16-97cea6f
[021:632] [2025-07-04 04:47:35 +0000.105984][6374] OnStreamInfoFound: video
duration_: 15208
[021:634] [2025-07-04 04:47:35 +0000.108523][6375] NO get frame from decoder
[021:634] [2025-07-04 04:47:35 +0000.108617][459d] start decoder
[021:634] [2025-07-04 04:47:35 +0000.108690][459d] CreateDecoderByVideoSource
leave. expire time = 60 ms
[021:634] [2025-07-04 04:47:35 +0000.108812][459d] BindInputFilter 0x7cd0ad5120
this 0x7cbf7140d8
[021:634] [2025-07-04 04:47:35 +0000.108913][459d] BindInputFilter 0x7cbf7140d8
this 0x7cbf714498
[021:635] [2025-07-04 04:47:35 +0000.109025][459d] BindInputFilter 0x7cd0ad5120
this 0x7cbf714618
[021:635] [2025-07-04 04:47:35 +0000.109092][459d] BindInputFilter 0x7cbf714618
this 0x7cbf714798
[021:635] [2025-07-04 04:47:35 +0000.109150][459d] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4
[021:635] [2025-07-04 04:47:35 +0000.109215][459d] BindInputFilter 0x7cbf714498
this 0x7cbf714858
[021:635] [2025-07-04 04:47:35 +0000.109277][459d] BindInputFilter 0x7cbf714858
this 0x7cb8dbbfa0
[021:635] [2025-07-04 04:47:35 +0000.109340][459d] BindInputFilter 0x7cbf714798
this 0x7cbf714918
[021:635] [2025-07-04 04:47:35 +0000.109399][459d] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4
[021:635] [2025-07-04 04:47:35 +0000.109526][6375] NO get frame from decoder
[021:637] [2025-07-04 04:47:35 +0000.111008][6375] NO get frame from decoder
[021:637] [2025-07-04 04:47:35 +0000.111774][6375] NO get frame from decoder
[021:639] [2025-07-04 04:47:35 +0000.113105][6375] NO get frame from decoder
[021:640] [2025-07-04 04:47:35 +0000.114269][6375] NO get frame from decoder
[021:641] [2025-07-04 04:47:35 +0000.115565][6375] NO get frame from decoder
[021:643] [2025-07-04 04:47:35 +0000.117314][6375] NO get frame from decoder
[021:643] [2025-07-04 04:47:35 +0000.117959][459d]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[021:644] [2025-07-04 04:47:35 +0000.118264][459d] MediaComposeFile time:1613387606
enter.
[021:644] [2025-07-04 04:47:35 +0000.118461][459d] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[021:644] [2025-07-04 04:47:35 +0000.118645][459d] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[021:644] [2025-07-04 04:47:35 +0000.118707][459d] Recording session using default
bitrate support by app:14680064
[021:644] [2025-07-04 04:47:35 +0000.118786][6380] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c831e1e40
[021:645] [2025-07-04 04:47:35 +0000.118999][6380] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[021:645] [2025-07-04 04:47:35 +0000.119247][459d] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[021:649] [2025-07-04 04:47:35 +0000.123375][459d] GetPipeline:
-----------------------------------------
[021:649] [2025-07-04 04:47:35 +0000.123584][459d] GetPipeline: source:
0x7cd0ad4f00
[021:649] [2025-07-04 04:47:35 +0000.123658][459d] GetPipeline: filter: NULLFilter
[021:649] [2025-07-04 04:47:35 +0000.123701][459d] GetPipeline: filter: NULLFilter
[021:649] [2025-07-04 04:47:35 +0000.123739][459d] GetPipeline: filter: NULLFilter
[021:649] [2025-07-04 04:47:35 +0000.123775][459d] GetPipeline: audio filter:
AuidoNULLFilter
[021:649] [2025-07-04 04:47:35 +0000.123814][459d] GetPipeline: audio filter:
AuidoNULLFilter
[021:649] [2025-07-04 04:47:35 +0000.123860][459d] GetPipeline: audio filter:
AudioNUllFilter
[021:649] [2025-07-04 04:47:35 +0000.123900][459d] GetPipeline:
------------------------------------------
[021:649] [2025-07-04 04:47:35 +0000.123950][459d] filter: filter pipeline2 update
pattern: 2
[021:650] [2025-07-04 04:47:35 +0000.124859][459d] MediaComposeFile leave. expire
time = 6 ms
[021:652] [2025-07-04 04:47:35 +0000.126285][459d] machine model :redmi
[021:652] [2025-07-04 04:47:35 +0000.126477][459d] Support this machine
model :redmi
[021:652] [2025-07-04 04:47:35 +0000.126536][459d] global inited! current sdk
version: 07-20-936c45f
[021:675] [2025-07-04 04:47:35 +0000.149405][459d]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[021:675] [2025-07-04 04:47:35 +0000.149578][459d] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 242
[021:676] [2025-07-04 04:47:35 +0000.150283][459d]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[021:676] [2025-07-04 04:47:35 +0000.150400][459d] BeginCompose: BeginCompose, is
composing 0
[021:676] [2025-07-04 04:47:35 +0000.150645][6380] start recording, file path:
[021:677] [2025-07-04 04:47:35 +0000.151213][6380] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 242 audio_timescale:44100
video_timescale:90000
[021:677] [2025-07-04 04:47:35 +0000.151406][6380] 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:677] [2025-07-04 04:47:35 +0000.151555][6380] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 242
[021:677] [2025-07-04 04:47:35 +0000.151643][6380] fd_open successed
handle:0xb400007e2c4e20b0
[021:678] [2025-07-04 04:47:35 +0000.152246][6380] create mp4 file:324
m_fileHandle: 0x7cb91c4100
[021:678] [2025-07-04 04:47:35 +0000.152401][6380] MP4 file: is opened successfully
[021:678] [2025-07-04 04:47:35 +0000.152467][6380] setupMediaProcessers:
[021:678] [2025-07-04 04:47:35 +0000.152510][6380]
RecordingSessionInternalSimple:setup media processers.
[021:678] [2025-07-04 04:47:35 +0000.152593][6380] construct AAC encoder
[021:679] [2025-07-04 04:47:35 +0000.153838][6380] H264Encoder creating:
ultrafast012323
[021:678] [2025-07-04 04:47:35 +0000.152314][6386] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d5aed2098
[021:680] [2025-07-04 04:47:35 +0000.154057][6380] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[021:680] [2025-07-04 04:47:35 +0000.154578][6380] H264Encode::GetMachineModel is
M2101K7AI
[021:680] [2025-07-04 04:47:35 +0000.154688][6380] H264Encoder machine_mode
is:M2101K7AI
[021:680] [2025-07-04 04:47:35 +0000.154720][6380] H264Encode::machine size :9
machine_mode:M2101K7AI
[021:680] [2025-07-04 04:47:35 +0000.154746][6380] H264Encode::machine array
size :22 machine_mode:M2101K7AI
[021:680] [2025-07-04 04:47:35 +0000.154757][6380] H264Encode::current machine
is :M2101K7AI auto check hw codec decide to use hw codec
[021:680] [2025-07-04 04:47:35 +0000.154766][6380] setupCompressionSession:
[021:680] [2025-07-04 04:47:35 +0000.154776][6380] H264Encode::creating hareware
Encoder
[021:680] [2025-07-04 04:47:35 +0000.154787][6380] AndroidHwAvcEncoder
time:1613387642 enter.
[021:680] [2025-07-04 04:47:35 +0000.154956][6380] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007e2c411540 address:0x7c760d4760
[021:681] [2025-07-04 04:47:35 +0000.155085][6380] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[021:681] [2025-07-04 04:47:35 +0000.155106][6380] The video avc hw codec address
is 0x7cbf787280
[021:681] [2025-07-04 04:47:35 +0000.155168][6380] AndroidHwAvcEncoder leave.
expire time = 1 ms
[021:681] [2025-07-04 04:47:35 +0000.155190][6380] RegisterEncodeCompleteCallback
time:1613387643 enter.
[021:681] [2025-07-04 04:47:35 +0000.155281][6380] RegisterEncodeCompleteCallback
leave. expire time = 0 ms
[021:681] [2025-07-04 04:47:35 +0000.155313][6380] InitEncode time:1613387643
enter.
[021:681] [2025-07-04 04:47:35 +0000.155364][6380] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[021:681] [2025-07-04 04:47:35 +0000.155387][6380] Create time:1613387643 enter.
[021:681] [2025-07-04 04:47:35 +0000.155403][6380] H264Encoder encoderCreate
width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[021:681] [2025-07-04 04:47:35 +0000.155424][6380]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7cb8cc7540
[021:681] [2025-07-04 04:47:35 +0000.155570][6380] supported_type:video/avc
[021:681] [2025-07-04 04:47:35 +0000.155597][6380] name:OMX.qcom.video.encoder.avc
mime:video/avc
[021:681] [2025-07-04 04:47:35 +0000.155626][6380] hwCodecPrefix :OMX.qcom.
[021:681] [2025-07-04 04:47:35 +0000.155647][6380] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[021:681] [2025-07-04 04:47:35 +0000.155665][6380] mediacodec_createCodecByName
time:1613387643 enter.
[021:681] [2025-07-04 04:47:35 +0000.155681][6380] WrapAndroidMediaCodec
time:1613387643 enter.
[021:681] [2025-07-04 04:47:35 +0000.155774][6380] WrapAndroidMediaCodec leave.
expire time = 0 ms
[021:732] [2025-07-04 04:47:35 +0000.206842][6380] mediacodec_createCodecByName
leave. expire time = 51 ms
[021:733] [2025-07-04 04:47:35 +0000.206965][6380] WrapAndroidMediaFromat
time:1613387695 enter.
[021:733] [2025-07-04 04:47:35 +0000.207095][6380] WrapAndroidMediaFromat leave.
expire time = 0 ms
[021:774] [2025-07-04 04:47:35 +0000.248341][6380] Destroy time:1613387736 enter.
[021:774] [2025-07-04 04:47:35 +0000.248434][6380] WrapAndroidMediaFromat::
Destroy
[021:774] [2025-07-04 04:47:35 +0000.248460][6380] Destroy leave. expire time = 0
ms
[021:774] [2025-07-04 04:47:35 +0000.248477][6380] ~WrapAndroidMediaFromat
time:1613387736 enter.
[021:774] [2025-07-04 04:47:35 +0000.248507][6380] ~WrapAndroidMediaFromat leave.
expire time = 0 ms
[021:774] [2025-07-04 04:47:35 +0000.248533][6380] Create leave. expire time = 93
ms
[021:774] [2025-07-04 04:47:35 +0000.248554][6380] isSemiPlanarSupport
time:1613387736 enter.
[021:774] [2025-07-04 04:47:35 +0000.248566][6380] H264Encoder isSemiPlanarSupport
[021:774] [2025-07-04 04:47:35 +0000.248583][6380] isSemiPlanarSupport leave.
expire time = 0 ms
[021:774] [2025-07-04 04:47:35 +0000.248743][6380] creat hw H264Encoder success,
isSemiPlanar:1
[021:774] [2025-07-04 04:47:35 +0000.248917][6380] InitEncode leave. expire time =
93 ms
[021:774] [2025-07-04 04:47:35 +0000.248944][6380] H264Encode::created Encoder
[021:775] [2025-07-04 04:47:35 +0000.248962][6380] H264Encode:: H264 encoder
created.
[021:775] [2025-07-04 04:47:35 +0000.248976][6380] H264 encoder created.
[021:775] [2025-07-04 04:47:35 +0000.248989][6380]
RecordingSessionInternalSimple:created avc encoder avc: 0x7cb8d3d840
[021:775] [2025-07-04 04:47:35 +0000.249002][6380] setOutput:
[021:775] [2025-07-04 04:47:35 +0000.249013][6380]
RecordingSessionInternalSimple:encoder set output to muxer!
[021:775] [2025-07-04 04:47:35 +0000.249022][6380] request a key frame
[021:775] [2025-07-04 04:47:35 +0000.249031][6380] H264Encode:: request a key frame
[021:777] [2025-07-04 04:47:35 +0000.251249][6380] setDisplayRotate :90
[021:777] [2025-07-04 04:47:35 +0000.251544][6380] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[021:781] [2025-07-04 04:47:35 +0000.255201][6381] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[021:782] [2025-07-04 04:47:35 +0000.256833][6381]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[021:894] [2025-07-04 04:47:35 +0000.368673][6384] audio_frame_list_ empty
[021:933] [2025-07-04 04:47:35 +0000.407553][6380] setDisplayRotate :90
[021:933] [2025-07-04 04:47:35 +0000.407641][6380] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[021:933] [2025-07-04 04:47:35 +0000.407726][6386] add aac audio track with id:1
[021:934] [2025-07-04 04:47:35 +0000.407977][6386] audio start ts:0
[021:934] [2025-07-04 04:47:35 +0000.408044][6386] the audio frame has been written
into MP4 file
[021:940] [2025-07-04 04:47:35 +0000.414672][6381] h264 add frame header cdr flag
[021:941] [2025-07-04 04:47:35 +0000.415464][6381] h264 add frame header cdr flag
[021:941] [2025-07-04 04:47:35 +0000.415684][6381] Received key frame:10
[021:941] [2025-07-04 04:47:35 +0000.415735][6381] H264Encode:: get a sps pps
header!headerSize:31
[021:942] [2025-07-04 04:47:35 +0000.416016][6386] get the H.264 SPS parameter
[021:942] [2025-07-04 04:47:35 +0000.416267][6386] add video track with id:2
[021:942] [2025-07-04 04:47:35 +0000.416697][6386] get the H.264 PPS parameter
[021:946] [2025-07-04 04:47:35 +0000.420055][6386] get the H.264 IDR frame
[021:946] [2025-07-04 04:47:35 +0000.420337][6386] resss:true
[021:946] [2025-07-04 04:47:35 +0000.420385][6386] video start ts:10
[021:946] [2025-07-04 04:47:35 +0000.420444][6386] the video frame has been written
into MP4 file
[021:996] [2025-07-04 04:47:35 +0000.470422][6381] DTS queue for
Generator:0x7d5aed22b8 390 427 457 496
[021:997] [2025-07-04 04:47:35 +0000.471254][6384] audio frame wait video
frame.last_video_timestamp:690 last_audio_timestamp:904.717
[022:049] [2025-07-04 04:47:35 +0000.523913][6381] Push an pts:765 to dts queue.
[022:079] [2025-07-04 04:47:35 +0000.553651][6383] Error(video_source.cc:430): wait
decoder a frame: 21
[022:127] [2025-07-04 04:47:35 +0000.601565][6381] last dts:732 currentPts:765
ppsOrSPS:0 queue length:10
[022:210] [2025-07-04 04:47:35 +0000.684562][6380] setDisplayRotate :90
[022:210] [2025-07-04 04:47:35 +0000.684653][6380] 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
[022:251] [2025-07-04 04:47:35 +0000.725594][6381] DTS queue for
Generator:0x7d5aed22b8 1159 1190 1222 1256 1294 1325 1355 1390
[022:271] [2025-07-04 04:47:35 +0000.745504][62f7] Run AGC when audioType = 0
[022:296] [2025-07-04 04:47:35 +0000.770077][6381] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1590
[022:296] [2025-07-04 04:47:35 +0000.770357][6381] push video frame to H264
encoder. (100 frame for one log)
[022:296] [2025-07-04 04:47:35 +0000.770444][6381] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[022:296] [2025-07-04 04:47:35 +0000.770463][6381] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:1590(100 frame for one
log)
[022:296] [2025-07-04 04:47:35 +0000.770485][6381] The input pts:1590 fps:30
[022:338] [2025-07-04 04:47:35 +0000.812411][6381] SendFrame
encodedImage._timeStamp:1433encodedImage->_length:52544
[022:342] [2025-07-04 04:47:35 +0000.816113][6381] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1459 pts:1459
[022:351] [2025-07-04 04:47:35 +0000.825339][6384] audio_frame_list_ empty
[022:387] [2025-07-04 04:47:35 +0000.861024][6381] H264Encode::H264SWEncoder get
callback, length:66080 type:1 nalType:1length:66076
[022:450] [2025-07-04 04:47:35 +0000.924551][6381] Push an pts:2102 to dts queue.
[022:493] [2025-07-04 04:47:35 +0000.967193][6381] DTS queue for
Generator:0x7d5aed22b8 1993 2029 2062 2102 2128 2153 2187 2219
[022:514] [2025-07-04 04:47:35 +0000.988134][6380] setDisplayRotate :90
[022:514] [2025-07-04 04:47:35 +0000.988308][6380] 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
[022:524] [2025-07-04 04:47:35 +0000.998858][6381] h264 add frame header cdr flag
[022:525] [2025-07-04 04:47:35 +0000.999497][6381] Received key frame:1993
[022:528] [2025-07-04 04:47:36 +0000.2070][6386] get the H.264 IDR frame
[022:539] [2025-07-04 04:47:36 +0000.13409][6383] Error(video_source.cc:430): wait
decoder a frame: 0
[022:545] [2025-07-04 04:47:36 +0000.19795][6381] last dts:2062 currentPts:2102
ppsOrSPS:0 queue length:9
[022:728] [2025-07-04 04:47:36 +0000.202422][6384] audio_frame_list_ empty
[022:735] [2025-07-04 04:47:36 +0000.209417][6381] DTS queue for
Generator:0x7d5aed22b8 2786 2820 2856 2889 2929 2954 2986 3021 3055
[022:826] [2025-07-04 04:47:36 +0000.300800][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[022:866] [2025-07-04 04:47:36 +0000.340095][6381] Push an pts:3419 to dts queue.
[022:875] [2025-07-04 04:47:36 +0000.349036][6383] Error(video_source.cc:430): wait
decoder a frame: 0
[022:885] [2025-07-04 04:47:36 +0000.359242][6383] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8932 diff: 69
[022:944] [2025-07-04 04:47:36 +0000.418647][6381] last dts:3385 currentPts:3419
ppsOrSPS:0 queue length:10
[022:999] [2025-07-04 04:47:36 +0000.473769][6381] DTS queue for
Generator:0x7d5aed22b8 3619 3655 3685 3719 3755 3784 3819 3853 3893
[023:130] [2025-07-04 04:47:36 +0000.604871][6381] h264 add frame header cdr flag
[023:131] [2025-07-04 04:47:36 +0000.605928][6381] Received key frame:3985
[023:145] [2025-07-04 04:47:36 +0000.619723][6386] get the H.264 IDR frame
[023:182] [2025-07-04 04:47:36 +0000.656525][6384] audio_frame_list_ empty
[023:186] [2025-07-04 04:47:36 +0000.660637][6383] Error(video_source.cc:430): wait
decoder a frame: 7
[023:254] [2025-07-04 04:47:36 +0000.728728][6381] DTS queue for
Generator:0x7d5aed22b8 4420 4454 4491 4519 4562 4591 4619 4661 4690 4719
[023:274] [2025-07-04 04:47:36 +0000.748580][6381] Push an pts:4753 to dts queue.
[023:348] [2025-07-04 04:47:36 +0000.822274][6381] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4959
[023:348] [2025-07-04 04:47:36 +0000.822467][6381] push video frame to H264
encoder. (100 frame for one log)
[023:348] [2025-07-04 04:47:36 +0000.822554][6381] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[023:348] [2025-07-04 04:47:36 +0000.822618][6381] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:4959(100 frame for one
log)
[023:348] [2025-07-04 04:47:36 +0000.822683][6381] The input pts:4959 fps:30
[023:400] [2025-07-04 04:47:36 +0000.874916][6381] SendFrame
encodedImage._timeStamp:4753encodedImage->_length:49072
[023:401] [2025-07-04 04:47:36 +0000.875138][6381] last dts:4719 currentPts:4753
ppsOrSPS:0 queue length:10
[023:422] [2025-07-04 04:47:36 +0000.896218][6381] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4817 pts:4817
[023:480] [2025-07-04 04:47:36 +0000.954123][6381] H264Encode::H264SWEncoder get
callback, length:51232 type:1 nalType:1length:51228
[023:542] [2025-07-04 04:47:37 +0000.16402][6384] audio_frame_list_ empty
[023:543] [2025-07-04 04:47:37 +0000.17238][6381] DTS queue for
Generator:0x7d5aed22b8 5250 5284 5319 5354 5387 5418 5452 5484 5519 5555
[023:605] [2025-07-04 04:47:37 +0000.79024][6383] Error(video_source.cc:430): wait
decoder a frame: 0
[023:717] [2025-07-04 04:47:37 +0000.191275][6381] Push an pts:6083 to dts queue.
[023:785] [2025-07-04 04:47:37 +0000.259102][6381] h264 add frame header cdr flag
[023:785] [2025-07-04 04:47:37 +0000.259730][6381] Received key frame:5983
[023:802] [2025-07-04 04:47:37 +0000.276570][6386] get the H.264 IDR frame
[023:808] [2025-07-04 04:47:37 +0000.282296][6381] DTS queue for
Generator:0x7d5aed22b8 6083 6117 6153 6186 6218 6251 6282 6319 6351
[023:811] [2025-07-04 04:47:37 +0000.285480][6381] last dts:6051 currentPts:6083
ppsOrSPS:0 queue length:9
[023:910] [2025-07-04 04:47:37 +0000.384046][6383] Error(video_source.cc:430): wait
decoder a frame: 0
[023:910] [2025-07-04 04:47:37 +0000.384318][6384] FilterPipeline2::OnAudioFrame
pts 359302 last_audio_timestamp_ 8147.44
[023:927] [2025-07-04 04:47:37 +0000.401288][6383] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9812 diff: 189
[023:961] [2025-07-04 04:47:37 +0000.435195][6384] audio_frame_list_ empty
[023:966] [2025-07-04 04:47:37 +0000.440033][6383] too much frame will be writed
[024:068] [2025-07-04 04:47:37 +0000.542694][6381] DTS queue for
Generator:0x7d5aed22b8 6919 6951 6984 7017 7050 7083 7121 7149 7181
[024:105] [2025-07-04 04:47:37 +0000.579674][6384] too much frame will be writed
[024:142] [2025-07-04 04:47:37 +0000.616160][6381] Push an pts:7415 to dts queue.
[024:147] [2025-07-04 04:47:37 +0000.621067][6384] too much frame will be writed
[024:170] [2025-07-04 04:47:37 +0000.644545][6383] too much frame will be writed
[024:179] [2025-07-04 04:47:37 +0000.653401][6384] too much frame will be writed
[024:226] [2025-07-04 04:47:37 +0000.700126][6383] too much frame will be writed
[024:232] [2025-07-04 04:47:37 +0000.706299][6381] last dts:7383 currentPts:7415
ppsOrSPS:0 queue length:9
[024:274] [2025-07-04 04:47:37 +0000.748406][62f7] Run AGC when audioType = 0
[024:274] [2025-07-04 04:47:37 +0000.748645][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:280] [2025-07-04 04:47:37 +0000.754198][6383] Error(video_source.cc:430): wait
decoder a frame: 0
[024:286] [2025-07-04 04:47:37 +0000.760236][6383] too much frame will be writed
[024:326] [2025-07-04 04:47:37 +0000.800481][6381] DTS queue for
Generator:0x7d5aed22b8 7750 7783 7817 7852 7885 7917 7951 7986 8018
[024:375] [2025-07-04 04:47:37 +0000.849829][6384] too much frame will be writed
[024:408] [2025-07-04 04:47:37 +0000.882590][6384] too much frame will be writed
[024:415] [2025-07-04 04:47:37 +0000.889428][6381] h264 add frame header cdr flag
[024:415] [2025-07-04 04:47:37 +0000.889656][6381] Received key frame:7986
[024:417] [2025-07-04 04:47:37 +0000.891100][6383] too much frame will be writed
[024:417] [2025-07-04 04:47:37 +0000.891619][6386] get the H.264 IDR frame
[024:419] [2025-07-04 04:47:37 +0000.893740][6381] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8317
[024:419] [2025-07-04 04:47:37 +0000.893843][6381] push video frame to H264
encoder. (100 frame for one log)
[024:419] [2025-07-04 04:47:37 +0000.893865][6381] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[024:419] [2025-07-04 04:47:37 +0000.893879][6381] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:8317(100 frame for one
log)
[024:419] [2025-07-04 04:47:37 +0000.893899][6381] The input pts:8317 fps:30
[024:448] [2025-07-04 04:47:37 +0000.922220][6384] too much frame will be writed
[024:448] [2025-07-04 04:47:37 +0000.922851][6381] SendFrame
encodedImage._timeStamp:8083encodedImage->_length:51824
[024:468] [2025-07-04 04:47:37 +0000.942673][6381] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8183 pts:8183
[024:484] [2025-07-04 04:47:37 +0000.958625][6383] too much frame will be writed
[024:486] [2025-07-04 04:47:37 +0000.960837][6384] too much frame will be writed
[024:516] [2025-07-04 04:47:37 +0000.990334][6381] H264Encode::H264SWEncoder get
callback, length:90816 type:1 nalType:1length:90812
[024:550] [2025-07-04 04:47:38 +0000.24714][6384] audio_frame_list_ empty
[024:553] [2025-07-04 04:47:38 +0000.27104][6383] too much frame will be writed
[024:554] [2025-07-04 04:47:38 +0000.28451][6381] Push an pts:8753 to dts queue.
[024:602] [2025-07-04 04:47:38 +0000.76854][6383] too much frame will be writed
[024:604] [2025-07-04 04:47:38 +0000.78236][62f7] haveEnoughProcessedData
internalAudioStream.length: 10
[024:613] [2025-07-04 04:47:38 +0000.87736][6381] DTS queue for
Generator:0x7d5aed22b8 8618 8649 8682 8717 8753 8786
[024:617] [2025-07-04 04:47:38 +0000.91406][6384] too much frame will be writed
[024:674] [2025-07-04 04:47:38 +0000.148520][6384] too much frame will be writed
[024:678] [2025-07-04 04:47:38 +0000.152796][6381] last dts:8717 currentPts:8753
ppsOrSPS:0 queue length:10
[024:681] [2025-07-04 04:47:38 +0000.154988][6383] too much frame will be writed
[024:707] [2025-07-04 04:47:38 +0000.181395][6384] too much frame will be writed
[024:722] [2025-07-04 04:47:38 +0000.196129][6383] Error(video_source.cc:430): wait
decoder a frame: 0
[024:735] [2025-07-04 04:47:38 +0000.209288][6384] too much frame will be writed
[024:743] [2025-07-04 04:47:38 +0000.217550][6383] too much frame will be writed
[024:758] [2025-07-04 04:47:38 +0000.232670][6384] too much frame will be writed
[024:795] [2025-07-04 04:47:38 +0000.269821][6384] too much frame will be writed
[024:803] [2025-07-04 04:47:38 +0000.277565][6383] too much frame will be writed
[024:830] [2025-07-04 04:47:38 +0000.304008][6384] too much frame will be writed
[024:866] [2025-07-04 04:47:38 +0000.340860][6381] DTS queue for
Generator:0x7d5aed22b8 9382 9416 9448 9487 9520 9551 9583 9615 9647 9681
[024:872] [2025-07-04 04:47:38 +0000.346124][6383] too much frame will be writed
[024:927] [2025-07-04 04:47:38 +0000.401084][6383] too much frame will be writed
[024:937] [2025-07-04 04:47:38 +0000.411699][6384] too much frame will be writed
[024:963] [2025-07-04 04:47:38 +0000.437935][6384] too much frame will be writed
[024:976] [2025-07-04 04:47:38 +0000.450200][6383] too much frame will be writed
[024:987] [2025-07-04 04:47:38 +0000.461040][6384] too much frame will be writed
[025:026] [2025-07-04 04:47:38 +0000.500307][6384] too much frame will be writed
[025:026] [2025-07-04 04:47:38 +0000.500462][6381] Push an pts:10084 to dts queue.
[025:047] [2025-07-04 04:47:38 +0000.521207][6383] too much frame will be writed
[025:061] [2025-07-04 04:47:38 +0000.535656][6384] too much frame will be writed
[025:092] [2025-07-04 04:47:38 +0000.566968][6384] too much frame will be writed
[025:096] [2025-07-04 04:47:38 +0000.570631][6381] h264 add frame header cdr flag
[025:097] [2025-07-04 04:47:38 +0000.571071][6381] Received key frame:9979
[025:099] [2025-07-04 04:47:38 +0000.573947][6383] too much frame will be writed
[025:110] [2025-07-04 04:47:38 +0000.584127][6386] get the H.264 IDR frame
[025:117] [2025-07-04 04:47:38 +0000.592014][6381] last dts:10048 currentPts:10084
ppsOrSPS:0 queue length:8
[025:119] [2025-07-04 04:47:38 +0000.593527][6384] too much frame will be writed
[025:153] [2025-07-04 04:47:38 +0000.627662][6381] DTS queue for
Generator:0x7d5aed22b8 10214 10245 10279 10314 10348 10380 10414 10450 10480
[025:159] [2025-07-04 04:47:38 +0000.633619][6384] too much frame will be writed
[025:166] [2025-07-04 04:47:38 +0000.640260][6383] too much frame will be writed
[025:193] [2025-07-04 04:47:38 +0000.667807][6383] Error(video_source.cc:430): wait
decoder a frame: 0
[025:196] [2025-07-04 04:47:38 +0000.670158][6384] too much frame will be writed
[025:236] [2025-07-04 04:47:38 +0000.710540][6384] too much frame will be writed
[025:237] [2025-07-04 04:47:38 +0000.711092][6383] too much frame will be writed
[025:248] [2025-07-04 04:47:38 +0000.722818][6383] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10808 diff: 193
[025:291] [2025-07-04 04:47:38 +0000.765230][6384] too much frame will be writed
[025:323] [2025-07-04 04:47:38 +0000.797140][6384] too much frame will be writed
[025:327] [2025-07-04 04:47:38 +0000.801342][6383] too much frame will be writed
[025:350] [2025-07-04 04:47:38 +0000.824944][6384] too much frame will be writed
[025:382] [2025-07-04 04:47:38 +0000.856061][6384] too much frame will be writed
[025:383] [2025-07-04 04:47:38 +0000.857035][6383] too much frame will be writed
[025:408] [2025-07-04 04:47:38 +0000.882826][6381] DTS queue for
Generator:0x7d5aed22b8 11049 11081 11117 11149 11181 11213 11247 11279 11316
[025:418] [2025-07-04 04:47:38 +0000.892554][6384] too much frame will be writed
[025:433] [2025-07-04 04:47:38 +0000.907486][6381] Push an pts:11413 to dts queue.
[025:450] [2025-07-04 04:47:38 +0000.924288][6383] too much frame will be writed
[025:465] [2025-07-04 04:47:38 +0000.939350][6384] too much frame will be writed
[025:498] [2025-07-04 04:47:38 +0000.972089][6384] too much frame will be writed
[025:513] [2025-07-04 04:47:38 +0000.987921][6383] too much frame will be writed
[025:518] [2025-07-04 04:47:38 +0000.992425][6381] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11680
[025:518] [2025-07-04 04:47:38 +0000.992608][6381] push video frame to H264
encoder. (100 frame for one log)
[025:518] [2025-07-04 04:47:38 +0000.992735][6381] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720
[025:518] [2025-07-04 04:47:38 +0000.992786][6381] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:11680(100 frame for one
log)
[025:518] [2025-07-04 04:47:38 +0000.992873][6381] The input pts:11680 fps:30
[025:530] [2025-07-04 04:47:39 +0000.4017][6381] SendFrame
encodedImage._timeStamp:11413encodedImage->_length:82560
[025:530] [2025-07-04 04:47:39 +0000.4145][6381] last dts:11381 currentPts:11413
ppsOrSPS:0 queue length:10
[025:562] [2025-07-04 04:47:39 +0000.36740][6381] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11550 pts:11550
[025:583] [2025-07-04 04:47:39 +0000.57784][6383] too much frame will be writed
[025:609] [2025-07-04 04:47:39 +0000.83611][6381] H264Encode::H264SWEncoder get
callback, length:62800 type:1 nalType:1length:62796
[025:610] [2025-07-04 04:47:39 +0000.84345][6384] too much frame will be writed
[025:614] [2025-07-04 04:47:39 +0000.88388][6383] Error(video_source.cc:430): wait
decoder a frame: 0
[025:634] [2025-07-04 04:47:39 +0000.108669][6383] too much frame will be writed
[025:636] [2025-07-04 04:47:39 +0000.110871][6384] too much frame will be writed
[025:669] [2025-07-04 04:47:39 +0000.143252][6381] DTS queue for
Generator:0x7d5aed22b8 11879 11918 11950 11979 12010 12046 12081 12114 12144
[025:674] [2025-07-04 04:47:39 +0000.148655][6384] too much frame will be writed
[025:700] [2025-07-04 04:47:39 +0000.174359][6383] too much frame will be writed
[025:712] [2025-07-04 04:47:39 +0000.186443][6384] too much frame will be writed
[025:713] [2025-07-04 04:47:39 +0000.186992][6381] h264 add frame header cdr flag
[025:713] [2025-07-04 04:47:39 +0000.187255][6381] Received key frame:11979
[025:718] [2025-07-04 04:47:39 +0000.192615][6386] get the H.264 IDR frame
[025:754] [2025-07-04 04:47:39 +0000.228770][6384] too much frame will be writed
[025:768] [2025-07-04 04:47:39 +0000.242330][6383] too much frame will be writed
[025:782] [2025-07-04 04:47:39 +0000.256196][6384] too much frame will be writed
[025:805] [2025-07-04 04:47:39 +0000.279956][6384] too much frame will be writed
[025:811] [2025-07-04 04:47:39 +0000.285488][6383] too much frame will be writed
[025:846] [2025-07-04 04:47:39 +0000.320407][6384] too much frame will be writed
[025:875] [2025-07-04 04:47:39 +0000.349268][6384] too much frame will be writed
[025:880] [2025-07-04 04:47:39 +0000.354869][6381] Push an pts:12745 to dts queue.
[025:888] [2025-07-04 04:47:39 +0000.362349][6383] too much frame will be writed
[025:951] [2025-07-04 04:47:39 +0000.425590][6383] too much frame will be writed
[025:956] [2025-07-04 04:47:39 +0000.430255][6375] av_read_frame AVERROR_EOF
[025:958] [2025-07-04 04:47:39 +0000.432627][6384] too much frame will be writed
[025:981] [2025-07-04 04:47:39 +0000.455694][6384] too much frame will be writed
[025:985] [2025-07-04 04:47:39 +0000.459162][6381] DTS queue for
Generator:0x7d5aed22b8 12714 12745 12779 12812 12847 12877 12910 12946
[026:002] [2025-07-04 04:47:39 +0000.476417][6383] too much frame will be writed
[026:012] [2025-07-04 04:47:39 +0000.486774][6384] too much frame will be writed
[026:014] [2025-07-04 04:47:39 +0000.488459][6381] last dts:12714 currentPts:12745
ppsOrSPS:0 queue length:9
[026:038] [2025-07-04 04:47:39 +0000.512354][6375] OnReceiveEOF:
[026:038] [2025-07-04 04:47:39 +0000.512620][6375] OnDecoderEOF time:1613392000
enter.
[026:038] [2025-07-04 04:47:39 +0000.512763][6375] OnDecoderEOF leave. expire time
= 0 ms
[026:038] [2025-07-04 04:47:39 +0000.512784][6373] CleanUp time:1613392000 enter.
[026:038] [2025-07-04 04:47:39 +0000.512826][6375] OnDecoderFinished:
OnDecoderFinished total decoder frames:457 this:0x7cd0ad4f00
[026:045] [2025-07-04 04:47:39 +0000.519508][6384] too much frame will be writed
[026:053] [2025-07-04 04:47:39 +0000.527310][6373] CleanUp leave. expire time = 15
ms
[026:053] [2025-07-04 04:47:39 +0000.527410][6373] clean up
[026:053] [2025-07-04 04:47:39 +0000.527428][6373] running_decoder_count:0max
count:2
[026:071] [2025-07-04 04:47:39 +0000.545162][6383] too much frame will be writed
[026:076] [2025-07-04 04:47:39 +0000.550619][6384] too much frame will be writed
[026:085] [2025-07-04 04:47:39 +0000.559761][6383] Error(video_source.cc:430): wait
decoder a frame: 0
[026:103] [2025-07-04 04:47:39 +0000.577507][6384] too much frame will be writed
[026:139] [2025-07-04 04:47:39 +0000.613401][6383] too much frame will be writed
[026:139] [2025-07-04 04:47:39 +0000.613775][6384] too much frame will be writed
[026:166] [2025-07-04 04:47:39 +0000.640159][6384] too much frame will be writed
[026:183] [2025-07-04 04:47:39 +0000.657176][6383] FilterPipeline2::OnVideoFrame
pts 1362780 last_video_timestamp_ 15142
[026:192] [2025-07-04 04:47:39 +0000.666956][6384] too much frame will be writed
[026:199] [2025-07-04 04:47:39 +0000.673484][6383]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[026:199] [2025-07-04 04:47:39 +0000.673612][6383] OnVideoTimer: OnVideoTimer
return
[026:210] [2025-07-04 04:47:39 +0000.684025][6384] PullAudioFrame: PullFrame audio
finished.
[026:210] [2025-07-04 04:47:39 +0000.684188][6384]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[026:210] [2025-07-04 04:47:39 +0000.684240][6384] OnAudioTimer: OnAudioTimer
EndComposeFile
[026:210] [2025-07-04 04:47:39 +0000.684259][6384] EndComposeFile: EndComposeFile,
is composing 1
[026:228] [2025-07-04 04:47:39 +0000.702556][6381] DTS queue for
Generator:0x7d5aed22b8 13512 13549 13579 13610 13646 13679 13711 13745 13780 13822
[026:271] [2025-07-04 04:47:39 +0000.745818][62f7] Run AGC when audioType = 0
[026:320] [2025-07-04 04:47:39 +0000.794750][6381] Push an pts:14077 to dts queue.
[026:382] [2025-07-04 04:47:39 +0000.856979][6381] h264 add frame header cdr flag
[026:383] [2025-07-04 04:47:39 +0000.857573][6381] Received key frame:13978
[026:390] [2025-07-04 04:47:39 +0000.864838][62f7] haveEnoughProcessedData
internalAudioStream.length: 10
[026:397] [2025-07-04 04:47:39 +0000.871585][6386] get the H.264 IDR frame
[026:412] [2025-07-04 04:47:39 +0000.886533][6381] last dts:14046 currentPts:14077
ppsOrSPS:0 queue length:10
[026:484] [2025-07-04 04:47:39 +0000.957993][6381] DTS queue for
Generator:0x7d5aed22b8 14343 14378 14412 14445 14480 14510 14542 14579 14611
[026:614] [2025-07-04 04:47:40 +0000.88640][6381] SendFrame
encodedImage._timeStamp:14747encodedImage->_length:52752
[026:616] [2025-07-04 04:47:40 +0000.90748][6381] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15042
[026:616] [2025-07-04 04:47:40 +0000.90835][6381] push video frame to H264 encoder.
(100 frame for one log)
[026:616] [2025-07-04 04:47:40 +0000.90853][6381] push video frame to H264 encoder.
(100 frame for one log) used width:1280 height:720
[026:616] [2025-07-04 04:47:40 +0000.90864][6381] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:15042(100 frame for one
log)
[026:616] [2025-07-04 04:47:40 +0000.90884][6381] The input pts:15042 fps:30
[026:658] [2025-07-04 04:47:40 +0000.132345][6381]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:457
[026:658] [2025-07-04 04:47:40 +0000.132480][6381]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7ca9689000
[026:659] [2025-07-04 04:47:40 +0000.133163][6382]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[026:659] [2025-07-04 04:47:40 +0000.133260][6382]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[026:660] [2025-07-04 04:47:40 +0000.134785][6380] stop recording
[026:660] [2025-07-04 04:47:40 +0000.134868][6380]
RecordingSessionInternalSimple:destroy media processers
[026:660] [2025-07-04 04:47:40 +0000.134888][6380] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[026:660] [2025-07-04 04:47:40 +0000.134902][6380] H264Encode::flushing hareware
Encoder
[026:661] [2025-07-04 04:47:40 +0000.135027][6380] Flush time:1613392623 enter.
[026:661] [2025-07-04 04:47:40 +0000.135062][6380] H264Encoder encoder flush
[026:661] [2025-07-04 04:47:40 +0000.135079][6380] flush output queue
[026:662] [2025-07-04 04:47:40 +0000.136000][6380] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14910 pts:14910
[026:697] [2025-07-04 04:47:40 +0000.171622][6380] H264Encode::H264SWEncoder get
callback, length:26128 type:1 nalType:1length:26124
[026:996] [2025-07-04 04:47:40 +0000.470721][6380] Flush leave. expire time = 335
ms
[026:997] [2025-07-04 04:47:40 +0000.471276][6380] ~H264EncodeWrap:
[026:997] [2025-07-04 04:47:40 +0000.471391][6380] ~H264Encode:
[026:997] [2025-07-04 04:47:40 +0000.471435][6380] teardownCompressionSession:
H264Encode::destroying Encoder
[026:997] [2025-07-04 04:47:40 +0000.471479][6380] Release time:1613392959 enter.
[026:997] [2025-07-04 04:47:40 +0000.471706][6380] Release:
MediaCodecVideoEncoder::Release _inited:1
[026:997] [2025-07-04 04:47:40 +0000.471780][6380] Destroy time:1613392959 enter.
[026:997] [2025-07-04 04:47:40 +0000.471821][6380] H264Encoder encoderDestroy
[026:997] [2025-07-04 04:47:40 +0000.471864][6380]
AndroidMediaCodecVideoEncoder::release env: 0x7cbf556d20
[026:997] [2025-07-04 04:47:40 +0000.471908][6380]
AndroidMediaCodecVideoEncoder::Destroy
[027:024] [2025-07-04 04:47:40 +0000.498843][6380] Destroy leave. expire time = 27
ms
[027:025] [2025-07-04 04:47:40 +0000.499288][6380] Release leave. expire time = 28
ms
[027:025] [2025-07-04 04:47:40 +0000.499417][6380] ~AndroidHwAvcEncoder
time:1613392987 enter.
[027:025] [2025-07-04 04:47:40 +0000.499693][6380] Release time:1613392987 enter.
[027:025] [2025-07-04 04:47:40 +0000.499787][6380] Release:
MediaCodecVideoEncoder:: has been released before, just return
[027:025] [2025-07-04 04:47:40 +0000.499830][6380] Release leave. expire time = 0
ms
[027:025] [2025-07-04 04:47:40 +0000.499873][6380] ~AndroidMediaCodecVideoEncoder
[027:025] [2025-07-04 04:47:40 +0000.499910][6380] ~WrapAndroidMediaCodec
time:1613392987 enter.
[027:025] [2025-07-04 04:47:40 +0000.499950][6380] ~WrapAndroidMediaCodec leave.
expire time = 1 ms
[027:026] [2025-07-04 04:47:40 +0000.499989][6380] video hevc hw codec
destructor:0x7cbf787280
[027:026] [2025-07-04 04:47:40 +0000.500226][6380] ~AndroidHwAvcEncoder leave.
expire time = 1 ms
[027:026] [2025-07-04 04:47:40 +0000.500325][6380] teardownCompressionSession:
H264Encode::destroyed Encoder
[027:026] [2025-07-04 04:47:40 +0000.500391][6380]
RecordingSessionInternalSimple:destroy aac encoder output!
[027:026] [2025-07-04 04:47:40 +0000.500435][6380] AACSWEncode destructor
[027:031] [2025-07-04 04:47:40 +0000.505405][6386] fd_close successed!
[027:032] [2025-07-04 04:47:40 +0000.506460][6386] MP4 close file successfully
[027:032] [2025-07-04 04:47:40 +0000.506550][6386] Recording session Internal:
notify recording ok
[027:032] [2025-07-04 04:47:40 +0000.506569][6386] onRecordingOk: Recording Ok,
compose use time: 5356, averagefps 0
[027:032] [2025-07-04 04:47:40 +0000.506586][6386] OnReceiveEOF:
[027:042] [2025-07-04 04:47:40 +0000.516819][6384] OnAudioTimer: OnAudioTimer
return
[028:159] [2025-07-04 04:47:41 +0000.633120][62f7] haveEnoughProcessedData
internalAudioStream.length: 10
[028:270] [2025-07-04 04:47:41 +0000.744876][62f7] Run AGC when audioType = 0
[028:271] [2025-07-04 04:47:41 +0000.745072][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:971] [2025-07-04 04:47:43 +0000.445343][62f7] haveEnoughProcessedData
internalAudioStream.length: 10
[030:270] [2025-07-04 04:47:43 +0000.744052][62f8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[030:270] [2025-07-04 04:47:43 +0000.744434][62f8] _deviceSampleRate:48000
[030:275] [2025-07-04 04:47:43 +0000.749766][62f7] Run AGC when audioType = 0
[031:863] [2025-07-04 04:47:45 +0000.337187][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[032:086] [2025-07-04 04:47:45 +0000.560800][459d]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[032:090] [2025-07-04 04:47:45 +0000.564632][459d] ~MediaComposeFile
time:1613398052 enter.
[032:090] [2025-07-04 04:47:45 +0000.564750][459d] CancelCompose: CancelCompose,
is composing 0
[032:091] [2025-07-04 04:47:45 +0000.564965][6380] stop recording
[032:091] [2025-07-04 04:47:45 +0000.565014][6380] we have stopped recording before
[032:091] [2025-07-04 04:47:45 +0000.565801][459d] ~MediaComposeFile leave. expire
time = 1 ms
[032:092] [2025-07-04 04:47:45 +0000.566004][459d] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[032:094] [2025-07-04 04:47:45 +0000.568951][459d] global uninited!
[032:095] [2025-07-04 04:47:45 +0000.569145][459d]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[032:095] [2025-07-04 04:47:45 +0000.569298][459d] ~MediaFilterGraph:
MediaFilterGraph destruct
[032:095] [2025-07-04 04:47:45 +0000.569342][459d] RemoveVideoBackGroud: hava not
add video backgroud
[032:095] [2025-07-04 04:47:45 +0000.569397][459d] UnbindInputFilter 0x7cbf714858
this 0x7cb8dbbfa0
[032:095] [2025-07-04 04:47:45 +0000.569447][459d] ClearAllSource: remove source
filter, sourceid: 0x7cd0ad4f00
[032:095] [2025-07-04 04:47:45 +0000.569476][459d] DestoryDecoderByVideoSource
time:1613398057 enter.
[032:095] [2025-07-04 04:47:45 +0000.569508][459d] ~VideoBindDecoder
time:1613398057 enter.
[032:095] [2025-07-04 04:47:45 +0000.569774][459d] CleanUp time:1613398057 enter.
[032:098] [2025-07-04 04:47:45 +0000.572662][459d] CleanUp leave. expire time = 3
ms
[032:098] [2025-07-04 04:47:45 +0000.572768][459d] CleanUp time:1613398060 enter.
[032:103] [2025-07-04 04:47:45 +0000.577815][459d] CleanUp leave. expire time = 5
ms
[032:111] [2025-07-04 04:47:45 +0000.585378][459d] ~VideoBindDecoder leave. expire
time = 16 ms
[032:111] [2025-07-04 04:47:45 +0000.585496][459d] DestoryDecoderByVideoSource
leave. expire time = 16 ms
[032:111] [2025-07-04 04:47:45 +0000.585560][459d] UnbindInputFilter 0x7cbf714498
this 0x7cbf714858
[032:111] [2025-07-04 04:47:45 +0000.585606][459d] UnbindInputFilter 0x7cbf7140d8
this 0x7cbf714498
[032:111] [2025-07-04 04:47:45 +0000.585654][459d] UnbindInputFilter 0x7cd0ad5120
this 0x7cbf7140d8
[032:111] [2025-07-04 04:47:45 +0000.585761][459d] UnbindInputFilter 0x7cbf714798
this 0x7cbf714918
[032:111] [2025-07-04 04:47:45 +0000.585812][459d] UnbindInputFilter 0x7cbf714618
this 0x7cbf714798
[032:111] [2025-07-04 04:47:45 +0000.585860][459d] UnbindInputFilter 0x7cd0ad5120
this 0x7cbf714618
[032:111] [2025-07-04 04:47:45 +0000.585919][459d] ~GLESContext:
[032:113] [2025-07-04 04:47:45 +0000.587474][459d] GLESContext destruct finish.
[032:113] [2025-07-04 04:47:45 +0000.587580][459d] filter: filter pipeline destroy
this: 0x7cb8dbbf00
[032:125] [2025-07-04 04:47:45 +0000.599696][459d]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[032:128] [2025-07-04 04:47:45 +0000.602673][459d] machine model :redmi
[032:128] [2025-07-04 04:47:45 +0000.602775][459d] Support this machine
model :redmi
[032:128] [2025-07-04 04:47:45 +0000.602818][459d] global inited! current sdk
version: 07-20-936c45f
[032:131] [2025-07-04 04:47:45 +0000.605499][459d] filter: filter pipeline
construtc this: 0x7cb8dbbf00
[032:131] [2025-07-04 04:47:45 +0000.605624][459d] MediaFilterGraph:
MediaFilterGraph construct
[032:131] [2025-07-04 04:47:45 +0000.605664][459d] GLESContext:
[032:131] [2025-07-04 04:47:45 +0000.605737][459d] The result of eglGetDisplay is:
0xb400007e2c483080
[032:134] [2025-07-04 04:47:45 +0000.608362][459d] The result of creation:
0x7d6d06fd00
[032:134] [2025-07-04 04:47:45 +0000.608579][459d] The result of
eglCreatePbufferSurface is: 0x7cd0972480
[032:134] [2025-07-04 04:47:45 +0000.608790][459d] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4
[032:134] [2025-07-04 04:47:45 +0000.608858][459d] The source 0 speed:1
[032:134] [2025-07-04 04:47:45 +0000.608914][459d] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4,
delay: 0
[032:135] [2025-07-04 04:47:45 +0000.608965][459d] CreateDecoderByVideoSource
time:1613398097 enter.
[032:135] [2025-07-04 04:47:45 +0000.609716][459d] running_decoder_count:0max
count:2
[032:135] [2025-07-04 04:47:45 +0000.609774][459d] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7cbf532800
[032:163] [2025-07-04 04:47:45 +0000.637765][6558] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7cd096ae00] Current FFmpeg version git-2021-06-16-
97cea6f
[032:271] [2025-07-04 04:47:45 +0000.745257][62f7] Run AGC when audioType = 0
[032:275] [2025-07-04 04:47:45 +0000.749807][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:555] [2025-07-04 04:47:46 +0000.29186][6558] OnStreamInfoFound: video
duration_: 15208
[032:568] [2025-07-04 04:47:46 +0000.42613][6559] NO get frame from decoder
[032:569] [2025-07-04 04:47:46 +0000.43029][459d] start decoder
[032:569] [2025-07-04 04:47:46 +0000.43140][459d] CreateDecoderByVideoSource
leave. expire time = 434 ms
[032:569] [2025-07-04 04:47:46 +0000.43299][459d] BindInputFilter 0x7cd0ad5120
this 0x7cbf4d6898
[032:569] [2025-07-04 04:47:46 +0000.43427][459d] BindInputFilter 0x7cbf4d6898
this 0x7cbf4d6958
[032:569] [2025-07-04 04:47:46 +0000.43579][459d] BindInputFilter 0x7cd0ad5120
this 0x7cbf4d7c18
[032:569] [2025-07-04 04:47:46 +0000.43651][459d] BindInputFilter 0x7cbf4d7c18
this 0x7cbf4d7f18
[032:569] [2025-07-04 04:47:46 +0000.43684][459d] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4
[032:569] [2025-07-04 04:47:46 +0000.43732][459d] BindInputFilter 0x7cbf4d6958
this 0x7cbf53c958
[032:569] [2025-07-04 04:47:46 +0000.43807][459d] BindInputFilter 0x7cbf53c958
this 0x7cb8dbbfa0
[032:569] [2025-07-04 04:47:46 +0000.43909][459d] BindInputFilter 0x7cbf4d7f18
this 0x7cbf53ca18
[032:570] [2025-07-04 04:47:46 +0000.43957][459d] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_1613368481.mp4
[032:570] [2025-07-04 04:47:46 +0000.44106][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[032:571] [2025-07-04 04:47:46 +0000.45157][459d] machine model :redmi
[032:571] [2025-07-04 04:47:46 +0000.45211][459d] Support this machine model :redmi
[032:571] [2025-07-04 04:47:46 +0000.45244][459d] global inited! current sdk
version: 07-20-936c45f
[032:571] [2025-07-04 04:47:46 +0000.45347][459d] GetPipeline:
-----------------------------------------
[032:571] [2025-07-04 04:47:46 +0000.45380][459d] GetPipeline: source: 0x7cd0ad4f00
[032:571] [2025-07-04 04:47:46 +0000.45409][459d] GetPipeline: filter: NULLFilter
[032:571] [2025-07-04 04:47:46 +0000.45433][459d] GetPipeline: filter: NULLFilter
[032:571] [2025-07-04 04:47:46 +0000.45457][459d] GetPipeline: filter: NULLFilter
[032:571] [2025-07-04 04:47:46 +0000.45481][459d] GetPipeline: audio filter:
AuidoNULLFilter
[032:571] [2025-07-04 04:47:46 +0000.45506][459d] GetPipeline: audio filter:
AuidoNULLFilter
[032:571] [2025-07-04 04:47:46 +0000.45530][459d] GetPipeline: audio filter:
AudioNUllFilter
[032:571] [2025-07-04 04:47:46 +0000.45554][459d] GetPipeline:
------------------------------------------
[032:571] [2025-07-04 04:47:46 +0000.45582][459d] filter: filter pipeline2 update
pattern: 0
[032:572] [2025-07-04 04:47:46 +0000.46051][459d] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[032:572] [2025-07-04 04:47:46 +0000.46369][459d] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[032:572] [2025-07-04 04:47:46 +0000.46473][459d] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[032:572] [2025-07-04 04:47:46 +0000.46827][459d] DeviceInit:
[032:573] [2025-07-04 04:47:46 +0000.47219][459d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[032:574] [2025-07-04 04:47:46 +0000.48152][459d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[032:574] [2025-07-04 04:47:46 +0000.48746][459d] CreatePlatformSpecificObjects:
[032:574] [2025-07-04 04:47:46 +0000.48851][459d] audio device use null audio
input and opensl output
[032:574] [2025-07-04 04:47:46 +0000.48902][459d] Create OpenSLES output module
with java VM support.
[032:575] [2025-07-04 04:47:46 +0000.49176][459d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[032:575] [2025-07-04 04:47:46 +0000.49645][459d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[032:576] [2025-07-04 04:47:46 +0000.50390][459d] Create OpenSLES output module
with buffer num:2
[032:576] [2025-07-04 04:47:46 +0000.50505][459d] Error(trace.cc:40): Init the
output and input for audio device template.
[032:576] [2025-07-04 04:47:46 +0000.50548][459d] Init the output device.
[032:576] [2025-07-04 04:47:46 +0000.50579][459d] Set the playout as stereo:1
[032:576] [2025-07-04 04:47:46 +0000.50739][459d] Set the sample rate to be:44100
[032:576] [2025-07-04 04:47:46 +0000.50824][459d] Low latency buffer size:192 low
sample rate:48000
[032:576] [2025-07-04 04:47:46 +0000.50872][459d] DeviceInit: Done
[032:577] [2025-07-04 04:47:46 +0000.51264][459d] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[032:577] [2025-07-04 04:47:46 +0000.51813][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[032:578] [2025-07-04 04:47:46 +0000.52343][459d]
MediaFilterPlayer::SetPlayerNotify 0x7cb8ec9d40
[032:578] [2025-07-04 04:47:46 +0000.52455][459d]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[032:578] [2025-07-04 04:47:46 +0000.52504][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[032:578] [2025-07-04 04:47:46 +0000.52554][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[032:578] [2025-07-04 04:47:46 +0000.52679][459d] SetGraphLoop: SetGraphLoop 1
[032:578] [2025-07-04 04:47:46 +0000.52730][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[032:578] [2025-07-04 04:47:46 +0000.52863][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[032:579] [2025-07-04 04:47:46 +0000.53539][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[032:580] [2025-07-04 04:47:46 +0000.54015][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[032:585] [2025-07-04 04:47:46 +0000.59496][6559] NO get frame from decoder
[032:588] [2025-07-04 04:47:46 +0000.62445][6559] NO get frame from decoder
[032:591] [2025-07-04 04:47:46 +0000.65732][6562] Start:
[032:594] [2025-07-04 04:47:46 +0000.68355][6561] operator(): video render started.
[032:594] [2025-07-04 04:47:46 +0000.68719][6562] Start:
[032:594] [2025-07-04 04:47:46 +0000.68933][6562] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[032:595] [2025-07-04 04:47:46 +0000.69006][6562] Reset: history total size: 98
[032:595] [2025-07-04 04:47:46 +0000.69045][6562] DeviceStart:
audioDevice_:0x7c69bb5000
[032:595] [2025-07-04 04:47:46 +0000.69074][6562] DeviceStart: time profile playout
init before
[032:595] [2025-07-04 04:47:46 +0000.69111][6562] DeviceStart: time profile playout
init end
[032:595] [2025-07-04 04:47:46 +0000.69142][6562] OpenSlesOutput:Start playout
[032:596] [2025-07-04 04:47:46 +0000.70116][6560] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7cbf585218
[032:598] [2025-07-04 04:47:46 +0000.72429][6562] Create the opensl output player.
streamtype before:0
[032:598] [2025-07-04 04:47:46 +0000.72533][6562] Create the opensl output player.
streamtype after:3
[032:607] [2025-07-04 04:47:46 +0000.81835][6559] NO get frame from decoder
[032:634] [2025-07-04 04:47:46 +0000.108344][6562] Enqueue opensl buffer size:1764
[032:701] [2025-07-04 04:47:46 +0000.175182][6562] DeviceStart: time profile
playout all end
[032:701] [2025-07-04 04:47:46 +0000.175344][6562] operator(): Audio playback
started.
[032:702] [2025-07-04 04:47:46 +0000.176479][6563] Pull audio failed.(wait video!)
[032:702] [2025-07-04 04:47:46 +0000.176601][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:704] [2025-07-04 04:47:46 +0000.178443][6563] Pull audio failed.(wait video!)
[032:704] [2025-07-04 04:47:46 +0000.178497][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:707] [2025-07-04 04:47:46 +0000.181537][6563] Pull audio failed.(wait video!)
[032:707] [2025-07-04 04:47:46 +0000.181682][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:709] [2025-07-04 04:47:46 +0000.183220][6562] operator(): Started now!
[032:751] [2025-07-04 04:47:46 +0000.225230][6563] Pull audio failed.(wait video!)
[032:751] [2025-07-04 04:47:46 +0000.225412][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:766] [2025-07-04 04:47:46 +0000.240953][6563] Pull audio failed.(wait video!)
[032:767] [2025-07-04 04:47:46 +0000.241119][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:771] [2025-07-04 04:47:46 +0000.245500][6563] Pull audio failed.(wait video!)
[032:785] [2025-07-04 04:47:46 +0000.259109][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:796] [2025-07-04 04:47:46 +0000.270299][6563] Pull audio failed.(wait video!)
[032:796] [2025-07-04 04:47:46 +0000.270510][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:800] [2025-07-04 04:47:46 +0000.274475][6563] Pull audio failed.(wait video!)
[032:800] [2025-07-04 04:47:46 +0000.274671][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:833] [2025-07-04 04:47:46 +0000.307388][6563] Pull audio failed.(wait video!)
[032:833] [2025-07-04 04:47:46 +0000.307779][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:835] [2025-07-04 04:47:46 +0000.309630][6563] Pull audio failed.(wait video!)
[032:843] [2025-07-04 04:47:46 +0000.317923][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:846] [2025-07-04 04:47:46 +0000.320320][6563] Pull audio failed.(wait video!)
[032:846] [2025-07-04 04:47:46 +0000.320576][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:854] [2025-07-04 04:47:46 +0000.328795][6563] Pull audio failed.(wait video!)
[032:864] [2025-07-04 04:47:46 +0000.338904][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:866] [2025-07-04 04:47:46 +0000.340899][6563] Pull audio failed.(wait video!)
[032:877] [2025-07-04 04:47:46 +0000.351336][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:884] [2025-07-04 04:47:46 +0000.358538][6563] Pull audio failed.(wait video!)
[032:884] [2025-07-04 04:47:46 +0000.358830][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:904] [2025-07-04 04:47:46 +0000.378408][6563] Pull audio failed.(wait video!)
[032:904] [2025-07-04 04:47:46 +0000.378651][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:921] [2025-07-04 04:47:46 +0000.395634][6563] Pull audio failed.(wait video!)
[032:938] [2025-07-04 04:47:46 +0000.412766][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:960] [2025-07-04 04:47:46 +0000.434261][6563] Pull audio failed.(wait video!)
[032:960] [2025-07-04 04:47:46 +0000.434517][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[032:962] [2025-07-04 04:47:46 +0000.436703][6563] Pull audio failed.(wait video!)
[032:982] [2025-07-04 04:47:46 +0000.456849][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[033:071] [2025-07-04 04:47:46 +0000.545665][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[033:081] [2025-07-04 04:47:46 +0000.555790][6563] Pull audio failed.(wait video!)
[033:082] [2025-07-04 04:47:46 +0000.556964][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[033:167] [2025-07-04 04:47:46 +0000.641292][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[033:154] [2025-07-04 04:47:46 +0000.628345][6563] audio_frame_list_ empty
[033:407] [2025-07-04 04:47:46 +0000.881663][6561] lipsync_debug: First video frame
rendering.
[033:681] [2025-07-04 04:47:47 +0000.155505][6563] audio_frame_list_ empty
[033:727] [2025-07-04 04:47:47 +0000.201314][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[033:787] [2025-07-04 04:47:47 +0000.261909][6561] DriveRender working... (1/200)
[034:103] [2025-07-04 04:47:47 +0000.577832][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[034:163] [2025-07-04 04:47:47 +0000.637121][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[034:276] [2025-07-04 04:47:47 +0000.751100][6563] audio_frame_list_ empty
[034:333] [2025-07-04 04:47:47 +0000.807265][62f7] Run AGC when audioType = 0
[034:333] [2025-07-04 04:47:47 +0000.807532][62f7] haveEnoughProcessedData
internalAudioStream.length: 40
[034:660] [2025-07-04 04:47:48 +0000.134379][6563] audio_frame_list_ empty
[034:676] [2025-07-04 04:47:48 +0000.150651][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[034:700] [2025-07-04 04:47:48 +0000.174104][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[035:002] [2025-07-04 04:47:48 +0000.476694][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_PausePreViewJni:
[035:003] [2025-07-04 04:47:48 +0000.477215][459d] PausePreView:
[035:036] [2025-07-04 04:47:48 +0000.510662][6563] audio_frame_list_ empty
[035:172] [2025-07-04 04:47:48 +0000.645986][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[035:231] [2025-07-04 04:47:48 +0000.705309][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[035:626] [2025-07-04 04:47:49 +0000.100975][6563] audio_frame_list_ empty
[035:707] [2025-07-04 04:47:49 +0000.181548][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[035:821] [2025-07-04 04:47:49 +0000.295747][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[036:097] [2025-07-04 04:47:49 +0000.571059][6563] audio_frame_list_ empty
[036:105] [2025-07-04 04:47:49 +0000.579324][6561] DriveRender working... (1/200)
[036:171] [2025-07-04 04:47:49 +0000.644997][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[036:276] [2025-07-04 04:47:49 +0000.750409][62f7] Run AGC when audioType = 0
[036:277] [2025-07-04 04:47:49 +0000.751665][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:421] [2025-07-04 04:47:49 +0000.895719][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[036:505] [2025-07-04 04:47:49 +0000.979557][6562] operator():
[036:505] [2025-07-04 04:47:49 +0000.979813][6562] Warning(audio_playback.cc:748):
operator(): Audio playback paused.
[036:505] [2025-07-04 04:47:49 +0000.979912][6562] Pause:
[036:506] [2025-07-04 04:47:49 +0000.980491][6561] operator(): video render paused.
[036:506] [2025-07-04 04:47:49 +0000.980586][6562] operator(): Player paused.
[036:583] [2025-07-04 04:47:50 +0000.57534][6565] NeedMorePlayData: Scale the
volume to zero now!
[036:799] [2025-07-04 04:47:50 +0000.273685][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[037:140] [2025-07-04 04:47:50 +0000.614935][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[037:165] [2025-07-04 04:47:50 +0000.639908][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ResumePreViewJni:
[037:169] [2025-07-04 04:47:50 +0000.643251][459d] ResumePreView:
[037:173] [2025-07-04 04:47:50 +0000.647385][6562] operator(): Audio playback
resumed.
[037:173] [2025-07-04 04:47:50 +0000.647759][6562] Resume:
[037:174] [2025-07-04 04:47:50 +0000.648099][6561] operator(): Video Render resumed
[037:176] [2025-07-04 04:47:50 +0000.650428][6562] operator(): Player resumed.
[037:203] [2025-07-04 04:47:50 +0000.677728][6562] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[037:204] [2025-07-04 04:47:50 +0000.678885][6562] First audio frame rendering
[037:269] [2025-07-04 04:47:50 +0000.743218][6561] lipsync_debug:displaying video
ts:13680 The current displayed video timestamp is:1613403231
[037:561] [2025-07-04 04:47:51 +0000.35624][6564] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 38430pts ms:427000
[037:567] [2025-07-04 04:47:51 +0000.41832][6564] OnVideoFrameReady(1/200)
[037:574] [2025-07-04 04:47:51 +0000.48125][6561] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[037:789] [2025-07-04 04:47:51 +0000.262996][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[038:074] [2025-07-04 04:47:51 +0000.548044][6563] audio_frame_list_ empty
[038:122] [2025-07-04 04:47:51 +0000.596428][6564] Error(video_source.cc:430): wait
decoder a frame: 0
[038:184] [2025-07-04 04:47:51 +0000.658547][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[038:197] [2025-07-04 04:47:51 +0000.671433][6561] lipsync_debug:displaying video
ts:74250 The current displayed video timestamp is:1613404159
[038:207] [2025-07-04 04:47:51 +0000.681217][6561] lipsync_debug: render a video
frame
[038:224] [2025-07-04 04:47:51 +0000.698323][6561] lipsync_debug:result remaining
time:0
[038:224] [2025-07-04 04:47:51 +0000.698457][6561] dynamic updated lipsync delay:0
[038:279] [2025-07-04 04:47:51 +0000.755781][62f7] Run AGC when audioType = 0
[038:352] [2025-07-04 04:47:51 +0000.826148][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[038:612] [2025-07-04 04:47:52 +0000.86236][6563] audio_frame_list_ empty
[038:656] [2025-07-04 04:47:52 +0000.130354][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_PausePreViewJni:
[038:656] [2025-07-04 04:47:52 +0000.130835][459d] PausePreView:
[038:904] [2025-07-04 04:47:52 +0000.378573][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[039:026] [2025-07-04 04:47:52 +0000.500737][6563] audio_frame_list_ empty
[039:145] [2025-07-04 04:47:52 +0000.619004][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[039:366] [2025-07-04 04:47:52 +0000.840692][6561] DriveRender working... (1/200)
[039:379] [2025-07-04 04:47:52 +0000.853274][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[039:474] [2025-07-04 04:47:52 +0000.948367][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[039:474] [2025-07-04 04:47:52 +0000.948098][62f7] haveEnoughProcessedData
internalAudioStream.length: 10
[039:503] [2025-07-04 04:47:52 +0000.977896][6563] audio_frame_list_ empty
[039:995] [2025-07-04 04:47:53 +0000.469298][6563] audio_frame_list_ empty
[040:041] [2025-07-04 04:47:53 +0000.515881][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[040:186] [2025-07-04 04:47:53 +0000.660087][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[040:270] [2025-07-04 04:47:53 +0000.744058][62f8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[040:270] [2025-07-04 04:47:53 +0000.744465][62f8] _deviceSampleRate:48000
[040:291] [2025-07-04 04:47:53 +0000.765105][62f7] Run AGC when audioType = 0
[040:291] [2025-07-04 04:47:53 +0000.765563][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:369] [2025-07-04 04:47:53 +0000.842967][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[040:403] [2025-07-04 04:47:53 +0000.877754][6563] audio_frame_list_ empty
[040:597] [2025-07-04 04:47:54 +0000.71282][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[040:800] [2025-07-04 04:47:54 +0000.274781][6563] audio_frame_list_ empty
[040:864] [2025-07-04 04:47:54 +0000.338267][6562] operator():
[040:864] [2025-07-04 04:47:54 +0000.338436][6562] Warning(audio_playback.cc:748):
operator(): Audio playback paused.
[040:864] [2025-07-04 04:47:54 +0000.338518][6562] Pause:
[040:864] [2025-07-04 04:47:54 +0000.338921][6561] operator(): video render paused.
[040:865] [2025-07-04 04:47:54 +0000.339043][6562] operator(): Player paused.
[040:893] [2025-07-04 04:47:54 +0000.367496][6565] NeedMorePlayData: Scale the
volume to zero now!
[041:152] [2025-07-04 04:47:54 +0000.626511][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[041:583] [2025-07-04 04:47:55 +0000.57368][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ResumePreViewJni:
[041:584] [2025-07-04 04:47:55 +0000.58843][459d] ResumePreView:
[041:585] [2025-07-04 04:47:55 +0000.59483][6562] operator(): Audio playback
resumed.
[041:585] [2025-07-04 04:47:55 +0000.59858][6562] Resume:
[041:586] [2025-07-04 04:47:55 +0000.60004][6561] operator(): Video Render resumed
[041:586] [2025-07-04 04:47:55 +0000.60190][6562] operator(): Player resumed.
[041:590] [2025-07-04 04:47:55 +0000.64470][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[041:590] [2025-07-04 04:47:55 +0000.64657][6563] audio frame wait video
frame.last_video_timestamp:1123 last_audio_timestamp:1229.61
[041:619] [2025-07-04 04:47:55 +0000.94035][6564] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11992 diff: 9
[041:764] [2025-07-04 04:47:55 +0000.238888][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[041:866] [2025-07-04 04:47:55 +0000.340262][6561] lipsync_debug:displaying video
ts:134100 The current displayed video timestamp is:1613407828
[042:167] [2025-07-04 04:47:55 +0000.641280][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[042:249] [2025-07-04 04:47:55 +0000.723237][6563] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 82882
[042:249] [2025-07-04 04:47:55 +0000.723345][6563] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[042:275] [2025-07-04 04:47:55 +0000.749727][62f7] Run AGC when audioType = 0
[042:352] [2025-07-04 04:47:55 +0000.826549][6562] The audio playback speed:100
(1/100)
[042:352] [2025-07-04 04:47:55 +0000.826911][6562] lipsync_debug: The current
played audio timestamp is:82882(1/50)
[043:030] [2025-07-04 04:47:56 +0000.504500][6563] audio_frame_list_ empty
[043:048] [2025-07-04 04:47:56 +0000.522219][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[043:148] [2025-07-04 04:47:56 +0000.622952][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[043:504] [2025-07-04 04:47:56 +0000.979879][6563] audio_frame_list_ empty
[043:529] [2025-07-04 04:47:57 +0000.5217][6564] video frame wait audio frame:
last_video_timestamp:2128 last_audio_timestamp:2019.37
[043:648] [2025-07-04 04:47:57 +0000.122730][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[043:761] [2025-07-04 04:47:57 +0000.235141][6561] DriveRender working... (1/200)
[043:995] [2025-07-04 04:47:57 +0000.470578][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[044:087] [2025-07-04 04:47:57 +0000.561641][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[044:093] [2025-07-04 04:47:57 +0000.567789][6563] audio_frame_list_ empty
[044:167] [2025-07-04 04:47:57 +0000.641522][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[044:174] [2025-07-04 04:47:57 +0000.648111][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[044:272] [2025-07-04 04:47:57 +0000.746121][62f7] Run AGC when audioType = 0
[044:272] [2025-07-04 04:47:57 +0000.746279][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:459] [2025-07-04 04:47:57 +0000.933783][6563] audio_frame_list_ empty
[044:612] [2025-07-04 04:47:58 +0000.86539][6562] total delay:210 videoTsMS:2128
audioTsMS:1918 diff:210
[044:612] [2025-07-04 04:47:58 +0000.86974][6562] Set the lipsync delay:210
[044:698] [2025-07-04 04:47:58 +0000.172516][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[044:794] [2025-07-04 04:47:58 +0000.268048][6564]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[044:817] [2025-07-04 04:47:58 +0000.291450][6563] audio_frame_list_ empty
[044:868] [2025-07-04 04:47:58 +0000.342868][6561] lipsync_debug:displaying video
ts:193770 The current displayed video timestamp is:1613410830
[044:974] [2025-07-04 04:47:58 +0000.448746][6564] Error(video_source.cc:430): wait
decoder a frame: 0
[045:147] [2025-07-04 04:47:58 +0000.621090][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[045:324] [2025-07-04 04:47:58 +0000.798316][6561]
lipsync_debug:lipsync_threadhold: lipsync_delta:1 tsDelta:34 timeDelta:2365 last
video ts:229950 frame->pts:232920 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[045:324] [2025-07-04 04:47:58 +0000.798688][6561] lipsync_debug: tsDelta -
timeDelta = -2331
[045:526] [2025-07-04 04:47:59 +0000.976][6561] lipsync_debug:displaying video
ts:253800 The current displayed video timestamp is:1613411488
[045:954] [2025-07-04 04:47:59 +0000.428228][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[046:069] [2025-07-04 04:47:59 +0000.543268][6563] audio_frame_list_ empty
[046:072] [2025-07-04 04:47:59 +0000.546477][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[046:136] [2025-07-04 04:47:59 +0000.610167][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[046:185] [2025-07-04 04:47:59 +0000.659720][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[046:275] [2025-07-04 04:47:59 +0000.749416][62f7] Run AGC when audioType = 0
[046:277] [2025-07-04 04:47:59 +0000.751867][6561] DriveRender working... (1/200)
[046:463] [2025-07-04 04:47:59 +0000.937559][6563] audio_frame_list_ empty
[046:521] [2025-07-04 04:47:59 +0000.995445][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[046:895] [2025-07-04 04:48:00 +0000.369177][6563] audio_frame_list_ empty
[047:054] [2025-07-04 04:48:00 +0000.528965][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[047:086] [2025-07-04 04:48:00 +0000.560850][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[047:151] [2025-07-04 04:48:00 +0000.625635][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[047:301] [2025-07-04 04:48:00 +0000.775852][6563] audio_frame_list_ empty
[047:624] [2025-07-04 04:48:01 +0000.98663][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[047:755] [2025-07-04 04:48:01 +0000.229563][6563] audio_frame_list_ empty
[048:063] [2025-07-04 04:48:01 +0000.537809][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[048:126] [2025-07-04 04:48:01 +0000.600195][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[048:174] [2025-07-04 04:48:01 +0000.648401][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[048:316] [2025-07-04 04:48:01 +0000.790317][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[048:275] [2025-07-04 04:48:01 +0000.786121][62f7] Run AGC when audioType = 0
[048:321] [2025-07-04 04:48:01 +0000.795984][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:466] [2025-07-04 04:48:01 +0000.940047][6563] audio frame wait video
frame.last_video_timestamp:3359 last_audio_timestamp:3480.91
[048:497] [2025-07-04 04:48:01 +0000.971281][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[048:508] [2025-07-04 04:48:01 +0000.982510][6563] audio frame wait video
frame.last_video_timestamp:3359 last_audio_timestamp:3480.91
[048:540] [2025-07-04 04:48:02 +0000.14582][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[048:541] [2025-07-04 04:48:02 +0000.15363][6563] audio frame wait video
frame.last_video_timestamp:3359 last_audio_timestamp:3480.91
[048:587] [2025-07-04 04:48:02 +0000.61703][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[048:589] [2025-07-04 04:48:02 +0000.63742][6563] audio frame wait video
frame.last_video_timestamp:3385 last_audio_timestamp:3504.9
[048:614] [2025-07-04 04:48:02 +0000.88807][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[048:620] [2025-07-04 04:48:02 +0000.93992][6563] audio frame wait video
frame.last_video_timestamp:3419 last_audio_timestamp:3527.89
[048:680] [2025-07-04 04:48:02 +0000.154271][62f7] haveEnoughProcessedData
internalAudioStream.length: 10
[048:695] [2025-07-04 04:48:02 +0000.169993][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[048:696] [2025-07-04 04:48:02 +0000.170633][6563] audio frame wait video
frame.last_video_timestamp:3519 last_audio_timestamp:3620.86
[048:703] [2025-07-04 04:48:02 +0000.177818][6561] lipsync_debug:displaying video
ts:313740 The current displayed video timestamp is:1613414665
[048:812] [2025-07-04 04:48:02 +0000.286916][6564] Error(video_source.cc:430): wait
decoder a frame: 0
[048:876] [2025-07-04 04:48:02 +0000.350629][6564] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 337950pts ms:3.755e+06
[048:897] [2025-07-04 04:48:02 +0000.371651][6564] OnVideoFrameReady(1/200)
[048:900] [2025-07-04 04:48:02 +0000.374246][6561] operator() frame->pts-
9223372036854775808 queue_ size: 2 (1/200)
[049:133] [2025-07-04 04:48:02 +0000.607771][6561] DriveRender working... (1/200)
[049:170] [2025-07-04 04:48:02 +0000.644867][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[049:300] [2025-07-04 04:48:02 +0000.774446][6563] audio_frame_list_ empty
[049:431] [2025-07-04 04:48:02 +0000.905667][6561] lipsync_debug:displaying video
ts:374130 The current displayed video timestamp is:1613415393
[049:436] [2025-07-04 04:48:02 +0000.910590][6561] lipsync_debug: render a video
frame
[049:652] [2025-07-04 04:48:03 +0000.126417][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[049:789] [2025-07-04 04:48:03 +0000.263782][6563] audio_frame_list_ empty
[050:088] [2025-07-04 04:48:03 +0000.562659][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[050:174] [2025-07-04 04:48:03 +0000.648060][6565]
PlayerSimpleBufferQueueCallbackHandler function
[050:176] [2025-07-04 04:48:03 +0000.650762][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[050:268] [2025-07-04 04:48:03 +0000.742877][62f8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[050:270] [2025-07-04 04:48:03 +0000.744201][62f8] _deviceSampleRate:48000
[050:270] [2025-07-04 04:48:03 +0000.744886][62f7] Run AGC when audioType = 0
[050:274] [2025-07-04 04:48:03 +0000.748543][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[050:275] [2025-07-04 04:48:03 +0000.749120][6563] audio_frame_list_ empty
[050:810] [2025-07-04 04:48:04 +0000.284572][6563] audio_frame_list_ empty
[050:833] [2025-07-04 04:48:04 +0000.307725][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[051:046] [2025-07-04 04:48:04 +0000.520470][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[051:132] [2025-07-04 04:48:04 +0000.606057][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[051:135] [2025-07-04 04:48:04 +0000.609821][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[051:255] [2025-07-04 04:48:04 +0000.729295][6563] audio_frame_list_ empty
[051:372] [2025-07-04 04:48:04 +0000.846324][6561] DriveRender working... (1/200)
[051:383] [2025-07-04 04:48:04 +0000.857964][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[051:676] [2025-07-04 04:48:05 +0000.150385][6563] audio_frame_list_ empty
[051:963] [2025-07-04 04:48:05 +0000.437817][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[052:070] [2025-07-04 04:48:05 +0000.544279][6563] audio_frame_list_ empty
[052:096] [2025-07-04 04:48:05 +0000.570884][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[052:133] [2025-07-04 04:48:05 +0000.607911][6564] video frame wait audio frame:
last_video_timestamp:4189 last_audio_timestamp:4061.72
[052:176] [2025-07-04 04:48:05 +0000.650488][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[052:266] [2025-07-04 04:48:05 +0000.740625][6563] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 185250
[052:266] [2025-07-04 04:48:05 +0000.740933][6563] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[052:274] [2025-07-04 04:48:05 +0000.748541][62f7] Run AGC when audioType = 0
[052:274] [2025-07-04 04:48:05 +0000.748921][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[052:282] [2025-07-04 04:48:05 +0000.756509][6562] The audio playback speed:100
(1/100)
[052:282] [2025-07-04 04:48:05 +0000.756827][6562] lipsync_debug: The current
played audio timestamp is:185250(1/50)
[052:283] [2025-07-04 04:48:05 +0000.757734][6561] lipsync_debug:result remaining
time:0
[052:283] [2025-07-04 04:48:05 +0000.757828][6561] dynamic updated lipsync
delay:219
[052:927] [2025-07-04 04:48:06 +0000.401740][6561] lipsync_debug:displaying video
ts:433530 The current displayed video timestamp is:1613418889
[053:016] [2025-07-04 04:48:06 +0000.490866][6564] Error(video_source.cc:430): wait
decoder a frame: 0
[053:169] [2025-07-04 04:48:06 +0000.643145][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[053:325] [2025-07-04 04:48:06 +0000.799677][6563] audio_frame_list_ empty
[053:403] [2025-07-04 04:48:06 +0000.877405][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[053:563] [2025-07-04 04:48:07 +0000.37664][62f7] haveEnoughProcessedData
internalAudioStream.length: 10
[053:705] [2025-07-04 04:48:07 +0000.179086][6563] audio_frame_list_ empty
[053:986] [2025-07-04 04:48:07 +0000.460416][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[054:132] [2025-07-04 04:48:07 +0000.606684][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[054:151] [2025-07-04 04:48:07 +0000.625636][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[054:217] [2025-07-04 04:48:07 +0000.691919][6561] DriveRender working... (1/200)
[054:266] [2025-07-04 04:48:07 +0000.740693][6563] audio_frame_list_ empty
[054:271] [2025-07-04 04:48:07 +0000.745482][62f7] Run AGC when audioType = 0
[054:519] [2025-07-04 04:48:07 +0000.993818][6564]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[054:591] [2025-07-04 04:48:08 +0000.65864][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[054:713] [2025-07-04 04:48:08 +0000.187464][6562] total delay:212 videoTsMS:5189
audioTsMS:4977 diff:212
[054:714] [2025-07-04 04:48:08 +0000.188220][6562] Set the lipsync delay:212
[054:720] [2025-07-04 04:48:08 +0000.194928][6563] audio_frame_list_ empty
[055:105] [2025-07-04 04:48:08 +0000.579871][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[055:158] [2025-07-04 04:48:08 +0000.632586][6563] audio_frame_list_ empty
[055:189] [2025-07-04 04:48:08 +0000.663475][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[055:195] [2025-07-04 04:48:08 +0000.669927][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[055:399] [2025-07-04 04:48:08 +0000.873843][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[055:400] [2025-07-04 04:48:08 +0000.874468][6563] audio frame wait video
frame.last_video_timestamp:5189 last_audio_timestamp:5292.34
[055:677] [2025-07-04 04:48:09 +0000.151428][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[055:678] [2025-07-04 04:48:09 +0000.152750][6563] audio frame wait video
frame.last_video_timestamp:5319 last_audio_timestamp:5431.29
[055:715] [2025-07-04 04:48:09 +0000.189929][6564] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12992 diff: 9
[055:835] [2025-07-04 04:48:09 +0000.309790][6561] lipsync_debug:displaying video
ts:493560 The current displayed video timestamp is:1613421797
[055:941] [2025-07-04 04:48:09 +0000.415744][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[055:979] [2025-07-04 04:48:09 +0000.453844][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[056:005] [2025-07-04 04:48:09 +0000.479802][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[056:076] [2025-07-04 04:48:09 +0000.550046][6563] audio frame wait video
frame.last_video_timestamp:5750 last_audio_timestamp:5872.15
[056:093] [2025-07-04 04:48:09 +0000.567927][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[056:154] [2025-07-04 04:48:09 +0000.628749][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[056:273] [2025-07-04 04:48:09 +0000.747442][62f7] Run AGC when audioType = 0
[056:273] [2025-07-04 04:48:09 +0000.747884][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[056:382] [2025-07-04 04:48:09 +0000.856062][6561] lipsync_debug:displaying video
ts:553770 The current displayed video timestamp is:1613422344
[056:402] [2025-07-04 04:48:09 +0000.876178][6563] audio_frame_list_ empty
[056:734] [2025-07-04 04:48:10 +0000.208414][6561] DriveRender working... (1/200)
[056:797] [2025-07-04 04:48:10 +0000.271663][6563] audio_frame_list_ empty
[056:858] [2025-07-04 04:48:10 +0000.332974][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[057:171] [2025-07-04 04:48:10 +0000.645304][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[057:203] [2025-07-04 04:48:10 +0000.677816][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[057:312] [2025-07-04 04:48:10 +0000.786072][6563] audio_frame_list_ empty
[057:413] [2025-07-04 04:48:10 +0000.887692][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[057:756] [2025-07-04 04:48:11 +0000.230755][6563] audio_frame_list_ empty
[057:996] [2025-07-04 04:48:11 +0000.470003][6564] Error(video_source.cc:430): wait
decoder a frame: 1
[058:094] [2025-07-04 04:48:11 +0000.568326][6563] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 287618
[058:094] [2025-07-04 04:48:11 +0000.568463][6563] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[058:128] [2025-07-04 04:48:11 +0000.602222][6562] The audio playback speed:100
(1/100)
[058:128] [2025-07-04 04:48:11 +0000.602396][6562] lipsync_debug: The current
played audio timestamp is:287618(1/50)
[058:169] [2025-07-04 04:48:11 +0000.642972][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[058:260] [2025-07-04 04:48:11 +0000.734608][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[058:271] [2025-07-04 04:48:11 +0000.745964][62f7] Run AGC when audioType = 0
[058:512] [2025-07-04 04:48:11 +0000.986362][6564] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 637470pts ms:7.083e+06
[058:519] [2025-07-04 04:48:11 +0000.993901][6564] OnVideoFrameReady(1/200)
[058:517] [2025-07-04 04:48:12 +0000.22450][6561] lipsync_debug:displaying video
ts:613530 The current displayed video timestamp is:1613424479
[058:572] [2025-07-04 04:48:12 +0000.46229][6561] operator() frame->pts-
9223372036854775808 queue_ size: 8 (1/200)
[058:869] [2025-07-04 04:48:12 +0000.343830][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[058:966] [2025-07-04 04:48:12 +0000.440859][6563] audio_frame_list_ empty
[059:150] [2025-07-04 04:48:12 +0000.624537][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[059:150] [2025-07-04 04:48:12 +0000.624865][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[059:356] [2025-07-04 04:48:12 +0000.830718][6563] audio_frame_list_ empty
[059:422] [2025-07-04 04:48:12 +0000.896361][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[059:495] [2025-07-04 04:48:12 +0000.969646][6561] DriveRender working... (1/200)
[059:751] [2025-07-04 04:48:13 +0000.225023][6563] audio_frame_list_ empty
[059:804] [2025-07-04 04:48:13 +0000.278092][6563] audio frame wait video
frame.last_video_timestamp:7249 last_audio_timestamp:7357.69
[059:924] [2025-07-04 04:48:13 +0000.398086][6561] lipsync_debug:displaying video
ts:673470 The current displayed video timestamp is:1613425886
[059:926] [2025-07-04 04:48:13 +0000.400632][6561] lipsync_debug: render a video
frame
[059:939] [2025-07-04 04:48:13 +0000.413814][6561] lipsync_debug:result remaining
time:0
[059:940] [2025-07-04 04:48:13 +0000.413962][6561] dynamic updated lipsync delay:74
[059:988] [2025-07-04 04:48:13 +0000.462659][6564] Error(video_source.cc:430): wait
decoder a frame: 0
[060:171] [2025-07-04 04:48:13 +0000.645614][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[060:270] [2025-07-04 04:48:13 +0000.744472][62f8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[060:270] [2025-07-04 04:48:13 +0000.744771][62f8] _deviceSampleRate:48000
[060:274] [2025-07-04 04:48:13 +0000.748034][62f7] Run AGC when audioType = 0
[060:274] [2025-07-04 04:48:13 +0000.748354][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[060:438] [2025-07-04 04:48:13 +0000.912807][6563] audio_frame_list_ empty
[060:448] [2025-07-04 04:48:13 +0000.922750][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[060:486] [2025-07-04 04:48:13 +0000.960519][6561] lipsync_debug:displaying video
ts:733590 The current displayed video timestamp is:1613426448
[060:618] [2025-07-04 04:48:14 +0000.92921][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[060:819] [2025-07-04 04:48:14 +0000.293914][6563] audio_frame_list_ empty
[061:150] [2025-07-04 04:48:14 +0000.624371][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[061:183] [2025-07-04 04:48:14 +0000.657413][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[061:203] [2025-07-04 04:48:14 +0000.677660][6563] audio_frame_list_ empty
[061:207] [2025-07-04 04:48:14 +0000.681066][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[061:419] [2025-07-04 04:48:14 +0000.893926][6564] video frame wait audio frame:
last_video_timestamp:8251 last_audio_timestamp:8147.44
[061:787] [2025-07-04 04:48:15 +0000.261198][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[061:904] [2025-07-04 04:48:15 +0000.378912][6561] lipsync_debug:displaying video
ts:793620 The current displayed video timestamp is:1613427866
[061:936] [2025-07-04 04:48:15 +0000.410361][6561] DriveRender working... (1/200)
[062:024] [2025-07-04 04:48:15 +0000.498743][6563] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 389986
[062:025] [2025-07-04 04:48:15 +0000.499083][6563] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[062:119] [2025-07-04 04:48:15 +0000.593122][6562] The audio playback speed:100
(1/100)
[062:119] [2025-07-04 04:48:15 +0000.593577][6562] lipsync_debug: The current
played audio timestamp is:389986(1/50)
[062:149] [2025-07-04 04:48:15 +0000.623953][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[062:239] [2025-07-04 04:48:15 +0000.713950][6564] Error(video_source.cc:430): wait
decoder a frame: 0
[062:272] [2025-07-04 04:48:15 +0000.746877][62f7] Run AGC when audioType = 0
[062:332] [2025-07-04 04:48:15 +0000.806124][6561]
lipsync_debug:lipsync_threadhold: lipsync_delta:16 tsDelta:49 timeDelta:11127 last
video ts:829530 frame->pts:832500 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[062:332] [2025-07-04 04:48:15 +0000.806275][6561] lipsync_debug: tsDelta -
timeDelta = -11078
[062:428] [2025-07-04 04:48:15 +0000.902892][6563] audio_frame_list_ empty
[062:460] [2025-07-04 04:48:15 +0000.934596][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[062:541] [2025-07-04 04:48:16 +0000.15655][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[062:860] [2025-07-04 04:48:16 +0000.334858][6563] audio_frame_list_ empty
[062:983] [2025-07-04 04:48:16 +0000.457559][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[063:099] [2025-07-04 04:48:16 +0000.573792][6564]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[063:170] [2025-07-04 04:48:16 +0000.644704][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[063:193] [2025-07-04 04:48:16 +0000.667665][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[063:245] [2025-07-04 04:48:16 +0000.719185][6563] audio_frame_list_ empty
[063:513] [2025-07-04 04:48:16 +0000.987041][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[063:624] [2025-07-04 04:48:17 +0000.98312][6563] audio_frame_list_ empty
[063:802] [2025-07-04 04:48:17 +0000.276748][6564] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13992 diff: 9
[063:827] [2025-07-04 04:48:17 +0000.301605][6561] lipsync_debug:displaying video
ts:853830 The current displayed video timestamp is:1613429789
[064:002] [2025-07-04 04:48:17 +0000.476305][6561] DriveRender working... (1/200)
[064:170] [2025-07-04 04:48:17 +0000.644232][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[064:272] [2025-07-04 04:48:17 +0000.746549][62f7] Run AGC when audioType = 0
[064:272] [2025-07-04 04:48:17 +0000.746730][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[064:445] [2025-07-04 04:48:17 +0000.919159][6561] lipsync_debug:displaying video
ts:913590 The current displayed video timestamp is:1613430407
[064:599] [2025-07-04 04:48:18 +0000.73111][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[064:640] [2025-07-04 04:48:18 +0000.114446][62f7] haveEnoughProcessedData
internalAudioStream.length: 10
[064:808] [2025-07-04 04:48:18 +0000.282885][6563] audio_frame_list_ empty
[064:851] [2025-07-04 04:48:18 +0000.325235][6562] total delay:230 videoTsMS:10314
audioTsMS:10084 diff:230
[064:851] [2025-07-04 04:48:18 +0000.325467][6562] Set the lipsync delay:230
[065:151] [2025-07-04 04:48:18 +0000.625907][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[065:167] [2025-07-04 04:48:18 +0000.641576][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[065:209] [2025-07-04 04:48:18 +0000.683724][6563] audio_frame_list_ empty
[065:249] [2025-07-04 04:48:18 +0000.723654][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[065:530] [2025-07-04 04:48:19 +0000.4801][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[065:531] [2025-07-04 04:48:19 +0000.5090][6563] audio frame wait video
frame.last_video_timestamp:10348 last_audio_timestamp:10468.7
[065:559] [2025-07-04 04:48:19 +0000.33490][6564] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 937260pts ms:1.0414e+07
[065:591] [2025-07-04 04:48:19 +0000.65420][6564] OnVideoFrameReady(1/200)
[065:592] [2025-07-04 04:48:19 +0000.66976][6561] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[065:636] [2025-07-04 04:48:19 +0000.110932][6564] Error(video_source.cc:430): wait
decoder a frame: 0
[065:821] [2025-07-04 04:48:19 +0000.295791][6561] lipsync_debug:displaying video
ts:973260 The current displayed video timestamp is:1613431783
[065:830] [2025-07-04 04:48:19 +0000.304276][6561] lipsync_debug: render a video
frame
[065:874] [2025-07-04 04:48:19 +0000.348412][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[065:909] [2025-07-04 04:48:19 +0000.383795][6561] lipsync_debug:result remaining
time:0
[065:910] [2025-07-04 04:48:19 +0000.384039][6561] dynamic updated lipsync
delay:397
[066:127] [2025-07-04 04:48:19 +0000.601060][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[066:272] [2025-07-04 04:48:19 +0000.750635][62f7] Run AGC when audioType = 0
[066:294] [2025-07-04 04:48:19 +0000.768467][6563] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 492354
[066:294] [2025-07-04 04:48:19 +0000.768716][6563] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[066:341] [2025-07-04 04:48:19 +0000.815047][6563] audio_frame_list_ empty
[066:379] [2025-07-04 04:48:19 +0000.853510][6562] The audio playback speed:100
(1/100)
[066:379] [2025-07-04 04:48:19 +0000.853758][6562] lipsync_debug: The current
played audio timestamp is:492354(1/50)
[066:444] [2025-07-04 04:48:19 +0000.918086][6561] DriveRender working... (1/200)
[066:598] [2025-07-04 04:48:20 +0000.72857][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[066:641] [2025-07-04 04:48:20 +0000.115569][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[066:682] [2025-07-04 04:48:20 +0000.156642][6563] audio_frame_list_ empty
[067:034] [2025-07-04 04:48:20 +0000.508840][6563] audio_frame_list_ empty
[067:119] [2025-07-04 04:48:20 +0000.593813][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[067:130] [2025-07-04 04:48:20 +0000.604868][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[067:228] [2025-07-04 04:48:20 +0000.702828][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[067:427] [2025-07-04 04:48:20 +0000.903061][6563] audio_frame_list_ empty
[067:654] [2025-07-04 04:48:21 +0000.128730][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[067:929] [2025-07-04 04:48:21 +0000.403900][6561] lipsync_debug:displaying video
ts:1033740 The current displayed video timestamp is:1613433891
[067:957] [2025-07-04 04:48:21 +0000.431075][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[067:957] [2025-07-04 04:48:21 +0000.431554][6563] audio frame wait video
frame.last_video_timestamp:11550 last_audio_timestamp:11652.3
[068:129] [2025-07-04 04:48:21 +0000.603041][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[068:175] [2025-07-04 04:48:21 +0000.649792][6564] Error(video_source.cc:430): wait
decoder a frame: 0
[068:271] [2025-07-04 04:48:21 +0000.745114][62f7] Run AGC when audioType = 0
[068:271] [2025-07-04 04:48:21 +0000.745551][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[068:433] [2025-07-04 04:48:21 +0000.907745][6563]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[068:434] [2025-07-04 04:48:21 +0000.908245][6563] audio frame wait video
frame.last_video_timestamp:12081 last_audio_timestamp:12186.2
[068:493] [2025-07-04 04:48:21 +0000.967377][6561] lipsync_debug:displaying video
ts:1092960 The current displayed video timestamp is:1613434455
[068:634] [2025-07-04 04:48:22 +0000.108792][62f7] haveEnoughProcessedData
internalAudioStream.length: 10
[068:685] [2025-07-04 04:48:22 +0000.159404][6563] audio_frame_list_ empty
[068:842] [2025-07-04 04:48:22 +0000.316475][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[068:884] [2025-07-04 04:48:22 +0000.358330][6561] DriveRender working... (1/200)
[069:057] [2025-07-04 04:48:22 +0000.531446][6563] audio_frame_list_ empty
[069:129] [2025-07-04 04:48:22 +0000.603345][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[069:289] [2025-07-04 04:48:22 +0000.763059][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[069:379] [2025-07-04 04:48:22 +0000.853967][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[069:921] [2025-07-04 04:48:23 +0000.395808][6561] lipsync_debug:displaying video
ts:1153080 The current displayed video timestamp is:1613435883
[070:009] [2025-07-04 04:48:23 +0000.483709][6564] Error(video_source.cc:430): wait
decoder a frame: 0
[070:167] [2025-07-04 04:48:23 +0000.641361][6565]
PlayerSimpleBufferQueueCallbackHandler function
[070:167] [2025-07-04 04:48:23 +0000.641600][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[070:269] [2025-07-04 04:48:23 +0000.743018][62f8] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[070:269] [2025-07-04 04:48:23 +0000.743390][62f8] _deviceSampleRate:48000
[070:272] [2025-07-04 04:48:23 +0000.746209][62f7] Run AGC when audioType = 0
[070:338] [2025-07-04 04:48:23 +0000.812798][6563] audio_frame_list_ empty
[070:408] [2025-07-04 04:48:23 +0000.882325][6564] video frame wait audio frame:
last_video_timestamp:13378 last_audio_timestamp:13253.8
[070:619] [2025-07-04 04:48:24 +0000.93044][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[070:754] [2025-07-04 04:48:24 +0000.228405][6563] audio_frame_list_ empty
[071:030] [2025-07-04 04:48:24 +0000.504740][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[071:121] [2025-07-04 04:48:24 +0000.595522][6563] audio_frame_list_ empty
[071:138] [2025-07-04 04:48:24 +0000.612838][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[071:299] [2025-07-04 04:48:24 +0000.773242][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[071:494] [2025-07-04 04:48:24 +0000.968792][6563] audio_frame_list_ empty
[071:563] [2025-07-04 04:48:25 +0000.37049][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[071:573] [2025-07-04 04:48:25 +0000.47769][6563] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 594722
[071:574] [2025-07-04 04:48:25 +0000.48020][6563] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[071:577] [2025-07-04 04:48:25 +0000.51403][6562] The audio playback speed:100
(1/100)
[071:577] [2025-07-04 04:48:25 +0000.51578][6562] lipsync_debug: The current played
audio timestamp is:594722(1/50)
[071:657] [2025-07-04 04:48:25 +0000.131724][6561] lipsync_debug:displaying video
ts:1213110 The current displayed video timestamp is:1613437619
[071:777] [2025-07-04 04:48:25 +0000.251268][6561] DriveRender working... (1/200)
[071:809] [2025-07-04 04:48:25 +0000.283278][6564] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14992 diff: 9
[071:818] [2025-07-04 04:48:25 +0000.292580][6564] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 1237050pts ms:1.3745e+07
[071:821] [2025-07-04 04:48:25 +0000.295627][6564] OnVideoFrameReady(1/200)
[071:821] [2025-07-04 04:48:25 +0000.295905][6561] operator() frame->pts-
9223372036854775808 queue_ size: 2 (1/200)
[072:073] [2025-07-04 04:48:25 +0000.547842][6564]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[072:168] [2025-07-04 04:48:25 +0000.642901][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[072:202] [2025-07-04 04:48:25 +0000.676815][6561] lipsync_debug:displaying video
ts:1272780 The current displayed video timestamp is:1613438164
[072:205] [2025-07-04 04:48:25 +0000.679540][6561] lipsync_debug: render a video
frame
[072:251] [2025-07-04 04:48:25 +0000.724972][6561] lipsync_debug:result remaining
time:0
[072:251] [2025-07-04 04:48:25 +0000.725096][6561] dynamic updated lipsync
delay:289
[072:277] [2025-07-04 04:48:25 +0000.751861][62f7] Run AGC when audioType = 0
[072:282] [2025-07-04 04:48:25 +0000.756878][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[072:299] [2025-07-04 04:48:25 +0000.772985][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[072:636] [2025-07-04 04:48:26 +0000.110036][62f7] haveEnoughProcessedData
internalAudioStream.length: 10
[072:695] [2025-07-04 04:48:26 +0000.169236][6563] audio_frame_list_ empty
[072:992] [2025-07-04 04:48:26 +0000.466135][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[073:099] [2025-07-04 04:48:26 +0000.573595][6563] audio_frame_list_ empty
[073:141] [2025-07-04 04:48:26 +0000.615193][6565]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[073:301] [2025-07-04 04:48:26 +0000.775802][6565] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[073:486] [2025-07-04 04:48:26 +0000.960224][6563] audio_frame_list_ empty
[073:575] [2025-07-04 04:48:27 +0000.49432][6561] Warning(video_render.cc:390): No
picture to display (1/50)
[073:892] [2025-07-04 04:48:27 +0000.366934][6563] audio_frame_list_ empty
[073:999] [2025-07-04 04:48:27 +0000.473956][459d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[074:046] [2025-07-04 04:48:27 +0000.520692][6562] Stop:
[074:047] [2025-07-04 04:48:27 +0000.521000][6561] operator(): Video Render
stopped.
[074:047] [2025-07-04 04:48:27 +0000.521193][6562] Stop:
[074:047] [2025-07-04 04:48:27 +0000.521724][6562] DeviceStop:
audioDevice_:0x7c69bb5000
[074:047] [2025-07-04 04:48:27 +0000.521869][6562] OpenSlesOutput:Stop playout
[074:077] [2025-07-04 04:48:27 +0000.551092][6559] av_read_frame AVERROR_EOF
[074:091] [2025-07-04 04:48:27 +0000.565938][6562] DeviceStop: Done
[074:092] [2025-07-04 04:48:27 +0000.566412][6562] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[074:092] [2025-07-04 04:48:27 +0000.566523][6562] operator(): Stop now!
[074:093] [2025-07-04 04:48:27 +0000.567732][459d] Stop:
[074:094] [2025-07-04 04:48:27 +0000.568095][6562] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[074:094] [2025-07-04 04:48:27 +0000.568488][459d] DeviceRelease:
audioDevice_:0x7c69bb5000
[074:094] [2025-07-04 04:48:27 +0000.568555][459d] OpenSlesOutput:Stop playout
[074:094] [2025-07-04 04:48:27 +0000.568622][459d] DeviceRelease: Release the
webrtc device object.
[074:094] [2025-07-04 04:48:27 +0000.568952][459d] OpenSlesOutput destruct.
[074:095] [2025-07-04 04:48:27 +0000.569076][459d] DeviceRelease: Done
[074:095] [2025-07-04 04:48:27 +0000.569246][459d] Stop:
[074:095] [2025-07-04 04:48:27 +0000.569377][6561] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[074:105] [2025-07-04 04:48:27 +0000.579548][459d] global uninited!
[074:105] [2025-07-04 04:48:27 +0000.579785][459d]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[074:105] [2025-07-04 04:48:27 +0000.579940][459d] ~MediaFilterGraph:
MediaFilterGraph destruct
[074:106] [2025-07-04 04:48:27 +0000.579984][459d] RemoveVideoBackGroud: hava not
add video backgroud
[074:106] [2025-07-04 04:48:27 +0000.580050][459d] UnbindInputFilter 0x7cbf53c958
this 0x7cb8dbbfa0
[074:106] [2025-07-04 04:48:27 +0000.580104][459d] ClearAllSource: remove source
filter, sourceid: 0x7cd0ad4f00
[074:106] [2025-07-04 04:48:27 +0000.580136][459d] DestoryDecoderByVideoSource
time:1613440068 enter.
[074:106] [2025-07-04 04:48:27 +0000.580173][459d] ~VideoBindDecoder
time:1613440068 enter.
[074:106] [2025-07-04 04:48:27 +0000.580600][459d] CleanUp time:1613440068 enter.
[074:194] [2025-07-04 04:48:27 +0000.668664][459d] CleanUp leave. expire time = 88
ms
[074:194] [2025-07-04 04:48:27 +0000.668809][459d] CleanUp time:1613440156 enter.
[074:195] [2025-07-04 04:48:27 +0000.669284][459d] CleanUp leave. expire time = 1
ms
[074:197] [2025-07-04 04:48:27 +0000.671147][459d] ~VideoBindDecoder leave. expire
time = 91 ms
[074:197] [2025-07-04 04:48:27 +0000.671265][459d] DestoryDecoderByVideoSource
leave. expire time = 91 ms
[074:197] [2025-07-04 04:48:27 +0000.671391][459d] UnbindInputFilter 0x7cbf4d6958
this 0x7cbf53c958
[074:197] [2025-07-04 04:48:27 +0000.671456][459d] UnbindInputFilter 0x7cbf4d6898
this 0x7cbf4d6958
[074:197] [2025-07-04 04:48:27 +0000.671509][459d] UnbindInputFilter 0x7cd0ad5120
this 0x7cbf4d6898
[074:197] [2025-07-04 04:48:27 +0000.671556][459d] UnbindInputFilter 0x7cbf4d7f18
this 0x7cbf53ca18
[074:197] [2025-07-04 04:48:27 +0000.671596][459d] UnbindInputFilter 0x7cbf4d7c18
this 0x7cbf4d7f18
[074:197] [2025-07-04 04:48:27 +0000.671638][459d] UnbindInputFilter 0x7cd0ad5120
this 0x7cbf4d7c18
[074:199] [2025-07-04 04:48:27 +0000.673589][459d] ~GLESContext:
[074:202] [2025-07-04 04:48:27 +0000.676200][459d] GLESContext destruct finish.
[074:202] [2025-07-04 04:48:27 +0000.676319][459d] filter: filter pipeline destroy
this: 0x7cb8dbbf00
[074:269] [2025-07-04 04:48:27 +0000.743191][62f7] Run AGC when audioType = 0
[074:701] [2025-07-04 04:48:28 +0000.175518][62f7] haveEnoughProcessedData
internalAudioStream.length: 10
[076:273] [2025-07-04 04:48:29 +0000.747115][62f7] Run AGC when audioType = 0
[076:273] [2025-07-04 04:48:29 +0000.747537][62f7]
AudioDeviceDataHandler::MixAndSendOutFrame
[076:565] [2025-07-04 04:48:30 +0000.39442][62f7] haveEnoughProcessedData
internalAudioStream.length: 0
[076:897] [2025-07-04 04:48:30 +0000.371574][45b6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[076:897] [2025-07-04 04:48:30 +0000.371761][45b6] ~MediaFilterCamera
time:1613442859 enter.
[076:897] [2025-07-04 04:48:30 +0000.371813][45b6] StopPullFrameAndWriteMp4
time:1613442859 enter.
[076:971] [2025-07-04 04:48:30 +0000.445223][62f2] stop recording
[076:971] [2025-07-04 04:48:30 +0000.445355][62f2] we have stopped recording before
[076:971] [2025-07-04 04:48:30 +0000.445483][45b6] StopPullFrameAndWriteMp4 leave.
expire time = 74 ms
[076:998] [2025-07-04 04:48:30 +0000.472423][45b6] DestroyPipelineAndFilters
time:1613442960 enter.
[076:998] [2025-07-04 04:48:30 +0000.472785][45b6] DestroyPipelineAndFilters
leave. expire time = 0 ms
[076:998] [2025-07-04 04:48:30 +0000.472838][45b6] AppDeviceManagerStopMic
[076:998] [2025-07-04 04:48:30 +0000.472946][45b6] AppDeviceManagerStopMic::mic
status is on
[076:999] [2025-07-04 04:48:30 +0000.473003][45b6] Try to stop webrtc device.
[076:999] [2025-07-04 04:48:30 +0000.473040][45b6] Set record state to
stopped.threadID:17846
[077:492] [2025-07-04 04:48:30 +0000.966101][45b6] Try to destory the
recorder.threadID:17846
[077:693] [2025-07-04 04:48:31 +0000.167855][45b6] DestroyAudioRecorder:
[077:694] [2025-07-04 04:48:31 +0000.168090][45b6] Cleanup the buffer queue in the
recorder.
[077:694] [2025-07-04 04:48:31 +0000.168143][45b6] Destroy the recorder.
[077:706] [2025-07-04 04:48:31 +0000.180342][45b6] StopRecording finished.
[077:706] [2025-07-04 04:48:31 +0000.180736][45b6] The stop recording success.
[077:706] [2025-07-04 04:48:31 +0000.180804][45b6]
AudioDeviceDataHandler::StopMicProcess
[077:710] [2025-07-04 04:48:31 +0000.184295][45b6] AppDeviceManager stop.
[077:710] [2025-07-04 04:48:31 +0000.184530][45b6] Rlease the webrtc device object.
[077:711] [2025-07-04 04:48:31 +0000.185077][45b6] OpenSlesInput destruct.
[077:711] [2025-07-04 04:48:31 +0000.185178][45b6] OpenSlesOutput destruct.
[077:723] [2025-07-04 04:48:31 +0000.197185][45b6] EventDispatchServerScope
destruct
[077:723] [2025-07-04 04:48:31 +0000.197379][45b6]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[077:724] [2025-07-04 04:48:31 +0000.198258][45b6] ~AudioDeviceDataHandler
[077:741] [2025-07-04 04:48:31 +0000.215324][45b6] AppDeviceManagerDestruct.
[077:741] [2025-07-04 04:48:31 +0000.215544][45b6] ~AppDeviceManager:
[077:741] [2025-07-04 04:48:31 +0000.215689][45b6] ~CpuOverloadDetect
time:1613443703 enter.
[077:808] [2025-07-04 04:48:31 +0000.282328][45b6] ~CpuOverloadDetect leave.
expire time = 67 ms
[077:821] [2025-07-04 04:48:31 +0000.295407][45b6] Destruct BeautifyReader begin...
[077:82