You are on page 1of 138

[000:070] [2023-12-31 04:51:56 +0000.

448310][58f3] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-12-
31 04:51:56 +0000
[000:070] [2023-12-31 04:51:56 +0000.448398][58f3] set AppID=50011 old AppID=-1
[000:070] [2023-12-31 04:51:56 +0000.448425][58f3] Init the android object with
jvm:0xb4000070e4021380 env:0x70d441b080 context:0x706ba93288

[000:070] [2023-12-31 04:51:56 +0000.448472][58f3] SetAndroidMediaCodecObjects


time:51734704 enter.

[000:070] [2023-12-31 04:51:56 +0000.448504][58f3] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:070] [2023-12-31 04:51:56 +0000.448553][58f3] SetAndroidMediaCodecObjects


time:51734704 enter.

[000:070] [2023-12-31 04:51:56 +0000.448593][58f3] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070e4021380
[000:070] [2023-12-31 04:51:56 +0000.448659][58f3] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070e4021380 address:0x6fd4b32760
[000:070] [2023-12-31 04:51:56 +0000.448701][58f3] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070e4021380
address:0x6fd4b32760
[000:070] [2023-12-31 04:51:56 +0000.448725][58f3] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:070] [2023-12-31 04:51:56 +0000.448759][58f3] Set the android objects with


jvm:0xb4000070e4021380 env:0x70d441b080 context:0x706ba93288

[000:070] [2023-12-31 04:51:56 +0000.448798][58f3] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70d441b080
[000:070] [2023-12-31 04:51:56 +0000.448829][58f3] SystemUtil Init done
[000:077] [2023-12-31 04:51:56 +0000.455457][58f3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:077] [2023-12-31 04:51:56 +0000.455673][58f3] MediaFilterCamera
[000:077] [2023-12-31 04:51:56 +0000.455761][58f3] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:077] [2023-12-31 04:51:56 +0000.455937][58f3] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:077] [2023-12-31 04:51:56 +0000.455990][58f3] Recording session using default
bitrate support by app:31457280
[000:078] [2023-12-31 04:51:56 +0000.456222][696f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d498acc0
[000:078] [2023-12-31 04:51:56 +0000.456404][696f] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:078] [2023-12-31 04:51:56 +0000.456559][58f3] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:079] [2023-12-31 04:51:56 +0000.457550][58f3] Error(ini.cc:191): Open the file
failed. error:2
[000:079] [2023-12-31 04:51:56 +0000.457625][58f3]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:079] [2023-12-31 04:51:56 +0000.457662][58f3] The device model: 2201117ty
usingSoftwareAEC value: 0
[000:082] [2023-12-31 04:51:56 +0000.460990][58f3] Error(ini.cc:191): Open the file
failed. error:2
[000:083] [2023-12-31 04:51:56 +0000.461072][58f3]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:083] [2023-12-31 04:51:56 +0000.461109][58f3] The device model: 2201117ty
usingHardwareAEC value: 0
[000:083] [2023-12-31 04:51:56 +0000.461140][58f3] The machine device: 2201117ty
usingHardwareAEC value: 0
[000:083] [2023-12-31 04:51:56 +0000.461188][58f3] Using Default AEC type: software
AEC
[000:084] [2023-12-31 04:51:56 +0000.462241][58f3] The device model: 2201117ty enum
value: 0
[000:084] [2023-12-31 04:51:56 +0000.462859][58f3] GetMachineModel is 2201117TY
[000:084] [2023-12-31 04:51:56 +0000.462930][58f3] GetMachineInfo: 2201117TY
[000:084] [2023-12-31 04:51:56 +0000.462979][58f3] Construct BeautifyReader
begin...
[000:084] [2023-12-31 04:51:56 +0000.463013][58f3] dumpStickerRgba:0
dumpStickerYuv:0
[000:084] [2023-12-31 04:51:56 +0000.463046][58f3] Construct BeautifyReader done.
[000:087] [2023-12-31 04:51:56 +0000.465242][58f3] Error(ini.cc:191): Open the file
failed. error:2
[000:087] [2023-12-31 04:51:56 +0000.465326][58f3]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:087] [2023-12-31 04:51:56 +0000.465457][58f3] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:087] [2023-12-31 04:51:56 +0000.465493][58f3] AppDeviceManager telnet server
for statistics started......
[000:087] [2023-12-31 04:51:56 +0000.465643][6973] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70444c7fa0
[000:087] [2023-12-31 04:51:56 +0000.466021][58f3] CpuOverloadDetect time:51734721
enter.

[000:088] [2023-12-31 04:51:56 +0000.466120][58f3] CpuOverloadDetect leave. expire


time = 1 ms

[000:088] [2023-12-31 04:51:56 +0000.466141][6974] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x70c7b0b5c0
[000:088] [2023-12-31 04:51:56 +0000.466691][58f3] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:088] [2023-12-31 04:51:56 +0000.466728][58f3] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:095] [2023-12-31 04:51:56 +0000.473357][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:097] [2023-12-31 04:51:56 +0000.475784][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:098] [2023-12-31 04:51:56 +0000.476390][58f3] CreatePlatformSpecificObjects:
[000:098] [2023-12-31 04:51:56 +0000.476445][58f3] audio device use opensle input
and opensl output
[000:098] [2023-12-31 04:51:56 +0000.476487][58f3] Create OpenSLES output module
with java VM support.

[000:098] [2023-12-31 04:51:56 +0000.476673][58f3] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:098] [2023-12-31 04:51:56 +0000.476811][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:098] [2023-12-31 04:51:56 +0000.476987][58f3] Create OpenSLES output module
with buffer num:1

[000:099] [2023-12-31 04:51:56 +0000.477137][58f3] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:099] [2023-12-31 04:51:56 +0000.477259][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:099] [2023-12-31 04:51:56 +0000.477401][58f3] Create OpenSLES input module
with java VM support.

[000:099] [2023-12-31 04:51:56 +0000.477441][58f3] Create OpenSLES input module


with buffer num:1

[000:099] [2023-12-31 04:51:56 +0000.477493][58f3] Error(trace.cc:40): Init the


output and input for audio device template.
[000:099] [2023-12-31 04:51:56 +0000.477527][58f3] Init the output device.

[000:099] [2023-12-31 04:51:56 +0000.477551][58f3] Init the opensl input.


[000:099] [2023-12-31 04:51:56 +0000.477589][58f3] AppDeviceManager get setting
samplerate: 0
[000:099] [2023-12-31 04:51:56 +0000.477965][58f3] The device model: 2201117ty enum
value: 0
[000:100] [2023-12-31 04:51:56 +0000.478503][58f3] The device model: 2201117ty enum
value: 0
[000:100] [2023-12-31 04:51:56 +0000.478549][58f3] Set the sample rate to be:48000

[000:100] [2023-12-31 04:51:56 +0000.478584][58f3] Enable the recording stereo:0


[000:100] [2023-12-31 04:51:56 +0000.478629][58f3] Set the playout as stereo:1
[000:100] [2023-12-31 04:51:56 +0000.478661][58f3] Init the microphone.
[000:103] [2023-12-31 04:51:56 +0000.481727][58f3] Update the recording sample rate
to be: 48000
[000:103] [2023-12-31 04:51:56 +0000.481829][58f3] Init the speaker.
[000:103] [2023-12-31 04:51:56 +0000.481886][58f3] Low latency buffer size:144 low
sample rate:48000
[000:104] [2023-12-31 04:51:56 +0000.482165][58f3] Using 1 x 10ms for an audio
frame.

[000:107] [2023-12-31 04:51:56 +0000.485559][58f3] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:107] [2023-12-31 04:51:56 +0000.485699][58f3] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:107] [2023-12-31 04:51:56 +0000.485755][58f3] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:112] [2023-12-31 04:51:56 +0000.490509][58f3] The device model:2201117ty

[000:112] [2023-12-31 04:51:56 +0000.490665][58f3] speaker output factor:100


defaultFactor: 100

[000:112] [2023-12-31 04:51:56 +0000.490697][58f3] headset output factor:100


defaultFactor: 100

[000:113] [2023-12-31 04:51:56 +0000.491143][58f3] AppDeviceManagerStart finished.


[000:113] [2023-12-31 04:51:56 +0000.491199][58f3] AppDeviceManagerStartMic::mic
status is off
[000:113] [2023-12-31 04:51:56 +0000.491261][58f3] AppDeviceManagerStartMic update
aec type: 2

[000:113] [2023-12-31 04:51:56 +0000.491302][58f3] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:113] [2023-12-31 04:51:56 +0000.491328][58f3]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:113] [2023-12-31 04:51:56 +0000.491366][58f3]
AudioDeviceDataHandler::StartMicProcess

[000:113] [2023-12-31 04:51:56 +0000.491542][58f3] Try to start webrtc recording


device.
[000:113] [2023-12-31 04:51:56 +0000.491593][58f3] StartRecording. threadID:22771

[000:113] [2023-12-31 04:51:56 +0000.491965][58f3] The machine model:2201117TY

[000:113] [2023-12-31 04:51:56 +0000.492087][58f3] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:114] [2023-12-31 04:51:56 +0000.492119][58f3] Set the recording mode before


getSetting: 4
[000:114] [2023-12-31 04:51:56 +0000.492166][58f3] Set the recording mode after
getSetting: 1
[000:114] [2023-12-31 04:51:56 +0000.492408][6975] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:114] [2023-12-31 04:51:56 +0000.492512][6975] haveEnoughProcessedData
internalAudioStream.length: 0
[000:146] [2023-12-31 04:51:56 +0000.524424][58f3] StartRecording finished.

[000:146] [2023-12-31 04:51:56 +0000.524510][58f3] audio: start the audio mic


checker timer.

[000:146] [2023-12-31 04:51:56 +0000.525024][58f3] machine model :redmi


[000:147] [2023-12-31 04:51:56 +0000.525078][58f3] Support this machine
model :redmi
[000:147] [2023-12-31 04:51:56 +0000.525232][58f3] global inited! current sdk
version: 07-20-936c45f
[000:244] [2023-12-31 04:51:56 +0000.622155][6976] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:244] [2023-12-31 04:51:56 +0000.622315][6976] _deviceSampleRate:48000

[000:245] [2023-12-31 04:51:56 +0000.623423][6975] Run AGC when audioType = 0


[000:245] [2023-12-31 04:51:56 +0000.623518][6975]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:598] [2023-12-31 04:51:56 +0000.976381][5bdb]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:598] [2023-12-31 04:51:56 +0000.976600][6970] MediaFilterCamera, recording
file context:0x70d4c2ef80 input texture:15
[000:598] [2023-12-31 04:51:56 +0000.976670][6970] GLESContext:
[000:598] [2023-12-31 04:51:56 +0000.976713][6970] The result of eglGetDisplay is:
0x1
[000:600] [2023-12-31 04:51:56 +0000.978262][6970] The result of creation:
0x70d45ddf80
[000:600] [2023-12-31 04:51:56 +0000.978441][6970] The result of
eglCreatePbufferSurface is: 0x706653f980
[000:600] [2023-12-31 04:51:56 +0000.978584][5bdb]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70d4c2ef80 input_texture: 15
[001:270] [2023-12-31 04:51:57 +0000.648381][58f3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[001:270] [2023-12-31 04:51:57 +0000.648615][58f3] ~MediaFilterCamera time:51735904
enter.

[001:270] [2023-12-31 04:51:57 +0000.648658][58f3] StopPullFrameAndWriteMp4


time:51735904 enter.

[001:271] [2023-12-31 04:51:57 +0000.649787][696f] stop recording


[001:271] [2023-12-31 04:51:57 +0000.649890][696f] we have stopped recording before
[001:271] [2023-12-31 04:51:57 +0000.649983][58f3] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[001:272] [2023-12-31 04:51:57 +0000.650506][58f3] DestroyPipelineAndFilters


time:51735906 enter.

[001:272] [2023-12-31 04:51:57 +0000.650551][58f3] DestroyPipelineAndFilters


leave. expire time = 0 ms

[001:272] [2023-12-31 04:51:57 +0000.650605][58f3] AppDeviceManagerStopMic

[001:272] [2023-12-31 04:51:57 +0000.650665][58f3] AppDeviceManagerStopMic::mic


status is on
[001:272] [2023-12-31 04:51:57 +0000.650696][58f3] Try to stop webrtc device.

[001:272] [2023-12-31 04:51:57 +0000.650721][58f3] Set record state to


stopped.threadID:22771

[001:309] [2023-12-31 04:51:57 +0000.687967][58f3] Try to destory the


recorder.threadID:22771

[001:510] [2023-12-31 04:51:57 +0000.888131][58f3] DestroyAudioRecorder:


[001:510] [2023-12-31 04:51:57 +0000.888203][58f3] Cleanup the buffer queue in the
recorder.
[001:510] [2023-12-31 04:51:57 +0000.888241][58f3] Destroy the recorder.

[001:510] [2023-12-31 04:51:57 +0000.888903][58f3] StopRecording finished.

[001:510] [2023-12-31 04:51:57 +0000.888955][58f3] The stop recording success.

[001:510] [2023-12-31 04:51:57 +0000.888990][58f3]


AudioDeviceDataHandler::StopMicProcess

[001:512] [2023-12-31 04:51:57 +0000.890751][58f3] AppDeviceManager stop.

[001:512] [2023-12-31 04:51:57 +0000.890851][58f3] Rlease the webrtc device object.

[001:513] [2023-12-31 04:51:57 +0000.891076][58f3] OpenSlesInput destruct.

[001:513] [2023-12-31 04:51:57 +0000.891126][58f3] OpenSlesOutput destruct.

[001:515] [2023-12-31 04:51:57 +0000.893867][58f3] EventDispatchServerScope


destruct
[001:516] [2023-12-31 04:51:57 +0000.894076][58f3]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[001:516] [2023-12-31 04:51:57 +0000.894140][58f3] ~AudioDeviceDataHandler

[001:516] [2023-12-31 04:51:57 +0000.895053][58f3] AppDeviceManagerDestruct.

[001:517] [2023-12-31 04:51:57 +0000.895157][58f3] ~AppDeviceManager:


[001:517] [2023-12-31 04:51:57 +0000.895217][58f3] ~CpuOverloadDetect time:51736151
enter.

[001:517] [2023-12-31 04:51:57 +0000.895587][58f3] ~CpuOverloadDetect leave.


expire time = 0 ms

[001:538] [2023-12-31 04:51:57 +0000.916209][58f3] Destruct BeautifyReader begin...


[001:538] [2023-12-31 04:51:57 +0000.916322][58f3] Destruct BeautifyReader done.
[001:538] [2023-12-31 04:51:57 +0000.916367][58f3] ~MediaFilterCamera leave.
expire time = 268 ms

[001:538] [2023-12-31 04:51:57 +0000.916536][58f3] ~GLESContext:


[001:539] [2023-12-31 04:51:57 +0000.917112][58f3] GLESContext destruct finish.
[001:539] [2023-12-31 04:51:57 +0000.917173][58f3] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[001:539] [2023-12-31 04:51:57 +0000.917479][58f3] global uninited!
[001:540] [2023-12-31 04:51:57 +0000.918389][58f3] clear AppID 50011
[001:540] [2023-12-31 04:51:57 +0000.918482][58f3] UnRegister JVM for Xplatform
util
[001:540] [2023-12-31 04:51:57 +0000.918521][58f3] Dispose::unregister webrtc video
engine
[001:540] [2023-12-31 04:51:57 +0000.918555][58f3] Init the android object with
jvm:0x0 env:0x0 context:0x0

[001:540] [2023-12-31 04:51:57 +0000.918602][58f3] SetAndroidMediaCodecObjects


time:51736174 enter.

[001:540] [2023-12-31 04:51:57 +0000.918638][58f3] ClearAndroidMediaCodecObjects


time:51736174 enter.

[001:540] [2023-12-31 04:51:57 +0000.918665][58f3] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:540] [2023-12-31 04:51:57 +0000.918697][58f3] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:540] [2023-12-31 04:51:57 +0000.918733][58f3] SetAndroidMediaCodecObjects


time:51736174 enter.

[001:540] [2023-12-31 04:51:57 +0000.918768][58f3] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[001:540] [2023-12-31 04:51:57 +0000.918793][58f3] ClearAndroidMediaCodecObjects
time:51736174 enter.

[001:540] [2023-12-31 04:51:57 +0000.918824][58f3] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:540] [2023-12-31 04:51:57 +0000.918861][58f3] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[001:540] [2023-12-31 04:51:57 +0000.918898][58f3] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[001:540] [2023-12-31 04:51:57 +0000.918922][58f3] Dispose::unregister webrtc voice


engine
[001:540] [2023-12-31 04:51:57 +0000.918944][58f3] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[001:540] [2023-12-31 04:51:57 +0000.918985][58f3] SystemUtil UnInit done


[003:785] [2023-12-31 04:52:00 +0000.163804][58f3] Register JVM for xplatform util
[003:791] [2023-12-31 04:52:00 +0000.169105][58f3] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-12-
31 04:52:00 +0000
[003:791] [2023-12-31 04:52:00 +0000.169163][58f3] set AppID=50011 old AppID=-1
[003:791] [2023-12-31 04:52:00 +0000.169188][58f3] Init the android object with
jvm:0xb4000070e4021380 env:0x70d441b080 context:0x706ba93288
[003:791] [2023-12-31 04:52:00 +0000.169216][58f3] SetAndroidMediaCodecObjects
time:51738425 enter.

[003:791] [2023-12-31 04:52:00 +0000.169244][58f3] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[003:791] [2023-12-31 04:52:00 +0000.169267][58f3] SetAndroidMediaCodecObjects


time:51738425 enter.

[003:791] [2023-12-31 04:52:00 +0000.169290][58f3] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070e4021380
[003:791] [2023-12-31 04:52:00 +0000.169322][58f3] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070e4021380 address:0x6fd4b32760
[003:791] [2023-12-31 04:52:00 +0000.169361][58f3] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070e4021380
address:0x6fd4b32760
[003:791] [2023-12-31 04:52:00 +0000.169386][58f3] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[003:791] [2023-12-31 04:52:00 +0000.169409][58f3] Set the android objects with


jvm:0xb4000070e4021380 env:0x70d441b080 context:0x706ba93288

[003:791] [2023-12-31 04:52:00 +0000.169441][58f3] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70d441b080
[003:791] [2023-12-31 04:52:00 +0000.169482][58f3] SystemUtil Init done
[003:791] [2023-12-31 04:52:00 +0000.169736][58f3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[003:791] [2023-12-31 04:52:00 +0000.169846][58f3] MediaFilterCamera
[003:791] [2023-12-31 04:52:00 +0000.169888][58f3] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[003:791] [2023-12-31 04:52:00 +0000.170010][58f3] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[003:792] [2023-12-31 04:52:00 +0000.170057][58f3] Recording session using default
bitrate support by app:31457280
[003:791] [2023-12-31 04:52:00 +0000.170049][69d9] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d498acc0
[003:792] [2023-12-31 04:52:00 +0000.170136][69d9] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[003:792] [2023-12-31 04:52:00 +0000.170234][58f3] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[003:792] [2023-12-31 04:52:00 +0000.170896][58f3] Error(ini.cc:191): Open the file
failed. error:2
[003:792] [2023-12-31 04:52:00 +0000.170938][58f3]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[003:792] [2023-12-31 04:52:00 +0000.170963][58f3] The device model: 2201117ty
usingSoftwareAEC value: 0
[003:795] [2023-12-31 04:52:00 +0000.173107][58f3] Error(ini.cc:191): Open the file
failed. error:2
[003:795] [2023-12-31 04:52:00 +0000.173159][58f3]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[003:795] [2023-12-31 04:52:00 +0000.173199][58f3] The device model: 2201117ty
usingHardwareAEC value: 0
[003:795] [2023-12-31 04:52:00 +0000.173230][58f3] The machine device: 2201117ty
usingHardwareAEC value: 0
[003:795] [2023-12-31 04:52:00 +0000.173265][58f3] Using Default AEC type: software
AEC
[003:795] [2023-12-31 04:52:00 +0000.173888][58f3] The device model: 2201117ty enum
value: 0
[003:796] [2023-12-31 04:52:00 +0000.174926][58f3] GetMachineModel is 2201117TY
[003:796] [2023-12-31 04:52:00 +0000.174974][58f3] GetMachineInfo: 2201117TY
[003:796] [2023-12-31 04:52:00 +0000.174999][58f3] Construct BeautifyReader
begin...
[003:796] [2023-12-31 04:52:00 +0000.175033][58f3] dumpStickerRgba:0
dumpStickerYuv:0
[003:797] [2023-12-31 04:52:00 +0000.175067][58f3] Construct BeautifyReader done.
[003:800] [2023-12-31 04:52:00 +0000.178172][58f3] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[003:800] [2023-12-31 04:52:00 +0000.178204][69dc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x704492b1a0
[003:800] [2023-12-31 04:52:00 +0000.178251][58f3] AppDeviceManager telnet server
for statistics started......
[003:800] [2023-12-31 04:52:00 +0000.178638][58f3] CpuOverloadDetect time:51738434
enter.

[003:800] [2023-12-31 04:52:00 +0000.178724][58f3] CpuOverloadDetect leave. expire


time = 0 ms

[003:800] [2023-12-31 04:52:00 +0000.178745][69dd] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7034575340
[003:801] [2023-12-31 04:52:00 +0000.179300][58f3] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[003:801] [2023-12-31 04:52:00 +0000.179336][58f3] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[003:801] [2023-12-31 04:52:00 +0000.179563][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[003:801] [2023-12-31 04:52:00 +0000.179803][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[003:801] [2023-12-31 04:52:00 +0000.180010][58f3] CreatePlatformSpecificObjects:
[003:802] [2023-12-31 04:52:00 +0000.180080][58f3] audio device use opensle input
and opensl output
[003:802] [2023-12-31 04:52:00 +0000.180107][58f3] Create OpenSLES output module
with java VM support.

[003:802] [2023-12-31 04:52:00 +0000.180220][58f3] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[003:802] [2023-12-31 04:52:00 +0000.180383][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[003:802] [2023-12-31 04:52:00 +0000.180525][58f3] Create OpenSLES output module
with buffer num:1

[003:802] [2023-12-31 04:52:00 +0000.180637][58f3] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[003:802] [2023-12-31 04:52:00 +0000.180771][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[003:802] [2023-12-31 04:52:00 +0000.180919][58f3] Create OpenSLES input module
with java VM support.

[003:802] [2023-12-31 04:52:00 +0000.180958][58f3] Create OpenSLES input module


with buffer num:1

[003:802] [2023-12-31 04:52:00 +0000.180989][58f3] Error(trace.cc:40): Init the


output and input for audio device template.
[003:802] [2023-12-31 04:52:00 +0000.181023][58f3] Init the output device.

[003:802] [2023-12-31 04:52:00 +0000.181046][58f3] Init the opensl input.


[003:803] [2023-12-31 04:52:00 +0000.181083][58f3] AppDeviceManager get setting
samplerate: 0
[003:803] [2023-12-31 04:52:00 +0000.181433][58f3] The device model: 2201117ty enum
value: 0
[003:803] [2023-12-31 04:52:00 +0000.181995][58f3] The device model: 2201117ty enum
value: 0
[003:803] [2023-12-31 04:52:00 +0000.182041][58f3] Set the sample rate to be:48000

[003:804] [2023-12-31 04:52:00 +0000.182065][58f3] Enable the recording stereo:0


[003:804] [2023-12-31 04:52:00 +0000.182091][58f3] Set the playout as stereo:1
[003:804] [2023-12-31 04:52:00 +0000.182113][58f3] Init the microphone.
[003:804] [2023-12-31 04:52:00 +0000.182418][58f3] Update the recording sample rate
to be: 48000
[003:804] [2023-12-31 04:52:00 +0000.182462][58f3] Init the speaker.
[003:804] [2023-12-31 04:52:00 +0000.182492][58f3] Low latency buffer size:144 low
sample rate:48000
[003:804] [2023-12-31 04:52:00 +0000.182742][58f3] Using 1 x 10ms for an audio
frame.

[003:806] [2023-12-31 04:52:00 +0000.184484][58f3] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[003:806] [2023-12-31 04:52:00 +0000.184587][58f3] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[003:806] [2023-12-31 04:52:00 +0000.184639][58f3] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[003:810] [2023-12-31 04:52:00 +0000.189008][58f3] The device model:2201117ty

[003:811] [2023-12-31 04:52:00 +0000.189112][58f3] speaker output factor:100


defaultFactor: 100

[003:811] [2023-12-31 04:52:00 +0000.189140][58f3] headset output factor:100


defaultFactor: 100

[003:811] [2023-12-31 04:52:00 +0000.189487][58f3] AppDeviceManagerStart finished.


[003:811] [2023-12-31 04:52:00 +0000.189534][58f3] AppDeviceManagerStartMic::mic
status is off
[003:811] [2023-12-31 04:52:00 +0000.189604][58f3] AppDeviceManagerStartMic update
aec type: 2

[003:811] [2023-12-31 04:52:00 +0000.189637][58f3] AppDeviceManagerStartMic update


voiceChangeMode: 4

[003:811] [2023-12-31 04:52:00 +0000.189672][58f3]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[003:811] [2023-12-31 04:52:00 +0000.189694][58f3]
AudioDeviceDataHandler::StartMicProcess

[003:811] [2023-12-31 04:52:00 +0000.189828][58f3] Try to start webrtc recording


device.

[003:811] [2023-12-31 04:52:00 +0000.189863][58f3] StartRecording. threadID:22771

[003:811] [2023-12-31 04:52:00 +0000.189856][69de] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[003:811] [2023-12-31 04:52:00 +0000.189929][58f3] default mode: Set the recording
mode to voice communication to enable HW AEC .

[003:811] [2023-12-31 04:52:00 +0000.189953][58f3] Set the recording mode before


getSetting: 4
[003:811] [2023-12-31 04:52:00 +0000.189988][58f3] Set the recording mode after
getSetting: 1
[003:826] [2023-12-31 04:52:00 +0000.204465][58f3] StartRecording finished.

[003:826] [2023-12-31 04:52:00 +0000.204544][58f3] audio: start the audio mic


checker timer.

[003:826] [2023-12-31 04:52:00 +0000.204992][58f3] machine model :redmi


[003:827] [2023-12-31 04:52:00 +0000.205050][58f3] Support this machine
model :redmi
[003:827] [2023-12-31 04:52:00 +0000.205080][58f3] global inited! current sdk
version: 07-20-936c45f
[004:254] [2023-12-31 04:52:00 +0000.632974][5bdb]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[004:255] [2023-12-31 04:52:00 +0000.633148][69da] MediaFilterCamera, recording
file context:0x70d4c2ef80 input texture:15
[004:255] [2023-12-31 04:52:00 +0000.633211][69da] GLESContext:
[004:255] [2023-12-31 04:52:00 +0000.633260][69da] The result of eglGetDisplay is:
0x1
[004:255] [2023-12-31 04:52:00 +0000.633468][69de] haveEnoughProcessedData
internalAudioStream.length: 0
[004:256] [2023-12-31 04:52:00 +0000.634499][69da] The result of creation:
0x70294b6600
[004:256] [2023-12-31 04:52:00 +0000.634644][69da] The result of
eglCreatePbufferSurface is: 0x70294b6a00
[004:256] [2023-12-31 04:52:00 +0000.634768][5bdb]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70d4c2ef80 input_texture: 15
[004:858] [2023-12-31 04:52:01 +0000.236769][69de] Run AGC when audioType = 0
[005:392] [2023-12-31 04:52:01 +0000.771057][58f3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[005:393] [2023-12-31 04:52:01 +0000.771166][58f3] ~MediaFilterCamera time:51740027
enter.

[005:393] [2023-12-31 04:52:01 +0000.771204][58f3] StopPullFrameAndWriteMp4


time:51740027 enter.

[005:393] [2023-12-31 04:52:01 +0000.771502][69d9] stop recording


[005:393] [2023-12-31 04:52:01 +0000.771546][69d9] we have stopped recording before
[005:393] [2023-12-31 04:52:01 +0000.771603][58f3] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[005:393] [2023-12-31 04:52:01 +0000.771901][58f3] DestroyPipelineAndFilters


time:51740027 enter.

[005:393] [2023-12-31 04:52:01 +0000.771951][58f3] DestroyPipelineAndFilters


leave. expire time = 0 ms

[005:393] [2023-12-31 04:52:01 +0000.771980][58f3] AppDeviceManagerStopMic

[005:393] [2023-12-31 04:52:01 +0000.772018][58f3] AppDeviceManagerStopMic::mic


status is on
[005:393] [2023-12-31 04:52:01 +0000.772047][58f3] Try to stop webrtc device.

[005:394] [2023-12-31 04:52:01 +0000.772120][58f3] Set record state to


stopped.threadID:22771

[005:422] [2023-12-31 04:52:01 +0000.800701][58f3] Try to destory the


recorder.threadID:22771

[005:622] [2023-12-31 04:52:02 +0000.902][58f3] DestroyAudioRecorder:


[005:623] [2023-12-31 04:52:02 +0000.1277][58f3] Cleanup the buffer queue in the
recorder.
[005:623] [2023-12-31 04:52:02 +0000.1361][58f3] Destroy the recorder.

[005:631] [2023-12-31 04:52:02 +0000.9801][58f3] StopRecording finished.

[005:631] [2023-12-31 04:52:02 +0000.9941][58f3] The stop recording success.

[005:631] [2023-12-31 04:52:02 +0000.9985][58f3]


AudioDeviceDataHandler::StopMicProcess

[005:633] [2023-12-31 04:52:02 +0000.11298][58f3] AppDeviceManager stop.

[005:633] [2023-12-31 04:52:02 +0000.11388][58f3] Rlease the webrtc device object.

[005:633] [2023-12-31 04:52:02 +0000.11695][58f3] OpenSlesInput destruct.

[005:633] [2023-12-31 04:52:02 +0000.11751][58f3] OpenSlesOutput destruct.

[005:634] [2023-12-31 04:52:02 +0000.13010][58f3] EventDispatchServerScope destruct


[005:635] [2023-12-31 04:52:02 +0000.13102][58f3]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[005:635] [2023-12-31 04:52:02 +0000.13150][58f3] ~AudioDeviceDataHandler

[005:636] [2023-12-31 04:52:02 +0000.14423][58f3] AppDeviceManagerDestruct.

[005:636] [2023-12-31 04:52:02 +0000.14487][58f3] ~AppDeviceManager:


[005:636] [2023-12-31 04:52:02 +0000.14557][58f3] ~CpuOverloadDetect time:51740270
enter.

[005:639] [2023-12-31 04:52:02 +0000.17385][58f3] ~CpuOverloadDetect leave. expire


time = 3 ms

[005:644] [2023-12-31 04:52:02 +0000.22429][58f3] Destruct BeautifyReader begin...


[005:644] [2023-12-31 04:52:02 +0000.22504][58f3] Destruct BeautifyReader done.
[005:644] [2023-12-31 04:52:02 +0000.22539][58f3] ~MediaFilterCamera leave. expire
time = 251 ms

[005:644] [2023-12-31 04:52:02 +0000.22704][58f3] ~GLESContext:


[005:647] [2023-12-31 04:52:02 +0000.25203][58f3] GLESContext destruct finish.
[005:647] [2023-12-31 04:52:02 +0000.25332][58f3] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[005:647] [2023-12-31 04:52:02 +0000.25938][58f3] global uninited!
[005:648] [2023-12-31 04:52:02 +0000.26214][58f3] clear AppID 50011
[005:648] [2023-12-31 04:52:02 +0000.26250][58f3] UnRegister JVM for Xplatform util
[005:648] [2023-12-31 04:52:02 +0000.26279][58f3] Dispose::unregister webrtc video
engine
[005:648] [2023-12-31 04:52:02 +0000.26302][58f3] Init the android object with
jvm:0x0 env:0x0 context:0x0

[005:648] [2023-12-31 04:52:02 +0000.26332][58f3] SetAndroidMediaCodecObjects


time:51740282 enter.

[005:648] [2023-12-31 04:52:02 +0000.26358][58f3] ClearAndroidMediaCodecObjects


time:51740282 enter.

[005:648] [2023-12-31 04:52:02 +0000.26390][58f3] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms
[005:648] [2023-12-31 04:52:02 +0000.26414][58f3] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[005:648] [2023-12-31 04:52:02 +0000.26439][58f3] SetAndroidMediaCodecObjects


time:51740282 enter.

[005:648] [2023-12-31 04:52:02 +0000.26463][58f3] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[005:648] [2023-12-31 04:52:02 +0000.26489][58f3] ClearAndroidMediaCodecObjects
time:51740282 enter.

[005:648] [2023-12-31 04:52:02 +0000.26512][58f3] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[005:648] [2023-12-31 04:52:02 +0000.26535][58f3] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[005:648] [2023-12-31 04:52:02 +0000.26556][58f3] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[005:648] [2023-12-31 04:52:02 +0000.26578][58f3] Dispose::unregister webrtc voice


engine
[005:648] [2023-12-31 04:52:02 +0000.26599][58f3] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[005:648] [2023-12-31 04:52:02 +0000.26639][58f3] SystemUtil UnInit done


[083:197] [2023-12-31 04:53:19 +0000.577845][58f3] Register JVM for xplatform util
[083:210] [2023-12-31 04:53:19 +0000.588180][58f3] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-12-
31 04:53:19 +0000
[083:210] [2023-12-31 04:53:19 +0000.588277][58f3] set AppID=50011 old AppID=-1
[083:210] [2023-12-31 04:53:19 +0000.588313][58f3] Init the android object with
jvm:0xb4000070e4021380 env:0x70d441b080 context:0x706ba93288

[083:210] [2023-12-31 04:53:19 +0000.588401][58f3] SetAndroidMediaCodecObjects


time:51817844 enter.

[083:210] [2023-12-31 04:53:19 +0000.588463][58f3] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[083:210] [2023-12-31 04:53:19 +0000.588490][58f3] SetAndroidMediaCodecObjects


time:51817844 enter.

[083:210] [2023-12-31 04:53:19 +0000.588513][58f3] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070e4021380
[083:210] [2023-12-31 04:53:19 +0000.588540][58f3] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070e4021380 address:0x6fd4b32760
[083:210] [2023-12-31 04:53:19 +0000.588576][58f3] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070e4021380
address:0x6fd4b32760
[083:210] [2023-12-31 04:53:19 +0000.588601][58f3] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[083:210] [2023-12-31 04:53:19 +0000.588636][58f3] Set the android objects with


jvm:0xb4000070e4021380 env:0x70d441b080 context:0x706ba93288

[083:211] [2023-12-31 04:53:19 +0000.590035][58f3] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70d441b080
[083:212] [2023-12-31 04:53:19 +0000.590142][58f3] SystemUtil Init done
[083:213] [2023-12-31 04:53:19 +0000.591130][58f3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[083:214] [2023-12-31 04:53:19 +0000.592331][58f3] MediaFilterCamera
[083:214] [2023-12-31 04:53:19 +0000.592411][58f3] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[083:214] [2023-12-31 04:53:19 +0000.592596][58f3] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[083:214] [2023-12-31 04:53:19 +0000.592637][58f3] Recording session using default
bitrate support by app:31457280
[083:214] [2023-12-31 04:53:19 +0000.592635][6f92] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x706660ffc0
[083:214] [2023-12-31 04:53:19 +0000.592846][6f92] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[083:214] [2023-12-31 04:53:19 +0000.592929][58f3] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[083:216] [2023-12-31 04:53:19 +0000.594913][58f3] Error(ini.cc:191): Open the file
failed. error:2
[083:216] [2023-12-31 04:53:19 +0000.594962][58f3]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[083:216] [2023-12-31 04:53:19 +0000.594991][58f3] The device model: 2201117ty
usingSoftwareAEC value: 0
[083:219] [2023-12-31 04:53:19 +0000.597166][58f3] Error(ini.cc:191): Open the file
failed. error:2
[083:219] [2023-12-31 04:53:19 +0000.597231][58f3]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[083:219] [2023-12-31 04:53:19 +0000.597274][58f3] The device model: 2201117ty
usingHardwareAEC value: 0
[083:219] [2023-12-31 04:53:19 +0000.597304][58f3] The machine device: 2201117ty
usingHardwareAEC value: 0
[083:219] [2023-12-31 04:53:19 +0000.597328][58f3] Using Default AEC type: software
AEC
[083:220] [2023-12-31 04:53:19 +0000.598421][58f3] The device model: 2201117ty enum
value: 0
[083:221] [2023-12-31 04:53:19 +0000.599158][58f3] GetMachineModel is 2201117TY
[083:221] [2023-12-31 04:53:19 +0000.599232][58f3] GetMachineInfo: 2201117TY
[083:221] [2023-12-31 04:53:19 +0000.599279][58f3] Construct BeautifyReader
begin...
[083:221] [2023-12-31 04:53:19 +0000.599328][58f3] dumpStickerRgba:0
dumpStickerYuv:0
[083:221] [2023-12-31 04:53:19 +0000.599359][58f3] Construct BeautifyReader done.
[083:224] [2023-12-31 04:53:19 +0000.602564][58f3] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[083:224] [2023-12-31 04:53:19 +0000.602589][6f95] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7034638da0
[083:224] [2023-12-31 04:53:19 +0000.602656][58f3] AppDeviceManager telnet server
for statistics started......
[083:225] [2023-12-31 04:53:19 +0000.603062][58f3] CpuOverloadDetect time:51817859
enter.

[083:225] [2023-12-31 04:53:19 +0000.603158][58f3] CpuOverloadDetect leave. expire


time = 0 ms

[083:225] [2023-12-31 04:53:19 +0000.603177][6f96] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x70447f0640
[083:225] [2023-12-31 04:53:19 +0000.603784][58f3] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[083:225] [2023-12-31 04:53:19 +0000.603821][58f3] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[083:230] [2023-12-31 04:53:19 +0000.608219][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[083:231] [2023-12-31 04:53:19 +0000.609961][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[083:232] [2023-12-31 04:53:19 +0000.610530][58f3] CreatePlatformSpecificObjects:
[083:232] [2023-12-31 04:53:19 +0000.610582][58f3] audio device use opensle input
and opensl output
[083:232] [2023-12-31 04:53:19 +0000.610628][58f3] Create OpenSLES output module
with java VM support.

[083:232] [2023-12-31 04:53:19 +0000.610795][58f3] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[083:232] [2023-12-31 04:53:19 +0000.610923][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[083:233] [2023-12-31 04:53:19 +0000.611068][58f3] Create OpenSLES output module
with buffer num:1

[083:233] [2023-12-31 04:53:19 +0000.611191][58f3] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[083:233] [2023-12-31 04:53:19 +0000.611292][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[083:233] [2023-12-31 04:53:19 +0000.611421][58f3] Create OpenSLES input module
with java VM support.

[083:233] [2023-12-31 04:53:19 +0000.611460][58f3] Create OpenSLES input module


with buffer num:1

[083:233] [2023-12-31 04:53:19 +0000.611518][58f3] Error(trace.cc:40): Init the


output and input for audio device template.
[083:233] [2023-12-31 04:53:19 +0000.611552][58f3] Init the output device.

[083:233] [2023-12-31 04:53:19 +0000.611588][58f3] Init the opensl input.


[083:233] [2023-12-31 04:53:19 +0000.611638][58f3] AppDeviceManager get setting
samplerate: 0
[083:233] [2023-12-31 04:53:19 +0000.611982][58f3] The device model: 2201117ty enum
value: 0
[083:234] [2023-12-31 04:53:19 +0000.612532][58f3] The device model: 2201117ty enum
value: 0
[083:234] [2023-12-31 04:53:19 +0000.612574][58f3] Set the sample rate to be:48000

[083:234] [2023-12-31 04:53:19 +0000.612630][58f3] Enable the recording stereo:0


[083:234] [2023-12-31 04:53:19 +0000.612657][58f3] Set the playout as stereo:1
[083:234] [2023-12-31 04:53:19 +0000.612689][58f3] Init the microphone.
[083:236] [2023-12-31 04:53:19 +0000.614298][58f3] Update the recording sample rate
to be: 48000
[083:236] [2023-12-31 04:53:19 +0000.614356][58f3] Init the speaker.
[083:236] [2023-12-31 04:53:19 +0000.614401][58f3] Low latency buffer size:144 low
sample rate:48000
[083:236] [2023-12-31 04:53:19 +0000.614773][58f3] Using 1 x 10ms for an audio
frame.

[083:239] [2023-12-31 04:53:19 +0000.618045][58f3] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[083:241] [2023-12-31 04:53:19 +0000.619282][58f3] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[083:241] [2023-12-31 04:53:19 +0000.619337][58f3] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[083:246] [2023-12-31 04:53:19 +0000.624465][58f3] The device model:2201117ty
[083:246] [2023-12-31 04:53:19 +0000.624556][58f3] speaker output factor:100
defaultFactor: 100

[083:246] [2023-12-31 04:53:19 +0000.624582][58f3] headset output factor:100


defaultFactor: 100

[083:246] [2023-12-31 04:53:19 +0000.625037][58f3] AppDeviceManagerStart finished.


[083:247] [2023-12-31 04:53:19 +0000.625085][58f3] AppDeviceManagerStartMic::mic
status is off
[083:247] [2023-12-31 04:53:19 +0000.625134][58f3] AppDeviceManagerStartMic update
aec type: 2

[083:247] [2023-12-31 04:53:19 +0000.625158][58f3] AppDeviceManagerStartMic update


voiceChangeMode: 4

[083:247] [2023-12-31 04:53:19 +0000.625196][58f3]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[083:247] [2023-12-31 04:53:19 +0000.625218][58f3]
AudioDeviceDataHandler::StartMicProcess

[083:247] [2023-12-31 04:53:19 +0000.625389][58f3] Try to start webrtc recording


device.

[083:247] [2023-12-31 04:53:19 +0000.625429][58f3] StartRecording. threadID:22771

[083:247] [2023-12-31 04:53:19 +0000.625502][58f3] default mode: Set the recording


mode to voice communication to enable HW AEC .

[083:247] [2023-12-31 04:53:19 +0000.625414][6f97] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[083:247] [2023-12-31 04:53:19 +0000.625544][58f3] Set the recording mode before
getSetting: 4
[083:247] [2023-12-31 04:53:19 +0000.625607][58f3] Set the recording mode after
getSetting: 1
[083:276] [2023-12-31 04:53:19 +0000.654131][58f3] StartRecording finished.

[083:276] [2023-12-31 04:53:19 +0000.654236][58f3] audio: start the audio mic


checker timer.

[083:276] [2023-12-31 04:53:19 +0000.654706][58f3] machine model :redmi


[083:276] [2023-12-31 04:53:19 +0000.654751][58f3] Support this machine
model :redmi
[083:283] [2023-12-31 04:53:19 +0000.661230][58f3] global inited! current sdk
version: 07-20-936c45f
[083:687] [2023-12-31 04:53:20 +0000.65559][6f97] haveEnoughProcessedData
internalAudioStream.length: 0
[083:732] [2023-12-31 04:53:20 +0000.110422][5bdb]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[083:732] [2023-12-31 04:53:20 +0000.110756][6f93] MediaFilterCamera, recording
file context:0x70d4c2ef80 input texture:18
[083:732] [2023-12-31 04:53:20 +0000.110879][6f93] GLESContext:
[083:732] [2023-12-31 04:53:20 +0000.111003][6f93] The result of eglGetDisplay is:
0x1
[083:735] [2023-12-31 04:53:20 +0000.113175][6f93] The result of creation:
0x70d45dd900
[083:735] [2023-12-31 04:53:20 +0000.113387][6f93] The result of
eglCreatePbufferSurface is: 0x70d45dda00
[083:736] [2023-12-31 04:53:20 +0000.114526][5bdb]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70d4c2ef80 input_texture: 18
[083:936] [2023-12-31 04:53:20 +0000.314591][58f3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[083:936] [2023-12-31 04:53:20 +0000.314827][58f3] ~MediaFilterCamera time:51818570
enter.

[083:936] [2023-12-31 04:53:20 +0000.314862][58f3] StopPullFrameAndWriteMp4


time:51818570 enter.

[083:937] [2023-12-31 04:53:20 +0000.315594][6f92] stop recording


[083:937] [2023-12-31 04:53:20 +0000.315698][6f92] we have stopped recording before
[083:937] [2023-12-31 04:53:20 +0000.315805][58f3] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[083:938] [2023-12-31 04:53:20 +0000.316329][58f3] DestroyPipelineAndFilters


time:51818572 enter.

[083:938] [2023-12-31 04:53:20 +0000.316374][58f3] DestroyPipelineAndFilters


leave. expire time = 0 ms

[083:938] [2023-12-31 04:53:20 +0000.316398][58f3] AppDeviceManagerStopMic

[083:938] [2023-12-31 04:53:20 +0000.316460][58f3] AppDeviceManagerStopMic::mic


status is on
[083:938] [2023-12-31 04:53:20 +0000.316488][58f3] Try to stop webrtc device.

[083:938] [2023-12-31 04:53:20 +0000.316514][58f3] Set record state to


stopped.threadID:22771

[083:977] [2023-12-31 04:53:20 +0000.355757][58f3] Try to destory the


recorder.threadID:22771

[084:178] [2023-12-31 04:53:20 +0000.556301][58f3] DestroyAudioRecorder:


[084:178] [2023-12-31 04:53:20 +0000.556620][58f3] Cleanup the buffer queue in the
recorder.
[084:178] [2023-12-31 04:53:20 +0000.556691][58f3] Destroy the recorder.

[084:187] [2023-12-31 04:53:20 +0000.566083][58f3] StopRecording finished.

[084:188] [2023-12-31 04:53:20 +0000.566402][58f3] The stop recording success.

[084:188] [2023-12-31 04:53:20 +0000.566699][58f3]


AudioDeviceDataHandler::StopMicProcess

[084:194] [2023-12-31 04:53:20 +0000.572196][58f3] AppDeviceManager stop.

[084:194] [2023-12-31 04:53:20 +0000.572557][58f3] Rlease the webrtc device object.

[084:195] [2023-12-31 04:53:20 +0000.573583][58f3] OpenSlesInput destruct.

[084:195] [2023-12-31 04:53:20 +0000.573761][58f3] OpenSlesOutput destruct.

[084:196] [2023-12-31 04:53:20 +0000.574559][58f3] EventDispatchServerScope


destruct
[084:196] [2023-12-31 04:53:20 +0000.574669][58f3]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[084:196] [2023-12-31 04:53:20 +0000.574757][58f3] ~AudioDeviceDataHandler

[084:197] [2023-12-31 04:53:20 +0000.575570][58f3] AppDeviceManagerDestruct.


[084:197] [2023-12-31 04:53:20 +0000.575647][58f3] ~AppDeviceManager:
[084:197] [2023-12-31 04:53:20 +0000.575703][58f3] ~CpuOverloadDetect time:51818831
enter.

[084:198] [2023-12-31 04:53:20 +0000.576191][58f3] ~CpuOverloadDetect leave.


expire time = 1 ms

[084:208] [2023-12-31 04:53:20 +0000.586397][58f3] Destruct BeautifyReader begin...


[084:208] [2023-12-31 04:53:20 +0000.586549][58f3] Destruct BeautifyReader done.
[084:208] [2023-12-31 04:53:20 +0000.586595][58f3] ~MediaFilterCamera leave.
expire time = 272 ms

[084:209] [2023-12-31 04:53:20 +0000.587738][58f3] ~GLESContext:


[084:210] [2023-12-31 04:53:20 +0000.588851][58f3] GLESContext destruct finish.
[084:210] [2023-12-31 04:53:20 +0000.588963][58f3] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[084:211] [2023-12-31 04:53:20 +0000.589730][58f3] global uninited!
[084:211] [2023-12-31 04:53:20 +0000.590025][58f3] clear AppID 50011
[084:212] [2023-12-31 04:53:20 +0000.590057][58f3] UnRegister JVM for Xplatform
util
[084:212] [2023-12-31 04:53:20 +0000.590111][58f3] Dispose::unregister webrtc video
engine
[084:212] [2023-12-31 04:53:20 +0000.590135][58f3] Init the android object with
jvm:0x0 env:0x0 context:0x0

[084:212] [2023-12-31 04:53:20 +0000.590163][58f3] SetAndroidMediaCodecObjects


time:51818846 enter.

[084:212] [2023-12-31 04:53:20 +0000.590188][58f3] ClearAndroidMediaCodecObjects


time:51818846 enter.

[084:212] [2023-12-31 04:53:20 +0000.590285][58f3] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[084:212] [2023-12-31 04:53:20 +0000.590322][58f3] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[084:212] [2023-12-31 04:53:20 +0000.590347][58f3] SetAndroidMediaCodecObjects


time:51818846 enter.

[084:212] [2023-12-31 04:53:20 +0000.590389][58f3] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[084:212] [2023-12-31 04:53:20 +0000.590413][58f3] ClearAndroidMediaCodecObjects
time:51818846 enter.

[084:212] [2023-12-31 04:53:20 +0000.590435][58f3] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[084:212] [2023-12-31 04:53:20 +0000.590475][58f3] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[084:212] [2023-12-31 04:53:20 +0000.590499][58f3] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[084:212] [2023-12-31 04:53:20 +0000.590522][58f3] Dispose::unregister webrtc voice


engine
[084:212] [2023-12-31 04:53:20 +0000.590544][58f3] Set the android objects with
jvm:0x0 env:0x0 context:0x0
[084:212] [2023-12-31 04:53:20 +0000.590573][58f3] SystemUtil UnInit done
[086:774] [2023-12-31 04:53:23 +0000.152808][58f3] Register JVM for xplatform util
[086:780] [2023-12-31 04:53:23 +0000.158155][58f3] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-12-
31 04:53:23 +0000
[086:780] [2023-12-31 04:53:23 +0000.158209][58f3] set AppID=50011 old AppID=-1
[086:780] [2023-12-31 04:53:23 +0000.158233][58f3] Init the android object with
jvm:0xb4000070e4021380 env:0x70d441b080 context:0x706ba93288

[086:780] [2023-12-31 04:53:23 +0000.158265][58f3] SetAndroidMediaCodecObjects


time:51821414 enter.

[086:780] [2023-12-31 04:53:23 +0000.158291][58f3] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[086:780] [2023-12-31 04:53:23 +0000.158315][58f3] SetAndroidMediaCodecObjects


time:51821414 enter.

[086:780] [2023-12-31 04:53:23 +0000.158337][58f3] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070e4021380
[086:780] [2023-12-31 04:53:23 +0000.158360][58f3] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070e4021380 address:0x6fd4b32760
[086:780] [2023-12-31 04:53:23 +0000.158382][58f3] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070e4021380
address:0x6fd4b32760
[086:780] [2023-12-31 04:53:23 +0000.158404][58f3] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[086:780] [2023-12-31 04:53:23 +0000.158427][58f3] Set the android objects with


jvm:0xb4000070e4021380 env:0x70d441b080 context:0x706ba93288

[086:780] [2023-12-31 04:53:23 +0000.158451][58f3] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70d441b080
[086:780] [2023-12-31 04:53:23 +0000.158477][58f3] SystemUtil Init done
[086:780] [2023-12-31 04:53:23 +0000.158711][58f3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[086:780] [2023-12-31 04:53:23 +0000.158812][58f3] MediaFilterCamera
[086:780] [2023-12-31 04:53:23 +0000.158846][58f3] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[086:781] [2023-12-31 04:53:23 +0000.159070][58f3] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[086:781] [2023-12-31 04:53:23 +0000.159112][58f3] Recording session using default
bitrate support by app:31457280
[086:781] [2023-12-31 04:53:23 +0000.159109][710e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x706660ffc0
[086:781] [2023-12-31 04:53:23 +0000.159278][710e] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[086:781] [2023-12-31 04:53:23 +0000.159361][58f3] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[086:782] [2023-12-31 04:53:23 +0000.160150][58f3] Error(ini.cc:191): Open the file
failed. error:2
[086:782] [2023-12-31 04:53:23 +0000.160188][58f3]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[086:782] [2023-12-31 04:53:23 +0000.160213][58f3] The device model: 2201117ty
usingSoftwareAEC value: 0
[086:784] [2023-12-31 04:53:23 +0000.162239][58f3] Error(ini.cc:191): Open the file
failed. error:2
[086:784] [2023-12-31 04:53:23 +0000.162298][58f3]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[086:784] [2023-12-31 04:53:23 +0000.162331][58f3] The device model: 2201117ty
usingHardwareAEC value: 0
[086:784] [2023-12-31 04:53:23 +0000.162356][58f3] The machine device: 2201117ty
usingHardwareAEC value: 0
[086:784] [2023-12-31 04:53:23 +0000.162379][58f3] Using Default AEC type: software
AEC
[086:785] [2023-12-31 04:53:23 +0000.163412][58f3] The device model: 2201117ty enum
value: 0
[086:785] [2023-12-31 04:53:23 +0000.163938][58f3] GetMachineModel is 2201117TY
[086:785] [2023-12-31 04:53:23 +0000.164022][58f3] GetMachineInfo: 2201117TY
[086:786] [2023-12-31 04:53:23 +0000.164154][58f3] Construct BeautifyReader
begin...
[086:786] [2023-12-31 04:53:23 +0000.164183][58f3] dumpStickerRgba:0
dumpStickerYuv:0
[086:786] [2023-12-31 04:53:23 +0000.164207][58f3] Construct BeautifyReader done.
[086:789] [2023-12-31 04:53:23 +0000.167184][58f3] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[086:789] [2023-12-31 04:53:23 +0000.167210][7111] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7034916da0
[086:789] [2023-12-31 04:53:23 +0000.167288][58f3] AppDeviceManager telnet server
for statistics started......
[086:789] [2023-12-31 04:53:23 +0000.167690][58f3] CpuOverloadDetect time:51821423
enter.

[086:789] [2023-12-31 04:53:23 +0000.167782][58f3] CpuOverloadDetect leave. expire


time = 0 ms

[086:789] [2023-12-31 04:53:23 +0000.167802][7112] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x70447f2780
[086:790] [2023-12-31 04:53:23 +0000.168386][58f3] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[086:790] [2023-12-31 04:53:23 +0000.168424][58f3] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[086:790] [2023-12-31 04:53:23 +0000.168739][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[086:790] [2023-12-31 04:53:23 +0000.169036][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[086:791] [2023-12-31 04:53:23 +0000.169245][58f3] CreatePlatformSpecificObjects:
[086:791] [2023-12-31 04:53:23 +0000.169283][58f3] audio device use opensle input
and opensl output
[086:791] [2023-12-31 04:53:23 +0000.169314][58f3] Create OpenSLES output module
with java VM support.

[086:791] [2023-12-31 04:53:23 +0000.169404][58f3] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[086:791] [2023-12-31 04:53:23 +0000.169545][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[086:791] [2023-12-31 04:53:23 +0000.169696][58f3] Create OpenSLES output module
with buffer num:1

[086:791] [2023-12-31 04:53:23 +0000.169791][58f3] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[086:791] [2023-12-31 04:53:23 +0000.169909][58f3] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[086:792] [2023-12-31 04:53:23 +0000.170063][58f3] Create OpenSLES input module
with java VM support.
[086:792] [2023-12-31 04:53:23 +0000.170101][58f3] Create OpenSLES input module
with buffer num:1

[086:792] [2023-12-31 04:53:23 +0000.170130][58f3] Error(trace.cc:40): Init the


output and input for audio device template.
[086:792] [2023-12-31 04:53:23 +0000.170155][58f3] Init the output device.

[086:792] [2023-12-31 04:53:23 +0000.170176][58f3] Init the opensl input.


[086:792] [2023-12-31 04:53:23 +0000.170199][58f3] AppDeviceManager get setting
samplerate: 0
[086:792] [2023-12-31 04:53:23 +0000.170490][58f3] The device model: 2201117ty enum
value: 0
[086:792] [2023-12-31 04:53:23 +0000.171015][58f3] The device model: 2201117ty enum
value: 0
[086:793] [2023-12-31 04:53:23 +0000.171052][58f3] Set the sample rate to be:48000

[086:793] [2023-12-31 04:53:23 +0000.171077][58f3] Enable the recording stereo:0


[086:793] [2023-12-31 04:53:23 +0000.171101][58f3] Set the playout as stereo:1
[086:793] [2023-12-31 04:53:23 +0000.171123][58f3] Init the microphone.
[086:793] [2023-12-31 04:53:23 +0000.171639][58f3] Update the recording sample rate
to be: 48000
[086:793] [2023-12-31 04:53:23 +0000.171669][58f3] Init the speaker.
[086:793] [2023-12-31 04:53:23 +0000.171707][58f3] Low latency buffer size:144 low
sample rate:48000
[086:793] [2023-12-31 04:53:23 +0000.171999][58f3] Using 1 x 10ms for an audio
frame.

[086:797] [2023-12-31 04:53:23 +0000.175257][58f3] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[086:797] [2023-12-31 04:53:23 +0000.175409][58f3] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[086:797] [2023-12-31 04:53:23 +0000.175450][58f3] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[086:802] [2023-12-31 04:53:23 +0000.180182][58f3] The device model:2201117ty

[086:802] [2023-12-31 04:53:23 +0000.180292][58f3] speaker output factor:100


defaultFactor: 100

[086:802] [2023-12-31 04:53:23 +0000.180320][58f3] headset output factor:100


defaultFactor: 100

[086:802] [2023-12-31 04:53:23 +0000.180680][58f3] AppDeviceManagerStart finished.


[086:802] [2023-12-31 04:53:23 +0000.180767][58f3] AppDeviceManagerStartMic::mic
status is off
[086:802] [2023-12-31 04:53:23 +0000.180830][58f3] AppDeviceManagerStartMic update
aec type: 2

[086:802] [2023-12-31 04:53:23 +0000.180854][58f3] AppDeviceManagerStartMic update


voiceChangeMode: 4

[086:802] [2023-12-31 04:53:23 +0000.180914][58f3]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[086:802] [2023-12-31 04:53:23 +0000.180940][58f3]
AudioDeviceDataHandler::StartMicProcess

[086:803] [2023-12-31 04:53:23 +0000.181104][58f3] Try to start webrtc recording


device.

[086:803] [2023-12-31 04:53:23 +0000.181135][58f3] StartRecording. threadID:22771


[086:803] [2023-12-31 04:53:23 +0000.181135][7115] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[086:803] [2023-12-31 04:53:23 +0000.181210][58f3] default mode: Set the recording
mode to voice communication to enable HW AEC .

[086:803] [2023-12-31 04:53:23 +0000.181234][58f3] Set the recording mode before


getSetting: 4
[086:803] [2023-12-31 04:53:23 +0000.181261][58f3] Set the recording mode after
getSetting: 1
[086:819] [2023-12-31 04:53:23 +0000.197631][58f3] StartRecording finished.

[086:819] [2023-12-31 04:53:23 +0000.197699][58f3] audio: start the audio mic


checker timer.

[086:820] [2023-12-31 04:53:23 +0000.198175][58f3] machine model :redmi


[086:820] [2023-12-31 04:53:23 +0000.198217][58f3] Support this machine
model :redmi
[086:820] [2023-12-31 04:53:23 +0000.198254][58f3] global inited! current sdk
version: 07-20-936c45f
[087:278] [2023-12-31 04:53:23 +0000.656600][5bdb]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[087:278] [2023-12-31 04:53:23 +0000.656781][710f] MediaFilterCamera, recording
file context:0x70d4c2ef80 input texture:18
[087:278] [2023-12-31 04:53:23 +0000.656869][710f] GLESContext:
[087:278] [2023-12-31 04:53:23 +0000.656955][710f] The result of eglGetDisplay is:
0x1
[087:280] [2023-12-31 04:53:23 +0000.658484][710f] The result of creation:
0x70d45ddf80
[087:280] [2023-12-31 04:53:23 +0000.658615][710f] The result of
eglCreatePbufferSurface is: 0x706653f980
[087:280] [2023-12-31 04:53:23 +0000.658820][5bdb]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70d4c2ef80 input_texture: 18
[087:286] [2023-12-31 04:53:23 +0000.664488][58f3]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[087:286] [2023-12-31 04:53:23 +0000.664581][58f3] ~MediaFilterCamera time:51821920
enter.

[087:286] [2023-12-31 04:53:23 +0000.664620][58f3] StopPullFrameAndWriteMp4


time:51821920 enter.

[087:287] [2023-12-31 04:53:23 +0000.665388][710e] stop recording


[087:287] [2023-12-31 04:53:23 +0000.665438][710e] we have stopped recording before
[087:287] [2023-12-31 04:53:23 +0000.665589][58f3] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[087:287] [2023-12-31 04:53:23 +0000.665932][58f3] DestroyPipelineAndFilters


time:51821921 enter.

[087:287] [2023-12-31 04:53:23 +0000.665975][58f3] DestroyPipelineAndFilters


leave. expire time = 0 ms

[087:287] [2023-12-31 04:53:23 +0000.666008][58f3] AppDeviceManagerStopMic

[087:288] [2023-12-31 04:53:23 +0000.666076][58f3] AppDeviceManagerStopMic::mic


status is on
[087:288] [2023-12-31 04:53:23 +0000.666110][58f3] Try to stop webrtc device.
[087:288] [2023-12-31 04:53:23 +0000.666163][58f3] Set record state to
stopped.threadID:22771

[087:323] [2023-12-31 04:53:23 +0000.701686][58f3] Try to destory the


recorder.threadID:22771

[087:523] [2023-12-31 04:53:23 +0000.901866][58f3] DestroyAudioRecorder:


[087:523] [2023-12-31 04:53:23 +0000.901952][58f3] Cleanup the buffer queue in the
recorder.
[087:523] [2023-12-31 04:53:23 +0000.901979][58f3] Destroy the recorder.

[087:524] [2023-12-31 04:53:23 +0000.902681][58f3] StopRecording finished.

[087:524] [2023-12-31 04:53:23 +0000.902733][58f3] The stop recording success.

[087:524] [2023-12-31 04:53:23 +0000.902757][58f3[000:038] [2023-12-31 06:02:59


+0000.918256][1c4f] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-12-
31 06:02:59 +0000
[000:038] [2023-12-31 06:02:59 +0000.918304][1c4f] set AppID=50011 old AppID=-1
[000:038] [2023-12-31 06:02:59 +0000.918336][1c4f] Init the android object with
jvm:0xb4000070e4021380 env:0x70d441b080 context:0x706bb91288

[000:038] [2023-12-31 06:02:59 +0000.918388][1c4f] SetAndroidMediaCodecObjects


time:53050641 enter.

[000:038] [2023-12-31 06:02:59 +0000.918425][1c4f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:038] [2023-12-31 06:02:59 +0000.918460][1c4f] SetAndroidMediaCodecObjects


time:53050641 enter.

[000:038] [2023-12-31 06:02:59 +0000.918483][1c4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070e4021380
[000:038] [2023-12-31 06:02:59 +0000.918505][1c4f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070e4021380 address:0x704ae87760
[000:038] [2023-12-31 06:02:59 +0000.918529][1c4f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070e4021380
address:0x704ae87760
[000:038] [2023-12-31 06:02:59 +0000.918552][1c4f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:038] [2023-12-31 06:02:59 +0000.918587][1c4f] Set the android objects with


jvm:0xb4000070e4021380 env:0x70d441b080 context:0x706bb91288

[000:040] [2023-12-31 06:02:59 +0000.920282][1c4f] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70d441b080
[000:040] [2023-12-31 06:02:59 +0000.920328][1c4f] SystemUtil Init done
[000:044] [2023-12-31 06:02:59 +0000.923934][1c4f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:046] [2023-12-31 06:02:59 +0000.926050][1c4f] MediaFilterCamera
[000:046] [2023-12-31 06:02:59 +0000.926118][1c4f] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:046] [2023-12-31 06:02:59 +0000.926229][1c4f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:046] [2023-12-31 06:02:59 +0000.926280][1c4f] Recording session using default
bitrate support by app:31457280
[000:046] [2023-12-31 06:02:59 +0000.926266][4671] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x704e7e4140
[000:046] [2023-12-31 06:02:59 +0000.926350][4671] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:046] [2023-12-31 06:02:59 +0000.926428][1c4f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:047] [2023-12-31 06:02:59 +0000.927011][1c4f] Error(ini.cc:191): Open the file
failed. error:2
[000:047] [2023-12-31 06:02:59 +0000.927050][1c4f]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:047] [2023-12-31 06:02:59 +0000.927092][1c4f] The device model: 2201117ty
usingSoftwareAEC value: 0
[000:049] [2023-12-31 06:02:59 +0000.929026][1c4f] Error(ini.cc:191): Open the file
failed. error:2
[000:049] [2023-12-31 06:02:59 +0000.929070][1c4f]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:049] [2023-12-31 06:02:59 +0000.929112][1c4f] The device model: 2201117ty
usingHardwareAEC value: 0
[000:049] [2023-12-31 06:02:59 +0000.929134][1c4f] The machine device: 2201117ty
usingHardwareAEC value: 0
[000:049] [2023-12-31 06:02:59 +0000.929163][1c4f] Using Default AEC type: software
AEC
[000:050] [2023-12-31 06:02:59 +0000.930177][1c4f] The device model: 2201117ty enum
value: 0
[000:051] [2023-12-31 06:02:59 +0000.930668][1c4f] GetMachineModel is 2201117TY
[000:051] [2023-12-31 06:02:59 +0000.930720][1c4f] GetMachineInfo: 2201117TY
[000:051] [2023-12-31 06:02:59 +0000.930766][1c4f] Construct BeautifyReader
begin...
[000:051] [2023-12-31 06:02:59 +0000.930800][1c4f] dumpStickerRgba:0
dumpStickerYuv:0
[000:051] [2023-12-31 06:02:59 +0000.930836][1c4f] Construct BeautifyReader done.
[000:054] [2023-12-31 06:02:59 +0000.934373][1c4f] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:054] [2023-12-31 06:02:59 +0000.934403][4674] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x704e7f85a0
[000:055] [2023-12-31 06:02:59 +0000.934710][1c4f] AppDeviceManager telnet server
for statistics started......
[000:055] [2023-12-31 06:02:59 +0000.935088][1c4f] CpuOverloadDetect time:53050658
enter.

[000:055] [2023-12-31 06:02:59 +0000.935187][1c4f] CpuOverloadDetect leave. expire


time = 0 ms

[000:055] [2023-12-31 06:02:59 +0000.935198][4675] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x70c7b0bb00
[000:056] [2023-12-31 06:02:59 +0000.935747][1c4f] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:056] [2023-12-31 06:02:59 +0000.935784][1c4f] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:057] [2023-12-31 06:02:59 +0000.937373][1c4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:058] [2023-12-31 06:02:59 +0000.937797][1c4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:058] [2023-12-31 06:02:59 +0000.938550][1c4f] CreatePlatformSpecificObjects:
[000:059] [2023-12-31 06:02:59 +0000.938589][1c4f] audio device use opensle input
and opensl output
[000:059] [2023-12-31 06:02:59 +0000.938630][1c4f] Create OpenSLES output module
with java VM support.
[000:059] [2023-12-31 06:02:59 +0000.938790][1c4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:059] [2023-12-31 06:02:59 +0000.938935][1c4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:059] [2023-12-31 06:02:59 +0000.939128][1c4f] Create OpenSLES output module
with buffer num:1

[000:059] [2023-12-31 06:02:59 +0000.939296][1c4f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:059] [2023-12-31 06:02:59 +0000.939440][1c4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:060] [2023-12-31 06:02:59 +0000.939617][1c4f] Create OpenSLES input module
with java VM support.

[000:060] [2023-12-31 06:02:59 +0000.939674][1c4f] Create OpenSLES input module


with buffer num:1

[000:060] [2023-12-31 06:02:59 +0000.939727][1c4f] Error(trace.cc:40): Init the


output and input for audio device template.
[000:060] [2023-12-31 06:02:59 +0000.939769][1c4f] Init the output device.

[000:060] [2023-12-31 06:02:59 +0000.939790][1c4f] Init the opensl input.


[000:060] [2023-12-31 06:02:59 +0000.939817][1c4f] AppDeviceManager get setting
samplerate: 0
[000:060] [2023-12-31 06:02:59 +0000.940188][1c4f] The device model: 2201117ty enum
value: 0
[000:061] [2023-12-31 06:02:59 +0000.940756][1c4f] The device model: 2201117ty enum
value: 0
[000:061] [2023-12-31 06:02:59 +0000.940796][1c4f] Set the sample rate to be:48000

[000:061] [2023-12-31 06:02:59 +0000.940821][1c4f] Enable the recording stereo:0


[000:061] [2023-12-31 06:02:59 +0000.940865][1c4f] Set the playout as stereo:1
[000:061] [2023-12-31 06:02:59 +0000.940886][1c4f] Init the microphone.
[000:062] [2023-12-31 06:02:59 +0000.942263][1c4f] Update the recording sample rate
to be: 48000
[000:062] [2023-12-31 06:02:59 +0000.942306][1c4f] Init the speaker.
[000:062] [2023-12-31 06:02:59 +0000.942345][1c4f] Low latency buffer size:144 low
sample rate:48000
[000:063] [2023-12-31 06:02:59 +0000.942708][1c4f] Using 1 x 10ms for an audio
frame.

[000:066] [2023-12-31 06:02:59 +0000.946287][1c4f] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:066] [2023-12-31 06:02:59 +0000.946460][1c4f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:066] [2023-12-31 06:02:59 +0000.946504][1c4f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:071] [2023-12-31 06:02:59 +0000.951038][1c4f] The device model:2201117ty

[000:071] [2023-12-31 06:02:59 +0000.951133][1c4f] speaker output factor:100


defaultFactor: 100

[000:071] [2023-12-31 06:02:59 +0000.951158][1c4f] headset output factor:100


defaultFactor: 100

[000:071] [2023-12-31 06:02:59 +0000.951527][1c4f] AppDeviceManagerStart finished.


[000:071] [2023-12-31 06:02:59 +0000.951564][1c4f] AppDeviceManagerStartMic::mic
status is off
[000:072] [2023-12-31 06:02:59 +0000.951620][1c4f] AppDeviceManagerStartMic update
aec type: 2

[000:072] [2023-12-31 06:02:59 +0000.951648][1c4f] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:072] [2023-12-31 06:02:59 +0000.951670][1c4f]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:072] [2023-12-31 06:02:59 +0000.951699][1c4f]
AudioDeviceDataHandler::StartMicProcess

[000:072] [2023-12-31 06:02:59 +0000.951821][1c4f] Try to start webrtc recording


device.

[000:072] [2023-12-31 06:02:59 +0000.951855][1c4f] StartRecording. threadID:7247

[000:072] [2023-12-31 06:02:59 +0000.951849][4676] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:072] [2023-12-31 06:02:59 +0000.951910][4676] haveEnoughProcessedData
internalAudioStream.length: 0
[000:072] [2023-12-31 06:02:59 +0000.952166][1c4f] The machine model:2201117TY

[000:072] [2023-12-31 06:02:59 +0000.952222][1c4f] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:072] [2023-12-31 06:02:59 +0000.952254][1c4f] Set the recording mode before


getSetting: 4
[000:072] [2023-12-31 06:02:59 +0000.952278][1c4f] Set the recording mode after
getSetting: 1
[000:094] [2023-12-31 06:02:59 +0000.974138][1c4f] StartRecording finished.

[000:094] [2023-12-31 06:02:59 +0000.974210][1c4f] audio: start the audio mic


checker timer.

[000:095] [2023-12-31 06:02:59 +0000.974736][1c4f] machine model :redmi


[000:095] [2023-12-31 06:02:59 +0000.974803][1c4f] Support this machine
model :redmi
[000:098] [2023-12-31 06:02:59 +0000.978283][1c4f] global inited! current sdk
version: 07-20-936c45f
[000:182] [2023-12-31 06:03:00 +0000.61633][4677] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:182] [2023-12-31 06:03:00 +0000.61740][4677] _deviceSampleRate:48000

[000:184] [2023-12-31 06:03:00 +0000.64055][4676] Run AGC when audioType = 0


[000:184] [2023-12-31 06:03:00 +0000.64146][4676]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:563] [2023-12-31 06:03:00 +0000.443499][1d2e]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:564] [2023-12-31 06:03:00 +0000.443680][4672] MediaFilterCamera, recording
file context:0x70d4c50d80 input texture:21
[000:564] [2023-12-31 06:03:00 +0000.443737][4672] GLESContext:
[000:564] [2023-12-31 06:03:00 +0000.443781][4672] The result of eglGetDisplay is:
0x1
[000:565] [2023-12-31 06:03:00 +0000.445193][4672] The result of creation:
0x7026938e00
[000:565] [2023-12-31 06:03:00 +0000.445369][4672] The result of
eglCreatePbufferSurface is: 0x7026938f00
[000:565] [2023-12-31 06:03:00 +0000.445553][1d2e]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70d4c50d80 input_texture: 21
[001:813] [2023-12-31 06:03:01 +0000.693000][4676] haveEnoughProcessedData
internalAudioStream.length: 10
[002:180] [2023-12-31 06:03:02 +0000.60547][4676] Run AGC when audioType = 0
[003:523] [2023-12-31 06:03:03 +0000.403029][4676] haveEnoughProcessedData
internalAudioStream.length: 0
[004:098] [2023-12-31 06:03:03 +0000.978463][466d]
monitorTime:4004totalDuration:3920
[004:183] [2023-12-31 06:03:04 +0000.63056][4676] Run AGC when audioType = 0
[004:183] [2023-12-31 06:03:04 +0000.63218][4676]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:241] [2023-12-31 06:03:05 +0000.121580][4676] haveEnoughProcessedData
internalAudioStream.length: 10
[006:183] [2023-12-31 06:03:06 +0000.62644][4676] Run AGC when audioType = 0
[006:372] [2023-12-31 06:03:06 +0000.252621][1c2b] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[006:373] [2023-12-31 06:03:06 +0000.252745][1c2b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[006:390] [2023-12-31 06:03:06 +0000.270139][1c2b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[006:390] [2023-12-31 06:03:06 +0000.270544][4672] operator() time:53056993 enter.

[006:391] [2023-12-31 06:03:06 +0000.270664][4672] MediaFilterCamera, recording


file context:0x70d4c50d80 input texture:21
[006:393] [2023-12-31 06:03:06 +0000.273028][4672] MicSource: Mic source
created:10x703eb1bd00
[006:394] [2023-12-31 06:03:06 +0000.274299][4672] received external audio stream

[006:394] [2023-12-31 06:03:06 +0000.274465][4672] alloc thread: 0x702689fe80


name:worker0 thread id:481870134464 to Mic_source
[006:394] [2023-12-31 06:03:06 +0000.274550][4672] audio: start the audio sender
thread.

[006:395] [2023-12-31 06:03:06 +0000.275005][4672] construct OpenGLRenderProgram


0x704e624198
[006:395] [2023-12-31 06:03:06 +0000.275086][4672] CropFilter::SetOrientation
orientation: 90
[006:395] [2023-12-31 06:03:06 +0000.275412][4672] filter: filter pipeline
construtc this: 0x704e79f700
[006:395] [2023-12-31 06:03:06 +0000.275476][4672] filter: filter pipeline2 update
pattern: 1
[006:396] [2023-12-31 06:03:06 +0000.275599][4672] CameraSource::source_id_:1
[006:396] [2023-12-31 06:03:06 +0000.275665][4672] RecordAudioSource::source_id_:2
[006:396] [2023-12-31 06:03:06 +0000.276015][4672] BindInputFilter 0x70c7b5c5c0
this 0x704e6243c0
[006:396] [2023-12-31 06:03:06 +0000.276099][4672] BindInputFilter 0x70c7b5c758
this 0x70c7b5c8d0
[006:396] [2023-12-31 06:03:06 +0000.276157][4672] BindInputFilter 0x704e6243c0
this 0x704e79f7a0
[006:396] [2023-12-31 06:03:06 +0000.276268][4672] setParamentForFilters:
speed:1.000000
[006:396] [2023-12-31 06:03:06 +0000.276336][4672] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[006:396] [2023-12-31 06:03:06 +0000.276402][4672] SetParamForFilter time:53056999
enter.

[006:396] [2023-12-31 06:03:06 +0000.276458][4672] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[006:396] [2023-12-31 06:03:06 +0000.276520][4672] SetParamForFilter: Params video
index is: 0
[006:396] [2023-12-31 06:03:06 +0000.276574][4672] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[006:397] [2023-12-31 06:03:06 +0000.276670][4672] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[006:397] [2023-12-31 06:03:06 +0000.276713][4672] crop filter mode tpye:
citytravelvideo index:0
[006:397] [2023-12-31 06:03:06 +0000.276850][4676] On audio frame the broadcast
with timestamp:53057000 samples:480. (1000 frame for one log)

[006:403] [2023-12-31 06:03:06 +0000.282715][4672]


Warning(parse_template_json.cc:45): json parament no found the parament
[006:403] [2023-12-31 06:03:06 +0000.282836][4672]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:403] [2023-12-31 06:03:06 +0000.282870][4672]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:403] [2023-12-31 06:03:06 +0000.282903][4672]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:403] [2023-12-31 06:03:06 +0000.282937][4672]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:403] [2023-12-31 06:03:06 +0000.282969][4672]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:403] [2023-12-31 06:03:06 +0000.283001][4672]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:403] [2023-12-31 06:03:06 +0000.283033][4672]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:403] [2023-12-31 06:03:06 +0000.283063][4672]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:403] [2023-12-31 06:03:06 +0000.283094][4672]
Warning(parse_template_json.cc:67): json parament no found the parament
[006:403] [2023-12-31 06:03:06 +0000.283126][4672]
Warning(parse_template_json.cc:93): json parament no found the duration
[006:403] [2023-12-31 06:03:06 +0000.283172][4672] SetParamForFilter leave. expire
time = 7 ms

[006:403] [2023-12-31 06:03:06 +0000.283547][4672] OnOutputSizeChanged width 1280


height 720
[006:404] [2023-12-31 06:03:06 +0000.283645][4672] OpenGLFrameBuffer: width:1280
height:720
[006:404] [2023-12-31 06:03:06 +0000.283712][4672] OpenGLFrameBuffer: width:1280
height:720
[006:404] [2023-12-31 06:03:06 +0000.283745][4672] OpenGLFrameBuffer: width:1280
height:720
[006:404] [2023-12-31 06:03:06 +0000.283772][4672] OpenGLFrameBuffer: width:1280
height:720
[006:404] [2023-12-31 06:03:06 +0000.283800][4672] OpenGLFrameBuffer: width:1280
height:720
[006:404] [2023-12-31 06:03:06 +0000.283826][4672] OpenGLFrameBuffer: width:1280
height:720
[006:404] [2023-12-31 06:03:06 +0000.283853][4672] construct TrivalImageDrawer
0x703e8b9700
[006:404] [2023-12-31 06:03:06 +0000.283886][4672] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x703e8b9700 context 0x703e7d7dc0
[006:404] [2023-12-31 06:03:06 +0000.283916][4672] setupGLES:
[006:405] [2023-12-31 06:03:06 +0000.284905][46b8] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[006:405] [2023-12-31 06:03:06 +0000.285447][46b8] The output timestamp from audio
mixer change:53057000
[006:405] [2023-12-31 06:03:06 +0000.285514][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:416] [2023-12-31 06:03:06 +0000.295817][4672] OpenGLRenderProgram::Initialize.
[006:416] [2023-12-31 06:03:06 +0000.295970][4672] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[006:416] [2023-12-31 06:03:06 +0000.296007][4672] 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
[006:416] [2023-12-31 06:03:06 +0000.296089][4672] Init open gl render:
0x704e624198
[006:416] [2023-12-31 06:03:06 +0000.296132][4672] Fragement shader path:
[006:416] [2023-12-31 06:03:06 +0000.296172][4672] Fragement shader path:
[006:416] [2023-12-31 06:03:06 +0000.296203][4672] create opengl program object.
[006:416] [2023-12-31 06:03:06 +0000.296232][4672] create shader: vertex
[006:498] [2023-12-31 06:03:06 +0000.378039][4672] create shader: fragment
[006:578] [2023-12-31 06:03:06 +0000.457749][4672] Have not extra filter filename!
[006:578] [2023-12-31 06:03:06 +0000.457836][4672] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[006:578] [2023-12-31 06:03:06 +0000.457862][4672] OpenGLRenderProgram::Initialize
success.
[006:578] [2023-12-31 06:03:06 +0000.457935][4672] Setup the OpenGL result:1
[006:578] [2023-12-31 06:03:06 +0000.458164][4671] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_53057181.mp4
[006:578] [2023-12-31 06:03:06 +0000.458276][4671] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_53057181.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[006:578] [2023-12-31 06:03:06 +0000.458299][46c0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70674a7c98
[006:578] [2023-12-31 06:03:06 +0000.458327][4671] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[006:578] [2023-12-31 06:03:06 +0000.458365][4671] 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_53057181.mp4
fileFD: -1
[006:579] [2023-12-31 06:03:06 +0000.458809][4671] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_53057181.mp4
is opened successfully
[006:579] [2023-12-31 06:03:06 +0000.458851][4671] setupMediaProcessers:
[006:579] [2023-12-31 06:03:06 +0000.458874][4671]
RecordingSessionInternalSimple:setup media processers.
[006:579] [2023-12-31 06:03:06 +0000.458897][4671] construct AAC encoder
[006:579] [2023-12-31 06:03:06 +0000.459506][4671] H264Encoder creating:
superfast011818
[006:579] [2023-12-31 06:03:06 +0000.459542][4671] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[006:580] [2023-12-31 06:03:06 +0000.460183][4671] H264Encode::GetMachineModel is
2201117TY
[006:580] [2023-12-31 06:03:06 +0000.460239][4671] H264Encoder machine_mode
is:2201117TY
[006:580] [2023-12-31 06:03:06 +0000.460263][4671] H264Encode::machine size :9
machine_mode:2201117TY
[006:580] [2023-12-31 06:03:06 +0000.460285][4671] H264Encode::machine array
size :22 machine_mode:2201117TY
[006:580] [2023-12-31 06:03:06 +0000.460308][4671] H264Encode::current machine
is :2201117TY auto check hw codec decide to use hw codec
[006:580] [2023-12-31 06:03:06 +0000.460326][4671] setupCompressionSession:
[006:580] [2023-12-31 06:03:06 +0000.460346][4671] H264Encode::creating hareware
Encoder
[006:580] [2023-12-31 06:03:06 +0000.460365][4671] AndroidHwAvcEncoder
time:53057183 enter.

[006:580] [2023-12-31 06:03:06 +0000.460542][4671] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000070e4021380 address:0x704ae87760
[006:581] [2023-12-31 06:03:06 +0000.460711][4671] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[006:581] [2023-12-31 06:03:06 +0000.460737][4671] The video avc hw codec address
is 0x70d441f998
[006:581] [2023-12-31 06:03:06 +0000.460794][4671] AndroidHwAvcEncoder leave.
expire time = 1 ms

[006:581] [2023-12-31 06:03:06 +0000.460832][4671] RegisterEncodeCompleteCallback


time:53057184 enter.

[006:581] [2023-12-31 06:03:06 +0000.460899][4671] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[006:581] [2023-12-31 06:03:06 +0000.460930][4671] InitEncode time:53057184 enter.


[006:581] [2023-12-31 06:03:06 +0000.460982][4671] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[006:581] [2023-12-31 06:03:06 +0000.461024][4671] Create time:53057184 enter.

[006:581] [2023-12-31 06:03:06 +0000.461049][4671] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[006:581] [2023-12-31 06:03:06 +0000.461077][4671]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x70674c2800
[006:596] [2023-12-31 06:03:06 +0000.476391][4671]
supported_type:image/vnd.android.heic
[006:596] [2023-12-31 06:03:06 +0000.476534][4671] supported_type:video/avc
[006:596] [2023-12-31 06:03:06 +0000.476569][4671] name:OMX.qcom.video.encoder.avc
mime:video/avc
[006:597] [2023-12-31 06:03:06 +0000.476764][4671] hwCodecPrefix :OMX.qcom.
[006:597] [2023-12-31 06:03:06 +0000.476802][4671] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[006:597] [2023-12-31 06:03:06 +0000.476836][4671] mediacodec_createCodecByName
time:53057200 enter.

[006:597] [2023-12-31 06:03:06 +0000.476867][4671] WrapAndroidMediaCodec


time:53057200 enter.

[006:597] [2023-12-31 06:03:06 +0000.477178][4671] WrapAndroidMediaCodec leave.


expire time = 0 ms

[006:631] [2023-12-31 06:03:06 +0000.510911][4671] mediacodec_createCodecByName


leave. expire time = 34 ms

[006:631] [2023-12-31 06:03:06 +0000.511044][4671] WrapAndroidMediaFromat


time:53057234 enter.

[006:631] [2023-12-31 06:03:06 +0000.511187][4671] WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:752] [2023-12-31 06:03:06 +0000.631817][4671] Destroy time:53057355 enter.

[006:752] [2023-12-31 06:03:06 +0000.631915][4671] WrapAndroidMediaFromat::


Destroy
[006:752] [2023-12-31 06:03:06 +0000.631946][4671] Destroy leave. expire time = 0
ms

[006:752] [2023-12-31 06:03:06 +0000.631968][4671] ~WrapAndroidMediaFromat


time:53057355 enter.

[006:752] [2023-12-31 06:03:06 +0000.631992][4671] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:752] [2023-12-31 06:03:06 +0000.632017][4671] Create leave. expire time = 171


ms

[006:752] [2023-12-31 06:03:06 +0000.632042][4671] isSemiPlanarSupport


time:53057355 enter.

[006:752] [2023-12-31 06:03:06 +0000.632063][4671] H264Encoder isSemiPlanarSupport


[006:752] [2023-12-31 06:03:06 +0000.632093][4671] isSemiPlanarSupport leave.
expire time = 0 ms
[006:752] [2023-12-31 06:03:06 +0000.632115][4671] creat hw H264Encoder success,
isSemiPlanar:1
[006:752] [2023-12-31 06:03:06 +0000.632263][4671] InitEncode leave. expire time =
171 ms

[006:752] [2023-12-31 06:03:06 +0000.632291][4671] H264Encode::created Encoder


[006:752] [2023-12-31 06:03:06 +0000.632314][4671] H264Encode:: H264 encoder
created.
[006:752] [2023-12-31 06:03:06 +0000.632333][4671] H264 encoder created.
[006:752] [2023-12-31 06:03:06 +0000.632355][4671]
RecordingSessionInternalSimple:created avc encoder avc: 0x7034330e00
[006:752] [2023-12-31 06:03:06 +0000.632378][4671] setOutput:
[006:752] [2023-12-31 06:03:06 +0000.632398][4671]
RecordingSessionInternalSimple:encoder set output to muxer!
[006:752] [2023-12-31 06:03:06 +0000.632426][4671] request a key frame
[006:752] [2023-12-31 06:03:06 +0000.632445][4671] H264Encode:: request a key frame
[006:752] [2023-12-31 06:03:06 +0000.632566][4671] setDisplayRotate :90
[006:753] [2023-12-31 06:03:06 +0000.632630][4671] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[006:753] [2023-12-31 06:03:06 +0000.632715][4672] StartRecording:
[006:753] [2023-12-31 06:03:06 +0000.632813][46b8] operator(): Set the recording
session in mic source. recording session: 0x70c7b5c600
[006:753] [2023-12-31 06:03:06 +0000.632964][4672] operator() leave. expire time =
363 ms

[006:753] [2023-12-31 06:03:06 +0000.632953][46b7] AF_SpeedFilter audio


0x70c7b5c780 PullFrame
[006:753] [2023-12-31 06:03:06 +0000.633057][46b7]
RecordAudioSource::PullAudioFrame
[006:753] [2023-12-31 06:03:06 +0000.633086][46b7] AF_SpeedFilter::PullFrame eof4
[006:755] [2023-12-31 06:03:06 +0000.635196][46b7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[006:764] [2023-12-31 06:03:06 +0000.643633][46b7] AF_SpeedFilter audio time,
0x70c7b5c780 rcv time: 53057357
[006:764] [2023-12-31 06:03:06 +0000.643697][46b7] AF_SpeedFilter audio time,
0x70c7b5c780 rcv time: 53057357in_nSamples:441
[006:764] [2023-12-31 06:03:06 +0000.643817][46b7] resampled_data_size:0
[006:809] [2023-12-31 06:03:06 +0000.688812][4672]
MediaFilterCamera::NeedProcessTexture
[006:809] [2023-12-31 06:03:06 +0000.688886][4672] begine recode to first frame
spend time:418
[006:809] [2023-12-31 06:03:06 +0000.688914][4672] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x70c7b5c480
[006:809] [2023-12-31 06:03:06 +0000.688959][4672] blur_distance_:0
[006:809] [2023-12-31 06:03:06 +0000.688983][4672] blur_direction_angle_:-90
[006:809] [2023-12-31 06:03:06 +0000.689066][4672]
GPUImageProcessing::SetOrientation orientation: 90
[006:809] [2023-12-31 06:03:06 +0000.689095][4672] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[006:809] [2023-12-31 06:03:06 +0000.689176][4672] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:809] [2023-12-31 06:03:06 +0000.689210][4672] GPUImageProcessing: input frame
width1280 X 720
[006:812] [2023-12-31 06:03:06 +0000.692528][4672] drawYUV420 render
OpenGLRenderProgram:0x704e624198
[006:814] [2023-12-31 06:03:06 +0000.693977][4672] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:814] [2023-12-31 06:03:06 +0000.694158][4672] CropFilter::OnVideoFrame
outputtexture :23
[006:814] [2023-12-31 06:03:06 +0000.694186][4672] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:818] [2023-12-31 06:03:06 +0000.698255][4672] The read pixel from buffer take:
4 width:1280 height:720 frameType:0
[006:832] [2023-12-31 06:03:06 +0000.711891][4672] drawYUV420 render
OpenGLRenderProgram:0x704e624198
[006:842] [2023-12-31 06:03:06 +0000.722606][4672] The convert RGB to YUV take 3
[006:843] [2023-12-31 06:03:06 +0000.722874][4672] FilterPipeline2::OnVideoFrame
pts 20 last_video_timestamp_ 20
[006:843] [2023-12-31 06:03:06 +0000.722944][4672]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[006:843] [2023-12-31 06:03:06 +0000.723300][46bf]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[006:843] [2023-12-31 06:03:06 +0000.723372][46bf] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[006:843] [2023-12-31 06:03:06 +0000.723407][46bf] push video frame to H264
encoder. (100 frame for one log)

[006:843] [2023-12-31 06:03:06 +0000.723445][46bf] push video frame to H264


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

[006:843] [2023-12-31 06:03:06 +0000.723479][46bf] H264Encode::push video frame to


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

[006:843] [2023-12-31 06:03:06 +0000.723511][46bf] Push an pts:0 to dts queue.


[006:843] [2023-12-31 06:03:06 +0000.723564][46bf] DTS queue for
Generator:0x70674a7eb8 0
[006:844] [2023-12-31 06:03:06 +0000.723593][46bf] The input pts:0 fps:30
[006:845] [2023-12-31 06:03:06 +0000.724725][46bf]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[006:877] [2023-12-31 06:03:06 +0000.757538][46b7] AF_SpeedFilter audio time 222,
0x70c7b5c780 out time: 53057357 org time: 53057357
[006:878] [2023-12-31 06:03:06 +0000.757673][46b7] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[006:878] [2023-12-31 06:03:06 +0000.757713][46b7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 53057357
[006:878] [2023-12-31 06:03:06 +0000.757745][46b7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[006:878] [2023-12-31 06:03:06 +0000.757831][46b7] AF_SpeedFilter audio time
[006:878] [2023-12-31 06:03:06 +0000.757917][46b7] AF_SpeedFilter audio time 111,
0x70c7b5c780 out time: 53057367 org time: 53057367
[006:881] [2023-12-31 06:03:06 +0000.761132][46be]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[006:884] [2023-12-31 06:03:06 +0000.763800][46c0] add aac audio track with id:1
[006:888] [2023-12-31 06:03:06 +0000.768351][4672] drawYUV420 render
OpenGLRenderProgram:0x704e624198
[006:918] [2023-12-31 06:03:06 +0000.798515][46bf] h264 add frame header cdr flag
[006:919] [2023-12-31 06:03:06 +0000.799472][46bf] h264 add frame header cdr flag
[006:920] [2023-12-31 06:03:06 +0000.799950][46bf] SendFrame
encodedImage._timeStamp:0encodedImage->_length:149919
[006:920] [2023-12-31 06:03:06 +0000.800026][46bf] Received key frame:0
[006:920] [2023-12-31 06:03:06 +0000.800070][46bf] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[006:920] [2023-12-31 06:03:06 +0000.800106][46bf] H264Encode::H264SWEncoder get
callback, length:149919 type:0 nalType:7length:18
[006:920] [2023-12-31 06:03:06 +0000.800140][46bf] H264Encode:: get a sps pps
header!headerSize:31
[006:920] [2023-12-31 06:03:06 +0000.800167][46bf] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[006:920] [2023-12-31 06:03:06 +0000.800333][46c0] get the H.264 SPS parameter
[006:921] [2023-12-31 06:03:06 +0000.800697][46c0] add video track with id:2
[006:921] [2023-12-31 06:03:06 +0000.801566][46c0] get the H.264 PPS parameter
[006:922] [2023-12-31 06:03:06 +0000.802144][46c0] get the H.264 IDR frame
[006:922] [2023-12-31 06:03:06 +0000.802211][46c0] resss:true
[006:922] [2023-12-31 06:03:06 +0000.802234][46c0] video start ts:0
[006:922] [2023-12-31 06:03:06 +0000.802395][46c0] the video frame has been written
into MP4 file
[006:954] [2023-12-31 06:03:06 +0000.834242][4676] haveEnoughProcessedData
internalAudioStream.length: 0
[006:975] [2023-12-31 06:03:06 +0000.854778][46c0] audio start ts:0
[006:975] [2023-12-31 06:03:06 +0000.854974][46c0] the audio frame has been written
into MP4 file
[007:297] [2023-12-31 06:03:07 +0000.177250][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:339] [2023-12-31 06:03:07 +0000.219507][4672] The convert RGB to YUV take 4
[007:398] [2023-12-31 06:03:07 +0000.277918][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:676] [2023-12-31 06:03:07 +0000.555701][46bf] DTS queue for
Generator:0x70674a7eb8 804 837
[007:802] [2023-12-31 06:03:07 +0000.682255][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:842] [2023-12-31 06:03:07 +0000.722567][4672] The convert RGB to YUV take 4
[008:169] [2023-12-31 06:03:08 +0000.48690][46bf] Push an pts:1331 to dts queue.
[008:183] [2023-12-31 06:03:08 +0000.63134][4676] Run AGC when audioType = 0
[008:183] [2023-12-31 06:03:08 +0000.63293][4676]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:241] [2023-12-31 06:03:08 +0000.121488][46bf] last dts:1310 currentPts:1331
ppsOrSPS:0 queue length:3
[008:294] [2023-12-31 06:03:08 +0000.174493][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:344] [2023-12-31 06:03:08 +0000.224230][46b7] AF_SpeedFilter audio
0x70c7b5c780 PullFrame
[008:349] [2023-12-31 06:03:08 +0000.229581][4672] The convert RGB to YUV take 6
[008:398] [2023-12-31 06:03:08 +0000.278354][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:501] [2023-12-31 06:03:08 +0000.380905][46bf] DTS queue for
Generator:0x70674a7eb8 1641 1664
[008:586] [2023-12-31 06:03:08 +0000.466164][46b7]
RecordAudioSource::PullAudioFrame
[008:662] [2023-12-31 06:03:08 +0000.542306][4676] haveEnoughProcessedData
internalAudioStream.length: 10
[008:807] [2023-12-31 06:03:08 +0000.686755][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:848] [2023-12-31 06:03:08 +0000.728518][4672] The convert RGB to YUV take 5
[008:873] [2023-12-31 06:03:08 +0000.752701][4672] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[008:908] [2023-12-31 06:03:08 +0000.788261][46bf] h264 add frame header cdr flag
[008:909] [2023-12-31 06:03:08 +0000.789139][46bf] Received key frame:2013
[008:943] [2023-12-31 06:03:08 +0000.823409][46c0] get the H.264 IDR frame
[008:990] [2023-12-31 06:03:08 +0000.870548][46b7] AF_SpeedFilter::PullFrame eof4
[008:993] [2023-12-31 06:03:08 +0000.872812][46b7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:047] [2023-12-31 06:03:08 +0000.927064][46b7] resampled_data_size:7168
[009:230] [2023-12-31 06:03:09 +0000.109666][46be]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[009:315] [2023-12-31 06:03:09 +0000.194781][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:324] [2023-12-31 06:03:09 +0000.204169][46bf] DTS queue for
Generator:0x70674a7eb8 2485
[009:343] [2023-12-31 06:03:09 +0000.222782][4672] The convert RGB to YUV take 4
[009:399] [2023-12-31 06:03:09 +0000.279543][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:520] [2023-12-31 06:03:09 +0000.399915][46bf] Push an pts:2683 to dts queue.
[009:571] [2023-12-31 06:03:09 +0000.451514][46bf] last dts:2633 currentPts:2683
ppsOrSPS:0 queue length:3
[009:792] [2023-12-31 06:03:09 +0000.671601][4672] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[009:847] [2023-12-31 06:03:09 +0000.727464][4672] The convert RGB to YUV take 6
[009:893] [2023-12-31 06:03:09 +0000.773262][46b7] AF_SpeedFilter audio
0x70c7b5c780 PullFrame
[010:094] [2023-12-31 06:03:09 +0000.973943][4672] drawYUV420 render
OpenGLRenderProgram:0x704e624198
[010:162] [2023-12-31 06:03:10 +0000.42013][4672] GPUImageProcessing: process video
frame with resolution 1280 X 720
[010:162] [2023-12-31 06:03:10 +0000.42147][4672] GPUImageProcessing: input frame
width1280 X 720
[010:162] [2023-12-31 06:03:10 +0000.42544][4672] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[010:163] [2023-12-31 06:03:10 +0000.42630][4672] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[010:169] [2023-12-31 06:03:10 +0000.49116][46bf]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3333
[010:169] [2023-12-31 06:03:10 +0000.49278][46bf] DTS queue for
Generator:0x70674a7eb8 3265 3297 3333
[010:181] [2023-12-31 06:03:10 +0000.60833][4677] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:181] [2023-12-31 06:03:10 +0000.60997][4677] _deviceSampleRate:48000

[010:186] [2023-12-31 06:03:10 +0000.66099][4676] Run AGC when audioType = 0


[010:199] [2023-12-31 06:03:10 +0000.79118][46bf] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3365
[010:199] [2023-12-31 06:03:10 +0000.79310][46bf] push video frame to H264 encoder.
(100 frame for one log)

[010:199] [2023-12-31 06:03:10 +0000.79362][46bf] push video frame to H264 encoder.


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

[010:199] [2023-12-31 06:03:10 +0000.79388][46bf] H264Encode::push video frame to


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

[010:199] [2023-12-31 06:03:10 +0000.79427][46bf] The input pts:3365 fps:30


[010:204] [2023-12-31 06:03:10 +0000.83849][46bf] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3297 pts:3297
[010:237] [2023-12-31 06:03:10 +0000.117252][46bf] SendFrame
encodedImage._timeStamp:3333encodedImage->_length:143392
[010:282] [2023-12-31 06:03:10 +0000.161876][46bf] H264Encode::H264SWEncoder get
callback, length:129024 type:1 nalType:1length:129020
[010:306] [2023-12-31 06:03:10 +0000.186180][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:343] [2023-12-31 06:03:10 +0000.222791][4672] The convert RGB to YUV take 5
[010:362] [2023-12-31 06:03:10 +0000.241963][4676] haveEnoughProcessedData
internalAudioStream.length: 0
[010:390] [2023-12-31 06:03:10 +0000.269693][46b7]
RecordAudioSource::PullAudioFrame
[010:396] [2023-12-31 06:03:10 +0000.276107][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:793] [2023-12-31 06:03:10 +0000.673097][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:830] [2023-12-31 06:03:10 +0000.710507][4672] The convert RGB to YUV take 4
[010:833] [2023-12-31 06:03:10 +0000.712783][46bf] Push an pts:3996 to dts queue.
[010:905] [2023-12-31 06:03:10 +0000.785214][46bf] h264 add frame header cdr flag
[010:906] [2023-12-31 06:03:10 +0000.786129][46bf] Received key frame:3996
[010:906] [2023-12-31 06:03:10 +0000.786215][46bf] last dts:3963 currentPts:3996
ppsOrSPS:0 queue length:3
[010:944] [2023-12-31 06:03:10 +0000.823791][4672] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[010:950] [2023-12-31 06:03:10 +0000.829945][46c0] get the H.264 IDR frame
[010:984] [2023-12-31 06:03:10 +0000.864264][46bf] DTS queue for
Generator:0x70674a7eb8 4110 4150
[011:193] [2023-12-31 06:03:11 +0000.73335][46b7] AF_SpeedFilter::PullFrame eof4
[011:196] [2023-12-31 06:03:11 +0000.75629][46b7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[011:249] [2023-12-31 06:03:11 +0000.129354][46b7] resampled_data_size:0
[011:304] [2023-12-31 06:03:11 +0000.184338][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:334] [2023-12-31 06:03:11 +0000.213872][4672] The convert RGB to YUV take 5
[011:394] [2023-12-31 06:03:11 +0000.274107][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:457] [2023-12-31 06:03:11 +0000.336649][46b7] AF_SpeedFilter audio
0x70c7b5c780 PullFrame
[011:602] [2023-12-31 06:03:11 +0000.482639][46be]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:8
[011:796] [2023-12-31 06:03:11 +0000.676572][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:807] [2023-12-31 06:03:11 +0000.687007][46bf] DTS queue for
Generator:0x70674a7eb8 4936 4967
[011:837] [2023-12-31 06:03:11 +0000.716660][4672] The convert RGB to YUV take 5
[012:071] [2023-12-31 06:03:11 +0000.951174][4676] haveEnoughProcessedData
internalAudioStream.length: 10
[012:169] [2023-12-31 06:03:12 +0000.49494][46bf] Push an pts:5333 to dts queue.
[012:185] [2023-12-31 06:03:12 +0000.64960][4676] Run AGC when audioType = 0
[012:185] [2023-12-31 06:03:12 +0000.65105][4676]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:226] [2023-12-31 06:03:12 +0000.105798][46b7]
RecordAudioSource::PullAudioFrame
[012:241] [2023-12-31 06:03:12 +0000.121049][46bf] last dts:5298 currentPts:5333
ppsOrSPS:0 queue length:3
[012:302] [2023-12-31 06:03:12 +0000.182346][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:337] [2023-12-31 06:03:12 +0000.217293][4672] The convert RGB to YUV take 5
[012:402] [2023-12-31 06:03:12 +0000.281719][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:639] [2023-12-31 06:03:12 +0000.518872][46bf] DTS queue for
Generator:0x70674a7eb8 5774 5803
[012:800] [2023-12-31 06:03:12 +0000.679625][4672] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[012:834] [2023-12-31 06:03:12 +0000.714229][4672] The convert RGB to YUV take 5
[012:905] [2023-12-31 06:03:12 +0000.785358][46bf] h264 add frame header cdr flag
[012:906] [2023-12-31 06:03:12 +0000.786164][46bf] Received key frame:5999
[012:950] [2023-12-31 06:03:12 +0000.830398][46c0] get the H.264 IDR frame
[013:031] [2023-12-31 06:03:12 +0000.911541][4672] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[013:062] [2023-12-31 06:03:12 +0000.941737][46b7] AF_SpeedFilter audio
0x70c7b5c780 PullFrame
[013:303] [2023-12-31 06:03:13 +0000.183204][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:340] [2023-12-31 06:03:13 +0000.220242][4672] The convert RGB to YUV take 4
[013:396] [2023-12-31 06:03:13 +0000.276234][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:431] [2023-12-31 06:03:13 +0000.311067][4672] drawYUV420 render
OpenGLRenderProgram:0x704e624198
[013:472] [2023-12-31 06:03:13 +0000.351950][46b7] resampled_data_size:10240
[013:476] [2023-12-31 06:03:13 +0000.356367][46bf] DTS queue for
Generator:0x70674a7eb8 6573 6602 6640
[013:492] [2023-12-31 06:03:13 +0000.372299][46b7] AF_SpeedFilter::PullFrame eof4
[013:494] [2023-12-31 06:03:13 +0000.374526][46b7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[013:503] [2023-12-31 06:03:13 +0000.383329][46bf]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6666
[013:503] [2023-12-31 06:03:13 +0000.383477][46bf] Push an pts:6666 to dts queue.
[013:533] [2023-12-31 06:03:13 +0000.413221][4672] GPUImageProcessing: process
video frame with resolution 1280 X 720
[013:533] [2023-12-31 06:03:13 +0000.413337][4672] GPUImageProcessing: input frame
width1280 X 720
[013:534] [2023-12-31 06:03:13 +0000.413825][4672] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:534] [2023-12-31 06:03:13 +0000.413923][4672] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[013:571] [2023-12-31 06:03:13 +0000.450824][46bf] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6736
[013:571] [2023-12-31 06:03:13 +0000.450987][46bf] push video frame to H264
encoder. (100 frame for one log)

[013:571] [2023-12-31 06:03:13 +0000.451066][46bf] push video frame to H264


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

[013:571] [2023-12-31 06:03:13 +0000.451121][46bf] H264Encode::push video frame to


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

[013:571] [2023-12-31 06:03:13 +0000.451189][46bf] The input pts:6736 fps:30


[013:574] [2023-12-31 06:03:13 +0000.454093][46bf] SendFrame
encodedImage._timeStamp:6666encodedImage->_length:150672
[013:574] [2023-12-31 06:03:13 +0000.454364][46bf] last dts:6640 currentPts:6666
ppsOrSPS:0 queue length:3
[013:574] [2023-12-31 06:03:13 +0000.454442][46bf] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6666 pts:6666
[013:615] [2023-12-31 06:03:13 +0000.494622][46bf] H264Encode::H264SWEncoder get
callback, length:125424 type:1 nalType:1length:125420
[013:790] [2023-12-31 06:03:13 +0000.669746][4676] haveEnoughProcessedData
internalAudioStream.length: 0
[013:799] [2023-12-31 06:03:13 +0000.679225][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:837] [2023-12-31 06:03:13 +0000.716854][4672] The convert RGB to YUV take 5
[013:854] [2023-12-31 06:03:13 +0000.733757][46be]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:2
[014:100] [2023-12-31 06:03:13 +0000.980497][46b7]
RecordAudioSource::PullAudioFrame
[014:180] [2023-12-31 06:03:14 +0000.60517][4676] Run AGC when audioType = 0
[014:302] [2023-12-31 06:03:14 +0000.182187][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:308] [2023-12-31 06:03:14 +0000.188009][46bf] DTS queue for
Generator:0x70674a7eb8 7404 7438 7472
[014:339] [2023-12-31 06:03:14 +0000.218766][4672] The convert RGB to YUV take 5
[014:394] [2023-12-31 06:03:14 +0000.274289][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:666] [2023-12-31 06:03:14 +0000.545876][46b7] AF_SpeedFilter audio
0x70c7b5c780 PullFrame
[014:804] [2023-12-31 06:03:14 +0000.683903][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:835] [2023-12-31 06:03:14 +0000.714709][4672] The convert RGB to YUV take 5
[014:836] [2023-12-31 06:03:14 +0000.716542][46bf] Push an pts:8000 to dts queue.
[014:911] [2023-12-31 06:03:14 +0000.791055][46bf] h264 add frame header cdr flag
[014:912] [2023-12-31 06:03:14 +0000.792033][46bf] Received key frame:8000
[014:912] [2023-12-31 06:03:14 +0000.792105][46bf] last dts:7974 currentPts:8000
ppsOrSPS:0 queue length:3
[014:951] [2023-12-31 06:03:14 +0000.831138][46c0] get the H.264 IDR frame
[015:107] [2023-12-31 06:03:14 +0000.987012][4672] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[015:113] [2023-12-31 06:03:14 +0000.993056][46bf] DTS queue for
Generator:0x70674a7eb8 8241 8273
[015:304] [2023-12-31 06:03:15 +0000.184057][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:340] [2023-12-31 06:03:15 +0000.220581][4672] The convert RGB to YUV take 4
[015:394] [2023-12-31 06:03:15 +0000.274268][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:508] [2023-12-31 06:03:15 +0000.387994][4676] haveEnoughProcessedData
internalAudioStream.length: 0
[015:734] [2023-12-31 06:03:15 +0000.613685][46b7] resampled_data_size:1024
[015:783] [2023-12-31 06:03:15 +0000.663125][46b7] AF_SpeedFilter::PullFrame eof4
[015:785] [2023-12-31 06:03:15 +0000.665414][46b7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[015:808] [2023-12-31 06:03:15 +0000.687596][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:836] [2023-12-31 06:03:15 +0000.716279][4672] The convert RGB to YUV take 6
[015:942] [2023-12-31 06:03:15 +0000.822435][46bf] DTS queue for
Generator:0x70674a7eb8 9078 9102
[015:968] [2023-12-31 06:03:15 +0000.848475][46b7]
RecordAudioSource::PullAudioFrame
[016:167] [2023-12-31 06:03:16 +0000.47148][46bf] Push an pts:9331 to dts queue.
[016:186] [2023-12-31 06:03:16 +0000.65744][4676] Run AGC when audioType = 0
[016:186] [2023-12-31 06:03:16 +0000.65917][4676]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:199] [2023-12-31 06:03:16 +0000.78830][46be]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:4
[016:225] [2023-12-31 06:03:16 +0000.105335][46bf] last dts:9298 currentPts:9331
ppsOrSPS:0 queue length:2
[016:264] [2023-12-31 06:03:16 +0000.144338][46b7] AF_SpeedFilter audio
0x70c7b5c780 PullFrame
[016:306] [2023-12-31 06:03:16 +0000.185623][4672] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[016:346] [2023-12-31 06:03:16 +0000.226188][4672] The convert RGB to YUV take 5
[016:367] [2023-12-31 06:03:16 +0000.247562][46b8] The output timestamp from audio
mixer change:53066965
[016:394] [2023-12-31 06:03:16 +0000.273964][4676] On audio frame the broadcast
with timestamp:53066997 samples:480. (1000 frame for one log)

[016:399] [2023-12-31 06:03:16 +0000.279116][46b8] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[016:399] [2023-12-31 06:03:16 +0000.279414][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:757] [2023-12-31 06:03:16 +0000.637317][46b7] AF_SpeedFilter audio time,
0x70c7b5c780 rcv time: 53067354
[016:757] [2023-12-31 06:03:16 +0000.637458][46b7] AF_SpeedFilter audio time,
0x70c7b5c780 rcv time: 53067354in_nSamples:441
[016:763] [2023-12-31 06:03:16 +0000.642997][4672] drawYUV420 render
OpenGLRenderProgram:0x704e624198
[016:774] [2023-12-31 06:03:16 +0000.653875][46bf] DTS queue for
Generator:0x70674a7eb8 9902 9933
[016:813] [2023-12-31 06:03:16 +0000.693046][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:853] [2023-12-31 06:03:16 +0000.733116][4672] The convert RGB to YUV take 6
[016:854] [2023-12-31 06:03:16 +0000.734177][46bf]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10017
[016:864] [2023-12-31 06:03:16 +0000.743660][46b7] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[016:864] [2023-12-31 06:03:16 +0000.743769][46b7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 53067357
[016:864] [2023-12-31 06:03:16 +0000.743798][46b7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[016:910] [2023-12-31 06:03:16 +0000.790391][4672] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:910] [2023-12-31 06:03:16 +0000.790559][4672] GPUImageProcessing: input frame
width1280 X 720
[016:911] [2023-12-31 06:03:16 +0000.791469][4672] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:912] [2023-12-31 06:03:16 +0000.791647][4672] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:921] [2023-12-31 06:03:16 +0000.801219][46bf] h264 add frame header cdr flag
[016:922] [2023-12-31 06:03:16 +0000.802230][46bf] SendFrame
encodedImage._timeStamp:10017encodedImage->_length:221024
[016:922] [2023-12-31 06:03:16 +0000.802320][46bf] Received key frame:10017
[016:939] [2023-12-31 06:03:16 +0000.818947][46bf] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10102
[016:939] [2023-12-31 06:03:16 +0000.819131][46bf] push video frame to H264
encoder. (100 frame for one log)

[016:939] [2023-12-31 06:03:16 +0000.819188][46bf] push video frame to H264


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

[016:939] [2023-12-31 06:03:16 +0000.819237][46bf] H264Encode::push video frame to


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

[016:939] [2023-12-31 06:03:16 +0000.819312][46bf] The input pts:10102 fps:30


[016:943] [2023-12-31 06:03:16 +0000.823585][46bf] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10044 pts:10044
[016:946] [2023-12-31 06:03:16 +0000.826156][46c0] get the H.264 IDR frame
[017:003] [2023-12-31 06:03:16 +0000.882601][46bf] H264Encode::H264SWEncoder get
callback, length:147744 type:1 nalType:1length:147740
[017:192] [2023-12-31 06:03:17 +0000.71933][4672] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[017:230] [2023-12-31 06:03:17 +0000.109645][4676] haveEnoughProcessedData
internalAudioStream.length: 0
[017:294] [2023-12-31 06:03:17 +0000.173941][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:332] [2023-12-31 06:03:17 +0000.212402][4672] The convert RGB to YUV take 4
[017:403] [2023-12-31 06:03:17 +0000.282672][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:512] [2023-12-31 06:03:17 +0000.391961][46bf] Push an pts:10675 to dts queue.
[017:573] [2023-12-31 06:03:17 +0000.453426][46bf] last dts:10640 currentPts:10675
ppsOrSPS:0 queue length:3
[017:608] [2023-12-31 06:03:17 +0000.488560][46bf] DTS queue for
Generator:0x70674a7eb8 10699 10734 10771
[017:815] [2023-12-31 06:03:17 +0000.695555][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:834] [2023-12-31 06:03:17 +0000.713696][46b7]
RecordAudioSource::PullAudioFrame
[017:851] [2023-12-31 06:03:17 +0000.731416][4672] The convert RGB to YUV take 5
[017:862] [2023-12-31 06:03:17 +0000.742595][46b7] AF_SpeedFilter audio
0x70c7b5c780 PullFrame
[017:894] [2023-12-31 06:03:17 +0000.774331][46b7] resampled_data_size:13312
[017:930] [2023-12-31 06:03:17 +0000.809878][4672] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[017:991] [2023-12-31 06:03:17 +0000.870873][46b7] AF_SpeedFilter audio time
[017:991] [2023-12-31 06:03:17 +0000.871032][46b7] AF_SpeedFilter audio time 111,
0x70c7b5c780 out time: 53068547 org time: 53068547
[018:077] [2023-12-31 06:03:17 +0000.957532][46b7] AF_SpeedFilter::PullFrame eof4
[018:080] [2023-12-31 06:03:17 +0000.959930][46b7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[018:182] [2023-12-31 06:03:18 +0000.62325][4676] Run AGC when audioType = 0
[018:300] [2023-12-31 06:03:18 +0000.180478][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:338] [2023-12-31 06:03:18 +0000.217640][4672] The convert RGB to YUV take 5
[018:406] [2023-12-31 06:03:18 +0000.286552][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:440] [2023-12-31 06:03:18 +0000.320096][46bf] DTS queue for
Generator:0x70674a7eb8 11533 11568 11605
[018:565] [2023-12-31 06:03:18 +0000.444649][46be]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:8
[018:794] [2023-12-31 06:03:18 +0000.674205][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:845] [2023-12-31 06:03:18 +0000.725304][4672] The convert RGB to YUV take 5
[018:848] [2023-12-31 06:03:18 +0000.728250][46bf] Push an pts:12009 to dts queue.
[018:907] [2023-12-31 06:03:18 +0000.787279][46bf] h264 add frame header cdr flag
[018:908] [2023-12-31 06:03:18 +0000.787979][46bf] Received key frame:12009
[018:908] [2023-12-31 06:03:18 +0000.788081][46bf] last dts:11964 currentPts:12009
ppsOrSPS:0 queue length:3
[018:944] [2023-12-31 06:03:18 +0000.823788][46c0] get the H.264 IDR frame
[018:945] [2023-12-31 06:03:18 +0000.825587][4676] haveEnoughProcessedData
internalAudioStream.length: 10
[019:242] [2023-12-31 06:03:19 +0000.121633][46bf] DTS queue for
Generator:0x70674a7eb8 12368 12404
[019:276] [2023-12-31 06:03:19 +0000.156030][4672] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[019:298] [2023-12-31 06:03:19 +0000.177832][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:336] [2023-12-31 06:03:19 +0000.215898][4672] The convert RGB to YUV take 4
[019:400] [2023-12-31 06:03:19 +0000.279731][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:447] [2023-12-31 06:03:19 +0000.327087][46b7] AF_SpeedFilter audio
0x70c7b5c780 PullFrame
[019:687] [2023-12-31 06:03:19 +0000.567336][46b7]
RecordAudioSource::PullAudioFrame
[019:800] [2023-12-31 06:03:19 +0000.680645][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:833] [2023-12-31 06:03:19 +0000.713035][4672] The convert RGB to YUV take 5
[020:071] [2023-12-31 06:03:19 +0000.950921][46bf] DTS queue for
Generator:0x70674a7eb8 13201 13231
[020:098] [2023-12-31 06:03:19 +0000.978007][4672] drawYUV420 render
OpenGLRenderProgram:0x704e624198
[020:158] [2023-12-31 06:03:20 +0000.37957][46b7] resampled_data_size:4096
[020:171] [2023-12-31 06:03:20 +0000.50910][46bf]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13334
[020:171] [2023-12-31 06:03:20 +0000.51069][46bf] Push an pts:13334 to dts queue.
[020:180] [2023-12-31 06:03:20 +0000.59790][4677] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:180] [2023-12-31 06:03:20 +0000.59941][4677] _deviceSampleRate:48000

[020:184] [2023-12-31 06:03:20 +0000.64457][4676] Run AGC when audioType = 0


[020:185] [2023-12-31 06:03:20 +0000.64609][4676]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:242] [2023-12-31 06:03:20 +0000.122113][46bf] SendFrame
encodedImage._timeStamp:13334encodedImage->_length:117744
[020:242] [2023-12-31 06:03:20 +0000.122329][46bf] last dts:13304 currentPts:13334
ppsOrSPS:0 queue length:3
[020:266] [2023-12-31 06:03:20 +0000.146339][4672] GPUImageProcessing: process
video frame with resolution 1280 X 720
[020:266] [2023-12-31 06:03:20 +0000.146458][4672] GPUImageProcessing: input frame
width1280 X 720
[020:268] [2023-12-31 06:03:20 +0000.148070][4672] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[020:268] [2023-12-31 06:03:20 +0000.148202][4672] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[020:281] [2023-12-31 06:03:20 +0000.161015][46bf] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13403 pts:13403
[020:297] [2023-12-31 06:03:20 +0000.177050][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:304] [2023-12-31 06:03:20 +0000.184303][46bf] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13467
[020:304] [2023-12-31 06:03:20 +0000.184445][46bf] push video frame to H264
encoder. (100 frame for one log)

[020:304] [2023-12-31 06:03:20 +0000.184502][46bf] push video frame to H264


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

[020:304] [2023-12-31 06:03:20 +0000.184556][46bf] H264Encode::push video frame to


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

[020:305] [2023-12-31 06:03:20 +0000.184665][46bf] The input pts:13467 fps:30


[020:338] [2023-12-31 06:03:20 +0000.218114][4672] The convert RGB to YUV take 4
[020:362] [2023-12-31 06:03:20 +0000.242067][46b7] AF_SpeedFilter::PullFrame eof4
[020:364] [2023-12-31 06:03:20 +0000.244491][46b7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[020:376] [2023-12-31 06:03:20 +0000.255816][46bf] H264Encode::H264SWEncoder get
callback, length:138000 type:1 nalType:1length:137996
[020:396] [2023-12-31 06:03:20 +0000.276819][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:660] [2023-12-31 06:03:20 +0000.540080][4676] haveEnoughProcessedData
internalAudioStream.length: 10
[020:809] [2023-12-31 06:03:20 +0000.689250][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:823] [2023-12-31 06:03:20 +0000.703158][46be]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:2
[020:837] [2023-12-31 06:03:20 +0000.717179][4672] The convert RGB to YUV take 5
[020:920] [2023-12-31 06:03:20 +0000.800175][46bf] h264 add frame header cdr flag
[020:921] [2023-12-31 06:03:20 +0000.800932][46bf] Received key frame:14002
[020:921] [2023-12-31 06:03:20 +0000.801036][46bf] DTS queue for
Generator:0x70674a7eb8 14002 14040 14078
[020:923] [2023-12-31 06:03:20 +0000.803160][46c0] get the H.264 IDR frame
[021:051] [2023-12-31 06:03:20 +0000.931043][46b7] AF_SpeedFilter audio
0x70c7b5c780 PullFrame
[021:300] [2023-12-31 06:03:21 +0000.180240][4672] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:338] [2023-12-31 06:03:21 +0000.218497][4672] The convert RGB to YUV take 4
[021:367] [2023-12-31 06:03:21 +0000.247078][4672] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[021:404] [2023-12-31 06:03:21 +0000.284045][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:507] [2023-12-31 06:03:21 +0000.387348][46bf] Push an pts:14670 to dts queue.
[021:558] [2023-12-31 06:03:21 +0000.437997][46b7]
RecordAudioSource::PullAudioFrame
[021:569] [2023-12-31 06:03:21 +0000.449031][46bf] last dts:14637 currentPts:14670
ppsOrSPS:0 queue length:3
[021:744] [2023-12-31 06:03:21 +0000.624027][46bf] DTS queue for
Generator:0x70674a7eb8 14839 14870 14907
[021:798] [2023-12-31 06:03:21 +0000.677670][4672] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[021:838] [2023-12-31 06:03:21 +0000.717859][4672] The convert RGB to YUV take 6
[022:040] [2023-12-31 06:03:21 +0000.919632][4672] StopRecording:
[022:040] [2023-12-31 06:03:21 +0000.920225][4672] OnNeedStopRecording:
[022:044] [2023-12-31 06:03:21 +0000.924277][46b7] resampled_data_size:512
[022:044] [2023-12-31 06:03:21 +0000.924430][46b7] AF_SpeedFilter audio time 222,
0x70c7b5c780 out time: 53072607 org time: 53072607
[022:044] [2023-12-31 06:03:21 +0000.924683][46b7] PullAudioFrame: PullFrame audio
finished.
[022:045] [2023-12-31 06:03:21 +0000.924745][46b7]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[022:061] [2023-12-31 06:03:21 +0000.940971][1c2b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[022:061] [2023-12-31 06:03:21 +0000.941256][4672] operator(): Stop
[022:061] [2023-12-31 06:03:21 +0000.941309][4672] StopPullFrameAndWriteMp4
time:53072664 enter.

[022:061] [2023-12-31 06:03:21 +0000.941350][4672] StopRecording:


[022:063] [2023-12-31 06:03:21 +0000.943160][46bf]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[022:066] [2023-12-31 06:03:21 +0000.946293][4671] stop recording
[022:066] [2023-12-31 06:03:21 +0000.946455][4671]
RecordingSessionInternalSimple:destroy media processers
[022:066] [2023-12-31 06:03:21 +0000.946498][4671] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[022:066] [2023-12-31 06:03:21 +0000.946534][4671] H264Encode::flushing hareware
Encoder
[022:067] [2023-12-31 06:03:21 +0000.946839][4671] Flush time:53072670 enter.

[022:067] [2023-12-31 06:03:21 +0000.946901][4671] H264Encoder encoder flush


[022:067] [2023-12-31 06:03:21 +0000.946949][4671] flush output queue
[022:186] [2023-12-31 06:03:22 +0000.66168][4676] Run AGC when audioType = 0
[022:375] [2023-12-31 06:03:22 +0000.255247][4676] haveEnoughProcessedData
internalAudioStream.length: 0
[022:390] [2023-12-31 06:03:22 +0000.270142][4671] Flush leave. expire time = 323
ms

[022:391] [2023-12-31 06:03:22 +0000.270742][4671] ~H264EncodeWrap:


[022:391] [2023-12-31 06:03:22 +0000.270878][4671] ~H264Encode:
[022:391] [2023-12-31 06:03:22 +0000.270941][4671] teardownCompressionSession:
H264Encode::destroying Encoder
[022:391] [2023-12-31 06:03:22 +0000.271047][4671] Release time:53072994 enter.

[022:391] [2023-12-31 06:03:22 +0000.271333][4671] Release:


MediaCodecVideoEncoder::Release _inited:1
[022:391] [2023-12-31 06:03:22 +0000.271415][4671] Destroy time:53072994 enter.

[022:391] [2023-12-31 06:03:22 +0000.271476][4671] H264Encoder encoderDestroy


[022:391] [2023-12-31 06:03:22 +0000.271534][4671]
AndroidMediaCodecVideoEncoder::release env: 0x7034330f40
[022:392] [2023-12-31 06:03:22 +0000.271593][4671]
AndroidMediaCodecVideoEncoder::Destroy
[022:403] [2023-12-31 06:03:22 +0000.282773][46b8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[022:424] [2023-12-31 06:03:22 +0000.304699][4671] Destroy leave. expire time = 34
ms

[022:425] [2023-12-31 06:03:22 +0000.304941][4671] Release leave. expire time = 34


ms

[022:425] [2023-12-31 06:03:22 +0000.305067][4671] ~AndroidHwAvcEncoder


time:53073028 enter.

[022:425] [2023-12-31 06:03:22 +0000.305343][4671] Release time:53073028 enter.

[022:425] [2023-12-31 06:03:22 +0000.305435][4671] Release:


MediaCodecVideoEncoder:: has been released before, just return
[022:425] [2023-12-31 06:03:22 +0000.305481][4671] Release leave. expire time = 0
ms

[022:425] [2023-12-31 06:03:22 +0000.305525][4671] ~AndroidMediaCodecVideoEncoder


[022:425] [2023-12-31 06:03:22 +0000.305566][4671] ~WrapAndroidMediaCodec
time:53073028 enter.

[022:426] [2023-12-31 06:03:22 +0000.305604][4671] ~WrapAndroidMediaCodec leave.


expire time = 1 ms

[022:426] [2023-12-31 06:03:22 +0000.305652][4671] video hevc hw codec


destructor:0x70d441f998

[022:426] [2023-12-31 06:03:22 +0000.305795][4671] ~AndroidHwAvcEncoder leave.


expire time = 1 ms
[022:426] [2023-12-31 06:03:22 +0000.305885][4671] teardownCompressionSession:
H264Encode::destroyed Encoder
[022:426] [2023-12-31 06:03:22 +0000.305941][4671]
RecordingSessionInternalSimple:destroy aac encoder output!
[022:426] [2023-12-31 06:03:22 +0000.305982][4671] AACSWEncode destructor
[022:431] [2023-12-31 06:03:22 +0000.310657][46c0] MP4 close file successfully
[022:431] [2023-12-31 06:03:22 +0000.310792][46c0] Recording session Internal:
notify recording ok
[022:431] [2023-12-31 06:03:22 +0000.310864][46c0] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_53057181.mp4,
output_video_timestamp_:15205 last_video_pts_:15170
[022:431] [2023-12-31 06:03:22 +0000.310940][46c0] OnRecordFinish:
[022:433] [2023-12-31 06:03:22 +0000.313400][46c0] onRecordingOk: net seek
pos:0record video duration:15203record audio duration:15185
[022:435] [2023-12-31 06:03:22 +0000.315585][46b8] destructMicSource_w:
[022:436] [2023-12-31 06:03:22 +0000.315719][46b8] setOutput_w:
MicSource::setOutput() 0x0
[022:436] [2023-12-31 06:03:22 +0000.315811][46b8] close external audio stream

[022:437] [2023-12-31 06:03:22 +0000.316922][4672] releaseThread 0x702689fe80


[022:437] [2023-12-31 06:03:22 +0000.317142][4672] ~MicSource: Mic source
destroyed:0x703eb1bd00
[022:440] [2023-12-31 06:03:22 +0000.319636][4672] StopPullFrameAndWriteMp4 leave.
expire time = 379 ms

[022:440] [2023-12-31 06:03:22 +0000.319785][4672] DestroyPipelineAndFilters


time:53073043 enter.

[022:440] [2023-12-31 06:03:22 +0000.319882][4672] UnbindInputFilter 0x70c7b5c5c0


this 0x704e6243c0
[022:440] [2023-12-31 06:03:22 +0000.319950][4672] UnbindInputFilter 0x70c7b5c758
this 0x70c7b5c8d0
[022:440] [2023-12-31 06:03:22 +0000.320036][4672] UnbindInputFilter 0x704e6243c0
this 0x704e79f7a0
[022:440] [2023-12-31 06:03:22 +0000.320077][4672] filter: filter pipeline destroy
this: 0x704e79f700
[022:441] [2023-12-31 06:03:22 +0000.321256][4672] ClearVideoOfSources: recodring
total frames:0
[022:441] [2023-12-31 06:03:22 +0000.321571][4672] ClearVideoOfSources:
[022:442] [2023-12-31 06:03:22 +0000.321685][4672] GPUImageProcessing destruct.
[022:442] [2023-12-31 06:03:22 +0000.322039][4672] destroy TrivalImageDrawer
0x703e8b9700
[022:442] [2023-12-31 06:03:22 +0000.322215][4672] The shader has been initialize,
clean up them.

[022:442] [2023-12-31 06:03:22 +0000.322357][4672] ~OpenGLFrameBuffer:


[022:445] [2023-12-31 06:03:22 +0000.325263][4672] ~OpenGLFrameBuffer:
[022:446] [2023-12-31 06:03:22 +0000.325618][4672] ~OpenGLFrameBuffer:
[022:446] [2023-12-31 06:03:22 +0000.325935][4672] ~OpenGLFrameBuffer:
[022:446] [2023-12-31 06:03:22 +0000.326130][4672] ~OpenGLFrameBuffer:
[022:446] [2023-12-31 06:03:22 +0000.326297][4672] ~OpenGLFrameBuffer:
[022:447] [2023-12-31 06:03:22 +0000.326760][4672] GPUImageProcessing destruct
finish.
[022:447] [2023-12-31 06:03:22 +0000.326910][4672] GPURGBAFrame destruct.
[022:447] [2023-12-31 06:03:22 +0000.327050][4672] destroy OpenGLRenderProgram
0x704e624198
[022:447] [2023-12-31 06:03:22 +0000.327138][4672] ~CameraSource time:53073050
enter.
[022:447] [2023-12-31 06:03:22 +0000.327197][4672] ~CameraSource leave. expire
time = 0 ms

[022:447] [2023-12-31 06:03:22 +0000.327260][4672] ~RecordAudioSource time:53073050


enter.

[022:447] [2023-12-31 06:03:22 +0000.327310][4672] ~RecordAudioSource leave.


expire time = 0 ms

[022:447] [2023-12-31 06:03:22 +0000.327365][4672] DestroyPipelineAndFilters


leave. expire time = 7 ms

[022:489] [2023-12-31 06:03:22 +0000.369243][1c2b]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[022:490] [2023-12-31 06:03:22 +0000.369930][1c2b] machine model :redmi
[022:490] [2023-12-31 06:03:22 +0000.369969][1c2b] Support this machine
model :redmi
[022:490] [2023-12-31 06:03:22 +0000.370041][1c2b] global inited! current sdk
version: 07-20-936c45f
[022:490] [2023-12-31 06:03:22 +0000.370250][1c2b] filter: filter pipeline
construtc this: 0x70d4bd9880
[022:490] [2023-12-31 06:03:22 +0000.370304][1c2b] MediaFilterGraph:
MediaFilterGraph construct
[022:490] [2023-12-31 06:03:22 +0000.370336][1c2b] GLESContext:
[022:490] [2023-12-31 06:03:22 +0000.370396][1c2b] The result of eglGetDisplay is:
0x1
[022:492] [2023-12-31 06:03:22 +0000.371958][1c2b] The result of creation:
0x70269ab180
[022:492] [2023-12-31 06:03:22 +0000.372100][1c2b] The result of
eglCreatePbufferSurface is: 0x70269ab280
[022:496] [2023-12-31 06:03:22 +0000.375719][1c2b] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_53057181.mp4
[022:496] [2023-12-31 06:03:22 +0000.375798][1c2b] The source 0 speed:1
[022:496] [2023-12-31 06:03:22 +0000.375849][1c2b] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_53057181.mp4,
delay: 0
[022:496] [2023-12-31 06:03:22 +0000.375892][1c2b] CreateDecoderByVideoSource
time:53073099 enter.

[022:496] [2023-12-31 06:03:22 +0000.376169][1c2b] running_decoder_count:0max


count:2
[022:496] [2023-12-31 06:03:22 +0000.376211][1c2b] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_53057181.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x703e5f7c00
[022:510] [2023-12-31 06:03:22 +0000.390062][46d2] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x706768f600] Current FFmpeg version git-2021-06-16-
97cea6f

[022:654] [2023-12-31 06:03:22 +0000.534455][46d2] OnStreamInfoFound: video


duration_: 15203
[022:656] [2023-12-31 06:03:22 +0000.536198][1c2b] start decoder
[022:656] [2023-12-31 06:03:22 +0000.536169][46d3] NO get frame from decoder
[022:656] [2023-12-31 06:03:22 +0000.536341][1c2b] CreateDecoderByVideoSource
leave. expire time = 160 ms

[022:656] [2023-12-31 06:03:22 +0000.536405][1c2b] BindInputFilter 0x704e7e5420


this 0x7026963418
[022:656] [2023-12-31 06:03:22 +0000.536440][1c2b] BindInputFilter 0x7026963418
this 0x70269634d8
[022:656] [2023-12-31 06:03:22 +0000.536474][1c2b] BindInputFilter 0x704e7e5420
this 0x7026963598
[022:656] [2023-12-31 06:03:22 +0000.536516][1c2b] BindInputFilter 0x7026963598
this 0x7026963658
[022:657] [2023-12-31 06:03:22 +0000.536636][1c2b] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_53057181.mp4
[022:657] [2023-12-31 06:03:22 +0000.536733][1c2b] BindInputFilter 0x70269634d8
this 0x7026963718
[022:657] [2023-12-31 06:03:22 +0000.536764][1c2b] BindInputFilter 0x7026963718
this 0x70d4bd9920
[022:657] [2023-12-31 06:03:22 +0000.536795][1c2b] BindInputFilter 0x7026963658
this 0x70269637d8
[022:657] [2023-12-31 06:03:22 +0000.536826][1c2b] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_53057181.mp4
[022:657] [2023-12-31 06:03:22 +0000.537014][46d3] NO get frame from decoder
[022:658] [2023-12-31 06:03:22 +0000.538064][1c2b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[022:658] [2023-12-31 06:03:22 +0000.538064][46d3] NO get frame from decoder
[022:659] [2023-12-31 06:03:22 +0000.538633][1c2b] machine model :redmi
[022:659] [2023-12-31 06:03:22 +0000.538693][1c2b] Support this machine
model :redmi
[022:659] [2023-12-31 06:03:22 +0000.538716][1c2b] global inited! current sdk
version: 07-20-936c45f
[022:659] [2023-12-31 06:03:22 +0000.538786][1c2b] GetPipeline:
-----------------------------------------
[022:659] [2023-12-31 06:03:22 +0000.538823][1c2b] GetPipeline: source:
0x704e7e5200
[022:659] [2023-12-31 06:03:22 +0000.538846][1c2b] GetPipeline: filter: NULLFilter
[022:659] [2023-12-31 06:03:22 +0000.538877][1c2b] GetPipeline: filter: NULLFilter
[022:659] [2023-12-31 06:03:22 +0000.538897][1c2b] GetPipeline: filter: NULLFilter
[022:659] [2023-12-31 06:03:22 +0000.538917][1c2b] GetPipeline: audio filter:
AuidoNULLFilter
[022:659] [2023-12-31 06:03:22 +0000.538946][1c2b] GetPipeline: audio filter:
AuidoNULLFilter
[022:659] [2023-12-31 06:03:22 +0000.538965][1c2b] GetPipeline: audio filter:
AudioNUllFilter
[022:659] [2023-12-31 06:03:22 +0000.538985][1c2b] GetPipeline:
------------------------------------------
[022:659] [2023-12-31 06:03:22 +0000.539018][1c2b] filter: filter pipeline2 update
pattern: 0
[022:660] [2023-12-31 06:03:22 +0000.539644][46d3] NO get frame from decoder
[022:660] [2023-12-31 06:03:22 +0000.539909][1c2b] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:660] [2023-12-31 06:03:22 +0000.540532][1c2b] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:661] [2023-12-31 06:03:22 +0000.540785][1c2b] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[022:661] [2023-12-31 06:03:22 +0000.541346][1c2b] DeviceInit:
[022:662] [2023-12-31 06:03:22 +0000.542011][1c2b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[022:663] [2023-12-31 06:03:22 +0000.542617][1c2b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[022:663] [2023-12-31 06:03:22 +0000.542963][1c2b] CreatePlatformSpecificObjects:
[022:663] [2023-12-31 06:03:22 +0000.543004][1c2b] audio device use null audio
input and opensl output
[022:663] [2023-12-31 06:03:22 +0000.543034][1c2b] Create OpenSLES output module
with java VM support.

[022:663] [2023-12-31 06:03:22 +0000.543229][1c2b] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[022:663] [2023-12-31 06:03:22 +0000.543411][1c2b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[022:664] [2023-12-31 06:03:22 +0000.543625][46d3] NO get frame from decoder
[022:664] [2023-12-31 06:03:22 +0000.543634][1c2b] Create OpenSLES output module
with buffer num:2

[022:664] [2023-12-31 06:03:22 +0000.544118][1c2b] Error(trace.cc:40): Init the


output and input for audio device template.
[022:664] [2023-12-31 06:03:22 +0000.544150][1c2b] Init the output device.

[022:664] [2023-12-31 06:03:22 +0000.544174][1c2b] Set the playout as stereo:1


[022:664] [2023-12-31 06:03:22 +0000.544198][1c2b] Set the sample rate to be:44100

[022:664] [2023-12-31 06:03:22 +0000.544260][1c2b] Low latency buffer size:144 low


sample rate:48000
[022:664] [2023-12-31 06:03:22 +0000.544325][1c2b] DeviceInit: Done
[022:664] [2023-12-31 06:03:22 +0000.544520][1c2b] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[022:665] [2023-12-31 06:03:22 +0000.545304][46d3] NO get frame from decoder
[022:665] [2023-12-31 06:03:22 +0000.545539][46dd] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7026947218
[022:666] [2023-12-31 06:03:22 +0000.545623][1c2b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[022:666] [2023-12-31 06:03:22 +0000.545696][1c2b]
MediaFilterPlayer::SetPlayerNotify 0x703e8e4800
[022:668] [2023-12-31 06:03:22 +0000.547897][46d3] NO get frame from decoder
[022:671] [2023-12-31 06:03:22 +0000.551297][1c2b]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[022:671] [2023-12-31 06:03:22 +0000.551444][1c2b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[022:673] [2023-12-31 06:03:22 +0000.552826][46d3] NO get frame from decoder
[022:673] [2023-12-31 06:03:22 +0000.552824][1c2b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[022:674] [2023-12-31 06:03:22 +0000.553611][1c2b] SetGraphLoop: SetGraphLoop 1
[022:674] [2023-12-31 06:03:22 +0000.553652][1c2b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[022:674] [2023-12-31 06:03:22 +0000.554097][1c2b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[022:678] [2023-12-31 06:03:22 +0000.558377][1c2b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[022:682] [2023-12-31 06:03:22 +0000.562044][1c2b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[022:688] [2023-12-31 06:03:22 +0000.568388][46df] Start:
[022:699] [2023-12-31 06:03:22 +0000.578657][46de] operator(): video render
started.
[022:699] [2023-12-31 06:03:22 +0000.578829][46de] DriveRender working... (1/200)
[022:699] [2023-12-31 06:03:22 +0000.578858][46de] Warning(video_render.cc:390): No
picture to display (1/50)
[022:699] [2023-12-31 06:03:22 +0000.579445][46df] Start:
[022:700] [2023-12-31 06:03:22 +0000.579652][46df] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[022:700] [2023-12-31 06:03:22 +0000.579697][46df] Reset: history total size: 98
[022:700] [2023-12-31 06:03:22 +0000.579724][46df] DeviceStart:
audioDevice_:0x7026818000
[022:700] [2023-12-31 06:03:22 +0000.579753][46df] DeviceStart: time profile
playout init before
[022:700] [2023-12-31 06:03:22 +0000.579780][46df] DeviceStart: time profile
playout init end
[022:700] [2023-12-31 06:03:22 +0000.579801][46df] OpenSlesOutput:Start playout

[022:715] [2023-12-31 06:03:22 +0000.594697][46df] Create the opensl output player.


streamtype before:0

[022:715] [2023-12-31 06:03:22 +0000.594783][46df] Create the opensl output player.


streamtype after:3

[022:758] [2023-12-31 06:03:22 +0000.637973][46df] Enqueue opensl buffer size:1764


[022:822] [2023-12-31 06:03:22 +0000.701698][46df] DeviceStart: time profile
playout all end
[022:822] [2023-12-31 06:03:22 +0000.701732][46e2]
PlayerSimpleBufferQueueCallbackHandler function
[022:822] [2023-12-31 06:03:22 +0000.701863][46df] operator(): Audio playback
started.
[022:822] [2023-12-31 06:03:22 +0000.701912][46e2] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[022:822] [2023-12-31 06:03:22 +0000.701946][46e2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:822] [2023-12-31 06:03:22 +0000.701961][46df] operator(): Started now!
[022:822] [2023-12-31 06:03:22 +0000.701982][46e0] Pull audio failed.(wait video!)
[022:822] [2023-12-31 06:03:22 +0000.702030][46e0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:823] [2023-12-31 06:03:22 +0000.703567][46e0] Pull audio failed.(wait video!)
[022:824] [2023-12-31 06:03:22 +0000.703625][46e0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:824] [2023-12-31 06:03:22 +0000.704330][46e1] Error(video_source.cc:430): wait
decoder a frame: 0
[022:826] [2023-12-31 06:03:22 +0000.706158][46e0] Pull audio failed.(wait video!)
[022:827] [2023-12-31 06:03:22 +0000.706609][46e0]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:827] [2023-12-31 06:03:22 +0000.707082][46e1] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[022:831] [2023-12-31 06:03:22 +0000.711532][46e0] audio_frame_list_ empty
[022:838] [2023-12-31 06:03:22 +0000.717795][46e1] OnVideoFrameReady(1/200)
[022:838] [2023-12-31 06:03:22 +0000.718004][46de] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[022:842] [2023-12-31 06:03:22 +0000.724167][46de] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:53073445
[022:870] [2023-12-31 06:03:22 +0000.749947][46de] lipsync_debug: render a video
frame
[022:870] [2023-12-31 06:03:22 +0000.750044][46de] lipsync_debug: First video frame
rendering.
[022:880] [2023-12-31 06:03:22 +0000.759719][46de]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:47 timeDelta:38 last
video ts:900 frame->pts:5130 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[022:880] [2023-12-31 06:03:22 +0000.759810][46de] lipsync_debug: tsDelta -
timeDelta = 9
[022:880] [2023-12-31 06:03:22 +0000.759834][46de] lipsync_debug:remaining time:10
tsDelta - timeDelta:9
[022:880] [2023-12-31 06:03:22 +0000.759856][46de] lipsync_debug:result remaining
time:9
[022:889] [2023-12-31 06:03:22 +0000.769101][46de] lipsync_debug:result remaining
time:0
[022:889] [2023-12-31 06:03:22 +0000.769293][46de] dynamic updated lipsync delay:0
[022:899] [2023-12-31 06:03:22 +0000.778693][46e1]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[022:965] [2023-12-31 06:03:22 +0000.844700][46e0] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[022:965] [2023-12-31 06:03:22 +0000.844845][46e0] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[022:966] [2023-12-31 06:03:22 +0000.846067][46df] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[022:966] [2023-12-31 06:03:22 +0000.846288][46df] The audio playback speed:100
(1/100)
[022:966] [2023-12-31 06:03:22 +0000.846335][46df] lipsync_debug: The current
played audio timestamp is:0(1/50)
[022:966] [2023-12-31 06:03:22 +0000.846363][46df] First audio frame rendering
[023:035] [2023-12-31 06:03:22 +0000.915543][46e1] video frame wait audio frame:
last_video_timestamp:335 last_audio_timestamp:231.927
[023:502] [2023-12-31 06:03:23 +0000.381970][46de] lipsync_debug:displaying video
ts:60300 The current displayed video timestamp is:53074105
[023:557] [2023-12-31 06:03:23 +0000.437274][46e2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:822] [2023-12-31 06:03:23 +0000.702019][46df] do work DoLipsync!
[023:822] [2023-12-31 06:03:23 +0000.702175][46df] total delay:296 videoTsMS:972
audioTsMS:676 diff:296
[023:822] [2023-12-31 06:03:23 +0000.702212][46df] Set the lipsync delay:296
[024:072] [2023-12-31 06:03:23 +0000.952396][46e1] Error(video_source.cc:430): wait
decoder a frame: 0
[024:085] [2023-12-31 06:03:23 +0000.964861][4676] haveEnoughProcessedData
internalAudioStream.length: 10
[024:182] [2023-12-31 06:03:24 +0000.62593][4676] Run AGC when audioType = 0
[024:183] [2023-12-31 06:03:24 +0000.62744][4676]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:338] [2023-12-31 06:03:24 +0000.218240][46de] lipsync_debug:displaying video
ts:119790 The current displayed video timestamp is:53074941
[024:383] [2023-12-31 06:03:24 +0000.263218][46de] DriveRender working... (1/200)
[024:529] [2023-12-31 06:03:24 +0000.409216][46de]
lipsync_debug:lipsync_threadhold: lipsync_delta:11 tsDelta:33 timeDelta:23 last
video ts:129870 frame->pts:131850 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[024:529] [2023-12-31 06:03:24 +0000.409335][46de] lipsync_debug: tsDelta -
timeDelta = 10
[024:686] [2023-12-31 06:03:24 +0000.566446][46e2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[024:970] [2023-12-31 06:03:24 +0000.850348][46de] lipsync_debug:remaining time:10
tsDelta - timeDelta:17
[024:970] [2023-12-31 06:03:24 +0000.850446][46de] lipsync_debug:result remaining
time:10
[025:160] [2023-12-31 06:03:25 +0000.40359][46de] lipsync_debug:displaying video
ts:181170 The current displayed video timestamp is:53075763
[025:170] [2023-12-31 06:03:25 +0000.49912][46e0] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[025:170] [2023-12-31 06:03:25 +0000.50074][46e0] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[025:254] [2023-12-31 06:03:25 +0000.134469][46df] The audio playback speed:100
(1/100)
[025:255] [2023-12-31 06:03:25 +0000.134649][46df] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[025:491] [2023-12-31 06:03:25 +0000.370947][46e1] Error(video_source.cc:430): wait
decoder a frame: 0
[025:519] [2023-12-31 06:03:25 +0000.398974][46e1] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[025:647] [2023-12-31 06:03:25 +0000.526996][46e2]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:684] [2023-12-31 06:03:25 +0000.563835][1c2b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[025:684] [2023-12-31 06:03:25 +0000.564478][46df] Stop:
[025:685] [2023-12-31 06:03:25 +0000.564731][46de] operator(): Video Render
stopped.
[025:685] [2023-12-31 06:03:25 +0000.564913][46df] Stop:
[025:685] [2023-12-31 06:03:25 +0000.565157][46df] DeviceStop:
audioDevice_:0x7026818000
[025:685] [2023-12-31 06:03:25 +0000.565216][46df] OpenSlesOutput:Stop playout

[025:688] [2023-12-31 06:03:25 +0000.568356][46df] DeviceStop: Done


[025:689] [2023-12-31 06:03:25 +0000.568791][46df] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[025:689] [2023-12-31 06:03:25 +0000.568867][46df] operator(): Stop now!
[025:718] [2023-12-31 06:03:25 +0000.597612][1c2b]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[025:718] [2023-12-31 06:03:25 +0000.597724][1c2b] StopPreView: Have Stopped,
operation cancel
[025:718] [2023-12-31 06:03:25 +0000.597768][1c2b] Stop:
[025:718] [2023-12-31 06:03:25 +0000.597891][46df] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[025:718] [2023-12-31 06:03:25 +0000.598074][1c2b] DeviceRelease:
audioDevice_:0x7026818000
[025:718] [2023-12-31 06:03:25 +0000.598111][1c2b] OpenSlesOutput:Stop playout

[025:718] [2023-12-31 06:03:25 +0000.598149][1c2b] DeviceRelease: Release the


webrtc device object.
[025:718] [2023-12-31 06:03:25 +0000.598314][1c2b] OpenSlesOutput destruct.

[025:718] [2023-12-31 06:03:25 +0000.598385][1c2b] DeviceRelease: Done


[025:718] [2023-12-31 06:03:25 +0000.598502][1c2b] Stop:
[025:718] [2023-12-31 06:03:25 +0000.598589][46de] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[025:722] [2023-12-31 06:03:25 +0000.602224][1c2b] global uninited!
[025:723] [2023-12-31 06:03:25 +0000.603084][1c2b]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[025:723] [2023-12-31 06:03:25 +0000.603178][1c2b] ~MediaFilterGraph:
MediaFilterGraph destruct
[025:723] [2023-12-31 06:03:25 +0000.603213][1c2b] RemoveVideoBackGroud: hava not
add video backgroud
[025:723] [2023-12-31 06:03:25 +0000.603255][1c2b] UnbindInputFilter 0x7026963718
this 0x70d4bd9920
[025:723] [2023-12-31 06:03:25 +0000.603291][1c2b] ClearAllSource: remove source
filter, sourceid: 0x704e7e5200
[025:723] [2023-12-31 06:03:25 +0000.603314][1c2b] DestoryDecoderByVideoSource
time:53076326 enter.

[025:723] [2023-12-31 06:03:25 +0000.603341][1c2b] ~VideoBindDecoder time:53076326


enter.

[025:724] [2023-12-31 06:03:25 +0000.604449][1c2b] CleanUp time:53076327 enter.


[025:749] [2023-12-31 06:03:25 +0000.629503][1c2b] CleanUp leave. expire time = 25
ms

[025:750] [2023-12-31 06:03:25 +0000.629629][1c2b] CleanUp time:53076353 enter.

[025:750] [2023-12-31 06:03:25 +0000.629908][1c2b] CleanUp leave. expire time = 0


ms

[025:750] [2023-12-31 06:03:25 +0000.630452][1c2b] ~VideoBindDecoder leave. expire


time = 27 ms

[025:750] [2023-12-31 06:03:25 +0000.630501][1c2b] DestoryDecoderByVideoSource


leave. expire time = 27 ms

[025:750] [2023-12-31 06:03:25 +0000.630538][1c2b] UnbindInputFilter 0x70269634d8


this 0x7026963718
[025:750] [2023-12-31 06:03:25 +0000.630574][1c2b] UnbindInputFilter 0x7026963418
this 0x70269634d8
[025:751] [2023-12-31 06:03:25 +0000.630606][1c2b] UnbindInputFilter 0x704e7e5420
this 0x7026963418
[025:751] [2023-12-31 06:03:25 +0000.630638][1c2b] UnbindInputFilter 0x7026963658
this 0x70269637d8
[025:751] [2023-12-31 06:03:25 +0000.630668][1c2b] UnbindInputFilter 0x7026963598
this 0x7026963658
[025:751] [2023-12-31 06:03:25 +0000.630699][1c2b] UnbindInputFilter 0x704e7e5420
this 0x7026963598
[025:751] [2023-12-31 06:03:25 +0000.631002][1c2b] ~GLESContext:
[025:753] [2023-12-31 06:03:25 +0000.633082][1c2b] GLESContext destruct finish.
[025:753] [2023-12-31 06:03:25 +0000.633171][1c2b] filter: filter pipeline destroy
this: 0x70d4bd9880
[025:754] [2023-12-31 06:03:25 +0000.633828][1c2b]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[025:754] [2023-12-31 06:03:25 +0000.634562][1c2b] machine model :redmi
[025:755] [2023-12-31 06:03:25 +0000.634607][1c2b] Support this machine
model :redmi
[025:755] [2023-12-31 06:03:25 +0000.634637][1c2b] global inited! current sdk
version: 07-20-936c45f
[025:755] [2023-12-31 06:03:25 +0000.634935][1c2b] filter: filter pipeline
construtc this: 0x70d4bd9880
[025:755] [2023-12-31 06:03:25 +0000.634970][1c2b] MediaFilterGraph:
MediaFilterGraph construct
[025:755] [2023-12-31 06:03:25 +0000.634995][1c2b] GLESContext:
[025:755] [2023-12-31 06:03:25 +0000.635056][1c2b] The result of eglGetDisplay is:
0x1
[025:757] [2023-12-31 06:03:25 +0000.636717][1c2b] The result of creation:
0x70269ab100
[025:757] [2023-12-31 06:03:25 +0000.636924][1c2b] The result of
eglCreatePbufferSurface is: 0x70269ab280
[025:757] [2023-12-31 06:03:25 +0000.637039][1c2b] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_53057181.mp4
[025:757] [2023-12-31 06:03:25 +0000.637077][1c2b] The source 0 speed:1
[025:757] [2023-12-31 06:03:25 +0000.637118][1c2b] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_53057181.mp4,
delay: 0
[025:757] [2023-12-31 06:03:25 +0000.637149][1c2b] CreateDecoderByVideoSource
time:53076360 enter.
[025:757] [2023-12-31 06:03:25 +0000.637395][1c2b] running_decoder_count:0max
count:2
[025:757] [2023-12-31 06:03:25 +0000.637430][1c2b] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_53057181.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x703e5f7c00
[025:760] [2023-12-31 06:03:25 +0000.639987][46ec] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7067691a00] Current FFmpeg version git-2021-06-16-
97cea6f

[025:780] [2023-12-31 06:03:25 +0000.660430][4676] haveEnoughProcessedData


internalAudioStream.length: 0
[025:898] [2023-12-31 06:03:25 +0000.778233][46ec] OnStreamInfoFound: video
duration_: 15203
[025:900] [2023-12-31 06:03:25 +0000.779778][46ed] NO get frame from decoder
[025:900] [2023-12-31 06:03:25 +0000.779796][1c2b] start decoder
[025:900] [2023-12-31 06:03:25 +0000.779918][1c2b] CreateDecoderByVideoSource
leave. expire time = 143 ms

[025:900] [2023-12-31 06:03:25 +0000.779966][1c2b] BindInputFilter 0x704e7e5420


this 0x70269631d8
[025:900] [2023-12-31 06:03:25 +0000.779998][1c2b] BindInputFilter 0x70269631d8
this 0x7026963298
[025:900] [2023-12-31 06:03:25 +0000.780030][1c2b] BindInputFilter 0x704e7e5420
this 0x7026963358
[025:900] [2023-12-31 06:03:25 +0000.780061][1c2b] BindInputFilter 0x7026963358
this 0x7026963418
[025:900] [2023-12-31 06:03:25 +0000.780080][1c2b] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_53057181.mp4
[025:900] [2023-12-31 06:03:25 +0000.780117][1c2b] BindInputFilter 0x7026963298
this 0x70269634d8
[025:900] [2023-12-31 06:03:25 +0000.780212][1c2b] BindInputFilter 0x70269634d8
this 0x70d4bd9920
[025:900] [2023-12-31 06:03:25 +0000.780259][1c2b] BindInputFilter 0x7026963418
this 0x7026963598
[025:900] [2023-12-31 06:03:25 +0000.780291][1c2b] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_53057181.mp4
[025:901] [2023-12-31 06:03:25 +0000.780671][46ed] NO get frame from decoder
[025:901] [2023-12-31 06:03:25 +0000.781310][46ed] NO get frame from decoder
[025:902] [2023-12-31 06:03:25 +0000.781848][46ed] NO get frame from decoder
[025:902] [2023-12-31 06:03:25 +0000.782331][46ed] NO get frame from decoder
[025:903] [2023-12-31 06:03:25 +0000.782790][46ed] NO get frame from decoder
[025:903] [2023-12-31 06:03:25 +0000.783308][46ed] NO get frame from decoder
[025:904] [2023-12-31 06:03:25 +0000.783849][46ed] NO get frame from decoder
[025:909] [2023-12-31 06:03:25 +0000.789320][1c2b]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[025:909] [2023-12-31 06:03:25 +0000.789544][1c2b] MediaComposeFile time:53076512
enter.

[025:909] [2023-12-31 06:03:25 +0000.789585][1c2b] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[025:910] [2023-12-31 06:03:25 +0000.789715][1c2b] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[025:910] [2023-12-31 06:03:25 +0000.789755][1c2b] Recording session using default
bitrate support by app:31457280
[025:911] [2023-12-31 06:03:25 +0000.790598][46f7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6ff9ebeb40
[025:911] [2023-12-31 06:03:25 +0000.790671][46f7] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[025:911] [2023-12-31 06:03:25 +0000.790777][1c2b] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[025:911] [2023-12-31 06:03:25 +0000.790887][1c2b] GetPipeline:
-----------------------------------------
[025:911] [2023-12-31 06:03:25 +0000.790913][1c2b] GetPipeline: source:
0x704e7e5200
[025:911] [2023-12-31 06:03:25 +0000.790936][1c2b] GetPipeline: filter: NULLFilter
[025:911] [2023-12-31 06:03:25 +0000.790957][1c2b] GetPipeline: filter: NULLFilter
[025:911] [2023-12-31 06:03:25 +0000.790976][1c2b] GetPipeline: filter: NULLFilter
[025:911] [2023-12-31 06:03:25 +0000.790996][1c2b] GetPipeline: audio filter:
AuidoNULLFilter
[025:911] [2023-12-31 06:03:25 +0000.791015][1c2b] GetPipeline: audio filter:
AuidoNULLFilter
[025:911] [2023-12-31 06:03:25 +0000.791034][1c2b] GetPipeline: audio filter:
AudioNUllFilter
[025:911] [2023-12-31 06:03:25 +0000.791053][1c2b] GetPipeline:
------------------------------------------
[025:911] [2023-12-31 06:03:25 +0000.791074][1c2b] filter: filter pipeline2 update
pattern: 2
[025:911] [2023-12-31 06:03:25 +0000.791281][1c2b] MediaComposeFile leave. expire
time = 2 ms

[025:912] [2023-12-31 06:03:25 +0000.791667][1c2b] machine model :redmi


[025:912] [2023-12-31 06:03:25 +0000.791693][1c2b] Support this machine
model :redmi
[025:912] [2023-12-31 06:03:25 +0000.791713][1c2b] global inited! current sdk
version: 07-20-936c45f
[025:931] [2023-12-31 06:03:25 +0000.810848][1c2b]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[025:931] [2023-12-31 06:03:25 +0000.811004][1c2b] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 273
[025:931] [2023-12-31 06:03:25 +0000.811480][1c2b]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[025:931] [2023-12-31 06:03:25 +0000.811533][1c2b] BeginCompose: BeginCompose, is
composing 0
[025:940] [2023-12-31 06:03:25 +0000.819701][46f7] start recording, file path:
[025:940] [2023-12-31 06:03:25 +0000.820082][46f7] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 273 audio_timescale:44100
video_timescale:90000
[025:940] [2023-12-31 06:03:25 +0000.820127][46f7] 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
[025:940] [2023-12-31 06:03:25 +0000.820202][46f7] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 273
[025:940] [2023-12-31 06:03:25 +0000.820254][46f7] fd_open successed
handle:0xb4000070e40990b0
[025:940] [2023-12-31 06:03:25 +0000.820532][46f7] create mp4 file:291
m_fileHandle: 0x70344e3300
[025:940] [2023-12-31 06:03:25 +0000.820575][46f7] MP4 file: is opened successfully
[025:941] [2023-12-31 06:03:25 +0000.820633][46f7] setupMediaProcessers:
[025:941] [2023-12-31 06:03:25 +0000.820656][46f7]
RecordingSessionInternalSimple:setup media processers.
[025:941] [2023-12-31 06:03:25 +0000.820679][46f7] construct AAC encoder
[025:941] [2023-12-31 06:03:25 +0000.821059][46f7] H264Encoder creating:
ultrafast012323
[025:941] [2023-12-31 06:03:25 +0000.821104][46f7] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[025:941] [2023-12-31 06:03:25 +0000.821571][46f7] H264Encode::GetMachineModel is
2201117TY
[025:942] [2023-12-31 06:03:25 +0000.821619][46f7] H264Encoder machine_mode
is:2201117TY
[025:942] [2023-12-31 06:03:25 +0000.821642][46f7] H264Encode::machine size :9
machine_mode:2201117TY
[025:942] [2023-12-31 06:03:25 +0000.821667][46f7] H264Encode::machine array
size :22 machine_mode:2201117TY
[025:942] [2023-12-31 06:03:25 +0000.821690][46f7] H264Encode::current machine
is :2201117TY auto check hw codec decide to use hw codec
[025:942] [2023-12-31 06:03:25 +0000.821720][46f7] setupCompressionSession:
[025:942] [2023-12-31 06:03:25 +0000.821742][46f7] H264Encode::creating hareware
Encoder
[025:942] [2023-12-31 06:03:25 +0000.821775][46f7] AndroidHwAvcEncoder
time:53076545 enter.

[025:942] [2023-12-31 06:03:25 +0000.821982][46f7] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000070e4021380 address:0x704ae87760
[025:942] [2023-12-31 06:03:25 +0000.822111][46f7] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[025:942] [2023-12-31 06:03:25 +0000.822146][46f7] The video avc hw codec address
is 0x70676eb9a8
[025:942] [2023-12-31 06:03:25 +0000.822223][46f7] AndroidHwAvcEncoder leave.
expire time = 0 ms

[025:942] [2023-12-31 06:03:25 +0000.822257][46f7] RegisterEncodeCompleteCallback


time:53076545 enter.

[025:942] [2023-12-31 06:03:25 +0000.822328][46f7] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[025:942] [2023-12-31 06:03:25 +0000.822365][46f7] InitEncode time:53076545 enter.

[025:942] [2023-12-31 06:03:25 +0000.822417][46f7] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[025:942] [2023-12-31 06:03:25 +0000.822502][46f7] Create time:53076545 enter.

[025:942] [2023-12-31 06:03:25 +0000.822524][46f7] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[025:942] [2023-12-31 06:03:25 +0000.822548][46f7]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7047a4ae80
[025:943] [2023-12-31 06:03:25 +0000.822742][46f7]
supported_type:image/vnd.android.heic
[025:943] [2023-12-31 06:03:25 +0000.822794][46f7] supported_type:video/avc
[025:943] [2023-12-31 06:03:25 +0000.822827][46f7] name:OMX.qcom.video.encoder.avc
mime:video/avc
[025:943] [2023-12-31 06:03:25 +0000.822866][46f7] hwCodecPrefix :OMX.qcom.
[025:943] [2023-12-31 06:03:25 +0000.822900][46f7] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[025:943] [2023-12-31 06:03:25 +0000.822937][46f7] mediacodec_createCodecByName
time:53076546 enter.

[025:943] [2023-12-31 06:03:25 +0000.822973][46f7] WrapAndroidMediaCodec


time:53076546 enter.

[025:943] [2023-12-31 06:03:25 +0000.823111][46f7] WrapAndroidMediaCodec leave.


expire time = 0 ms
[025:944] [2023-12-31 06:03:25 +0000.823645][46fc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7047a35498
[025:974] [2023-12-31 06:03:25 +0000.854303][46f7] mediacodec_createCodecByName
leave. expire time = 31 ms

[025:974] [2023-12-31 06:03:25 +0000.854434][46f7] WrapAndroidMediaFromat


time:53076577 enter.

[025:974] [2023-12-31 06:03:25 +0000.854563][46f7] WrapAndroidMediaFromat leave.


expire time = 0 ms

[026:014] [2023-12-31 06:03:25 +0000.894103][46f7] Destroy time:53076617 enter.

[026:014] [2023-12-31 06:03:25 +0000.894184][46f7] WrapAndroidMediaFromat::


Destroy
[026:014] [2023-12-31 06:03:25 +0000.894210][46f7] Destroy leave. expire time = 0
ms

[026:014] [2023-12-31 06:03:25 +0000.894234][46f7] ~WrapAndroidMediaFromat


time:53076617 enter.

[026:014] [2023-12-31 06:03:25 +0000.894258][46f7] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[026:014] [2023-12-31 06:03:25 +0000.894283][46f7] Create leave. expire time = 72


ms

[026:014] [2023-12-31 06:03:25 +0000.894308][46f7] isSemiPlanarSupport


time:53076617 enter.

[026:014] [2023-12-31 06:03:25 +0000.894330][46f7] H264Encoder isSemiPlanarSupport


[026:014] [2023-12-31 06:03:25 +0000.894354][46f7] isSemiPlanarSupport leave.
expire time = 0 ms

[026:014] [2023-12-31 06:03:25 +0000.894377][46f7] creat hw H264Encoder success,


isSemiPlanar:1
[026:014] [2023-12-31 06:03:25 +0000.894482][46f7] InitEncode leave. expire time =
72 ms

[026:014] [2023-12-31 06:03:25 +0000.894507][46f7] H264Encode::created Encoder


[026:014] [2023-12-31 06:03:25 +0000.894529][46f7] H264Encode:: H264 encoder
created.
[026:014] [2023-12-31 06:03:25 +0000.894548][46f7] H264 encoder created.
[026:014] [2023-12-31 06:03:25 +0000.894569][46f7]
RecordingSessionInternalSimple:created avc encoder avc: 0x7034331580
[026:015] [2023-12-31 06:03:25 +0000.894591][46f7] setOutput:
[026:015] [2023-12-31 06:03:25 +0000.894611][46f7]
RecordingSessionInternalSimple:encoder set output to muxer!
[026:015] [2023-12-31 06:03:25 +0000.894631][46f7] request a key frame
[026:015] [2023-12-31 06:03:25 +0000.894649][46f7] H264Encode:: request a key frame
[026:016] [2023-12-31 06:03:25 +0000.895655][46f7] setDisplayRotate :90
[026:016] [2023-12-31 06:03:25 +0000.895721][46f7] 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
[026:018] [2023-12-31 06:03:25 +0000.897923][46f8] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[026:025] [2023-12-31 06:03:25 +0000.905019][46f8]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[026:111] [2023-12-31 06:03:25 +0000.991019][46f8] h264 add frame header cdr flag
[026:185] [2023-12-31 06:03:26 +0000.64843][4676] Run AGC when audioType = 0
[026:191] [2023-12-31 06:03:26 +0000.70953][46f7] setDisplayRotate :90
[026:191] [2023-12-31 06:03:26 +0000.71052][46f7] 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
[026:193] [2023-12-31 06:03:26 +0000.73234][46fc] add aac audio track with id:1
[026:193] [2023-12-31 06:03:26 +0000.73360][46fc] audio start ts:0
[026:193] [2023-12-31 06:03:26 +0000.73396][46fc] the audio frame has been written
into MP4 file
[026:244] [2023-12-31 06:03:26 +0000.123593][46fb] audio frame wait video
frame.last_video_timestamp:736 last_audio_timestamp:951.701
[026:256] [2023-12-31 06:03:26 +0000.136108][46f8] h264 add frame header cdr flag
[026:256] [2023-12-31 06:03:26 +0000.136508][46f8] Received key frame:10
[026:256] [2023-12-31 06:03:26 +0000.136566][46f8] H264Encode:: get a sps pps
header!headerSize:31
[026:257] [2023-12-31 06:03:26 +0000.136741][46fc] get the H.264 SPS parameter
[026:257] [2023-12-31 06:03:26 +0000.137097][46fc] add video track with id:2
[026:260] [2023-12-31 06:03:26 +0000.139722][46fc] get the H.264 PPS parameter
[026:261] [2023-12-31 06:03:26 +0000.140775][46fc] get the H.264 IDR frame
[026:261] [2023-12-31 06:03:26 +0000.140866][46fc] resss:true
[026:261] [2023-12-31 06:03:26 +0000.140889][46fc] video start ts:10
[026:261] [2023-12-31 06:03:26 +0000.140980][46fc] the video frame has been written
into MP4 file
[026:292] [2023-12-31 06:03:26 +0000.172237][46fb] audio_frame_list_ empty
[026:323] [2023-12-31 06:03:26 +0000.202620][46fa] Error(video_source.cc:430): wait
decoder a frame: 0
[026:359] [2023-12-31 06:03:26 +0000.239017][46f8] DTS queue for
Generator:0x7047a356b8 467 505
[026:481] [2023-12-31 06:03:26 +0000.363178][46f8] Push an pts:804 to dts queue.
[026:574] [2023-12-31 06:03:26 +0000.453717][46fb] audio_frame_list_ empty
[026:581] [2023-12-31 06:03:26 +0000.461232][46f8] last dts:772 currentPts:804
ppsOrSPS:0 queue length:9
[026:741] [2023-12-31 06:03:26 +0000.621410][46f8] DTS queue for
Generator:0x7047a356b8 1206 1238 1269 1310 1331 1363 1403 1443
[026:819] [2023-12-31 06:03:26 +0000.699253][46f8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1641
[026:819] [2023-12-31 06:03:26 +0000.699489][46f8] push video frame to H264
encoder. (100 frame for one log)

[026:819] [2023-12-31 06:03:26 +0000.699548][46f8] push video frame to H264


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

[026:819] [2023-12-31 06:03:26 +0000.699574][46f8] H264Encode::push video frame to


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

[026:820] [2023-12-31 06:03:26 +0000.699634][46f8] The input pts:1641 fps:30


[026:869] [2023-12-31 06:03:26 +0000.749286][46f8] SendFrame
encodedImage._timeStamp:1465encodedImage->_length:111744
[026:887] [2023-12-31 06:03:26 +0000.767069][46f8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1513 pts:1513
[026:939] [2023-12-31 06:03:26 +0000.818722][46f8] H264Encode::H264SWEncoder get
callback, length:156336 type:1 nalType:1length:156332
[026:993] [2023-12-31 06:03:26 +0000.873236][46fb] audio_frame_list_ empty
[027:030] [2023-12-31 06:03:26 +0000.909942][46f8] Push an pts:2131 to dts queue.
[027:048] [2023-12-31 06:03:26 +0000.927791][46fa] Error(video_source.cc:430): wait
decoder a frame: 0
[027:108] [2023-12-31 06:03:26 +0000.988074][46f8] DTS queue for
Generator:0x7047a356b8 2013 2043 2068 2103 2131 2165 2204 2241 2269 2303
[027:119] [2023-12-31 06:03:26 +0000.998832][46f8] h264 add frame header cdr flag
[027:119] [2023-12-31 06:03:26 +0000.999308][46f8] Received key frame:2013
[027:151] [2023-12-31 06:03:27 +0000.31453][46fc] get the H.264 IDR frame
[027:159] [2023-12-31 06:03:27 +0000.38757][46f8] last dts:2103 currentPts:2131
ppsOrSPS:0 queue length:8
[027:375] [2023-12-31 06:03:27 +0000.255319][46fb] audio_frame_list_ empty
[027:406] [2023-12-31 06:03:27 +0000.285856][46f8] DTS queue for
Generator:0x7047a356b8 2832 2862 2900 2933 2962 3011 3043 3072 3109
[027:494] [2023-12-31 06:03:27 +0000.373869][4676] haveEnoughProcessedData
internalAudioStream.length: 10
[027:564] [2023-12-31 06:03:27 +0000.444385][46fa] Error(video_source.cc:430): wait
decoder a frame: 0
[027:591] [2023-12-31 06:03:27 +0000.471299][46f8] Push an pts:3476 to dts queue.
[027:613] [2023-12-31 06:03:27 +0000.492972][46fa] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8948 diff: 53
[027:730] [2023-12-31 06:03:27 +0000.610075][46f8] last dts:3443 currentPts:3476
ppsOrSPS:0 queue length:9
[027:768] [2023-12-31 06:03:27 +0000.648419][46fb] audio_frame_list_ empty
[027:827] [2023-12-31 06:03:27 +0000.707484][46f8] DTS queue for
Generator:0x7047a356b8 3669 3703 3749 3771 3807 3832 3863 3899 3933
[027:978] [2023-12-31 06:03:27 +0000.858333][46f8] h264 add frame header cdr flag
[027:979] [2023-12-31 06:03:27 +0000.858768][46f8] Received key frame:3996
[027:999] [2023-12-31 06:03:27 +0000.879060][46fc] get the H.264 IDR frame
[028:054] [2023-12-31 06:03:27 +0000.933917][46fa] Error(video_source.cc:430): wait
decoder a frame: 13
[028:135] [2023-12-31 06:03:28 +0000.14742][46fb] audio_frame_list_ empty
[028:185] [2023-12-31 06:03:28 +0000.64717][46f8] DTS queue for
Generator:0x7047a356b8 4500 4538 4582 4606 4643 4673 4701 4734
[028:187] [2023-12-31 06:03:28 +0000.67100][4676] Run AGC when audioType = 0
[028:188] [2023-12-31 06:03:28 +0000.67621][4676]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:210] [2023-12-31 06:03:28 +0000.90201][46f8] Push an pts:4799 to dts queue.
[028:353] [2023-12-31 06:03:28 +0000.233096][46f8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5002
[028:353] [2023-12-31 06:03:28 +0000.233433][46f8] push video frame to H264
encoder. (100 frame for one log)

[028:353] [2023-12-31 06:03:28 +0000.233492][46f8] push video frame to H264


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

[028:353] [2023-12-31 06:03:28 +0000.233517][46f8] H264Encode::push video frame to


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

[028:353] [2023-12-31 06:03:28 +0000.233559][46f8] The input pts:5002 fps:30


[028:362] [2023-12-31 06:03:28 +0000.242104][46f8] SendFrame
encodedImage._timeStamp:4799encodedImage->_length:8288
[028:362] [2023-12-31 06:03:28 +0000.242249][46f8] last dts:4765 currentPts:4799
ppsOrSPS:0 queue length:7
[028:396] [2023-12-31 06:03:28 +0000.275744][46f8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4866 pts:4866
[028:480] [2023-12-31 06:03:28 +0000.360562][46fb] audio_frame_list_ empty
[028:528] [2023-12-31 06:03:28 +0000.407905][46f8] H264Encode::H264SWEncoder get
callback, length:137488 type:1 nalType:1length:137484
[028:647] [2023-12-31 06:03:28 +0000.527009][46f8] DTS queue for
Generator:0x7047a356b8 5333 5365 5402 5434 5472 5502 5535 5567
[028:682] [2023-12-31 06:03:28 +0000.562358][46fa] Error(video_source.cc:430): wait
decoder a frame: 0
[028:832] [2023-12-31 06:03:28 +0000.711921][46f8] Push an pts:6135 to dts queue.
[028:841] [2023-12-31 06:03:28 +0000.721244][46fb] audio_frame_list_ empty
[028:903] [2023-12-31 06:03:28 +0000.782964][46f8] h264 add frame header cdr flag
[028:903] [2023-12-31 06:03:28 +0000.783383][46f8] Received key frame:5999
[028:914] [2023-12-31 06:03:28 +0000.793820][46fc] get the H.264 IDR frame
[028:941] [2023-12-31 06:03:28 +0000.820980][46f8] DTS queue for
Generator:0x7047a356b8 6135 6170 6202 6234 6268 6301 6333 6367 6401
[028:969] [2023-12-31 06:03:28 +0000.849399][46f8] last dts:6107 currentPts:6135
ppsOrSPS:0 queue length:9
[029:156] [2023-12-31 06:03:29 +0000.35985][46fb] FilterPipeline2::OnAudioFrame pts
352116 last_audio_timestamp_ 7984.49
[029:160] [2023-12-31 06:03:29 +0000.39773][46fa] Error(video_source.cc:430): wait
decoder a frame: 0
[029:205] [2023-12-31 06:03:29 +0000.84966][46fa] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9876 diff: 125
[029:215] [2023-12-31 06:03:29 +0000.95098][4676] haveEnoughProcessedData
internalAudioStream.length: 10
[029:223] [2023-12-31 06:03:29 +0000.103475][46fb] audio_frame_list_ empty
[029:240] [2023-12-31 06:03:29 +0000.120010][46f8] DTS queue for
Generator:0x7047a356b8 6970 7002 7043 7074 7109 7136 7170 7201 7241
[029:317] [2023-12-31 06:03:29 +0000.197304][46f8] Push an pts:7472 to dts queue.
[029:322] [2023-12-31 06:03:29 +0000.202485][46fa] video frame wait audio frame:
last_video_timestamp:8368 last_audio_timestamp:8147.44
[029:429] [2023-12-31 06:03:29 +0000.309524][46f8] last dts:7438 currentPts:7472
ppsOrSPS:0 queue length:10
[029:548] [2023-12-31 06:03:29 +0000.428107][46f8] DTS queue for
Generator:0x7047a356b8 7815 7844 7870 7907 7932 7974 8000 8044 8073
[029:587] [2023-12-31 06:03:29 +0000.466754][46fb] audio_frame_list_ empty
[029:654] [2023-12-31 06:03:29 +0000.534070][46fa] Error(video_source.cc:430): wait
decoder a frame: 10
[029:659] [2023-12-31 06:03:29 +0000.538842][46f8] h264 add frame header cdr flag
[029:664] [2023-12-31 06:03:29 +0000.544080][46f8] Received key frame:8000
[029:670] [2023-12-31 06:03:29 +0000.549947][46f8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8368
[029:670] [2023-12-31 06:03:29 +0000.549954][46fc] get the H.264 IDR frame
[029:670] [2023-12-31 06:03:29 +0000.550074][46f8] push video frame to H264
encoder. (100 frame for one log)

[029:670] [2023-12-31 06:03:29 +0000.550105][46f8] push video frame to H264


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

[029:670] [2023-12-31 06:03:29 +0000.550132][46f8] H264Encode::push video frame to


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

[029:670] [2023-12-31 06:03:29 +0000.550224][46f8] The input pts:8368 fps:30


[029:692] [2023-12-31 06:03:29 +0000.572471][46f8] SendFrame
encodedImage._timeStamp:8142encodedImage->_length:108640
[029:721] [2023-12-31 06:03:29 +0000.600707][46f8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8241 pts:8241
[029:770] [2023-12-31 06:03:29 +0000.650327][46f8] H264Encode::H264SWEncoder get
callback, length:125008 type:1 nalType:1length:125004
[029:814] [2023-12-31 06:03:29 +0000.693757][46f8] Push an pts:8808 to dts queue.
[029:836] [2023-12-31 06:03:29 +0000.716244][46f8] DTS queue for
Generator:0x7047a356b8 8610 8643 8667 8713 8741 8771 8808 8831 8869 8907
[029:880] [2023-12-31 06:03:29 +0000.759891][46fb] audio_frame_list_ empty
[029:910] [2023-12-31 06:03:29 +0000.789931][46f8] last dts:8771 currentPts:8808
ppsOrSPS:0 queue length:9
[030:164] [2023-12-31 06:03:30 +0000.43813][46f8] DTS queue for
Generator:0x7047a356b8 9511 9542 9576 9612 9634 9663
[030:182] [2023-12-31 06:03:30 +0000.61968][4677] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:182] [2023-12-31 06:03:30 +0000.62130][4677] _deviceSampleRate:48000

[030:187] [2023-12-31 06:03:30 +0000.67192][4676] Run AGC when audioType = 0


[030:241] [2023-12-31 06:03:30 +0000.120918][46fb] audio_frame_list_ empty
[030:281] [2023-12-31 06:03:30 +0000.160673][46f8] Push an pts:10135 to dts queue.
[030:324] [2023-12-31 06:03:30 +0000.204220][46fa] Error(video_source.cc:430): wait
decoder a frame: 0
[030:357] [2023-12-31 06:03:30 +0000.236876][46f8] h264 add frame header cdr flag
[030:358] [2023-12-31 06:03:30 +0000.238365][46f8] Received key frame:10017
[030:368] [2023-12-31 06:03:30 +0000.248064][46fc] get the H.264 IDR frame
[030:394] [2023-12-31 06:03:30 +0000.274051][46f8] last dts:10102 currentPts:10135
ppsOrSPS:0 queue length:6
[030:447] [2023-12-31 06:03:30 +0000.326839][46f8] DTS queue for
Generator:0x7047a356b8 10276 10301 10333 10363 10397 10429 10464 10498 10534
[030:622] [2023-12-31 06:03:30 +0000.502124][46fb] audio_frame_list_ empty
[030:771] [2023-12-31 06:03:30 +0000.651239][46fa] Error(video_source.cc:430): wait
decoder a frame: 0
[030:797] [2023-12-31 06:03:30 +0000.677442][46f8] DTS queue for
Generator:0x7047a356b8 11163 11202 11232 11266 11316
[030:820] [2023-12-31 06:03:30 +0000.699833][46f8] Push an pts:11471 to dts queue.
[030:823] [2023-12-31 06:03:30 +0000.702841][46fa] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10900 diff: 101
[030:924] [2023-12-31 06:03:30 +0000.804236][4676] haveEnoughProcessedData
internalAudioStream.length: 0
[030:934] [2023-12-31 06:03:30 +0000.813696][46f8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11734
[030:934] [2023-12-31 06:03:30 +0000.813805][46f8] push video frame to H264
encoder. (100 frame for one log)

[030:934] [2023-12-31 06:03:30 +0000.813853][46f8] push video frame to H264


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

[030:934] [2023-12-31 06:03:30 +0000.813878][46f8] H264Encode::push video frame to


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

[030:934] [2023-12-31 06:03:30 +0000.813915][46f8] The input pts:11734 fps:30


[030:943] [2023-12-31 06:03:30 +0000.823144][46f8] SendFrame
encodedImage._timeStamp:11471encodedImage->_length:134704
[030:943] [2023-12-31 06:03:30 +0000.823360][46f8] last dts:11436 currentPts:11471
ppsOrSPS:0 queue length:9
[031:005] [2023-12-31 06:03:30 +0000.884655][46f8] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11605 pts:11605
[031:007] [2023-12-31 06:03:30 +0000.886881][46fb] audio_frame_list_ empty
[031:056] [2023-12-31 06:03:30 +0000.936200][46f8] H264Encode::H264SWEncoder get
callback, length:139888 type:1 nalType:1length:139884
[031:133] [2023-12-31 06:03:31 +0000.13552][46f8] DTS queue for
Generator:0x7047a356b8 11964 12009 12037 12066 12101 12137 12167
[031:183] [2023-12-31 06:03:31 +0000.62868][46f8] h264 add frame header cdr flag
[031:183] [2023-12-31 06:03:31 +0000.63337][46f8] Received key frame:12009
[031:186] [2023-12-31 06:03:31 +0000.66586][46fc] get the H.264 IDR frame
[031:245] [2023-12-31 06:03:31 +0000.125185][46fa] Error(video_source.cc:430): wait
decoder a frame: 4
[031:389] [2023-12-31 06:03:31 +0000.269241][46fb] audio_frame_list_ empty
[031:516] [2023-12-31 06:03:31 +0000.395653][46f8] Push an pts:12802 to dts queue.
[031:586] [2023-12-31 06:03:31 +0000.465834][46f8] DTS queue for
Generator:0x7047a356b8 12773 12802 12834 12871 12903 12931 12971 12998
[031:619] [2023-12-31 06:03:31 +0000.498875][46f8] last dts:12773 currentPts:12802
ppsOrSPS:0 queue length:9
[031:739] [2023-12-31 06:03:31 +0000.619510][46fb] audio_frame_list_ empty
[031:818] [2023-12-31 06:03:31 +0000.698133][46ed] av_read_frame AVERROR_EOF
[031:825] [2023-12-31 06:03:31 +0000.704811][46fa] Error(video_source.cc:430): wait
decoder a frame: 0
[031:883] [2023-12-31 06:03:31 +0000.763176][46fa] FilterPipeline2::OnVideoFrame
pts 1353960 last_video_timestamp_ 15044
[031:917] [2023-12-31 06:03:31 +0000.797459][46f8] DTS queue for
Generator:0x7047a356b8 13572 13605 13642 13673 13709 13734 13768 13799 13840 13862
[031:949] [2023-12-31 06:03:31 +0000.829582][46ed] OnReceiveEOF:
[031:950] [2023-12-31 06:03:31 +0000.829705][46ed] OnDecoderEOF time:53082553
enter.

[031:950] [2023-12-31 06:03:31 +0000.829907][46ed] OnDecoderEOF leave. expire time


= 0 ms

[031:950] [2023-12-31 06:03:31 +0000.829930][46eb] CleanUp time:53082553 enter.

[031:950] [2023-12-31 06:03:31 +0000.829943][46ed] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x704e7e5200
[031:950] [2023-12-31 06:03:31 +0000.830068][46ed] NULLFilter::OnVideoSourceEOF
0x704e7e5200 this 0x7026963140
[031:950] [2023-12-31 06:03:31 +0000.830117][46ed] NULLFilter::OnVideoSourceEOF
0x7026963140 this 0x7026963200
[031:950] [2023-12-31 06:03:31 +0000.830155][46ed] NULLFilter::OnVideoSourceEOF
0x7026963200 this 0x7026963440
[031:952] [2023-12-31 06:03:31 +0000.832147][46fb] PullAudioFrame: PullFrame audio
finished.
[031:952] [2023-12-31 06:03:31 +0000.832427][46fb]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[031:952] [2023-12-31 06:03:31 +0000.832477][46fb] OnAudioTimer: OnAudioTimer
return
[031:953] [2023-12-31 06:03:31 +0000.832861][46fa]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[031:953] [2023-12-31 06:03:31 +0000.832943][46fa] OnVideoTimer: OnVideoTimer
EndComposeFile
[031:953] [2023-12-31 06:03:31 +0000.832973][46fa] EndComposeFile: EndComposeFile,
is composing 1
[031:957] [2023-12-31 06:03:31 +0000.837493][46eb] CleanUp leave. expire time = 7
ms

[031:958] [2023-12-31 06:03:31 +0000.837717][46eb] clean up


[031:958] [2023-12-31 06:03:31 +0000.837784][46eb] running_decoder_count:0max
count:2
[032:005] [2023-12-31 06:03:31 +0000.885121][46f8] Push an pts:14140 to dts queue.
[032:062] [2023-12-31 06:03:31 +0000.942074][46f8] h264 add frame header cdr flag
[032:063] [2023-12-31 06:03:31 +0000.942860][46f8] Received key frame:14002
[032:065] [2023-12-31 06:03:31 +0000.945351][46fc] get the H.264 IDR frame
[032:106] [2023-12-31 06:03:31 +0000.985905][46f8] last dts:14124 currentPts:14140
ppsOrSPS:0 queue length:10
[032:176] [2023-12-31 06:03:32 +0000.56380][46f8] DTS queue for
Generator:0x7047a356b8 14404 14442 14470 14503 14538 14569 14604 14637 14670
[032:185] [2023-12-31 06:03:32 +0000.64757][4676] Run AGC when audioType = 0
[032:185] [2023-12-31 06:03:32 +0000.65039][4676]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:298] [2023-12-31 06:03:32 +0000.177914][46f8] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15107
[032:298] [2023-12-31 06:03:32 +0000.178099][46f8] push video frame to H264
encoder. (100 frame for one log)

[032:298] [2023-12-31 06:03:32 +0000.178164][46f8] push video frame to H264


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

[032:298] [2023-12-31 06:03:32 +0000.178257][46f8] H264Encode::push video frame to


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

[032:298] [2023-12-31 06:03:32 +0000.178312][46f8] The input pts:15107 fps:30


[032:307] [2023-12-31 06:03:32 +0000.187317][46f8] SendFrame
encodedImage._timeStamp:14801encodedImage->_length:134752
[032:328] [2023-12-31 06:03:32 +0000.208639][46f8]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[032:329] [2023-12-31 06:03:32 +0000.208817][46f8]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x70675f9800
[032:330] [2023-12-31 06:03:32 +0000.209895][46f9]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[032:330] [2023-12-31 06:03:32 +0000.210046][46f9]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[032:331] [2023-12-31 06:03:32 +0000.210626][46f7] stop recording
[032:331] [2023-12-31 06:03:32 +0000.210713][46f7]
RecordingSessionInternalSimple:destroy media processers
[032:331] [2023-12-31 06:03:32 +0000.210751][46f7] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[032:331] [2023-12-31 06:03:32 +0000.210785][46f7] H264Encode::flushing hareware
Encoder
[032:331] [2023-12-31 06:03:32 +0000.211158][46f7] Flush time:53082934 enter.

[032:331] [2023-12-31 06:03:32 +0000.211220][46f7] H264Encoder encoder flush


[032:331] [2023-12-31 06:03:32 +0000.211261][46f7] flush output queue
[032:346] [2023-12-31 06:03:32 +0000.226099][46f7] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14967 pts:14967
[032:415] [2023-12-31 06:03:32 +0000.294702][46f7] H264Encode::H264SWEncoder get
callback, length:174336 type:1 nalType:1length:174332
[032:646] [2023-12-31 06:03:32 +0000.525768][4676] haveEnoughProcessedData
internalAudioStream.length: 10
[032:661] [2023-12-31 06:03:32 +0000.541097][46f7] Flush leave. expire time = 330
ms

[032:661] [2023-12-31 06:03:32 +0000.541462][46f7] ~H264EncodeWrap:


[032:661] [2023-12-31 06:03:32 +0000.541526][46f7] ~H264Encode:
[032:661] [2023-12-31 06:03:32 +0000.541574][46f7] teardownCompressionSession:
H264Encode::destroying Encoder
[032:662] [2023-12-31 06:03:32 +0000.541619][46f7] Release time:53083265 enter.

[032:663] [2023-12-31 06:03:32 +0000.543254][46f7] Release:


MediaCodecVideoEncoder::Release _inited:1
[032:663] [2023-12-31 06:03:32 +0000.543437][46f7] Destroy time:53083266 enter.

[032:663] [2023-12-31 06:03:32 +0000.543493][46f7] H264Encoder encoderDestroy


[032:663] [2023-12-31 06:03:32 +0000.543545][46f7]
AndroidMediaCodecVideoEncoder::release env: 0x7034331940
[032:664] [2023-12-31 06:03:32 +0000.543597][46f7]
AndroidMediaCodecVideoEncoder::Destroy
[032:685] [2023-12-31 06:03:32 +0000.564704][46f7] Destroy leave. expire time = 22
ms

[032:685] [2023-12-31 06:03:32 +0000.564959][46f7] Release leave. expire time = 23


ms

[032:685] [2023-12-31 06:03:32 +0000.565035][46f7] ~AndroidHwAvcEncoder


time:53083288 enter.

[032:685] [2023-12-31 06:03:32 +0000.565248][46f7] Release time:53083288 enter.

[032:685] [2023-12-31 06:03:32 +0000.565327][46f7] Release:


MediaCodecVideoEncoder:: has been released before, just return
[032:685] [2023-12-31 06:03:32 +0000.565393][46f7] Release leave. expire time = 0
ms

[032:685] [2023-12-31 06:03:32 +0000.565457][46f7] ~AndroidMediaCodecVideoEncoder


[032:685] [2023-12-31 06:03:32 +0000.565520][46f7] ~WrapAndroidMediaCodec
time:53083288 enter.

[032:685] [2023-12-31 06:03:32 +0000.565584][46f7] ~WrapAndroidMediaCodec leave.


expire time = 1 ms

[032:686] [2023-12-31 06:03:32 +0000.565649][46f7] video hevc hw codec


destructor:0x70676eb9a8

[032:686] [2023-12-31 06:03:32 +0000.565746][46f7] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[032:686] [2023-12-31 06:03:32 +0000.565832][46f7] teardownCompressionSession:


H264Encode::destroyed Encoder
[032:686] [2023-12-31 06:03:32 +0000.565899][46f7]
RecordingSessionInternalSimple:destroy aac encoder output!
[032:686] [2023-12-31 06:03:32 +0000.565957][46f7] AACSWEncode destructor
[032:689] [2023-12-31 06:03:32 +0000.569079][46fc] fd_close successed!
[032:689] [2023-12-31 06:03:32 +0000.569461][46fc] MP4 close file successfully
[032:689] [2023-12-31 06:03:32 +0000.569564][46fc] Recording session Internal:
notify recording ok
[032:690] [2023-12-31 06:03:32 +0000.569717][46fc] onRecordingOk: Recording Ok,
compose use time: 6759, averagefps 0
[032:690] [2023-12-31 06:03:32 +0000.569767][46fc] OnReceiveEOF:
[032:705] [2023-12-31 06:03:32 +0000.584710][46fa] OnVideoTimer: OnVideoTimer
return
[032:719] [2023-12-31 06:03:32 +0000.598744][1c2b]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[032:719] [2023-12-31 06:03:32 +0000.598909][1c2b] ~MediaComposeFile time:53083322
enter.

[032:719] [2023-12-31 06:03:32 +0000.598984][1c2b] CancelCompose: CancelCompose,


is composing 0
[032:719] [2023-12-31 06:03:32 +0000.599176][46f7] stop recording
[032:719] [2023-12-31 06:03:32 +0000.599255][46f7] we have stopped recording before
[032:720] [2023-12-31 06:03:32 +0000.599900][1c2b] ~MediaComposeFile leave. expire
time = 1 ms
[032:720] [2023-12-31 06:03:32 +0000.600105][1c2b] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[032:721] [2023-12-31 06:03:32 +0000.600678][1c2b] global uninited!
[032:721] [2023-12-31 06:03:32 +0000.600769][1c2b]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[032:721] [2023-12-31 06:03:32 +0000.600849][1c2b] ~MediaFilterGraph:
MediaFilterGraph destruct
[032:721] [2023-12-31 06:03:32 +0000.600900][1c2b] RemoveVideoBackGroud: hava not
add video backgroud
[032:721] [2023-12-31 06:03:32 +0000.600978][1c2b] UnbindInputFilter 0x70269634d8
this 0x70d4bd9920
[032:721] [2023-12-31 06:03:32 +0000.601056][1c2b] ClearAllSource: remove source
filter, sourceid: 0x704e7e5200
[032:721] [2023-12-31 06:03:32 +0000.601106][1c2b] DestoryDecoderByVideoSource
time:53083324 enter.

[032:721] [2023-12-31 06:03:32 +0000.601166][1c2b] ~VideoBindDecoder time:53083324


enter.

[032:721] [2023-12-31 06:03:32 +0000.601370][1c2b] CleanUp time:53083324 enter.

[032:722] [2023-12-31 06:03:32 +0000.601746][1c2b] CleanUp leave. expire time = 1


ms

[032:722] [2023-12-31 06:03:32 +0000.601805][1c2b] CleanUp time:53083325 enter.

[032:722] [2023-12-31 06:03:32 +0000.602194][1c2b] CleanUp leave. expire time = 0


ms

[032:723] [2023-12-31 06:03:32 +0000.603344][1c2b] ~VideoBindDecoder leave. expire


time = 2 ms

[032:723] [2023-12-31 06:03:32 +0000.603440][1c2b] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[032:723] [2023-12-31 06:03:32 +0000.603527][1c2b] UnbindInputFilter 0x7026963298


this 0x70269634d8
[032:724] [2023-12-31 06:03:32 +0000.603601][1c2b] UnbindInputFilter 0x70269631d8
this 0x7026963298
[032:724] [2023-12-31 06:03:32 +0000.603666][1c2b] UnbindInputFilter 0x704e7e5420
this 0x70269631d8
[032:724] [2023-12-31 06:03:32 +0000.603759][1c2b] UnbindInputFilter 0x7026963418
this 0x7026963598
[032:724] [2023-12-31 06:03:32 +0000.603825][1c2b] UnbindInputFilter 0x7026963358
this 0x7026963418
[032:724] [2023-12-31 06:03:32 +0000.603892][1c2b] UnbindInputFilter 0x704e7e5420
this 0x7026963358
[032:724] [2023-12-31 06:03:32 +0000.603973][1c2b] ~GLESContext:
[032:728] [2023-12-31 06:03:32 +0000.608517][1c2b] GLESContext destruct finish.
[032:729] [2023-12-31 06:03:32 +0000.608670][1c2b] filter: filter pipeline destroy
this: 0x70d4bd9880
[034:181] [2023-12-31 06:03:34 +0000.61437][4676] Run AGC when audioType = 0
[034:350] [2023-12-31 06:03:34 +0000.230341][4676] haveEnoughProcessedData
internalAudioStream.length: 0
[035:159] [2023-12-31 06:03:35 +0000.39401][1c4f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[035:160] [2023-12-31 06:03:35 +0000.39727][1c4f] ~MediaFilterCamera time:53085763
enter.
[035:160] [2023-12-31 06:03:35 +0000.39813][1c4f] StopPullFrameAndWriteMp4
time:53085763 enter.

[035:163] [2023-12-31 06:03:35 +0000.43368][4671] stop recording


[035:163] [2023-12-31 06:03:35 +0000.43464][4671] we have stopped recording before
[035:164] [2023-12-31 06:03:35 +0000.43758][1c4f] StopPullFrameAndWriteMp4 leave.
expire time = 4 ms

[035:165] [2023-12-31 06:03:35 +0000.44664][1c4f] DestroyPipelineAndFilters


time:53085768 enter.

[035:165] [2023-12-31 06:03:35 +0000.44771][1c4f] DestroyPipelineAndFilters leave.


expire time = 0 ms

[035:165] [2023-12-31 06:03:35 +0000.44799][1c4f] AppDeviceManagerStopMic

[035:165] [2023-12-31 06:03:35 +0000.44851][1c4f] AppDeviceManagerStopMic::mic


status is on
[035:165] [2023-12-31 06:03:35 +0000.44883][1c4f] Try to stop webrtc device.

[035:165] [2023-12-31 06:03:35 +0000.44910][1c4f] Set record state to


stopped.threadID:7247

[035:211] [2023-12-31 06:03:35 +0000.91346][1c4f] Try to destory the


recorder.threadID:7247

[035:411] [2023-12-31 06:03:35 +0000.291560][1c4f] DestroyAudioRecorder:


[035:412] [2023-12-31 06:03:35 +0000.291746][1c4f] Cleanup the buffer queue in the
recorder.
[035:412] [2023-12-31 06:03:35 +0000.291799][1c4f] Destroy the recorder.

[035:421] [2023-12-31 06:03:35 +0000.301611][1c4f] StopRecording finished.

[035:422] [2023-12-31 06:03:35 +0000.301768][1c4f] The stop recording success.

[035:422] [2023-12-31 06:03:35 +0000.301812][1c4f]


AudioDeviceDataHandler::StopMicProcess

[035:426] [2023-12-31 06:03:35 +0000.305912][1c4f] AppDeviceManager stop.

[035:426] [2023-12-31 06:03:35 +0000.306135][1c4f] Rlease the webrtc device object.

[035:426] [2023-12-31 06:03:35 +0000.306562][1c4f] OpenSlesInput destruct.

[035:427] [2023-12-31 06:03:35 +0000.306623][1c4f] OpenSlesOutput destruct.

[035:427] [2023-12-31 06:03:35 +0000.307190][1c4f] EventDispatchServerScope


destruct
[035:427] [2023-12-31 06:03:35 +0000.307243][1c4f]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[035:427] [2023-12-31 06:03:35 +0000.307293][1c4f] ~AudioDeviceDataHandler

[035:428] [2023-12-31 06:03:35 +0000.307698][1c4f] AppDeviceManagerDestruct.

[035:428] [2023-12-31 06:03:35 +0000.307760][1c4f] ~AppDeviceManager:


[035:428] [2023-12-31 06:03:35 +0000.307806][1c4f] ~CpuOverloadDetect time:53086031
enter.
[035:428] [2023-12-31 06:03:35 +0000.308059][1c4f] ~CpuOverloadDetect leave.
expire time = 0 ms

[035:432] [2023-12-31 06:03:35 +0000.311852][1c4f] Destruct BeautifyReader begin...


[035:432] [2023-12-31 06:03:35 +0000.311976][1c4f] Destruct BeautifyReader done.
[035:432] [2023-12-31 06:03:35 +0000.312036][1c4f] ~MediaFilterCamera leave.
expire time = 272 ms

[035:435] [2023-12-31 06:03:35 +0000.315391][1c4f] ~GLESContext:


[035:441] [2023-12-31 06:03:35 +0000.320919][1c4f] GLESContext destruct finish.
[035:441] [2023-12-31 06:03:35 +0000.321022][1c4f] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[035:441] [2023-12-31 06:03:35 +0000.321405][1c4f] global uninited!
[035:450] [2023-12-31 06:03:35 +0000.330219][1c4f] clear AppID 50011
[035:450] [2023-12-31 06:03:35 +0000.330452][1c4f] UnRegister JVM for Xplatform
util
[035:450] [2023-12-31 06:03:35 +0000.330496][1c4f] Dispose::unregister webrtc video
engine
[035:450] [2023-12-31 06:03:35 +0000.330562][1c4f] Init the android object with
jvm:0x0 env:0x0 context:0x0

[035:451] [2023-12-31 06:03:35 +0000.330629][1c4f] SetAndroidMediaCodecObjects


time:53086054 enter.

[035:451] [2023-12-31 06:03:35 +0000.330680][1c4f] ClearAndroidMediaCodecObjects


time:53086054 enter.

[035:451] [2023-12-31 06:03:35 +0000.330736][1c4f] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[035:451] [2023-12-31 06:03:35 +0000.330785][1c4f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[035:451] [2023-12-31 06:03:35 +0000.330836][1c4f] SetAndroidMediaCodecObjects


time:53086054 enter.

[035:451] [2023-12-31 06:03:35 +0000.330884][1c4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[035:451] [2023-12-31 06:03:35 +0000.330935][1c4f] ClearAndroidMediaCodecObjects
time:53086054 enter.

[035:451] [2023-12-31 06:03:35 +0000.330983][1c4f] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[035:451] [2023-12-31 06:03:35 +0000.331032][1c4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[035:451] [2023-12-31 06:03:35 +0000.331165][1c4f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[035:451] [2023-12-31 06:03:35 +0000.331232][1c4f] Dispose::unregister webrtc voice


engine
[035:451] [2023-12-31 06:03:35 +0000.331283][1c4f] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[035:451] [2023-12-31 06:03:35 +0000.331345][1c4f] SystemUtil UnInit done


[075:416] [2023-12-31 06:04:15 +0000.296374][1c4f] Register JVM for xplatform util
[075:422] [2023-12-31 06:04:15 +0000.302433][1c4f] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-12-
31 06:04:15 +0000
[075:422] [2023-12-31 06:04:15 +0000.302482][1c4f] set AppID=50011 old AppID=-1
[075:422] [2023-12-31 06:04:15 +0000.302520][1c4f] Init the android object with
jvm:0xb4000070e4021380 env:0x70d441b080 context:0x706bb91288

[075:422] [2023-12-31 06:04:15 +0000.302566][1c4f] SetAndroidMediaCodecObjects


time:53126025 enter.

[075:423] [2023-12-31 06:04:15 +0000.302605][1c4f] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[075:423] [2023-12-31 06:04:15 +0000.302641][1c4f] SetAndroidMediaCodecObjects


time:53126026 enter.

[075:423] [2023-12-31 06:04:15 +0000.302673][1c4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070e4021380
[075:423] [2023-12-31 06:04:15 +0000.302710][1c4f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070e4021380 address:0x704ae87760
[075:423] [2023-12-31 06:04:15 +0000.302749][1c4f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070e4021380
address:0x704ae87760
[075:423] [2023-12-31 06:04:15 +0000.302784][1c4f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[075:423] [2023-12-31 06:04:15 +0000.302822][1c4f] Set the android objects with


jvm:0xb4000070e4021380 env:0x70d441b080 context:0x706bb91288

[075:423] [2023-12-31 06:04:15 +0000.302859][1c4f] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70d441b080
[075:423] [2023-12-31 06:04:15 +0000.302894][1c4f] SystemUtil Init done
[075:423] [2023-12-31 06:04:15 +0000.303147][1c4f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[075:423] [2023-12-31 06:04:15 +0000.303283][1c4f] MediaFilterCamera
[075:423] [2023-12-31 06:04:15 +0000.303336][1c4f] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[075:423] [2023-12-31 06:04:15 +0000.303496][1c4f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[075:423] [2023-12-31 06:04:15 +0000.303565][1c4f] Recording session using default
bitrate support by app:31457280
[075:424] [2023-12-31 06:04:15 +0000.303624][47f1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70dc2a1f40
[075:424] [2023-12-31 06:04:15 +0000.303733][47f1] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[075:424] [2023-12-31 06:04:15 +0000.303806][1c4f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[075:425] [2023-12-31 06:04:15 +0000.304875][1c4f] Error(ini.cc:191): Open the file
failed. error:2
[075:425] [2023-12-31 06:04:15 +0000.304932][1c4f]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[075:425] [2023-12-31 06:04:15 +0000.304961][1c4f] The device model: 2201117ty
usingSoftwareAEC value: 0
[075:427] [2023-12-31 06:04:15 +0000.306909][1c4f] Error(ini.cc:191): Open the file
failed. error:2
[075:427] [2023-12-31 06:04:15 +0000.306969][1c4f]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[075:427] [2023-12-31 06:04:15 +0000.307011][1c4f] The device model: 2201117ty
usingHardwareAEC value: 0
[075:427] [2023-12-31 06:04:15 +0000.307035][1c4f] The machine device: 2201117ty
usingHardwareAEC value: 0
[075:427] [2023-12-31 06:04:15 +0000.307059][1c4f] Using Default AEC type: software
AEC
[075:428] [2023-12-31 06:04:15 +0000.308314][1c4f] The device model: 2201117ty enum
value: 0
[075:429] [2023-12-31 06:04:15 +0000.308894][1c4f] GetMachineModel is 2201117TY
[075:429] [2023-12-31 06:04:15 +0000.308951][1c4f] GetMachineInfo: 2201117TY
[075:429] [2023-12-31 06:04:15 +0000.308977][1c4f] Construct BeautifyReader
begin...
[075:429] [2023-12-31 06:04:15 +0000.309001][1c4f] dumpStickerRgba:0
dumpStickerYuv:0
[075:429] [2023-12-31 06:04:15 +0000.309023][1c4f] Construct BeautifyReader done.
[075:432] [2023-12-31 06:04:15 +0000.312168][1c4f] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[075:432] [2023-12-31 06:04:15 +0000.312198][47f4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x704e9bbba0
[075:432] [2023-12-31 06:04:15 +0000.312250][1c4f] AppDeviceManager telnet server
for statistics started......
[075:433] [2023-12-31 06:04:15 +0000.312744][1c4f] CpuOverloadDetect time:53126036
enter.

[075:433] [2023-12-31 06:04:15 +0000.312856][1c4f] CpuOverloadDetect leave. expire


time = 0 ms

[075:433] [2023-12-31 06:04:15 +0000.312882][47f5] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x704e9d5ac0
[075:433] [2023-12-31 06:04:15 +0000.313425][1c4f] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[075:433] [2023-12-31 06:04:15 +0000.313461][1c4f] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[075:434] [2023-12-31 06:04:15 +0000.313741][1c4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[075:434] [2023-12-31 06:04:15 +0000.314024][1c4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[075:434] [2023-12-31 06:04:15 +0000.314248][1c4f] CreatePlatformSpecificObjects:
[075:434] [2023-12-31 06:04:15 +0000.314285][1c4f] audio device use opensle input
and opensl output
[075:434] [2023-12-31 06:04:15 +0000.314331][1c4f] Create OpenSLES output module
with java VM support.

[075:434] [2023-12-31 06:04:15 +0000.314443][1c4f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[075:434] [2023-12-31 06:04:15 +0000.314567][1c4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[075:435] [2023-12-31 06:04:15 +0000.314727][1c4f] Create OpenSLES output module
with buffer num:1

[075:435] [2023-12-31 06:04:15 +0000.314833][1c4f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[075:435] [2023-12-31 06:04:15 +0000.315017][1c4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[075:435] [2023-12-31 06:04:15 +0000.315194][1c4f] Create OpenSLES input module
with java VM support.

[075:435] [2023-12-31 06:04:15 +0000.315228][1c4f] Create OpenSLES input module


with buffer num:1

[075:435] [2023-12-31 06:04:15 +0000.315284][1c4f] Error(trace.cc:40): Init the


output and input for audio device template.
[075:435] [2023-12-31 06:04:15 +0000.315315][1c4f] Init the output device.
[075:435] [2023-12-31 06:04:15 +0000.315354][1c4f] Init the opensl input.
[075:435] [2023-12-31 06:04:15 +0000.315380][1c4f] AppDeviceManager get setting
samplerate: 0
[075:436] [2023-12-31 06:04:15 +0000.315713][1c4f] The device model: 2201117ty enum
value: 0
[075:436] [2023-12-31 06:04:15 +0000.316230][1c4f] The device model: 2201117ty enum
value: 0
[075:436] [2023-12-31 06:04:15 +0000.316269][1c4f] Set the sample rate to be:48000

[075:436] [2023-12-31 06:04:15 +0000.316306][1c4f] Enable the recording stereo:0


[075:436] [2023-12-31 06:04:15 +0000.316340][1c4f] Set the playout as stereo:1
[075:436] [2023-12-31 06:04:15 +0000.316361][1c4f] Init the microphone.
[075:437] [2023-12-31 06:04:15 +0000.316738][1c4f] Update the recording sample rate
to be: 48000
[075:437] [2023-12-31 06:04:15 +0000.316780][1c4f] Init the speaker.
[075:437] [2023-12-31 06:04:15 +0000.316830][1c4f] Low latency buffer size:144 low
sample rate:48000
[075:437] [2023-12-31 06:04:15 +0000.317097][1c4f] Using 1 x 10ms for an audio
frame.

[075:440] [2023-12-31 06:04:15 +0000.320509][1c4f] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[075:441] [2023-12-31 06:04:15 +0000.320763][1c4f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[075:441] [2023-12-31 06:04:15 +0000.320825][1c4f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[075:445] [2023-12-31 06:04:15 +0000.325299][1c4f] The device model:2201117ty

[075:445] [2023-12-31 06:04:15 +0000.325396][1c4f] speaker output factor:100


defaultFactor: 100

[075:445] [2023-12-31 06:04:15 +0000.325423][1c4f] headset output factor:100


defaultFactor: 100

[075:446] [2023-12-31 06:04:15 +0000.325792][1c4f] AppDeviceManagerStart finished.


[075:446] [2023-12-31 06:04:15 +0000.325832][1c4f] AppDeviceManagerStartMic::mic
status is off
[075:446] [2023-12-31 06:04:15 +0000.325881][1c4f] AppDeviceManagerStartMic update
aec type: 2

[075:446] [2023-12-31 06:04:15 +0000.325913][1c4f] AppDeviceManagerStartMic update


voiceChangeMode: 4

[075:446] [2023-12-31 06:04:15 +0000.325939][1c4f]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[075:446] [2023-12-31 06:04:15 +0000.325973][1c4f]
AudioDeviceDataHandler::StartMicProcess

[075:446] [2023-12-31 06:04:15 +0000.326093][1c4f] Try to start webrtc recording


device.

[075:446] [2023-12-31 06:04:15 +0000.326132][1c4f] StartRecording. threadID:7247

[075:446] [2023-12-31 06:04:15 +0000.326125][47f6] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[075:446] [2023-12-31 06:04:15 +0000.326239][1c4f] default mode: Set the recording
mode to voice communication to enable HW AEC .
[075:446] [2023-12-31 06:04:15 +0000.326289][1c4f] Set the recording mode before
getSetting: 4
[075:446] [2023-12-31 06:04:15 +0000.326315][1c4f] Set the recording mode after
getSetting: 1
[075:465] [2023-12-31 06:04:15 +0000.344895][1c4f] StartRecording finished.

[075:465] [2023-12-31 06:04:15 +0000.344995][1c4f] audio: start the audio mic


checker timer.

[075:465] [2023-12-31 06:04:15 +0000.345467][1c4f] machine model :redmi


[075:465] [2023-12-31 06:04:15 +0000.345515][1c4f] Support this machine
model :redmi
[075:465] [2023-12-31 06:04:15 +0000.345567][1c4f] global inited! current sdk
version: 07-20-936c45f
[075:817] [2023-12-31 06:04:15 +0000.697145][1c4f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[075:817] [2023-12-31 06:04:15 +0000.697237][1c4f] ~MediaFilterCamera time:53126420
enter.

[075:817] [2023-12-31 06:04:15 +0000.697276][1c4f] StopPullFrameAndWriteMp4


time:53126420 enter.

[075:817] [2023-12-31 06:04:15 +0000.697532][47f1] stop recording


[075:817] [2023-12-31 06:04:15 +0000.697582][47f1] we have stopped recording before
[075:818] [2023-12-31 06:04:15 +0000.697651][1c4f] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[075:818] [2023-12-31 06:04:15 +0000.697962][1c4f] DestroyPipelineAndFilters


time:53126421 enter.

[075:818] [2023-12-31 06:04:15 +0000.698039][1c4f] DestroyPipelineAndFilters


leave. expire time = 0 ms

[075:818] [2023-12-31 06:04:15 +0000.698078][1c4f] AppDeviceManagerStopMic

[075:818] [2023-12-31 06:04:15 +0000.698135][1c4f] AppDeviceManagerStopMic::mic


status is on
[075:818] [2023-12-31 06:04:15 +0000.698172][1c4f] Try to stop webrtc device.

[075:818] [2023-12-31 06:04:15 +0000.698209][1c4f] Set record state to


stopped.threadID:7247

[075:854] [2023-12-31 06:04:15 +0000.734282][1c4f] Try to destory the


recorder.threadID:7247

[076:054] [2023-12-31 06:04:15 +0000.934515][1c4f] DestroyAudioRecorder:


[076:055] [2023-12-31 06:04:15 +0000.934706][1c4f] Cleanup the buffer queue in the
recorder.
[076:055] [2023-12-31 06:04:15 +0000.934759][1c4f] Destroy the recorder.

[076:059] [2023-12-31 06:04:15 +0000.938915][1c4f] StopRecording finished.

[076:059] [2023-12-31 06:04:15 +0000.939107][1c4f] The stop recording success.

[076:059] [2023-12-31 06:04:15 +0000.939139][1c4f]


AudioDeviceDataHandler::StopMicProcess

[076:063] [2023-12-31 06:04:15 +0000.943180][1c4f] AppDeviceManager stop.


[076:063] [2023-12-31 06:04:15 +0000.943343][1c4f] Rlease the webrtc device object.

[076:064] [2023-12-31 06:04:15 +0000.943781][1c4f] OpenSlesInput destruct.

[076:064] [2023-12-31 06:04:15 +0000.943889][1c4f] OpenSlesOutput destruct.

[076:064] [2023-12-31 06:04:15 +0000.944507][1c4f] EventDispatchServerScope


destruct
[076:065] [2023-12-31 06:04:15 +0000.944768][1c4f]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[076:065] [2023-12-31 06:04:15 +0000.944873][1c4f] ~AudioDeviceDataHandler

[076:066] [2023-12-31 06:04:15 +0000.945630][1c4f] AppDeviceManagerDestruct.

[076:066] [2023-12-31 06:04:15 +0000.945700][1c4f] ~AppDeviceManager:


[076:066] [2023-12-31 06:04:15 +0000.945849][1c4f] ~CpuOverloadDetect time:53126669
enter.

[076:066] [2023-12-31 06:04:15 +0000.946264][1c4f] ~CpuOverloadDetect leave.


expire time = 0 ms

[076:070] [2023-12-31 06:04:15 +0000.950237][1c4f] Destruct BeautifyReader begin...


[076:070] [2023-12-31 06:04:15 +0000.950307][1c4f] Destruct BeautifyReader done.
[076:070] [2023-12-31 06:04:15 +0000.950364][1c4f] ~MediaFilterCamera leave.
expire time = 253 ms

[076:071] [2023-12-31 06:04:15 +0000.950617][1c4f] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[076:071] [2023-12-31 06:04:15 +0000.951110][1c4f] global uninited!
[076:071] [2023-12-31 06:04:15 +0000.951518][1c4f] clear AppID 50011
[076:071] [2023-12-31 06:04:15 +0000.951587][1c4f] UnRegister JVM for Xplatform
util
[076:072] [2023-12-31 06:04:15 +0000.951644][1c4f] Dispose::unregister webrtc video
engine
[076:072] [2023-12-31 06:04:15 +0000.951687][1c4f] Init the android object with
jvm:0x0 env:0x0 context:0x0

[076:072] [2023-12-31 06:04:15 +0000.951744][1c4f] SetAndroidMediaCodecObjects


time:53126675 enter.

[076:072] [2023-12-31 06:04:15 +0000.951788][1c4f] ClearAndroidMediaCodecObjects


time:53126675 enter.

[076:072] [2023-12-31 06:04:15 +0000.951819][1c4f] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[076:072] [2023-12-31 06:04:15 +0000.951857][1c4f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[076:072] [2023-12-31 06:04:15 +0000.951901][1c4f] SetAndroidMediaCodecObjects


time:53126675 enter.

[076:072] [2023-12-31 06:04:15 +0000.951929][1c4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[076:072] [2023-12-31 06:04:15 +0000.951967][1c4f] ClearAndroidMediaCodecObjects
time:53126675 enter.

[076:072] [2023-12-31 06:04:15 +0000.951993][1c4f] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms
[076:072] [2023-12-31 06:04:15 +0000.952031][1c4f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects failed
[076:072] [2023-12-31 06:04:15 +0000.952058][1c4f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[076:072] [2023-12-31 06:04:15 +0000.952095][1c4f] Dispose::unregister webrtc voice


engine
[076:072] [2023-12-31 06:04:15 +0000.952118][1c4f] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[076:072] [2023-12-31 06:04:15 +0000.952162][1c4f] SystemUtil UnInit done


[085:320] [2023-12-31 06:04:25 +0000.200490][1c4f] Register JVM for xplatform util
[085:324] [2023-12-31 06:04:25 +0000.204376][1c4f] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-12-
31 06:04:25 +0000
[085:324] [2023-12-31 06:04:25 +0000.204419][1c4f] set AppID=50011 old AppID=-1
[085:324] [2023-12-31 06:04:25 +0000.204457][1c4f] Init the android object with
jvm:0xb4000070e4021380 env:0x70d441b080 context:0x706bb91288

[085:324] [2023-12-31 06:04:25 +0000.204493][1c4f] SetAndroidMediaCodecObjects


time:53135927 enter.

[085:324] [2023-12-31 06:04:25 +0000.204528][1c4f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[085:324] [2023-12-31 06:04:25 +0000.204561][1c4f] SetAndroidMediaCodecObjects


time:53135927 enter.

[085:324] [2023-12-31 06:04:25 +0000.204583][1c4f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070e4021380
[085:325] [2023-12-31 06:04:25 +0000.204656][1c4f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070e4021380 address:0x704ae87760
[085:325] [2023-12-31 06:04:25 +0000.204692][1c4f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070e4021380
address:0x704ae87760
[085:325] [2023-12-31 06:04:25 +0000.204737][1c4f] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[085:325] [2023-12-31 06:04:25 +0000.204780][1c4f] Set the android objects with


jvm:0xb4000070e4021380 env:0x70d441b080 context:0x706bb91288

[085:325] [2023-12-31 06:04:25 +0000.204805][1c4f] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70d441b080
[085:325] [2023-12-31 06:04:25 +0000.204842][1c4f] SystemUtil Init done
[085:325] [2023-12-31 06:04:25 +0000.205084][1c4f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[085:325] [2023-12-31 06:04:25 +0000.205182][1c4f] MediaFilterCamera
[085:325] [2023-12-31 06:04:25 +0000.205225][1c4f] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[085:325] [2023-12-31 06:04:25 +0000.205344][1c4f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[085:325] [2023-12-31 06:04:25 +0000.205389][1c4f] Recording session using default
bitrate support by app:31457280
[085:325] [2023-12-31 06:04:25 +0000.205382][49e2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x703e6336c0
[085:325] [2023-12-31 06:04:25 +0000.205470][49e2] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[085:325] [2023-12-31 06:04:25 +0000.205541][1c4f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[085:326] [2023-12-31 06:04:25 +0000.206331][1c4f] Error(ini.cc:191): Open the file
failed. error:2
[085:326] [2023-12-31 06:04:25 +0000.206372][1c4f]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[085:326] [2023-12-31 06:04:25 +0000.206407][1c4f] The device model: 2201117ty
usingSoftwareAEC value: 0
[085:328] [2023-12-31 06:04:25 +0000.208203][1c4f] Error(ini.cc:191): Open the file
failed. error:2
[085:328] [2023-12-31 06:04:25 +0000.208247][1c4f]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[085:328] [2023-12-31 06:04:25 +0000.208286][1c4f] The device model: 2201117ty
usingHardwareAEC value: 0
[085:328] [2023-12-31 06:04:25 +0000.208318][1c4f] The machine device: 2201117ty
usingHardwareAEC value: 0
[085:328] [2023-12-31 06:04:25 +0000.208352][1c4f] Using Default AEC type: software
AEC
[085:329] [2023-12-31 06:04:25 +0000.209404][1c4f] The device model: 2201117ty enum
value: 0
[085:330] [2023-12-31 06:04:25 +0000.209946][1c4f] GetMachineModel is 2201117TY
[085:330] [2023-12-31 06:04:25 +0000.210005][1c4f] GetMachineInfo: 2201117TY
[085:330] [2023-12-31 06:04:25 +0000.210029][1c4f] Construct BeautifyReader
begin...
[085:330] [2023-12-31 06:04:25 +0000.210051][1c4f] dumpStickerRgba:0
dumpStickerYuv:0
[085:330] [2023-12-31 06:04:25 +0000.210073][1c4f] Construct BeautifyReader done.
[085:333] [2023-12-31 06:04:25 +0000.213580][1c4f] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[085:334] [2023-12-31 06:04:25 +0000.213611][49e5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x704e9bb4a0
[085:334] [2023-12-31 06:04:25 +0000.213746][1c4f] AppDeviceManager telnet server
for statistics started......
[085:334] [2023-12-31 06:04:25 +0000.214402][1c4f] CpuOverloadDetect time:53135937
enter.

[085:334] [2023-12-31 06:04:25 +0000.214524][1c4f] CpuOverloadDetect leave. expire


time = 0 ms

[085:334] [2023-12-31 06:04:25 +0000.214551][49e6] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x703e8078c0
[085:335] [2023-12-31 06:04:25 +0000.215155][1c4f] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[085:335] [2023-12-31 06:04:25 +0000.215197][1c4f] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[085:335] [2023-12-31 06:04:25 +0000.215436][1c4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[085:336] [2023-12-31 06:04:25 +0000.215670][1c4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[085:336] [2023-12-31 06:04:25 +0000.215927][1c4f] CreatePlatformSpecificObjects:
[085:336] [2023-12-31 06:04:25 +0000.215977][1c4f] audio device use opensle input
and opensl output
[085:336] [2023-12-31 06:04:25 +0000.216005][1c4f] Create OpenSLES output module
with java VM support.

[085:336] [2023-12-31 06:04:25 +0000.216159][1c4f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[085:336] [2023-12-31 06:04:25 +0000.216341][1c4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[085:336] [2023-12-31 06:04:25 +0000.216532][1c4f] Create OpenSLES output module
with buffer num:1

[085:337] [2023-12-31 06:04:25 +0000.216711][1c4f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[085:337] [2023-12-31 06:04:25 +0000.216861][1c4f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[085:337] [2023-12-31 06:04:25 +0000.217015][1c4f] Create OpenSLES input module
with java VM support.

[085:337] [2023-12-31 06:04:25 +0000.217059][1c4f] Create OpenSLES input module


with buffer num:1

[085:337] [2023-12-31 06:04:25 +0000.217103][1c4f] Error(trace.cc:40): Init the


output and input for audio device template.
[085:337] [2023-12-31 06:04:25 +0000.217136][1c4f] Init the output device.

[085:337] [2023-12-31 06:04:25 +0000.217174][1c4f] Init the opensl input.


[085:337] [2023-12-31 06:04:25 +0000.217213][1c4f] AppDeviceManager get setting
samplerate: 0
[085:337] [2023-12-31 06:04:25 +0000.217591][1c4f] The device model: 2201117ty enum
value: 0
[085:338] [2023-12-31 06:04:25 +0000.218116][1c4f] The device model: 2201117ty enum
value: 0
[085:338] [2023-12-31 06:04:25 +0000.218157][1c4f] Set the sample rate to be:48000

[085:338] [2023-12-31 06:04:25 +0000.218195][1c4f] Enable the recording stereo:0


[085:338] [2023-12-31 06:04:25 +0000.218220][1c4f] Set the playout as stereo:1
[085:338] [2023-12-31 06:04:25 +0000.218250][1c4f] Init the microphone.
[085:338] [2023-12-31 06:04:25 +0000.218588][1c4f] Update the recording sample rate
to be: 48000
[085:339] [2023-12-31 06:04:25 +0000.218624][1c4f] Init the speaker.
[085:339] [2023-12-31 06:04:25 +0000.218654][1c4f] Low latency buffer size:144 low
sample rate:48000
[085:339] [2023-12-31 06:04:25 +0000.218831][1c4f] Using 1 x 10ms for an audio
frame.

[085:342] [2023-12-31 06:04:25 +0000.222118][1c4f] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[085:342] [2023-12-31 06:04:25 +0000.222241][1c4f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[085:342] [2023-12-31 06:04:25 +0000.222292][1c4f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[085:347] [2023-12-31 06:04:25 +0000.226819][1c4f] The device model:2201117ty

[085:347] [2023-12-31 06:04:25 +0000.226903][1c4f] speaker output factor:100


defaultFactor: 100

[085:347] [2023-12-31 06:04:25 +0000.226959][1c4f] headset output factor:100


defaultFactor: 100

[085:347] [2023-12-31 06:04:25 +0000.227345][1c4f] AppDeviceManagerStart finished.


[085:347] [2023-12-31 06:04:25 +0000.227401][1c4f] AppDeviceManagerStartMic::mic
status is off
[085:347] [2023-12-31 06:04:25 +0000.227484][1c4f] AppDeviceManagerStartMic update
aec type: 2
[085:347] [2023-12-31 06:04:25 +0000.227529][1c4f] AppDeviceManagerStartMic update
voiceChangeMode: 4

[085:347] [2023-12-31 06:04:25 +0000.227556][1c4f]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[085:348] [2023-12-31 06:04:25 +0000.227605][1c4f]
AudioDeviceDataHandler::StartMicProcess

[085:348] [2023-12-31 06:04:25 +0000.227752][1c4f] Try to start webrtc recording


device.

[085:348] [2023-12-31 06:04:25 +0000.227801][1c4f] StartRecording. threadID:7247

[085:348] [2023-12-31 06:04:25 +0000.227825][49e7] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[085:348] [2023-12-31 06:04:25 +0000.227858][1c4f] default mode: Set the recording
mode to voice communication to enable HW AEC .

[085:348] [2023-12-31 06:04:25 +0000.227917][1c4f] Set the recording mode before


getSetting: 4
[085:348] [2023-12-31 06:04:25 +0000.227944][1c4f] Set the recording mode after
getSetting: 1
[085:361] [2023-12-31 06:04:25 +0000.241142][1c4f] StartRecording finished.

[085:361] [2023-12-31 06:04:25 +0000.241217][1c4f] audio: start the audio mic


checker timer.

[085:362] [2023-12-31 06:04:25 +0000.241636][1c4f] machine model :redmi


[085:362] [2023-12-31 06:04:25 +0000.241677][1c4f] Support this machine
model :redmi
[085:362] [2023-12-31 06:04:25 +0000.241704][1c4f] global inited! current sdk
version: 07-20-936c45f
[085:582] [2023-12-31 06:04:25 +0000.462412][49e7] haveEnoughProcessedData
internalAudioStream.length: 10
[085:806] [2023-12-31 06:04:25 +0000.685608][1d2e]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[085:806] [2023-12-31 06:04:25 +0000.685780][49e3] MediaFilterCamera, recording
file context:0x70d4c50d80 input texture:24
[085:806] [2023-12-31 06:04:25 +0000.685841][49e3] GLESContext:
[085:806] [2023-12-31 06:04:25 +0000.685905][49e3] The result of eglGetDisplay is:
0x1
[085:808] [2023-12-31 06:04:25 +0000.687723][49e3] The result of creation:
0x7026938e00
[085:808] [2023-12-31 06:04:25 +0000.688111][49e3] The result of
eglCreatePbufferSurface is: 0x7026938f00
[085:809] [2023-12-31 06:04:25 +0000.688756][1d2e]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70d4c50d80 input_texture: 24
[086:155] [2023-12-31 06:04:26 +0000.35366][49e7] Run AGC when audioType = 0
[086:155] [2023-12-31 06:04:26 +0000.35482][49e7]
AudioDeviceDataHandler::MixAndSendOutFrame
[087:289] [2023-12-31 06:04:27 +0000.168791][49e7] haveEnoughProcessedData
internalAudioStream.length: 0
[087:898] [2023-12-31 06:04:27 +0000.777961][1c4f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[087:898] [2023-12-31 06:04:27 +0000.778168][1c4f] ~MediaFilterCamera time:53138501
enter.
[087:898] [2023-12-31 06:04:27 +0000.778205][1c4f] StopPullFrameAndWriteMp4
time:53138501 enter.

[087:899] [2023-12-31 06:04:27 +0000.778674][49e2] stop recording


[087:899] [2023-12-31 06:04:27 +0000.778725][49e2] we have stopped recording before
[087:899] [2023-12-31 06:04:27 +0000.778792][1c4f] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[087:899] [2023-12-31 06:04:27 +0000.779190][1c4f] DestroyPipelineAndFilters


time:53138502 enter.

[087:899] [2023-12-31 06:04:27 +0000.779222][1c4f] DestroyPipelineAndFilters


leave. expire time = 0 ms

[087:899] [2023-12-31 06:04:27 +0000.779245][1c4f] AppDeviceManagerStopMic

[087:899] [2023-12-31 06:04:27 +0000.779484][1c4f] AppDeviceManagerStopMic::mic


status is on
[087:899] [2023-12-31 06:04:27 +0000.779513][1c4f] Try to stop webrtc device.

[087:899] [2023-12-31 06:04:27 +0000.779540][1c4f] Set record state to


stopped.threadID:7247

[087:933] [2023-12-31 06:04:27 +0000.813379][1c4f] Try to destory the


recorder.threadID:7247

[088:133] [2023-12-31 06:04:28 +0000.13596][1c4f] DestroyAudioRecord[000:076]


[2023-12-31 06:46:08 +0000.151020][72af] Log to file:/storage/emulated/0/voip-
data/com.android.camera/trace.txt start time:2023-12-31 06:46:08 +0000
[000:076] [2023-12-31 06:46:08 +0000.151092][72af] set AppID=50011 old AppID=-1
[000:076] [2023-12-31 06:46:08 +0000.151131][72af] Init the android object with
jvm:0xb4000070e4021380 env:0x70c7b275c0 context:0x706988a288

[000:076] [2023-12-31 06:46:08 +0000.151178][72af] SetAndroidMediaCodecObjects


time:53887949 enter.

[000:076] [2023-12-31 06:46:08 +0000.151218][72af] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:076] [2023-12-31 06:46:08 +0000.151253][72af] SetAndroidMediaCodecObjects


time:53887949 enter.

[000:076] [2023-12-31 06:46:08 +0000.151291][72af] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070e4021380
[000:076] [2023-12-31 06:46:08 +0000.151331][72af] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070e4021380 address:0x701969b760
[000:076] [2023-12-31 06:46:08 +0000.151379][72af] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070e4021380
address:0x701969b760
[000:076] [2023-12-31 06:46:08 +0000.151418][72af] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:076] [2023-12-31 06:46:08 +0000.151471][72af] Set the android objects with


jvm:0xb4000070e4021380 env:0x70c7b275c0 context:0x706988a288

[000:078] [2023-12-31 06:46:08 +0000.153135][72af] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70c7b275c0
[000:078] [2023-12-31 06:46:08 +0000.153206][72af] SystemUtil Init done
[000:082] [2023-12-31 06:46:08 +0000.156742][72af]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:084] [2023-12-31 06:46:08 +0000.159371][72af] MediaFilterCamera
[000:084] [2023-12-31 06:46:08 +0000.159426][72af] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:084] [2023-12-31 06:46:08 +0000.159551][72af] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:084] [2023-12-31 06:46:08 +0000.159598][72af] Recording session using default
bitrate support by app:31457280
[000:084] [2023-12-31 06:46:08 +0000.159586][75fa] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d4bb2640
[000:085] [2023-12-31 06:46:08 +0000.159811][75fa] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:085] [2023-12-31 06:46:08 +0000.159889][72af] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:085] [2023-12-31 06:46:08 +0000.160586][72af] Error(ini.cc:191): Open the file
failed. error:2
[000:085] [2023-12-31 06:46:08 +0000.160626][72af]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:086] [2023-12-31 06:46:08 +0000.160690][72af] The device model: 2201117ty
usingSoftwareAEC value: 0
[000:088] [2023-12-31 06:46:08 +0000.163462][72af] Error(ini.cc:191): Open the file
failed. error:2
[000:088] [2023-12-31 06:46:08 +0000.163543][72af]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:088] [2023-12-31 06:46:08 +0000.163579][72af] The device model: 2201117ty
usingHardwareAEC value: 0
[000:088] [2023-12-31 06:46:08 +0000.163601][72af] The machine device: 2201117ty
usingHardwareAEC value: 0
[000:088] [2023-12-31 06:46:08 +0000.163623][72af] Using Default AEC type: software
AEC
[000:090] [2023-12-31 06:46:08 +0000.164774][72af] The device model: 2201117ty enum
value: 0
[000:090] [2023-12-31 06:46:08 +0000.165408][72af] GetMachineModel is 2201117TY
[000:090] [2023-12-31 06:46:08 +0000.165489][72af] GetMachineInfo: 2201117TY
[000:090] [2023-12-31 06:46:08 +0000.165529][72af] Construct BeautifyReader
begin...
[000:090] [2023-12-31 06:46:08 +0000.165556][72af] dumpStickerRgba:0
dumpStickerYuv:0
[000:090] [2023-12-31 06:46:08 +0000.165588][72af] Construct BeautifyReader done.
[000:095] [2023-12-31 06:46:08 +0000.169837][72af] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:095] [2023-12-31 06:46:08 +0000.169878][75fd] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70418a2da0
[000:095] [2023-12-31 06:46:08 +0000.170211][72af] AppDeviceManager telnet server
for statistics started......
[000:096] [2023-12-31 06:46:08 +0000.170672][72af] CpuOverloadDetect time:53887969
enter.

[000:096] [2023-12-31 06:46:08 +0000.170780][72af] CpuOverloadDetect leave. expire


time = 0 ms

[000:096] [2023-12-31 06:46:08 +0000.170850][75fe] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7024281980
[000:096] [2023-12-31 06:46:08 +0000.171464][72af] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:096] [2023-12-31 06:46:08 +0000.171540][72af] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:097] [2023-12-31 06:46:08 +0000.172017][72af] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:099] [2023-12-31 06:46:08 +0000.173947][72af] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:099] [2023-12-31 06:46:08 +0000.174427][72af] CreatePlatformSpecificObjects:
[000:099] [2023-12-31 06:46:08 +0000.174471][72af] audio device use opensle input
and opensl output
[000:099] [2023-12-31 06:46:08 +0000.174513][72af] Create OpenSLES output module
with java VM support.

[000:100] [2023-12-31 06:46:08 +0000.174666][72af] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:100] [2023-12-31 06:46:08 +0000.174807][72af] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:100] [2023-12-31 06:46:08 +0000.174967][72af] Create OpenSLES output module
with buffer num:1

[000:100] [2023-12-31 06:46:08 +0000.175130][72af] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:100] [2023-12-31 06:46:08 +0000.175396][72af] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:100] [2023-12-31 06:46:08 +0000.175630][72af] Create OpenSLES input module
with java VM support.

[000:101] [2023-12-31 06:46:08 +0000.175671][72af] Create OpenSLES input module


with buffer num:1

[000:101] [2023-12-31 06:46:08 +0000.175742][72af] Error(trace.cc:40): Init the


output and input for audio device template.
[000:101] [2023-12-31 06:46:08 +0000.175777][72af] Init the output device.

[000:101] [2023-12-31 06:46:08 +0000.175813][72af] Init the opensl input.


[000:101] [2023-12-31 06:46:08 +0000.175838][72af] AppDeviceManager get setting
samplerate: 0
[000:101] [2023-12-31 06:46:08 +0000.176216][72af] The device model: 2201117ty enum
value: 0
[000:102] [2023-12-31 06:46:08 +0000.176726][72af] The device model: 2201117ty enum
value: 0
[000:102] [2023-12-31 06:46:08 +0000.176763][72af] Set the sample rate to be:48000

[000:102] [2023-12-31 06:46:08 +0000.176802][72af] Enable the recording stereo:0


[000:102] [2023-12-31 06:46:08 +0000.176837][72af] Set the playout as stereo:1
[000:102] [2023-12-31 06:46:08 +0000.176858][72af] Init the microphone.
[000:103] [2023-12-31 06:46:08 +0000.177751][72af] Update the recording sample rate
to be: 48000
[000:103] [2023-12-31 06:46:08 +0000.177793][72af] Init the speaker.
[000:103] [2023-12-31 06:46:08 +0000.177832][72af] Low latency buffer size:144 low
sample rate:48000
[000:103] [2023-12-31 06:46:08 +0000.178172][72af] Using 1 x 10ms for an audio
frame.

[000:107] [2023-12-31 06:46:08 +0000.181932][72af] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:107] [2023-12-31 06:46:08 +0000.182089][72af] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:107] [2023-12-31 06:46:08 +0000.182133][72af] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:113] [2023-12-31 06:46:08 +0000.187814][72af] The device model:2201117ty
[000:113] [2023-12-31 06:46:08 +0000.187893][72af] speaker output factor:100
defaultFactor: 100

[000:113] [2023-12-31 06:46:08 +0000.187918][72af] headset output factor:100


defaultFactor: 100

[000:113] [2023-12-31 06:46:08 +0000.188333][72af] AppDeviceManagerStart finished.


[000:113] [2023-12-31 06:46:08 +0000.188383][72af] AppDeviceManagerStartMic::mic
status is off
[000:113] [2023-12-31 06:46:08 +0000.188438][72af] AppDeviceManagerStartMic update
aec type: 2

[000:113] [2023-12-31 06:46:08 +0000.188470][72af] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:113] [2023-12-31 06:46:08 +0000.188508][72af]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:113] [2023-12-31 06:46:08 +0000.188531][72af]
AudioDeviceDataHandler::StartMicProcess

[000:114] [2023-12-31 06:46:08 +0000.188664][72af] Try to start webrtc recording


device.

[000:114] [2023-12-31 06:46:08 +0000.188700][72af] StartRecording. threadID:29359

[000:114] [2023-12-31 06:46:08 +0000.188691][7601] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:114] [2023-12-31 06:46:08 +0000.188756][7601] haveEnoughProcessedData
internalAudioStream.length: 0
[000:114] [2023-12-31 06:46:08 +0000.189036][72af] The machine model:2201117TY

[000:114] [2023-12-31 06:46:08 +0000.189095][72af] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:114] [2023-12-31 06:46:08 +0000.189127][72af] Set the recording mode before


getSetting: 4
[000:114] [2023-12-31 06:46:08 +0000.189164][72af] Set the recording mode after
getSetting: 1
[000:150] [2023-12-31 06:46:08 +0000.225075][72af] StartRecording finished.

[000:150] [2023-12-31 06:46:08 +0000.225146][72af] audio: start the audio mic


checker timer.

[000:151] [2023-12-31 06:46:08 +0000.225721][72af] machine model :redmi


[000:151] [2023-12-31 06:46:08 +0000.225777][72af] Support this machine
model :redmi
[000:157] [2023-12-31 06:46:08 +0000.232064][72af] global inited! current sdk
version: 07-20-936c45f
[000:242] [2023-12-31 06:46:08 +0000.317541][7602] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:243] [2023-12-31 06:46:08 +0000.317893][7602] _deviceSampleRate:48000

[000:246] [2023-12-31 06:46:08 +0000.321318][7601] Run AGC when audioType = 0


[000:246] [2023-12-31 06:46:08 +0000.321453][7601]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:648] [2023-12-31 06:46:08 +0000.723415][72b9]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:649] [2023-12-31 06:46:08 +0000.724605][75fb] MediaFilterCamera, recording
file context:0x70d44e8f80 input texture:12
[000:650] [2023-12-31 06:46:08 +0000.724717][75fb] GLESContext:
[000:650] [2023-12-31 06:46:08 +0000.724790][75fb] The result of eglGetDisplay is:
0x1
[000:651] [2023-12-31 06:46:08 +0000.726248][75fb] The result of creation:
0x7042824d80
[000:651] [2023-12-31 06:46:08 +0000.726508][75fb] The result of
eglCreatePbufferSurface is: 0x7042824e80
[000:652] [2023-12-31 06:46:08 +0000.726850][72b9]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70d44e8f80 input_texture: 12
[000:878] [2023-12-31 06:46:08 +0000.953152][72af]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[000:878] [2023-12-31 06:46:08 +0000.953289][72af] ~MediaFilterCamera time:53888751
enter.

[000:878] [2023-12-31 06:46:08 +0000.953317][72af] StopPullFrameAndWriteMp4


time:53888751 enter.

[000:879] [2023-12-31 06:46:08 +0000.953907][75fa] stop recording


[000:879] [2023-12-31 06:46:08 +0000.953989][75fa] we have stopped recording before
[000:879] [2023-12-31 06:46:08 +0000.954051][72af] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[000:879] [2023-12-31 06:46:08 +0000.954546][72af] DestroyPipelineAndFilters


time:53888752 enter.

[000:879] [2023-12-31 06:46:08 +0000.954610][72af] DestroyPipelineAndFilters


leave. expire time = 0 ms

[000:879] [2023-12-31 06:46:08 +0000.954633][72af] AppDeviceManagerStopMic

[000:880] [2023-12-31 06:46:08 +0000.954691][72af] AppDeviceManagerStopMic::mic


status is on
[000:880] [2023-12-31 06:46:08 +0000.954808][72af] Try to stop webrtc device.

[000:880] [2023-12-31 06:46:08 +0000.954836][72af] Set record state to


stopped.threadID:29359

[000:918] [2023-12-31 06:46:08 +0000.993443][72af] Try to destory the


recorder.threadID:29359

[001:118] [2023-12-31 06:46:09 +0000.193700][72af] DestroyAudioRecorder:


[001:119] [2023-12-31 06:46:09 +0000.193942][72af] Cleanup the buffer queue in the
recorder.
[001:119] [2023-12-31 06:46:09 +0000.193994][72af] Destroy the recorder.

[001:121] [2023-12-31 06:46:09 +0000.196403][72af] StopRecording finished.

[001:121] [2023-12-31 06:46:09 +0000.196493][72af] The stop recording success.

[001:121] [2023-12-31 06:46:09 +0000.196544][72af]


AudioDeviceDataHandler::StopMicProcess

[001:125] [2023-12-31 06:46:09 +0000.200442][72af] AppDeviceManager stop.

[001:126] [2023-12-31 06:46:09 +0000.200719][72af] Rlease the webrtc device object.


[001:126] [2023-12-31 06:46:09 +0000.201258][72af] OpenSlesInput destruct.

[001:126] [2023-12-31 06:46:09 +0000.201403][72af] OpenSlesOutput destruct.

[001:127] [2023-12-31 06:46:09 +0000.202298][72af] EventDispatchServerScope


destruct
[001:127] [2023-12-31 06:46:09 +0000.202387][72af]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[001:127] [2023-12-31 06:46:09 +0000.202444][72af] ~AudioDeviceDataHandler

[001:128] [2023-12-31 06:46:09 +0000.203407][72af] AppDeviceManagerDestruct.

[001:128] [2023-12-31 06:46:09 +0000.203542][72af] ~AppDeviceManager:


[001:128] [2023-12-31 06:46:09 +0000.203627][72af] ~CpuOverloadDetect time:53889001
enter.

[001:132] [2023-12-31 06:46:09 +0000.207162][72af] ~CpuOverloadDetect leave.


expire time = 4 ms

[001:134] [2023-12-31 06:46:09 +0000.209231][72af] Destruct BeautifyReader begin...


[001:134] [2023-12-31 06:46:09 +0000.209355][72af] Destruct BeautifyReader done.
[001:134] [2023-12-31 06:46:09 +0000.209411][72af] ~MediaFilterCamera leave.
expire time = 256 ms

[001:135] [2023-12-31 06:46:09 +0000.209706][72af] ~GLESContext:


[001:136] [2023-12-31 06:46:09 +0000.210772][72af] GLESContext destruct finish.
[001:136] [2023-12-31 06:46:09 +0000.210898][72af] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[001:136] [2023-12-31 06:46:09 +0000.211430][72af] global uninited!
[001:138] [2023-12-31 06:46:09 +0000.213032][72af] clear AppID 50011
[001:138] [2023-12-31 06:46:09 +0000.213151][72af] UnRegister JVM for Xplatform
util
[001:138] [2023-12-31 06:46:09 +0000.213199][72af] Dispose::unregister webrtc video
engine
[001:138] [2023-12-31 06:46:09 +0000.213244][72af] Init the android object with
jvm:0x0 env:0x0 context:0x0

[001:138] [2023-12-31 06:46:09 +0000.213291][72af] SetAndroidMediaCodecObjects


time:53889011 enter.

[001:138] [2023-12-31 06:46:09 +0000.213333][72af] ClearAndroidMediaCodecObjects


time:53889011 enter.

[001:138] [2023-12-31 06:46:09 +0000.213368][72af] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:138] [2023-12-31 06:46:09 +0000.213407][72af] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:138] [2023-12-31 06:46:09 +0000.213452][72af] SetAndroidMediaCodecObjects


time:53889011 enter.

[001:138] [2023-12-31 06:46:09 +0000.213498][72af] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[001:138] [2023-12-31 06:46:09 +0000.213546][72af] ClearAndroidMediaCodecObjects
time:53889011 enter.

[001:138] [2023-12-31 06:46:09 +0000.213573][72af] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms
[001:138] [2023-12-31 06:46:09 +0000.213598][72af] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects failed
[001:138] [2023-12-31 06:46:09 +0000.213622][72af] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[001:138] [2023-12-31 06:46:09 +0000.213646][72af] Dispose::unregister webrtc voice


engine
[001:139] [2023-12-31 06:46:09 +0000.213704][72af] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[001:139] [2023-12-31 06:46:09 +0000.213739][72af] SystemUtil UnInit done


[132:295] [2023-12-31 06:48:20 +0000.373148][72af] Register JVM for xplatform util
[132:315] [2023-12-31 06:48:20 +0000.389935][72af] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-12-
31 06:48:20 +0000
[132:315] [2023-12-31 06:48:20 +0000.390038][72af] set AppID=50011 old AppID=-1
[132:315] [2023-12-31 06:48:20 +0000.390064][72af] Init the android object with
jvm:0xb4000070e4021380 env:0x70c7b275c0 context:0x706988a288

[132:315] [2023-12-31 06:48:20 +0000.390152][72af] SetAndroidMediaCodecObjects


time:54020188 enter.

[132:315] [2023-12-31 06:48:20 +0000.390206][72af] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[132:315] [2023-12-31 06:48:20 +0000.390242][72af] SetAndroidMediaCodecObjects


time:54020188 enter.

[132:315] [2023-12-31 06:48:20 +0000.390277][72af] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070e4021380
[132:315] [2023-12-31 06:48:20 +0000.390318][72af] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070e4021380 address:0x701969b760
[132:315] [2023-12-31 06:48:20 +0000.390360][72af] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070e4021380
address:0x701969b760
[132:315] [2023-12-31 06:48:20 +0000.390396][72af] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[132:315] [2023-12-31 06:48:20 +0000.390444][72af] Set the android objects with


jvm:0xb4000070e4021380 env:0x70c7b275c0 context:0x706988a288

[132:317] [2023-12-31 06:48:20 +0000.392505][72af] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70c7b275c0
[132:317] [2023-12-31 06:48:20 +0000.392545][72af] SystemUtil Init done
[132:319] [2023-12-31 06:48:20 +0000.393946][72af]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[132:321] [2023-12-31 06:48:20 +0000.396203][72af] MediaFilterCamera
[132:321] [2023-12-31 06:48:20 +0000.396265][72af] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[132:321] [2023-12-31 06:48:20 +0000.396380][72af] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[132:321] [2023-12-31 06:48:20 +0000.396424][72af] Recording session using default
bitrate support by app:31457280
[132:321] [2023-12-31 06:48:20 +0000.396415][80d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d4bb1240
[132:321] [2023-12-31 06:48:20 +0000.396522][80d] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[132:321] [2023-12-31 06:48:20 +0000.396595][72af] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[132:324] [2023-12-31 06:48:20 +0000.399616][72af] Error(ini.cc:191): Open the file
failed. error:2
[132:325] [2023-12-31 06:48:20 +0000.399657][72af]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[132:325] [2023-12-31 06:48:20 +0000.399705][72af] The device model: 2201117ty
usingSoftwareAEC value: 0
[132:327] [2023-12-31 06:48:20 +0000.401844][72af] Error(ini.cc:191): Open the file
failed. error:2
[132:327] [2023-12-31 06:48:20 +0000.401894][72af]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[132:327] [2023-12-31 06:48:20 +0000.401969][72af] The device model: 2201117ty
usingHardwareAEC value: 0
[132:327] [2023-12-31 06:48:20 +0000.402000][72af] The machine device: 2201117ty
usingHardwareAEC value: 0
[132:327] [2023-12-31 06:48:20 +0000.402022][72af] Using Default AEC type: software
AEC
[132:328] [2023-12-31 06:48:20 +0000.403115][72af] The device model: 2201117ty enum
value: 0
[132:329] [2023-12-31 06:48:20 +0000.403917][72af] GetMachineModel is 2201117TY
[132:329] [2023-12-31 06:48:20 +0000.404011][72af] GetMachineInfo: 2201117TY
[132:329] [2023-12-31 06:48:20 +0000.404052][72af] Construct BeautifyReader
begin...
[132:329] [2023-12-31 06:48:20 +0000.404079][72af] dumpStickerRgba:0
dumpStickerYuv:0
[132:329] [2023-12-31 06:48:20 +0000.404138][72af] Construct BeautifyReader done.
[132:333] [2023-12-31 06:48:20 +0000.408472][72af] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[132:333] [2023-12-31 06:48:20 +0000.408564][72af] AppDeviceManager telnet server
for statistics started......
[132:333] [2023-12-31 06:48:20 +0000.408499][815] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70244ceaa0
[132:334] [2023-12-31 06:48:20 +0000.408949][72af] CpuOverloadDetect time:54020207
enter.

[132:334] [2023-12-31 06:48:20 +0000.409037][72af] CpuOverloadDetect leave. expire


time = 0 ms

[132:334] [2023-12-31 06:48:20 +0000.409062][819] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x70242810c0
[132:334] [2023-12-31 06:48:20 +0000.409613][72af] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[132:335] [2023-12-31 06:48:20 +0000.409674][72af] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[132:335] [2023-12-31 06:48:20 +0000.410025][72af] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[132:335] [2023-12-31 06:48:20 +0000.410294][72af] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[132:336] [2023-12-31 06:48:20 +0000.410702][72af] CreatePlatformSpecificObjects:
[132:336] [2023-12-31 06:48:20 +0000.410741][72af] audio device use opensle input
and opensl output
[132:336] [2023-12-31 06:48:20 +0000.410789][72af] Create OpenSLES output module
with java VM support.

[132:336] [2023-12-31 06:48:20 +0000.410917][72af] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[132:336] [2023-12-31 06:48:20 +0000.411043][72af] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[132:336] [2023-12-31 06:48:20 +0000.411193][72af] Create OpenSLES output module
with buffer num:1

[132:336] [2023-12-31 06:48:20 +0000.411299][72af] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[132:336] [2023-12-31 06:48:20 +0000.411419][72af] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[132:336] [2023-12-31 06:48:20 +0000.411555][72af] Create OpenSLES input module
with java VM support.

[132:336] [2023-12-31 06:48:20 +0000.411593][72af] Create OpenSLES input module


with buffer num:1

[132:337] [2023-12-31 06:48:20 +0000.411665][72af] Error(trace.cc:40): Init the


output and input for audio device template.
[132:337] [2023-12-31 06:48:20 +0000.411695][72af] Init the output device.

[132:337] [2023-12-31 06:48:20 +0000.411716][72af] Init the opensl input.


[132:337] [2023-12-31 06:48:20 +0000.411751][72af] AppDeviceManager get setting
samplerate: 0
[132:337] [2023-12-31 06:48:20 +0000.412051][72af] The device model: 2201117ty enum
value: 0
[132:337] [2023-12-31 06:48:20 +0000.412586][72af] The device model: 2201117ty enum
value: 0
[132:337] [2023-12-31 06:48:20 +0000.412622][72af] Set the sample rate to be:48000

[132:338] [2023-12-31 06:48:20 +0000.412670][72af] Enable the recording stereo:0


[132:338] [2023-12-31 06:48:20 +0000.412705][72af] Set the playout as stereo:1
[132:338] [2023-12-31 06:48:20 +0000.412738][72af] Init the microphone.
[132:340] [2023-12-31 06:48:20 +0000.415581][72af] Update the recording sample rate
to be: 48000
[132:340] [2023-12-31 06:48:20 +0000.415623][72af] Init the speaker.
[132:341] [2023-12-31 06:48:20 +0000.415656][72af] Low latency buffer size:144 low
sample rate:48000
[132:341] [2023-12-31 06:48:20 +0000.416010][72af] Using 1 x 10ms for an audio
frame.

[132:344] [2023-12-31 06:48:20 +0000.419314][72af] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[132:346] [2023-12-31 06:48:20 +0000.421120][72af] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[132:346] [2023-12-31 06:48:20 +0000.421224][72af] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[132:351] [2023-12-31 06:48:20 +0000.426068][72af] The device model:2201117ty

[132:351] [2023-12-31 06:48:20 +0000.426155][72af] speaker output factor:100


defaultFactor: 100

[132:351] [2023-12-31 06:48:20 +0000.426179][72af] headset output factor:100


defaultFactor: 100

[132:351] [2023-12-31 06:48:20 +0000.426571][72af] AppDeviceManagerStart finished.


[132:351] [2023-12-31 06:48:20 +0000.426608][72af] AppDeviceManagerStartMic::mic
status is off
[132:352] [2023-12-31 06:48:20 +0000.426669][72af] AppDeviceManagerStartMic update
aec type: 2

[132:352] [2023-12-31 06:48:20 +0000.426698][72af] AppDeviceManagerStartMic update


voiceChangeMode: 4
[132:352] [2023-12-31 06:48:20 +0000.426721][72af]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[132:352] [2023-12-31 06:48:20 +0000.426751][72af]
AudioDeviceDataHandler::StartMicProcess

[132:352] [2023-12-31 06:48:20 +0000.426878][72af] Try to start webrtc recording


device.

[132:352] [2023-12-31 06:48:20 +0000.426911][72af] StartRecording. threadID:29359

[132:352] [2023-12-31 06:48:20 +0000.426906][81b] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[132:352] [2023-12-31 06:48:20 +0000.426992][72af] default mode: Set the recording
mode to voice communication to enable HW AEC .

[132:352] [2023-12-31 06:48:20 +0000.427026][72af] Set the recording mode before


getSetting: 4
[132:352] [2023-12-31 06:48:20 +0000.427065][72af] Set the recording mode after
getSetting: 1
[132:370] [2023-12-31 06:48:20 +0000.444974][72af] StartRecording finished.

[132:370] [2023-12-31 06:48:20 +0000.445086][72af] audio: start the audio mic


checker timer.

[132:370] [2023-12-31 06:48:20 +0000.445585][72af] machine model :redmi


[132:370] [2023-12-31 06:48:20 +0000.445629][72af] Support this machine
model :redmi
[132:384] [2023-12-31 06:48:20 +0000.458874][72af] global inited! current sdk
version: 07-20-936c45f
[132:857] [2023-12-31 06:48:20 +0000.932275][72b9]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[132:858] [2023-12-31 06:48:20 +0000.932836][810] MediaFilterCamera, recording file
context:0x70d44e8f80 input texture:27
[132:858] [2023-12-31 06:48:20 +0000.932935][810] GLESContext:
[132:858] [2023-12-31 06:48:20 +0000.932995][810] The result of eglGetDisplay is:
0x1
[132:859] [2023-12-31 06:48:20 +0000.934588][810] The result of creation:
0x7024490c80
[132:860] [2023-12-31 06:48:20 +0000.934866][810] The result of
eglCreatePbufferSurface is: 0x7024490d80
[132:860] [2023-12-31 06:48:20 +0000.935116][72b9]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70d44e8f80 input_texture: 27
[133:190] [2023-12-31 06:48:21 +0000.265594][81b] haveEnoughProcessedData
internalAudioStream.length: 0
[133:315] [2023-12-31 06:48:21 +0000.390214][72af]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[133:315] [2023-12-31 06:48:21 +0000.390321][72af] ~MediaFilterCamera time:54021188
enter.

[133:315] [2023-12-31 06:48:21 +0000.390367][72af] StopPullFrameAndWriteMp4


time:54021188 enter.

[133:316] [2023-12-31 06:48:21 +0000.390883][80d] stop recording


[133:316] [2023-12-31 06:48:21 +0000.390951][80d] we have stopped recording before
[133:316] [2023-12-31 06:48:21 +0000.391027][72af] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms
[133:316] [2023-12-31 06:48:21 +0000.391458][72af] DestroyPipelineAndFilters
time:54021189 enter.

[133:316] [2023-12-31 06:48:21 +0000.391524][72af] DestroyPipelineAndFilters


leave. expire time = 0 ms

[133:316] [2023-12-31 06:48:21 +0000.391547][72af] AppDeviceManagerStopMic

[133:316] [2023-12-31 06:48:21 +0000.391600][72af] AppDeviceManagerStopMic::mic


status is on
[133:316] [2023-12-31 06:48:21 +0000.391637][72af] Try to stop webrtc device.

[133:317] [2023-12-31 06:48:21 +0000.391663][72af] Set record state to


stopped.threadID:29359

[133:352] [2023-12-31 06:48:21 +0000.427548][72af] Try to destory the


recorder.threadID:29359

[133:553] [2023-12-31 06:48:21 +0000.627802][72af] DestroyAudioRecorder:


[133:553] [2023-12-31 06:48:21 +0000.628033][72af] Cleanup the buffer queue in the
recorder.
[133:553] [2023-12-31 06:48:21 +0000.628075][72af] Destroy the recorder.

[133:554] [2023-12-31 06:48:21 +0000.629532][72af] StopRecording finished.

[133:554] [2023-12-31 06:48:21 +0000.629632][72af] The stop recording success.

[133:555] [2023-12-31 06:48:21 +0000.629746][72af]


AudioDeviceDataHandler::StopMicProcess

[133:559] [2023-12-31 06:48:21 +0000.633963][72af] AppDeviceManager stop.

[133:559] [2023-12-31 06:48:21 +0000.634091][72af] Rlease the webrtc device object.

[133:559] [2023-12-31 06:48:21 +0000.634410][72af] OpenSlesInput destruct.

[133:559] [2023-12-31 06:48:21 +0000.634509][72af] OpenSlesOutput destruct.

[133:561] [2023-12-31 06:48:21 +0000.635854][72af] EventDispatchServerScope


destruct
[133:561] [2023-12-31 06:48:21 +0000.635982][72af]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[133:561] [2023-12-31 06:48:21 +0000.636067][72af] ~AudioDeviceDataHandler

[133:562] [2023-12-31 06:48:21 +0000.636834][72af] AppDeviceManagerDestruct.

[133:562] [2023-12-31 06:48:21 +0000.637006][72af] ~AppDeviceManager:


[133:562] [2023-12-31 06:48:21 +0000.637105][72af] ~CpuOverloadDetect time:54021435
enter.

[133:562] [2023-12-31 06:48:21 +0000.637592][72af] ~CpuOverloadDetect leave.


expire time = 0 ms

[133:566] [2023-12-31 06:48:21 +0000.641538][72af] Destruct BeautifyReader begin...


[133:567] [2023-12-31 06:48:21 +0000.642391][72af] Destruct BeautifyReader done.
[133:567] [2023-12-31 06:48:21 +0000.642488][72af] ~MediaFilterCamera leave.
expire time = 252 ms

[133:575] [2023-12-31 06:48:21 +0000.649834][72af] ~GLESContext:


[133:576] [2023-12-31 06:48:21 +0000.651183][72af] GLESContext destruct finish.
[133:576] [2023-12-31 06:48:21 +0000.651340][72af] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[133:577] [2023-12-31 06:48:21 +0000.651951][72af] global uninited!
[133:577] [2023-12-31 06:48:21 +0000.652481][72af] clear AppID 50011
[133:577] [2023-12-31 06:48:21 +0000.652552][72af] UnRegister JVM for Xplatform
util
[133:577] [2023-12-31 06:48:21 +0000.652606][72af] Dispose::unregister webrtc video
engine
[133:578] [2023-12-31 06:48:21 +0000.652655][72af] Init the android object with
jvm:0x0 env:0x0 context:0x0

[133:578] [2023-12-31 06:48:21 +0000.652706][72af] SetAndroidMediaCodecObjects


time:54021451 enter.

[133:578] [2023-12-31 06:48:21 +0000.652757][72af] ClearAndroidMediaCodecObjects


time:54021451 enter.

[133:578] [2023-12-31 06:48:21 +0000.652819][72af] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[133:578] [2023-12-31 06:48:21 +0000.652866][72af] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[133:578] [2023-12-31 06:48:21 +0000.652909][72af] SetAndroidMediaCodecObjects


time:54021451 enter.

[133:578] [2023-12-31 06:48:21 +0000.652955][72af] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[133:578] [2023-12-31 06:48:21 +0000.652998][72af] ClearAndroidMediaCodecObjects
time:54021451 enter.

[133:578] [2023-12-31 06:48:21 +0000.653042][72af] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[133:578] [2023-12-31 06:48:21 +0000.653085][72af] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[133:578] [2023-12-31 06:48:21 +0000.653129][72af] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[133:578] [2023-12-31 06:48:21 +0000.653174][72af] Dispose::unregister webrtc voice


engine
[133:578] [2023-12-31 06:48:21 +0000.653218][72af] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[133:578] [2023-12-31 06:48:21 +0000.653264][72af] SystemUtil UnInit done


[600:778] [2023-12-31 08:25:11 +0000.881156][72af] Register JVM for xplatform util
[600:797] [2023-12-31 08:25:11 +0000.896771][72af] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-12-
31 08:25:11 +0000
[600:797] [2023-12-31 08:25:11 +0000.896848][72af] set AppID=50011 old AppID=-1
[600:797] [2023-12-31 08:25:11 +0000.896873][72af] Init the android object with
jvm:0xb4000070e4021380 env:0x70c7b275c0 context:0x706988a288

[600:797] [2023-12-31 08:25:11 +0000.896943][72af] SetAndroidMediaCodecObjects


time:54488670 enter.

[600:797] [2023-12-31 08:25:11 +0000.896986][72af] SetAndroidMediaCodecObjects


leave. expire time = 0 ms
[600:797] [2023-12-31 08:25:11 +0000.897029][72af] SetAndroidMediaCodecObjects
time:54488670 enter.

[600:797] [2023-12-31 08:25:11 +0000.897052][72af] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070e4021380
[600:797] [2023-12-31 08:25:11 +0000.897086][72af] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070e4021380 address:0x701969b760
[600:797] [2023-12-31 08:25:11 +0000.897129][72af] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070e4021380
address:0x701969b760
[600:797] [2023-12-31 08:25:11 +0000.897164][72af] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[600:797] [2023-12-31 08:25:11 +0000.897198][72af] Set the android objects with


jvm:0xb4000070e4021380 env:0x70c7b275c0 context:0x706988a288

[600:799] [2023-12-31 08:25:11 +0000.899250][72af] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70c7b275c0
[600:799] [2023-12-31 08:25:11 +0000.899296][72af] SystemUtil Init done
[600:801] [2023-12-31 08:25:11 +0000.900762][72af]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[600:803] [2023-12-31 08:25:11 +0000.903026][72af] MediaFilterCamera
[600:803] [2023-12-31 08:25:11 +0000.903094][72af] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[600:803] [2023-12-31 08:25:11 +0000.903224][72af] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[600:803] [2023-12-31 08:25:11 +0000.903272][72af] Recording session using default
bitrate support by app:31457280
[600:803] [2023-12-31 08:25:11 +0000.903259][1fd5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d4bb00c0
[600:804] [2023-12-31 08:25:11 +0000.903512][1fd5] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[600:804] [2023-12-31 08:25:11 +0000.903613][72af] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[600:807] [2023-12-31 08:25:11 +0000.906445][72af] Error(ini.cc:191): Open the file
failed. error:2
[600:807] [2023-12-31 08:25:11 +0000.906485][72af]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[600:807] [2023-12-31 08:25:11 +0000.906544][72af] The device model: 2201117ty
usingSoftwareAEC value: 0
[600:809] [2023-12-31 08:25:11 +0000.908647][72af] Error(ini.cc:191): Open the file
failed. error:2
[600:809] [2023-12-31 08:25:11 +0000.908703][72af]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[600:809] [2023-12-31 08:25:11 +0000.908746][72af] The device model: 2201117ty
usingHardwareAEC value: 0
[600:809] [2023-12-31 08:25:11 +0000.908777][72af] The machine device: 2201117ty
usingHardwareAEC value: 0
[600:809] [2023-12-31 08:25:11 +0000.908801][72af] Using Default AEC type: software
AEC
[600:810] [2023-12-31 08:25:11 +0000.909943][72af] The device model: 2201117ty enum
value: 0
[600:811] [2023-12-31 08:25:11 +0000.910712][72af] GetMachineModel is 2201117TY
[600:811] [2023-12-31 08:25:11 +0000.910792][72af] GetMachineInfo: 2201117TY
[600:811] [2023-12-31 08:25:11 +0000.910835][72af] Construct BeautifyReader
begin...
[600:811] [2023-12-31 08:25:11 +0000.910861][72af] dumpStickerRgba:0
dumpStickerYuv:0
[600:811] [2023-12-31 08:25:11 +0000.910884][72af] Construct BeautifyReader done.
[600:816] [2023-12-31 08:25:11 +0000.915788][72af] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[600:816] [2023-12-31 08:25:11 +0000.915811][1fd8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70246b3aa0
[600:816] [2023-12-31 08:25:11 +0000.915892][72af] AppDeviceManager telnet server
for statistics started......
[600:817] [2023-12-31 08:25:11 +0000.916384][72af] CpuOverloadDetect time:54488690
enter.

[600:817] [2023-12-31 08:25:11 +0000.916479][72af] CpuOverloadDetect leave. expire


time = 0 ms

[600:817] [2023-12-31 08:25:11 +0000.916499][1fd9] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x702fded280
[600:817] [2023-12-31 08:25:11 +0000.917070][72af] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[600:817] [2023-12-31 08:25:11 +0000.917106][72af] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[600:818] [2023-12-31 08:25:11 +0000.917461][72af] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[600:818] [2023-12-31 08:25:11 +0000.917742][72af] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[600:818] [2023-12-31 08:25:11 +0000.918192][72af] CreatePlatformSpecificObjects:
[600:818] [2023-12-31 08:25:11 +0000.918234][72af] audio device use opensle input
and opensl output
[600:818] [2023-12-31 08:25:11 +0000.918280][72af] Create OpenSLES output module
with java VM support.

[600:819] [2023-12-31 08:25:11 +0000.918426][72af] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[600:819] [2023-12-31 08:25:11 +0000.918561][72af] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[600:819] [2023-12-31 08:25:11 +0000.918713][72af] Create OpenSLES output module
with buffer num:1

[600:819] [2023-12-31 08:25:11 +0000.918819][72af] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[600:819] [2023-12-31 08:25:11 +0000.918942][72af] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[600:819] [2023-12-31 08:25:11 +0000.919089][72af] Create OpenSLES input module
with java VM support.

[600:819] [2023-12-31 08:25:11 +0000.919129][72af] Create OpenSLES input module


with buffer num:1

[600:819] [2023-12-31 08:25:11 +0000.919219][72af] Error(trace.cc:40): Init the


output and input for audio device template.
[600:819] [2023-12-31 08:25:11 +0000.919251][72af] Init the output device.

[600:819] [2023-12-31 08:25:11 +0000.919272][72af] Init the opensl input.


[600:819] [2023-12-31 08:25:11 +0000.919305][72af] AppDeviceManager get setting
samplerate: 0
[600:820] [2023-12-31 08:25:11 +0000.919623][72af] The device model: 2201117ty enum
value: 0
[600:820] [2023-12-31 08:25:11 +0000.920138][72af] The device model: 2201117ty enum
value: 0
[600:820] [2023-12-31 08:25:11 +0000.920175][72af] Set the sample rate to be:48000
[600:820] [2023-12-31 08:25:11 +0000.920223][72af] Enable the recording stereo:0
[600:820] [2023-12-31 08:25:11 +0000.920256][72af] Set the playout as stereo:1
[600:820] [2023-12-31 08:25:11 +0000.920288][72af] Init the microphone.
[600:822] [2023-12-31 08:25:11 +0000.921927][72af] Update the recording sample rate
to be: 48000
[600:822] [2023-12-31 08:25:11 +0000.921968][72af] Init the speaker.
[600:822] [2023-12-31 08:25:11 +0000.922004][72af] Low latency buffer size:144 low
sample rate:48000
[600:822] [2023-12-31 08:25:11 +0000.922253][72af] Using 1 x 10ms for an audio
frame.

[600:826] [2023-12-31 08:25:11 +0000.925522][72af] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[600:828] [2023-12-31 08:25:11 +0000.927382][72af] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[600:828] [2023-12-31 08:25:11 +0000.927484][72af] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[600:832] [2023-12-31 08:25:11 +0000.932063][72af] The device model:2201117ty

[600:832] [2023-12-31 08:25:11 +0000.932153][72af] speaker output factor:100


defaultFactor: 100

[600:832] [2023-12-31 08:25:11 +0000.932178][72af] headset output factor:100


defaultFactor: 100

[600:833] [2023-12-31 08:25:11 +0000.932577][72af] AppDeviceManagerStart finished.


[600:833] [2023-12-31 08:25:11 +0000.932621][72af] AppDeviceManagerStartMic::mic
status is off
[600:833] [2023-12-31 08:25:11 +0000.932668][72af] AppDeviceManagerStartMic update
aec type: 2

[600:833] [2023-12-31 08:25:11 +0000.932699][72af] AppDeviceManagerStartMic update


voiceChangeMode: 4

[600:833] [2023-12-31 08:25:11 +0000.932724][72af]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[600:833] [2023-12-31 08:25:11 +0000.932754][72af]
AudioDeviceDataHandler::StartMicProcess

[600:833] [2023-12-31 08:25:11 +0000.932869][72af] Try to start webrtc recording


device.

[600:833] [2023-12-31 08:25:11 +0000.932904][72af] StartRecording. threadID:29359

[600:833] [2023-12-31 08:25:11 +0000.932899][1fda] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[600:833] [2023-12-31 08:25:11 +0000.932993][72af] default mode: Set the recording
mode to voice communication to enable HW AEC .

[600:833] [2023-12-31 08:25:11 +0000.933028][72af] Set the recording mode before


getSetting: 4
[600:833] [2023-12-31 08:25:11 +0000.933054][72af] Set the recording mode after
getSetting: 1
[600:857] [2023-12-31 08:25:11 +0000.956613][72af] StartRecording finished.

[600:857] [2023-12-31 08:25:11 +0000.956677][72af] audio: start the audio mic


checker timer.
[600:857] [2023-12-31 08:25:11 +0000.957120][72af] machine model :redmi
[600:857] [2023-12-31 08:25:11 +0000.957169][72af] Support this machine
model :redmi
[600:871] [2023-12-31 08:25:11 +0000.970805][72af] global inited! current sdk
version: 07-20-936c45f
[601:364] [2023-12-31 08:25:12 +0000.463871][72b9]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[601:364] [2023-12-31 08:25:12 +0000.464212][1fd6] MediaFilterCamera, recording
file context:0x70d44e8f80 input texture:38
[601:364] [2023-12-31 08:25:12 +0000.464285][1fd6] GLESContext:
[601:365] [2023-12-31 08:25:12 +0000.464343][1fd6] The result of eglGetDisplay is:
0x1
[601:366] [2023-12-31 08:25:12 +0000.465756][1fd6] The result of creation:
0x7042657000
[601:366] [2023-12-31 08:25:12 +0000.465972][1fd6] The result of
eglCreatePbufferSurface is: 0x7042657180
[601:366] [2023-12-31 08:25:12 +0000.466409][72b9]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70d44e8f80 input_texture: 38
[601:431] [2023-12-31 08:25:12 +0000.530501][1fda] Run AGC when audioType = 0
[602:277] [2023-12-31 08:25:13 +0000.376453][1fda] haveEnoughProcessedData
internalAudioStream.length: 0
[602:714] [2023-12-31 08:25:13 +0000.813560][72af]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[602:714] [2023-12-31 08:25:13 +0000.813676][72af] ~MediaFilterCamera time:54490587
enter.

[602:714] [2023-12-31 08:25:13 +0000.813702][72af] StopPullFrameAndWriteMp4


time:54490587 enter.

[602:715] [2023-12-31 08:25:13 +0000.814633][1fd5] stop recording


[602:715] [2023-12-31 08:25:13 +0000.814693][1fd5] we have stopped recording before
[602:715] [2023-12-31 08:25:13 +0000.814769][72af] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[602:716] [2023-12-31 08:25:13 +0000.815377][72af] DestroyPipelineAndFilters


time:54490589 enter.

[602:716] [2023-12-31 08:25:13 +0000.815428][72af] DestroyPipelineAndFilters


leave. expire time = 0 ms

[602:716] [2023-12-31 08:25:13 +0000.815451][72af] AppDeviceManagerStopMic

[602:716] [2023-12-31 08:25:13 +0000.815516][72af] AppDeviceManagerStopMic::mic


status is on
[602:716] [2023-12-31 08:25:13 +0000.815542][72af] Try to stop webrtc device.

[602:716] [2023-12-31 08:25:13 +0000.815585][72af] Set record state to


stopped.threadID:29359

[602:753] [2023-12-31 08:25:13 +0000.852776][72af] Try to destory the


recorder.threadID:29359

[602:953] [2023-12-31 08:25:14 +0000.53065][72af] DestroyAudioRecorder:


[602:953] [2023-12-31 08:25:14 +0000.53280][72af] Cleanup the buffer queue in the
recorder.
[602:953] [2023-12-31 08:25:14 +0000.53327][72af] Destroy the recorder.

[602:959] [2023-12-31 08:[000:061] [2024-01-01 01:37:50 +0000.757974][71d2] Log to


file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2024-01-
01 01:37:50 +0000
[000:061] [2024-01-01 01:37:50 +0000.758061][71d2] set AppID=50011 old AppID=-1
[000:061] [2024-01-01 01:37:50 +0000.758087][71d2] Init the android object with
jvm:0xb4000070e4021380 env:0x70d441b580 context:0x706bb91288

[000:061] [2024-01-01 01:37:50 +0000.758139][71d2] SetAndroidMediaCodecObjects


time:85415434 enter.

[000:061] [2024-01-01 01:37:50 +0000.758173][71d2] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:061] [2024-01-01 01:37:50 +0000.758201][71d2] SetAndroidMediaCodecObjects


time:85415434 enter.

[000:061] [2024-01-01 01:37:50 +0000.758224][71d2] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070e4021380
[000:061] [2024-01-01 01:37:50 +0000.758247][71d2] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070e4021380 address:0x70322ff760
[000:061] [2024-01-01 01:37:50 +0000.758273][71d2] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070e4021380
address:0x70322ff760
[000:061] [2024-01-01 01:37:50 +0000.758298][71d2] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:061] [2024-01-01 01:37:50 +0000.758333][71d2] Set the android objects with


jvm:0xb4000070e4021380 env:0x70d441b580 context:0x706bb91288

[000:063] [2024-01-01 01:37:50 +0000.759681][71d2] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70d441b580
[000:063] [2024-01-01 01:37:50 +0000.759777][71d2] SystemUtil Init done
[000:066] [2024-01-01 01:37:50 +0000.763186][71d2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:068] [2024-01-01 01:37:50 +0000.765149][71d2] MediaFilterCamera
[000:068] [2024-01-01 01:37:50 +0000.765249][71d2] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:068] [2024-01-01 01:37:50 +0000.765403][71d2] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:068] [2024-01-01 01:37:50 +0000.765457][71d2] Recording session using default
bitrate support by app:31457280
[000:068] [2024-01-01 01:37:50 +0000.765444][7714] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d45ad9c0
[000:068] [2024-01-01 01:37:50 +0000.765522][7714] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:069] [2024-01-01 01:37:50 +0000.765611][71d2] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:069] [2024-01-01 01:37:50 +0000.766259][71d2] Error(ini.cc:191): Open the file
failed. error:2
[000:069] [2024-01-01 01:37:50 +0000.766307][71d2]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:069] [2024-01-01 01:37:50 +0000.766339][71d2] The device model: 2201117ty
usingSoftwareAEC value: 0
[000:072] [2024-01-01 01:37:50 +0000.769189][71d2] Error(ini.cc:191): Open the file
failed. error:2
[000:072] [2024-01-01 01:37:50 +0000.769277][71d2]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:072] [2024-01-01 01:37:50 +0000.769322][71d2] The device model: 2201117ty
usingHardwareAEC value: 0
[000:072] [2024-01-01 01:37:50 +0000.769347][71d2] The machine device: 2201117ty
usingHardwareAEC value: 0
[000:072] [2024-01-01 01:37:50 +0000.769372][71d2] Using Default AEC type: software
AEC
[000:073] [2024-01-01 01:37:50 +0000.770457][71d2] The device model: 2201117ty enum
value: 0
[000:074] [2024-01-01 01:37:50 +0000.771176][71d2] GetMachineModel is 2201117TY
[000:074] [2024-01-01 01:37:50 +0000.771268][71d2] GetMachineInfo: 2201117TY
[000:074] [2024-01-01 01:37:50 +0000.771310][71d2] Construct BeautifyReader
begin...
[000:074] [2024-01-01 01:37:50 +0000.771339][71d2] dumpStickerRgba:0
dumpStickerYuv:0
[000:074] [2024-01-01 01:37:50 +0000.771390][71d2] Construct BeautifyReader done.
[000:080] [2024-01-01 01:37:50 +0000.776610][71d2] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:080] [2024-01-01 01:37:50 +0000.777511][71d2] AppDeviceManager telnet server
for statistics started......
[000:081] [2024-01-01 01:37:50 +0000.777745][7718] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d458cfa0
[000:081] [2024-01-01 01:37:50 +0000.778502][71d2] CpuOverloadDetect time:85415454
enter.

[000:082] [2024-01-01 01:37:50 +0000.778752][71d2] CpuOverloadDetect leave. expire


time = 1 ms

[000:082] [2024-01-01 01:37:50 +0000.779115][7719] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x70d4510780
[000:082] [2024-01-01 01:37:50 +0000.779426][71d2] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:082] [2024-01-01 01:37:50 +0000.779471][71d2] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:084] [2024-01-01 01:37:50 +0000.781083][71d2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:084] [2024-01-01 01:37:50 +0000.781459][71d2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:085] [2024-01-01 01:37:50 +0000.781967][71d2] CreatePlatformSpecificObjects:
[000:085] [2024-01-01 01:37:50 +0000.782026][71d2] audio device use opensle input
and opensl output
[000:085] [2024-01-01 01:37:50 +0000.782058][71d2] Create OpenSLES output module
with java VM support.

[000:085] [2024-01-01 01:37:50 +0000.782238][71d2] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:085] [2024-01-01 01:37:50 +0000.782395][71d2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:086] [2024-01-01 01:37:50 +0000.782607][71d2] Create OpenSLES output module
with buffer num:1

[000:086] [2024-01-01 01:37:50 +0000.782815][71d2] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:086] [2024-01-01 01:37:50 +0000.782961][71d2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:086] [2024-01-01 01:37:50 +0000.783126][71d2] Create OpenSLES input module
with java VM support.

[000:086] [2024-01-01 01:37:50 +0000.783169][71d2] Create OpenSLES input module


with buffer num:1

[000:086] [2024-01-01 01:37:50 +0000.783228][71d2] Error(trace.cc:40): Init the


output and input for audio device template.
[000:086] [2024-01-01 01:37:50 +0000.783261][71d2] Init the output device.

[000:086] [2024-01-01 01:37:50 +0000.783283][71d2] Init the opensl input.


[000:086] [2024-01-01 01:37:50 +0000.783330][71d2] AppDeviceManager get setting
samplerate: 0
[000:087] [2024-01-01 01:37:50 +0000.783903][71d2] The device model: 2201117ty enum
value: 0
[000:087] [2024-01-01 01:37:50 +0000.784518][71d2] The device model: 2201117ty enum
value: 0
[000:088] [2024-01-01 01:37:50 +0000.784577][71d2] Set the sample rate to be:48000

[000:088] [2024-01-01 01:37:50 +0000.784604][71d2] Enable the recording stereo:0


[000:088] [2024-01-01 01:37:50 +0000.784663][71d2] Set the playout as stereo:1
[000:088] [2024-01-01 01:37:50 +0000.784685][71d2] Init the microphone.
[000:089] [2024-01-01 01:37:50 +0000.786394][71d2] Update the recording sample rate
to be: 48000
[000:089] [2024-01-01 01:37:50 +0000.786505][71d2] Init the speaker.
[000:089] [2024-01-01 01:37:50 +0000.786567][71d2] Low latency buffer size:144 low
sample rate:48000
[000:090] [2024-01-01 01:37:50 +0000.786858][71d2] Using 1 x 10ms for an audio
frame.

[000:093] [2024-01-01 01:37:50 +0000.790405][71d2] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:093] [2024-01-01 01:37:50 +0000.790562][71d2] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:094] [2024-01-01 01:37:50 +0000.790616][71d2] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:099] [2024-01-01 01:37:50 +0000.796050][71d2] The device model:2201117ty

[000:099] [2024-01-01 01:37:50 +0000.796212][71d2] speaker output factor:100


defaultFactor: 100

[000:099] [2024-01-01 01:37:50 +0000.796239][71d2] headset output factor:100


defaultFactor: 100

[000:100] [2024-01-01 01:37:50 +0000.796741][71d2] AppDeviceManagerStart finished.


[000:100] [2024-01-01 01:37:50 +0000.796809][71d2] AppDeviceManagerStartMic::mic
status is off
[000:100] [2024-01-01 01:37:50 +0000.796858][71d2] AppDeviceManagerStartMic update
aec type: 2

[000:100] [2024-01-01 01:37:50 +0000.796883][71d2] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:100] [2024-01-01 01:37:50 +0000.796935][71d2]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:100] [2024-01-01 01:37:50 +0000.796960][71d2]
AudioDeviceDataHandler::StartMicProcess

[000:100] [2024-01-01 01:37:50 +0000.797116][71d2] Try to start webrtc recording


device.

[000:100] [2024-01-01 01:37:50 +0000.797167][71d2] StartRecording. threadID:29138

[000:101] [2024-01-01 01:37:50 +0000.797612][71d2] The machine model:2201117TY

[000:101] [2024-01-01 01:37:50 +0000.797703][71d2] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:101] [2024-01-01 01:37:50 +0000.797738][71d2] Set the recording mode before


getSetting: 4
[000:101] [2024-01-01 01:37:50 +0000.797767][71d2] Set the recording mode after
getSetting: 1
[000:101] [2024-01-01 01:37:50 +0000.797742][771a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:101] [2024-01-01 01:37:50 +0000.797864][771a] haveEnoughProcessedData
internalAudioStream.length: 0
[000:151] [2024-01-01 01:37:50 +0000.848097][71d2] StartRecording finished.

[000:151] [2024-01-01 01:37:50 +0000.848202][71d2] audio: start the audio mic


checker timer.

[000:152] [2024-01-01 01:37:50 +0000.848949][71d2] machine model :redmi


[000:152] [2024-01-01 01:37:50 +0000.849015][71d2] Support this machine
model :redmi
[000:158] [2024-01-01 01:37:50 +0000.855419][71d2] global inited! current sdk
version: 07-20-936c45f
[000:255] [2024-01-01 01:37:50 +0000.951719][771b] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:255] [2024-01-01 01:37:50 +0000.951892][771b] _deviceSampleRate:48000

[000:255] [2024-01-01 01:37:50 +0000.952459][771a] Run AGC when audioType = 0


[000:256] [2024-01-01 01:37:50 +0000.952580][771a]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:686] [2024-01-01 01:37:51 +0000.382689][739f]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:686] [2024-01-01 01:37:51 +0000.382912][7715] MediaFilterCamera, recording
file context:0x7058f98100 input texture:8
[000:686] [2024-01-01 01:37:51 +0000.382979][7715] GLESContext:
[000:686] [2024-01-01 01:37:51 +0000.383031][7715] The result of eglGetDisplay is:
0x1
[000:687] [2024-01-01 01:37:51 +0000.384312][7715] The result of creation:
0x703ba1b400
[000:687] [2024-01-01 01:37:51 +0000.384486][7715] The result of
eglCreatePbufferSurface is: 0x703ba1b500
[000:688] [2024-01-01 01:37:51 +0000.384706][739f]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7058f98100 input_texture: 8
[000:775] [2024-01-01 01:37:51 +0000.472251][71d2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[000:775] [2024-01-01 01:37:51 +0000.472375][71d2] ~MediaFilterCamera time:85416148
enter.

[000:775] [2024-01-01 01:37:51 +0000.472405][71d2] StopPullFrameAndWriteMp4


time:85416148 enter.

[000:777] [2024-01-01 01:37:51 +0000.474361][7714] stop recording


[000:777] [2024-01-01 01:37:51 +0000.474491][7714] we have stopped recording before
[000:778] [2024-01-01 01:37:51 +0000.474603][71d2] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms

[000:778] [2024-01-01 01:37:51 +0000.475044][71d2] DestroyPipelineAndFilters


time:85416151 enter.
[000:778] [2024-01-01 01:37:51 +0000.475116][71d2] DestroyPipelineAndFilters
leave. expire time = 0 ms

[000:778] [2024-01-01 01:37:51 +0000.475158][71d2] AppDeviceManagerStopMic

[000:778] [2024-01-01 01:37:51 +0000.475202][71d2] AppDeviceManagerStopMic::mic


status is on
[000:778] [2024-01-01 01:37:51 +0000.475247][71d2] Try to stop webrtc device.

[000:778] [2024-01-01 01:37:51 +0000.475273][71d2] Set record state to


stopped.threadID:29138

[000:828] [2024-01-01 01:37:51 +0000.525116][71d2] Try to destory the


recorder.threadID:29138

[001:028] [2024-01-01 01:37:51 +0000.725316][71d2] DestroyAudioRecorder:


[001:029] [2024-01-01 01:37:51 +0000.725675][71d2] Cleanup the buffer queue in the
recorder.
[001:029] [2024-01-01 01:37:51 +0000.725739][71d2] Destroy the recorder.

[001:037] [2024-01-01 01:37:51 +0000.734284][71d2] StopRecording finished.

[001:037] [2024-01-01 01:37:51 +0000.734401][71d2] The stop recording success.

[001:037] [2024-01-01 01:37:51 +0000.734427][71d2]


AudioDeviceDataHandler::StopMicProcess

[001:042] [2024-01-01 01:37:51 +0000.739424][71d2] AppDeviceManager stop.

[001:043] [2024-01-01 01:37:51 +0000.739685][71d2] Rlease the webrtc device object.

[001:043] [2024-01-01 01:37:51 +0000.740403][71d2] OpenSlesInput destruct.

[001:043] [2024-01-01 01:37:51 +0000.740533][71d2] OpenSlesOutput destruct.

[001:044] [2024-01-01 01:37:51 +0000.741170][71d2] EventDispatchServerScope


destruct
[001:044] [2024-01-01 01:37:51 +0000.741278][71d2]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[001:044] [2024-01-01 01:37:51 +0000.741464][71d2] ~AudioDeviceDataHandler

[001:045] [2024-01-01 01:37:51 +0000.742143][71d2] AppDeviceManagerDestruct.

[001:045] [2024-01-01 01:37:51 +0000.742244][71d2] ~AppDeviceManager:


[001:045] [2024-01-01 01:37:51 +0000.742302][71d2] ~CpuOverloadDetect time:85416418
enter.

[001:046] [2024-01-01 01:37:51 +0000.743051][71d2] ~CpuOverloadDetect leave.


expire time = 1 ms

[001:056] [2024-01-01 01:37:51 +0000.752755][71d2] Destruct BeautifyReader begin...


[001:056] [2024-01-01 01:37:51 +0000.752895][71d2] Destruct BeautifyReader done.
[001:056] [2024-01-01 01:37:51 +0000.752990][71d2] ~MediaFilterCamera leave.
expire time = 281 ms

[001:056] [2024-01-01 01:37:51 +0000.753385][71d2] ~GLESContext:


[001:058] [2024-01-01 01:37:51 +0000.754913][71d2] GLESContext destruct finish.
[001:058] [2024-01-01 01:37:51 +0000.755130][71d2] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[001:059] [2024-01-01 01:37:51 +0000.755920][71d2] global uninited!
[001:061] [2024-01-01 01:37:51 +0000.757810][71d2] clear AppID 50011
[001:061] [2024-01-01 01:37:51 +0000.757942][71d2] UnRegister JVM for Xplatform
util
[001:061] [2024-01-01 01:37:51 +0000.757974][71d2] Dispose::unregister webrtc video
engine
[001:061] [2024-01-01 01:37:51 +0000.757998][71d2] Init the android object with
jvm:0x0 env:0x0 context:0x0

[001:061] [2024-01-01 01:37:51 +0000.758029][71d2] SetAndroidMediaCodecObjects


time:85416434 enter.

[001:061] [2024-01-01 01:37:51 +0000.758054][71d2] ClearAndroidMediaCodecObjects


time:85416434 enter.

[001:061] [2024-01-01 01:37:51 +0000.758090][71d2] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:061] [2024-01-01 01:37:51 +0000.758116][71d2] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:061] [2024-01-01 01:37:51 +0000.758141][71d2] SetAndroidMediaCodecObjects


time:85416434 enter.

[001:061] [2024-01-01 01:37:51 +0000.758216][71d2] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[001:061] [2024-01-01 01:37:51 +0000.758246][71d2] ClearAndroidMediaCodecObjects
time:85416434 enter.

[001:061] [2024-01-01 01:37:51 +0000.758295][71d2] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:061] [2024-01-01 01:37:51 +0000.758349][71d2] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[001:061] [2024-01-01 01:37:51 +0000.758376][71d2] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[001:061] [2024-01-01 01:37:51 +0000.758399][71d2] Dispose::unregister webrtc voice


engine
[001:061] [2024-01-01 01:37:51 +0000.758423][71d2] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[001:061] [2024-01-01 01:37:51 +0000.758450][71d2] SystemUtil UnInit done


[012:251] [2024-01-01 01:38:02 +0000.948192][71d2] Register JVM for xplatform util
[012:288] [2024-01-01 01:38:02 +0000.984674][71d2] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2024-01-
01 01:38:02 +0000
[012:288] [2024-01-01 01:38:02 +0000.984826][71d2] set AppID=50011 old AppID=-1
[012:288] [2024-01-01 01:38:02 +0000.984857][71d2] Init the android object with
jvm:0xb4000070e4021380 env:0x70d441b580 context:0x706bb91288

[012:288] [2024-01-01 01:38:02 +0000.984896][71d2] SetAndroidMediaCodecObjects


time:85427661 enter.

[012:288] [2024-01-01 01:38:02 +0000.984930][71d2] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[012:288] [2024-01-01 01:38:02 +0000.984959][71d2] SetAndroidMediaCodecObjects


time:85427661 enter.
[012:288] [2024-01-01 01:38:02 +0000.984999][71d2] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb4000070e4021380
[012:288] [2024-01-01 01:38:02 +0000.985045][71d2] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070e4021380 address:0x70322ff760
[012:288] [2024-01-01 01:38:02 +0000.985072][71d2] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070e4021380
address:0x70322ff760
[012:288] [2024-01-01 01:38:02 +0000.985132][71d2] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[012:288] [2024-01-01 01:38:02 +0000.985158][71d2] Set the android objects with


jvm:0xb4000070e4021380 env:0x70d441b580 context:0x706bb91288

[012:289] [2024-01-01 01:38:02 +0000.986239][71d2] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70d441b580
[012:289] [2024-01-01 01:38:02 +0000.986365][71d2] SystemUtil Init done
[012:290] [2024-01-01 01:38:02 +0000.986687][71d2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[012:290] [2024-01-01 01:38:02 +0000.987069][71d2] MediaFilterCamera
[012:290] [2024-01-01 01:38:02 +0000.987153][71d2] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[012:292] [2024-01-01 01:38:02 +0000.988939][71d2] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[012:292] [2024-01-01 01:38:02 +0000.989118][71d2] Recording session using default
bitrate support by app:31457280
[012:293] [2024-01-01 01:38:02 +0000.989895][7850] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d45ad9c0
[012:294] [2024-01-01 01:38:02 +0000.991447][7850] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[012:295] [2024-01-01 01:38:02 +0000.991745][71d2] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[012:296] [2024-01-01 01:38:02 +0000.993254][71d2] Error(ini.cc:191): Open the file
failed. error:2
[012:296] [2024-01-01 01:38:02 +0000.993360][71d2]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[012:296] [2024-01-01 01:38:02 +0000.993395][71d2] The device model: 2201117ty
usingSoftwareAEC value: 0
[012:303] [2024-01-01 01:38:02 +0000.999849][71d2] Error(ini.cc:191): Open the file
failed. error:2
[012:303] [2024-01-01 01:38:02 +0000.999986][71d2]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[012:303] [2024-01-01 01:38:03 +0000.69][71d2] The device model: 2201117ty
usingHardwareAEC value: 0
[012:303] [2024-01-01 01:38:03 +0000.95][71d2] The machine device: 2201117ty
usingHardwareAEC value: 0
[012:303] [2024-01-01 01:38:03 +0000.123][71d2] Using Default AEC type: software
AEC
[012:305] [2024-01-01 01:38:03 +0000.1652][71d2] The device model: 2201117ty enum
value: 0
[012:305] [2024-01-01 01:38:03 +0000.2328][71d2] GetMachineModel is 2201117TY
[012:305] [2024-01-01 01:38:03 +0000.2413][71d2] GetMachineInfo: 2201117TY
[012:305] [2024-01-01 01:38:03 +0000.2439][71d2] Construct BeautifyReader begin...
[012:305] [2024-01-01 01:38:03 +0000.2467][71d2] dumpStickerRgba:0 dumpStickerYuv:0
[012:305] [2024-01-01 01:38:03 +0000.2508][71d2] Construct BeautifyReader done.
[012:313] [2024-01-01 01:38:03 +0000.10528][71d2] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[012:314] [2024-01-01 01:38:03 +0000.10634][71d2] AppDeviceManager telnet server
for statistics started......
[012:314] [2024-01-01 01:38:03 +0000.10775][7854] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d4589ea0
[012:314] [2024-01-01 01:38:03 +0000.11348][71d2] CpuOverloadDetect time:85427687
enter.

[012:314] [2024-01-01 01:38:03 +0000.11512][71d2] CpuOverloadDetect leave. expire


time = 0 ms

[012:314] [2024-01-01 01:38:03 +0000.11558][7855] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x702ef10e00
[012:315] [2024-01-01 01:38:03 +0000.12259][71d2] AppDeviceMana GetOpenslVoiceMode
before get setting: 1
[012:315] [2024-01-01 01:38:03 +0000.12304][71d2] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[012:316] [2024-01-01 01:38:03 +0000.12664][71d2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[012:321] [2024-01-01 01:38:03 +0000.17917][71d2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[012:321] [2024-01-01 01:38:03 +0000.18226][71d2] CreatePlatformSpecificObjects:
[012:321] [2024-01-01 01:38:03 +0000.18267][71d2] audio device use opensle input
and opensl output
[012:321] [2024-01-01 01:38:03 +0000.18323][71d2] Create OpenSLES output module
with java VM support.

[012:321] [2024-01-01 01:38:03 +0000.18496][71d2] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[012:322] [2024-01-01 01:38:03 +0000.18617][71d2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[012:322] [2024-01-01 01:38:03 +0000.18790][71d2] Create OpenSLES output module
with buffer num:1

[012:322] [2024-01-01 01:38:03 +0000.18902][71d2] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[012:322] [2024-01-01 01:38:03 +0000.19018][71d2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[012:322] [2024-01-01 01:38:03 +0000.19273][71d2] Create OpenSLES input module with
java VM support.

[012:322] [2024-01-01 01:38:03 +0000.19326][71d2] Create OpenSLES input module with


buffer num:1

[012:322] [2024-01-01 01:38:03 +0000.19377][71d2] Error(trace.cc:40): Init the


output and input for audio device template.
[012:322] [2024-01-01 01:38:03 +0000.19412][71d2] Init the output device.

[012:322] [2024-01-01 01:38:03 +0000.19437][71d2] Init the opensl input.


[012:322] [2024-01-01 01:38:03 +0000.19478][71d2] AppDeviceManager get setting
samplerate: 0
[012:323] [2024-01-01 01:38:03 +0000.19901][71d2] The device model: 2201117ty enum
value: 0
[012:323] [2024-01-01 01:38:03 +0000.20511][71d2] The device model: 2201117ty enum
value: 0
[012:323] [2024-01-01 01:38:03 +0000.20553][71d2] Set the sample rate to be:48000

[012:324] [2024-01-01 01:38:03 +0000.20580][71d2] Enable the recording stereo:0


[012:324] [2024-01-01 01:38:03 +0000.20608][71d2] Set the playout as stereo:1
[012:324] [2024-01-01 01:38:03 +0000.20632][71d2] Init the microphone.
[012:328] [2024-01-01 01:38:03 +0000.25325][71d2] Update the recording sample rate
to be: 48000
[012:328] [2024-01-01 01:38:03 +0000.25440][71d2] Init the speaker.
[012:328] [2024-01-01 01:38:03 +0000.25492][71d2] Low latency buffer size:144 low
sample rate:48000
[012:329] [2024-01-01 01:38:03 +0000.25763][71d2] Using 1 x 10ms for an audio
frame.

[012:332] [2024-01-01 01:38:03 +0000.29229][71d2] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[012:332] [2024-01-01 01:38:03 +0000.29388][71d2] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[012:332] [2024-01-01 01:38:03 +0000.29430][71d2] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[012:337] [2024-01-01 01:38:03 +0000.34035][71d2] The device model:2201117ty

[012:337] [2024-01-01 01:38:03 +0000.34127][71d2] speaker output factor:100


defaultFactor: 100

[012:337] [2024-01-01 01:38:03 +0000.34155][71d2] headset output factor:100


defaultFactor: 100

[012:337] [2024-01-01 01:38:03 +0000.34520][71d2] AppDeviceManagerStart finished.


[012:338] [2024-01-01 01:38:03 +0000.34596][71d2] AppDeviceManagerStartMic::mic
status is off
[012:338] [2024-01-01 01:38:03 +0000.34652][71d2] AppDeviceManagerStartMic update
aec type: 2

[012:338] [2024-01-01 01:38:03 +0000.34683][71d2] AppDeviceManagerStartMic update


voiceChangeMode: 4

[012:338] [2024-01-01 01:38:03 +0000.34721][71d2]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[012:338] [2024-01-01 01:38:03 +0000.34754][71d2]
AudioDeviceDataHandler::StartMicProcess

[012:338] [2024-01-01 01:38:03 +0000.34893][71d2] Try to start webrtc recording


device.

[012:338] [2024-01-01 01:38:03 +0000.34929][71d2] StartRecording. threadID:29138

[012:338] [2024-01-01 01:38:03 +0000.34921][7858] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[012:338] [2024-01-01 01:38:03 +0000.35015][71d2] default mode: Set the recording
mode to voice communication to enable HW AEC .

[012:338] [2024-01-01 01:38:03 +0000.35044][71d2] Set the recording mode before


getSetting: 4
[012:338] [2024-01-01 01:38:03 +0000.35068][71d2] Set the recording mode after
getSetting: 1
[012:375] [2024-01-01 01:38:03 +0000.71929][71d2] StartRecording finished.

[012:375] [2024-01-01 01:38:03 +0000.72002][71d2] audio: start the audio mic


checker timer.

[012:375] [2024-01-01 01:38:03 +0000.72492][71d2] machine model :redmi


[012:375] [2024-01-01 01:38:03 +0000.72554][71d2] Support this machine model :redmi
[012:376] [2024-01-01 01:38:03 +0000.72611][71d2] global inited! current sdk
version: 07-20-936c45f
[012:987] [2024-01-01 01:38:03 +0000.684219][739f]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[012:988] [2024-01-01 01:38:03 +0000.684813][7851] MediaFilterCamera, recording
file context:0x7058f98100 input texture:13
[012:988] [2024-01-01 01:38:03 +0000.684941][7851] GLESContext:
[012:991] [2024-01-01 01:38:03 +0000.688105][7851] The result of eglGetDisplay is:
0x1
[012:997] [2024-01-01 01:38:03 +0000.693767][7851] The result of creation:
0x703b7bf480
[012:997] [2024-01-01 01:38:03 +0000.693991][7851] The result of
eglCreatePbufferSurface is: 0x703ba1b000
[012:997] [2024-01-01 01:38:03 +0000.694263][739f]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7058f98100 input_texture: 13
[013:281] [2024-01-01 01:38:03 +0000.977597][7858] haveEnoughProcessedData
internalAudioStream.length: 0
[013:942] [2024-01-01 01:38:04 +0000.638967][7858] Run AGC when audioType = 0
[013:987] [2024-01-01 01:38:04 +0000.684345][71b0] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[013:987] [2024-01-01 01:38:04 +0000.684452][71b0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[013:989] [2024-01-01 01:38:04 +0000.685852][71b0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[013:989] [2024-01-01 01:38:04 +0000.686072][7851] operator() time:85429362 enter.

[013:989] [2024-01-01 01:38:04 +0000.686121][7851] MediaFilterCamera, recording


file context:0x7058f98100 input texture:13
[013:992] [2024-01-01 01:38:04 +0000.689210][7851] MicSource: Mic source
created:10x703b806500
[013:993] [2024-01-01 01:38:04 +0000.689832][7851] received external audio stream

[013:993] [2024-01-01 01:38:04 +0000.689950][7851] alloc thread: 0x70d4c1d200


name:worker0 thread id:481270435008 to Mic_source
[013:993] [2024-01-01 01:38:04 +0000.690412][7851] audio: start the audio sender
thread.

[013:993] [2024-01-01 01:38:04 +0000.690449][7858] On audio frame the broadcast


with timestamp:85429366 samples:480. (1000 frame for one log)

[013:993] [2024-01-01 01:38:04 +0000.690530][78a0] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[013:994] [2024-01-01 01:38:04 +0000.690720][7851] construct OpenGLRenderProgram
0x703b730998
[013:994] [2024-01-01 01:38:04 +0000.690756][7851] CropFilter::SetOrientation
orientation: 90
[013:994] [2024-01-01 01:38:04 +0000.690931][7851] filter: filter pipeline
construtc this: 0x703b6d3580
[013:994] [2024-01-01 01:38:04 +0000.690983][7851] filter: filter pipeline2 update
pattern: 1
[013:994] [2024-01-01 01:38:04 +0000.691093][7851] CameraSource::source_id_:1
[013:994] [2024-01-01 01:38:04 +0000.691154][7851] RecordAudioSource::source_id_:2
[013:995] [2024-01-01 01:38:04 +0000.691982][78a0] The output timestamp from audio
mixer change:85429366
[013:995] [2024-01-01 01:38:04 +0000.692031][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:996] [2024-01-01 01:38:04 +0000.692709][7851] BindInputFilter 0x70d4c1d940
this 0x703b730bc0
[013:996] [2024-01-01 01:38:04 +0000.692761][7851] BindInputFilter 0x70d4c1dad8
this 0x70d4c1dc50
[013:996] [2024-01-01 01:38:04 +0000.692795][7851] BindInputFilter 0x703b730bc0
this 0x703b6d3620
[013:999] [2024-01-01 01:38:04 +0000.695734][7851] setParamentForFilters:
speed:1.000000
[013:999] [2024-01-01 01:38:04 +0000.695860][7851] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[013:999] [2024-01-01 01:38:04 +0000.695894][7851] SetParamForFilter time:85429372
enter.

[013:999] [2024-01-01 01:38:04 +0000.695919][7851] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[013:999] [2024-01-01 01:38:04 +0000.695944][7851] SetParamForFilter: Params video
index is: 0
[013:999] [2024-01-01 01:38:04 +0000.695964][7851] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[013:999] [2024-01-01 01:38:04 +0000.695988][7851] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[013:999] [2024-01-01 01:38:04 +0000.696009][7851] crop filter mode tpye:
citytravelvideo index:0
[014:004] [2024-01-01 01:38:04 +0000.700733][7851]
Warning(parse_template_json.cc:45): json parament no found the parament
[014:004] [2024-01-01 01:38:04 +0000.700814][7851]
Warning(parse_template_json.cc:45): json parament no found the parament
[014:004] [2024-01-01 01:38:04 +0000.700836][7851]
Warning(parse_template_json.cc:45): json parament no found the parament
[014:004] [2024-01-01 01:38:04 +0000.700856][7851]
Warning(parse_template_json.cc:45): json parament no found the parament
[014:004] [2024-01-01 01:38:04 +0000.700876][7851]
Warning(parse_template_json.cc:45): json parament no found the parament
[014:004] [2024-01-01 01:38:04 +0000.700897][7851]
Warning(parse_template_json.cc:45): json parament no found the parament
[014:004] [2024-01-01 01:38:04 +0000.700916][7851]
Warning(parse_template_json.cc:45): json parament no found the parament
[014:004] [2024-01-01 01:38:04 +0000.700935][7851]
Warning(parse_template_json.cc:81): json parament no found the parament
[014:004] [2024-01-01 01:38:04 +0000.700965][7851]
Warning(parse_template_json.cc:81): json parament no found the parament
[014:004] [2024-01-01 01:38:04 +0000.701011][7851]
Warning(parse_template_json.cc:67): json parament no found the parament
[014:004] [2024-01-01 01:38:04 +0000.701041][7851]
Warning(parse_template_json.cc:93): json parament no found the duration
[014:004] [2024-01-01 01:38:04 +0000.701068][7851] SetParamForFilter leave. expire
time = 5 ms

[014:004] [2024-01-01 01:38:04 +0000.701251][7851] OnOutputSizeChanged width 1280


height 720
[014:005] [2024-01-01 01:38:04 +0000.701769][7851] OpenGLFrameBuffer: width:1280
height:720
[014:005] [2024-01-01 01:38:04 +0000.701823][7851] OpenGLFrameBuffer: width:1280
height:720
[014:005] [2024-01-01 01:38:04 +0000.701860][7851] OpenGLFrameBuffer: width:1280
height:720
[014:005] [2024-01-01 01:38:04 +0000.701881][7851] OpenGLFrameBuffer: width:1280
height:720
[014:005] [2024-01-01 01:38:04 +0000.701901][7851] OpenGLFrameBuffer: width:1280
height:720
[014:005] [2024-01-01 01:38:04 +0000.701943][7851] OpenGLFrameBuffer: width:1280
height:720
[014:005] [2024-01-01 01:38:04 +0000.701980][7851] construct TrivalImageDrawer
0x703b93a5c0
[014:005] [2024-01-01 01:38:04 +0000.702010][7851] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x703b93a5c0 context 0x7044e15ac0
[014:005] [2024-01-01 01:38:04 +0000.702041][7851] setupGLES:
[014:005] [2024-01-01 01:38:04 +0000.702473][7851] OpenGLRenderProgram::Initialize.
[014:005] [2024-01-01 01:38:04 +0000.702547][7851] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[014:006] [2024-01-01 01:38:04 +0000.702579][7851] 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
[014:006] [2024-01-01 01:38:04 +0000.702632][7851] Init open gl render:
0x703b730998
[014:006] [2024-01-01 01:38:04 +0000.702663][7851] Fragement shader path:
[014:006] [2024-01-01 01:38:04 +0000.702688][7851] Fragement shader path:
[014:006] [2024-01-01 01:38:04 +0000.702711][7851] create opengl program object.
[014:006] [2024-01-01 01:38:04 +0000.702749][7851] create shader: vertex
[014:006] [2024-01-01 01:38:04 +0000.703484][7851] create shader: fragment
[014:017] [2024-01-01 01:38:04 +0000.714331][7851] Have not extra filter filename!
[014:017] [2024-01-01 01:38:04 +0000.714439][7851] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[014:017] [2024-01-01 01:38:04 +0000.714470][7851] OpenGLRenderProgram::Initialize
success.
[014:017] [2024-01-01 01:38:04 +0000.714547][7851] Setup the OpenGL result:1
[014:018] [2024-01-01 01:38:04 +0000.714827][7850] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_85429391.mp4
[014:018] [2024-01-01 01:38:04 +0000.714988][7850] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_85429391.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[014:018] [2024-01-01 01:38:04 +0000.715015][78a7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d449a898
[014:018] [2024-01-01 01:38:04 +0000.715085][7850] 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
[014:018] [2024-01-01 01:38:04 +0000.715131][7850] 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_85429391.mp4
fileFD: -1
[014:021] [2024-01-01 01:38:04 +0000.717717][7850] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_85429391.mp4
is opened successfully
[014:021] [2024-01-01 01:38:04 +0000.717827][7850] setupMediaProcessers:
[014:021] [2024-01-01 01:38:04 +0000.717886][7850]
RecordingSessionInternalSimple:setup media processers.
[014:021] [2024-01-01 01:38:04 +0000.717917][7850] construct AAC encoder
[014:022] [2024-01-01 01:38:04 +0000.718838][7850] H264Encoder creating:
superfast011818
[014:022] [2024-01-01 01:38:04 +0000.718899][7850] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[014:023] [2024-01-01 01:38:04 +0000.719670][7850] H264Encode::GetMachineModel is
2201117TY
[014:023] [2024-01-01 01:38:04 +0000.719729][7850] H264Encoder machine_mode
is:2201117TY
[014:023] [2024-01-01 01:38:04 +0000.719757][7850] H264Encode::machine size :9
machine_mode:2201117TY
[014:023] [2024-01-01 01:38:04 +0000.719783][7850] H264Encode::machine array
size :22 machine_mode:2201117TY
[014:023] [2024-01-01 01:38:04 +0000.719806][7850] H264Encode::current machine
is :2201117TY auto check hw codec decide to use hw codec
[014:023] [2024-01-01 01:38:04 +0000.719828][7850] setupCompressionSession:
[014:023] [2024-01-01 01:38:04 +0000.719849][7850] H264Encode::creating hareware
Encoder
[014:023] [2024-01-01 01:38:04 +0000.719871][7850] AndroidHwAvcEncoder
time:85429396 enter.

[014:023] [2024-01-01 01:38:04 +0000.720084][7850] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000070e4021380 address:0x70322ff760
[014:023] [2024-01-01 01:38:04 +0000.720241][7850] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[014:023] [2024-01-01 01:38:04 +0000.720278][7850] The video avc hw codec address
is 0x70d441fbf0
[014:023] [2024-01-01 01:38:04 +0000.720349][7850] AndroidHwAvcEncoder leave.
expire time = 0 ms

[014:023] [2024-01-01 01:38:04 +0000.720391][7850] RegisterEncodeCompleteCallback


time:85429396 enter.

[014:023] [2024-01-01 01:38:04 +0000.720492][7850] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[014:023] [2024-01-01 01:38:04 +0000.720526][7850] InitEncode time:85429396 enter.


[014:024] [2024-01-01 01:38:04 +0000.720580][7850] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[014:024] [2024-01-01 01:38:04 +0000.720608][7850] Create time:85429397 enter.

[014:024] [2024-01-01 01:38:04 +0000.720631][7850] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[014:024] [2024-01-01 01:38:04 +0000.720659][7850]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x702ee9c580
[014:048] [2024-01-01 01:38:04 +0000.745128][7850]
supported_type:image/vnd.android.heic
[014:048] [2024-01-01 01:38:04 +0000.745257][7850] supported_type:video/avc
[014:048] [2024-01-01 01:38:04 +0000.745284][7850] name:OMX.qcom.video.encoder.avc
mime:video/avc
[014:048] [2024-01-01 01:38:04 +0000.745329][7850] hwCodecPrefix :OMX.qcom.
[014:048] [2024-01-01 01:38:04 +0000.745358][7850] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[014:048] [2024-01-01 01:38:04 +0000.745387][7850] mediacodec_createCodecByName
time:85429421 enter.

[014:048] [2024-01-01 01:38:04 +0000.745414][7850] WrapAndroidMediaCodec


time:85429421 enter.

[014:049] [2024-01-01 01:38:04 +0000.746162][7850] WrapAndroidMediaCodec leave.


expire time = 1 ms

[014:215] [2024-01-01 01:38:04 +0000.912563][7850] mediacodec_createCodecByName


leave. expire time = 168 ms

[014:216] [2024-01-01 01:38:04 +0000.912678][7850] WrapAndroidMediaFromat


time:85429589 enter.

[014:216] [2024-01-01 01:38:04 +0000.912786][7850] WrapAndroidMediaFromat leave.


expire time = 0 ms

[014:253] [2024-01-01 01:38:04 +0000.950535][7850] Destroy time:85429626 enter.

[014:254] [2024-01-01 01:38:04 +0000.950626][7850] WrapAndroidMediaFromat::


Destroy
[014:254] [2024-01-01 01:38:04 +0000.950654][7850] Destroy leave. expire time = 1
ms

[014:254] [2024-01-01 01:38:04 +0000.950680][7850] ~WrapAndroidMediaFromat


time:85429627 enter.

[014:254] [2024-01-01 01:38:04 +0000.950705][7850] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[014:254] [2024-01-01 01:38:04 +0000.950733][7850] Create leave. expire time = 230


ms

[014:254] [2024-01-01 01:38:04 +0000.950806][7850] isSemiPlanarSupport


time:85429627 enter.

[014:254] [2024-01-01 01:38:04 +0000.950831][7850] H264Encoder isSemiPlanarSupport


[014:254] [2024-01-01 01:38:04 +0000.950857][7850] isSemiPlanarSupport leave.
expire time = 0 ms

[014:254] [2024-01-01 01:38:04 +0000.950890][7850] creat hw H264Encoder success,


isSemiPlanar:1
[014:254] [2024-01-01 01:38:04 +0000.951005][7850] InitEncode leave. expire time =
231 ms

[014:254] [2024-01-01 01:38:04 +0000.951055][7850] H264Encode::created Encoder


[014:254] [2024-01-01 01:38:04 +0000.951078][7850] H264Encode:: H264 encoder
created.
[014:254] [2024-01-01 01:38:04 +0000.951100][7850] H264 encoder created.
[014:254] [2024-01-01 01:38:04 +0000.951121][7850]
RecordingSessionInternalSimple:created avc encoder avc: 0x702ef57b40
[014:254] [2024-01-01 01:38:04 +0000.951146][7850] setOutput:
[014:254] [2024-01-01 01:38:04 +0000.951173][7850]
RecordingSessionInternalSimple:encoder set output to muxer!
[014:254] [2024-01-01 01:38:04 +0000.951195][7850] request a key frame
[014:254] [2024-01-01 01:38:04 +0000.951215][7850] H264Encode:: request a key frame
[014:254] [2024-01-01 01:38:04 +0000.951324][7850] setDisplayRotate :90
[014:254] [2024-01-01 01:38:04 +0000.951352][7850] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[014:254] [2024-01-01 01:38:04 +0000.951428][7851] StartRecording:
[014:254] [2024-01-01 01:38:04 +0000.951504][78a0] operator(): Set the recording
session in mic source. recording session: 0x70d4c1d980
[014:255] [2024-01-01 01:38:04 +0000.951644][7851] operator() leave. expire time =
266 ms

[014:255] [2024-01-01 01:38:04 +0000.951634][789f] AF_SpeedFilter audio


0x70d4c1db00 PullFrame
[014:255] [2024-01-01 01:38:04 +0000.951709][789f]
RecordAudioSource::PullAudioFrame
[014:255] [2024-01-01 01:38:04 +0000.951742][789f] AF_SpeedFilter::PullFrame eof4
[014:257] [2024-01-01 01:38:04 +0000.953868][789f]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:263] [2024-01-01 01:38:04 +0000.960239][789f] AF_SpeedFilter audio time,
0x70d4c1db00 rcv time: 85429627
[014:263] [2024-01-01 01:38:04 +0000.960340][789f] AF_SpeedFilter audio time,
0x70d4c1db00 rcv time: 85429627in_nSamples:441
[014:263] [2024-01-01 01:38:04 +0000.960449][789f] resampled_data_size:0
[014:308] [2024-01-01 01:38:05 +0000.5297][7851]
MediaFilterCamera::NeedProcessTexture
[014:308] [2024-01-01 01:38:05 +0000.5391][7851] begine recode to first frame spend
time:319
[014:308] [2024-01-01 01:38:05 +0000.5422][7851] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x70d4c1d800
[014:308] [2024-01-01 01:38:05 +0000.5465][7851] blur_distance_:0
[014:308] [2024-01-01 01:38:05 +0000.5487][7851] blur_direction_angle_:-90
[014:308] [2024-01-01 01:38:05 +0000.5532][7851]
GPUImageProcessing::SetOrientation orientation: 90
[014:308] [2024-01-01 01:38:05 +0000.5555][7851] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[014:309] [2024-01-01 01:38:05 +0000.5606][7851] GPUImageProcessing: process video
frame with resolution 1280 X 720
[014:309] [2024-01-01 01:38:05 +0000.5634][7851] GPUImageProcessing: input frame
width1280 X 720
[014:310] [2024-01-01 01:38:05 +0000.7546][7851] drawYUV420 render
OpenGLRenderProgram:0x703b730998
[014:312] [2024-01-01 01:38:05 +0000.8703][7851] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[014:312] [2024-01-01 01:38:05 +0000.8800][7851] CropFilter::OnVideoFrame
outputtexture :15
[014:312] [2024-01-01 01:38:05 +0000.8828][7851] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[014:319] [2024-01-01 01:38:05 +0000.15894][7851] The read pixel from buffer take:
7 width:1280 height:720 frameType:0
[014:356] [2024-01-01 01:38:05 +0000.53435][7851] drawYUV420 render
OpenGLRenderProgram:0x703b730998
[014:364] [2024-01-01 01:38:05 +0000.61471][7851] The convert RGB to YUV take 3
[014:365] [2024-01-01 01:38:05 +0000.61732][7851] FilterPipeline2::OnVideoFrame pts
46 last_video_timestamp_ 46
[014:365] [2024-01-01 01:38:05 +0000.61810][7851]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[014:366] [2024-01-01 01:38:05 +0000.63261][78a6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[014:366] [2024-01-01 01:38:05 +0000.63380][78a6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[014:366] [2024-01-01 01:38:05 +0000.63409][78a6] push video frame to H264 encoder.
(100 frame for one log)

[014:366] [2024-01-01 01:38:05 +0000.63442][78a6] push video frame to H264 encoder.


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

[014:366] [2024-01-01 01:38:05 +0000.63473][78a6] H264Encode::push video frame to


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

[014:366] [2024-01-01 01:38:05 +0000.63502][78a6] Push an pts:0 to dts queue.


[014:366] [2024-01-01 01:38:05 +0000.63553][78a6] DTS queue for
Generator:0x70d45b22b8 0
[014:367] [2024-01-01 01:38:05 +0000.63613][78a6] The input pts:0 fps:30
[014:368] [2024-01-01 01:38:05 +0000.64923][78a6]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[014:376] [2024-01-01 01:38:05 +0000.73355][789f] AF_SpeedFilter audio time 222,
0x70d4c1db00 out time: 85429627 org time: 85429627
[014:376] [2024-01-01 01:38:05 +0000.73471][789f] FilterPipeline2::OnAudioFrame pts
10 last_audio_timestamp_ 10
[014:376] [2024-01-01 01:38:05 +0000.73518][789f]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 85429627
[014:376] [2024-01-01 01:38:05 +0000.73546][789f]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[014:377] [2024-01-01 01:38:05 +0000.73601][789f] AF_SpeedFilter audio time
[014:377] [2024-01-01 01:38:05 +0000.73661][789f] AF_SpeedFilter audio time 111,
0x70d4c1db00 out time: 85429637 org time: 85429637
[014:380] [2024-01-01 01:38:05 +0000.76639][78a5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[014:380] [2024-01-01 01:38:05 +0000.77153][78a7] add aac audio track with id:1
[014:382] [2024-01-01 01:38:05 +0000.78809][7851] drawYUV420 render
OpenGLRenderProgram:0x703b730998
[014:448] [2024-01-01 01:38:05 +0000.144949][78a6] h264 add frame header cdr flag
[014:448] [2024-01-01 01:38:05 +0000.145556][78a6] h264 add frame header cdr flag
[014:449] [2024-01-01 01:38:05 +0000.146022][78a6] SendFrame
encodedImage._timeStamp:0encodedImage->_length:110463
[014:449] [2024-01-01 01:38:05 +0000.146375][78a6] Received key frame:0
[014:449] [2024-01-01 01:38:05 +0000.146456][78a6] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[014:449] [2024-01-01 01:38:05 +0000.146489][78a6] H264Encode::H264SWEncoder get
callback, length:110463 type:0 nalType:7length:18
[014:449] [2024-01-01 01:38:05 +0000.146522][78a6] H264Encode:: get a sps pps
header!headerSize:31
[014:449] [2024-01-01 01:38:05 +0000.146548][78a6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[014:450] [2024-01-01 01:38:05 +0000.146890][78a7] get the H.264 SPS parameter
[014:450] [2024-01-01 01:38:05 +0000.147358][78a7] add video track with id:2
[014:451] [2024-01-01 01:38:05 +0000.148271][78a7] get the H.264 PPS parameter
[014:452] [2024-01-01 01:38:05 +0000.149297][78a7] get the H.264 IDR frame
[014:452] [2024-01-01 01:38:05 +0000.149419][78a7] resss:true
[014:452] [2024-01-01 01:38:05 +0000.149442][78a7] video start ts:0
[014:452] [2024-01-01 01:38:05 +0000.149569][78a7] the video frame has been written
into MP4 file
[014:472] [2024-01-01 01:38:05 +0000.169511][78a7] audio start ts:0
[014:473] [2024-01-01 01:38:05 +0000.169636][78a7] the audio frame has been written
into MP4 file
[014:808] [2024-01-01 01:38:05 +0000.504951][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:851] [2024-01-01 01:38:05 +0000.548462][7851] The convert RGB to YUV take 6
[014:980] [2024-01-01 01:38:05 +0000.676857][7858] haveEnoughProcessedData
internalAudioStream.length: 10
[015:003] [2024-01-01 01:38:05 +0000.699648][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:183] [2024-01-01 01:38:05 +0000.880327][78a6] DTS queue for
Generator:0x70d45b22b8 785 820
[015:319] [2024-01-01 01:38:06 +0000.16585][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:352] [2024-01-01 01:38:06 +0000.49551][7851] The convert RGB to YUV take 5
[015:681] [2024-01-01 01:38:06 +0000.377980][78a6] Push an pts:1320 to dts queue.
[015:748] [2024-01-01 01:38:06 +0000.444672][78a6] last dts:1296 currentPts:1320
ppsOrSPS:0 queue length:3
[015:803] [2024-01-01 01:38:06 +0000.499841][789f] AF_SpeedFilter audio
0x70d4c1db00 PullFrame
[015:805] [2024-01-01 01:38:06 +0000.502125][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:845] [2024-01-01 01:38:06 +0000.542203][7851] The convert RGB to YUV take 4
[015:943] [2024-01-01 01:38:06 +0000.639752][7858] Run AGC when audioType = 0
[015:943] [2024-01-01 01:38:06 +0000.639973][7858]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:000] [2024-01-01 01:38:06 +0000.697233][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:013] [2024-01-01 01:38:06 +0000.709623][78a6] DTS queue for
Generator:0x70d45b22b8 1620 1651
[016:043] [2024-01-01 01:38:06 +0000.740222][789f]
RecordAudioSource::PullAudioFrame
[016:312] [2024-01-01 01:38:07 +0000.8625][7851] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[016:346] [2024-01-01 01:38:07 +0000.42941][7851] The convert RGB to YUV take 4
[016:379] [2024-01-01 01:38:07 +0000.75699][770e]
monitorTime:4004totalDuration:3910
[016:379] [2024-01-01 01:38:07 +0000.76372][7851] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[016:418] [2024-01-01 01:38:07 +0000.114874][78a6] h264 add frame header cdr flag
[016:419] [2024-01-01 01:38:07 +0000.115881][78a6] Received key frame:1988
[016:435] [2024-01-01 01:38:07 +0000.131880][789f] AF_SpeedFilter::PullFrame eof4
[016:437] [2024-01-01 01:38:07 +0000.134070][789f]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:453] [2024-01-01 01:38:07 +0000.150263][78a7] get the H.264 IDR frame
[016:542] [2024-01-01 01:38:07 +0000.239011][789f] resampled_data_size:7168
[016:679] [2024-01-01 01:38:07 +0000.375899][7858] haveEnoughProcessedData
internalAudioStream.length: 0
[016:729] [2024-01-01 01:38:07 +0000.426523][78a5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[016:812] [2024-01-01 01:38:07 +0000.508818][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:848] [2024-01-01 01:38:07 +0000.545296][7851] The convert RGB to YUV take 5
[016:849] [2024-01-01 01:38:07 +0000.546262][78a6] DTS queue for
Generator:0x70d45b22b8 2426 2456 2488
[016:995] [2024-01-01 01:38:07 +0000.692333][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:017] [2024-01-01 01:38:07 +0000.713927][78a6] Push an pts:2655 to dts queue.
[017:065] [2024-01-01 01:38:07 +0000.762546][78a6] last dts:2622 currentPts:2655
ppsOrSPS:0 queue length:2
[017:314] [2024-01-01 01:38:08 +0000.10930][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:348] [2024-01-01 01:38:08 +0000.44653][7851] The convert RGB to YUV take 4
[017:357] [2024-01-01 01:38:08 +0000.53951][789f] AF_SpeedFilter audio 0x70d4c1db00
PullFrame
[017:607] [2024-01-01 01:38:08 +0000.304417][7851] drawYUV420 render
OpenGLRenderProgram:0x703b730998
[017:655] [2024-01-01 01:38:08 +0000.351721][78a6] DTS queue for
Generator:0x70d45b22b8 3289
[017:676] [2024-01-01 01:38:08 +0000.372913][7851] GPUImageProcessing: process
video frame with resolution 1280 X 720
[017:676] [2024-01-01 01:38:08 +0000.373033][7851] GPUImageProcessing: input frame
width1280 X 720
[017:676] [2024-01-01 01:38:08 +0000.373569][7851] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[017:677] [2024-01-01 01:38:08 +0000.373646][7851] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[017:683] [2024-01-01 01:38:08 +0000.380408][78a6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3322
[017:720] [2024-01-01 01:38:08 +0000.417033][78a6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3359
[017:720] [2024-01-01 01:38:08 +0000.417253][78a6] push video frame to H264
encoder. (100 frame for one log)

[017:720] [2024-01-01 01:38:08 +0000.417311][78a6] push video frame to H264


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

[017:720] [2024-01-01 01:38:08 +0000.417350][78a6] H264Encode::push video frame to


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

[017:720] [2024-01-01 01:38:08 +0000.417406][78a6] The input pts:3359 fps:30


[017:724] [2024-01-01 01:38:08 +0000.420855][78a6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3289 pts:3289
[017:725] [2024-01-01 01:38:08 +0000.421858][78a6] SendFrame
encodedImage._timeStamp:3322encodedImage->_length:72400
[017:791] [2024-01-01 01:38:08 +0000.487754][78a6] H264Encode::H264SWEncoder get
callback, length:84928 type:1 nalType:1length:84924
[017:814] [2024-01-01 01:38:08 +0000.510881][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:838] [2024-01-01 01:38:08 +0000.535121][789f]
RecordAudioSource::PullAudioFrame
[017:852] [2024-01-01 01:38:08 +0000.549421][7851] The convert RGB to YUV take 4
[017:940] [2024-01-01 01:38:08 +0000.636999][7858] Run AGC when audioType = 0
[017:993] [2024-01-01 01:38:08 +0000.689999][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:308] [2024-01-01 01:38:09 +0000.4716][7851] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[018:346] [2024-01-01 01:38:09 +0000.42762][7851] The convert RGB to YUV take 5
[018:347] [2024-01-01 01:38:09 +0000.44258][78a6] Push an pts:3986 to dts queue.
[018:377] [2024-01-01 01:38:09 +0000.74454][7858] haveEnoughProcessedData
internalAudioStream.length: 0
[018:417] [2024-01-01 01:38:09 +0000.114149][78a6] h264 add frame header cdr flag
[018:418] [2024-01-01 01:38:09 +0000.114716][78a6] Received key frame:3986
[018:418] [2024-01-01 01:38:09 +0000.114792][78a6] last dts:3953 currentPts:3986
ppsOrSPS:0 queue length:3
[018:448] [2024-01-01 01:38:09 +0000.145076][7851] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[018:452] [2024-01-01 01:38:09 +0000.149422][78a7] get the H.264 IDR frame
[018:480] [2024-01-01 01:38:09 +0000.177516][78a6] DTS queue for
Generator:0x70d45b22b8 4088 4119
[018:626] [2024-01-01 01:38:09 +0000.323551][789f] AF_SpeedFilter::PullFrame eof4
[018:629] [2024-01-01 01:38:09 +0000.326226][789f]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[018:749] [2024-01-01 01:38:09 +0000.446546][789f] resampled_data_size:0
[018:810] [2024-01-01 01:38:09 +0000.507316][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:854] [2024-01-01 01:38:09 +0000.551129][7851] The convert RGB to YUV take 4
[018:906] [2024-01-01 01:38:09 +0000.602762][789f] AF_SpeedFilter audio
0x70d4c1db00 PullFrame
[019:000] [2024-01-01 01:38:09 +0000.697280][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:089] [2024-01-01 01:38:09 +0000.786139][78a5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:8
[019:316] [2024-01-01 01:38:10 +0000.13158][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:325] [2024-01-01 01:38:10 +0000.21888][78a6] DTS queue for
Generator:0x70d45b22b8 4925 4962
[019:352] [2024-01-01 01:38:10 +0000.49318][7851] The convert RGB to YUV take 2
[019:655] [2024-01-01 01:38:10 +0000.352446][789f]
RecordAudioSource::PullAudioFrame
[019:687] [2024-01-01 01:38:10 +0000.384106][78a6] Push an pts:5324 to dts queue.
[019:761] [2024-01-01 01:38:10 +0000.457613][78a6] last dts:5284 currentPts:5324
ppsOrSPS:0 queue length:3
[019:811] [2024-01-01 01:38:10 +0000.507953][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:847] [2024-01-01 01:38:10 +0000.544265][7851] The convert RGB to YUV take 5
[019:945] [2024-01-01 01:38:10 +0000.642203][7858] Run AGC when audioType = 0
[019:945] [2024-01-01 01:38:10 +0000.642424][7858]
AudioDeviceDataHandler::MixAndSendOutFrame
[019:998] [2024-01-01 01:38:10 +0000.694620][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:086] [2024-01-01 01:38:10 +0000.783036][7858] haveEnoughProcessedData
internalAudioStream.length: 0
[020:158] [2024-01-01 01:38:10 +0000.854729][78a6] DTS queue for
Generator:0x70d45b22b8 5748 5793
[020:310] [2024-01-01 01:38:11 +0000.6802][7851] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[020:355] [2024-01-01 01:38:11 +0000.52108][7851] The convert RGB to YUV take 3
[020:426] [2024-01-01 01:38:11 +0000.122929][78a6] h264 add frame header cdr flag
[020:426] [2024-01-01 01:38:11 +0000.123569][78a6] Received key frame:5995
[020:452] [2024-01-01 01:38:11 +0000.148710][78a7] get the H.264 IDR frame
[020:489] [2024-01-01 01:38:11 +0000.185886][789f] AF_SpeedFilter audio
0x70d4c1db00 PullFrame
[020:553] [2024-01-01 01:38:11 +0000.250196][7851] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[020:818] [2024-01-01 01:38:11 +0000.515128][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:851] [2024-01-01 01:38:11 +0000.547904][7851] The convert RGB to YUV take 5
[020:873] [2024-01-01 01:38:11 +0000.570336][789f] AF_SpeedFilter::PullFrame eof4
[020:875] [2024-01-01 01:38:11 +0000.572557][789f]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[020:940] [2024-01-01 01:38:11 +0000.637139][7851] drawYUV420 render
OpenGLRenderProgram:0x703b730998
[020:974] [2024-01-01 01:38:11 +0000.671131][789f] resampled_data_size:10240
[020:975] [2024-01-01 01:38:11 +0000.672353][78a6] DTS queue for
Generator:0x70d45b22b8 6549 6586 6616
[021:002] [2024-01-01 01:38:11 +0000.699179][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:009] [2024-01-01 01:38:11 +0000.706293][78a6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6648
[021:009] [2024-01-01 01:38:11 +0000.706416][78a6] Push an pts:6648 to dts queue.
[021:039] [2024-01-01 01:38:11 +0000.736230][7851] GPUImageProcessing: process
video frame with resolution 1280 X 720
[021:039] [2024-01-01 01:38:11 +0000.736324][7851] GPUImageProcessing: input frame
width1280 X 720
[021:040] [2024-01-01 01:38:11 +0000.736765][7851] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[021:040] [2024-01-01 01:38:11 +0000.736841][7851] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[021:049] [2024-01-01 01:38:11 +0000.746467][78a6] SendFrame
encodedImage._timeStamp:6648encodedImage->_length:70512
[021:050] [2024-01-01 01:38:11 +0000.746658][78a6] last dts:6616 currentPts:6648
ppsOrSPS:0 queue length:2
[021:050] [2024-01-01 01:38:11 +0000.746705][78a6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6648 pts:6648
[021:092] [2024-01-01 01:38:11 +0000.788716][78a6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6731
[021:092] [2024-01-01 01:38:11 +0000.788969][78a6] push video frame to H264
encoder. (100 frame for one log)

[021:092] [2024-01-01 01:38:11 +0000.789017][78a6] push video frame to H264


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

[021:092] [2024-01-01 01:38:11 +0000.789064][78a6] H264Encode::push video frame to


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

[021:092] [2024-01-01 01:38:11 +0000.789117][78a6] The input pts:6731 fps:30


[021:148] [2024-01-01 01:38:11 +0000.844710][78a6] H264Encode::H264SWEncoder get
callback, length:71488 type:1 nalType:1length:71484
[021:308] [2024-01-01 01:38:12 +0000.5078][7851] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[021:347] [2024-01-01 01:38:12 +0000.43939][7851] The convert RGB to YUV take 5
[021:352] [2024-01-01 01:38:12 +0000.49105][78a5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:2
[021:495] [2024-01-01 01:38:12 +0000.192227][789f]
RecordAudioSource::PullAudioFrame
[021:794] [2024-01-01 01:38:12 +0000.490706][7858] haveEnoughProcessedData
internalAudioStream.length: 0
[021:809] [2024-01-01 01:38:12 +0000.506096][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[021:816] [2024-01-01 01:38:12 +0000.513089][78a6] DTS queue for
Generator:0x70d45b22b8 7388 7417 7454
[021:844] [2024-01-01 01:38:12 +0000.541264][7851] The convert RGB to YUV take 4
[021:938] [2024-01-01 01:38:12 +0000.635387][7859] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[021:938] [2024-01-01 01:38:12 +0000.635561][7859] _deviceSampleRate:48000

[021:939] [2024-01-01 01:38:12 +0000.636120][7858] Run AGC when audioType = 0


[021:995] [2024-01-01 01:38:12 +0000.691716][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[022:067] [2024-01-01 01:38:12 +0000.763993][789f] AF_SpeedFilter audio
0x70d4c1db00 PullFrame
[022:305] [2024-01-01 01:38:13 +0000.1687][7851] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[022:347] [2024-01-01 01:38:13 +0000.43756][7851] The convert RGB to YUV take 5
[022:350] [2024-01-01 01:38:13 +0000.46672][78a6] Push an pts:7988 to dts queue.
[022:416] [2024-01-01 01:38:13 +0000.113107][78a6] h264 add frame header cdr flag
[022:417] [2024-01-01 01:38:13 +0000.113664][78a6] Received key frame:7988
[022:417] [2024-01-01 01:38:13 +0000.113733][78a6] last dts:7950 currentPts:7988
ppsOrSPS:0 queue length:3
[022:450] [2024-01-01 01:38:13 +0000.146724][78a7] get the H.264 IDR frame
[022:613] [2024-01-01 01:38:13 +0000.310318][7851] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[022:616] [2024-01-01 01:38:13 +0000.313499][78a6] DTS queue for
Generator:0x70d45b22b8 8224 8254
[022:809] [2024-01-01 01:38:13 +0000.505631][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[022:845] [2024-01-01 01:38:13 +0000.541945][7851] The convert RGB to YUV take 4
[022:996] [2024-01-01 01:38:13 +0000.692864][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[023:138] [2024-01-01 01:38:13 +0000.834947][789f] AF_SpeedFilter::PullFrame eof4
[023:140] [2024-01-01 01:38:13 +0000.837422][789f]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[023:229] [2024-01-01 01:38:13 +0000.926430][789f] resampled_data_size:1024
[023:310] [2024-01-01 01:38:14 +0000.6913][7851] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[023:345] [2024-01-01 01:38:14 +0000.42415][7851] The convert RGB to YUV take 3
[023:346] [2024-01-01 01:38:14 +0000.43208][789f] RecordAudioSource::PullAudioFrame
[023:447] [2024-01-01 01:38:14 +0000.144534][78a6] DTS queue for
Generator:0x70d45b22b8 9054 9084
[023:506] [2024-01-01 01:38:14 +0000.203497][7858] haveEnoughProcessedData
internalAudioStream.length: 0
[023:654] [2024-01-01 01:38:14 +0000.350795][789f] AF_SpeedFilter audio
0x70d4c1db00 PullFrame
[023:678] [2024-01-01 01:38:14 +0000.374608][78a6] Push an pts:9317 to dts queue.
[023:702] [2024-01-01 01:38:14 +0000.398762][78a5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:4
[023:754] [2024-01-01 01:38:14 +0000.451442][78a6] last dts:9285 currentPts:9317
ppsOrSPS:0 queue length:3
[023:806] [2024-01-01 01:38:14 +0000.503342][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[023:850] [2024-01-01 01:38:14 +0000.547622][7851] The convert RGB to YUV take 4
[023:943] [2024-01-01 01:38:14 +0000.639938][7858] Run AGC when audioType = 0
[023:943] [2024-01-01 01:38:14 +0000.640086][7858]
AudioDeviceDataHandler::MixAndSendOutFrame
[023:965] [2024-01-01 01:38:14 +0000.662151][78a0] The output timestamp from audio
mixer change:85439337
[023:991] [2024-01-01 01:38:14 +0000.687976][7858] On audio frame the broadcast
with timestamp:85439364 samples:480. (1000 frame for one log)

[023:996] [2024-01-01 01:38:14 +0000.693607][78a0] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[023:997] [2024-01-01 01:38:14 +0000.693802][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[024:259] [2024-01-01 01:38:14 +0000.956238][789f] AF_SpeedFilter audio time,
0x70d4c1db00 rcv time: 85439625
[024:259] [2024-01-01 01:38:14 +0000.956394][789f] AF_SpeedFilter audio time,
0x70d4c1db00 rcv time: 85439625in_nSamples:441
[024:277] [2024-01-01 01:38:14 +0000.973689][7851] drawYUV420 render
OpenGLRenderProgram:0x703b730998
[024:285] [2024-01-01 01:38:14 +0000.982287][78a6] DTS queue for
Generator:0x70d45b22b8 9885 9922
[024:305] [2024-01-01 01:38:15 +0000.1881][7851] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[024:343] [2024-01-01 01:38:15 +0000.39669][7851] The convert RGB to YUV take 5
[024:343] [2024-01-01 01:38:15 +0000.40132][78a6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9983
[024:364] [2024-01-01 01:38:15 +0000.61487][789f] FilterPipeline2::OnAudioFrame pts
10010 last_audio_timestamp_ 10010
[024:365] [2024-01-01 01:38:15 +0000.61638][789f]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 85439627
[024:365] [2024-01-01 01:38:15 +0000.61670][789f]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[024:413] [2024-01-01 01:38:15 +0000.110155][7851] GPUImageProcessing: process
video frame with resolution 1280 X 720
[024:413] [2024-01-01 01:38:15 +0000.110220][7851] GPUImageProcessing: input frame
width1280 X 720
[024:414] [2024-01-01 01:38:15 +0000.110637][7851] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[024:414] [2024-01-01 01:38:15 +0000.110720][7851] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[024:423] [2024-01-01 01:38:15 +0000.119769][78a6] h264 add frame header cdr flag
[024:423] [2024-01-01 01:38:15 +0000.120211][78a6] SendFrame
encodedImage._timeStamp:9983encodedImage->_length:183904
[024:423] [2024-01-01 01:38:15 +0000.120287][78a6] Received key frame:9983
[024:449] [2024-01-01 01:38:15 +0000.146369][78a6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10088
[024:449] [2024-01-01 01:38:15 +0000.146508][78a6] push video frame to H264
encoder. (100 frame for one log)

[024:449] [2024-01-01 01:38:15 +0000.146535][78a6] push video frame to H264


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

[024:449] [2024-01-01 01:38:15 +0000.146559][78a6] H264Encode::push video frame to


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

[024:450] [2024-01-01 01:38:15 +0000.146596][78a6] The input pts:10088 fps:30


[024:452] [2024-01-01 01:38:15 +0000.149052][78a6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10022 pts:10022
[024:453] [2024-01-01 01:38:15 +0000.150102][78a7] get the H.264 IDR frame
[024:517] [2024-01-01 01:38:15 +0000.214020][78a6] H264Encode::H264SWEncoder get
callback, length:123120 type:1 nalType:1length:123116
[024:710] [2024-01-01 01:38:15 +0000.406778][7851] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[024:807] [2024-01-01 01:38:15 +0000.504487][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[024:849] [2024-01-01 01:38:15 +0000.546123][7851] The convert RGB to YUV take 4
[024:997] [2024-01-01 01:38:15 +0000.694449][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[025:016] [2024-01-01 01:38:15 +0000.713053][78a6] Push an pts:10655 to dts queue.
[025:085] [2024-01-01 01:38:15 +0000.781670][78a6] last dts:10623 currentPts:10655
ppsOrSPS:0 queue length:3
[025:117] [2024-01-01 01:38:15 +0000.813881][78a6] DTS queue for
Generator:0x70d45b22b8 10690 10722 10755
[025:187] [2024-01-01 01:38:15 +0000.884230][789f]
RecordAudioSource::PullAudioFrame
[025:221] [2024-01-01 01:38:15 +0000.917738][7858] haveEnoughProcessedData
internalAudioStream.length: 10
[025:230] [2024-01-01 01:38:15 +0000.927479][789f] AF_SpeedFilter audio
0x70d4c1db00 PullFrame
[025:309] [2024-01-01 01:38:16 +0000.5878][7851] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[025:355] [2024-01-01 01:38:16 +0000.51839][7851] The convert RGB to YUV take 5
[025:395] [2024-01-01 01:38:16 +0000.92180][789f] resampled_data_size:13312
[025:397] [2024-01-01 01:38:16 +0000.94415][789f] AF_SpeedFilter::PullFrame eof4
[025:400] [2024-01-01 01:38:16 +0000.96718][789f]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[025:447] [2024-01-01 01:38:16 +0000.143959][7851] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[025:491] [2024-01-01 01:38:16 +0000.187636][789f] AF_SpeedFilter audio time
[025:491] [2024-01-01 01:38:16 +0000.187785][789f] AF_SpeedFilter audio time 111,
0x70d4c1db00 out time: 85440817 org time: 85440817
[025:814] [2024-01-01 01:38:16 +0000.511041][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[025:856] [2024-01-01 01:38:16 +0000.553577][7851] The convert RGB to YUV take 5
[025:923] [2024-01-01 01:38:16 +0000.619703][78a6] DTS queue for
Generator:0x70d45b22b8 11556
[025:944] [2024-01-01 01:38:16 +0000.641173][7858] Run AGC when audioType = 0
[026:000] [2024-01-01 01:38:16 +0000.697396][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[026:067] [2024-01-01 01:38:16 +0000.764405][78a5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:8
[026:308] [2024-01-01 01:38:17 +0000.5161][7851] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[026:356] [2024-01-01 01:38:17 +0000.52766][7851] The convert RGB to YUV take 5
[026:356] [2024-01-01 01:38:17 +0000.53520][78a6] Push an pts:11996 to dts queue.
[026:426] [2024-01-01 01:38:17 +0000.123474][78a6] h264 add frame header cdr flag
[026:427] [2024-01-01 01:38:17 +0000.124423][78a6] Received key frame:11996
[026:427] [2024-01-01 01:38:17 +0000.124492][78a6] last dts:11953 currentPts:11996
ppsOrSPS:0 queue length:3
[026:430] [2024-01-01 01:38:17 +0000.127180][78a7] get the H.264 IDR frame
[026:757] [2024-01-01 01:38:17 +0000.453707][78a6] DTS queue for
Generator:0x70d45b22b8 12353 12392
[026:775] [2024-01-01 01:38:17 +0000.472379][7851] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[026:811] [2024-01-01 01:38:17 +0000.507751][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[026:815] [2024-01-01 01:38:17 +0000.512071][789f] AF_SpeedFilter audio
0x70d4c1db00 PullFrame
[026:843] [2024-01-01 01:38:17 +0000.539859][7851] The convert RGB to YUV take 5
[026:932] [2024-01-01 01:38:17 +0000.629339][7858] haveEnoughProcessedData
internalAudioStream.length: 10
[026:999] [2024-01-01 01:38:17 +0000.696548][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[027:029] [2024-01-01 01:38:17 +0000.726227][789f]
RecordAudioSource::PullAudioFrame
[027:317] [2024-01-01 01:38:18 +0000.13842][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[027:364] [2024-01-01 01:38:18 +0000.61368][7851] The convert RGB to YUV take 5
[027:574] [2024-01-01 01:38:18 +0000.271255][78a6] DTS queue for
Generator:0x70d45b22b8 13188 13215
[027:605] [2024-01-01 01:38:18 +0000.302066][7851] drawYUV420 render
OpenGLRenderProgram:0x703b730998
[027:650] [2024-01-01 01:38:18 +0000.347003][789f] AF_SpeedFilter::PullFrame eof4
[027:652] [2024-01-01 01:38:18 +0000.349398][789f]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[027:669] [2024-01-01 01:38:18 +0000.365999][789f] resampled_data_size:4096
[027:682] [2024-01-01 01:38:18 +0000.379135][78a6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13322
[027:682] [2024-01-01 01:38:18 +0000.379336][78a6] Push an pts:13322 to dts queue.
[027:758] [2024-01-01 01:38:18 +0000.454734][78a6] SendFrame
encodedImage._timeStamp:13322encodedImage->_length:108272
[027:758] [2024-01-01 01:38:18 +0000.455017][78a6] last dts:13298 currentPts:13322
ppsOrSPS:0 queue length:3
[027:777] [2024-01-01 01:38:18 +0000.474391][7851] GPUImageProcessing: process
video frame with resolution 1280 X 720
[027:777] [2024-01-01 01:38:18 +0000.474566][7851] GPUImageProcessing: input frame
width1280 X 720
[027:778] [2024-01-01 01:38:18 +0000.475361][7851] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[027:778] [2024-01-01 01:38:18 +0000.475574][7851] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[027:815] [2024-01-01 01:38:18 +0000.512184][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[027:823] [2024-01-01 01:38:18 +0000.519633][78a6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13460
[027:823] [2024-01-01 01:38:18 +0000.519772][78a6] push video frame to H264
encoder. (100 frame for one log)

[027:823] [2024-01-01 01:38:18 +0000.519815][78a6] push video frame to H264


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

[027:823] [2024-01-01 01:38:18 +0000.519843][78a6] H264Encode::push video frame to


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

[027:823] [2024-01-01 01:38:18 +0000.519878][78a6] The input pts:13460 fps:30


[027:826] [2024-01-01 01:38:18 +0000.522785][78a6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13391 pts:13391
[027:853] [2024-01-01 01:38:18 +0000.549771][7851] The convert RGB to YUV take 5
[027:891] [2024-01-01 01:38:18 +0000.588270][78a6] H264Encode::H264SWEncoder get
callback, length:165600 type:1 nalType:1length:165596
[027:942] [2024-01-01 01:38:18 +0000.638607][7858] Run AGC when audioType = 0
[027:942] [2024-01-01 01:38:18 +0000.638790][7858]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:000] [2024-01-01 01:38:18 +0000.696780][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[028:310] [2024-01-01 01:38:19 +0000.6894][7851] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[028:321] [2024-01-01 01:38:19 +0000.17596][78a5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:2
[028:343] [2024-01-01 01:38:19 +0000.40032][7851] The convert RGB to YUV take 4
[028:400] [2024-01-01 01:38:19 +0000.97271][789f] AF_SpeedFilter audio 0x70d4c1db00
PullFrame
[028:419] [2024-01-01 01:38:19 +0000.116513][78a6] h264 add frame header cdr flag
[028:420] [2024-01-01 01:38:19 +0000.117245][78a6] Received key frame:13984
[028:420] [2024-01-01 01:38:19 +0000.117324][78a6] DTS queue for
Generator:0x70d45b22b8 13984 14016 14056
[028:423] [2024-01-01 01:38:19 +0000.120474][78a7] get the H.264 IDR frame
[028:644] [2024-01-01 01:38:19 +0000.341559][7858] haveEnoughProcessedData
internalAudioStream.length: 10
[028:803] [2024-01-01 01:38:19 +0000.500362][7851] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[028:845] [2024-01-01 01:38:19 +0000.542359][7851] The convert RGB to YUV take 5
[028:868] [2024-01-01 01:38:19 +0000.565553][789f]
RecordAudioSource::PullAudioFrame
[028:875] [2024-01-01 01:38:19 +0000.571621][7851] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[028:999] [2024-01-01 01:38:19 +0000.695937][78a0] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[029:013] [2024-01-01 01:38:19 +0000.710159][78a6] Push an pts:14652 to dts queue.
[029:081] [2024-01-01 01:38:19 +0000.778436][78a6] last dts:14613 currentPts:14652
ppsOrSPS:0 queue length:3
[029:245] [2024-01-01 01:38:19 +0000.942241][78a6] DTS queue for
Generator:0x70d45b22b8 14819 14851 14886
[029:307] [2024-01-01 01:38:20 +0000.3864][7851] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[029:343] [2024-01-01 01:38:20 +0000.39742][7851] The convert RGB to YUV take 4
[029:579] [2024-01-01 01:38:20 +0000.275653][7851] StopRecording:
[029:579] [2024-01-01 01:38:20 +0000.276315][7851] OnNeedStopRecording:
[029:582] [2024-01-01 01:38:20 +0000.279348][789f] resampled_data_size:512
[029:582] [2024-01-01 01:38:20 +0000.279458][789f] AF_SpeedFilter audio time 222,
0x70d4c1db00 out time: 85444877 org time: 85444877
[029:583] [2024-01-01 01:38:20 +0000.279629][789f] PullAudioFrame: PullFrame audio
finished.
[029:583] [2024-01-01 01:38:20 +0000.279699][789f]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[029:616] [2024-01-01 01:38:20 +0000.313355][71b0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[029:617] [2024-01-01 01:38:20 +0000.313592][7851] operator(): Stop
[029:617] [2024-01-01 01:38:20 +0000.313657][7851] StopPullFrameAndWriteMp4
time:85444990 enter.

[029:617] [2024-01-01 01:38:20 +0000.313716][7851] StopRecording:


[029:620] [2024-01-01 01:38:20 +0000.316862][78a6]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:457
[029:623] [2024-01-01 01:38:20 +0000.320006][7850] stop recording
[029:623] [2024-01-01 01:38:20 +0000.320067][7850]
RecordingSessionInternalSimple:destroy media processers
[029:623] [2024-01-01 01:38:20 +0000.320107][7850] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[029:623] [2024-01-01 01:38:20 +0000.320143][7850] H264Encode::flushing hareware
Encoder
[029:623] [2024-01-01 01:38:20 +0000.320344][7850] Flush time:85444996 enter.

[029:624] [2024-01-01 01:38:20 +0000.321487][7850] H264Encoder encoder flush


[029:624] [2024-01-01 01:38:20 +0000.321528][7850] flush output queue
[029:943] [2024-01-01 01:38:20 +0000.639732][7858] Run AGC when audioType = 0
[029:947] [2024-01-01 01:38:20 +0000.644079][7850] Flush leave. expire time = 324
ms

[029:947] [2024-01-01 01:38:20 +0000.644235][7850] ~H264EncodeWrap:


[029:947] [2024-01-01 01:38:20 +0000.644302][7850] ~H264Encode:
[029:947] [2024-01-01 01:38:20 +0000.644351][7850] teardownCompressionSession:
H264Encode::destroying Encoder
[029:947] [2024-01-01 01:38:20 +0000.644402][7850] Release time:85445320 enter.

[029:947] [2024-01-01 01:38:20 +0000.644572][7850] Release:


MediaCodecVideoEncoder::Release _inited:1
[029:948] [2024-01-01 01:38:20 +0000.644636][7850] Destroy time:85445321 enter.

[029:948] [2024-01-01 01:38:20 +0000.644687][7850] H264Encoder encoderDestroy


[029:948] [2024-01-01 01:38:20 +0000.644739][7850]
AndroidMediaCodecVideoEncoder::release env: 0x702ef57c80
[029:948] [2024-01-01 01:38:20 +0000.644794][7850]
AndroidMediaCodecVideoEncoder::Destroy
[029:965] [2024-01-01 01:38:20 +0000.661987][7850] Destroy leave. expire time = 17
ms

[029:965] [2024-01-01 01:38:20 +0000.662157][7850] Release leave. expire time = 18


ms

[029:965] [2024-01-01 01:38:20 +0000.662208][7850] ~AndroidHwAvcEncoder


time:85445338 enter.

[029:965] [2024-01-01 01:38:20 +0000.662447][7850] Release time:85445338 enter.

[029:965] [2024-01-01 01:38:20 +0000.662521][7850] Release:


MediaCodecVideoEncoder:: has been released before, just return
[029:966] [2024-01-01 01:38:20 +0000.662590][7850] Release leave. expire time = 1
ms

[029:966] [2024-01-01 01:38:20 +0000.662632][7850] ~AndroidMediaCodecVideoEncoder


[029:966] [2024-01-01 01:38:20 +0000.662682][7850] ~WrapAndroidMediaCodec
time:85445339 enter.

[029:966] [2024-01-01 01:38:20 +0000.662777][7850] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[029:966] [2024-01-01 01:38:20 +0000.662836][7850] video hevc hw codec


destructor:0x70d441fbf0

[029:966] [2024-01-01 01:38:20 +0000.662921][7850] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[029:966] [2024-01-01 01:38:20 +0000.662988][7850] teardownCompressionSession:


H264Encode::destroyed Encoder
[029:966] [2024-01-01 01:38:20 +0000.663044][7850]
RecordingSessionInternalSimple:destroy aac encoder output!
[029:966] [2024-01-01 01:38:20 +0000.663081][7850] AACSWEncode destructor
[029:978] [2024-01-01 01:38:20 +0000.675052][78a7] MP4 close file successfully
[029:978] [2024-01-01 01:38:20 +0000.675180][78a7] Recording session Internal:
notify recording ok
[029:978] [2024-01-01 01:38:20 +0000.675219][78a7] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_85429391.mp4,
output_video_timestamp_:15250 last_video_pts_:15182
[029:978] [2024-01-01 01:38:20 +0000.675274][78a7] OnRecordFinish:
[029:988] [2024-01-01 01:38:20 +0000.684868][78a7] onRecordingOk: net seek
pos:0record video duration:15215record audio duration:15185
[029:989] [2024-01-01 01:38:20 +0000.685791][78a0] destructMicSource_w:
[029:989] [2024-01-01 01:38:20 +0000.685925][78a0] setOutput_w:
MicSource::setOutput() 0x0
[029:989] [2024-01-01 01:38:20 +0000.686014][78a0] close external audio stream

[029:989] [2024-01-01 01:38:20 +0000.686303][7851] releaseThread 0x70d4c1d200


[029:989] [2024-01-01 01:38:20 +0000.686390][7851] ~MicSource: Mic source
destroyed:0x703b806500
[029:991] [2024-01-01 01:38:20 +0000.687670][7851] StopPullFrameAndWriteMp4 leave.
expire time = 374 ms

[029:991] [2024-01-01 01:38:20 +0000.687758][7851] DestroyPipelineAndFilters


time:85445364 enter.

[029:991] [2024-01-01 01:38:20 +0000.687838][7851] UnbindInputFilter 0x70d4c1d940


this 0x703b730bc0
[029:991] [2024-01-01 01:38:20 +0000.687902][7851] UnbindInputFilter 0x70d4c1dad8
this 0x70d4c1dc50
[029:991] [2024-01-01 01:38:20 +0000.687977][7851] UnbindInputFilter 0x703b730bc0
this 0x703b6d3620
[029:991] [2024-01-01 01:38:20 +0000.688044][7851] filter: filter pipeline destroy
this: 0x703b6d3580
[029:992] [2024-01-01 01:38:20 +0000.688617][7851] ClearVideoOfSources: recodring
total frames:0
[029:992] [2024-01-01 01:38:20 +0000.688700][7851] ClearVideoOfSources:
[029:992] [2024-01-01 01:38:20 +0000.688744][7851] GPUImageProcessing destruct.
[029:992] [2024-01-01 01:38:20 +0000.688825][7851] destroy TrivalImageDrawer
0x703b93a5c0
[029:992] [2024-01-01 01:38:20 +0000.688894][7851] The shader has been initialize,
clean up them.

[029:992] [2024-01-01 01:38:20 +0000.688982][7851] ~OpenGLFrameBuffer:


[029:992] [2024-01-01 01:38:20 +0000.689390][7851] ~OpenGLFrameBuffer:
[029:992] [2024-01-01 01:38:20 +0000.689527][7851] ~OpenGLFrameBuffer:
[029:993] [2024-01-01 01:38:20 +0000.689650][7851] ~OpenGLFrameBuffer:
[029:993] [2024-01-01 01:38:20 +0000.689887][7851] ~OpenGLFrameBuffer:
[029:993] [2024-01-01 01:38:20 +0000.690002][7851] ~OpenGLFrameBuffer:
[029:993] [2024-01-01 01:38:20 +0000.690200][7851] GPUImageProcessing destruct
finish.
[029:993] [2024-01-01 01:38:20 +0000.690257][7851] GPURGBAFrame destruct.
[029:993] [2024-01-01 01:38:20 +0000.690326][7851] destroy OpenGLRenderProgram
0x703b730998
[029:993] [2024-01-01 01:38:20 +0000.690371][7851] ~CameraSource time:85445366
enter.

[029:993] [2024-01-01 01:38:20 +0000.690406][7851] ~CameraSource leave. expire


time = 0 ms

[029:993] [2024-01-01 01:38:20 +0000.690451][7851] ~RecordAudioSource time:85445366


enter.

[029:993] [2024-01-01 01:38:20 +0000.690485][7851] ~RecordAudioSource leave.


expire time = 0 ms

[029:993] [2024-01-01 01:38:20 +0000.690525][7851] DestroyPipelineAndFilters


leave. expire time = 2 ms

[030:061] [2024-01-01 01:38:20 +0000.758237][71b0]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[030:062] [2024-01-01 01:38:20 +0000.759267][71b0] machine model :redmi
[030:062] [2024-01-01 01:38:20 +0000.759355][71b0] Support this machine
model :redmi
[030:062] [2024-01-01 01:38:20 +0000.759413][71b0] global inited! current sdk
version: 07-20-936c45f
[030:063] [2024-01-01 01:38:20 +0000.759655][71b0] filter: filter pipeline
construtc this: 0x703b695500
[030:063] [2024-01-01 01:38:20 +0000.759713][71b0] MediaFilterGraph:
MediaFilterGraph construct
[030:063] [2024-01-01 01:38:20 +0000.759768][71b0] GLESContext:
[030:063] [2024-01-01 01:38:20 +0000.759850][71b0] The result of eglGetDisplay is:
0x1
[030:065] [2024-01-01 01:38:20 +0000.761793][71b0] The result of creation:
0x7044c4cc80
[030:065] [2024-01-01 01:38:20 +0000.761952][71b0] The result of
eglCreatePbufferSurface is: 0x7044c4cd80
[030:067] [2024-01-01 01:38:20 +0000.764352][71b0] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_85429391.mp4
[030:067] [2024-01-01 01:38:20 +0000.764423][71b0] The source 0 speed:1
[030:068] [2024-01-01 01:38:20 +0000.765575][71b0] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_85429391.mp4,
delay: 0
[030:069] [2024-01-01 01:38:20 +0000.765664][71b0] CreateDecoderByVideoSource
time:85445442 enter.

[030:069] [2024-01-01 01:38:20 +0000.765921][71b0] running_decoder_count:0max


count:2
[030:069] [2024-01-01 01:38:20 +0000.765981][71b0] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_85429391.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7044c35c00
[030:093] [2024-01-01 01:38:20 +0000.790260][78ea] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x70d4ae6400] Current FFmpeg version git-2021-06-16-
97cea6f

[030:239] [2024-01-01 01:38:20 +0000.935684][78ea] OnStreamInfoFound: video


duration_: 15215
[030:240] [2024-01-01 01:38:20 +0000.937344][71b0] start decoder
[030:240] [2024-01-01 01:38:20 +0000.937444][71b0] CreateDecoderByVideoSource
leave. expire time = 171 ms

[030:240] [2024-01-01 01:38:20 +0000.937495][71b0] BindInputFilter 0x703ba39620


this 0x703b754ad8
[030:240] [2024-01-01 01:38:20 +0000.937529][71b0] BindInputFilter 0x703b754ad8
this 0x703b754b98
[030:240] [2024-01-01 01:38:20 +0000.937562][71b0] BindInputFilter 0x703ba39620
this 0x703b90ca58
[030:241] [2024-01-01 01:38:20 +0000.937594][71b0] BindInputFilter 0x703b90ca58
this 0x703b90cb18
[030:241] [2024-01-01 01:38:20 +0000.937614][71b0] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_85429391.mp4
[030:241] [2024-01-01 01:38:20 +0000.937648][71b0] BindInputFilter 0x703b754b98
this 0x703b90cbd8
[030:241] [2024-01-01 01:38:20 +0000.937677][71b0] BindInputFilter 0x703b90cbd8
this 0x703b6955a0
[030:241] [2024-01-01 01:38:20 +0000.937708][71b0] BindInputFilter 0x703b90cb18
this 0x70454c4d98
[030:241] [2024-01-01 01:38:20 +0000.937738][71b0] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_85429391.mp4
[030:242] [2024-01-01 01:38:20 +0000.939204][78eb] NO get frame from decoder
[030:243] [2024-01-01 01:38:20 +0000.940519][78eb] NO get frame from decoder
[030:244] [2024-01-01 01:38:20 +0000.941045][71b0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[030:245] [2024-01-01 01:38:20 +0000.941717][71b0] machine model :redmi
[030:245] [2024-01-01 01:38:20 +0000.941766][71b0] Support this machine
model :redmi
[030:245] [2024-01-01 01:38:20 +0000.941787][71b0] global inited! current sdk
version: 07-20-936c45f
[030:245] [2024-01-01 01:38:20 +0000.941859][71b0] GetPipeline:
-----------------------------------------
[030:245] [2024-01-01 01:38:20 +0000.941867][78eb] NO get frame from decoder
[030:245] [2024-01-01 01:38:20 +0000.941885][71b0] GetPipeline: source:
0x703ba39400
[030:245] [2024-01-01 01:38:20 +0000.941909][71b0] GetPipeline: filter: NULLFilter
[030:245] [2024-01-01 01:38:20 +0000.941928][71b0] GetPipeline: filter: NULLFilter
[030:245] [2024-01-01 01:38:20 +0000.941947][71b0] GetPipeline: filter: NULLFilter
[030:245] [2024-01-01 01:38:20 +0000.941966][71b0] GetPipeline: audio filter:
AuidoNULLFilter
[030:245] [2024-01-01 01:38:20 +0000.942020][71b0] GetPipeline: audio filter:
AuidoNULLFilter
[030:245] [2024-01-01 01:38:20 +0000.942041][71b0] GetPipeline: audio filter:
AudioNUllFilter
[030:245] [2024-01-01 01:38:20 +0000.942062][71b0] GetPipeline:
------------------------------------------
[030:245] [2024-01-01 01:38:20 +0000.942088][71b0] filter: filter pipeline2 update
pattern: 0
[030:246] [2024-01-01 01:38:20 +0000.943227][71b0] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[030:246] [2024-01-01 01:38:20 +0000.943448][78eb] NO get frame from decoder
[030:246] [2024-01-01 01:38:20 +0000.943561][71b0] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[030:247] [2024-01-01 01:38:20 +0000.943674][71b0] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[030:248] [2024-01-01 01:38:20 +0000.944920][78eb] NO get frame from decoder
[030:248] [2024-01-01 01:38:20 +0000.945038][71b0] DeviceInit:
[030:248] [2024-01-01 01:38:20 +0000.945350][71b0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[030:249] [2024-01-01 01:38:20 +0000.945652][71b0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[030:249] [2024-01-01 01:38:20 +0000.945893][71b0] CreatePlatformSpecificObjects:
[030:249] [2024-01-01 01:38:20 +0000.945927][71b0] audio device use null audio
input and opensl output
[030:249] [2024-01-01 01:38:20 +0000.945954][71b0] Create OpenSLES output module
with java VM support.

[030:249] [2024-01-01 01:38:20 +0000.946076][71b0] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[030:249] [2024-01-01 01:38:20 +0000.946200][71b0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[030:249] [2024-01-01 01:38:20 +0000.946349][71b0] Create OpenSLES output module
with buffer num:2
[030:249] [2024-01-01 01:38:20 +0000.946389][71b0] Error(trace.cc:40): Init the
output and input for audio device template.
[030:249] [2024-01-01 01:38:20 +0000.946415][71b0] Init the output device.

[030:249] [2024-01-01 01:38:20 +0000.946440][71b0] Set the playout as stereo:1


[030:249] [2024-01-01 01:38:20 +0000.946466][71b0] Set the sample rate to be:44100

[030:249] [2024-01-01 01:38:20 +0000.946520][71b0] Low latency buffer size:144 low


sample rate:48000
[030:249] [2024-01-01 01:38:20 +0000.946550][71b0] DeviceInit: Done
[030:250] [2024-01-01 01:38:20 +0000.946781][71b0] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[030:251] [2024-01-01 01:38:20 +0000.947796][71b0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[030:251] [2024-01-01 01:38:20 +0000.947897][71b0]
MediaFilterPlayer::SetPlayerNotify 0x704553c460
[030:252] [2024-01-01 01:38:20 +0000.949300][78eb] NO get frame from decoder
[030:252] [2024-01-01 01:38:20 +0000.949206][78f5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7045904618
[030:254] [2024-01-01 01:38:20 +0000.950661][71b0]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[030:254] [2024-01-01 01:38:20 +0000.950850][71b0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[030:254] [2024-01-01 01:38:20 +0000.951189][78eb] NO get frame from decoder
[030:258] [2024-01-01 01:38:20 +0000.954919][71b0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[030:259] [2024-01-01 01:38:20 +0000.956109][71b0] SetGraphLoop: SetGraphLoop 1
[030:259] [2024-01-01 01:38:20 +0000.956202][71b0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[030:260] [2024-01-01 01:38:20 +0000.956804][71b0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[030:260] [2024-01-01 01:38:20 +0000.956812][78eb] NO get frame from decoder
[030:262] [2024-01-01 01:38:20 +0000.958902][71b0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[030:263] [2024-01-01 01:38:20 +0000.959907][71b0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[030:263] [2024-01-01 01:38:20 +0000.960189][78f7] Start:
[030:263] [2024-01-01 01:38:20 +0000.960342][78f6] operator(): video render
started.
[030:263] [2024-01-01 01:38:20 +0000.960405][78f6] DriveRender working... (1/200)
[030:263] [2024-01-01 01:38:20 +0000.960429][78f6] Warning(video_render.cc:390): No
picture to display (1/50)
[030:263] [2024-01-01 01:38:20 +0000.960514][78f7] Start:
[030:264] [2024-01-01 01:38:20 +0000.960721][78f7] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[030:264] [2024-01-01 01:38:20 +0000.960771][78f7] Reset: history total size: 98
[030:264] [2024-01-01 01:38:20 +0000.960795][78f7] DeviceStart:
audioDevice_:0x703b842000
[030:264] [2024-01-01 01:38:20 +0000.960817][78f7] DeviceStart: time profile
playout init before
[030:264] [2024-01-01 01:38:20 +0000.960843][78f7] DeviceStart: time profile
playout init end
[030:264] [2024-01-01 01:38:20 +0000.960864][78f7] OpenSlesOutput:Start playout
[030:267] [2024-01-01 01:38:20 +0000.963645][78f7] Create the opensl output player.
streamtype before:0

[030:267] [2024-01-01 01:38:20 +0000.963728][78f7] Create the opensl output player.


streamtype after:3

[030:332] [2024-01-01 01:38:21 +0000.29141][78f7] Enqueue opensl buffer size:1764


[030:353] [2024-01-01 01:38:21 +0000.50278][7858] haveEnoughProcessedData
internalAudioStream.length: 10
[030:393] [2024-01-01 01:38:21 +0000.90110][78f7] DeviceStart: time profile playout
all end
[030:393] [2024-01-01 01:38:21 +0000.90160][78fa]
PlayerSimpleBufferQueueCallbackHandler function
[030:393] [2024-01-01 01:38:21 +0000.90296][78f7] operator(): Audio playback
started.
[030:393] [2024-01-01 01:38:21 +0000.90381][78fa] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[030:393] [2024-01-01 01:38:21 +0000.90453][78f8] Pull audio failed.(wait video!)
[030:393] [2024-01-01 01:38:21 +0000.90439][78f7] operator(): Started now!
[030:393] [2024-01-01 01:38:21 +0000.90436][78fa]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[030:393] [2024-01-01 01:38:21 +0000.90516][78f8]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[030:393] [2024-01-01 01:38:21 +0000.90521][78f9] Error(video_source.cc:430): wait
decoder a frame: 0
[030:395] [2024-01-01 01:38:21 +0000.92004][78f9] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[030:395] [2024-01-01 01:38:21 +0000.92260][78f8] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[030:395] [2024-01-01 01:38:21 +0000.92407][78f8] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[030:396] [2024-01-01 01:38:21 +0000.92837][78f8] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[030:397] [2024-01-01 01:38:21 +0000.94225][78f8]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[030:399] [2024-01-01 01:38:21 +0000.95930][78f8] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[030:403] [2024-01-01 01:38:21 +0000.99792][78f7] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[030:403] [2024-01-01 01:38:21 +0000.99996][78f7] The audio playback speed:100
(1/100)
[030:403] [2024-01-01 01:38:21 +0000.100052][78f7] lipsync_debug: The current
played audio timestamp is:0(1/50)
[030:403] [2024-01-01 01:38:21 +0000.100092][78f7] First audio frame rendering
[030:400] [2024-01-01 01:38:21 +0000.97227][78f8]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[030:404] [2024-01-01 01:38:21 +0000.101323][78f9] OnVideoFrameReady(1/200)
[030:405] [2024-01-01 01:38:21 +0000.101653][78f6] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[030:406] [2024-01-01 01:38:21 +0000.102859][78f6] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:85445779
[030:429] [2024-01-01 01:38:21 +0000.125817][78f6] lipsync_debug: render a video
frame
[030:429] [2024-01-01 01:38:21 +0000.125941][78f6] lipsync_debug: First video frame
rendering.
[030:445] [2024-01-01 01:38:21 +0000.142168][78f6]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:14 timeDelta:39 last
video ts:900 frame->pts:2160 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[030:445] [2024-01-01 01:38:21 +0000.142280][78f6] lipsync_debug: tsDelta -
timeDelta = -25
[030:445] [2024-01-01 01:38:21 +0000.142306][78f6] lipsync_debug:result remaining
time:0
[030:445] [2024-01-01 01:38:21 +0000.142328][78f6] dynamic updated lipsync delay:0
[030:454] [2024-01-01 01:38:21 +0000.151251][78f6] lipsync_debug:remaining time:10
tsDelta - timeDelta:9
[030:454] [2024-01-01 01:38:21 +0000.151351][78f6] lipsync_debug:result remaining
time:9
[030:584] [2024-01-01 01:38:21 +0000.281210][78f9] video frame wait audio frame:
last_video_timestamp:532 last_audio_timestamp:416.871
[030:584] [2024-01-01 01:38:21 +0000.281443][78f9]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[030:881] [2024-01-01 01:38:21 +0000.578093][71b0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[030:881] [2024-01-01 01:38:21 +0000.578551][78f7] Stop:
[030:882] [2024-01-01 01:38:21 +0000.578715][78f6] operator(): Video Render
stopped.
[030:882] [2024-01-01 01:38:21 +0000.578831][78f7] Stop:
[030:882] [2024-01-01 01:38:21 +0000.579013][78f7] DeviceStop:
audioDevice_:0x703b842000
[030:882] [2024-01-01 01:38:21 +0000.579047][78f7] OpenSlesOutput:Stop playout

[030:886] [2024-01-01 01:38:21 +0000.582649][78f7] DeviceStop: Done


[030:886] [2024-01-01 01:38:21 +0000.582920][78f7] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[030:886] [2024-01-01 01:38:21 +0000.582976][78f7] operator(): Stop now!
[030:921] [2024-01-01 01:38:21 +0000.617931][71b0]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[030:921] [2024-01-01 01:38:21 +0000.618062][71b0] StopPreView: Have Stopped,
operation cancel
[030:921] [2024-01-01 01:38:21 +0000.618097][71b0] Stop:
[030:921] [2024-01-01 01:38:21 +0000.618289][78f7] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[030:921] [2024-01-01 01:38:21 +0000.618572][71b0] DeviceRelease:
audioDevice_:0x703b842000
[030:922] [2024-01-01 01:38:21 +0000.618608][71b0] OpenSlesOutput:Stop playout

[030:922] [2024-01-01 01:38:21 +0000.618651][71b0] DeviceRelease: Release the


webrtc device object.
[030:922] [2024-01-01 01:38:21 +0000.618974][71b0] OpenSlesOutput destruct.

[030:922] [2024-01-01 01:38:21 +0000.619201][71b0] DeviceRelease: Done


[030:922] [2024-01-01 01:38:21 +0000.619382][71b0] Stop:
[030:922] [2024-01-01 01:38:21 +0000.619474][78f6] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[030:929] [2024-01-01 01:38:21 +0000.626049][71b0] global uninited!
[030:932] [2024-01-01 01:38:21 +0000.628716][71b0]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[030:932] [2024-01-01 01:38:21 +0000.628960][71b0] ~MediaFilterGraph:
MediaFilterGraph destruct
[030:932] [2024-01-01 01:38:21 +0000.629004][71b0] RemoveVideoBackGroud: hava not
add video backgroud
[030:932] [2024-01-01 01:38:21 +0000.629053][71b0] UnbindInputFilter 0x703b90cbd8
this 0x703b6955a0
[030:932] [2024-01-01 01:38:21 +0000.629088][71b0] ClearAllSource: remove source
filter, sourceid: 0x703ba39400
[030:932] [2024-01-01 01:38:21 +0000.629113][71b0] DestoryDecoderByVideoSource
time:85446305 enter.
[030:932] [2024-01-01 01:38:21 +0000.629142][71b0] ~VideoBindDecoder time:85446305
enter.

[030:932] [2024-01-01 01:38:21 +0000.629425][71b0] CleanUp time:85446305 enter.

[030:998] [2024-01-01 01:38:21 +0000.695492][71b0] CleanUp leave. expire time = 66


ms

[030:999] [2024-01-01 01:38:21 +0000.695665][71b0] CleanUp time:85446372 enter.

[031:001] [2024-01-01 01:38:21 +0000.697598][71b0] CleanUp leave. expire time = 2


ms

[031:002] [2024-01-01 01:38:21 +0000.698861][71b0] ~VideoBindDecoder leave. expire


time = 70 ms

[031:002] [2024-01-01 01:38:21 +0000.698992][71b0] DestoryDecoderByVideoSource


leave. expire time = 70 ms

[031:002] [2024-01-01 01:38:21 +0000.699061][71b0] UnbindInputFilter 0x703b754b98


this 0x703b90cbd8
[031:002] [2024-01-01 01:38:21 +0000.699100][71b0] UnbindInputFilter 0x703b754ad8
this 0x703b754b98
[031:002] [2024-01-01 01:38:21 +0000.699133][71b0] UnbindInputFilter 0x703ba39620
this 0x703b754ad8
[031:002] [2024-01-01 01:38:21 +0000.699169][71b0] UnbindInputFilter 0x703b90cb18
this 0x70454c4d98
[031:002] [2024-01-01 01:38:21 +0000.699200][71b0] UnbindInputFilter 0x703b90ca58
this 0x703b90cb18
[031:002] [2024-01-01 01:38:21 +0000.699236][71b0] UnbindInputFilter 0x703ba39620
this 0x703b90ca58
[031:002] [2024-01-01 01:38:21 +0000.699489][71b0] ~GLESContext:
[031:005] [2024-01-01 01:38:21 +0000.702368][71b0] GLESContext destruct finish.
[031:005] [2024-01-01 01:38:21 +0000.702467][71b0] filter: filter pipeline destroy
this: 0x703b695500
[031:008] [2024-01-01 01:38:21 +0000.705087][71b0]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[031:009] [2024-01-01 01:38:21 +0000.705902][71b0] machine model :redmi
[031:009] [2024-01-01 01:38:21 +0000.705974][71b0] Support this machine
model :redmi
[031:009] [2024-01-01 01:38:21 +0000.706008][71b0] global inited! current sdk
version: 07-20-936c45f
[031:009] [2024-01-01 01:38:21 +0000.706381][71b0] filter: filter pipeline
construtc this: 0x703b695500
[031:009] [2024-01-01 01:38:21 +0000.706468][71b0] MediaFilterGraph:
MediaFilterGraph construct
[031:009] [2024-01-01 01:38:21 +0000.706496][71b0] GLESContext:
[031:009] [2024-01-01 01:38:21 +0000.706544][71b0] The result of eglGetDisplay is:
0x1
[031:011] [2024-01-01 01:38:21 +0000.708012][71b0] The result of creation:
0x7044c4ca00
[031:011] [2024-01-01 01:38:21 +0000.708204][71b0] The result of
eglCreatePbufferSurface is: 0x7044c4cb00
[031:011] [2024-01-01 01:38:21 +0000.708313][71b0] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_85429391.mp4
[031:011] [2024-01-01 01:38:21 +0000.708346][71b0] The source 0 speed:1
[031:011] [2024-01-01 01:38:21 +0000.708384][71b0] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_85429391.mp4,
delay: 0
[031:011] [2024-01-01 01:38:21 +0000.708417][71b0] CreateDecoderByVideoSource
time:85446384 enter.

[031:012] [2024-01-01 01:38:21 +0000.708627][71b0] running_decoder_count:0max


count:2
[031:012] [2024-01-01 01:38:21 +0000.708667][71b0] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_85429391.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7044c35c00
[031:013] [2024-01-01 01:38:21 +0000.710072][7903] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x703b6a4e00] Current FFmpeg version git-2021-06-16-
97cea6f

[031:132] [2024-01-01 01:38:21 +0000.828889][7903] OnStreamInfoFound: video


duration_: 15215
[031:134] [2024-01-01 01:38:21 +0000.830945][71b0] start decoder
[031:134] [2024-01-01 01:38:21 +0000.831047][71b0] CreateDecoderByVideoSource
leave. expire time = 123 ms

[031:134] [2024-01-01 01:38:21 +0000.831094][71b0] BindInputFilter 0x703ba39620


this 0x703b754898
[031:134] [2024-01-01 01:38:21 +0000.831126][71b0] BindInputFilter 0x703b754898
this 0x703b754958
[031:134] [2024-01-01 01:38:21 +0000.831155][71b0] BindInputFilter 0x703ba39620
this 0x703b755018
[031:134] [2024-01-01 01:38:21 +0000.831186][71b0] BindInputFilter 0x703b755018
this 0x703b7550d8
[031:134] [2024-01-01 01:38:21 +0000.831205][71b0] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_85429391.mp4
[031:134] [2024-01-01 01:38:21 +0000.831236][71b0] BindInputFilter 0x703b754958
this 0x703b755198
[031:134] [2024-01-01 01:38:21 +0000.831266][71b0] BindInputFilter 0x703b755198
this 0x703b6955a0
[031:134] [2024-01-01 01:38:21 +0000.831294][71b0] BindInputFilter 0x703b7550d8
this 0x703b90ca58
[031:134] [2024-01-01 01:38:21 +0000.831332][71b0] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_85429391.mp4
[031:136] [2024-01-01 01:38:21 +0000.832996][7904] NO get frame from decoder
[031:137] [2024-01-01 01:38:21 +0000.834542][7904] NO get frame from decoder
[031:138] [2024-01-01 01:38:21 +0000.835167][7904] NO get frame from decoder
[031:139] [2024-01-01 01:38:21 +0000.835882][7904] NO get frame from decoder
[031:140] [2024-01-01 01:38:21 +0000.837031][7904] NO get frame from decoder
[031:141] [2024-01-01 01:38:21 +0000.837929][7904] NO get frame from decoder
[031:143] [2024-01-01 01:38:21 +0000.839673][7904] NO get frame from decoder
[031:144] [2024-01-01 01:38:21 +0000.840844][71b0]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[031:144] [2024-01-01 01:38:21 +0000.841042][71b0] MediaComposeFile time:85446517
enter.

[031:144] [2024-01-01 01:38:21 +0000.841082][71b0] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[031:144] [2024-01-01 01:38:21 +0000.841235][71b0] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[031:144] [2024-01-01 01:38:21 +0000.841273][71b0] Recording session using default
bitrate support by app:31457280
[031:151] [2024-01-01 01:38:21 +0000.848400][7904] NO get frame from decoder
[031:161] [2024-01-01 01:38:21 +0000.858300][790e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7017ea0440
[031:161] [2024-01-01 01:38:21 +0000.858494][790e] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[031:162] [2024-01-01 01:38:21 +0000.858722][71b0] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[031:162] [2024-01-01 01:38:21 +0000.858939][71b0] GetPipeline:
-----------------------------------------
[031:162] [2024-01-01 01:38:21 +0000.858992][71b0] GetPipeline: source:
0x703ba39400
[031:162] [2024-01-01 01:38:21 +0000.859022][71b0] GetPipeline: filter: NULLFilter
[031:162] [2024-01-01 01:38:21 +0000.859044][71b0] GetPipeline: filter: NULLFilter
[031:162] [2024-01-01 01:38:21 +0000.859065][71b0] GetPipeline: filter: NULLFilter
[031:162] [2024-01-01 01:38:21 +0000.859086][71b0] GetPipeline: audio filter:
AuidoNULLFilter
[031:162] [2024-01-01 01:38:21 +0000.859108][71b0] GetPipeline: audio filter:
AuidoNULLFilter
[031:162] [2024-01-01 01:38:21 +0000.859128][71b0] GetPipeline: audio filter:
AudioNUllFilter
[031:162] [2024-01-01 01:38:21 +0000.859149][71b0] GetPipeline:
------------------------------------------
[031:162] [2024-01-01 01:38:21 +0000.859174][71b0] filter: filter pipeline2 update
pattern: 2
[031:162] [2024-01-01 01:38:21 +0000.859421][71b0] MediaComposeFile leave. expire
time = 18 ms

[031:163] [2024-01-01 01:38:21 +0000.859851][71b0] machine model :redmi


[031:163] [2024-01-01 01:38:21 +0000.859888][71b0] Support this machine
model :redmi
[031:163] [2024-01-01 01:38:21 +0000.859911][71b0] global inited! current sdk
version: 07-20-936c45f
[031:179] [2024-01-01 01:38:21 +0000.876461][71b0]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[031:180] [2024-01-01 01:38:21 +0000.876772][71b0] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 252
[031:180] [2024-01-01 01:38:21 +0000.877439][71b0]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[031:180] [2024-01-01 01:38:21 +0000.877489][71b0] BeginCompose: BeginCompose, is
composing 0
[031:181] [2024-01-01 01:38:21 +0000.877602][790e] start recording, file path:
[031:181] [2024-01-01 01:38:21 +0000.877774][790e] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 252 audio_timescale:44100
video_timescale:90000
[031:181] [2024-01-01 01:38:21 +0000.877812][790e] 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
[031:181] [2024-01-01 01:38:21 +0000.877853][790e] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 252
[031:181] [2024-01-01 01:38:21 +0000.877894][790e] fd_open successed
handle:0xb4000070e40990b0
[031:181] [2024-01-01 01:38:21 +0000.878141][790e] create mp4 file:293
m_fileHandle: 0x7045984900
[031:181] [2024-01-01 01:38:21 +0000.878196][790e] MP4 file: is opened successfully
[031:181] [2024-01-01 01:38:21 +0000.878220][790e] setupMediaProcessers:
[031:181] [2024-01-01 01:38:21 +0000.878242][790e]
RecordingSessionInternalSimple:setup media processers.
[031:181] [2024-01-01 01:38:21 +0000.878277][790e] construct AAC encoder
[031:181] [2024-01-01 01:38:21 +0000.878570][790e] H264Encoder creating:
ultrafast012323
[031:182] [2024-01-01 01:38:21 +0000.878615][790e] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[031:182] [2024-01-01 01:38:21 +0000.878977][790e] H264Encode::GetMachineModel is
2201117TY
[031:182] [2024-01-01 01:38:21 +0000.879022][790e] H264Encoder machine_mode
is:2201117TY
[031:182] [2024-01-01 01:38:21 +0000.879044][790e] H264Encode::machine size :9
machine_mode:2201117TY
[031:182] [2024-01-01 01:38:21 +0000.879068][790e] H264Encode::machine array
size :22 machine_mode:2201117TY
[031:182] [2024-01-01 01:38:21 +0000.879091][790e] H264Encode::current machine
is :2201117TY auto check hw codec decide to use hw codec
[031:182] [2024-01-01 01:38:21 +0000.879113][790e] setupCompressionSession:
[031:182] [2024-01-01 01:38:21 +0000.879133][790e] H264Encode::creating hareware
Encoder
[031:182] [2024-01-01 01:38:21 +0000.879155][790e] AndroidHwAvcEncoder
time:85446555 enter.

[031:182] [2024-01-01 01:38:21 +0000.879336][790e] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000070e4021380 address:0x70322ff760
[031:182] [2024-01-01 01:38:21 +0000.879462][790e] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[031:182] [2024-01-01 01:38:21 +0000.879489][790e] The video avc hw codec address
is 0x703bab9280
[031:182] [2024-01-01 01:38:21 +0000.879555][790e] AndroidHwAvcEncoder leave.
expire time = 0 ms

[031:183] [2024-01-01 01:38:21 +0000.879633][790e] RegisterEncodeCompleteCallback


time:85446556 enter.

[031:183] [2024-01-01 01:38:21 +0000.879717][790e] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[031:183] [2024-01-01 01:38:21 +0000.879747][790e] InitEncode time:85446556 enter.

[031:183] [2024-01-01 01:38:21 +0000.879800][790e] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[031:183] [2024-01-01 01:38:21 +0000.879827][790e] Create time:85446556 enter.

[031:183] [2024-01-01 01:38:21 +0000.879848][790e] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[031:183] [2024-01-01 01:38:21 +0000.879873][790e]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x703bb1a900
[031:183] [2024-01-01 01:38:21 +0000.880057][790e]
supported_type:image/vnd.android.heic
[031:183] [2024-01-01 01:38:21 +0000.880098][790e] supported_type:video/avc
[031:183] [2024-01-01 01:38:21 +0000.880123][790e] name:OMX.qcom.video.encoder.avc
mime:video/avc
[031:183] [2024-01-01 01:38:21 +0000.880165][790e] hwCodecPrefix :OMX.qcom.
[031:183] [2024-01-01 01:38:21 +0000.880192][790e] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[031:183] [2024-01-01 01:38:21 +0000.880217][790e] mediacodec_createCodecByName
time:85446556 enter.

[031:183] [2024-01-01 01:38:21 +0000.880240][790e] WrapAndroidMediaCodec


time:85446556 enter.
[031:183] [2024-01-01 01:38:21 +0000.880368][790e] WrapAndroidMediaCodec leave.
expire time = 0 ms

[031:186] [2024-01-01 01:38:21 +0000.883389][7913] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7045542498
[031:219] [2024-01-01 01:38:21 +0000.916106][790e] mediacodec_createCodecByName
leave. expire time = 36 ms

[031:219] [2024-01-01 01:38:21 +0000.916221][790e] WrapAndroidMediaFromat


time:85446592 enter.

[031:219] [2024-01-01 01:38:21 +0000.916311][790e] WrapAndroidMediaFromat leave.


expire time = 0 ms

[031:243] [2024-01-01 01:38:21 +0000.940403][790e] Destroy time:85446616 enter.

[031:243] [2024-01-01 01:38:21 +0000.940503][790e] WrapAndroidMediaFromat::


Destroy
[031:243] [2024-01-01 01:38:21 +0000.940539][790e] Destroy leave. expire time = 0
ms

[031:244] [2024-01-01 01:38:21 +0000.940607][790e] ~WrapAndroidMediaFromat


time:85446617 enter.

[031:244] [2024-01-01 01:38:21 +0000.940644][790e] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[031:244] [2024-01-01 01:38:21 +0000.940674][790e] Create leave. expire time = 61


ms

[031:244] [2024-01-01 01:38:21 +0000.940700][790e] isSemiPlanarSupport


time:85446617 enter.

[031:244] [2024-01-01 01:38:21 +0000.940725][790e] H264Encoder isSemiPlanarSupport


[031:244] [2024-01-01 01:38:21 +0000.940751][790e] isSemiPlanarSupport leave.
expire time = 0 ms

[031:244] [2024-01-01 01:38:21 +0000.940775][790e] creat hw H264Encoder success,


isSemiPlanar:1
[031:244] [2024-01-01 01:38:21 +0000.940905][790e] InitEncode leave. expire time =
61 ms

[031:244] [2024-01-01 01:38:21 +0000.940933][790e] H264Encode::created Encoder


[031:244] [2024-01-01 01:38:21 +0000.940957][790e] H264Encode:: H264 encoder
created.
[031:244] [2024-01-01 01:38:21 +0000.940979][790e] H264 encoder created.
[031:244] [2024-01-01 01:38:21 +0000.941001][790e]
RecordingSessionInternalSimple:created avc encoder avc: 0x704559e280
[031:244] [2024-01-01 01:38:21 +0000.941027][790e] setOutput:
[031:244] [2024-01-01 01:38:21 +0000.941048][790e]
RecordingSessionInternalSimple:encoder set output to muxer!
[031:244] [2024-01-01 01:38:21 +0000.941070][790e] request a key frame
[031:244] [2024-01-01 01:38:21 +0000.941090][790e] H264Encode:: request a key frame
[031:246] [2024-01-01 01:38:21 +0000.942677][790e] setDisplayRotate :90
[031:246] [2024-01-01 01:38:21 +0000.942782][790e] 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
[031:250] [2024-01-01 01:38:21 +0000.946994][790f] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[031:266] [2024-01-01 01:38:21 +0000.963124][7913] add aac audio track with id:1
[031:267] [2024-01-01 01:38:21 +0000.964446][790f]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[031:268] [2024-01-01 01:38:21 +0000.965058][7913] audio start ts:0
[031:268] [2024-01-01 01:38:21 +0000.965265][7913] the audio frame has been written
into MP4 file
[031:352] [2024-01-01 01:38:22 +0000.48737][7911] Error(video_source.cc:430): wait
decoder a frame: 0
[031:408] [2024-01-01 01:38:22 +0000.104792][790f] h264 add frame header cdr flag
[031:424] [2024-01-01 01:38:22 +0000.121398][790f] h264 add frame header cdr flag
[031:425] [2024-01-01 01:38:22 +0000.121808][790f] Received key frame:10
[031:425] [2024-01-01 01:38:22 +0000.121881][790f] H264Encode:: get a sps pps
header!headerSize:31
[031:427] [2024-01-01 01:38:22 +0000.124000][7913] get the H.264 SPS parameter
[031:427] [2024-01-01 01:38:22 +0000.124376][7913] add video track with id:2
[031:428] [2024-01-01 01:38:22 +0000.124864][7913] get the H.264 PPS parameter
[031:449] [2024-01-01 01:38:22 +0000.145836][7913] get the H.264 IDR frame
[031:449] [2024-01-01 01:38:22 +0000.145957][7913] resss:true
[031:449] [2024-01-01 01:38:22 +0000.145980][7913] video start ts:10
[031:449] [2024-01-01 01:38:22 +0000.146070][7913] the video frame has been written
into MP4 file
[031:486] [2024-01-01 01:38:22 +0000.182904][7912] audio_frame_list_ empty
[031:525] [2024-01-01 01:38:22 +0000.222104][790f] DTS queue for
Generator:0x70455426b8 353 382 417 453 490 532
[031:654] [2024-01-01 01:38:22 +0000.350628][790f] Push an pts:749 to dts queue.
[031:746] [2024-01-01 01:38:22 +0000.443417][790f] last dts:719 currentPts:749
ppsOrSPS:0 queue length:9
[031:808] [2024-01-01 01:38:22 +0000.505060][7912] audio_frame_list_ empty
[031:902] [2024-01-01 01:38:22 +0000.598597][7911] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7920 diff: 81
[031:941] [2024-01-01 01:38:22 +0000.637698][7859] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[031:941] [2024-01-01 01:38:22 +0000.637951][7859] _deviceSampleRate:48000

[031:945] [2024-01-01 01:38:22 +0000.642529][7858] Run AGC when audioType = 0


[031:946] [2024-01-01 01:38:22 +0000.642836][7858]
AudioDeviceDataHandler::MixAndSendOutFrame
[031:969] [2024-01-01 01:38:22 +0000.666244][7911] Error(video_source.cc:430): wait
decoder a frame: 60
[031:982] [2024-01-01 01:38:22 +0000.679212][790f] DTS queue for
Generator:0x70455426b8 1152 1187 1218 1253 1296 1320 1355 1383
[032:046] [2024-01-01 01:38:22 +0000.743214][790f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1584
[032:046] [2024-01-01 01:38:22 +0000.743416][790f] push video frame to H264
encoder. (100 frame for one log)

[032:046] [2024-01-01 01:38:22 +0000.743467][790f] push video frame to H264


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

[032:046] [2024-01-01 01:38:22 +0000.743492][790f] H264Encode::push video frame to


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

[032:046] [2024-01-01 01:38:22 +0000.743531][790f] The input pts:1584 fps:30


[032:074] [2024-01-01 01:38:22 +0000.771433][7858] haveEnoughProcessedData
internalAudioStream.length: 10
[032:117] [2024-01-01 01:38:22 +0000.814203][790f] SendFrame
encodedImage._timeStamp:1421encodedImage->_length:134944
[032:130] [2024-01-01 01:38:22 +0000.827211][790f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1450 pts:1450
[032:174] [2024-01-01 01:38:22 +0000.871419][7912] audio_frame_list_ empty
[032:204] [2024-01-01 01:38:22 +0000.901509][790f] H264Encode::H264SWEncoder get
callback, length:159424 type:1 nalType:1length:159420
[032:323] [2024-01-01 01:38:23 +0000.20955][790f] Push an pts:2089 to dts queue.
[032:408] [2024-01-01 01:38:23 +0000.105492][790f] DTS queue for
Generator:0x70455426b8 1988 2025 2054 2089 2124 2156 2189 2223
[032:409] [2024-01-01 01:38:23 +0000.106143][790f] h264 add frame header cdr flag
[032:410] [2024-01-01 01:38:23 +0000.107195][790f] Received key frame:1988
[032:437] [2024-01-01 01:38:23 +0000.134048][7913] get the H.264 IDR frame
[032:476] [2024-01-01 01:38:23 +0000.173291][790f] last dts:2054 currentPts:2089
ppsOrSPS:0 queue length:10
[032:522] [2024-01-01 01:38:23 +0000.218633][7911] Error(video_source.cc:430): wait
decoder a frame: 14
[032:547] [2024-01-01 01:38:23 +0000.244180][7912] audio_frame_list_ empty
[032:793] [2024-01-01 01:38:23 +0000.489984][790f] DTS queue for
Generator:0x70455426b8 2858 2894 2926 2959 2989
[032:922] [2024-01-01 01:38:23 +0000.619231][790f] Push an pts:3426 to dts queue.
[032:949] [2024-01-01 01:38:23 +0000.646468][7912] audio_frame_list_ empty
[033:061] [2024-01-01 01:38:23 +0000.757975][790f] last dts:3387 currentPts:3426
ppsOrSPS:0 queue length:8
[033:117] [2024-01-01 01:38:23 +0000.813711][7911] Error(video_source.cc:430): wait
decoder a frame: 0
[033:178] [2024-01-01 01:38:23 +0000.874999][790f] DTS queue for
Generator:0x70455426b8 3660 3692 3722 3762 3785 3818 3856
[033:342] [2024-01-01 01:38:24 +0000.38739][790f] h264 add frame header cdr flag
[033:342] [2024-01-01 01:38:24 +0000.39120][790f] Received key frame:3986
[033:343] [2024-01-01 01:38:24 +0000.40616][7913] get the H.264 IDR frame
[033:369] [2024-01-01 01:38:24 +0000.66400][7912] audio_frame_list_ empty
[033:509] [2024-01-01 01:38:24 +0000.205736][790f] DTS queue for
Generator:0x70455426b8 4425 4455 4495 4529 4562 4600 4628 4663 4696 4729
[033:517] [2024-01-01 01:38:24 +0000.213914][790f] Push an pts:4751 to dts queue.
[033:645] [2024-01-01 01:38:24 +0000.342306][7911] Error(video_source.cc:430): wait
decoder a frame: 0
[033:645] [2024-01-01 01:38:24 +0000.342414][7911] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8868 diff: 133
[033:656] [2024-01-01 01:38:24 +0000.353503][790f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4962
[033:657] [2024-01-01 01:38:24 +0000.353642][790f] push video frame to H264
encoder. (100 frame for one log)

[033:657] [2024-01-01 01:38:24 +0000.353690][790f] push video frame to H264


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

[033:657] [2024-01-01 01:38:24 +0000.353758][790f] H264Encode::push video frame to


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

[033:657] [2024-01-01 01:38:24 +0000.353796][790f] The input pts:4962 fps:30


[033:712] [2024-01-01 01:38:24 +0000.409278][790f] SendFrame
encodedImage._timeStamp:4751encodedImage->_length:78848
[033:713] [2024-01-01 01:38:24 +0000.409946][790f] last dts:4729 currentPts:4751
ppsOrSPS:0 queue length:11
[033:717] [2024-01-01 01:38:24 +0000.414392][790f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4822 pts:4822
[033:773] [2024-01-01 01:38:24 +0000.469585][790f] H264Encode::H264SWEncoder get
callback, length:147152 type:1 nalType:1length:147148
[033:798] [2024-01-01 01:38:24 +0000.494852][7858] haveEnoughProcessedData
internalAudioStream.length: 0
[033:886] [2024-01-01 01:38:24 +0000.583557][7911] too much frame will be writed
[033:884] [2024-01-01 01:38:24 +0000.581439][7912] too much frame will be writed
[033:927] [2024-01-01 01:38:24 +0000.624377][7912] too much frame will be writed
[033:940] [2024-01-01 01:38:24 +0000.636864][7858] Run AGC when audioType = 0
[033:943] [2024-01-01 01:38:24 +0000.639983][790f] DTS queue for
Generator:0x70455426b8 5263 5284 5324 5360 5396 5416 5454 5487 5527 5556
[034:011] [2024-01-01 01:38:24 +0000.707916][7911] too much frame will be writed
[034:021] [2024-01-01 01:38:24 +0000.718168][7912] too much frame will be writed
[034:059] [2024-01-01 01:38:24 +0000.755718][7912] too much frame will be writed
[034:070] [2024-01-01 01:38:24 +0000.767565][7911] too much frame will be writed
[034:088] [2024-01-01 01:38:24 +0000.785491][7912] too much frame will be writed
[034:109] [2024-01-01 01:38:24 +0000.806332][7912] too much frame will be writed
[034:116] [2024-01-01 01:38:24 +0000.813352][7911] too much frame will be writed
[034:134] [2024-01-01 01:38:24 +0000.831126][7912] too much frame will be writed
[034:156] [2024-01-01 01:38:24 +0000.852616][7912] too much frame will be writed
[034:158] [2024-01-01 01:38:24 +0000.855504][7911] too much frame will be writed
[034:163] [2024-01-01 01:38:24 +0000.859898][7911] Error(video_source.cc:430): wait
decoder a frame: 0
[034:187] [2024-01-01 01:38:24 +0000.883780][7912] too much frame will be writed
[034:216] [2024-01-01 01:38:24 +0000.913146][7912] too much frame will be writed
[034:225] [2024-01-01 01:38:24 +0000.922210][790f] Push an pts:6086 to dts queue.
[034:232] [2024-01-01 01:38:24 +0000.928593][7911] too much frame will be writed
[034:243] [2024-01-01 01:38:24 +0000.939963][7912] too much frame will be writed
[034:264] [2024-01-01 01:38:24 +0000.961560][7912] too much frame will be writed
[034:273] [2024-01-01 01:38:24 +0000.970036][7911] too much frame will be writed
[034:288] [2024-01-01 01:38:24 +0000.984665][7912] too much frame will be writed
[034:309] [2024-01-01 01:38:25 +0000.6237][7912] too much frame will be writed
[034:315] [2024-01-01 01:38:25 +0000.11689][7911] too much frame will be writed
[034:330] [2024-01-01 01:38:25 +0000.27486][790f] h264 add frame header cdr flag
[034:331] [2024-01-01 01:38:25 +0000.27893][790f] Received key frame:5995
[034:356] [2024-01-01 01:38:25 +0000.53434][7913] get the H.264 IDR frame
[034:367] [2024-01-01 01:38:25 +0000.63794][7912] too much frame will be writed
[034:373] [2024-01-01 01:38:25 +0000.70041][790f] DTS queue for
Generator:0x70455426b8 6086 6119 6168 6199 6232 6261 6287 6317 6349
[034:374] [2024-01-01 01:38:25 +0000.71235][790f] last dts:6061 currentPts:6086
ppsOrSPS:0 queue length:9
[034:393] [2024-01-01 01:38:25 +0000.90452][7912] too much frame will be writed
[034:394] [2024-01-01 01:38:25 +0000.90950][7911] too much frame will be writed
[034:464] [2024-01-01 01:38:25 +0000.161183][7911] too much frame will be writed
[034:518] [2024-01-01 01:38:25 +0000.214913][7912] audio_frame_list_ empty
[034:520] [2024-01-01 01:38:25 +0000.217167][7911] too much frame will be writed
[034:671] [2024-01-01 01:38:25 +0000.368456][790f] DTS queue for
Generator:0x70455426b8 6923 6953 6987 7019 7057 7082 7123 7151 7187
[034:716] [2024-01-01 01:38:25 +0000.412661][7911] Error(video_source.cc:430): wait
decoder a frame: 0
[034:731] [2024-01-01 01:38:25 +0000.427854][7912] too much frame will be writed
[034:734] [2024-01-01 01:38:25 +0000.431504][7911] too much frame will be writed
[034:765] [2024-01-01 01:38:25 +0000.462448][790f] Push an pts:7417 to dts queue.
[034:768] [2024-01-01 01:38:25 +0000.465092][7912] too much frame will be writed
[034:789] [2024-01-01 01:38:25 +0000.485963][7912] too much frame will be writed
[034:795] [2024-01-01 01:38:25 +0000.491779][7911] too much frame will be writed
[034:854] [2024-01-01 01:38:25 +0000.551443][7911] too much frame will be writed
[034:884] [2024-01-01 01:38:25 +0000.581512][790f] last dts:7388 currentPts:7417
ppsOrSPS:0 queue length:8
[034:911] [2024-01-01 01:38:25 +0000.608172][7911] too much frame will be writed
[034:940] [2024-01-01 01:38:25 +0000.636884][7912] audio_frame_list_ empty
[034:960] [2024-01-01 01:38:25 +0000.657516][7911] too much frame will be writed
[035:002] [2024-01-01 01:38:25 +0000.699307][7911] too much frame will be writed
[035:055] [2024-01-01 01:38:25 +0000.752469][790f] DTS queue for
Generator:0x70455426b8 7746 7785 7819 7854 7885 7920 7950 7988 8023
[035:138] [2024-01-01 01:38:25 +0000.835474][7912] too much frame will be writed
[035:148] [2024-01-01 01:38:25 +0000.845118][790f] h264 add frame header cdr flag
[035:148] [2024-01-01 01:38:25 +0000.845518][790f] Received key frame:7988
[035:160] [2024-01-01 01:38:25 +0000.856970][7913] get the H.264 IDR frame
[035:170] [2024-01-01 01:38:25 +0000.866692][7912] too much frame will be writed
[035:181] [2024-01-01 01:38:25 +0000.877873][790f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8320
[035:181] [2024-01-01 01:38:25 +0000.878013][790f] push video frame to H264
encoder. (100 frame for one log)

[035:181] [2024-01-01 01:38:25 +0000.878064][790f] push video frame to H264


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

[035:181] [2024-01-01 01:38:25 +0000.878087][790f] H264Encode::push video frame to


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

[035:181] [2024-01-01 01:38:25 +0000.878125][790f] The input pts:8320 fps:30


[035:185] [2024-01-01 01:38:25 +0000.882385][790f] SendFrame
encodedImage._timeStamp:8083encodedImage->_length:117088
[035:208] [2024-01-01 01:38:25 +0000.905129][7912] FilterPipeline2::OnAudioFrame
pts 446284 last_audio_timestamp_ 10119.8
[035:210] [2024-01-01 01:38:25 +0000.906625][7911] too much frame will be writed
[035:211] [2024-01-01 01:38:25 +0000.907772][7912] too much frame will be writed
[035:231] [2024-01-01 01:38:25 +0000.928424][790f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8186 pts:8186
[035:248] [2024-01-01 01:38:25 +0000.945452][7912] too much frame will be writed
[035:267] [2024-01-01 01:38:25 +0000.964174][7911] too much frame will be writed
[035:296] [2024-01-01 01:38:25 +0000.992647][790f] H264Encode::H264SWEncoder get
callback, length:116416 type:1 nalType:1length:116412
[035:296] [2024-01-01 01:38:25 +0000.992762][7912] too much frame will be writed
[035:301] [2024-01-01 01:38:25 +0000.998199][7911] Error(video_source.cc:430): wait
decoder a frame: 0
[035:321] [2024-01-01 01:38:26 +0000.18296][7911] too much frame will be writed
[035:346] [2024-01-01 01:38:26 +0000.43469][7911] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9812 diff: 189
[035:373] [2024-01-01 01:38:26 +0000.70437][7911] too much frame will be writed
[035:377] [2024-01-01 01:38:26 +0000.74051][790f] Push an pts:8754 to dts queue.
[035:403] [2024-01-01 01:38:26 +0000.99763][790f] DTS queue for
Generator:0x70455426b8 8552 8580 8619 8655 8687 8716 8754 8783 8820 8856
[035:420] [2024-01-01 01:38:26 +0000.117546][7912] audio_frame_list_ empty
[035:434] [2024-01-01 01:38:26 +0000.130792][7911] too much frame will be writed
[035:494] [2024-01-01 01:38:26 +0000.191231][790f] last dts:8716 currentPts:8754
ppsOrSPS:0 queue length:9
[035:515] [2024-01-01 01:38:26 +0000.212440][7858] haveEnoughProcessedData
internalAudioStream.length: 0
[035:550] [2024-01-01 01:38:26 +0000.246623][7912] too much frame will be writed
[035:552] [2024-01-01 01:38:26 +0000.249466][7911] too much frame will be writed
[035:579] [2024-01-01 01:38:26 +0000.275914][7912] too much frame will be writed
[035:603] [2024-01-01 01:38:26 +0000.300032][7912] too much frame will be writed
[035:614] [2024-01-01 01:38:26 +0000.311315][7911] too much frame will be writed
[035:628] [2024-01-01 01:38:26 +0000.324609][7912] too much frame will be writed
[035:650] [2024-01-01 01:38:26 +0000.346707][7912] too much frame will be writed
[035:668] [2024-01-01 01:38:26 +0000.365098][7911] too much frame will be writed
[035:674] [2024-01-01 01:38:26 +0000.371299][7912] too much frame will be writed
[035:707] [2024-01-01 01:38:26 +0000.403755][7912] too much frame will be writed
[035:725] [2024-01-01 01:38:26 +0000.422524][7911] too much frame will be writed
[035:731] [2024-01-01 01:38:26 +0000.428312][7912] too much frame will be writed
[035:760] [2024-01-01 01:38:26 +0000.457493][7912] too much frame will be writed
[035:774] [2024-01-01 01:38:26 +0000.471574][7911] too much frame will be writed
[035:782] [2024-01-01 01:38:26 +0000.478972][7912] too much frame will be writed
[035:796] [2024-01-01 01:38:26 +0000.492697][790f] DTS queue for
Generator:0x70455426b8 9452 9491 9522 9554 9592 9623
[035:836] [2024-01-01 01:38:26 +0000.532722][7911] too much frame will be writed
[035:887] [2024-01-01 01:38:26 +0000.583785][7911] too much frame will be writed
[035:928] [2024-01-01 01:38:26 +0000.625536][7911] too much frame will be writed
[035:937] [2024-01-01 01:38:26 +0000.634067][7911] Error(video_source.cc:430): wait
decoder a frame: 0
[035:939] [2024-01-01 01:38:26 +0000.636438][7858] Run AGC when audioType = 0
[035:940] [2024-01-01 01:38:26 +0000.636617][7858]
AudioDeviceDataHandler::MixAndSendOutFrame
[035:942] [2024-01-01 01:38:26 +0000.639660][7912] too much frame will be writed
[035:969] [2024-01-01 01:38:26 +0000.665646][7912] too much frame will be writed
[035:978] [2024-01-01 01:38:26 +0000.674784][7911] too much frame will be writed
[035:996] [2024-01-01 01:38:26 +0000.692652][7912] too much frame will be writed
[036:020] [2024-01-01 01:38:26 +0000.717238][7912] too much frame will be writed
[036:030] [2024-01-01 01:38:26 +0000.727068][7911] too much frame will be writed
[036:045] [2024-01-01 01:38:26 +0000.742163][7912] too much frame will be writed
[036:061] [2024-01-01 01:38:26 +0000.758163][790f] Push an pts:10088 to dts queue.
[036:069] [2024-01-01 01:38:26 +0000.766594][7912] too much frame will be writed
[036:089] [2024-01-01 01:38:26 +0000.786217][7911] too much frame will be writed
[036:104] [2024-01-01 01:38:26 +0000.801330][7912] too much frame will be writed
[036:126] [2024-01-01 01:38:26 +0000.822825][7912] too much frame will be writed
[036:134] [2024-01-01 01:38:26 +0000.830696][790f] h264 add frame header cdr flag
[036:134] [2024-01-01 01:38:26 +0000.831133][790f] Received key frame:9983
[036:136] [2024-01-01 01:38:26 +0000.832786][7911] too much frame will be writed
[036:144] [2024-01-01 01:38:26 +0000.840752][7913] get the H.264 IDR frame
[036:149] [2024-01-01 01:38:26 +0000.846273][7912] too much frame will be writed
[036:161] [2024-01-01 01:38:26 +0000.857754][790f] last dts:10059 currentPts:10088
ppsOrSPS:0 queue length:8
[036:178] [2024-01-01 01:38:26 +0000.875533][7912] too much frame will be writed
[036:187] [2024-01-01 01:38:26 +0000.884372][7911] too much frame will be writed
[036:205] [2024-01-01 01:38:26 +0000.902566][7912] too much frame will be writed
[036:225] [2024-01-01 01:38:26 +0000.921628][790f] DTS queue for
Generator:0x70455426b8 10220 10257 10290 10320 10356 10389 10424 10453 10490
[036:232] [2024-01-01 01:38:26 +0000.929260][7912] too much frame will be writed
[036:246] [2024-01-01 01:38:26 +0000.943096][7911] too much frame will be writed
[036:259] [2024-01-01 01:38:26 +0000.956244][7912] too much frame will be writed
[036:301] [2024-01-01 01:38:26 +0000.998190][7911] too much frame will be writed
[036:314] [2024-01-01 01:38:27 +0000.10932][7912] too much frame will be writed
[036:345] [2024-01-01 01:38:27 +0000.42076][7912] too much frame will be writed
[036:355] [2024-01-01 01:38:27 +0000.52017][7911] too much frame will be writed
[036:366] [2024-01-01 01:38:27 +0000.62759][7912] too much frame will be writed
[036:409] [2024-01-01 01:38:27 +0000.105837][7912] too much frame will be writed
[036:421] [2024-01-01 01:38:27 +0000.118104][7911] too much frame will be writed
[036:429] [2024-01-01 01:38:27 +0000.126434][7912] too much frame will be writed
[036:451] [2024-01-01 01:38:27 +0000.147987][7912] too much frame will be writed
[036:463] [2024-01-01 01:38:27 +0000.159974][7911] too much frame will be writed
[036:479] [2024-01-01 01:38:27 +0000.175648][7912] too much frame will be writed
[036:517] [2024-01-01 01:38:27 +0000.213976][7912] too much frame will be writed
[036:540] [2024-01-01 01:38:27 +0000.236859][7911] too much frame will be writed
[036:555] [2024-01-01 01:38:27 +0000.252233][7912] too much frame will be writed
[036:577] [2024-01-01 01:38:27 +0000.274270][7912] too much frame will be writed
[036:595] [2024-01-01 01:38:27 +0000.291791][7911] too much frame will be writed
[036:599] [2024-01-01 01:38:27 +0000.295694][7912] too much frame will be writed
[036:603] [2024-01-01 01:38:27 +0000.300446][790f] DTS queue for
Generator:0x70455426b8 11121 11160 11193 11216 11263
[036:611] [2024-01-01 01:38:27 +0000.308514][7911] Error(video_source.cc:430): wait
decoder a frame: 0
[036:629] [2024-01-01 01:38:27 +0000.325995][7912] too much frame will be writed
[036:642] [2024-01-01 01:38:27 +0000.338789][790f] Push an pts:11427 to dts queue.
[036:659] [2024-01-01 01:38:27 +0000.355718][7911] too much frame will be writed
[036:671] [2024-01-01 01:38:27 +0000.368095][7912] too much frame will be writed
[036:692] [2024-01-01 01:38:27 +0000.389165][7912] too much frame will be writed
[036:707] [2024-01-01 01:38:27 +0000.404261][7911] too much frame will be writed
[036:714] [2024-01-01 01:38:27 +0000.410944][7912] too much frame will be writed
[036:746] [2024-01-01 01:38:27 +0000.442612][7912] too much frame will be writed
[036:758] [2024-01-01 01:38:27 +0000.455424][7911] too much frame will be writed
[036:773] [2024-01-01 01:38:27 +0000.470184][7912] too much frame will be writed
[036:777] [2024-01-01 01:38:27 +0000.473968][790f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11694
[036:777] [2024-01-01 01:38:27 +0000.474186][790f] push video frame to H264
encoder. (100 frame for one log)

[036:777] [2024-01-01 01:38:27 +0000.474339][790f] push video frame to H264


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

[036:777] [2024-01-01 01:38:27 +0000.474367][790f] H264Encode::push video frame to


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

[036:777] [2024-01-01 01:38:27 +0000.474413][790f] The input pts:11694 fps:30


[036:783] [2024-01-01 01:38:27 +0000.480355][790f] SendFrame
encodedImage._timeStamp:11427encodedImage->_length:144592
[036:783] [2024-01-01 01:38:27 +0000.480483][790f] last dts:11390 currentPts:11427
ppsOrSPS:0 queue length:9
[036:795] [2024-01-01 01:38:27 +0000.492270][7912] too much frame will be writed
[036:806] [2024-01-01 01:38:27 +0000.503625][7911] too much frame will be writed
[036:833] [2024-01-01 01:38:27 +0000.529989][7912] too much frame will be writed
[036:847] [2024-01-01 01:38:27 +0000.543985][790f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11556 pts:11556
[036:854] [2024-01-01 01:38:27 +0000.551404][7912] too much frame will be writed
[036:871] [2024-01-01 01:38:27 +0000.568583][7911] too much frame will be writed
[036:882] [2024-01-01 01:38:27 +0000.579006][7912] too much frame will be writed
[036:904] [2024-01-01 01:38:27 +0000.600754][7912] too much frame will be writed
[036:914] [2024-01-01 01:38:27 +0000.611512][7911] too much frame will be writed
[036:916] [2024-01-01 01:38:27 +0000.613032][790f] H264Encode::H264SWEncoder get
callback, length:138512 type:1 nalType:1length:138508
[036:928] [2024-01-01 01:38:27 +0000.625180][7912] too much frame will be writed
[036:950] [2024-01-01 01:38:27 +0000.647159][7912] too much frame will be writed
[036:964] [2024-01-01 01:38:27 +0000.661041][7911] too much frame will be writed
[036:976] [2024-01-01 01:38:27 +0000.673517][7912] too much frame will be writed
[037:007] [2024-01-01 01:38:27 +0000.703678][790f] DTS queue for
Generator:0x70455426b8 11953 11996 12018 12062 12085
[037:017] [2024-01-01 01:38:27 +0000.713915][7912] too much frame will be writed
[037:030] [2024-01-01 01:38:27 +0000.727519][7911] too much frame will be writed
[037:046] [2024-01-01 01:38:27 +0000.743087][7912] too much frame will be writed
[037:047] [2024-01-01 01:38:27 +0000.744110][7904] av_read_frame AVERROR_EOF
[037:059] [2024-01-01 01:38:27 +0000.756314][790f] h264 add frame header cdr flag
[037:060] [2024-01-01 01:38:27 +0000.756853][790f] Received key frame:11996
[037:062] [2024-01-01 01:38:27 +0000.758800][7913] get the H.264 IDR frame
[037:069] [2024-01-01 01:38:27 +0000.766076][7912] too much frame will be writed
[037:087] [2024-01-01 01:38:27 +0000.783807][7911] too much frame will be writed
[037:105] [2024-01-01 01:38:27 +0000.802574][7912] too much frame will be writed
[037:124] [2024-01-01 01:38:27 +0000.821234][7904] OnReceiveEOF:
[037:124] [2024-01-01 01:38:27 +0000.821422][7904] OnDecoderEOF time:85452497
enter.

[037:124] [2024-01-01 01:38:27 +0000.821512][7904] OnDecoderEOF leave. expire time


= 0 ms

[037:124] [2024-01-01 01:38:27 +0000.821551][7904] OnDecoderFinished:


OnDecoderFinished total decoder frames:457 this:0x703ba39400
[037:124] [2024-01-01 01:38:27 +0000.821581][7902] CleanUp time:85452497 enter.

[037:137] [2024-01-01 01:38:27 +0000.833985][7902] CleanUp leave. expire time = 13


ms

[037:137] [2024-01-01 01:38:27 +0000.834214][7902] clean up


[037:140] [2024-01-01 01:38:27 +0000.836700][7912] too much frame will be writed
[037:148] [2024-01-01 01:38:27 +0000.845571][7902] running_decoder_count:0max
count:2
[037:158] [2024-01-01 01:38:27 +0000.855345][7911] too much frame will be writed
[037:174] [2024-01-01 01:38:27 +0000.871012][7911] Error(video_source.cc:430): wait
decoder a frame: 0
[037:179] [2024-01-01 01:38:27 +0000.876498][7912] too much frame will be writed
[037:200] [2024-01-01 01:38:27 +0000.897493][790f] Push an pts:12752 to dts queue.
[037:211] [2024-01-01 01:38:27 +0000.907726][7912] too much frame will be writed
[037:216] [2024-01-01 01:38:27 +0000.913095][7911] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10812 diff: 189
[037:219] [2024-01-01 01:38:27 +0000.916255][7911] too much frame will be writed
[037:234] [2024-01-01 01:38:27 +0000.930920][7858] haveEnoughProcessedData
internalAudioStream.length: 0
[037:248] [2024-01-01 01:38:27 +0000.945224][7912] too much frame will be writed
[037:274] [2024-01-01 01:38:27 +0000.970746][790f] DTS queue for
Generator:0x70455426b8 12697 12726 12752 12785 12816 12852 12884 12925 12962 13004
[037:279] [2024-01-01 01:38:27 +0000.976048][7912] too much frame will be writed
[037:282] [2024-01-01 01:38:27 +0000.979080][7911] too much frame will be writed
[037:303] [2024-01-01 01:38:28 +0000.255][790f] last dts:12726 currentPts:12752
ppsOrSPS:0 queue length:10
[037:311] [2024-01-01 01:38:28 +0000.7821][7912] too much frame will be writed
[037:344] [2024-01-01 01:38:28 +0000.40954][7911] too much frame will be writed
[037:347] [2024-01-01 01:38:28 +0000.43855][7912] too much frame will be writed
[037:375] [2024-01-01 01:38:28 +0000.71985][7912] too much frame will be writed
[037:403] [2024-01-01 01:38:28 +0000.100406][7912] too much frame will be writed
[037:412] [2024-01-01 01:38:28 +0000.108933][7911] too much frame will be writed
[037:429] [2024-01-01 01:38:28 +0000.126222][7912] too much frame will be writed
[037:455] [2024-01-01 01:38:28 +0000.151898][7912] too much frame will be writed
[037:461] [2024-01-01 01:38:28 +0000.158361][7912] PullAudioFrame: PullFrame audio
finished.
[037:461] [2024-01-01 01:38:28 +0000.158524][7912]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[037:461] [2024-01-01 01:38:28 +0000.158569][7912] OnAudioTimer: OnAudioTimer
return
[037:475] [2024-01-01 01:38:28 +0000.172372][7911] too much frame will be writed
[037:503] [2024-01-01 01:38:28 +0000.200253][7911]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[037:503] [2024-01-01 01:38:28 +0000.200378][7911] OnVideoTimer: OnVideoTimer
EndComposeFile
[037:503] [2024-01-01 01:38:28 +0000.200408][7911] EndComposeFile: EndComposeFile,
is composing 1
[037:530] [2024-01-01 01:38:28 +0000.227538][790f] DTS queue for
Generator:0x70455426b8 13528 13552 13581 13616 13659 13685 13717 13750 13789 13818
[037:613] [2024-01-01 01:38:28 +0000.309855][790f] Push an pts:14095 to dts queue.
[037:695] [2024-01-01 01:38:28 +0000.392223][790f] h264 add frame header cdr flag
[037:696] [2024-01-01 01:38:28 +0000.392950][790f] Received key frame:13984
[037:699] [2024-01-01 01:38:28 +0000.396560][7913] get the H.264 IDR frame
[037:716] [2024-01-01 01:38:28 +0000.412690][790f] last dts:14056 currentPts:14095
ppsOrSPS:0 queue length:10
[037:787] [2024-01-01 01:38:28 +0000.483887][790f] DTS queue for
Generator:0x70455426b8 14348 14388 14417 14448 14486 14520 14551 14582 14613
[037:913] [2024-01-01 01:38:28 +0000.609997][790f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15051
[037:913] [2024-01-01 01:38:28 +0000.610253][790f] push video frame to H264
encoder. (100 frame for one log)

[037:913] [2024-01-01 01:38:28 +0000.610336][790f] push video frame to H264


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

[037:913] [2024-01-01 01:38:28 +0000.610366][790f] H264Encode::push video frame to


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

[037:913] [2024-01-01 01:38:28 +0000.610410][790f] The input pts:15051 fps:30


[037:918] [2024-01-01 01:38:28 +0000.615469][790f] SendFrame
encodedImage._timeStamp:14748encodedImage->_length:117616
[037:942] [2024-01-01 01:38:28 +0000.639540][7858] Run AGC when audioType = 0
[037:961] [2024-01-01 01:38:28 +0000.658333][790f]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:457
[037:961] [2024-01-01 01:38:28 +0000.658477][790f]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x703b96a800
[037:964] [2024-01-01 01:38:28 +0000.660971][7910]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[037:964] [2024-01-01 01:38:28 +0000.661174][7910]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[037:965] [2024-01-01 01:38:28 +0000.661815][790e] stop recording
[037:965] [2024-01-01 01:38:28 +0000.661880][790e]
RecordingSessionInternalSimple:destroy media processers
[037:965] [2024-01-01 01:38:28 +0000.661920][790e] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[037:965] [2024-01-01 01:38:28 +0000.661957][790e] H264Encode::flushing hareware
Encoder
[037:965] [2024-01-01 01:38:28 +0000.662181][790e] Flush time:85453338 enter.

[037:965] [2024-01-01 01:38:28 +0000.662247][790e] H264Encoder encoder flush


[037:965] [2024-01-01 01:38:28 +0000.662286][790e] flush output queue
[037:966] [2024-01-01 01:38:28 +0000.662895][790e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14919 pts:14919
[038:023] [2024-01-01 01:38:28 +0000.720015][790e] H264Encode::H264SWEncoder get
callback, length:127472 type:1 nalType:1length:127468
[038:289] [2024-01-01 01:38:28 +0000.986464][790e] Flush leave. expire time = 324
ms

[038:290] [2024-01-01 01:38:28 +0000.986845][790e] ~H264EncodeWrap:


[038:290] [2024-01-01 01:38:28 +0000.986910][790e] ~H264Encode:
[038:290] [2024-01-01 01:38:28 +0000.986948][790e] teardownCompressionSession:
H264Encode::destroying Encoder
[038:290] [2024-01-01 01:38:28 +0000.986987][790e] Release time:85453663 enter.

[038:290] [2024-01-01 01:38:28 +0000.987206][790e] Release:


MediaCodecVideoEncoder::Release _inited:1
[038:290] [2024-01-01 01:38:28 +0000.987321][790e] Destroy time:85453663 enter.

[038:290] [2024-01-01 01:38:28 +0000.987363][790e] H264Encoder encoderDestroy


[038:290] [2024-01-01 01:38:28 +0000.987403][790e]
AndroidMediaCodecVideoEncoder::release env: 0x704559e640
[038:290] [2024-01-01 01:38:28 +0000.987444][790e]
AndroidMediaCodecVideoEncoder::Destroy
[038:323] [2024-01-01 01:38:29 +0000.19951][790e] Destroy leave. expire time = 33
ms

[038:323] [2024-01-01 01:38:29 +0000.20214][790e] Release leave. expire time = 33


ms

[038:323] [2024-01-01 01:38:29 +0000.20269][790e] ~AndroidHwAvcEncoder


time:85453696 enter.

[038:323] [2024-01-01 01:38:29 +0000.20541][790e] Release time:85453696 enter.

[038:324] [2024-01-01 01:38:29 +0000.20616][790e] Release: MediaCodecVideoEncoder::


has been released before, just return
[038:324] [2024-01-01 01:38:29 +0000.20658][790e] Release leave. expire time = 1
ms

[038:324] [2024-01-01 01:38:29 +0000.20698][790e] ~AndroidMediaCodecVideoEncoder


[038:324] [2024-01-01 01:38:29 +0000.20737][790e] ~WrapAndroidMediaCodec
time:85453697 enter.

[038:324] [2024-01-01 01:38:29 +0000.20776][790e] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[038:324] [2024-01-01 01:38:29 +0000.20823][790e] video hevc hw codec


destructor:0x703bab9280

[038:324] [2024-01-01 01:38:29 +0000.20894][790e] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[038:324] [2024-01-01 01:38:29 +0000.20951][790e] teardownCompressionSession:


H264Encode::destroyed Encoder
[038:324] [2024-01-01 01:38:29 +0000.20994][790e]
RecordingSessionInternalSimple:destroy aac encoder output!
[038:324] [2024-01-01 01:38:29 +0000.21030][790e] AACSWEncode destructor
[038:336] [2024-01-01 01:38:29 +0000.33470][7913] fd_close successed!
[038:352] [2024-01-01 01:38:29 +0000.49053][7913] MP4 close file successfully
[038:352] [2024-01-01 01:38:29 +0000.49174][7913] Recording session Internal:
notify recording ok
[038:352] [2024-01-01 01:38:29 +0000.49206][7913] onRecordingOk: Recording Ok,
compose use time: 7172, averagefps 0
[038:352] [2024-01-01 01:38:29 +0000.49235][7913] OnReceiveEOF:
[038:354] [2024-01-01 01:38:29 +0000.50958][7911] OnVideoTimer: OnVideoTimer return
[038:368] [2024-01-01 01:38:29 +0000.64655][71b0]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[038:368] [2024-01-01 01:38:29 +0000.64807][71b0] ~MediaComposeFile time:85453741
enter.
[038:368] [2024-01-01 01:38:29 +0000.64837][71b0] CancelCompose: CancelCompose, is
composing 0
[038:368] [2024-01-01 01:38:29 +0000.64990][790e] stop recording
[038:368] [2024-01-01 01:38:29 +0000.65045][790e] we have stopped recording before
[038:368] [2024-01-01 01:38:29 +0000.65543][71b0] ~MediaComposeFile leave. expire
time = 0 ms

[038:369] [2024-01-01 01:38:29 +0000.65671][71b0] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[038:369] [2024-01-01 01:38:29 +0000.66085][71b0] global uninited!
[038:369] [2024-01-01 01:38:29 +0000.66154][71b0]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[038:369] [2024-01-01 01:38:29 +0000.66209][71b0] ~MediaFilterGraph:
MediaFilterGraph destruct
[038:369] [2024-01-01 01:38:29 +0000.66234][71b0] RemoveVideoBackGroud: hava not
add video backgroud
[038:369] [2024-01-01 01:38:29 +0000.66274][71b0] UnbindInputFilter 0x703b755198
this 0x703b6955a0
[038:369] [2024-01-01 01:38:29 +0000.66311][71b0] ClearAllSource: remove source
filter, sourceid: 0x703ba39400
[038:369] [2024-01-01 01:38:29 +0000.66333][71b0] DestoryDecoderByVideoSource
time:85453742 enter.

[038:369] [2024-01-01 01:38:29 +0000.66362][71b0] ~VideoBindDecoder time:85453742


enter.

[038:369] [2024-01-01 01:38:29 +0000.66477][71b0] CleanUp time:85453742 enter.

[038:370] [2024-01-01 01:38:29 +0000.66846][71b0] CleanUp leave. expire time = 1


ms

[038:370] [2024-01-01 01:38:29 +0000.66878][71b0] CleanUp time:85453743 enter.

[038:370] [2024-01-01 01:38:29 +0000.67528][71b0] CleanUp leave. expire time = 0


ms

[038:372] [2024-01-01 01:38:29 +0000.68623][71b0] ~VideoBindDecoder leave. expire


time = 3 ms

[038:372] [2024-01-01 01:38:29 +0000.68690][71b0] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[038:372] [2024-01-01 01:38:29 +0000.68729][71b0] UnbindInputFilter 0x703b754958


this 0x703b755198
[038:372] [2024-01-01 01:38:29 +0000.68767][71b0] UnbindInputFilter 0x703b754898
this 0x703b754958
[038:372] [2024-01-01 01:38:29 +0000.68801][71b0] UnbindInputFilter 0x703ba39620
this 0x703b754898
[038:372] [2024-01-01 01:38:29 +0000.68833][71b0] UnbindInputFilter 0x703b7550d8
this 0x703b90ca58
[038:372] [2024-01-01 01:38:29 +0000.68860][71b0] UnbindInputFilter 0x703b755018
this 0x703b7550d8
[038:372] [2024-01-01 01:38:29 +0000.68892][71b0] UnbindInputFilter 0x703ba39620
this 0x703b755018
[038:372] [2024-01-01 01:38:29 +0000.68953][71b0] ~GLESContext:
[038:376] [2024-01-01 01:38:29 +0000.73501][71b0] GLESContext destruct finish.
[038:377] [2024-01-01 01:38:29 +0000.73582][71b0] filter: filter pipeline destroy
this: 0x703b695500
[038:943] [2024-01-01 01:38:29 +0000.640338][7858] haveEnoughProcessedData
internalAudioStream.length: 0
[039:939] [2024-01-01 01:38:30 +0000.635712][7858] Run AGC when audioType = 0
[039:939] [2024-01-01 01:38:30 +0000.636293][7858]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:642] [2024-01-01 01:38:31 +0000.339473][71d2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[040:643] [2024-01-01 01:38:31 +0000.339717][71d2] ~MediaFilterCamera time:85456016
enter.

[040:643] [2024-01-01 01:38:31 +0000.339751][71d2] StopPullFrameAndWriteMp4


time:85456016 enter.

[040:643] [2024-01-01 01:38:31 +0000.340174][7850] stop recording


[040:643] [2024-01-01 01:38:31 +0000.340215][7850] we have stopped recording before
[040:643] [2024-01-01 01:38:31 +0000.340288][71d2] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[040:644] [2024-01-01 01:38:31 +0000.340822][71d2] DestroyPipelineAndFilters


time:85456017 enter.

[040:644] [2024-01-01 01:38:31 +0000.340871][71d2] DestroyPipelineAndFilters


leave. expire time = 0 ms

[040:644] [2024-01-01 01:38:31 +0000.340893][71d2] AppDeviceManagerStopMic

[040:644] [2024-01-01 01:38:31 +0000.340937][71d2] AppDeviceManagerStopMic::mic


status is on
[040:646] [2024-01-01 01:38:31 +0000.342998][71d2] Try to stop webrtc device.

[040:646] [2024-01-01 01:38:31 +0000.343042][71d2] Set record state to


stopped.threadID:29138

[040:668] [2024-01-01 01:38:31 +0000.364638][7858] haveEnoughProcessedData


internalAudioStream.length: 0
[040:723] [2024-01-01 01:38:31 +0000.419951][71d2] Try to destory the
recorder.threadID:29138

[040:923] [2024-01-01 01:38:31 +0000.620147][71d2] DestroyAudioRecorder:


[040:923] [2024-01-01 01:38:31 +0000.620539][71d2] Cleanup the buffer queue in the
recorder.
[040:924] [2024-01-01 01:38:31 +0000.620650][71d2] Destroy the recorder.

[040:928] [2024-01-01 01:38:31 +0000.625078][71d2] StopRecording finished.

[040:928] [2024-01-01 01:38:31 +0000.625231][71d2] The stop recording success.

[040:928] [2024-01-01 01:38:31 +0000.625258][71d2]


AudioDeviceDataHandler::StopMicProcess

[040:930] [2024-01-01 01:38:31 +0000.627113][71d2] AppDeviceManager stop.

[040:930] [2024-01-01 01:38:31 +0000.627335][71d2] Rlease the webrtc device object.

[040:932] [2024-01-01 01:38:31 +0000.628810][71d2] OpenSlesInput destruct.

[040:932] [2024-01-01 01:38:31 +0000.628968][71d2] OpenSlesOutput destruct.

[040:938] [2024-01-01 01:38:31 +0000.634639][71d2] EventDispatchServerScope


destruct
[040:938] [2024-01-01 01:38:31 +0000.634851][71d2]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[040:938] [2024-01-01 01:38:31 +0000.634993][71d2] ~AudioDeviceDataHandler

[040:940] [2024-01-01 01:38:31 +0000.636803][71d2] AppDeviceManagerDestruct.

[040:940] [2024-01-01 01:38:31 +0000.636871][71d2] ~AppDeviceManager:


[040:940] [2024-01-01 01:38:31 +0000.636921][71d2] ~CpuOverloadDetect time:85456313
enter.

[040:940] [2024-01-01 01:38:31 +0000.637233][71d2] ~CpuOverloadDetect leave.


expire time = 0 ms

You might also like