0% found this document useful (0 votes)
17 views125 pages

Trace

Uploaded by

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

Trace

Uploaded by

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

[000:048] [2022-11-15 08:12:15 +0000.

857439][57c0] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-11-
15 08:12:15 +0000
[000:048] [2022-11-15 08:12:15 +0000.857510][57c0] set AppID=50011 old AppID=-1
[000:048] [2022-11-15 08:12:15 +0000.857536][57c0] Init the android object with
jvm:0xb400007ccc9ff380 env:0x7c28c26e40 context:0x7bc9e59348

[000:048] [2022-11-15 08:12:15 +0000.857573][57c0] SetAndroidMediaCodecObjects


time:49986540 enter.

[000:048] [2022-11-15 08:12:15 +0000.857596][57c0] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:048] [2022-11-15 08:12:15 +0000.857615][57c0] SetAndroidMediaCodecObjects


time:49986540 enter.

[000:048] [2022-11-15 08:12:15 +0000.857631][57c0] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007ccc9ff380
[000:049] [2022-11-15 08:12:15 +0000.857665][57c0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007ccc9ff380 address:0x7b5107a760
[000:049] [2022-11-15 08:12:15 +0000.857695][57c0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007ccc9ff380
address:0x7b5107a760
[000:049] [2022-11-15 08:12:15 +0000.857742][57c0] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[000:049] [2022-11-15 08:12:15 +0000.857771][57c0] Set the android objects with


jvm:0xb400007ccc9ff380 env:0x7c28c26e40 context:0x7bc9e59348

[000:049] [2022-11-15 08:12:15 +0000.857799][57c0] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7c28c26e40
[000:049] [2022-11-15 08:12:15 +0000.857829][57c0] SystemUtil Init done
[000:053] [2022-11-15 08:12:15 +0000.861974][57c0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:053] [2022-11-15 08:12:15 +0000.862169][57c0] MediaFilterCamera
[000:053] [2022-11-15 08:12:15 +0000.862241][57c0] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:053] [2022-11-15 08:12:15 +0000.862382][57c0] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:053] [2022-11-15 08:12:15 +0000.862429][57c0] Recording session using default
bitrate support by app:14680064
[000:053] [2022-11-15 08:12:15 +0000.862456][5b5a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c36277d40
[000:054] [2022-11-15 08:12:15 +0000.862679][5b5a] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:054] [2022-11-15 08:12:15 +0000.862802][57c0] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:055] [2022-11-15 08:12:15 +0000.863988][57c0] Error(ini.cc:191): Open the file
failed. error:2
[000:055] [2022-11-15 08:12:15 +0000.864063][57c0]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:055] [2022-11-15 08:12:15 +0000.864098][57c0] The device model: 2201116tg
usingSoftwareAEC value: 0
[000:059] [2022-11-15 08:12:15 +0000.867975][57c0] Error(ini.cc:191): Open the file
failed. error:2
[000:059] [2022-11-15 08:12:15 +0000.868039][57c0]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:059] [2022-11-15 08:12:15 +0000.868066][57c0] The device model: 2201116tg
usingHardwareAEC value: 0
[000:059] [2022-11-15 08:12:15 +0000.868083][57c0] The machine device: 2201116tg
usingHardwareAEC value: 0
[000:059] [2022-11-15 08:12:15 +0000.868098][57c0] Using Default AEC type: software
AEC
[000:060] [2022-11-15 08:12:15 +0000.869288][57c0] The device model: 2201116tg enum
value: 0
[000:061] [2022-11-15 08:12:15 +0000.869878][57c0] GetMachineModel is 2201116TG
[000:061] [2022-11-15 08:12:15 +0000.869931][57c0] GetMachineInfo: 2201116TG
[000:061] [2022-11-15 08:12:15 +0000.869961][57c0] Construct BeautifyReader
begin...
[000:061] [2022-11-15 08:12:15 +0000.869979][57c0] dumpStickerRgba:0
dumpStickerYuv:0
[000:061] [2022-11-15 08:12:15 +0000.869995][57c0] Construct BeautifyReader done.
[000:069] [2022-11-15 08:12:15 +0000.878514][57c0] Error(ini.cc:191): Open the file
failed. error:2
[000:069] [2022-11-15 08:12:15 +0000.878598][57c0]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:070] [2022-11-15 08:12:15 +0000.879001][57c0] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:070] [2022-11-15 08:12:15 +0000.879044][57c0] AppDeviceManager telnet server
for statistics started......
[000:070] [2022-11-15 08:12:15 +0000.879084][5b5d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c363d69a0
[000:071] [2022-11-15 08:12:15 +0000.879784][57c0] CpuOverloadDetect time:49986563
enter.

[000:071] [2022-11-15 08:12:15 +0000.880087][57c0] CpuOverloadDetect leave. expire


time = 0 ms

[000:071] [2022-11-15 08:12:15 +0000.880167][5b5e] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7c36352040
[000:072] [2022-11-15 08:12:15 +0000.880839][57c0] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:072] [2022-11-15 08:12:15 +0000.880880][57c0] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:072] [2022-11-15 08:12:15 +0000.881156][57c0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:072] [2022-11-15 08:12:15 +0000.881480][57c0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:073] [2022-11-15 08:12:15 +0000.882104][57c0] CreatePlatformSpecificObjects:
[000:073] [2022-11-15 08:12:15 +0000.882163][57c0] audio device use opensle input
and opensl output
[000:073] [2022-11-15 08:12:15 +0000.882205][57c0] Create OpenSLES output module
with java VM support.

[000:073] [2022-11-15 08:12:15 +0000.882367][57c0] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:073] [2022-11-15 08:12:15 +0000.882592][57c0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:074] [2022-11-15 08:12:15 +0000.882838][57c0] Create OpenSLES output module
with buffer num:1

[000:074] [2022-11-15 08:12:15 +0000.883025][57c0] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:074] [2022-11-15 08:12:15 +0000.883195][57c0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:074] [2022-11-15 08:12:15 +0000.883388][57c0] Create OpenSLES input module
with java VM support.

[000:074] [2022-11-15 08:12:15 +0000.883428][57c0] Create OpenSLES input module


with buffer num:1

[000:074] [2022-11-15 08:12:15 +0000.883488][57c0] Error(trace.cc:40): Init the


output and input for audio device template.
[000:074] [2022-11-15 08:12:15 +0000.883514][57c0] Init the output device.

[000:074] [2022-11-15 08:12:15 +0000.883531][57c0] Init the opensl input.


[000:074] [2022-11-15 08:12:15 +0000.883550][57c0] AppDeviceManager get setting
samplerate: 0
[000:075] [2022-11-15 08:12:15 +0000.883936][57c0] The device model: 2201116tg enum
value: 0
[000:075] [2022-11-15 08:12:15 +0000.884637][57c0] The device model: 2201116tg enum
value: 0
[000:076] [2022-11-15 08:12:15 +0000.884708][57c0] Set the sample rate to be:48000

[000:076] [2022-11-15 08:12:15 +0000.884729][57c0] Enable the recording stereo:0


[000:076] [2022-11-15 08:12:15 +0000.884749][57c0] Set the playout as stereo:1
[000:076] [2022-11-15 08:12:15 +0000.884763][57c0] Init the microphone.
[000:076] [2022-11-15 08:12:15 +0000.885123][57c0] Update the recording sample rate
to be: 48000
[000:076] [2022-11-15 08:12:15 +0000.885166][57c0] Init the speaker.
[000:076] [2022-11-15 08:12:15 +0000.885199][57c0] Low latency buffer size:256 low
sample rate:48000
[000:076] [2022-11-15 08:12:15 +0000.885467][57c0] Using 1 x 10ms for an audio
frame.

[000:080] [2022-11-15 08:12:15 +0000.889186][57c0] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:080] [2022-11-15 08:12:15 +0000.889280][57c0] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:080] [2022-11-15 08:12:15 +0000.889326][57c0] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:085] [2022-11-15 08:12:15 +0000.894271][57c0] The device model:2201116tg

[000:085] [2022-11-15 08:12:15 +0000.894328][57c0] speaker output factor:100


defaultFactor: 100

[000:085] [2022-11-15 08:12:15 +0000.894350][57c0] headset output factor:100


defaultFactor: 100

[000:086] [2022-11-15 08:12:15 +0000.894760][57c0] AppDeviceManagerStart finished.


[000:086] [2022-11-15 08:12:15 +0000.894801][57c0] AppDeviceManagerStartMic::mic
status is off
[000:086] [2022-11-15 08:12:15 +0000.894851][57c0] AppDeviceManagerStartMic update
aec type: 2

[000:086] [2022-11-15 08:12:15 +0000.894873][57c0] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:086] [2022-11-15 08:12:15 +0000.894892][57c0]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:086] [2022-11-15 08:12:15 +0000.894917][57c0]
AudioDeviceDataHandler::StartMicProcess
[000:086] [2022-11-15 08:12:15 +0000.895354][57c0] Try to start webrtc recording
device.

[000:086] [2022-11-15 08:12:15 +0000.895394][57c0] StartRecording. threadID:22464

[000:086] [2022-11-15 08:12:15 +0000.895436][5b5f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:086] [2022-11-15 08:12:15 +0000.895592][5b5f] haveEnoughProcessedData
internalAudioStream.length: 0
[000:087] [2022-11-15 08:12:15 +0000.895800][57c0] The machine model:2201116TG

[000:087] [2022-11-15 08:12:15 +0000.895874][57c0] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:087] [2022-11-15 08:12:15 +0000.895903][57c0] Set the recording mode before


getSetting: 4
[000:087] [2022-11-15 08:12:15 +0000.895925][57c0] Set the recording mode after
getSetting: 1
[000:117] [2022-11-15 08:12:15 +0000.926649][57c0] StartRecording finished.

[000:118] [2022-11-15 08:12:15 +0000.926699][57c0] audio: start the audio mic


checker timer.

[000:118] [2022-11-15 08:12:15 +0000.927238][57c0] machine model :redmi


[000:118] [2022-11-15 08:12:15 +0000.927286][57c0] Support this machine
model :redmi
[000:118] [2022-11-15 08:12:15 +0000.927395][57c0] global inited! current sdk
version: 12-14-d8558ab
[000:213] [2022-11-15 08:12:16 +0000.22062][5b60] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:213] [2022-11-15 08:12:16 +0000.22184][5b60] _deviceSampleRate:48000

[000:215] [2022-11-15 08:12:16 +0000.23829][5b5f] Run AGC when audioType = 0


[000:215] [2022-11-15 08:12:16 +0000.23926][5b5f]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:416] [2022-11-15 08:12:16 +0000.225157][57c6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:416] [2022-11-15 08:12:16 +0000.225498][5b5b] MediaFilterCamera, recording
file context:0x7c2ff90f80 input texture:7
[000:416] [2022-11-15 08:12:16 +0000.225646][5b5b] GLESContext:
[000:417] [2022-11-15 08:12:16 +0000.226431][5b5b] The result of eglGetDisplay is:
0x1
[000:421] [2022-11-15 08:12:16 +0000.230062][5b5b] The result of creation:
0x7b9cc7e600
[000:421] [2022-11-15 08:12:16 +0000.230303][5b5b] The result of
eglCreatePbufferSurface is: 0x7b9cc7e980
[000:421] [2022-11-15 08:12:16 +0000.230541][57c6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7c2ff90f80 input_texture: 7
[001:821] [2022-11-15 08:12:17 +0000.630574][5b5f] haveEnoughProcessedData
internalAudioStream.length: 0
[002:207] [2022-11-15 08:12:18 +0000.15706][5b5f] Run AGC when audioType = 0
[003:513] [2022-11-15 08:12:19 +0000.321980][5b5f] haveEnoughProcessedData
internalAudioStream.length: 0
[004:120] [2022-11-15 08:12:19 +0000.928761][5b56]
monitorTime:4002totalDuration:3920
[004:207] [2022-11-15 08:12:20 +0000.16303][5b5f] Run AGC when audioType = 0
[004:207] [2022-11-15 08:12:20 +0000.16569][5b5f]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:215] [2022-11-15 08:12:21 +0000.23970][5b5f] haveEnoughProcessedData
internalAudioStream.length: 0
[006:205] [2022-11-15 08:12:22 +0000.13974][5b5f] Run AGC when audioType = 0
[006:920] [2022-11-15 08:12:22 +0000.729449][5b5f] haveEnoughProcessedData
internalAudioStream.length: 0
[008:207] [2022-11-15 08:12:24 +0000.16380][5b5f] Run AGC when audioType = 0
[008:207] [2022-11-15 08:12:24 +0000.16514][5b5f]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:621] [2022-11-15 08:12:24 +0000.430357][5b5f] haveEnoughProcessedData
internalAudioStream.length: 0
[008:670] [2022-11-15 08:12:24 +0000.478689][57c0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[008:670] [2022-11-15 08:12:24 +0000.478866][57c0] ~MediaFilterCamera time:49995162
enter.

[008:670] [2022-11-15 08:12:24 +0000.478929][57c0] StopPullFrameAndWriteMp4


time:49995162 enter.

[008:670] [2022-11-15 08:12:24 +0000.479646][5b5a] stop recording


[008:671] [2022-11-15 08:12:24 +0000.479743][5b5a] we have stopped recording before
[008:671] [2022-11-15 08:12:24 +0000.479875][57c0] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[008:672] [2022-11-15 08:12:24 +0000.480695][57c0] DestroyPipelineAndFilters


time:49995163 enter.

[008:672] [2022-11-15 08:12:24 +0000.480828][57c0] DestroyPipelineAndFilters


leave. expire time = 1 ms

[008:672] [2022-11-15 08:12:24 +0000.480899][57c0] AppDeviceManagerStopMic

[008:672] [2022-11-15 08:12:24 +0000.480991][57c0] AppDeviceManagerStopMic::mic


status is on
[008:672] [2022-11-15 08:12:24 +0000.481026][57c0] Try to stop webrtc device.

[008:672] [2022-11-15 08:12:24 +0000.481062][57c0] Set record state to


stopped.threadID:22464

[008:709] [2022-11-15 08:12:24 +0000.518545][57c0] Try to destory the


recorder.threadID:22464

[008:910] [2022-11-15 08:12:24 +0000.718739][57c0] DestroyAudioRecorder:


[008:910] [2022-11-15 08:12:24 +0000.718886][57c0] Cleanup the buffer queue in the
recorder.
[008:910] [2022-11-15 08:12:24 +0000.718930][57c0] Destroy the recorder.

[008:911] [2022-11-15 08:12:24 +0000.720069][57c0] StopRecording finished.

[008:911] [2022-11-15 08:12:24 +0000.720169][57c0] The stop recording success.

[008:911] [2022-11-15 08:12:24 +0000.720243][57c0]


AudioDeviceDataHandler::StopMicProcess

[008:913] [2022-11-15 08:12:24 +0000.722512][57c0] AppDeviceManager stop.

[008:914] [2022-11-15 08:12:24 +0000.722663][57c0] Rlease the webrtc device object.


[008:914] [2022-11-15 08:12:24 +0000.723065][57c0] OpenSlesInput destruct.

[008:914] [2022-11-15 08:12:24 +0000.723143][57c0] OpenSlesOutput destruct.

[008:915] [2022-11-15 08:12:24 +0000.723817][57c0] EventDispatchServerScope


destruct
[008:915] [2022-11-15 08:12:24 +0000.723860][57c0]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[008:915] [2022-11-15 08:12:24 +0000.723900][57c0] ~AudioDeviceDataHandler

[008:915] [2022-11-15 08:12:24 +0000.724451][57c0] AppDeviceManagerDestruct.

[008:915] [2022-11-15 08:12:24 +0000.724565][57c0] ~AppDeviceManager:


[008:916] [2022-11-15 08:12:24 +0000.724695][57c0] ~CpuOverloadDetect time:49995408
enter.

[008:916] [2022-11-15 08:12:24 +0000.725254][57c0] ~CpuOverloadDetect leave.


expire time = 0 ms

[008:927] [2022-11-15 08:12:24 +0000.736026][57c0] Destruct BeautifyReader begin...


[008:927] [2022-11-15 08:12:24 +0000.736170][57c0] Destruct BeautifyReader done.
[008:927] [2022-11-15 08:12:24 +0000.736242][57c0] ~MediaFilterCamera leave.
expire time = 257 ms

[008:927] [2022-11-15 08:12:24 +0000.736522][57c0] ~GLESContext:


[008:931] [2022-11-15 08:12:24 +0000.740171][57c0] GLESContext destruct finish.
[008:931] [2022-11-15 08:12:24 +0000.740309][57c0] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[008:932] [2022-11-15 08:12:24 +0000.740961][57c0] global uninited!
[008:933] [2022-11-15 08:12:24 +0000.742499][57c0] clear AppID 50011
[008:933] [2022-11-15 08:12:24 +0000.742613][57c0] UnRegister JVM for Xplatform
util
[008:934] [2022-11-15 08:12:24 +0000.742658][57c0] Dispose::unregister webrtc video
engine
[008:934] [2022-11-15 08:12:24 +0000.742712][57c0] Init the android object with
jvm:0x0 env:0x0 context:0x0

[008:934] [2022-11-15 08:12:24 +0000.742774][57c0] SetAndroidMediaCodecObjects


time:49995426 enter.

[008:934] [2022-11-15 08:12:24 +0000.742832][57c0] ClearAndroidMediaCodecObjects


time:49995426 enter.

[008:934] [2022-11-15 08:12:24 +0000.742923][57c0] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[008:934] [2022-11-15 08:12:24 +0000.742980][57c0] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[008:934] [2022-11-15 08:12:24 +0000.743052][57c0] SetAndroidMediaCodecObjects


time:49995426 enter.

[008:934] [2022-11-15 08:12:24 +0000.743103][57c0] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[008:934] [2022-11-15 08:12:24 +0000.743154][57c0] ClearAndroidMediaCodecObjects
time:49995426 enter.

[008:934] [2022-11-15 08:12:24 +0000.743230][57c0] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms
[008:934] [2022-11-15 08:12:24 +0000.743281][57c0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects failed
[008:934] [2022-11-15 08:12:24 +0000.743331][57c0] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[008:934] [2022-11-15 08:12:24 +0000.743368][57c0] Dispose::unregister webrtc voice


engine
[008:934] [2022-11-15 08:12:24 +0000.743415][57c0] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[008:934] [2022-11-15 08:12:24 +0000.743471][57c0] SystemUtil UnInit done


[010:014] [2022-11-15 08:12:25 +0000.822887][57c0] Register JVM for xplatform util
[010:024] [2022-11-15 08:12:25 +0000.833580][57c0] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-11-
15 08:12:25 +0000
[010:024] [2022-11-15 08:12:25 +0000.833624][57c0] set AppID=50011 old AppID=-1
[010:025] [2022-11-15 08:12:25 +0000.833643][57c0] Init the android object with
jvm:0xb400007ccc9ff380 env:0x7c28c26e40 context:0x7bc9e59348

[010:025] [2022-11-15 08:12:25 +0000.833664][57c0] SetAndroidMediaCodecObjects


time:49996517 enter.

[010:025] [2022-11-15 08:12:25 +0000.833694][57c0] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[010:025] [2022-11-15 08:12:25 +0000.833712][57c0] SetAndroidMediaCodecObjects


time:49996517 enter.

[010:025] [2022-11-15 08:12:25 +0000.833737][57c0] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007ccc9ff380
[010:025] [2022-11-15 08:12:25 +0000.833753][57c0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007ccc9ff380 address:0x7b5107a760
[010:025] [2022-11-15 08:12:25 +0000.833770][57c0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007ccc9ff380
address:0x7b5107a760
[010:025] [2022-11-15 08:12:25 +0000.833795][57c0] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[010:025] [2022-11-15 08:12:25 +0000.833812][57c0] Set the android objects with


jvm:0xb400007ccc9ff380 env:0x7c28c26e40 context:0x7bc9e59348

[010:025] [2022-11-15 08:12:25 +0000.833841][57c0] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7c28c26e40
[010:025] [2022-11-15 08:12:25 +0000.833862][57c0] SystemUtil Init done
[010:025] [2022-11-15 08:12:25 +0000.834082][57c0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[010:025] [2022-11-15 08:12:25 +0000.834183][57c0] MediaFilterCamera
[010:025] [2022-11-15 08:12:25 +0000.834218][57c0] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[010:025] [2022-11-15 08:12:25 +0000.834470][57c0] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[010:025] [2022-11-15 08:12:25 +0000.834504][57c0] Recording session using default
bitrate support by app:14680064
[010:026] [2022-11-15 08:12:25 +0000.834838][5c2e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c36277d40
[010:026] [2022-11-15 08:12:25 +0000.834963][5c2e] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[010:026] [2022-11-15 08:12:25 +0000.835067][57c0] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[010:027] [2022-11-15 08:12:25 +0000.836489][57c0] Error(ini.cc:191): Open the file
failed. error:2
[010:027] [2022-11-15 08:12:25 +0000.836539][57c0]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[010:027] [2022-11-15 08:12:25 +0000.836562][57c0] The device model: 2201116tg
usingSoftwareAEC value: 0
[010:031] [2022-11-15 08:12:25 +0000.840098][57c0] Error(ini.cc:191): Open the file
failed. error:2
[010:031] [2022-11-15 08:12:25 +0000.840161][57c0]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[010:031] [2022-11-15 08:12:25 +0000.840187][57c0] The device model: 2201116tg
usingHardwareAEC value: 0
[010:031] [2022-11-15 08:12:25 +0000.840203][57c0] The machine device: 2201116tg
usingHardwareAEC value: 0
[010:031] [2022-11-15 08:12:25 +0000.840218][57c0] Using Default AEC type: software
AEC
[010:032] [2022-11-15 08:12:25 +0000.840791][57c0] The device model: 2201116tg enum
value: 0
[010:032] [2022-11-15 08:12:25 +0000.841292][57c0] GetMachineModel is 2201116TG
[010:032] [2022-11-15 08:12:25 +0000.841330][57c0] GetMachineInfo: 2201116TG
[010:032] [2022-11-15 08:12:25 +0000.841348][57c0] Construct BeautifyReader
begin...
[010:032] [2022-11-15 08:12:25 +0000.841373][57c0] dumpStickerRgba:0
dumpStickerYuv:0
[010:032] [2022-11-15 08:12:25 +0000.841389][57c0] Construct BeautifyReader done.
[010:040] [2022-11-15 08:12:25 +0000.849063][57c0] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[010:040] [2022-11-15 08:12:25 +0000.849079][5c31] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c363d77a0
[010:040] [2022-11-15 08:12:25 +0000.849241][57c0] AppDeviceManager telnet server
for statistics started......
[010:041] [2022-11-15 08:12:25 +0000.849719][57c0] CpuOverloadDetect time:49996533
enter.

[010:041] [2022-11-15 08:12:25 +0000.849837][57c0] CpuOverloadDetect leave. expire


time = 0 ms

[010:041] [2022-11-15 08:12:25 +0000.849866][5c32] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7c36352200
[010:041] [2022-11-15 08:12:25 +0000.850598][57c0] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[010:041] [2022-11-15 08:12:25 +0000.850634][57c0] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[010:042] [2022-11-15 08:12:25 +0000.850845][57c0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[010:042] [2022-11-15 08:12:25 +0000.851065][57c0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[010:042] [2022-11-15 08:12:25 +0000.851369][57c0] CreatePlatformSpecificObjects:
[010:042] [2022-11-15 08:12:25 +0000.851410][57c0] audio device use opensle input
and opensl output
[010:042] [2022-11-15 08:12:25 +0000.851435][57c0] Create OpenSLES output module
with java VM support.

[010:042] [2022-11-15 08:12:25 +0000.851598][57c0] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[010:043] [2022-11-15 08:12:25 +0000.851780][57c0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[010:043] [2022-11-15 08:12:25 +0000.851975][57c0] Create OpenSLES output module
with buffer num:1

[010:043] [2022-11-15 08:12:25 +0000.852134][57c0] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[010:043] [2022-11-15 08:12:25 +0000.852258][57c0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[010:043] [2022-11-15 08:12:25 +0000.852423][57c0] Create OpenSLES input module
with java VM support.

[010:043] [2022-11-15 08:12:25 +0000.852457][57c0] Create OpenSLES input module


with buffer num:1

[010:043] [2022-11-15 08:12:25 +0000.852503][57c0] Error(trace.cc:40): Init the


output and input for audio device template.
[010:043] [2022-11-15 08:12:25 +0000.852526][57c0] Init the output device.

[010:043] [2022-11-15 08:12:25 +0000.852544][57c0] Init the opensl input.


[010:043] [2022-11-15 08:12:25 +0000.852566][57c0] AppDeviceManager get setting
samplerate: 0
[010:044] [2022-11-15 08:12:25 +0000.853016][57c0] The device model: 2201116tg enum
value: 0
[010:045] [2022-11-15 08:12:25 +0000.853655][57c0] The device model: 2201116tg enum
value: 0
[010:045] [2022-11-15 08:12:25 +0000.853690][57c0] Set the sample rate to be:48000

[010:045] [2022-11-15 08:12:25 +0000.853711][57c0] Enable the recording stereo:0


[010:045] [2022-11-15 08:12:25 +0000.853736][57c0] Set the playout as stereo:1
[010:045] [2022-11-15 08:12:25 +0000.853753][57c0] Init the microphone.
[010:045] [2022-11-15 08:12:25 +0000.854036][57c0] Update the recording sample rate
to be: 48000
[010:045] [2022-11-15 08:12:25 +0000.854083][57c0] Init the speaker.
[010:045] [2022-11-15 08:12:25 +0000.854118][57c0] Low latency buffer size:256 low
sample rate:48000
[010:045] [2022-11-15 08:12:25 +0000.854301][57c0] Using 1 x 10ms for an audio
frame.

[010:046] [2022-11-15 08:12:25 +0000.855015][57c0] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[010:046] [2022-11-15 08:12:25 +0000.855062][57c0] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[010:046] [2022-11-15 08:12:25 +0000.855098][57c0] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[010:048] [2022-11-15 08:12:25 +0000.856793][57c0] The device model:2201116tg

[010:048] [2022-11-15 08:12:25 +0000.856846][57c0] speaker output factor:100


defaultFactor: 100

[010:048] [2022-11-15 08:12:25 +0000.856866][57c0] headset output factor:100


defaultFactor: 100

[010:048] [2022-11-15 08:12:25 +0000.857220][57c0] AppDeviceManagerStart finished.


[010:048] [2022-11-15 08:12:25 +0000.857251][57c0] AppDeviceManagerStartMic::mic
status is off
[010:048] [2022-11-15 08:12:25 +0000.857296][57c0] AppDeviceManagerStartMic update
aec type: 2
[010:048] [2022-11-15 08:12:25 +0000.857317][57c0] AppDeviceManagerStartMic update
voiceChangeMode: 4

[010:048] [2022-11-15 08:12:25 +0000.857334][57c0]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[010:048] [2022-11-15 08:12:25 +0000.857351][57c0]
AudioDeviceDataHandler::StartMicProcess

[010:048] [2022-11-15 08:12:25 +0000.857462][57c0] Try to start webrtc recording


device.

[010:048] [2022-11-15 08:12:25 +0000.857488][57c0] StartRecording. threadID:22464

[010:048] [2022-11-15 08:12:25 +0000.857530][57c0] default mode: Set the recording


mode to voice communication to enable HW AEC .

[010:048] [2022-11-15 08:12:25 +0000.857553][57c0] Set the recording mode before


getSetting: 4
[010:048] [2022-11-15 08:12:25 +0000.857574][57c0] Set the recording mode after
getSetting: 1
[010:048] [2022-11-15 08:12:25 +0000.857540][5c33] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[010:075] [2022-11-15 08:12:25 +0000.884306][57c0] StartRecording finished.

[010:075] [2022-11-15 08:12:25 +0000.884415][57c0] audio: start the audio mic


checker timer.

[010:076] [2022-11-15 08:12:25 +0000.885539][57c0] machine model :redmi


[010:076] [2022-11-15 08:12:25 +0000.885624][57c0] Support this machine
model :redmi
[010:077] [2022-11-15 08:12:25 +0000.885665][57c0] global inited! current sdk
version: 12-14-d8558ab
[010:429] [2022-11-15 08:12:26 +0000.237975][57c6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[010:429] [2022-11-15 08:12:26 +0000.238162][5c2f] MediaFilterCamera, recording
file context:0x7c2ff90f80 input texture:1
[010:429] [2022-11-15 08:12:26 +0000.238217][5c2f] GLESContext:
[010:429] [2022-11-15 08:12:26 +0000.238541][5c2f] The result of eglGetDisplay is:
0x1
[010:431] [2022-11-15 08:12:26 +0000.240330][5c2f] The result of creation:
0x7c3621e480
[010:431] [2022-11-15 08:12:26 +0000.240447][5c2f] The result of
eglCreatePbufferSurface is: 0x7c3621e980
[010:431] [2022-11-15 08:12:26 +0000.240580][57c6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7c2ff90f80 input_texture: 1
[011:571] [2022-11-15 08:12:27 +0000.380074][5c33] haveEnoughProcessedData
internalAudioStream.length: 10
[011:679] [2022-11-15 08:12:27 +0000.488526][5c34] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[011:680] [2022-11-15 08:12:27 +0000.488719][5c34] _deviceSampleRate:48000

[011:684] [2022-11-15 08:12:27 +0000.493559][5c33] Run AGC when audioType = 0


[013:267] [2022-11-15 08:12:29 +0000.76014][5c33] haveEnoughProcessedData
internalAudioStream.length: 0
[013:684] [2022-11-15 08:12:29 +0000.492751][5c33] Run AGC when audioType = 0
[013:684] [2022-11-15 08:12:29 +0000.492916][5c33]
AudioDeviceDataHandler::MixAndSendOutFrame
[014:076] [2022-11-15 08:12:29 +0000.884809][5b56]
monitorTime:4001totalDuration:3920
[014:962] [2022-11-15 08:12:30 +0000.771240][5c33] haveEnoughProcessedData
internalAudioStream.length: 0
[015:682] [2022-11-15 08:12:31 +0000.490827][5c33] Run AGC when audioType = 0
[016:662] [2022-11-15 08:12:32 +0000.471022][5c33] haveEnoughProcessedData
internalAudioStream.length: 10
[017:685] [2022-11-15 08:12:33 +0000.493806][5c33] Run AGC when audioType = 0
[017:685] [2022-11-15 08:12:33 +0000.493985][5c33]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:773] [2022-11-15 08:12:33 +0000.581873][57c0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[017:773] [2022-11-15 08:12:33 +0000.582007][57c0] ~MediaFilterCamera time:50004265
enter.

[017:773] [2022-11-15 08:12:33 +0000.582063][57c0] StopPullFrameAndWriteMp4


time:50004265 enter.

[017:774] [2022-11-15 08:12:33 +0000.583505][5c2e] stop recording


[017:774] [2022-11-15 08:12:33 +0000.583613][5c2e] we have stopped recording before
[017:775] [2022-11-15 08:12:33 +0000.583827][57c0] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[017:776] [2022-11-15 08:12:33 +0000.584932][57c0] DestroyPipelineAndFilters


time:50004268 enter.

[017:776] [2022-11-15 08:12:33 +0000.585019][57c0] DestroyPipelineAndFilters


leave. expire time = 0 ms

[017:776] [2022-11-15 08:12:33 +0000.585161][57c0] AppDeviceManagerStopMic

[017:776] [2022-11-15 08:12:33 +0000.585296][57c0] AppDeviceManagerStopMic::mic


status is on
[017:776] [2022-11-15 08:12:33 +0000.585346][57c0] Try to stop webrtc device.

[017:776] [2022-11-15 08:12:33 +0000.585388][57c0] Set record state to


stopped.threadID:22464

[017:809] [2022-11-15 08:12:33 +0000.618442][57c0] Try to destory the


recorder.threadID:22464

[018:010] [2022-11-15 08:12:33 +0000.818665][57c0] DestroyAudioRecorder:


[018:010] [2022-11-15 08:12:33 +0000.818806][57c0] Cleanup the buffer queue in the
recorder.
[018:010] [2022-11-15 08:12:33 +0000.818849][57c0] Destroy the recorder.

[018:014] [2022-11-15 08:12:33 +0000.822712][57c0] StopRecording finished.

[018:014] [2022-11-15 08:12:33 +0000.822852][57c0] The stop recording success.

[018:014] [2022-11-15 08:12:33 +0000.822898][57c0]


AudioDeviceDataHandler::StopMicProcess

[018:018] [2022-11-15 08:12:33 +0000.826914][57c0] AppDeviceManager stop.

[018:018] [2022-11-15 08:12:33 +0000.827104][57c0] Rlease the webrtc device object.

[018:019] [2022-11-15 08:12:33 +0000.827862][57c0] OpenSlesInput destruct.


[018:019] [2022-11-15 08:12:33 +0000.827974][57c0] OpenSlesOutput destruct.

[018:019] [2022-11-15 08:12:33 +0000.828583][57c0] EventDispatchServerScope


destruct
[018:020] [2022-11-15 08:12:33 +0000.828726][57c0]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[018:020] [2022-11-15 08:12:33 +0000.828816][57c0] ~AudioDeviceDataHandler

[018:021] [2022-11-15 08:12:33 +0000.829700][57c0] AppDeviceManagerDestruct.

[018:021] [2022-11-15 08:12:33 +0000.829821][57c0] ~AppDeviceManager:


[018:021] [2022-11-15 08:12:33 +0000.829912][57c0] ~CpuOverloadDetect time:50004513
enter.

[018:021] [2022-11-15 08:12:33 +0000.830301][57c0] ~CpuOverloadDetect leave.


expire time = 0 ms

[018:023] [2022-11-15 08:12:33 +0000.831863][57c0] Destruct BeautifyReader begin...


[018:023] [2022-11-15 08:12:33 +0000.831918][57c0] Destruct BeautifyReader done.
[018:023] [2022-11-15 08:12:33 +0000.831945][57c0] ~MediaFilterCamera leave.
expire time = 250 ms

[018:023] [2022-11-15 08:12:33 +0000.832063][57c0] ~GLESContext:


[018:024] [2022-11-15 08:12:33 +0000.833295][57c0] GLESContext destruct finish.
[018:024] [2022-11-15 08:12:33 +0000.833351][57c0] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[018:024] [2022-11-15 08:12:33 +0000.833579][57c0] global uninited!
[018:025] [2022-11-15 08:12:33 +0000.833789][57c0] clear AppID 50011
[018:025] [2022-11-15 08:12:33 +0000.833827][57c0] UnRegister JVM for Xplatform
util
[018:025] [2022-11-15 08:12:33 +0000.833847][57c0] Dispose::unregister webrtc video
engine
[018:025] [2022-11-15 08:12:33 +0000.833874][57c0] Init the android object with
jvm:0x0 env:0x0 context:0x0

[018:025] [2022-11-15 08:12:33 +0000.833894][57c0] SetAndroidMediaCodecObjects


time:50004517 enter.

[018:025] [2022-11-15 08:12:33 +0000.833913][57c0] ClearAndroidMediaCodecObjects


time:50004517 enter.

[018:025] [2022-11-15 08:12:33 +0000.833937][57c0] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[018:025] [2022-11-15 08:12:33 +0000.833954][57c0] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[018:025] [2022-11-15 08:12:33 +0000.833976][57c0] SetAndroidMediaCodecObjects


time:50004517 enter.

[018:025] [2022-11-15 08:12:33 +0000.833993][57c0] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[018:025] [2022-11-15 08:12:33 +0000.834009][57c0] ClearAndroidMediaCodecObjects
time:50004517 enter.

[018:025] [2022-11-15 08:12:33 +0000.834028][57c0] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms
[018:025] [2022-11-15 08:12:33[000:047] [2022-11-17 11:25:03 +0000.126853][715f]
Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2022-11-17 11:25:03 +0000
[000:047] [2022-11-17 11:25:03 +0000.126920][715f] set AppID=50011 old AppID=-1
[000:047] [2022-11-17 11:25:03 +0000.126946][715f] Init the android object with
jvm:0xb400007ccc9ff380 env:0x7c28d02fc0 context:0x7bc7bbc348

[000:047] [2022-11-17 11:25:03 +0000.127017][715f] SetAndroidMediaCodecObjects


time:183635744 enter.

[000:047] [2022-11-17 11:25:03 +0000.127053][715f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:047] [2022-11-17 11:25:03 +0000.127090][715f] SetAndroidMediaCodecObjects


time:183635744 enter.

[000:047] [2022-11-17 11:25:03 +0000.127110][715f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007ccc9ff380
[000:047] [2022-11-17 11:25:03 +0000.127130][715f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007ccc9ff380 address:0x7b5fde9760
[000:047] [2022-11-17 11:25:03 +0000.127167][715f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007ccc9ff380
address:0x7b5fde9760
[000:047] [2022-11-17 11:25:03 +0000.127186][715f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:047] [2022-11-17 11:25:03 +0000.127210][715f] Set the android objects with


jvm:0xb400007ccc9ff380 env:0x7c28d02fc0 context:0x7bc7bbc348

[000:048] [2022-11-17 11:25:03 +0000.127982][715f] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7c28d02fc0
[000:048] [2022-11-17 11:25:03 +0000.128051][715f] SystemUtil Init done
[000:052] [2022-11-17 11:25:03 +0000.132262][715f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:053] [2022-11-17 11:25:03 +0000.132972][715f] MediaFilterCamera
[000:053] [2022-11-17 11:25:03 +0000.133591][715f] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:054] [2022-11-17 11:25:03 +0000.134359][715f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:054] [2022-11-17 11:25:03 +0000.134421][715f] Recording session using default
bitrate support by app:14680064
[000:054] [2022-11-17 11:25:03 +0000.134620][7581] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b84a6e5c0
[000:055] [2022-11-17 11:25:03 +0000.134992][7581] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:055] [2022-11-17 11:25:03 +0000.135100][715f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:056] [2022-11-17 11:25:03 +0000.136477][715f] Error(ini.cc:191): Open the file
failed. error:2
[000:056] [2022-11-17 11:25:03 +0000.136539][715f]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:056] [2022-11-17 11:25:03 +0000.136709][715f] The device model: 2201116tg
usingSoftwareAEC value: 0
[000:060] [2022-11-17 11:25:03 +0000.140345][715f] Error(ini.cc:191): Open the file
failed. error:2
[000:060] [2022-11-17 11:25:03 +0000.140419][715f]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:060] [2022-11-17 11:25:03 +0000.140453][715f] The device model: 2201116tg
usingHardwareAEC value: 0
[000:060] [2022-11-17 11:25:03 +0000.140476][715f] The machine device: 2201116tg
usingHardwareAEC value: 0
[000:060] [2022-11-17 11:25:03 +0000.140494][715f] Using Default AEC type: software
AEC
[000:061] [2022-11-17 11:25:03 +0000.141707][715f] The device model: 2201116tg enum
value: 0
[000:062] [2022-11-17 11:25:03 +0000.142678][715f] GetMachineModel is 2201116TG
[000:062] [2022-11-17 11:25:03 +0000.142740][715f] GetMachineInfo: 2201116TG
[000:062] [2022-11-17 11:25:03 +0000.142778][715f] Construct BeautifyReader
begin...
[000:063] [2022-11-17 11:25:03 +0000.142845][715f] dumpStickerRgba:0
dumpStickerYuv:0
[000:063] [2022-11-17 11:25:03 +0000.142866][715f] Construct BeautifyReader done.
[000:067] [2022-11-17 11:25:03 +0000.147484][715f] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:067] [2022-11-17 11:25:03 +0000.147520][7584] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b72f474a0
[000:068] [2022-11-17 11:25:03 +0000.148054][715f] AppDeviceManager telnet server
for statistics started......
[000:068] [2022-11-17 11:25:03 +0000.148554][715f] CpuOverloadDetect time:183635765
enter.

[000:068] [2022-11-17 11:25:03 +0000.148668][715f] CpuOverloadDetect leave. expire


time = 0 ms

[000:069] [2022-11-17 11:25:03 +0000.148847][7585] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7c3631ca00
[000:069] [2022-11-17 11:25:03 +0000.149436][715f] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:069] [2022-11-17 11:25:03 +0000.149476][715f] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:070] [2022-11-17 11:25:03 +0000.149896][715f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:070] [2022-11-17 11:25:03 +0000.150644][715f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:071] [2022-11-17 11:25:03 +0000.151344][715f] CreatePlatformSpecificObjects:
[000:071] [2022-11-17 11:25:03 +0000.151402][715f] audio device use opensle input
and opensl output
[000:071] [2022-11-17 11:25:03 +0000.151446][715f] Create OpenSLES output module
with java VM support.

[000:071] [2022-11-17 11:25:03 +0000.151629][715f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:072] [2022-11-17 11:25:03 +0000.151888][715f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:072] [2022-11-17 11:25:03 +0000.152340][715f] Create OpenSLES output module
with buffer num:1

[000:072] [2022-11-17 11:25:03 +0000.152713][715f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:073] [2022-11-17 11:25:03 +0000.152973][715f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:073] [2022-11-17 11:25:03 +0000.153260][715f] Create OpenSLES input module
with java VM support.

[000:073] [2022-11-17 11:25:03 +0000.153309][715f] Create OpenSLES input module


with buffer num:1
[000:073] [2022-11-17 11:25:03 +0000.153405][715f] Error(trace.cc:40): Init the
output and input for audio device template.
[000:073] [2022-11-17 11:25:03 +0000.153437][715f] Init the output device.

[000:073] [2022-11-17 11:25:03 +0000.153460][715f] Init the opensl input.


[000:073] [2022-11-17 11:25:03 +0000.153481][715f] AppDeviceManager get setting
samplerate: 0
[000:074] [2022-11-17 11:25:03 +0000.153882][715f] The device model: 2201116tg enum
value: 0
[000:074] [2022-11-17 11:25:03 +0000.154510][715f] The device model: 2201116tg enum
value: 0
[000:074] [2022-11-17 11:25:03 +0000.154551][715f] Set the sample rate to be:48000

[000:074] [2022-11-17 11:25:03 +0000.154574][715f] Enable the recording stereo:0


[000:074] [2022-11-17 11:25:03 +0000.154594][715f] Set the playout as stereo:1
[000:074] [2022-11-17 11:25:03 +0000.154621][715f] Init the microphone.
[000:075] [2022-11-17 11:25:03 +0000.155088][715f] Update the recording sample rate
to be: 48000
[000:075] [2022-11-17 11:25:03 +0000.155137][715f] Init the speaker.
[000:075] [2022-11-17 11:25:03 +0000.155171][715f] Low latency buffer size:256 low
sample rate:48000
[000:076] [2022-11-17 11:25:03 +0000.155842][715f] Using 1 x 10ms for an audio
frame.

[000:080] [2022-11-17 11:25:03 +0000.159999][715f] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:080] [2022-11-17 11:25:03 +0000.160102][715f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:080] [2022-11-17 11:25:03 +0000.160153][715f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:086] [2022-11-17 11:25:03 +0000.166034][715f] The device model:2201116tg

[000:086] [2022-11-17 11:25:03 +0000.166098][715f] speaker output factor:100


defaultFactor: 100

[000:086] [2022-11-17 11:25:03 +0000.166126][715f] headset output factor:100


defaultFactor: 100

[000:086] [2022-11-17 11:25:03 +0000.166568][715f] AppDeviceManagerStart finished.


[000:086] [2022-11-17 11:25:03 +0000.166617][715f] AppDeviceManagerStartMic::mic
status is off
[000:086] [2022-11-17 11:25:03 +0000.166674][715f] AppDeviceManagerStartMic update
aec type: 2

[000:086] [2022-11-17 11:25:03 +0000.166715][715f] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:086] [2022-11-17 11:25:03 +0000.166739][715f]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:086] [2022-11-17 11:25:03 +0000.166759][715f]
AudioDeviceDataHandler::StartMicProcess

[000:087] [2022-11-17 11:25:03 +0000.167548][715f] Try to start webrtc recording


device.

[000:087] [2022-11-17 11:25:03 +0000.167598][715f] StartRecording. threadID:29023

[000:087] [2022-11-17 11:25:03 +0000.167588][7586] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:087] [2022-11-17 11:25:03 +0000.167670][7586] haveEnoughProcessedData
internalAudioStream.length: 0
[000:088] [2022-11-17 11:25:03 +0000.167983][715f] The machine model:2201116TG

[000:088] [2022-11-17 11:25:03 +0000.168045][715f] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:088] [2022-11-17 11:25:03 +0000.168072][715f] Set the recording mode before


getSetting: 4
[000:088] [2022-11-17 11:25:03 +0000.168096][715f] Set the recording mode after
getSetting: 1
[000:111] [2022-11-17 11:25:03 +0000.191389][715f] StartRecording finished.

[000:111] [2022-11-17 11:25:03 +0000.191454][715f] audio: start the audio mic


checker timer.

[000:112] [2022-11-17 11:25:03 +0000.191995][715f] machine model :redmi


[000:112] [2022-11-17 11:25:03 +0000.192048][715f] Support this machine
model :redmi
[000:116] [2022-11-17 11:25:03 +0000.196267][715f] global inited! current sdk
version: 12-14-d8558ab
[000:218] [2022-11-17 11:25:03 +0000.297901][7587] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:218] [2022-11-17 11:25:03 +0000.298103][7587] _deviceSampleRate:48000

[000:222] [2022-11-17 11:25:03 +0000.301868][7586] Run AGC when audioType = 0


[000:222] [2022-11-17 11:25:03 +0000.301991][7586]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:545] [2022-11-17 11:25:03 +0000.624920][7165]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:545] [2022-11-17 11:25:03 +0000.625298][7582] MediaFilterCamera, recording
file context:0x7c2511d500 input texture:5
[000:545] [2022-11-17 11:25:03 +0000.625387][7582] GLESContext:
[000:545] [2022-11-17 11:25:03 +0000.625768][7582] The result of eglGetDisplay is:
0x1
[000:548] [2022-11-17 11:25:03 +0000.628537][7582] The result of creation:
0x7c3621ea00
[000:548] [2022-11-17 11:25:03 +0000.628777][7582] The result of
eglCreatePbufferSurface is: 0x7c3621ed00
[000:549] [2022-11-17 11:25:03 +0000.628982][7165]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7c2511d500 input_texture: 5
[001:829] [2022-11-17 11:25:04 +0000.909399][7586] haveEnoughProcessedData
internalAudioStream.length: 10
[002:210] [2022-11-17 11:25:05 +0000.290725][7586] Run AGC when audioType = 0
[003:529] [2022-11-17 11:25:06 +0000.609202][7586] haveEnoughProcessedData
internalAudioStream.length: 10
[004:115] [2022-11-17 11:25:07 +0000.194984][757d]
monitorTime:4004totalDuration:3910
[004:208] [2022-11-17 11:25:07 +0000.288756][7586] Run AGC when audioType = 0
[004:209] [2022-11-17 11:25:07 +0000.289033][7586]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:229] [2022-11-17 11:25:08 +0000.309577][7586] haveEnoughProcessedData
internalAudioStream.length: 10
[006:209] [2022-11-17 11:25:09 +0000.289266][7586] Run AGC when audioType = 0
[006:926] [2022-11-17 11:25:10 +0000.6240][7586] haveEnoughProcessedData
internalAudioStream.length: 0
[006:936] [2022-11-17 11:25:10 +0000.16648][63eb] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[006:936] [2022-11-17 11:25:10 +0000.16749][63eb]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[006:938] [2022-11-17 11:25:10 +0000.18264][63eb]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[006:938] [2022-11-17 11:25:10 +0000.18527][7582] operator() time:183642635 enter.

[006:940] [2022-11-17 11:25:10 +0000.20201][7582] MediaFilterCamera, recording


file context:0x7c2511d500 input texture:5
[006:943] [2022-11-17 11:25:10 +0000.23040][7582] MicSource: Mic source
created:10x7c36346f00
[006:944] [2022-11-17 11:25:10 +0000.24318][7582] received external audio stream

[006:944] [2022-11-17 11:25:10 +0000.24497][7582] alloc thread: 0x7c2ce6c180


name:worker3 thread id:530523593920 to Mic_source
[006:944] [2022-11-17 11:25:10 +0000.24589][7582] audio: start the audio sender
thread.

[006:945] [2022-11-17 11:25:10 +0000.25466][7582] construct OpenGLRenderProgram


0x7c362c2f98
[006:945] [2022-11-17 11:25:10 +0000.25548][7582] CropFilter::SetOrientation
orientation: 90
[006:946] [2022-11-17 11:25:10 +0000.25798][7582] filter: filter pipeline construtc
this: 0x7c36390700
[006:946] [2022-11-17 11:25:10 +0000.25861][7582] filter: filter pipeline2 update
pattern: 1
[006:946] [2022-11-17 11:25:10 +0000.25951][7582] CameraSource::source_id_:1
[006:946] [2022-11-17 11:25:10 +0000.26002][7582] RecordAudioSource::source_id_:2
[006:947] [2022-11-17 11:25:10 +0000.26912][7582] BindInputFilter 0x7c2ce6c440
this 0x7c362c31c0
[006:947] [2022-11-17 11:25:10 +0000.27012][7582] BindInputFilter 0x7c2ce6c5d8
this 0x7c2ce6c750
[006:947] [2022-11-17 11:25:10 +0000.27060][7582] BindInputFilter 0x7c362c31c0
this 0x7c363907a0
[006:947] [2022-11-17 11:25:10 +0000.27136][7582] setParamentForFilters:
speed:1.000000
[006:947] [2022-11-17 11:25:10 +0000.27199][7582] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[006:947] [2022-11-17 11:25:10 +0000.27236][7582] SetParamForFilter time:183642644
enter.

[006:947] [2022-11-17 11:25:10 +0000.27268][7582] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[006:947] [2022-11-17 11:25:10 +0000.27310][7582] SetParamForFilter: Params video
index is: 0
[006:947] [2022-11-17 11:25:10 +0000.27339][7582] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[006:947] [2022-11-17 11:25:10 +0000.27374][7582] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[006:947] [2022-11-17 11:25:10 +0000.27415][7582] crop filter mode tpye:
citytravelvideo index:0
[006:952] [2022-11-17 11:25:10 +0000.32073][7586] On audio frame the broadcast with
timestamp:183642649 samples:480. (1000 frame for one log)

[006:955] [2022-11-17 11:25:10 +0000.35198][75df] Get data in mic source, which has
byte length:1764micAudioStream->length():10
[006:956] [2022-11-17 11:25:10 +0000.36721][75df] The output timestamp from audio
mixer change:183642649
[006:957] [2022-11-17 11:25:10 +0000.36890][75df] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:959] [2022-11-17 11:25:10 +0000.39613][7582]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:959] [2022-11-17 11:25:10 +0000.39725][7582]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:959] [2022-11-17 11:25:10 +0000.39769][7582]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:960] [2022-11-17 11:25:10 +0000.39820][7582]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:960] [2022-11-17 11:25:10 +0000.39865][7582]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:960] [2022-11-17 11:25:10 +0000.39894][7582]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:960] [2022-11-17 11:25:10 +0000.39924][7582]
Warning(parse_template_json.cc:45): json parament no found the parament
[006:960] [2022-11-17 11:25:10 +0000.39953][7582]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:960] [2022-11-17 11:25:10 +0000.39982][7582]
Warning(parse_template_json.cc:81): json parament no found the parament
[006:960] [2022-11-17 11:25:10 +0000.40048][7582]
Warning(parse_template_json.cc:67): json parament no found the parament
[006:960] [2022-11-17 11:25:10 +0000.40090][7582]
Warning(parse_template_json.cc:93): json parament no found the duration
[006:961] [2022-11-17 11:25:10 +0000.41252][7582] SetParamForFilter leave. expire
time = 14 ms

[006:961] [2022-11-17 11:25:10 +0000.41640][7582] OnOutputSizeChanged width 1280


height 720
[006:961] [2022-11-17 11:25:10 +0000.41716][7582] OpenGLFrameBuffer: width:1280
height:720
[006:962] [2022-11-17 11:25:10 +0000.41834][7582] OpenGLFrameBuffer: width:1280
height:720
[006:962] [2022-11-17 11:25:10 +0000.41882][7582] OpenGLFrameBuffer: width:1280
height:720
[006:962] [2022-11-17 11:25:10 +0000.41915][7582] OpenGLFrameBuffer: width:1280
height:720
[006:962] [2022-11-17 11:25:10 +0000.41946][7582] OpenGLFrameBuffer: width:1280
height:720
[006:962] [2022-11-17 11:25:10 +0000.41973][7582] OpenGLFrameBuffer: width:1280
height:720
[006:962] [2022-11-17 11:25:10 +0000.42003][7582] construct TrivalImageDrawer
0x7c2cd6bd00
[006:962] [2022-11-17 11:25:10 +0000.42047][7582] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7c2cd6bd00 context 0x7c36247600
[006:962] [2022-11-17 11:25:10 +0000.42085][7582] setupGLES:
[006:979] [2022-11-17 11:25:10 +0000.59208][7582] OpenGLRenderProgram::Initialize.
[006:981] [2022-11-17 11:25:10 +0000.61368][7582] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[006:981] [2022-11-17 11:25:10 +0000.61468][7582] The extension of the OpenGL:
GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24
GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture
GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image
GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync
GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat
GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888
GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap
GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc
GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr
GL_KHR_texture_compression_astc_sliced_3d
GL_EXT_texture_compression_astc_decode_mode
GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug
GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax
GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D
GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context
GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage
GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control
GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8
GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent
GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic
GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed
GL_EXT_texture_border_clamp GL_OES_texture_border_clamp
GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables
GL_OES_sample_shading GL_OES_shader_multisample_interpolation
GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader
GL_OES_tessellation_shader GL_EXT_primitive_bounding_box
GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader
GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5
GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image
GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float
GL_EXT_color_buffer_float GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2
GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness
GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex
GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage
GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_texture_filter_anisotropic
GL_OES_texture_float_linear GL_ARM_texture_unnormalized_coordinates
[006:981] [2022-11-17 11:25:10 +0000.61582][7582] Init open gl render: 0x7c362c2f98
[006:982] [2022-11-17 11:25:10 +0000.61979][7582] Fragement shader path:
[006:982] [2022-11-17 11:25:10 +0000.62101][7582] Fragement shader path:
[006:982] [2022-11-17 11:25:10 +0000.62153][7582] create opengl program object.
[006:982] [2022-11-17 11:25:10 +0000.62196][7582] create shader: vertex
[006:984] [2022-11-17 11:25:10 +0000.64730][7582] create shader: fragment
[007:057] [2022-11-17 11:25:10 +0000.136959][7582] Have not extra filter filename!
[007:057] [2022-11-17 11:25:10 +0000.137064][7582] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[007:057] [2022-11-17 11:25:10 +0000.137109][7582] OpenGLRenderProgram::Initialize
success.
[007:062] [2022-11-17 11:25:10 +0000.141834][7582] Setup the OpenGL result:1
[007:062] [2022-11-17 11:25:10 +0000.142638][7581] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_183642759.mp4
[007:063] [2022-11-17 11:25:10 +0000.142913][7581] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_183642759.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[007:063] [2022-11-17 11:25:10 +0000.143028][7581] 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
[007:063] [2022-11-17 11:25:10 +0000.143101][7581] 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_183642759.mp4
fileFD: -1
[007:063] [2022-11-17 11:25:10 +0000.143143][75e5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b9f3bb698
[007:066] [2022-11-17 11:25:10 +0000.145842][7581] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_183642759.mp4
is opened successfully
[007:066] [2022-11-17 11:25:10 +0000.145946][7581] setupMediaProcessers:
[007:066] [2022-11-17 11:25:10 +0000.145985][7581]
RecordingSessionInternalSimple:setup media processers.
[007:066] [2022-11-17 11:25:10 +0000.146013][7581] construct AAC encoder
[007:066] [2022-11-17 11:25:10 +0000.146531][7581] H264Encoder creating:
superfast011818
[007:066] [2022-11-17 11:25:10 +0000.146622][7581] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[007:067] [2022-11-17 11:25:10 +0000.147540][7581] H264Encode::GetMachineModel is
2201116TG
[007:067] [2022-11-17 11:25:10 +0000.147648][7581] H264Encoder machine_mode
is:2201116TG
[007:067] [2022-11-17 11:25:10 +0000.147688][7581] H264Encode::machine size :9
machine_mode:2201116TG
[007:067] [2022-11-17 11:25:10 +0000.147716][7581] H264Encode::machine array
size :22 machine_mode:2201116TG
[007:067] [2022-11-17 11:25:10 +0000.147742][7581] H264Encode::current machine
is :2201116TG auto check hw codec decide to use hw codec
[007:067] [2022-11-17 11:25:10 +0000.147771][7581] setupCompressionSession:
[007:068] [2022-11-17 11:25:10 +0000.147800][7581] H264Encode::creating hareware
Encoder
[007:068] [2022-11-17 11:25:10 +0000.147827][7581] AndroidHwAvcEncoder
time:183642765 enter.

[007:068] [2022-11-17 11:25:10 +0000.148091][7581] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007ccc9ff380 address:0x7b5fde9760
[007:068] [2022-11-17 11:25:10 +0000.148265][7581] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[007:068] [2022-11-17 11:25:10 +0000.148321][7581] The video avc hw codec address
is 0x7b73366598
[007:068] [2022-11-17 11:25:10 +0000.148438][7581] AndroidHwAvcEncoder leave.
expire time = 0 ms

[007:068] [2022-11-17 11:25:10 +0000.148486][7581] RegisterEncodeCompleteCallback


time:183642765 enter.

[007:068] [2022-11-17 11:25:10 +0000.148700][7581] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[007:068] [2022-11-17 11:25:10 +0000.148788][7581] InitEncode time:183642765


enter.

[007:069] [2022-11-17 11:25:10 +0000.148948][7581] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[007:069] [2022-11-17 11:25:10 +0000.149007][7581] Create time:183642766 enter.

[007:069] [2022-11-17 11:25:10 +0000.149051][7581] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[007:069] [2022-11-17 11:25:10 +0000.149096][7581]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7b73353d00
[007:069] [2022-11-17 11:25:10 +0000.149349][7581] supported_type:audio/mp4a-latm
[007:069] [2022-11-17 11:25:10 +0000.149425][7581] supported_type:audio/mp4a-latm
[007:069] [2022-11-17 11:25:10 +0000.149480][7581] supported_type:audio/3gpp
[007:069] [2022-11-17 11:25:10 +0000.149527][7581] supported_type:audio/3gpp
[007:069] [2022-11-17 11:25:10 +0000.149592][7581] supported_type:audio/amr-wb
[007:069] [2022-11-17 11:25:10 +0000.149672][7581] supported_type:audio/amr-wb
[007:069] [2022-11-17 11:25:10 +0000.149731][7581] supported_type:audio/flac
[007:069] [2022-11-17 11:25:10 +0000.149783][7581] supported_type:audio/flac
[007:070] [2022-11-17 11:25:10 +0000.149875][7581] supported_type:audio/opus
[007:070] [2022-11-17 11:25:10 +0000.149963][7581]
supported_type:image/vnd.android.heic
[007:070] [2022-11-17 11:25:10 +0000.150042][7581] supported_type:video/avc
[007:070] [2022-11-17 11:25:10 +0000.150088][7581] name:OMX.MTK.VIDEO.ENCODER.AVC
mime:video/avc
[007:070] [2022-11-17 11:25:10 +0000.150149][7581] hwCodecPrefix :OMX.qcom.
[007:070] [2022-11-17 11:25:10 +0000.150180][7581] hwCodecPrefix :OMX.Nvidia.
[007:070] [2022-11-17 11:25:10 +0000.150209][7581] hwCodecPrefix :OMX.IMG.TOPAZ
[007:070] [2022-11-17 11:25:10 +0000.150268][7581] hwCodecPrefix :OMX.Exynos
[007:070] [2022-11-17 11:25:10 +0000.150296][7581] hwCodecPrefix :OMX.MTK
[007:070] [2022-11-17 11:25:10 +0000.150333][7581] Found target codecer
OMX.MTK.VIDEO.ENCODER.AVCcodecColorFormat:21
[007:070] [2022-11-17 11:25:10 +0000.150381][7581] mediacodec_createCodecByName
time:183642767 enter.

[007:070] [2022-11-17 11:25:10 +0000.150425][7581] WrapAndroidMediaCodec


time:183642767 enter.

[007:070] [2022-11-17 11:25:10 +0000.150634][7581] WrapAndroidMediaCodec leave.


expire time = 0 ms

[007:086] [2022-11-17 11:25:10 +0000.165863][7581] mediacodec_createCodecByName


leave. expire time = 16 ms

[007:086] [2022-11-17 11:25:10 +0000.166075][7581] WrapAndroidMediaFromat


time:183642783 enter.

[007:086] [2022-11-17 11:25:10 +0000.166268][7581] WrapAndroidMediaFromat leave.


expire time = 0 ms

[007:177] [2022-11-17 11:25:10 +0000.257145][7581] Destroy time:183642874 enter.

[007:177] [2022-11-17 11:25:10 +0000.257326][7581] WrapAndroidMediaFromat::


Destroy
[007:177] [2022-11-17 11:25:10 +0000.257383][7581] Destroy leave. expire time = 0
ms

[007:177] [2022-11-17 11:25:10 +0000.257449][7581] ~WrapAndroidMediaFromat


time:183642874 enter.

[007:177] [2022-11-17 11:25:10 +0000.257514][7581] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[007:177] [2022-11-17 11:25:10 +0000.257582][7581] Create leave. expire time = 108


ms

[007:177] [2022-11-17 11:25:10 +0000.257650][7581] isSemiPlanarSupport


time:183642874 enter.

[007:177] [2022-11-17 11:25:10 +0000.257713][7581] H264Encoder isSemiPlanarSupport


[007:177] [2022-11-17 11:25:10 +0000.257779][7581] isSemiPlanarSupport leave.
expire time = 1 ms

[007:178] [2022-11-17 11:25:10 +0000.257843][7581] creat hw H264Encoder success,


isSemiPlanar:1
[007:178] [2022-11-17 11:25:10 +0000.258081][7581] InitEncode leave. expire time =
110 ms

[007:178] [2022-11-17 11:25:10 +0000.258140][7581] H264Encode::created Encoder


[007:178] [2022-11-17 11:25:10 +0000.258457][7581] H264Encode:: H264 encoder
created.
[007:178] [2022-11-17 11:25:10 +0000.258561][7581] H264 encoder created.
[007:178] [2022-11-17 11:25:10 +0000.258639][7581]
RecordingSessionInternalSimple:created avc encoder avc: 0x7b7336c780
[007:178] [2022-11-17 11:25:10 +0000.258708][7581] setOutput:
[007:179] [2022-11-17 11:25:10 +0000.258923][7581]
RecordingSessionInternalSimple:encoder set output to muxer!
[007:179] [2022-11-17 11:25:10 +0000.259040][7581] request a key frame
[007:179] [2022-11-17 11:25:10 +0000.259090][7581] H264Encode:: request a key frame
[007:179] [2022-11-17 11:25:10 +0000.259284][7581] setDisplayRotate :90
[007:179] [2022-11-17 11:25:10 +0000.259389][7581] 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
[007:179] [2022-11-17 11:25:10 +0000.259600][7582] StartRecording:
[007:179] [2022-11-17 11:25:10 +0000.259754][75df] operator(): Set the recording
session in mic source. recording session: 0x7c2ce6c480
[007:180] [2022-11-17 11:25:10 +0000.259985][7582] operator() leave. expire time =
242 ms

[007:180] [2022-11-17 11:25:10 +0000.259973][75db] AF_SpeedFilter audio


0x7c2ce6c600 PullFrame
[007:180] [2022-11-17 11:25:10 +0000.260168][75db]
RecordAudioSource::PullAudioFrame
[007:180] [2022-11-17 11:25:10 +0000.260247][75db] AF_SpeedFilter::PullFrame eof4
[007:182] [2022-11-17 11:25:10 +0000.262447][75db]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[007:187] [2022-11-17 11:25:10 +0000.266963][75db] AF_SpeedFilter audio time,
0x7c2ce6c600 rcv time: 183642878
[007:187] [2022-11-17 11:25:10 +0000.267084][75db] AF_SpeedFilter audio time,
0x7c2ce6c600 rcv time: 183642878in_nSamples:441
[007:187] [2022-11-17 11:25:10 +0000.267328][75db] resampled_data_size:0
[007:256] [2022-11-17 11:25:10 +0000.336201][7582]
MediaFilterCamera::NeedProcessTexture
[007:256] [2022-11-17 11:25:10 +0000.336332][7582] begine recode to first frame
spend time:318
[007:256] [2022-11-17 11:25:10 +0000.336390][7582] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7c2ce6c300
[007:256] [2022-11-17 11:25:10 +0000.336461][7582] blur_distance_:0
[007:256] [2022-11-17 11:25:10 +0000.336505][7582] blur_direction_angle_:-90
[007:256] [2022-11-17 11:25:10 +0000.336566][7582]
GPUImageProcessing::SetOrientation orientation: 90
[007:256] [2022-11-17 11:25:10 +0000.336616][7582] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[007:257] [2022-11-17 11:25:10 +0000.336903][7582] GPUImageProcessing: process
video frame with resolution 1280 X 720
[007:257] [2022-11-17 11:25:10 +0000.337066][7582] GPUImageProcessing: input frame
width1280 X 720
[007:257] [2022-11-17 11:25:10 +0000.337297][7582] drawYUV420 render
OpenGLRenderProgram:0x7c362c2f98
[007:257] [2022-11-17 11:25:10 +0000.337779][7582] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[007:258] [2022-11-17 11:25:10 +0000.338612][7582] CropFilter::OnVideoFrame
outputtexture :7
[007:258] [2022-11-17 11:25:10 +0000.338718][7582] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[007:275] [2022-11-17 11:25:10 +0000.355601][7582] The read pixel from buffer take:
14 width:1280 height:720 frameType:0
[007:282] [2022-11-17 11:25:10 +0000.362103][7582] drawYUV420 render
OpenGLRenderProgram:0x7c362c2f98
[007:306] [2022-11-17 11:25:10 +0000.386130][75db] AF_SpeedFilter audio time 222,
0x7c2ce6c600 out time: 183642878 org time: 183642878
[007:306] [2022-11-17 11:25:10 +0000.386339][75db] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[007:306] [2022-11-17 11:25:10 +0000.386421][75db]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 183642878
[007:306] [2022-11-17 11:25:10 +0000.386495][75db]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[007:306] [2022-11-17 11:25:10 +0000.386636][75db] AF_SpeedFilter audio time
[007:306] [2022-11-17 11:25:10 +0000.386722][75db] AF_SpeedFilter audio time 111,
0x7c2ce6c600 out time: 183642888 org time: 183642888
[007:310] [2022-11-17 11:25:10 +0000.390247][7582] The convert RGB to YUV take 9
[007:310] [2022-11-17 11:25:10 +0000.390535][7582] FilterPipeline2::OnVideoFrame
pts 26 last_video_timestamp_ 26
[007:310] [2022-11-17 11:25:10 +0000.390662][7582]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[007:311] [2022-11-17 11:25:10 +0000.391430][75e4]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[007:311] [2022-11-17 11:25:10 +0000.391623][75e4] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[007:311] [2022-11-17 11:25:10 +0000.391694][75e4] push video frame to H264
encoder. (100 frame for one log)

[007:311] [2022-11-17 11:25:10 +0000.391765][75e4] push video frame to H264


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

[007:312] [2022-11-17 11:25:10 +0000.391835][75e4] H264Encode::push video frame to


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

[007:312] [2022-11-17 11:25:10 +0000.391912][75e4] Push an pts:0 to dts queue.


[007:312] [2022-11-17 11:25:10 +0000.392039][75e4] DTS queue for
Generator:0x7b848db2b8 0
[007:312] [2022-11-17 11:25:10 +0000.392115][75e4] The input pts:0 fps:30
[007:314] [2022-11-17 11:25:10 +0000.394470][75e4]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[007:320] [2022-11-17 11:25:10 +0000.400620][7582] drawYUV420 render
OpenGLRenderProgram:0x7c362c2f98
[007:402] [2022-11-17 11:25:10 +0000.482375][75e3]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:8
[007:402] [2022-11-17 11:25:10 +0000.482716][75e5] add aac audio track with id:1
[007:404] [2022-11-17 11:25:10 +0000.484787][75e5] audio start ts:0
[007:405] [2022-11-17 11:25:10 +0000.485085][75e5] the audio frame has been written
into MP4 file
[007:439] [2022-11-17 11:25:10 +0000.519150][75e4] h264 add frame header cdr flag
[007:440] [2022-11-17 11:25:10 +0000.520481][75e4] h264 add frame header cdr flag
[007:441] [2022-11-17 11:25:10 +0000.521002][75e4] SendFrame
encodedImage._timeStamp:0encodedImage->_length:59454
[007:441] [2022-11-17 11:25:10 +0000.521213][75e4] Received key frame:0
[007:441] [2022-11-17 11:25:10 +0000.521359][75e4] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[007:441] [2022-11-17 11:25:10 +0000.521460][75e4] H264Encode::H264SWEncoder get
callback, length:59454 type:0 nalType:7length:19
[007:441] [2022-11-17 11:25:10 +0000.521536][75e4] H264Encode:: get a sps pps
header!headerSize:31
[007:441] [2022-11-17 11:25:10 +0000.521603][75e4] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[007:442] [2022-11-17 11:25:10 +0000.521904][75e5] get the H.264 SPS parameter
[007:442] [2022-11-17 11:25:10 +0000.522527][75e5] add video track with id:2
[007:443] [2022-11-17 11:25:10 +0000.523264][75e5] get the H.264 PPS parameter
[007:444] [2022-11-17 11:25:10 +0000.523928][75e5] get the H.264 IDR frame
[007:444] [2022-11-17 11:25:10 +0000.524031][75e5] resss:true
[007:444] [2022-11-17 11:25:10 +0000.524073][75e5] video start ts:0
[007:444] [2022-11-17 11:25:10 +0000.524134][75e5] the video frame has been written
into MP4 file
[007:749] [2022-11-17 11:25:10 +0000.829589][7582] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:795] [2022-11-17 11:25:10 +0000.874992][7582] The convert RGB to YUV take 5
[007:958] [2022-11-17 11:25:11 +0000.37901][75df] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:124] [2022-11-17 11:25:11 +0000.204372][75e4] DTS queue for
Generator:0x7b848db2b8 799 835
[008:210] [2022-11-17 11:25:11 +0000.290068][7586] Run AGC when audioType = 0
[008:210] [2022-11-17 11:25:11 +0000.290390][7586]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:250] [2022-11-17 11:25:11 +0000.330188][7582] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:288] [2022-11-17 11:25:11 +0000.368714][7582] The convert RGB to YUV take 5
[008:620] [2022-11-17 11:25:11 +0000.700763][75e4] Push an pts:1333 to dts queue.
[008:650] [2022-11-17 11:25:11 +0000.730620][7586] haveEnoughProcessedData
internalAudioStream.length: 10
[008:662] [2022-11-17 11:25:11 +0000.742760][75e4] last dts:1305 currentPts:1333
ppsOrSPS:0 queue length:2
[008:748] [2022-11-17 11:25:11 +0000.828437][7582] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:788] [2022-11-17 11:25:11 +0000.868433][75db] AF_SpeedFilter audio
0x7c2ce6c600 PullFrame
[008:797] [2022-11-17 11:25:11 +0000.876969][7582] The convert RGB to YUV take 14
[008:954] [2022-11-17 11:25:12 +0000.33845][75e4] DTS queue for
Generator:0x7b848db2b8 1633 1665
[008:957] [2022-11-17 11:25:12 +0000.37224][75df] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:035] [2022-11-17 11:25:12 +0000.115051][75db]
RecordAudioSource::PullAudioFrame
[009:249] [2022-11-17 11:25:12 +0000.328986][7582] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[009:281] [2022-11-17 11:25:12 +0000.361429][7582] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 984 diff: 17
[009:287] [2022-11-17 11:25:12 +0000.367019][7582] The convert RGB to YUV take 5
[009:326] [2022-11-17 11:25:12 +0000.406255][75e4] h264 add frame header cdr flag
[009:326] [2022-11-17 11:25:12 +0000.406843][75e4] Received key frame:2000
[009:363] [2022-11-17 11:25:12 +0000.443635][75e5] get the H.264 IDR frame
[009:459] [2022-11-17 11:25:12 +0000.539678][75db] AF_SpeedFilter::PullFrame eof4
[009:462] [2022-11-17 11:25:12 +0000.542157][75db]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[009:467] [2022-11-17 11:25:12 +0000.547065][75db] resampled_data_size:7168
[009:530] [2022-11-17 11:25:12 +0000.610018][63eb]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[009:558] [2022-11-17 11:25:12 +0000.637958][7582] operator(): Stop
[009:558] [2022-11-17 11:25:12 +0000.638055][7582] StopPullFrameAndWriteMp4
time:183645255 enter.
[009:558] [2022-11-17 11:25:12 +0000.638086][7582] StopRecording:
[009:566] [2022-11-17 11:25:12 +0000.646014][75db] resampled_data_size:512
[009:566] [2022-11-17 11:25:12 +0000.646306][75db] AF_SpeedFilter audio time 222,
0x7c2ce6c600 out time: 183645138 org time: 183645138
[009:566] [2022-11-17 11:25:12 +0000.646725][75db] PullAudioFrame: PullFrame audio
finished.
[009:567] [2022-11-17 11:25:12 +0000.648113][75db]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[009:571] [2022-11-17 11:25:12 +0000.651125][75e4]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:68
[009:572] [2022-11-17 11:25:12 +0000.652537][7581] stop recording
[009:572] [2022-11-17 11:25:12 +0000.652611][7581]
RecordingSessionInternalSimple:destroy media processers
[009:572] [2022-11-17 11:25:12 +0000.652640][7581] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[009:572] [2022-11-17 11:25:12 +0000.652662][7581] H264Encode::flushing hareware
Encoder
[009:573] [2022-11-17 11:25:12 +0000.652861][7581] Flush time:183645270 enter.

[009:573] [2022-11-17 11:25:12 +0000.652929][7581] H264Encoder encoder flush


[009:573] [2022-11-17 11:25:12 +0000.652962][7581] flush output queue
[009:885] [2022-11-17 11:25:12 +0000.965411][7581] Flush leave. expire time = 312
ms

[009:885] [2022-11-17 11:25:12 +0000.965774][7581] ~H264EncodeWrap:


[009:886] [2022-11-17 11:25:12 +0000.965890][7581] ~H264Encode:
[009:886] [2022-11-17 11:25:12 +0000.965960][7581] teardownCompressionSession:
H264Encode::destroying Encoder
[009:886] [2022-11-17 11:25:12 +0000.966026][7581] Release time:183645583 enter.

[009:886] [2022-11-17 11:25:12 +0000.966339][7581] Release:


MediaCodecVideoEncoder::Release _inited:1
[009:886] [2022-11-17 11:25:12 +0000.966431][7581] Destroy time:183645583 enter.

[009:886] [2022-11-17 11:25:12 +0000.966499][7581] H264Encoder encoderDestroy


[009:886] [2022-11-17 11:25:12 +0000.966579][7581]
AndroidMediaCodecVideoEncoder::release env: 0x7b7336c8c0
[009:886] [2022-11-17 11:25:12 +0000.966628][7581]
AndroidMediaCodecVideoEncoder::Destroy
[009:932] [2022-11-17 11:25:13 +0000.12021][7581] Destroy leave. expire time = 46
ms

[009:932] [2022-11-17 11:25:13 +0000.12330][7581] Release leave. expire time = 46


ms

[009:932] [2022-11-17 11:25:13 +0000.12422][7581] ~AndroidHwAvcEncoder


time:183645629 enter.

[009:932] [2022-11-17 11:25:13 +0000.12758][7581] Release time:183645629 enter.

[009:933] [2022-11-17 11:25:13 +0000.12856][7581] Release: MediaCodecVideoEncoder::


has been released before, just return
[009:933] [2022-11-17 11:25:13 +0000.12923][7581] Release leave. expire time = 1
ms

[009:933] [2022-11-17 11:25:13 +0000.12987][7581] ~AndroidMediaCodecVideoEncoder


[009:933] [2022-11-17 11:25:13 +0000.13054][7581] ~WrapAndroidMediaCodec
time:183645630 enter.
[009:933] [2022-11-17 11:25:13 +0000.13120][7581] ~WrapAndroidMediaCodec leave.
expire time = 0 ms

[009:933] [2022-11-17 11:25:13 +0000.13189][7581] video hevc hw codec


destructor:0x7b73366598

[009:933] [2022-11-17 11:25:13 +0000.13336][7581] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[009:933] [2022-11-17 11:25:13 +0000.13444][7581] teardownCompressionSession:


H264Encode::destroyed Encoder
[009:933] [2022-11-17 11:25:13 +0000.13498][7581]
RecordingSessionInternalSimple:destroy aac encoder output!
[009:933] [2022-11-17 11:25:13 +0000.13542][7581] AACSWEncode destructor
[009:937] [2022-11-17 11:25:13 +0000.16848][75e5] MP4 close file successfully
[009:937] [2022-11-17 11:25:13 +0000.16994][75e5] Recording session Internal:
notify recording ok
[009:937] [2022-11-17 11:25:13 +0000.17069][75e5] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_183642759.mp4,
output_video_timestamp_:2233 last_video_pts_:2233
[009:937] [2022-11-17 11:25:13 +0000.17124][75e5] OnRecordFinish:
[009:938] [2022-11-17 11:25:13 +0000.18214][75e5] onRecordingOk: net seek
pos:0record video duration:2266record audio duration:2252
[009:939] [2022-11-17 11:25:13 +0000.19056][75df] destructMicSource_w:
[009:939] [2022-11-17 11:25:13 +0000.19157][75df] setOutput_w:
MicSource::setOutput() 0x0
[009:939] [2022-11-17 11:25:13 +0000.19215][75df] close external audio stream

[009:939] [2022-11-17 11:25:13 +0000.19401][7582] releaseThread 0x7c2ce6c180


[009:939] [2022-11-17 11:25:13 +0000.19464][7582] ~MicSource: Mic source
destroyed:0x7c36346f00
[009:941] [2022-11-17 11:25:13 +0000.20886][7582] StopPullFrameAndWriteMp4 leave.
expire time = 383 ms

[009:941] [2022-11-17 11:25:13 +0000.21056][7582] DestroyPipelineAndFilters


time:183645638 enter.

[009:941] [2022-11-17 11:25:13 +0000.21144][7582] UnbindInputFilter 0x7c2ce6c440


this 0x7c362c31c0
[009:941] [2022-11-17 11:25:13 +0000.21214][7582] UnbindInputFilter 0x7c2ce6c5d8
this 0x7c2ce6c750
[009:941] [2022-11-17 11:25:13 +0000.21336][7582] UnbindInputFilter 0x7c362c31c0
this 0x7c363907a0
[009:941] [2022-11-17 11:25:13 +0000.21406][7582] filter: filter pipeline destroy
this: 0x7c36390700
[009:942] [2022-11-17 11:25:13 +0000.21951][7582] ClearVideoOfSources: recodring
total frames:0
[009:942] [2022-11-17 11:25:13 +0000.22065][7582] ClearVideoOfSources:
[009:942] [2022-11-17 11:25:13 +0000.22112][7582] GPUImageProcessing destruct.
[009:942] [2022-11-17 11:25:13 +0000.22223][7582] destroy TrivalImageDrawer
0x7c2cd6bd00
[009:942] [2022-11-17 11:25:13 +0000.22302][7582] The shader has been initialize,
clean up them.

[009:942] [2022-11-17 11:25:13 +0000.22382][7582] ~OpenGLFrameBuffer:


[009:942] [2022-11-17 11:25:13 +0000.22642][7582] ~OpenGLFrameBuffer:
[009:943] [2022-11-17 11:25:13 +0000.23042][7582] ~OpenGLFrameBuffer:
[009:943] [2022-11-17 11:25:13 +0000.23338][7582] ~OpenGLFrameBuffer:
[009:944] [2022-11-17 11:25:13 +0000.23795][7582] ~OpenGLFrameBuffer:
[009:944] [2022-11-17 11:25:13 +0000.23990][7582] ~OpenGLFrameBuffer:
[009:944] [2022-11-17 11:25:13 +0000.24401][7582] GPUImageProcessing destruct
finish.
[009:944] [2022-11-17 11:25:13 +0000.24516][7582] GPURGBAFrame destruct.
[009:944] [2022-11-17 11:25:13 +0000.24651][7582] destroy OpenGLRenderProgram
0x7c362c2f98
[009:944] [2022-11-17 11:25:13 +0000.24716][7582] ~CameraSource time:183645641
enter.

[009:944] [2022-11-17 11:25:13 +0000.24780][7582] ~CameraSource leave. expire time


= 1 ms

[009:945] [2022-11-17 11:25:13 +0000.24848][7582] ~RecordAudioSource time:183645642


enter.

[009:945] [2022-11-17 11:25:13 +0000.24952][7582] ~RecordAudioSource leave. expire


time = 0 ms

[009:945] [2022-11-17 11:25:13 +0000.25037][7582] DestroyPipelineAndFilters leave.


expire time = 4 ms

[009:965] [2022-11-17 11:25:13 +0000.45158][63eb]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[009:966] [2022-11-17 11:25:13 +0000.46436][63eb] machine model :redmi
[009:966] [2022-11-17 11:25:13 +0000.46512][63eb] Support this machine model :redmi
[009:966] [2022-11-17 11:25:13 +0000.46547][63eb] global inited! current sdk
version: 12-14-d8558ab
[009:966] [2022-11-17 11:25:13 +0000.46780][63eb] filter: filter pipeline construtc
this: 0x7b72d82480
[009:967] [2022-11-17 11:25:13 +0000.46917][63eb] MediaFilterGraph:
MediaFilterGraph construct
[009:967] [2022-11-17 11:25:13 +0000.46962][63eb] GLESContext:
[009:967] [2022-11-17 11:25:13 +0000.47033][63eb] The result of eglGetDisplay is:
0x1
[009:973] [2022-11-17 11:25:13 +0000.53443][63eb] The result of creation:
0x7b73382600
[009:973] [2022-11-17 11:25:13 +0000.53720][63eb] The result of
eglCreatePbufferSurface is: 0x7b73382680
[009:975] [2022-11-17 11:25:13 +0000.55026][63eb] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_183642759.mp4
[009:975] [2022-11-17 11:25:13 +0000.55111][63eb] The source 0 speed:1
[009:975] [2022-11-17 11:25:13 +0000.55169][63eb] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/milive//record_video_183642759.mp4,
delay: 0
[009:975] [2022-11-17 11:25:13 +0000.55224][63eb] CreateDecoderByVideoSource
time:183645672 enter.

[009:978] [2022-11-17 11:25:13 +0000.58178][63eb] running_decoder_count:0max


count:2
[009:978] [2022-11-17 11:25:13 +0000.58278][63eb] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_183642759.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7b84949000
[009:994] [2022-11-17 11:25:13 +0000.74691][75f3] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x7b67db6e00] Current FFmpeg version git-2021-06-16-97cea6f

[010:185] [2022-11-17 11:25:13 +0000.265258][75f3] OnStreamInfoFound: video


duration_: 2266
[010:190] [2022-11-17 11:25:13 +0000.270094][63eb] start decoder
[010:190] [2022-11-17 11:25:13 +0000.270147][75f4] NO get frame from decoder
[010:190] [2022-11-17 11:25:13 +0000.270198][63eb] CreateDecoderByVideoSource
leave. expire time = 215 ms

[010:190] [2022-11-17 11:25:13 +0000.270259][63eb] BindInputFilter 0x7b84a62520


this 0x7b73353918
[010:190] [2022-11-17 11:25:13 +0000.270313][63eb] BindInputFilter 0x7b73353918
this 0x7b733539d8
[010:190] [2022-11-17 11:25:13 +0000.270360][63eb] BindInputFilter 0x7b84a62520
this 0x7b73353a98
[010:190] [2022-11-17 11:25:13 +0000.270423][63eb] BindInputFilter 0x7b73353a98
this 0x7b7339a818
[010:190] [2022-11-17 11:25:13 +0000.270465][63eb] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_183642759.mp4
[010:190] [2022-11-17 11:25:13 +0000.270526][63eb] BindInputFilter 0x7b733539d8
this 0x7b7339a8d8
[010:190] [2022-11-17 11:25:13 +0000.270576][63eb] BindInputFilter 0x7b7339a8d8
this 0x7b72d82520
[010:190] [2022-11-17 11:25:13 +0000.270646][63eb] BindInputFilter 0x7b7339a818
this 0x7b7339a998
[010:190] [2022-11-17 11:25:13 +0000.270714][63eb] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_183642759.mp4
[010:192] [2022-11-17 11:25:13 +0000.272158][63eb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[010:192] [2022-11-17 11:25:13 +0000.272513][75f4] NO get frame from decoder
[010:193] [2022-11-17 11:25:13 +0000.272964][63eb] machine model :redmi
[010:193] [2022-11-17 11:25:13 +0000.273032][63eb] Support this machine
model :redmi
[010:193] [2022-11-17 11:25:13 +0000.273067][63eb] global inited! current sdk
version: 12-14-d8558ab
[010:193] [2022-11-17 11:25:13 +0000.273176][63eb] GetPipeline:
-----------------------------------------
[010:193] [2022-11-17 11:25:13 +0000.273216][63eb] GetPipeline: source:
0x7b84a62300
[010:193] [2022-11-17 11:25:13 +0000.273279][63eb] GetPipeline: filter: NULLFilter
[010:193] [2022-11-17 11:25:13 +0000.273314][63eb] GetPipeline: filter: NULLFilter
[010:193] [2022-11-17 11:25:13 +0000.273347][63eb] GetPipeline: filter: NULLFilter
[010:193] [2022-11-17 11:25:13 +0000.273377][63eb] GetPipeline: audio filter:
AuidoNULLFilter
[010:193] [2022-11-17 11:25:13 +0000.273405][63eb] GetPipeline: audio filter:
AuidoNULLFilter
[010:193] [2022-11-17 11:25:13 +0000.273431][63eb] GetPipeline: audio filter:
AudioNUllFilter
[010:193] [2022-11-17 11:25:13 +0000.273458][63eb] GetPipeline:
------------------------------------------
[010:193] [2022-11-17 11:25:13 +0000.273492][63eb] filter: filter pipeline2 update
pattern: 0
[010:195] [2022-11-17 11:25:13 +0000.275430][63eb] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[010:196] [2022-11-17 11:25:13 +0000.275931][63eb] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[010:196] [2022-11-17 11:25:13 +0000.276090][63eb] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[010:196] [2022-11-17 11:25:13 +0000.276294][63eb] DeviceInit:
[010:194] [2022-11-17 11:25:13 +0000.274715][75f4] NO get frame from decoder
[010:196] [2022-11-17 11:25:13 +0000.276642][63eb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[010:197] [2022-11-17 11:25:13 +0000.277195][63eb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[010:197] [2022-11-17 11:25:13 +0000.277657][63eb] CreatePlatformSpecificObjects:
[010:197] [2022-11-17 11:25:13 +0000.277737][63eb] audio device use null audio
input and opensl output
[010:197] [2022-11-17 11:25:13 +0000.277781][63eb] Create OpenSLES output module
with java VM support.

[010:198] [2022-11-17 11:25:13 +0000.278056][63eb] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[010:198] [2022-11-17 11:25:13 +0000.278257][75f4] NO get frame from decoder
[010:198] [2022-11-17 11:25:13 +0000.278383][63eb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[010:199] [2022-11-17 11:25:13 +0000.278857][63eb] Create OpenSLES output module
with buffer num:2

[010:199] [2022-11-17 11:25:13 +0000.278941][63eb] Error(trace.cc:40): Init the


output and input for audio device template.
[010:199] [2022-11-17 11:25:13 +0000.278989][63eb] Init the output device.

[010:199] [2022-11-17 11:25:13 +0000.279035][63eb] Set the playout as stereo:1


[010:199] [2022-11-17 11:25:13 +0000.279066][63eb] Set the sample rate to be:44100

[010:199] [2022-11-17 11:25:13 +0000.279122][63eb] Low latency buffer size:256 low


sample rate:48000
[010:199] [2022-11-17 11:25:13 +0000.279173][63eb] DeviceInit: Done
[010:200] [2022-11-17 11:25:13 +0000.280396][63eb] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[010:201] [2022-11-17 11:25:13 +0000.280822][75f4] NO get frame from decoder
[010:202] [2022-11-17 11:25:13 +0000.282059][63eb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[010:202] [2022-11-17 11:25:13 +0000.282267][63eb]
MediaFilterPlayer::SetPlayerNotify 0x7b8cb706e0
[010:203] [2022-11-17 11:25:13 +0000.283537][63eb]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[010:203] [2022-11-17 11:25:13 +0000.283625][75f4] NO get frame from decoder
[010:203] [2022-11-17 11:25:13 +0000.283642][63eb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[010:205] [2022-11-17 11:25:13 +0000.285178][63eb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[010:206] [2022-11-17 11:25:13 +0000.285905][7587] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:206] [2022-11-17 11:25:13 +0000.286083][7587] _deviceSampleRate:48000

[010:206] [2022-11-17 11:25:13 +0000.286210][75f4] NO get frame from decoder


[010:206] [2022-11-17 11:25:13 +0000.286387][7586] Run AGC when audioType = 0
[010:206] [2022-11-17 11:25:13 +0000.286490][63eb] SetGraphLoop: SetGraphLoop 1
[010:206] [2022-11-17 11:25:13 +0000.286571][63eb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[010:207] [2022-11-17 11:25:13 +0000.287700][63eb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[010:209] [2022-11-17 11:25:13 +0000.289025][75f4] NO get frame from decoder
[010:209] [2022-11-17 11:25:13 +0000.289351][63eb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[010:211] [2022-11-17 11:25:13 +0000.291141][63eb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[010:219] [2022-11-17 11:25:13 +0000.299185][7600] Start:
[010:220] [2022-11-17 11:25:13 +0000.299989][75ff] operator(): video render
started.
[010:219] [2022-11-17 11:25:13 +0000.300606][75fe] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b73289518
[010:221] [2022-11-17 11:25:13 +0000.300930][75ff] DriveRender working... (1/200)
[010:221] [2022-11-17 11:25:13 +0000.301035][75ff] Warning(video_render.cc:390): No
picture to display (1/50)
[010:221] [2022-11-17 11:25:13 +0000.301164][7600] Start:
[010:221] [2022-11-17 11:25:13 +0000.301394][7600] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[010:221] [2022-11-17 11:25:13 +0000.301469][7600] Reset: history total size: 98
[010:221] [2022-11-17 11:25:13 +0000.301517][7600] DeviceStart:
audioDevice_:0x7b738c8000
[010:221] [2022-11-17 11:25:13 +0000.301554][7600] DeviceStart: time profile
playout init before
[010:221] [2022-11-17 11:25:13 +0000.301596][7600] DeviceStart: time profile
playout init end
[010:221] [2022-11-17 11:25:13 +0000.301633][7600] OpenSlesOutput:Start playout

[010:243] [2022-11-17 11:25:13 +0000.322973][7600] Create the opensl output player.


streamtype before:0

[010:243] [2022-11-17 11:25:13 +0000.323078][7600] Create the opensl output player.


streamtype after:3

[010:273] [2022-11-17 11:25:13 +0000.352886][7600] Enqueue opensl buffer size:1764


[010:309] [2022-11-17 11:25:13 +0000.389285][7600] DeviceStart: time profile
playout all end
[010:309] [2022-11-17 11:25:13 +0000.389406][7600] operator(): Audio playback
started.
[010:309] [2022-11-17 11:25:13 +0000.389578][7601] Pull audio failed.(wait video!)
[010:309] [2022-11-17 11:25:13 +0000.389653][7603]
PlayerSimpleBufferQueueCallbackHandler function
[010:309] [2022-11-17 11:25:13 +0000.389751][7600] operator(): Started now!
[010:310] [2022-11-17 11:25:13 +0000.389849][7603] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[010:310] [2022-11-17 11:25:13 +0000.389898][7603]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[010:309] [2022-11-17 11:25:13 +0000.389661][7601]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[010:311] [2022-11-17 11:25:13 +0000.390897][7602] Error(video_source.cc:430): wait
decoder a frame: 0
[010:312] [2022-11-17 11:25:13 +0000.392329][7602] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[010:321] [2022-11-17 11:25:13 +0000.401623][7601] audio_frame_list_ empty
[010:322] [2022-11-17 11:25:13 +0000.402151][7602] OnVideoFrameReady(1/200)
[010:322] [2022-11-17 11:25:13 +0000.402400][75ff] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[010:324] [2022-11-17 11:25:13 +0000.403960][75ff] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:183646021
[010:359] [2022-11-17 11:25:13 +0000.439762][7586] haveEnoughProcessedData
internalAudioStream.length: 10
[010:400] [2022-11-17 11:25:13 +0000.480417][7602]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[010:487] [2022-11-17 11:25:13 +0000.566951][75ff] lipsync_debug: render a video
frame
[010:487] [2022-11-17 11:25:13 +0000.567029][75ff] lipsync_debug: First video frame
rendering.
[010:500] [2022-11-17 11:25:13 +0000.579816][75ff]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:29 timeDelta:176 last
video ts:900 frame->pts:3510 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[010:500] [2022-11-17 11:25:13 +0000.579960][75ff] lipsync_debug: tsDelta -
timeDelta = -147
[010:500] [2022-11-17 11:25:13 +0000.580053][75ff] lipsync_debug:result remaining
time:0
[010:500] [2022-11-17 11:25:13 +0000.580080][75ff] dynamic updated lipsync delay:0
[010:628] [2022-11-17 11:25:13 +0000.708307][7601] audio_frame_list_ empty
[010:656] [2022-11-17 11:25:13 +0000.736434][7601] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[010:656] [2022-11-17 11:25:13 +0000.736565][7601] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[010:658] [2022-11-17 11:25:13 +0000.738738][7602] video frame wait audio frame:
last_video_timestamp:119 last_audio_timestamp:0
[010:670] [2022-11-17 11:25:13 +0000.749888][7601] audio frame wait video
frame.last_video_timestamp:119 last_audio_timestamp:231.927
[010:670] [2022-11-17 11:25:13 +0000.750296][7601]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[010:670] [2022-11-17 11:25:13 +0000.750784][7601] audio frame wait video
frame.last_video_timestamp:119 last_audio_timestamp:231.927
[010:671] [2022-11-17 11:25:13 +0000.751208][7601]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[010:671] [2022-11-17 11:25:13 +0000.751703][7601] audio frame wait video
frame.last_video_timestamp:119 last_audio_timestamp:231.927
[010:672] [2022-11-17 11:25:13 +0000.752091][7601]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[010:672] [2022-11-17 11:25:13 +0000.752653][7601] audio frame wait video
frame.last_video_timestamp:119 last_audio_timestamp:231.927
[010:673] [2022-11-17 11:25:13 +0000.753054][7601]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[010:673] [2022-11-17 11:25:13 +0000.753570][7601] audio frame wait video
frame.last_video_timestamp:119 last_audio_timestamp:231.927
[010:674] [2022-11-17 11:25:13 +0000.753946][7601]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[010:674] [2022-11-17 11:25:13 +0000.754453][7601] audio frame wait video
frame.last_video_timestamp:119 last_audio_timestamp:231.927
[010:675] [2022-11-17 11:25:13 +0000.754885][7601]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[010:675] [2022-11-17 11:25:13 +0000.755394][7601] audio frame wait video
frame.last_video_timestamp:119 last_audio_timestamp:231.927
[010:676] [2022-11-17 11:25:13 +0000.756129][7600] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[010:676] [2022-11-17 11:25:13 +0000.756317][7600] The audio playback speed:100
(1/100)
[010:676] [2022-11-17 11:25:13 +0000.756362][7600] lipsync_debug: The current
played audio timestamp is:0(1/50)
[010:676] [2022-11-17 11:25:13 +0000.756385][7600] First audio frame rendering
[011:048] [2022-11-17 11:25:14 +0000.128353][75ff] lipsync_debug:displaying video
ts:60030 The current displayed video timestamp is:183646745
[011:085] [2022-11-17 11:25:14 +0000.165500][75ff] Warning(video_render.cc:390): No
picture to display (1/50)
[011:133] [2022-11-17 11:25:14 +0000.213363][75f4] av_read_frame AVERROR_EOF
[011:294] [2022-11-17 11:25:14 +0000.373809][7603]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[011:309] [2022-11-17 11:25:14 +0000.389206][7600] do work DoLipsync!
[011:309] [2022-11-17 11:25:14 +0000.389288][7600] total delay:427 videoTsMS:933
audioTsMS:506 diff:427
[011:309] [2022-11-17 11:25:14 +0000.389320][7600] Set the lipsync delay:427
[011:395] [2022-11-17 11:25:14 +0000.475583][75ff] lipsync_debug:remaining time:10
tsDelta - timeDelta:7
[011:395] [2022-11-17 11:25:14 +0000.475687][75ff] lipsync_debug:result remaining
time:7
[011:427] [2022-11-17 11:25:14 +0000.507481][75f4] OnReceiveEOF:
[011:427] [2022-11-17 11:25:14 +0000.507579][75f4] OnDecoderEOF time:183647124
enter.

[011:427] [2022-11-17 11:25:14 +0000.507645][75f4] OnDecoderEOF leave. expire time


= 0 ms

[011:427] [2022-11-17 11:25:14 +0000.507692][75f4] OnDecoderFinished:


OnDecoderFinished total decoder frames:68 this:0x7b84a62300
[011:427] [2022-11-17 11:25:14 +0000.507669][75f2] CleanUp time:183647124 enter.

[011:430] [2022-11-17 11:25:14 +0000.510215][75f2] CleanUp leave. expire time = 3


ms

[011:430] [2022-11-17 11:25:14 +0000.510302][75f2] clean up


[011:430] [2022-11-17 11:25:14 +0000.510335][75f2] running_decoder_count:0max
count:2
[011:724] [2022-11-17 11:25:14 +0000.804394][7602] Error(video_source.cc:430): wait
decoder a frame: 0
[011:842] [2022-11-17 11:25:14 +0000.922176][75ff] lipsync_debug:displaying video
ts:119970 The current displayed video timestamp is:183647539
[012:074] [2022-11-17 11:25:15 +0000.154226][7586] haveEnoughProcessedData
internalAudioStream.length: 0
[012:142] [2022-11-17 11:25:15 +0000.222553][75ff] DriveRender working... (1/200)
[012:208] [2022-11-17 11:25:15 +0000.288561][7586] Run AGC when audioType = 0
[012:209] [2022-11-17 11:25:15 +0000.288864][7586]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:293] [2022-11-17 11:25:15 +0000.373191][7603]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[012:749] [2022-11-17 11:25:15 +0000.829385][7601] PullAudioFrame: PullFrame audio
finished.
[012:750] [2022-11-17 11:25:15 +0000.829984][7601] media player notify EOF, audio
PullFrameStatus is EOF
[012:780] [2022-11-17 11:25:15 +0000.860378][7601] Pull finished audio filter.
[012:780] [2022-11-17 11:25:15 +0000.860481][7601] media player notify EOF, audio
PullFrameStatus is EOF
[012:786] [2022-11-17 11:25:15 +0000.865813][75ff] lipsync_debug:displaying video
ts:180000 The current displayed video timestamp is:183648483
[012:797] [2022-11-17 11:25:15 +0000.877677][63eb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[012:798] [2022-11-17 11:25:15 +0000.878335][7600] Stop:
[012:798] [2022-11-17 11:25:15 +0000.878561][75ff] operator(): Video Render
stopped.
[012:799] [2022-11-17 11:25:15 +0000.878848][7600] Stop:
[012:799] [2022-11-17 11:25:15 +0000.879153][7600] DeviceStop:
audioDevice_:0x7b738c8000
[012:799] [2022-11-17 11:25:15 +0000.879229][7600] OpenSlesOutput:Stop playout

[012:809] [2022-11-17 11:25:15 +0000.888961][7600] DeviceStop: Done


[012:809] [2022-11-17 11:25:15 +0000.889267][7600] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[012:809] [2022-11-17 11:25:15 +0000.889339][7600] operator(): Stop now!
[012:841] [2022-11-17 11:25:15 +0000.920991][63eb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[012:841] [2022-11-17 11:25:15 +0000.921213][63eb] StopPreView: Have Stopped,
operation cancel
[012:841] [2022-11-17 11:25:15 +0000.921269][63eb] Stop:
[012:841] [2022-11-17 11:25:15 +0000.921421][7600] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[012:841] [2022-11-17 11:25:15 +0000.921721][63eb] DeviceRelease:
audioDevice_:0x7b738c8000
[012:841] [2022-11-17 11:25:15 +0000.921786][63eb] OpenSlesOutput:Stop playout

[012:842] [2022-11-17 11:25:15 +0000.921837][63eb] DeviceRelease: Release the


webrtc device object.
[012:843] [2022-11-17 11:25:15 +0000.923114][63eb] OpenSlesOutput destruct.

[012:843] [2022-11-17 11:25:15 +0000.923254][63eb] DeviceRelease: Done


[012:843] [2022-11-17 11:25:15 +0000.923406][63eb] Stop:
[012:844] [2022-11-17 11:25:15 +0000.924357][75ff] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[012:855] [2022-11-17 11:25:15 +0000.935144][63eb] global uninited!
[012:856] [2022-11-17 11:25:15 +0000.936452][63eb]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[012:856] [2022-11-17 11:25:15 +0000.936616][63eb] ~MediaFilterGraph:
MediaFilterGraph destruct
[012:856] [2022-11-17 11:25:15 +0000.936676][63eb] RemoveVideoBackGroud: hava not
add video backgroud
[012:856] [2022-11-17 11:25:15 +0000.936740][63eb] UnbindInputFilter 0x7b7339a8d8
this 0x7b72d82520
[012:857] [2022-11-17 11:25:15 +0000.936796][63eb] ClearAllSource: remove source
filter, sourceid: 0x7b84a62300
[012:857] [2022-11-17 11:25:15 +0000.936834][63eb] DestoryDecoderByVideoSource
time:183648554 enter.

[012:857] [2022-11-17 11:25:15 +0000.936986][63eb] ~VideoBindDecoder time:183648554


enter.

[012:857] [2022-11-17 11:25:15 +0000.937460][63eb] CleanUp time:183648554 enter.

[012:859] [2022-11-17 11:25:15 +0000.939334][63eb] CleanUp leave. expire time = 2


ms

[012:859] [2022-11-17 11:25:15 +0000.939425][63eb] CleanUp time:183648556 enter.

[012:859] [2022-11-17 11:25:15 +0000.939771][63eb] CleanUp leave. expire time = 1


ms

[012:861] [2022-11-17 11:25:15 +0000.940830][63eb] ~VideoBindDecoder leave. expire


time = 4 ms

[012:861] [2022-11-17 11:25:15 +0000.940905][63eb] DestoryDecoderByVideoSource


leave. expire time = 4 ms

[012:861] [2022-11-17 11:25:15 +0000.940965][63eb] UnbindInputFilter 0x7b733539d8


this 0x7b7339a8d8
[012:861] [2022-11-17 11:25:15 +0000.941034][63eb] UnbindInputFilter 0x7b73353918
this 0x7b733539d8
[012:861] [2022-11-17 11:25:15 +0000.941092][63eb] UnbindInputFilter 0x7b84a62520
this 0x7b73353918
[012:861] [2022-11-17 11:25:15 +0000.941151][63eb] UnbindInputFilter 0x7b7339a818
this 0x7b7339a998
[012:861] [2022-11-17 11:25:15 +0000.941207][63eb] UnbindInputFilter 0x7b73353a98
this 0x7b7339a818
[012:861] [2022-11-17 11:25:15 +0000.941255][63eb] UnbindInputFilter 0x7b84a62520
this 0x7b73353a98
[012:861] [2022-11-17 11:25:15 +0000.941309][63eb] ~GLESContext:
[012:871] [2022-11-17 11:25:15 +0000.951261][63eb] GLESContext destruct finish.
[012:871] [2022-11-17 11:25:15 +0000.951362][63eb] filter: filter pipeline destroy
this: 0x7b72d82480
[012:872] [2022-11-17 11:25:15 +0000.952111][63eb]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[012:872] [2022-11-17 11:25:15 +0000.952774][63eb] machine model :redmi
[012:873] [2022-11-17 11:25:15 +0000.952842][63eb] Support this machine
model :redmi
[012:873] [2022-11-17 11:25:15 +0000.952895][63eb] global inited! current sdk
version: 12-14-d8558ab
[012:873] [2022-11-17 11:25:15 +0000.953119][63eb] filter: filter pipeline
construtc this: 0x7b72d82480
[012:873] [2022-11-17 11:25:15 +0000.953188][63eb] MediaFilterGraph:
MediaFilterGraph construct
[012:873] [2022-11-17 11:25:15 +0000.953226][63eb] GLESContext:
[012:873] [2022-11-17 11:25:15 +0000.953281][63eb] The result of eglGetDisplay is:
0x1
[012:875] [2022-11-17 11:25:15 +0000.955441][63eb] The result of creation:
0x7b73382600
[012:875] [2022-11-17 11:25:15 +0000.955626][63eb] The result of
eglCreatePbufferSurface is: 0x7b73382680
[012:876] [2022-11-17 11:25:15 +0000.955799][63eb] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_183642759.mp4
[012:876] [2022-11-17 11:25:15 +0000.955865][63eb] The source 0 speed:1
[012:876] [2022-11-17 11:25:15 +0000.955914][63eb] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_183642759.mp4,
delay: 0
[012:876] [2022-11-17 11:25:15 +0000.955962][63eb] CreateDecoderByVideoSource
time:183648573 enter.

[012:876] [2022-11-17 11:25:15 +0000.956661][63eb] running_decoder_count:0max


count:2
[012:876] [2022-11-17 11:25:15 +0000.956736][63eb] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_183642759.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7b84949000
[012:878] [2022-11-17 11:25:15 +0000.957869][7607] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7b8139b000] Current FFmpeg version git-2021-06-16-
97cea6f

[013:043] [2022-11-17 11:25:16 +0000.122847][7607] OnStreamInfoFound: video


duration_: 2266
[013:045] [2022-11-17 11:25:16 +0000.125063][63eb] start decoder
[013:045] [2022-11-17 11:25:16 +0000.125140][63eb] CreateDecoderByVideoSource
leave. expire time = 169 ms

[013:045] [2022-11-17 11:25:16 +0000.125189][63eb] BindInputFilter 0x7b84a62520


this 0x7b73353a98
[013:045] [2022-11-17 11:25:16 +0000.125223][63eb] BindInputFilter 0x7b73353a98
this 0x7b7339a818
[013:045] [2022-11-17 11:25:16 +0000.125257][63eb] BindInputFilter 0x7b84a62520
this 0x7b7339a998
[013:045] [2022-11-17 11:25:16 +0000.125287][63eb] BindInputFilter 0x7b7339a998
this 0x7b73353918
[013:045] [2022-11-17 11:25:16 +0000.125308][63eb] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_183642759.mp4
[013:045] [2022-11-17 11:25:16 +0000.125362][63eb] BindInputFilter 0x7b7339a818
this 0x7b733539d8
[013:045] [2022-11-17 11:25:16 +0000.125418][63eb] BindInputFilter 0x7b733539d8
this 0x7b72d82520
[013:045] [2022-11-17 11:25:16 +0000.125455][63eb] BindInputFilter 0x7b73353918
this 0x7b7339a8d8
[013:045] [2022-11-17 11:25:16 +0000.125488][63eb] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_183642759.mp4
[013:046] [2022-11-17 11:25:16 +0000.126495][63eb]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[013:046] [2022-11-17 11:25:16 +0000.126714][7608] NO get frame from decoder
[013:046] [2022-11-17 11:25:16 +0000.126743][63eb] MediaComposeFile time:183648743
enter.

[013:047] [2022-11-17 11:25:16 +0000.126891][63eb] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[013:047] [2022-11-17 11:25:16 +0000.127028][63eb] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[013:047] [2022-11-17 11:25:16 +0000.127113][63eb] Recording session using default
bitrate support by app:14680064
[013:048] [2022-11-17 11:25:16 +0000.127818][7613] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b9f419440
[013:048] [2022-11-17 11:25:16 +0000.127920][7613] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[013:048] [2022-11-17 11:25:16 +0000.128039][63eb] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[013:048] [2022-11-17 11:25:16 +0000.128246][7608] NO get frame from decoder
[013:048] [2022-11-17 11:25:16 +0000.128397][63eb] GetPipeline:
-----------------------------------------
[013:048] [2022-11-17 11:25:16 +0000.128443][63eb] GetPipeline: source:
0x7b84a62300
[013:048] [2022-11-17 11:25:16 +0000.128475][63eb] GetPipeline: filter: NULLFilter
[013:048] [2022-11-17 11:25:16 +0000.128499][63eb] GetPipeline: filter: NULLFilter
[013:048] [2022-11-17 11:25:16 +0000.128519][63eb] GetPipeline: filter: NULLFilter
[013:048] [2022-11-17 11:25:16 +0000.128537][63eb] GetPipeline: audio filter:
AuidoNULLFilter
[013:048] [2022-11-17 11:25:16 +0000.128558][63eb] GetPipeline: audio filter:
AuidoNULLFilter
[013:048] [2022-11-17 11:25:16 +0000.128580][63eb] GetPipeline: audio filter:
AudioNUllFilter
[013:048] [2022-11-17 11:25:16 +0000.128601][63eb] GetPipeline:
------------------------------------------
[013:048] [2022-11-17 11:25:16 +0000.128628][63eb] filter: filter pipeline2 update
pattern: 2
[013:049] [2022-11-17 11:25:16 +0000.128931][63eb] MediaComposeFile leave. expire
time = 3 ms

[013:050] [2022-11-17 11:25:16 +0000.129909][7608] NO get frame from decoder


[013:050] [2022-11-17 11:25:16 +0000.130172][63eb] machine model :redmi
[013:050] [2022-11-17 11:25:16 +0000.130258][63eb] Support this machine
model :redmi
[013:050] [2022-11-17 11:25:16 +0000.130283][63eb] global inited! current sdk
version: 12-14-d8558ab
[013:051] [2022-11-17 11:25:16 +0000.131521][7608] NO get frame from decoder
[013:053] [2022-11-17 11:25:16 +0000.133349][7608] NO get frame from decoder
[013:061] [2022-11-17 11:25:16 +0000.141734][7608] NO get frame from decoder
[013:064] [2022-11-17 11:25:16 +0000.144246][7608] NO get frame from decoder
[013:067] [2022-11-17 11:25:16 +0000.147209][7608] NO get frame from decoder
[013:074] [2022-11-17 11:25:16 +0000.154825][63eb]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[013:075] [2022-11-17 11:25:16 +0000.155000][63eb] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 270
[013:076] [2022-11-17 11:25:16 +0000.155861][63eb]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[013:076] [2022-11-17 11:25:16 +0000.155998][63eb] BeginCompose: BeginCompose, is
composing 0
[013:076] [2022-11-17 11:25:16 +0000.156292][7613] start recording, file path:
[013:077] [2022-11-17 11:25:16 +0000.156815][7613] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 270 audio_timescale:44100
video_timescale:90000
[013:077] [2022-11-17 11:25:16 +0000.156899][7613] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[013:077] [2022-11-17 11:25:16 +0000.156945][7613] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 270
[013:077] [2022-11-17 11:25:16 +0000.156984][7613] fd_open successed
handle:0xb400007cccab20b0
[013:077] [2022-11-17 11:25:16 +0000.157256][7613] create mp4 file:286
m_fileHandle: 0x7b9f520400
[013:077] [2022-11-17 11:25:16 +0000.157292][7613] MP4 file: is opened successfully
[013:077] [2022-11-17 11:25:16 +0000.157313][7613] setupMediaProcessers:
[013:077] [2022-11-17 11:25:16 +0000.157332][7613]
RecordingSessionInternalSimple:setup media processers.
[013:077] [2022-11-17 11:25:16 +0000.157351][7613] construct AAC encoder
[013:077] [2022-11-17 11:25:16 +0000.157663][7613] H264Encoder creating:
ultrafast012323
[013:077] [2022-11-17 11:25:16 +0000.157705][7613] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[013:078] [2022-11-17 11:25:16 +0000.158117][7613] H264Encode::GetMachineModel is
2201116TG
[013:078] [2022-11-17 11:25:16 +0000.158160][7613] H264Encoder machine_mode
is:2201116TG
[013:078] [2022-11-17 11:25:16 +0000.158182][7613] H264Encode::machine size :9
machine_mode:2201116TG
[013:078] [2022-11-17 11:25:16 +0000.158199][7613] H264Encode::machine array
size :22 machine_mode:2201116TG
[013:078] [2022-11-17 11:25:16 +0000.158227][7613] H264Encode::current machine
is :2201116TG auto check hw codec decide to use hw codec
[013:078] [2022-11-17 11:25:16 +0000.158244][7613] setupCompressionSession:
[013:078] [2022-11-17 11:25:16 +0000.158259][7613] H264Encode::creating hareware
Encoder
[013:078] [2022-11-17 11:25:16 +0000.158277][7613] AndroidHwAvcEncoder
time:183648775 enter.

[013:078] [2022-11-17 11:25:16 +0000.158474][7613] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007ccc9ff380 address:0x7b5fde9760
[013:078] [2022-11-17 11:25:16 +0000.158589][7613] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[013:078] [2022-11-17 11:25:16 +0000.158624][7613] The video avc hw codec address
is 0x7b8ca82980
[013:078] [2022-11-17 11:25:16 +0000.158696][7613] AndroidHwAvcEncoder leave.
expire time = 0 ms

[013:078] [2022-11-17 11:25:16 +0000.158729][7613] RegisterEncodeCompleteCallback


time:183648775 enter.

[013:079] [2022-11-17 11:25:16 +0000.159339][7613] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[013:079] [2022-11-17 11:25:16 +0000.159400][7613] InitEncode time:183648776


enter.

[013:079] [2022-11-17 11:25:16 +0000.159505][7613] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[013:079] [2022-11-17 11:25:16 +0000.159549][7613] Create time:183648776 enter.

[013:079] [2022-11-17 11:25:16 +0000.159573][7613] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[013:079] [2022-11-17 11:25:16 +0000.159612][7613]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7b73067300
[013:079] [2022-11-17 11:25:16 +0000.159786][7613] supported_type:audio/mp4a-latm
[013:080] [2022-11-17 11:25:16 +0000.159835][7613] supported_type:audio/mp4a-latm
[013:080] [2022-11-17 11:25:16 +0000.159879][7613] supported_type:audio/3gpp
[013:080] [2022-11-17 11:25:16 +0000.159925][7613] supported_type:audio/3gpp
[013:080] [2022-11-17 11:25:16 +0000.159970][7613] supported_type:audio/amr-wb
[013:080] [2022-11-17 11:25:16 +0000.160015][7613] supported_type:audio/amr-wb
[013:080] [2022-11-17 11:25:16 +0000.160059][7613] supported_type:audio/flac
[013:080] [2022-11-17 11:25:16 +0000.160099][7613] supported_type:audio/flac
[013:080] [2022-11-17 11:25:16 +0000.160157][7613] supported_type:audio/opus
[013:080] [2022-11-17 11:25:16 +0000.160216][7613]
supported_type:image/vnd.android.heic
[013:080] [2022-11-17 11:25:16 +0000.160293][7613] supported_type:video/avc
[013:080] [2022-11-17 11:25:16 +0000.160340][7613] name:OMX.MTK.VIDEO.ENCODER.AVC
mime:video/avc
[013:080] [2022-11-17 11:25:16 +0000.160383][7613] hwCodecPrefix :OMX.qcom.
[013:080] [2022-11-17 11:25:16 +0000.160411][7613] hwCodecPrefix :OMX.Nvidia.
[013:080] [2022-11-17 11:25:16 +0000.160430][7613] hwCodecPrefix :OMX.IMG.TOPAZ
[013:080] [2022-11-17 11:25:16 +0000.160448][7613] hwCodecPrefix :OMX.Exynos
[013:080] [2022-11-17 11:25:16 +0000.160465][7613] hwCodecPrefix :OMX.MTK
[013:080] [2022-11-17 11:25:16 +0000.160506][7613] Found target codecer
OMX.MTK.VIDEO.ENCODER.AVCcodecColorFormat:21
[013:080] [2022-11-17 11:25:16 +0000.160533][7613] mediacodec_createCodecByName
time:183648777 enter.

[013:080] [2022-11-17 11:25:16 +0000.160590][7613] WrapAndroidMediaCodec


time:183648777 enter.

[013:080] [2022-11-17 11:25:16 +0000.160733][7613] WrapAndroidMediaCodec leave.


expire time = 0 ms

[013:085] [2022-11-17 11:25:16 +0000.165779][7618] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7b9f3a5498
[013:116] [2022-11-17 11:25:16 +0000.196011][7613] mediacodec_createCodecByName
leave. expire time = 36 ms

[013:116] [2022-11-17 11:25:16 +0000.196117][7613] WrapAndroidMediaFromat


time:183648813 enter.
[013:116] [2022-11-17 11:25:16 +0000.196207][7613] WrapAndroidMediaFromat leave.
expire time = 0 ms

[013:210] [2022-11-17 11:25:16 +0000.290696][7613] Destroy time:183648907 enter.

[013:210] [2022-11-17 11:25:16 +0000.290823][7613] WrapAndroidMediaFromat::


Destroy
[013:211] [2022-11-17 11:25:16 +0000.290955][7613] Destroy leave. expire time = 1
ms

[013:211] [2022-11-17 11:25:16 +0000.290995][7613] ~WrapAndroidMediaFromat


time:183648908 enter.

[013:211] [2022-11-17 11:25:16 +0000.291026][7613] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[013:211] [2022-11-17 11:25:16 +0000.291168][7613] Create leave. expire time = 132


ms

[013:211] [2022-11-17 11:25:16 +0000.291209][7613] isSemiPlanarSupport


time:183648908 enter.

[013:211] [2022-11-17 11:25:16 +0000.291237][7613] H264Encoder isSemiPlanarSupport


[013:211] [2022-11-17 11:25:16 +0000.291376][7613] isSemiPlanarSupport leave.
expire time = 0 ms

[013:211] [2022-11-17 11:25:16 +0000.291506][7613] creat hw H264Encoder success,


isSemiPlanar:1
[013:211] [2022-11-17 11:25:16 +0000.291739][7613] InitEncode leave. expire time =
132 ms

[013:212] [2022-11-17 11:25:16 +0000.291796][7613] H264Encode::created Encoder


[013:212] [2022-11-17 11:25:16 +0000.291900][7613] H264Encode:: H264 encoder
created.
[013:212] [2022-11-17 11:25:16 +0000.291940][7613] H264 encoder created.
[013:212] [2022-11-17 11:25:16 +0000.292016][7613]
RecordingSessionInternalSimple:created avc encoder avc: 0x7b73370100
[013:212] [2022-11-17 11:25:16 +0000.292048][7613] setOutput:
[013:212] [2022-11-17 11:25:16 +0000.292070][7613]
RecordingSessionInternalSimple:encoder set output to muxer!
[013:212] [2022-11-17 11:25:16 +0000.292154][7613] request a key frame
[013:212] [2022-11-17 11:25:16 +0000.292175][7613] H264Encode:: request a key frame
[013:230] [2022-11-17 11:25:16 +0000.310744][7613] setDisplayRotate :90
[013:231] [2022-11-17 11:25:16 +0000.310879][7613] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[013:237] [2022-11-17 11:25:16 +0000.316993][7614] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[013:242] [2022-11-17 11:25:16 +0000.321962][7614]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[013:438] [2022-11-17 11:25:16 +0000.518183][7613] setDisplayRotate :90
[013:438] [2022-11-17 11:25:16 +0000.518254][7613] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[013:441] [2022-11-17 11:25:16 +0000.521040][7618] add aac audio track with id:1
[013:441] [2022-11-17 11:25:16 +0000.521170][7618] audio start ts:0
[013:441] [2022-11-17 11:25:16 +0000.521207][7618] the audio frame has been written
into MP4 file
[013:447] [2022-11-17 11:25:16 +0000.527261][7614] h264 add frame header cdr flag
[013:447] [2022-11-17 11:25:16 +0000.527682][7614] h264 add frame header cdr flag
[013:448] [2022-11-17 11:25:16 +0000.527950][7614] Received key frame:10
[013:448] [2022-11-17 11:25:16 +0000.528016][7614] H264Encode:: get a sps pps
header!headerSize:31
[013:448] [2022-11-17 11:25:16 +0000.528257][7618] get the H.264 SPS parameter
[013:448] [2022-11-17 11:25:16 +0000.528531][7618] add video track with id:2
[013:449] [2022-11-17 11:25:16 +0000.528904][7618] get the H.264 PPS parameter
[013:449] [2022-11-17 11:25:16 +0000.529222][7618] get the H.264 IDR frame
[013:449] [2022-11-17 11:25:16 +0000.529322][7618] resss:true
[013:449] [2022-11-17 11:25:16 +0000.529369][7618] video start ts:10
[013:449] [2022-11-17 11:25:16 +0000.529442][7618] the video frame has been written
into MP4 file
[013:453] [2022-11-17 11:25:16 +0000.533056][7614] DTS queue for
Generator:0x7b8cb680b8 119 138 179 201 234 267
[013:462] [2022-11-17 11:25:16 +0000.542031][7616] Error(video_source.cc:430): wait
decoder a frame: 0
[013:547] [2022-11-17 11:25:16 +0000.627134][7614] Push an pts:401 to dts queue.
[013:585] [2022-11-17 11:25:16 +0000.665675][7614] last dts:367 currentPts:401
ppsOrSPS:0 queue length:2
[013:605] [2022-11-17 11:25:16 +0000.684970][7617] audio_frame_list_ empty
[013:787] [2022-11-17 11:25:16 +0000.867073][7586] haveEnoughProcessedData
internalAudioStream.length: 0
[013:817] [2022-11-17 11:25:16 +0000.897054][7614] DTS queue for
Generator:0x7b8cb680b8 968 1001 1037 1068
[013:823] [2022-11-17 11:25:16 +0000.903354][7614] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:968 pts:968
[013:824] [2022-11-17 11:25:16 +0000.904342][7614] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1099
[013:824] [2022-11-17 11:25:16 +0000.904415][7614] push video frame to H264
encoder. (100 frame for one log)

[013:824] [2022-11-17 11:25:16 +0000.904442][7614] push video frame to H264


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

[013:824] [2022-11-17 11:25:16 +0000.904465][7614] H264Encode::push video frame to


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

[013:824] [2022-11-17 11:25:16 +0000.904494][7614] The input pts:1099 fps:30


[013:851] [2022-11-17 11:25:16 +0000.931308][7614] SendFrame
encodedImage._timeStamp:1068encodedImage->_length:54135
[013:871] [2022-11-17 11:25:16 +0000.951486][7614] H264Encode::H264SWEncoder get
callback, length:54197 type:1 nalType:1length:54193
[013:889] [2022-11-17 11:25:16 +0000.969258][7617] audio_frame_list_ empty
[013:896] [2022-11-17 11:25:16 +0000.976238][7613] setDisplayRotate :90
[013:896] [2022-11-17 11:25:16 +0000.976315][7613] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[013:901] [2022-11-17 11:25:16 +0000.981504][7613] setDisplayRotate :90
[013:901] [2022-11-17 11:25:16 +0000.981631][7613] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[013:907] [2022-11-17 11:25:16 +0000.987298][7616] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[013:994] [2022-11-17 11:25:17 +0000.74677][7616] Error(video_source.cc:430): wait
decoder a frame: 0
[013:997] [2022-11-17 11:25:17 +0000.77414][7608] av_read_frame AVERROR_EOF
[014:078] [2022-11-17 11:25:17 +0000.158339][7614] Push an pts:1733 to dts queue.
[014:110] [2022-11-17 11:25:17 +0000.189937][7614] last dts:1700 currentPts:1733
ppsOrSPS:0 queue length:4
[014:120] [2022-11-17 11:25:17 +0000.199962][7608] OnReceiveEOF:
[014:120] [2022-11-17 11:25:17 +0000.200060][7608] OnDecoderEOF time:183649817
enter.

[014:120] [2022-11-17 11:25:17 +0000.200205][7606] CleanUp time:183649817 enter.

[014:120] [2022-11-17 11:25:17 +0000.200269][7608] OnDecoderEOF leave. expire time


= 0 ms

[014:120] [2022-11-17 11:25:17 +0000.200562][7608] OnDecoderFinished:


OnDecoderFinished total decoder frames:68 this:0x7b84a62300
[014:122] [2022-11-17 11:25:17 +0000.202501][7617] PullAudioFrame: PullFrame audio
finished.
[014:122] [2022-11-17 11:25:17 +0000.202623][7617]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[014:122] [2022-11-17 11:25:17 +0000.202657][7617] OnAudioTimer: OnAudioTimer
return
[014:125] [2022-11-17 11:25:17 +0000.205433][7616]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[014:126] [2022-11-17 11:25:17 +0000.205830][7616] OnVideoTimer: OnVideoTimer
EndComposeFile
[014:126] [2022-11-17 11:25:17 +0000.205921][7616] EndComposeFile: EndComposeFile,
is composing 1
[014:125] [2022-11-17 11:25:17 +0000.205733][7614] DTS queue for
Generator:0x7b8cb680b8 1800 1835 1866 1900
[014:129] [2022-11-17 11:25:17 +0000.208875][7606] CleanUp leave. expire time = 9
ms

[014:129] [2022-11-17 11:25:17 +0000.209049][7606] clean up


[014:129] [2022-11-17 11:25:17 +0000.209101][7606] running_decoder_count:0max
count:2
[014:162] [2022-11-17 11:25:17 +0000.242043][7614]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:68
[014:162] [2022-11-17 11:25:17 +0000.242233][7614]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7b8cac1800
[014:165] [2022-11-17 11:25:17 +0000.245118][7615]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[014:165] [2022-11-17 11:25:17 +0000.245194][7615]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[014:165] [2022-11-17 11:25:17 +0000.245455][7613] stop recording
[014:165] [2022-11-17 11:25:17 +0000.245505][7613]
RecordingSessionInternalSimple:destroy media processers
[014:165] [2022-11-17 11:25:17 +0000.245532][7613] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[014:165] [2022-11-17 11:25:17 +0000.245554][7613] H264Encode::flushing hareware
Encoder
[014:165] [2022-11-17 11:25:17 +0000.245753][7613] Flush time:183649862 enter.

[014:166] [2022-11-17 11:25:17 +0000.245805][7613] H264Encoder encoder flush


[014:166] [2022-11-17 11:25:17 +0000.245831][7613] flush output queue
[014:189] [2022-11-17 11:25:17 +0000.269494][7613] h264 add frame header cdr flag
[014:190] [2022-11-17 11:25:17 +0000.269859][7613] Received key frame:2000
[014:204] [2022-11-17 11:25:17 +0000.284120][7618] get the H.264 IDR frame
[014:206] [2022-11-17 11:25:17 +0000.285945][7586] Run AGC when audioType = 0
[014:494] [2022-11-17 11:25:17 +0000.574555][7613] Flush leave. expire time = 329
ms
[014:494] [2022-11-17 11:25:17 +0000.574773][7613] ~H264EncodeWrap:
[014:495] [2022-11-17 11:25:17 +0000.574882][7613] ~H264Encode:
[014:495] [2022-11-17 11:25:17 +0000.574916][7613] teardownCompressionSession:
H264Encode::destroying Encoder
[014:495] [2022-11-17 11:25:17 +0000.574941][7613] Release time:183650192 enter.

[014:495] [2022-11-17 11:25:17 +0000.575174][7613] Release:


MediaCodecVideoEncoder::Release _inited:1
[014:495] [2022-11-17 11:25:17 +0000.575247][7613] Destroy time:183650192 enter.

[014:495] [2022-11-17 11:25:17 +0000.575278][7613] H264Encoder encoderDestroy


[014:495] [2022-11-17 11:25:17 +0000.575304][7613]
AndroidMediaCodecVideoEncoder::release env: 0x7b73370240
[014:495] [2022-11-17 11:25:17 +0000.575334][7613]
AndroidMediaCodecVideoEncoder::Destroy
[014:542] [2022-11-17 11:25:17 +0000.622490][7613] Destroy leave. expire time = 47
ms

[014:542] [2022-11-17 11:25:17 +0000.622744][7613] Release leave. expire time = 47


ms

[014:543] [2022-11-17 11:25:17 +0000.622847][7613] ~AndroidHwAvcEncoder


time:183650240 enter.

[014:543] [2022-11-17 11:25:17 +0000.623051][7613] Release time:183650240 enter.

[014:543] [2022-11-17 11:25:17 +0000.623112][7613] Release:


MediaCodecVideoEncoder:: has been released before, just return
[014:543] [2022-11-17 11:25:17 +0000.623140][7613] Release leave. expire time = 0
ms

[014:543] [2022-11-17 11:25:17 +0000.623163][7613] ~AndroidMediaCodecVideoEncoder


[014:543] [2022-11-17 11:25:17 +0000.623184][7613] ~WrapAndroidMediaCodec
time:183650240 enter.

[014:543] [2022-11-17 11:25:17 +0000.623205][7613] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[014:543] [2022-11-17 11:25:17 +0000.623252][7613] video hevc hw codec


destructor:0x7b8ca82980

[014:543] [2022-11-17 11:25:17 +0000.623371][7613] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[014:543] [2022-11-17 11:25:17 +0000.623421][7613] teardownCompressionSession:


H264Encode::destroyed Encoder
[014:543] [2022-11-17 11:25:17 +0000.623453][7613]
RecordingSessionInternalSimple:destroy aac encoder output!
[014:543] [2022-11-17 11:25:17 +0000.623494][7613] AACSWEncode destructor
[014:547] [2022-11-17 11:25:17 +0000.626984][7618] fd_close successed!
[014:558] [2022-11-17 11:25:17 +0000.638534][7618] MP4 close file successfully
[014:558] [2022-11-17 11:25:17 +0000.638644][7618] Recording session Internal:
notify recording ok
[014:558] [2022-11-17 11:25:17 +0000.638685][7618] onRecordingOk: Recording Ok,
compose use time: 1482, averagefps 0
[014:558] [2022-11-17 11:25:17 +0000.638716][7618] OnReceiveEOF:
[014:560] [2022-11-17 11:25:17 +0000.640398][7616] OnVideoTimer: OnVideoTimer
return
[014:606] [2022-11-17 11:25:17 +0000.686061][63eb]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[014:606] [2022-11-17 11:25:17 +0000.686240][63eb] ~MediaComposeFile time:183650303
enter.

[014:606] [2022-11-17 11:25:17 +0000.686294][63eb] CancelCompose: CancelCompose,


is composing 0
[014:606] [2022-11-17 11:25:17 +0000.686650][7613] stop recording
[014:606] [2022-11-17 11:25:17 +0000.686735][7613] we have stopped recording before
[014:607] [2022-11-17 11:25:17 +0000.687297][63eb] ~MediaComposeFile leave. expire
time = 1 ms

[014:607] [2022-11-17 11:25:17 +0000.687451][63eb] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[014:608] [2022-11-17 11:25:17 +0000.687952][63eb] global uninited!
[014:608] [2022-11-17 11:25:17 +0000.688071][63eb]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[014:608] [2022-11-17 11:25:17 +0000.688156][63eb] ~MediaFilterGraph:
MediaFilterGraph destruct
[014:608] [2022-11-17 11:25:17 +0000.688183][63eb] RemoveVideoBackGroud: hava not
add video backgroud
[014:608] [2022-11-17 11:25:17 +0000.688216][63eb] UnbindInputFilter 0x7b733539d8
this 0x7b72d82520
[014:608] [2022-11-17 11:25:17 +0000.688245][63eb] ClearAllSource: remove source
filter, sourceid: 0x7b84a62300
[014:608] [2022-11-17 11:25:17 +0000.688266][63eb] DestoryDecoderByVideoSource
time:183650305 enter.

[014:608] [2022-11-17 11:25:17 +0000.688289][63eb] ~VideoBindDecoder time:183650305


enter.

[014:609] [2022-11-17 11:25:17 +0000.688964][63eb] CleanUp time:183650306 enter.

[014:609] [2022-11-17 11:25:17 +0000.689579][63eb] CleanUp leave. expire time = 0


ms

[014:609] [2022-11-17 11:25:17 +0000.689650][63eb] CleanUp time:183650306 enter.

[014:610] [2022-11-17 11:25:17 +0000.689951][63eb] CleanUp leave. expire time = 1


ms

[014:611] [2022-11-17 11:25:17 +0000.691229][63eb] ~VideoBindDecoder leave. expire


time = 3 ms

[014:611] [2022-11-17 11:25:17 +0000.691309][63eb] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[014:611] [2022-11-17 11:25:17 +0000.691369][63eb] UnbindInputFilter 0x7b7339a818


this 0x7b733539d8
[014:611] [2022-11-17 11:25:17 +0000.691409][63eb] UnbindInputFilter 0x7b73353a98
this 0x7b7339a818
[014:611] [2022-11-17 11:25:17 +0000.691450][63eb] UnbindInputFilter 0x7b84a62520
this 0x7b73353a98
[014:611] [2022-11-17 11:25:17 +0000.691482][63eb] UnbindInputFilter 0x7b73353918
this 0x7b7339a8d8
[014:611] [2022-11-17 11:25:17 +0000.691516][63eb] UnbindInputFilter 0x7b7339a998
this 0x7b73353918
[014:611] [2022-11-17 11:25:17 +0000.691551][63eb] UnbindInputFilter 0x7b84a62520
this 0x7b7339a998
[014:611] [2022-11-17 11:25:17 +0000.691612][63eb] ~GLESContext:
[014:617] [2022-11-17 11:25:17 +0000.697147][63eb] GLESContext destruct finish.
[014:617] [2022-11-17 11:25:17 +0000.697233][63eb] filter: filter pipeline destroy
this: 0x7b72d82480
[015:497] [2022-11-17 11:25:18 +0000.576966][7586] haveEnoughProcessedData
internalAudioStream.length: 0
[016:208] [2022-11-17 11:25:19 +0000.287944][7586] Run AGC when audioType = 0
[016:208] [2022-11-17 11:25:19 +0000.288147][7586]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:218] [2022-11-17 11:25:20 +0000.297826][7586] haveEnoughProcessedData
internalAudioStream.length: 0
[017:495] [2022-11-17 11:25:20 +0000.575664][715f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[017:496] [2022-11-17 11:25:20 +0000.575880][715f] ~MediaFilterCamera
time:183653193 enter.

[017:496] [2022-11-17 11:25:20 +0000.575952][715f] StopPullFrameAndWriteMp4


time:183653193 enter.

[017:497] [2022-11-17 11:25:20 +0000.577562][7581] stop recording


[017:497] [2022-11-17 11:25:20 +0000.577655][7581] we have stopped recording before
[017:499] [2022-11-17 11:25:20 +0000.579218][715f] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms

[017:500] [2022-11-17 11:25:20 +0000.580012][715f] DestroyPipelineAndFilters


time:183653197 enter.

[017:500] [2022-11-17 11:25:20 +0000.580088][715f] DestroyPipelineAndFilters


leave. expire time = 0 ms

[017:500] [2022-11-17 11:25:20 +0000.580121][715f] AppDeviceManagerStopMic

[017:500] [2022-11-17 11:25:20 +0000.580181][715f] AppDeviceManagerStopMic::mic


status is on
[017:500] [2022-11-17 11:25:20 +0000.580218][715f] Try to stop webrtc device.

[017:500] [2022-11-17 11:25:20 +0000.580245][715f] Set record state to


stopped.threadID:29023

[017:535] [2022-11-17 11:25:20 +0000.614966][715f] Try to destory the


recorder.threadID:29023

[017:735] [2022-11-17 11:25:20 +0000.815159][715f] DestroyAudioRecorder:


[017:735] [2022-11-17 11:25:20 +0000.815355][715f] Cleanup the buffer queue in the
recorder.
[017:735] [2022-11-17 11:25:20 +0000.815403][715f] Destroy the recorder.

[017:740] [2022-11-17 11:25:20 +0000.819976][715f] StopRecording finished.

[017:740] [2022-11-17 11:25:20 +0000.820071][715f] The stop recording success.

[017:740] [2022-11-17 11:25:20 +0000.820105][715f]


AudioDeviceDataHandler::StopMicProcess

[017:751] [2022-11-17 11:25:20 +0000.831178][715f] AppDeviceManager stop.

[017:751] [2022-11-17 11:25:20 +0000.831401][715f] Rlease the webrtc device object.

[017:752] [2022-11-17 11:25:20 +0000.832464][715f] OpenSlesInput destruct.


[017:752] [2022-11-17 11:25:20 +0000.832645][715f] OpenSlesOutput destruct.

[017:753] [2022-11-17 11:25:20 +0000.833553][715f] EventDispatchServerScope


destruct
[017:753] [2022-11-17 11:25:20 +0000.833709][715f]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[017:754] [2022-11-17 11:25:20 +0000.833828][715f] ~AudioDeviceDataHandler

[017:758] [2022-11-17 11:25:20 +0000.837918][715f] AppDeviceManagerDestruct.

[017:758] [2022-11-17 11:25:20 +0000.837994][715f] ~AppDeviceManager:


[017:758] [2022-11-17 11:25:20 +0000.838066][715f] ~CpuOverloadDetect
time:183653455 enter.

[017:759] [2022-11-17 11:25:20 +0000.839021][715f] ~CpuOverloadDetect leave.


expire time = 1 ms

[017:762] [2022-11-17 11:25:20 +0000.841845][715f] Destruct BeautifyReader begin...


[017:762] [2022-11-17 11:25:20 +0000.841966][715f] Destruct BeautifyReader done.
[017:762] [2022-11-17 11:25:20 +0000.842072][715f] ~MediaFilterCamera leave.
expire time = 266 ms

[017:762] [2022-11-17 11:25:20 +0000.842434][715f] ~GLESContext:


[017:765] [2022-11-17 11:25:20 +0000.845201][715f] GLESContext destruct finish.
[017:765] [2022-11-17 11:25:20 +0000.845309][715f] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[017:766] [2022-11-17 11:25:20 +0000.846720][715f] global uninited!
[017:768] [2022-11-17 11:25:20 +0000.848044][715f] clear AppID 50011
[017:768] [2022-11-17 11:25:20 +0000.848159][715f] UnRegister JVM for Xplatform
util
[017:768] [2022-11-17 11:25:20 +0000.848189][715f] Dispose::unregister webrtc video
engine
[017:768] [2022-11-17 11:25:20 +0000.848211][715f] Init the android object with
jvm:0x0 env:0x0 context:0x0

[017:768] [2022-11-17 11:25:20 +0000.848239][715f] SetAndroidMediaCodecObjects


time:183653465 enter.

[017:768] [2022-11-17 11:25:20 +0000.848260][715f] ClearAndroidMediaCodecObjects


time:183653465 enter.

[017:768] [2022-11-17 11:25:20 +0000.848308][715f] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[017:768] [2022-11-17 11:25:20 +0000.848348][715f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[017:768] [2022-11-17 11:25:20 +0000.848372][715f] SetAndroidMediaCodecObjects


time:183653465 enter.

[017:768] [2022-11-17 11:25:20 +0000.848392][715f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[017:768] [2022-11-17 11:25:20 +0000.848413][715f] ClearAndroidMediaCodecObjects
time:183653465 enter.

[017:768] [2022-11-17 11:25:20 +0000.848432][715f] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms
[017:768] [2022-11-17 11:25:20 +0000.848451][715f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects failed
[017:768] [2022-11-17 11:25:20 +0000.848469][715f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[017:768] [2022-11-17 11:25:20 +0000.848488][715f] Dispose::unregister webrtc voice


engine
[017:768] [2022-11-17 11:25:20 +0000.848506][715f] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[017:768] [2022-11-17 11:25:20 +0000.848529][715f] SystemUtil UnInit done


[021:798] [2022-11-17 11:25:24 +0000.878779][715f] Register JVM for xplatform util
[021:810] [2022-11-17 11:25:24 +0000.889874][715f] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-11-
17 11:25:24 +0000
[021:810] [2022-11-17 11:25:24 +0000.889964][715f] set AppID=50011 old AppID=-1
[021:810] [2022-11-17 11:25:24 +0000.890001][715f] Init the android object with
jvm:0xb400007ccc9ff380 env:0x7c28d02fc0 context:0x7bc7bbc348

[021:810] [2022-11-17 11:25:24 +0000.890027][715f] SetAndroidMediaCodecObjects


time:183657507 enter.

[021:810] [2022-11-17 11:25:24 +0000.890072][715f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[021:810] [2022-11-17 11:25:24 +0000.890109][715f] SetAndroidMediaCodecObjects


time:183657507 enter.

[021:810] [2022-11-17 11:25:24 +0000.890130][715f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007ccc9ff380
[021:810] [2022-11-17 11:25:24 +0000.890154][715f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007ccc9ff380 address:0x7b5fde9760
[021:810] [2022-11-17 11:25:24 +0000.890181][715f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007ccc9ff380
address:0x7b5fde9760
[021:810] [2022-11-17 11:25:24 +0000.890203][715f] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[021:810] [2022-11-17 11:25:24 +0000.890223][715f] Set the android objects with


jvm:0xb400007ccc9ff380 env:0x7c28d02fc0 context:0x7bc7bbc348

[021:810] [2022-11-17 11:25:24 +0000.890250][715f] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7c28d02fc0
[021:810] [2022-11-17 11:25:24 +0000.890273][715f] SystemUtil Init done
[021:810] [2022-11-17 11:25:24 +0000.890580][715f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[021:810] [2022-11-17 11:25:24 +0000.890759][715f] MediaFilterCamera
[021:811] [2022-11-17 11:25:24 +0000.890853][715f] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[021:811] [2022-11-17 11:25:24 +0000.890965][715f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[021:811] [2022-11-17 11:25:24 +0000.891006][715f] Recording session using default
bitrate support by app:14680064
[021:811] [2022-11-17 11:25:24 +0000.891157][786b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b84a6e5c0
[021:811] [2022-11-17 11:25:24 +0000.891402][786b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[021:811] [2022-11-17 11:25:24 +0000.891500][715f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[021:813] [2022-11-17 11:25:24 +0000.893043][715f] Error(ini.cc:191): Open the file
failed. error:2
[021:813] [2022-11-17 11:25:24 +0000.893106][715f]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[021:813] [2022-11-17 11:25:24 +0000.893136][715f] The device model: 2201116tg
usingSoftwareAEC value: 0
[021:818] [2022-11-17 11:25:24 +0000.898145][715f] Error(ini.cc:191): Open the file
failed. error:2
[021:818] [2022-11-17 11:25:24 +0000.898232][715f]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[021:818] [2022-11-17 11:25:24 +0000.898270][715f] The device model: 2201116tg
usingHardwareAEC value: 0
[021:818] [2022-11-17 11:25:24 +0000.898291][715f] The machine device: 2201116tg
usingHardwareAEC value: 0
[021:818] [2022-11-17 11:25:24 +0000.898312][715f] Using Default AEC type: software
AEC
[021:819] [2022-11-17 11:25:24 +0000.899723][715f] The device model: 2201116tg enum
value: 0
[021:820] [2022-11-17 11:25:24 +0000.900346][715f] GetMachineModel is 2201116TG
[021:820] [2022-11-17 11:25:24 +0000.900413][715f] GetMachineInfo: 2201116TG
[021:820] [2022-11-17 11:25:24 +0000.900435][715f] Construct BeautifyReader
begin...
[021:820] [2022-11-17 11:25:24 +0000.900455][715f] dumpStickerRgba:0
dumpStickerYuv:0
[021:820] [2022-11-17 11:25:24 +0000.900476][715f] Construct BeautifyReader done.
[021:827] [2022-11-17 11:25:24 +0000.906981][715f] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[021:827] [2022-11-17 11:25:24 +0000.907086][715f] AppDeviceManager telnet server
for statistics started......
[021:827] [2022-11-17 11:25:24 +0000.907184][786f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c3630bba0
[021:828] [2022-11-17 11:25:24 +0000.908115][715f] CpuOverloadDetect time:183657525
enter.

[021:828] [2022-11-17 11:25:24 +0000.908267][715f] CpuOverloadDetect leave. expire


time = 0 ms

[021:828] [2022-11-17 11:25:24 +0000.908375][7871] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7c3631cbc0
[021:829] [2022-11-17 11:25:24 +0000.909135][715f] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[021:829] [2022-11-17 11:25:24 +0000.909181][715f] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[021:829] [2022-11-17 11:25:24 +0000.909526][715f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:830] [2022-11-17 11:25:24 +0000.910593][715f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:831] [2022-11-17 11:25:24 +0000.911286][715f] CreatePlatformSpecificObjects:
[021:831] [2022-11-17 11:25:24 +0000.911357][715f] audio device use opensle input
and opensl output
[021:831] [2022-11-17 11:25:24 +0000.911398][715f] Create OpenSLES output module
with java VM support.

[021:831] [2022-11-17 11:25:24 +0000.911593][715f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:832] [2022-11-17 11:25:24 +0000.911855][715f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:832] [2022-11-17 11:25:24 +0000.912232][715f] Create OpenSLES output module
with buffer num:1

[021:832] [2022-11-17 11:25:24 +0000.912481][715f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:833] [2022-11-17 11:25:24 +0000.913601][715f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:834] [2022-11-17 11:25:24 +0000.913963][715f] Create OpenSLES input module
with java VM support.

[021:834] [2022-11-17 11:25:24 +0000.914026][715f] Create OpenSLES input module


with buffer num:1

[021:834] [2022-11-17 11:25:24 +0000.914061][715f] Error(trace.cc:40): Init the


output and input for audio device template.
[021:834] [2022-11-17 11:25:24 +0000.914086][715f] Init the output device.

[021:834] [2022-11-17 11:25:24 +0000.914107][715f] Init the opensl input.


[021:834] [2022-11-17 11:25:24 +0000.914129][715f] AppDeviceManager get setting
samplerate: 0
[021:834] [2022-11-17 11:25:24 +0000.914553][715f] The device model: 2201116tg enum
value: 0
[021:835] [2022-11-17 11:25:24 +0000.915365][715f] The device model: 2201116tg enum
value: 0
[021:835] [2022-11-17 11:25:24 +0000.915427][715f] Set the sample rate to be:48000

[021:835] [2022-11-17 11:25:24 +0000.915451][715f] Enable the recording stereo:0


[021:835] [2022-11-17 11:25:24 +0000.915473][715f] Set the playout as stereo:1
[021:835] [2022-11-17 11:25:24 +0000.915492][715f] Init the microphone.
[021:837] [2022-11-17 11:25:24 +0000.917284][715f] Update the recording sample rate
to be: 48000
[021:837] [2022-11-17 11:25:24 +0000.917363][715f] Init the speaker.
[021:837] [2022-11-17 11:25:24 +0000.917401][715f] Low latency buffer size:256 low
sample rate:48000
[021:837] [2022-11-17 11:25:24 +0000.917729][715f] Using 1 x 10ms for an audio
frame.

[021:842] [2022-11-17 11:25:24 +0000.922179][715f] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[021:842] [2022-11-17 11:25:24 +0000.922278][715f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[021:842] [2022-11-17 11:25:24 +0000.922322][715f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[021:849] [2022-11-17 11:25:24 +0000.928846][715f] The device model:2201116tg

[021:849] [2022-11-17 11:25:24 +0000.928921][715f] speaker output factor:100


defaultFactor: 100

[021:849] [2022-11-17 11:25:24 +0000.928952][715f] headset output factor:100


defaultFactor: 100

[021:849] [2022-11-17 11:25:24 +0000.929661][715f] AppDeviceManagerStart finished.


[021:849] [2022-11-17 11:25:24 +0000.929722][715f] AppDeviceManagerStartMic::mic
status is off
[021:850] [2022-11-17 11:25:24 +0000.929807][715f] AppDeviceManagerStartMic update
aec type: 2

[021:850] [2022-11-17 11:25:24 +0000.929840][715f] AppDeviceManagerStartMic update


voiceChangeMode: 4
[021:850] [2022-11-17 11:25:24 +0000.929860][715f]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[021:850] [2022-11-17 11:25:24 +0000.929879][715f]
AudioDeviceDataHandler::StartMicProcess

[021:850] [2022-11-17 11:25:24 +0000.929993][715f] Try to start webrtc recording


device.

[021:850] [2022-11-17 11:25:24 +0000.930039][715f] StartRecording. threadID:29023

[021:850] [2022-11-17 11:25:24 +0000.930034][7872] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[021:850] [2022-11-17 11:25:24 +0000.930121][715f] default mode: Set the recording
mode to voice communication to enable HW AEC .

[021:850] [2022-11-17 11:25:24 +0000.930319][715f] Set the recording mode before


getSetting: 4
[021:850] [2022-11-17 11:25:24 +0000.930353][715f] Set the recording mode after
getSetting: 1
[021:892] [2022-11-17 11:25:24 +0000.972657][715f] StartRecording finished.

[021:893] [2022-11-17 11:25:24 +0000.972803][715f] audio: start the audio mic


checker timer.

[021:893] [2022-11-17 11:25:24 +0000.973514][715f] machine model :redmi


[021:893] [2022-11-17 11:25:24 +0000.973564][715f] Support this machine
model :redmi
[021:893] [2022-11-17 11:25:24 +0000.973642][715f] global inited! current sdk
version: 12-14-d8558ab
[022:315] [2022-11-17 11:25:25 +0000.395052][7165]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[022:315] [2022-11-17 11:25:25 +0000.395306][786c] MediaFilterCamera, recording
file context:0x7c2511d500 input texture:7
[022:315] [2022-11-17 11:25:25 +0000.395561][786c] GLESContext:
[022:316] [2022-11-17 11:25:25 +0000.396556][786c] The result of eglGetDisplay is:
0x1
[022:326] [2022-11-17 11:25:25 +0000.405940][786c] The result of creation:
0x7b8c9fb700
[022:326] [2022-11-17 11:25:25 +0000.406412][786c] The result of
eglCreatePbufferSurface is: 0x7b8c9fbe00
[022:326] [2022-11-17 11:25:25 +0000.406665][7165]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7c2511d500 input_texture: 7
[022:683] [2022-11-17 11:25:25 +0000.763396][7872] Run AGC when audioType = 0
[023:156] [2022-11-17 11:25:26 +0000.236148][7872] haveEnoughProcessedData
internalAudioStream.length: 10
[024:683] [2022-11-17 11:25:27 +0000.763290][7873] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[024:683] [2022-11-17 11:25:27 +0000.763515][7873] _deviceSampleRate:48000

[024:686] [2022-11-17 11:25:27 +0000.766182][7872] Run AGC when audioType = 0


[024:686] [2022-11-17 11:25:27 +0000.766411][7872]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:856] [2022-11-17 11:25:27 +0000.936668][7872] haveEnoughProcessedData
internalAudioStream.length: 0
[025:191] [2022-11-17 11:25:28 +0000.271719][715f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[025:192] [2022-11-17 11:25:28 +0000.271950][715f] ~MediaFilterCamera
time:183660889 enter.

[025:192] [2022-11-17 11:25:28 +0000.272019][715f] StopPullFrameAndWriteMp4


time:183660889 enter.

[025:193] [2022-11-17 11:25:28 +0000.273005][786b] stop recording


[025:193] [2022-11-17 11:25:28 +0000.273154][786b] we have stopped recording before
[025:193] [2022-11-17 11:25:28 +0000.273459][715f] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[025:194] [2022-11-17 11:25:28 +0000.274485][715f] DestroyPipelineAndFilters


time:183660891 enter.

[025:194] [2022-11-17 11:25:28 +0000.274648][715f] DestroyPipelineAndFilters


leave. expire time = 0 ms

[025:194] [2022-11-17 11:25:28 +0000.274714][715f] AppDeviceManagerStopMic

[025:195] [2022-11-17 11:25:28 +0000.274952][715f] AppDeviceManagerStopMic::mic


status is on
[0[000:030] [2022-11-26 14:38:37 +0000.56596][2bd4] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-11-
26 14:38:37 +0000
[000:030] [2022-11-26 14:38:37 +0000.56640][2bd4] set AppID=50011 old AppID=-1
[000:030] [2022-11-26 14:38:37 +0000.56658][2bd4] Init the android object with
jvm:0xb400007ccc9ff380 env:0x7c28c10400 context:0x7bcaf35348

[000:030] [2022-11-26 14:38:37 +0000.56693][2bd4] SetAndroidMediaCodecObjects


time:793501892 enter.

[000:030] [2022-11-26 14:38:37 +0000.56713][2bd4] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:030] [2022-11-26 14:38:37 +0000.56738][2bd4] SetAndroidMediaCodecObjects


time:793501892 enter.

[000:030] [2022-11-26 14:38:37 +0000.56764][2bd4] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007ccc9ff380
[000:030] [2022-11-26 14:38:37 +0000.56779][2bd4] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007ccc9ff380 address:0x7b6085a760
[000:030] [2022-11-26 14:38:37 +0000.56806][2bd4] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007ccc9ff380
address:0x7b6085a760
[000:030] [2022-11-26 14:38:37 +0000.56821][2bd4] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:030] [2022-11-26 14:38:37 +0000.56845][2bd4] Set the android objects with


jvm:0xb400007ccc9ff380 env:0x7c28c10400 context:0x7bcaf35348

[000:031] [2022-11-26 14:38:37 +0000.57465][2bd4] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7c28c10400
[000:031] [2022-11-26 14:38:37 +0000.57500][2bd4] SystemUtil Init done
[000:034] [2022-11-26 14:38:37 +0000.61100][2bd4]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:035] [2022-11-26 14:38:37 +0000.61787][2bd4] MediaFilterCamera
[000:035] [2022-11-26 14:38:37 +0000.62302][2bd4] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:036] [2022-11-26 14:38:37 +0000.62669][2bd4] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:036] [2022-11-26 14:38:37 +0000.62713][2bd4] Recording session using default
bitrate support by app:14680064
[000:036] [2022-11-26 14:38:37 +0000.62734][3c15] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b9d2d8c40
[000:036] [2022-11-26 14:38:37 +0000.63126][3c15] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:036] [2022-11-26 14:38:37 +0000.63220][2bd4] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:037] [2022-11-26 14:38:37 +0000.63782][2bd4] Error(ini.cc:191): Open the file
failed. error:2
[000:037] [2022-11-26 14:38:37 +0000.63819][2bd4]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:037] [2022-11-26 14:38:37 +0000.63932][2bd4] The device model: 2201116tg
usingSoftwareAEC value: 0
[000:041] [2022-11-26 14:38:37 +0000.67914][2bd4] Error(ini.cc:191): Open the file
failed. error:2
[000:041] [2022-11-26 14:38:37 +0000.67975][2bd4]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:041] [2022-11-26 14:38:37 +0000.68000][2bd4] The device model: 2201116tg
usingHardwareAEC value: 0
[000:041] [2022-11-26 14:38:37 +0000.68017][2bd4] The machine device: 2201116tg
usingHardwareAEC value: 0
[000:041] [2022-11-26 14:38:37 +0000.68032][2bd4] Using Default AEC type: software
AEC
[000:042] [2022-11-26 14:38:37 +0000.69022][2bd4] The device model: 2201116tg enum
value: 0
[000:043] [2022-11-26 14:38:37 +0000.69896][2bd4] GetMachineModel is 2201116TG
[000:043] [2022-11-26 14:38:37 +0000.69945][2bd4] GetMachineInfo: 2201116TG
[000:043] [2022-11-26 14:38:37 +0000.69973][2bd4] Construct BeautifyReader begin...
[000:043] [2022-11-26 14:38:37 +0000.69999][2bd4] dumpStickerRgba:0
dumpStickerYuv:0
[000:043] [2022-11-26 14:38:37 +0000.70015][2bd4] Construct BeautifyReader done.
[000:047] [2022-11-26 14:38:37 +0000.74284][2bd4] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:047] [2022-11-26 14:38:37 +0000.74353][3c18] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b75bd7aa0
[000:048] [2022-11-26 14:38:37 +0000.74683][2bd4] AppDeviceManager telnet server
for statistics started......
[000:048] [2022-11-26 14:38:37 +0000.75201][2bd4] CpuOverloadDetect time:793501910
enter.

[000:048] [2022-11-26 14:38:37 +0000.75305][2bd4] CpuOverloadDetect leave. expire


time = 0 ms

[000:048] [2022-11-26 14:38:37 +0000.75363][3c19] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7b74f64e80
[000:049] [2022-11-26 14:38:37 +0000.75888][2bd4] AppDeviceMana GetOpenslVoiceMode
before get setting: 1
[000:049] [2022-11-26 14:38:37 +0000.75914][2bd4] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[000:049] [2022-11-26 14:38:37 +0000.76267][2bd4] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:050] [2022-11-26 14:38:37 +0000.76985][2bd4] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:051] [2022-11-26 14:38:37 +0000.77449][2bd4] CreatePlatformSpecificObjects:
[000:051] [2022-11-26 14:38:37 +0000.77479][2bd4] audio device use opensle input
and opensl output
[000:051] [2022-11-26 14:38:37 +0000.77507][2bd4] Create OpenSLES output module
with java VM support.

[000:051] [2022-11-26 14:38:37 +0000.77644][2bd4] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:051] [2022-11-26 14:38:37 +0000.77807][2bd4] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:051] [2022-11-26 14:38:37 +0000.77992][2bd4] Create OpenSLES output module
with buffer num:1

[000:051] [2022-11-26 14:38:37 +0000.78127][2bd4] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:051] [2022-11-26 14:38:37 +0000.78261][2bd4] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:052] [2022-11-26 14:38:37 +0000.78415][2bd4] Create OpenSLES input module with
java VM support.

[000:052] [2022-11-26 14:38:37 +0000.78443][2bd4] Create OpenSLES input module with


buffer num:1

[000:052] [2022-11-26 14:38:37 +0000.78494][2bd4] Error(trace.cc:40): Init the


output and input for audio device template.
[000:052] [2022-11-26 14:38:37 +0000.78514][2bd4] Init the output device.

[000:052] [2022-11-26 14:38:37 +0000.78528][2bd4] Init the opensl input.


[000:052] [2022-11-26 14:38:37 +0000.78552][2bd4] AppDeviceManager get setting
samplerate: 0
[000:052] [2022-11-26 14:38:37 +0000.78877][2bd4] The device model: 2201116tg enum
value: 0
[000:052] [2022-11-26 14:38:37 +0000.79379][2bd4] The device model: 2201116tg enum
value: 0
[000:053] [2022-11-26 14:38:37 +0000.79404][2bd4] Set the sample rate to be:48000

[000:053] [2022-11-26 14:38:37 +0000.79420][2bd4] Enable the recording stereo:0


[000:053] [2022-11-26 14:38:37 +0000.79441][2bd4] Set the playout as stereo:1
[000:053] [2022-11-26 14:38:37 +0000.79455][2bd4] Init the microphone.
[000:053] [2022-11-26 14:38:37 +0000.79787][2bd4] Update the recording sample rate
to be: 48000
[000:053] [2022-11-26 14:38:37 +0000.79817][2bd4] Init the speaker.
[000:053] [2022-11-26 14:38:37 +0000.79840][2bd4] Low latency buffer size:256 low
sample rate:48000
[000:054] [2022-11-26 14:38:37 +0000.80451][2bd4] Using 1 x 10ms for an audio
frame.

[000:057] [2022-11-26 14:38:37 +0000.83674][2bd4] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:057] [2022-11-26 14:38:37 +0000.83758][2bd4] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:057] [2022-11-26 14:38:37 +0000.83792][2bd4] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:061] [2022-11-26 14:38:37 +0000.88096][2bd4] The device model:2201116tg

[000:061] [2022-11-26 14:38:37 +0000.88149][2bd4] speaker output factor:100


defaultFactor: 100

[000:061] [2022-11-26 14:38:37 +0000.88167][2bd4] headset output factor:100


defaultFactor: 100

[000:062] [2022-11-26 14:38:37 +0000.88544][2bd4] AppDeviceManagerStart finished.


[000:062] [2022-11-26 14:38:37 +0000.88598][2bd4] AppDeviceManagerStartMic::mic
status is off
[000:062] [2022-11-26 14:38:37 +0000.88646][2bd4] AppDeviceManagerStartMic update
aec type: 2

[000:062] [2022-11-26 14:38:37 +0000.88664][2bd4] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:062] [2022-11-26 14:38:37 +0000.88678][2bd4]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:062] [2022-11-26 14:38:37 +0000.88696][2bd4]
AudioDeviceDataHandler::StartMicProcess

[000:062] [2022-11-26 14:38:37 +0000.89059][2bd4] Try to start webrtc recording


device.

[000:062] [2022-11-26 14:38:37 +0000.89089][2bd4] StartRecording. threadID:11220

[000:062] [2022-11-26 14:38:37 +0000.89122][3c1a] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:062] [2022-11-26 14:38:37 +0000.89245][3c1a] haveEnoughProcessedData
internalAudioStream.length: 0
[000:063] [2022-11-26 14:38:37 +0000.89409][2bd4] The machine model:2201116TG

[000:063] [2022-11-26 14:38:37 +0000.89459][2bd4] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:063] [2022-11-26 14:38:37 +0000.89473][2bd4] Set the recording mode before


getSetting: 4
[000:063] [2022-11-26 14:38:37 +0000.89501][2bd4] Set the recording mode after
getSetting: 1
[000:082] [2022-11-26 14:38:37 +0000.109191][2bd4] StartRecording finished.

[000:082] [2022-11-26 14:38:37 +0000.109260][2bd4] audio: start the audio mic


checker timer.

[000:083] [2022-11-26 14:38:37 +0000.109749][2bd4] machine model :redmi


[000:083] [2022-11-26 14:38:37 +0000.109822][2bd4] Support this machine
model :redmi
[000:087] [2022-11-26 14:38:37 +0000.114231][2bd4] global inited! current sdk
version: 12-14-d8558ab
[000:176] [2022-11-26 14:38:37 +0000.202608][3c1b] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:176] [2022-11-26 14:38:37 +0000.202727][3c1b] _deviceSampleRate:48000

[000:179] [2022-11-26 14:38:37 +0000.206400][3c1a] Run AGC when audioType = 0


[000:180] [2022-11-26 14:38:37 +0000.206557][3c1a]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:513] [2022-11-26 14:38:37 +0000.539637][2bda]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:513] [2022-11-26 14:38:37 +0000.540033][3c16] MediaFilterCamera, recording
file context:0x7c3632a900 input texture:8
[000:513] [2022-11-26 14:38:37 +0000.540131][3c16] GLESContext:
[000:514] [2022-11-26 14:38:37 +0000.540439][3c16] The result of eglGetDisplay is:
0x1
[000:516] [2022-11-26 14:38:37 +0000.542893][3c16] The result of creation:
0x7b9d218d00
[000:516] [2022-11-26 14:38:37 +0000.543068][3c16] The result of
eglCreatePbufferSurface is: 0x7b9d2cc300
[000:516] [2022-11-26 14:38:37 +0000.543238][2bda]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7c3632a900 input_texture: 8
[001:790] [2022-11-26 14:38:38 +0000.816550][3c1a] haveEnoughProcessedData
internalAudioStream.length: 0
[001:856] [2022-11-26 14:38:38 +0000.882814][1593] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[001:856] [2022-11-26 14:38:38 +0000.882921][1593]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[001:857] [2022-11-26 14:38:38 +0000.884338][1593]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[001:858] [2022-11-26 14:38:38 +0000.884678][3c16] operator() time:793503720
enter.

[001:859] [2022-11-26 14:38:38 +0000.885621][3c16] MediaFilterCamera, recording


file context:0x7c3632a900 input texture:8
[001:861] [2022-11-26 14:38:38 +0000.888238][3c16] MicSource: Mic source
created:10x7b74ed4780
[001:863] [2022-11-26 14:38:38 +0000.889418][3c16] received external audio stream

[001:863] [2022-11-26 14:38:38 +0000.889565][3c16] alloc thread: 0x7b74e89580


name:worker0 thread id:530719476928 to Mic_source
[001:863] [2022-11-26 14:38:38 +0000.889630][3c16] audio: start the audio sender
thread.

[001:863] [2022-11-26 14:38:38 +0000.890332][3c16] construct OpenGLRenderProgram


0x7b7535eb98
[001:864] [2022-11-26 14:38:38 +0000.890461][3c16] CropFilter::SetOrientation
orientation: 90
[001:864] [2022-11-26 14:38:38 +0000.891117][3c16] filter: filter pipeline
construtc this: 0x7b74f57fc0
[001:864] [2022-11-26 14:38:38 +0000.891205][3c16] filter: filter pipeline2 update
pattern: 1
[001:864] [2022-11-26 14:38:38 +0000.891331][3c16] CameraSource::source_id_:1
[001:865] [2022-11-26 14:38:38 +0000.891490][3c16] RecordAudioSource::source_id_:2
[001:866] [2022-11-26 14:38:38 +0000.892870][3c16] BindInputFilter 0x7b74fca040
this 0x7b7535edc0
[001:866] [2022-11-26 14:38:38 +0000.893072][3c16] BindInputFilter 0x7b74fca1d8
this 0x7b74fca350
[001:866] [2022-11-26 14:38:38 +0000.893153][3c16] BindInputFilter 0x7b7535edc0
this 0x7b74f58060
[001:866] [2022-11-26 14:38:38 +0000.893290][3c16] setParamentForFilters:
speed:1.000000
[001:866] [2022-11-26 14:38:38 +0000.893349][3c16] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[001:867] [2022-11-26 14:38:38 +0000.893419][3c16] SetParamForFilter time:793503729
enter.

[001:867] [2022-11-26 14:38:38 +0000.893478][3c16] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[001:867] [2022-11-26 14:38:38 +0000.893543][3c16] SetParamForFilter: Params video
index is: 0
[001:867] [2022-11-26 14:38:38 +0000.893596][3c16] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[001:867] [2022-11-26 14:38:38 +0000.893654][3c16] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[001:867] [2022-11-26 14:38:38 +0000.893696][3c16] crop filter mode tpye:
citytravelvideo index:0
[001:868] [2022-11-26 14:38:38 +0000.894548][3c1a] On audio frame the broadcast
with timestamp:793503730 samples:480. (1000 frame for one log)

[001:874] [2022-11-26 14:38:38 +0000.900499][3c71] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[001:875] [2022-11-26 14:38:38 +0000.901722][3c71] The output timestamp from audio
mixer change:793503730
[001:875] [2022-11-26 14:38:38 +0000.901839][3c71] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[001:876] [2022-11-26 14:38:38 +0000.902602][3c16]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:876] [2022-11-26 14:38:38 +0000.902728][3c16]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:876] [2022-11-26 14:38:38 +0000.902801][3c16]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:876] [2022-11-26 14:38:38 +0000.902867][3c16]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:876] [2022-11-26 14:38:38 +0000.902909][3c16]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:876] [2022-11-26 14:38:38 +0000.902962][3c16]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:876] [2022-11-26 14:38:38 +0000.903019][3c16]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:876] [2022-11-26 14:38:38 +0000.903082][3c16]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:876] [2022-11-26 14:38:38 +0000.903151][3c16]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:876] [2022-11-26 14:38:38 +0000.903206][3c16]
Warning(parse_template_json.cc:67): json parament no found the parament
[001:876] [2022-11-26 14:38:38 +0000.903259][3c16]
Warning(parse_template_json.cc:93): json parament no found the duration
[001:878] [2022-11-26 14:38:38 +0000.904717][3c16] SetParamForFilter leave. expire
time = 11 ms

[001:878] [2022-11-26 14:38:38 +0000.905064][3c16] OnOutputSizeChanged width 1280


height 720
[001:878] [2022-11-26 14:38:38 +0000.905127][3c16] OpenGLFrameBuffer: width:1280
height:720
[001:878] [2022-11-26 14:38:38 +0000.905186][3c16] OpenGLFrameBuffer: width:1280
height:720
[001:878] [2022-11-26 14:38:38 +0000.905225][3c16] OpenGLFrameBuffer: width:1280
height:720
[001:878] [2022-11-26 14:38:38 +0000.905260][3c16] OpenGLFrameBuffer: width:1280
height:720
[001:878] [2022-11-26 14:38:38 +0000.905328][3c16] OpenGLFrameBuffer: width:1280
height:720
[001:878] [2022-11-26 14:38:38 +0000.905369][3c16] OpenGLFrameBuffer: width:1280
height:720
[001:879] [2022-11-26 14:38:38 +0000.905405][3c16] construct TrivalImageDrawer
0x7c25234f00
[001:879] [2022-11-26 14:38:38 +0000.905441][3c16] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7c25234f00 context 0x7b9d37cf40
[001:879] [2022-11-26 14:38:38 +0000.905480][3c16] setupGLES:
[001:889] [2022-11-26 14:38:38 +0000.915735][3c16] OpenGLRenderProgram::Initialize.
[001:889] [2022-11-26 14:38:38 +0000.915795][3c16] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[001:889] [2022-11-26 14:38:38 +0000.915829][3c16] The extension of the OpenGL:
GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24
GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture
GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image
GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync
GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat
GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888
GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap
GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc
GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr
GL_KHR_texture_compression_astc_sliced_3d
GL_EXT_texture_compression_astc_decode_mode
GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug
GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax
GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D
GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context
GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage
GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control
GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8
GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent
GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic
GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed
GL_EXT_texture_border_clamp GL_OES_texture_border_clamp
GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables
GL_OES_sample_shading GL_OES_shader_multisample_interpolation
GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader
GL_OES_tessellation_shader GL_EXT_primitive_bounding_box
GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader
GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5
GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image
GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float
GL_EXT_color_buffer_float GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2
GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness
GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex
GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage
GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_texture_filter_anisotropic
GL_OES_texture_float_linear GL_ARM_texture_unnormalized_coordinates
[001:889] [2022-11-26 14:38:38 +0000.915893][3c16] Init open gl render:
0x7b7535eb98
[001:889] [2022-11-26 14:38:38 +0000.915923][3c16] Fragement shader path:
[001:889] [2022-11-26 14:38:38 +0000.915949][3c16] Fragement shader path:
[001:889] [2022-11-26 14:38:38 +0000.915970][3c16] create opengl program object.
[001:889] [2022-11-26 14:38:38 +0000.915992][3c16] create shader: vertex
[001:889] [2022-11-26 14:38:38 +0000.916085][3c16] create shader: fragment
[001:890] [2022-11-26 14:38:38 +0000.917001][3c16] Have not extra filter filename!
[001:890] [2022-11-26 14:38:38 +0000.917079][3c16] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[001:890] [2022-11-26 14:38:38 +0000.917103][3c16] OpenGLRenderProgram::Initialize
success.
[001:894] [2022-11-26 14:38:38 +0000.920682][3c16] Setup the OpenGL result:1
[001:895] [2022-11-26 14:38:38 +0000.922077][3c15] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_793503756.mp4
[001:895] [2022-11-26 14:38:38 +0000.922267][3c15] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_793503756.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[001:895] [2022-11-26 14:38:38 +0000.922296][3c78] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7c36212498
[001:895] [2022-11-26 14:38:38 +0000.922366][3c15] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[001:896] [2022-11-26 14:38:38 +0000.922428][3c15] 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_793503756.mp4
fileFD: -1
[001:898] [2022-11-26 14:38:38 +0000.924505][3c15] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_793503756.mp4
is opened successfully
[001:898] [2022-11-26 14:38:38 +0000.924621][3c15] setupMediaProcessers:
[001:898] [2022-11-26 14:38:38 +0000.924677][3c15]
RecordingSessionInternalSimple:setup media processers.
[001:898] [2022-11-26 14:38:38 +0000.924734][3c15] construct AAC encoder
[001:898] [2022-11-26 14:38:38 +0000.925362][3c15] H264Encoder creating:
superfast011818
[001:899] [2022-11-26 14:38:38 +0000.925464][3c15] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[001:900] [2022-11-26 14:38:38 +0000.926574][3c15] H264Encode::GetMachineModel is
2201116TG
[001:900] [2022-11-26 14:38:38 +0000.926684][3c15] H264Encoder machine_mode
is:2201116TG
[001:900] [2022-11-26 14:38:38 +0000.926726][3c15] H264Encode::machine size :9
machine_mode:2201116TG
[001:900] [2022-11-26 14:38:38 +0000.926781][3c15] H264Encode::machine array
size :22 machine_mode:2201116TG
[001:900] [2022-11-26 14:38:38 +0000.926835][3c15] H264Encode::current machine
is :2201116TG auto check hw codec decide to use hw codec
[001:900] [2022-11-26 14:38:38 +0000.926890][3c15] setupCompressionSession:
[001:900] [2022-11-26 14:38:38 +0000.926940][3c15] H264Encode::creating hareware
Encoder
[001:900] [2022-11-26 14:38:38 +0000.926992][3c15] AndroidHwAvcEncoder
time:793503762 enter.

[001:900] [2022-11-26 14:38:38 +0000.927331][3c15] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007ccc9ff380 address:0x7b6085a760
[001:901] [2022-11-26 14:38:38 +0000.927545][3c15] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[001:901] [2022-11-26 14:38:38 +0000.927619][3c15] The video avc hw codec address
is 0x7c2ceb6608
[001:901] [2022-11-26 14:38:38 +0000.927758][3c15] AndroidHwAvcEncoder leave.
expire time = 1 ms

[001:901] [2022-11-26 14:38:38 +0000.927821][3c15] RegisterEncodeCompleteCallback


time:793503763 enter.

[001:901] [2022-11-26 14:38:38 +0000.928108][3c15] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[001:901] [2022-11-26 14:38:38 +0000.928194][3c15] InitEncode time:793503763


enter.

[001:901] [2022-11-26 14:38:38 +0000.928395][3c15] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[001:902] [2022-11-26 14:38:38 +0000.928556][3c15] Create time:793503764 enter.

[001:902] [2022-11-26 14:38:38 +0000.928602][3c15] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[001:902] [2022-11-26 14:38:38 +0000.928650][3c15]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7b5ba58240
[001:902] [2022-11-26 14:38:38 +0000.928898][3c15] supported_type:audio/mp4a-latm
[001:902] [2022-11-26 14:38:38 +0000.928956][3c15] supported_type:audio/mp4a-latm
[001:902] [2022-11-26 14:38:38 +0000.929051][3c15] supported_type:audio/3gpp
[001:902] [2022-11-26 14:38:38 +0000.929100][3c15] supported_type:audio/3gpp
[001:902] [2022-11-26 14:38:38 +0000.929152][3c15] supported_type:audio/amr-wb
[001:902] [2022-11-26 14:38:38 +0000.929202][3c15] supported_type:audio/amr-wb
[001:902] [2022-11-26 14:38:38 +0000.929252][3c15] supported_type:audio/flac
[001:902] [2022-11-26 14:38:38 +0000.929298][3c15] supported_type:audio/flac
[001:902] [2022-11-26 14:38:38 +0000.929367][3c15] supported_type:audio/opus
[001:903] [2022-11-26 14:38:38 +0000.929499][3c15]
supported_type:image/vnd.android.heic
[001:903] [2022-11-26 14:38:38 +0000.929569][3c15] supported_type:video/avc
[001:903] [2022-11-26 14:38:38 +0000.929615][3c15] name:OMX.MTK.VIDEO.ENCODER.AVC
mime:video/avc
[001:903] [2022-11-26 14:38:38 +0000.929687][3c15] hwCodecPrefix :OMX.qcom.
[001:903] [2022-11-26 14:38:38 +0000.929727][3c15] hwCodecPrefix :OMX.Nvidia.
[001:903] [2022-11-26 14:38:38 +0000.929762][3c15] hwCodecPrefix :OMX.IMG.TOPAZ
[001:903] [2022-11-26 14:38:38 +0000.929798][3c15] hwCodecPrefix :OMX.Exynos
[001:903] [2022-11-26 14:38:38 +0000.929834][3c15] hwCodecPrefix :OMX.MTK
[001:903] [2022-11-26 14:38:38 +0000.929874][3c15] Found target codecer
OMX.MTK.VIDEO.ENCODER.AVCcodecColorFormat:21
[001:903] [2022-11-26 14:38:38 +0000.929919][3c15] mediacodec_createCodecByName
time:793503765 enter.

[001:903] [2022-11-26 14:38:38 +0000.929961][3c15] WrapAndroidMediaCodec


time:793503765 enter.

[001:903] [2022-11-26 14:38:38 +0000.930153][3c15] WrapAndroidMediaCodec leave.


expire time = 0 ms

[001:980] [2022-11-26 14:38:39 +0000.7007][3c15] mediacodec_createCodecByName


leave. expire time = 77 ms

[001:980] [2022-11-26 14:38:39 +0000.7128][3c15] WrapAndroidMediaFromat


time:793503842 enter.

[001:980] [2022-11-26 14:38:39 +0000.7285][3c15] WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:059] [2022-11-26 14:38:39 +0000.85445][3c15] Destroy time:793503921 enter.

[002:059] [2022-11-26 14:38:39 +0000.85616][3c15] WrapAndroidMediaFromat::


Destroy
[002:059] [2022-11-26 14:38:39 +0000.85670][3c15] Destroy leave. expire time = 0
ms

[002:059] [2022-11-26 14:38:39 +0000.85711][3c15] ~WrapAndroidMediaFromat


time:793503921 enter.

[002:059] [2022-11-26 14:38:39 +0000.85751][3c15] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:059] [2022-11-26 14:38:39 +0000.85855][3c15] Create leave. expire time = 157


ms

[002:059] [2022-11-26 14:38:39 +0000.85902][3c15] isSemiPlanarSupport


time:793503921 enter.

[002:059] [2022-11-26 14:38:39 +0000.85965][3c15] H264Encoder isSemiPlanarSupport


[002:059] [2022-11-26 14:38:39 +0000.86010][3c15] isSemiPlanarSupport leave.
expire time = 0 ms

[002:059] [2022-11-26 14:38:39 +0000.86049][3c15] creat hw H264Encoder success,


isSemiPlanar:1
[002:059] [2022-11-26 14:38:39 +0000.86254][3c15] InitEncode leave. expire time =
158 ms

[002:059] [2022-11-26 14:38:39 +0000.86323][3c15] H264Encode::created Encoder


[002:059] [2022-11-26 14:38:39 +0000.86366][3c15] H264Encode:: H264 encoder
created.
[002:060] [2022-11-26 14:38:39 +0000.86418][3c15] H264 encoder created.
[002:060] [2022-11-26 14:38:39 +0000.86470][3c15]
RecordingSessionInternalSimple:created avc encoder avc: 0x7b5b494940
[002:060] [2022-11-26 14:38:39 +0000.86527][3c15] setOutput:
[002:060] [2022-11-26 14:38:39 +0000.86566][3c15]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:060] [2022-11-26 14:38:39 +0000.86630][3c15] request a key frame
[002:060] [2022-11-26 14:38:39 +0000.86680][3c15] H264Encode:: request a key frame
[002:060] [2022-11-26 14:38:39 +0000.86857][3c15] setDisplayRotate :90
[002:060] [2022-11-26 14:38:39 +0000.86958][3c15] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[002:060] [2022-11-26 14:38:39 +0000.87086][3c16] StartRecording:
[002:060] [2022-11-26 14:38:39 +0000.87210][3c71] operator(): Set the recording
session in mic source. recording session: 0x7b74fca080
[002:060] [2022-11-26 14:38:39 +0000.87383][3c16] operator() leave. expire time =
203 ms

[002:061] [2022-11-26 14:38:39 +0000.87407][3c70] AF_SpeedFilter audio 0x7b74fca200


PullFrame
[002:061] [2022-11-26 14:38:39 +0000.87504][3c70] RecordAudioSource::PullAudioFrame
[002:061] [2022-11-26 14:38:39 +0000.87561][3c70] AF_SpeedFilter::PullFrame eof4
[002:063] [2022-11-26 14:38:39 +0000.89734][3c70]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[002:063] [2022-11-26 14:38:39 +0000.89862][3c70] AF_SpeedFilter audio time,
0x7b74fca200 rcv time: 793503920
[002:063] [2022-11-26 14:38:39 +0000.90087][3c70] AF_SpeedFilter audio time,
0x7b74fca200 rcv time: 793503920in_nSamples:441
[002:063] [2022-11-26 14:38:39 +0000.90310][3c70] resampled_data_size:0
[002:118] [2022-11-26 14:38:39 +0000.145385][3c16]
MediaFilterCamera::NeedProcessTexture
[002:119] [2022-11-26 14:38:39 +0000.145492][3c16] begine recode to first frame
spend time:261
[002:119] [2022-11-26 14:38:39 +0000.145565][3c16] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7b74fc9f00
[002:119] [2022-11-26 14:38:39 +0000.145615][3c16] blur_distance_:0
[002:119] [2022-11-26 14:38:39 +0000.145647][3c16] blur_direction_angle_:-90
[002:119] [2022-11-26 14:38:39 +0000.145687][3c16]
GPUImageProcessing::SetOrientation orientation: 90
[002:119] [2022-11-26 14:38:39 +0000.145724][3c16] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:119] [2022-11-26 14:38:39 +0000.145821][3c16] GPUImageProcessing: process
video frame with resolution 1280 X 720
[002:119] [2022-11-26 14:38:39 +0000.145883][3c16] GPUImageProcessing: input frame
width1280 X 720
[002:119] [2022-11-26 14:38:39 +0000.146042][3c16] drawYUV420 render
OpenGLRenderProgram:0x7b7535eb98
[002:119] [2022-11-26 14:38:39 +0000.146275][3c16] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:120] [2022-11-26 14:38:39 +0000.146614][3c16] CropFilter::OnVideoFrame
outputtexture :10
[002:120] [2022-11-26 14:38:39 +0000.146681][3c16] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:139] [2022-11-26 14:38:39 +0000.165623][3c16] The read pixel from buffer take:
19 width:1280 height:720 frameType:0
[002:152] [2022-11-26 14:38:39 +0000.178407][3c16] drawYUV420 render
OpenGLRenderProgram:0x7b7535eb98
[002:166] [2022-11-26 14:38:39 +0000.193122][3c1a] Run AGC when audioType = 0
[002:181] [2022-11-26 14:38:39 +0000.207900][3c70] AF_SpeedFilter audio time 222,
0x7b74fca200 out time: 793503920 org time: 793503920
[002:181] [2022-11-26 14:38:39 +0000.208094][3c70] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[002:181] [2022-11-26 14:38:39 +0000.208156][3c70]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 793503920
[002:181] [2022-11-26 14:38:39 +0000.208200][3c70]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[002:181] [2022-11-26 14:38:39 +0000.208280][3c70] AF_SpeedFilter audio time
[002:181] [2022-11-26 14:38:39 +0000.208342][3c70] AF_SpeedFilter audio time 111,
0x7b74fca200 out time: 793503930 org time: 793503930
[002:193] [2022-11-26 14:38:39 +0000.219837][3c16] The convert RGB to YUV take 22
[002:193] [2022-11-26 14:38:39 +0000.220026][3c16] FilterPipeline2::OnVideoFrame
pts 33 last_video_timestamp_ 33
[002:193] [2022-11-26 14:38:39 +0000.220096][3c16]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:193] [2022-11-26 14:38:39 +0000.220394][3c16] drawYUV420 render
OpenGLRenderProgram:0x7b7535eb98
[002:195] [2022-11-26 14:38:39 +0000.221535][3c77]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:195] [2022-11-26 14:38:39 +0000.221799][3c77] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[002:195] [2022-11-26 14:38:39 +0000.221867][3c77] push video frame to H264
encoder. (100 frame for one log)

[002:195] [2022-11-26 14:38:39 +0000.221916][3c77] push video frame to H264


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

[002:195] [2022-11-26 14:38:39 +0000.222011][3c77] H264Encode::push video frame to


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

[002:195] [2022-11-26 14:38:39 +0000.222051][3c77] Push an pts:0 to dts queue.


[002:195] [2022-11-26 14:38:39 +0000.222133][3c77] DTS queue for
Generator:0x7c362126b8 0
[002:195] [2022-11-26 14:38:39 +0000.222170][3c77] The input pts:0 fps:30
[002:197] [2022-11-26 14:38:39 +0000.223907][3c77]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:203] [2022-11-26 14:38:39 +0000.229674][3c76]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[002:203] [2022-11-26 14:38:39 +0000.230153][3c78] add aac audio track with id:1
[002:275] [2022-11-26 14:38:39 +0000.302188][3c78] audio start ts:0
[002:276] [2022-11-26 14:38:39 +0000.302416][3c78] the audio frame has been written
into MP4 file
[002:339] [2022-11-26 14:38:39 +0000.366303][3c77] h264 add frame header cdr flag
[002:341] [2022-11-26 14:38:39 +0000.367955][3c77] h264 add frame header cdr flag
[002:342] [2022-11-26 14:38:39 +0000.368727][3c77] SendFrame
encodedImage._timeStamp:0encodedImage->_length:138961
[002:342] [2022-11-26 14:38:39 +0000.368876][3c77] Received key frame:0
[002:342] [2022-11-26 14:38:39 +0000.368945][3c77] last dts:0 currentPts:0
ppsOrSPS:0 queue length:6
[002:342] [2022-11-26 14:38:39 +0000.368997][3c77] H264Encode::H264SWEncoder get
callback, length:138961 type:0 nalType:7length:19
[002:342] [2022-11-26 14:38:39 +0000.369038][3c77] H264Encode:: get a sps pps
header!headerSize:31
[002:342] [2022-11-26 14:38:39 +0000.369075][3c77] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:342] [2022-11-26 14:38:39 +0000.369243][3c78] get the H.264 SPS parameter
[002:343] [2022-11-26 14:38:39 +0000.369795][3c78] add video track with id:2
[002:344] [2022-11-26 14:38:39 +0000.370545][3c78] get the H.264 PPS parameter
[002:344] [2022-11-26 14:38:39 +0000.371182][3c78] get the H.264 IDR frame
[002:344] [2022-11-26 14:38:39 +0000.371390][3c78] resss:true
[002:345] [2022-11-26 14:38:39 +0000.371463][3c78] video start ts:0
[002:345] [2022-11-26 14:38:39 +0000.371614][3c78] the video frame has been written
into MP4 file
[002:629] [2022-11-26 14:38:39 +0000.655495][3c16] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[002:691] [2022-11-26 14:38:39 +0000.718290][3c16] The convert RGB to YUV take 23
[002:871] [2022-11-26 14:38:39 +0000.897811][3c71] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:986] [2022-11-26 14:38:40 +0000.12796][3c77] DTS queue for
Generator:0x7c362126b8 799 830
[003:119] [2022-11-26 14:38:40 +0000.146301][3c16] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:160] [2022-11-26 14:38:40 +0000.187348][3c16] The convert RGB to YUV take 5
[003:486] [2022-11-26 14:38:40 +0000.513371][3c77] Push an pts:1331 to dts queue.
[003:496] [2022-11-26 14:38:40 +0000.522655][3c1a] haveEnoughProcessedData
internalAudioStream.length: 10
[003:524] [2022-11-26 14:38:40 +0000.550920][3c77] last dts:1297 currentPts:1331
ppsOrSPS:0 queue length:2
[003:616] [2022-11-26 14:38:40 +0000.642501][3c16] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:639] [2022-11-26 14:38:40 +0000.666156][3c70] AF_SpeedFilter audio
0x7b74fca200 PullFrame
[003:651] [2022-11-26 14:38:40 +0000.677794][3c16] The convert RGB to YUV take 4
[003:797] [2022-11-26 14:38:40 +0000.824169][1593]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[003:798] [2022-11-26 14:38:40 +0000.824490][3c16] operator(): Stop
[003:798] [2022-11-26 14:38:40 +0000.824599][3c16] StopPullFrameAndWriteMp4
time:793505660 enter.

[003:798] [2022-11-26 14:38:40 +0000.824638][3c16] StopRecording:


[003:802] [2022-11-26 14:38:40 +0000.829118][3c70] resampled_data_size:512
[003:802] [2022-11-26 14:38:40 +0000.829278][3c70] AF_SpeedFilter audio time 222,
0x7b74fca200 out time: 793505610 org time: 793505610
[003:803] [2022-11-26 14:38:40 +0000.829439][3c70] PullAudioFrame: PullFrame audio
finished.
[003:803] [2022-11-26 14:38:40 +0000.829505][3c70]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[003:805] [2022-11-26 14:38:40 +0000.832263][3c77]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:50
[003:809] [2022-11-26 14:38:40 +0000.835656][3c15] stop recording
[003:809] [2022-11-26 14:38:40 +0000.835793][3c15]
RecordingSessionInternalSimple:destroy media processers
[003:809] [2022-11-26 14:38:40 +0000.835866][3c15] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[003:809] [2022-11-26 14:38:40 +0000.835919][3c15] H264Encode::flushing hareware
Encoder
[003:809] [2022-11-26 14:38:40 +0000.836272][3c15] Flush time:793505671 enter.

[003:809] [2022-11-26 14:38:40 +0000.836455][3c15] H264Encoder encoder flush


[003:810] [2022-11-26 14:38:40 +0000.836537][3c15] flush output queue
[003:810] [2022-11-26 14:38:40 +0000.837253][3c15] DTS queue for
Generator:0x7c362126b8
[003:876] [2022-11-26 14:38:40 +0000.903225][3c71] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:086] [2022-11-26 14:38:41 +0000.112586][3c11]
monitorTime:4004totalDuration:3930
[004:121] [2022-11-26 14:38:41 +0000.148091][3c15] Flush leave. expire time = 312
ms

[004:121] [2022-11-26 14:38:41 +0000.148357][3c15] ~H264EncodeWrap:


[004:122] [2022-11-26 14:38:41 +0000.148493][3c15] ~H264Encode:
[004:122] [2022-11-26 14:38:41 +0000.148563][3c15] teardownCompressionSession:
H264Encode::destroying Encoder
[004:122] [2022-11-26 14:38:41 +0000.148626][3c15] Release time:793505984 enter.

[004:122] [2022-11-26 14:38:41 +0000.148928][3c15] Release:


MediaCodecVideoEncoder::Release _inited:1
[004:122] [2022-11-26 14:38:41 +0000.149009][3c15] Destroy time:793505984 enter.

[004:122] [2022-11-26 14:38:41 +0000.149067][3c15] H264Encoder encoderDestroy


[004:122] [2022-11-26 14:38:41 +0000.149124][3c15]
AndroidMediaCodecVideoEncoder::release env: 0x7b5b494a80
[004:122] [2022-11-26 14:38:41 +0000.149181][3c15]
AndroidMediaCodecVideoEncoder::Destroy
[004:164] [2022-11-26 14:38:41 +0000.190740][3c15] Destroy leave. expire time = 42
ms

[004:164] [2022-11-26 14:38:41 +0000.191032][3c15] Release leave. expire time = 42


ms

[004:164] [2022-11-26 14:38:41 +0000.191109][3c15] ~AndroidHwAvcEncoder


time:793506026 enter.

[004:165] [2022-11-26 14:38:41 +0000.191421][3c15] Release time:793506027 enter.

[004:165] [2022-11-26 14:38:41 +0000.191535][3c15] Release:


MediaCodecVideoEncoder:: has been released before, just return
[004:165] [2022-11-26 14:38:41 +0000.191580][3c15] Release leave. expire time = 0
ms

[004:165] [2022-11-26 14:38:41 +0000.191619][3c15] ~AndroidMediaCodecVideoEncoder


[004:165] [2022-11-26 14:38:41 +0000.191658][3c15] ~WrapAndroidMediaCodec
time:793506027 enter.

[004:165] [2022-11-26 14:38:41 +0000.191697][3c15] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[004:165] [2022-11-26 14:38:41 +0000.191754][3c15] video hevc hw codec


destructor:0x7c2ceb6608
[004:165] [2022-11-26 14:38:41 +0000.191899][3c15] ~AndroidHwAvcEncoder leave.
expire time = 1 ms

[004:165] [2022-11-26 14:38:41 +0000.191988][3c15] teardownCompressionSession:


H264Encode::destroyed Encoder
[004:165] [2022-11-26 14:38:41 +0000.192051][3c15]
RecordingSessionInternalSimple:destroy aac encoder output!
[004:165] [2022-11-26 14:38:41 +0000.192087][3c15] AACSWEncode destructor
[004:169] [2022-11-26 14:38:41 +0000.196103][3c1a] Run AGC when audioType = 0
[004:169] [2022-11-26 14:38:41 +0000.196262][3c1a]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:172] [2022-11-26 14:38:41 +0000.198851][3c78] MP4 close file successfully
[004:172] [2022-11-26 14:38:41 +0000.199074][3c78] Recording session Internal:
notify recording ok
[004:172] [2022-11-26 14:38:41 +0000.199148][3c78] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_793503756.mp4,
output_video_timestamp_:1629 last_video_pts_:1629
[004:172] [2022-11-26 14:38:41 +0000.199215][3c78] OnRecordFinish:
[004:174] [2022-11-26 14:38:41 +0000.200735][3c78] onRecordingOk: net seek
pos:0record video duration:1662record audio duration:1648
[004:175] [2022-11-26 14:38:41 +0000.201705][3c71] destructMicSource_w:
[004:175] [2022-11-26 14:38:41 +0000.201820][3c71] setOutput_w:
MicSource::setOutput() 0x0
[004:175] [2022-11-26 14:38:41 +0000.201916][3c71] close external audio stream

[004:175] [2022-11-26 14:38:41 +0000.202337][3c16] releaseThread 0x7b74e89580


[004:176] [2022-11-26 14:38:41 +0000.202417][3c16] ~MicSource: Mic source
destroyed:0x7b74ed4780
[004:177] [2022-11-26 14:38:41 +0000.203558][3c16] StopPullFrameAndWriteMp4 leave.
expire time = 379 ms

[004:177] [2022-11-26 14:38:41 +0000.203686][3c16] DestroyPipelineAndFilters


time:793506039 enter.

[004:177] [2022-11-26 14:38:41 +0000.203761][3c16] UnbindInputFilter 0x7b74fca040


this 0x7b7535edc0
[004:177] [2022-11-26 14:38:41 +0000.203825][3c16] UnbindInputFilter 0x7b74fca1d8
this 0x7b74fca350
[004:177] [2022-11-26 14:38:41 +0000.203902][3c16] UnbindInputFilter 0x7b7535edc0
this 0x7b74f58060
[004:177] [2022-11-26 14:38:41 +0000.203940][3c16] filter: filter pipeline destroy
this: 0x7b74f57fc0
[004:178] [2022-11-26 14:38:41 +0000.204579][3c16] ClearVideoOfSources: recodring
total frames:0
[004:178] [2022-11-26 14:38:41 +0000.204692][3c16] ClearVideoOfSources:
[004:178] [2022-11-26 14:38:41 +0000.204760][3c16] GPUImageProcessing destruct.
[004:178] [2022-11-26 14:38:41 +0000.204861][3c16] destroy TrivalImageDrawer
0x7c25234f00
[004:178] [2022-11-26 14:38:41 +0000.204922][3c16] The shader has been initialize,
clean up them.

[004:178] [2022-11-26 14:38:41 +0000.204993][3c16] ~OpenGLFrameBuffer:


[004:178] [2022-11-26 14:38:41 +0000.205230][3c16] ~OpenGLFrameBuffer:
[004:179] [2022-11-26 14:38:41 +0000.205446][3c16] ~OpenGLFrameBuffer:
[004:179] [2022-11-26 14:38:41 +0000.205689][3c16] ~OpenGLFrameBuffer:
[004:179] [2022-11-26 14:38:41 +0000.205902][3c16] ~OpenGLFrameBuffer:
[004:179] [2022-11-26 14:38:41 +0000.206110][3c16] ~OpenGLFrameBuffer:
[004:179] [2022-11-26 14:38:41 +0000.206387][3c16] GPUImageProcessing destruct
finish.
[004:180] [2022-11-26 14:38:41 +0000.206512][3c16] GPURGBAFrame destruct.
[004:180] [2022-11-26 14:38:41 +0000.206631][3c16] destroy OpenGLRenderProgram
0x7b7535eb98
[004:180] [2022-11-26 14:38:41 +0000.206706][3c16] ~CameraSource time:793506042
enter.

[004:180] [2022-11-26 14:38:41 +0000.206749][3c16] ~CameraSource leave. expire


time = 0 ms

[004:180] [2022-11-26 14:38:41 +0000.206820][3c16] ~RecordAudioSource


time:793506042 enter.

[004:180] [2022-11-26 14:38:41 +0000.206876][3c16] ~RecordAudioSource leave.


expire time = 0 ms

[004:180] [2022-11-26 14:38:41 +0000.206935][3c16] DestroyPipelineAndFilters


leave. expire time = 3 ms

[004:204] [2022-11-26 14:38:41 +0000.230480][1593]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[004:204] [2022-11-26 14:38:41 +0000.231220][1593] machine model :redmi
[004:204] [2022-11-26 14:38:41 +0000.231301][1593] Support this machine
model :redmi
[004:204] [2022-11-26 14:38:41 +0000.231335][1593] global inited! current sdk
version: 12-14-d8558ab
[004:205] [2022-11-26 14:38:41 +0000.231530][1593] filter: filter pipeline
construtc this: 0x7b9d3fbf80
[004:205] [2022-11-26 14:38:41 +0000.231595][1593] MediaFilterGraph:
MediaFilterGraph construct
[004:205] [2022-11-26 14:38:41 +0000.231626][1593] GLESContext:
[004:205] [2022-11-26 14:38:41 +0000.231676][1593] The result of eglGetDisplay is:
0x1
[004:207] [2022-11-26 14:38:41 +0000.234240][1593] The result of creation:
0x7b9d3ad100
[004:208] [2022-11-26 14:38:41 +0000.234461][1593] The result of
eglCreatePbufferSurface is: 0x7b9d3add80
[004:209] [2022-11-26 14:38:41 +0000.235712][1593] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_793503756.mp4
[004:209] [2022-11-26 14:38:41 +0000.235823][1593] The source 0 speed:1
[004:209] [2022-11-26 14:38:41 +0000.235877][1593] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_793503756.mp4,
delay: 0
[004:209] [2022-11-26 14:38:41 +0000.235953][1593] CreateDecoderByVideoSource
time:793506071 enter.

[004:210] [2022-11-26 14:38:41 +0000.237145][1593] running_decoder_count:0max


count:2
[004:210] [2022-11-26 14:38:41 +0000.237232][1593] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_793503756.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7b9d339400
[004:224] [2022-11-26 14:38:41 +0000.251202][3c83] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7b8904d400] Current FFmpeg version git-2021-06-16-
97cea6f

[004:453] [2022-11-26 14:38:41 +0000.480343][3c83] OnStreamInfoFound: video


duration_: 1662
[004:456] [2022-11-26 14:38:41 +0000.482906][3c85] NO get frame from decoder
[004:456] [2022-11-26 14:38:41 +0000.482902][1593] start decoder
[004:456] [2022-11-26 14:38:41 +0000.483023][1593] CreateDecoderByVideoSource
leave. expire time = 247 ms

[004:456] [2022-11-26 14:38:41 +0000.483096][1593] BindInputFilter 0x7b9d4e75a0


this 0x7b74f58b98
[004:456] [2022-11-26 14:38:41 +0000.483139][1593] BindInputFilter 0x7b74f58b98
this 0x7b74f59618
[004:456] [2022-11-26 14:38:41 +0000.483203][1593] BindInputFilter 0x7b9d4e75a0
this 0x7b74f596d8
[004:456] [2022-11-26 14:38:41 +0000.483246][1593] BindInputFilter 0x7b74f596d8
this 0x7b74f59798
[004:456] [2022-11-26 14:38:41 +0000.483275][1593] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_793503756.mp4
[004:456] [2022-11-26 14:38:41 +0000.483319][1593] BindInputFilter 0x7b74f59618
this 0x7b74f59858
[004:456] [2022-11-26 14:38:41 +0000.483361][1593] BindInputFilter 0x7b74f59858
this 0x7b9d3fc020
[004:457] [2022-11-26 14:38:41 +0000.483411][1593] BindInputFilter 0x7b74f59798
this 0x7b74f59918
[004:457] [2022-11-26 14:38:41 +0000.483453][1593] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_793503756.mp4
[004:458] [2022-11-26 14:38:41 +0000.484926][1593]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[004:459] [2022-11-26 14:38:41 +0000.485712][1593] machine model :redmi
[004:459] [2022-11-26 14:38:41 +0000.485780][1593] Support this machine
model :redmi
[004:459] [2022-11-26 14:38:41 +0000.485816][1593] global inited! current sdk
version: 12-14-d8558ab
[004:459] [2022-11-26 14:38:41 +0000.485936][1593] GetPipeline:
-----------------------------------------
[004:459] [2022-11-26 14:38:41 +0000.485982][1593] GetPipeline: source:
0x7b9d4e7380
[004:459] [2022-11-26 14:38:41 +0000.486016][1593] GetPipeline: filter: NULLFilter
[004:459] [2022-11-26 14:38:41 +0000.486053][1593] GetPipeline: filter: NULLFilter
[004:459] [2022-11-26 14:38:41 +0000.486094][1593] GetPipeline: filter: NULLFilter
[004:459] [2022-11-26 14:38:41 +0000.486130][1593] GetPipeline: audio filter:
AuidoNULLFilter
[004:459] [2022-11-26 14:38:41 +0000.486159][1593] GetPipeline: audio filter:
AuidoNULLFilter
[004:459] [2022-11-26 14:38:41 +0000.486192][1593] GetPipeline: audio filter:
AudioNUllFilter
[004:459] [2022-11-26 14:38:41 +0000.486229][1593] GetPipeline:
------------------------------------------
[004:459] [2022-11-26 14:38:41 +0000.486267][1593] filter: filter pipeline2 update
pattern: 0
[004:461] [2022-11-26 14:38:41 +0000.487803][1593] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[004:461] [2022-11-26 14:38:41 +0000.488050][1593] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[004:461] [2022-11-26 14:38:41 +0000.488171][1593] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[004:462] [2022-11-26 14:38:41 +0000.488485][1593] DeviceInit:
[004:462] [2022-11-26 14:38:41 +0000.488781][1593] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[004:462] [2022-11-26 14:38:41 +0000.489270][1593] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[004:463] [2022-11-26 14:38:41 +0000.489734][1593] CreatePlatformSpecificObjects:
[004:463] [2022-11-26 14:38:41 +0000.489807][1593] audio device use null audio
input and opensl output
[004:463] [2022-11-26 14:38:41 +0000.489907][1593] Create OpenSLES output module
with java VM support.

[004:463] [2022-11-26 14:38:41 +0000.490159][1593] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[004:464] [2022-11-26 14:38:41 +0000.490537][1593] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[004:465] [2022-11-26 14:38:41 +0000.491863][1593] Create OpenSLES output module
with buffer num:2

[004:465] [2022-11-26 14:38:41 +0000.491956][1593] Error(trace.cc:40): Init the


output and input for audio device template.
[004:465] [2022-11-26 14:38:41 +0000.491991][1593] Init the output device.

[004:465] [2022-11-26 14:38:41 +0000.492022][1593] Set the playout as stereo:1


[004:465] [2022-11-26 14:38:41 +0000.492052][1593] Set the sample rate to be:44100

[004:465] [2022-11-26 14:38:41 +0000.492102][1593] Low latency buffer size:256 low


sample rate:48000
[004:465] [2022-11-26 14:38:41 +0000.492140][1593] DeviceInit: Done
[004:465] [2022-11-26 14:38:41 +0000.492322][1593] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[004:466] [2022-11-26 14:38:41 +0000.492870][3c8f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b6e166518
[004:468] [2022-11-26 14:38:41 +0000.494479][1593]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[004:468] [2022-11-26 14:38:41 +0000.494609][1593]
MediaFilterPlayer::SetPlayerNotify 0x7b753fec60
[004:469] [2022-11-26 14:38:41 +0000.495622][1593]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[004:469] [2022-11-26 14:38:41 +0000.495702][1593]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[004:470] [2022-11-26 14:38:41 +0000.496939][1593]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[004:471] [2022-11-26 14:38:41 +0000.498043][1593] SetGraphLoop: SetGraphLoop 1
[004:471] [2022-11-26 14:38:41 +0000.498120][1593]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[004:472] [2022-11-26 14:38:41 +0000.499011][1593]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[004:473] [2022-11-26 14:38:41 +0000.500355][3c85] NO get frame from decoder
[004:476] [2022-11-26 14:38:41 +0000.502714][1593]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[004:477] [2022-11-26 14:38:41 +0000.504211][1593]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[004:478] [2022-11-26 14:38:41 +0000.504805][3c85] NO get frame from decoder
[004:481] [2022-11-26 14:38:41 +0000.507892][3c85] NO get frame from decoder
[004:485] [2022-11-26 14:38:41 +0000.511496][3c85] NO get frame from decoder
[004:486] [2022-11-26 14:38:41 +0000.512770][3c85] NO get frame from decoder
[004:498] [2022-11-26 14:38:41 +0000.524616][3c91] Start:
[004:498] [2022-11-26 14:38:41 +0000.524815][3c90] operator(): video render
started.
[004:498] [2022-11-26 14:38:41 +0000.524899][3c90] DriveRender working... (1/200)
[004:498] [2022-11-26 14:38:41 +0000.524934][3c90] Warning(video_render.cc:390): No
picture to display (1/50)
[004:498] [2022-11-26 14:38:41 +0000.524953][3c91] Start:
[004:498] [2022-11-26 14:38:41 +0000.525128][3c91] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[004:498] [2022-11-26 14:38:41 +0000.525186][3c91] Reset: history total size: 98
[004:498] [2022-11-26 14:38:41 +0000.525223][3c91] DeviceStart:
audioDevice_:0x7b9d0bf000
[004:498] [2022-11-26 14:38:41 +0000.525270][3c91] DeviceStart: time profile
playout init before
[004:498] [2022-11-26 14:38:41 +0000.525316][3c91] DeviceStart: time profile
playout init end
[004:498] [2022-11-26 14:38:41 +0000.525345][3c91] OpenSlesOutput:Start playout

[004:501] [2022-11-26 14:38:41 +0000.527577][3c85] NO get frame from decoder


[004:503] [2022-11-26 14:38:41 +0000.529544][3c85] NO get frame from decoder
[004:506] [2022-11-26 14:38:41 +0000.533195][3c91] Create the opensl output player.
streamtype before:0

[004:506] [2022-11-26 14:38:41 +0000.533278][3c91] Create the opensl output player.


streamtype after:3

[004:525] [2022-11-26 14:38:41 +0000.552376][3c91] Enqueue opensl buffer size:1764


[004:548] [2022-11-26 14:38:41 +0000.575084][3c94]
PlayerSimpleBufferQueueCallbackHandler function
[004:548] [2022-11-26 14:38:41 +0000.575307][3c94] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[004:548] [2022-11-26 14:38:41 +0000.575367][3c94]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[004:549] [2022-11-26 14:38:41 +0000.575547][3c91] DeviceStart: time profile
playout all end
[004:549] [2022-11-26 14:38:41 +0000.575615][3c91] operator(): Audio playback
started.
[004:549] [2022-11-26 14:38:41 +0000.575712][3c91] operator(): Started now!
[004:549] [2022-11-26 14:38:41 +0000.575740][3c92] Pull audio failed.(wait video!)
[004:556] [2022-11-26 14:38:41 +0000.582850][3c93] Error(video_source.cc:430): wait
decoder a frame: 0
[004:556] [2022-11-26 14:38:41 +0000.583334][3c92]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[004:573] [2022-11-26 14:38:41 +0000.600391][3c93] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[004:577] [2022-11-26 14:38:41 +0000.604555][3c92] audio_frame_list_ empty
[004:587] [2022-11-26 14:38:41 +0000.613781][3c93] OnVideoFrameReady(1/200)
[004:587] [2022-11-26 14:38:41 +0000.614012][3c90] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[004:592] [2022-11-26 14:38:41 +0000.619190][3c90] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:793506454
[004:642] [2022-11-26 14:38:41 +0000.668946][3c90] lipsync_debug: render a video
frame
[004:642] [2022-11-26 14:38:41 +0000.669023][3c90] lipsync_debug: First video frame
rendering.
[004:652] [2022-11-26 14:38:41 +0000.679184][3c90]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:23 timeDelta:60 last
video ts:900 frame->pts:2970 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[004:652] [2022-11-26 14:38:41 +0000.679263][3c90] lipsync_debug: tsDelta -
timeDelta = -37
[004:652] [2022-11-26 14:38:41 +0000.679296][3c90] lipsync_debug:result remaining
time:0
[004:652] [2022-11-26 14:38:41 +0000.679339][3c90] dynamic updated lipsync delay:0
[004:729] [2022-11-26 14:38:41 +0000.755800][3c93]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[004:891] [2022-11-26 14:38:41 +0000.917557][3c92] audio_frame_list_ empty
[005:116] [2022-11-26 14:38:42 +0000.143140][3c92] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[005:116] [2022-11-26 14:38:42 +0000.143235][3c92] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[005:116] [2022-11-26 14:38:42 +0000.143367][3c91] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[005:117] [2022-11-26 14:38:42 +0000.143566][3c91] The audio playback speed:100
(1/100)
[005:117] [2022-11-26 14:38:42 +0000.143620][3c91] lipsync_debug: The current
played audio timestamp is:0(1/50)
[005:117] [2022-11-26 14:38:42 +0000.143665][3c91] First audio frame rendering
[005:134] [2022-11-26 14:38:42 +0000.160547][3c90] Warning(video_render.cc:390): No
picture to display (1/50)
[005:197] [2022-11-26 14:38:42 +0000.223720][3c1a] haveEnoughProcessedData
internalAudioStream.length: 10
[005:212] [2022-11-26 14:38:42 +0000.239010][3c93] video frame wait audio frame:
last_video_timestamp:405 last_audio_timestamp:277.914
[005:408] [2022-11-26 14:38:42 +0000.435327][3c93] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 995 diff: 6
[005:439] [2022-11-26 14:38:42 +0000.465930][3c85] av_read_frame AVERROR_EOF
[005:485] [2022-11-26 14:38:42 +0000.511910][3c90] lipsync_debug:displaying video
ts:59850 The current displayed video timestamp is:793507347
[005:513] [2022-11-26 14:38:42 +0000.539433][3c94]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[005:527] [2022-11-26 14:38:42 +0000.553943][3c85] OnReceiveEOF:
[005:527] [2022-11-26 14:38:42 +0000.554048][3c85] OnDecoderEOF time:793507389
enter.

[005:527] [2022-11-26 14:38:42 +0000.554099][3c85] OnDecoderEOF leave. expire time


= 0 ms

[005:527] [2022-11-26 14:38:42 +0000.554120][3c85] OnDecoderFinished:


OnDecoderFinished total decoder frames:50 this:0x7b9d4e7380
[005:527] [2022-11-26 14:38:42 +0000.554177][3c82] CleanUp time:793507389 enter.

[005:530] [2022-11-26 14:38:42 +0000.556536][3c82] CleanUp leave. expire time = 3


ms

[005:530] [2022-11-26 14:38:42 +0000.556639][3c82] clean up


[005:530] [2022-11-26 14:38:42 +0000.556677][3c82] running_decoder_count:0max
count:2
[005:549] [2022-11-26 14:38:42 +0000.575611][3c91] do work DoLipsync!
[005:549] [2022-11-26 14:38:42 +0000.575709][3c91] total delay:438 videoTsMS:734
audioTsMS:296 diff:438
[005:549] [2022-11-26 14:38:42 +0000.575751][3c91] Set the lipsync delay:438
[005:743] [2022-11-26 14:38:42 +0000.770219][3c90] Warning(video_render.cc:390): No
picture to display (1/50)
[005:993] [2022-11-26 14:38:43 +0000.19583][3c90] lipsync_debug:remaining time:10
tsDelta - timeDelta:15
[005:993] [2022-11-26 14:38:43 +0000.19686][3c90] lipsync_debug:result remaining
time:10
[006:169] [2022-11-26 14:38:43 +0000.195828][3c1a] Run AGC when audioType = 0
[006:176] [2022-11-26 14:38:43 +0000.203014][3c93] Error(video_source.cc:430): wait
decoder a frame: 0
[006:209] [2022-11-26 14:38:43 +0000.235413][3c90] lipsync_debug:displaying video
ts:119790 The current displayed video timestamp is:793508070
[006:340] [2022-11-26 14:38:43 +0000.366588][3c90] DriveRender working... (1/200)
[006:512] [2022-11-26 14:38:43 +0000.539129][3c94]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[006:598] [2022-11-26 14:38:43 +0000.624964][3c92] PullAudioFrame: PullFrame audio
finished.
[006:598] [2022-11-26 14:38:43 +0000.625054][3c92] media player notify EOF, audio
PullFrameStatus is EOF
[006:628] [2022-11-26 14:38:43 +0000.655227][3c92] Pull finished audio filter.
[006:628] [2022-11-26 14:38:43 +0000.655342][3c92] media player notify EOF, audio
PullFrameStatus is EOF
[006:655] [2022-11-26 14:38:43 +0000.681715][3c93] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[006:655] [2022-11-26 14:38:43 +0000.682081][3c93] Stop:
[006:657] [2022-11-26 14:38:43 +0000.683831][3c90] operator(): Video Render
stopped.
[006:657] [2022-11-26 14:38:43 +0000.684052][3c93] Stop:
[006:657] [2022-11-26 14:38:43 +0000.684322][3c91] DeviceStop:
audioDevice_:0x7b9d0bf000
[006:657] [2022-11-26 14:38:43 +0000.684383][3c91] OpenSlesOutput:Stop playout

[006:659] [2022-11-26 14:38:43 +0000.686260][3c91] DeviceStop: Done


[006:660] [2022-11-26 14:38:43 +0000.686486][3c91] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[006:660] [2022-11-26 14:38:43 +0000.686685][3c93] to reset filter graph
[006:660] [2022-11-26 14:38:43 +0000.686754][3c93] RemoveVideoBackGroud: hava not
add video backgroud
[006:660] [2022-11-26 14:38:43 +0000.686807][3c93] UnbindInputFilter 0x7b74f59858
this 0x7b9d3fc020
[006:660] [2022-11-26 14:38:43 +0000.686859][3c93] ClearAllSource: remove source
filter, sourceid: 0x7b9d4e7380
[006:660] [2022-11-26 14:38:43 +0000.686893][3c93] DestoryDecoderByVideoSource
time:793508522 enter.

[006:660] [2022-11-26 14:38:43 +0000.686925][3c93] ~VideoBindDecoder time:793508522


enter.

[006:660] [2022-11-26 14:38:43 +0000.687049][3c93] CleanUp time:793508522 enter.

[006:660] [2022-11-26 14:38:43 +0000.687240][3c93] CleanUp leave. expire time = 0


ms

[006:660] [2022-11-26 14:38:43 +0000.687281][3c93] CleanUp time:793508522 enter.

[006:661] [2022-11-26 14:38:43 +0000.687437][3c93] CleanUp leave. expire time = 1


ms

[006:663] [2022-11-26 14:38:43 +0000.689876][3c93] ~VideoBindDecoder leave. expire


time = 3 ms

[006:663] [2022-11-26 14:38:43 +0000.689974][3c93] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[006:663] [2022-11-26 14:38:43 +0000.690023][3c93] UnbindInputFilter 0x7b74f59618


this 0x7b74f59858
[006:663] [2022-11-26 14:38:43 +0000.690082][3c93] UnbindInputFilter 0x7b74f58b98
this 0x7b74f59618
[006:663] [2022-11-26 14:38:43 +0000.690153][3c93] UnbindInputFilter 0x7b9d4e75a0
this 0x7b74f58b98
[006:663] [2022-11-26 14:38:43 +0000.690194][3c93] UnbindInputFilter 0x7b74f59798
this 0x7b74f59918
[006:663] [2022-11-26 14:38:43 +0000.690235][3c93] UnbindInputFilter 0x7b74f596d8
this 0x7b74f59798
[006:663] [2022-11-26 14:38:43 +0000.690275][3c93] UnbindInputFilter 0x7b9d4e75a0
this 0x7b74f596d8
[006:663] [2022-11-26 14:38:43 +0000.690323][3c93] to reset filter graph clear end
[006:663] [2022-11-26 14:38:43 +0000.690363][3c93] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_793503756.mp4,
delay: 0
[006:663] [2022-11-26 14:38:43 +0000.690396][3c93] CreateDecoderByVideoSource
time:793508525 enter.

[006:664] [2022-11-26 14:38:43 +0000.690605][3c93] running_decoder_count:0max


count:2
[006:664] [2022-11-26 14:38:43 +0000.690655][3c93] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_793503756.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7b9d339400
[006:665] [2022-11-26 14:38:43 +0000.691886][3c9d] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7b88b5a600] Current FFmpeg version git-2021-06-16-
97cea6f

[006:877] [2022-11-26 14:38:43 +0000.903858][3c9d] OnStreamInfoFound: video


duration_: 1662
[006:879] [2022-11-26 14:38:43 +0000.906172][3c9e] NO get frame from decoder
[006:880] [2022-11-26 14:38:43 +0000.906418][3c93] start decoder
[006:880] [2022-11-26 14:38:43 +0000.906737][3c93] CreateDecoderByVideoSource
leave. expire time = 217 ms

[006:880] [2022-11-26 14:38:43 +0000.906841][3c93] BindInputFilter 0x7b9d4e75a0


this 0x7b74f596d8
[006:880] [2022-11-26 14:38:43 +0000.906894][3c93] BindInputFilter 0x7b74f596d8
this 0x7b74f59798
[006:880] [2022-11-26 14:38:43 +0000.906948][3c93] BindInputFilter 0x7b9d4e75a0
this 0x7b74f59918
[006:880] [2022-11-26 14:38:43 +0000.906991][3c93] BindInputFilter 0x7b74f59918
this 0x7b74f58b98
[006:880] [2022-11-26 14:38:43 +0000.907019][3c93] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_793503756.mp4
[006:880] [2022-11-26 14:38:43 +0000.907062][3c93] BindInputFilter 0x7b74f59798
this 0x7b74f59618
[006:880] [2022-11-26 14:38:43 +0000.907104][3c93] BindInputFilter 0x7b74f59618
this 0x7b9d3fc020
[006:880] [2022-11-26 14:38:43 +0000.907146][3c93] BindInputFilter 0x7b74f58b98
this 0x7b74f59858
[006:880] [2022-11-26 14:38:43 +0000.907188][3c93] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_793503756.mp4
[006:880] [2022-11-26 14:38:43 +0000.907226][3c93] to reset filter graph end
[006:880] [2022-11-26 14:38:43 +0000.907256][3c93] Start:
[006:880] [2022-11-26 14:38:43 +0000.907361][3c90] operator(): video render
started.
[006:881] [2022-11-26 14:38:43 +0000.907632][3c9e] NO get frame from decoder
[006:881] [2022-11-26 14:38:43 +0000.907729][3c93] Start:
[006:881] [2022-11-26 14:38:43 +0000.907907][3c91] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[006:881] [2022-11-26 14:38:43 +0000.907959][3c91] Reset: history total size: 98
[006:881] [2022-11-26 14:38:43 +0000.907998][3c91] DeviceStart:
audioDevice_:0x7b9d0bf000
[006:881] [2022-11-26 14:38:43 +0000.908034][3c91] DeviceStart: time profile
playout init before
[006:881] [2022-11-26 14:38:43 +0000.908078][3c91] DeviceStart: time profile
playout init end
[006:881] [2022-11-26 14:38:43 +0000.908106][3c91] OpenSlesOutput:Start playout

[006:882] [2022-11-26 14:38:43 +0000.909059][3c9e] NO get frame from decoder


[006:882] [2022-11-26 14:38:43 +0000.909326][3c91] Create the opensl output player.
streamtype before:0

[006:883] [2022-11-26 14:38:43 +0000.909404][3c91] Create the opensl output player.


streamtype after:3

[006:886] [2022-11-26 14:38:43 +0000.912897][3c9e] NO get frame from decoder


[006:893] [2022-11-26 14:38:43 +0000.919732][3c9e] NO get frame from decoder
[006:893] [2022-11-26 14:38:43 +0000.920177][3c1a] haveEnoughProcessedData
internalAudioStream.length: 0
[006:893] [2022-11-26 14:38:43 +0000.920385][3c9e] NO get frame from decoder
[006:894] [2022-11-26 14:38:43 +0000.921265][3c9e] NO get frame from decoder
[006:895] [2022-11-26 14:38:43 +0000.922013][3c9e] NO get frame from decoder
[006:923] [2022-11-26 14:38:43 +0000.950272][3c91] Enqueue opensl buffer size:1764
[006:958] [2022-11-26 14:38:43 +0000.984606][3c91] DeviceStart: time profile
playout all end
[006:958] [2022-11-26 14:38:43 +0000.984718][3c91] operator(): Audio playback
started.
[006:960] [2022-11-26 14:38:43 +0000.987310][3c92] Pull audio failed.(wait video!)
[006:960] [2022-11-26 14:38:43 +0000.987378][3c92]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[006:962] [2022-11-26 14:38:43 +0000.988670][3c92] Pull audio failed.(wait video!)
[006:962] [2022-11-26 14:38:43 +0000.988744][3c92]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[006:963] [2022-11-26 14:38:43 +0000.990045][3c92] Pull audio failed.(wait video!)
[006:963] [2022-11-26 14:38:43 +0000.990114][3c92]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[006:969] [2022-11-26 14:38:43 +0000.995979][3c92] Pull audio failed.(wait video!)
[006:978] [2022-11-26 14:38:44 +0000.4462][3c92]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[006:990] [2022-11-26 14:38:44 +0000.17380][3c92] Pull audio failed.(wait video!)
[006:991] [2022-11-26 14:38:44 +0000.17566][3c92]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[006:999] [2022-11-26 14:38:44 +0000.25434][3c90] lipsync_debug: First video frame
rendering.
[007:089] [2022-11-26 14:38:44 +0000.115468][3c92] audio_frame_list_ empty
[007:166] [2022-11-26 14:38:44 +0000.192760][3c90] Warning(video_render.cc:390): No
picture to display (1/50)
[007:304] [2022-11-26 14:38:44 +0000.330526][3ca8] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[007:354] [2022-11-26 14:38:44 +0000.380606][3c92] audio frame wait video
frame.last_video_timestamp:136 last_audio_timestamp:254.921
[007:355] [2022-11-26 14:38:44 +0000.381538][3c92]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[007:355] [2022-11-26 14:38:44 +0000.382107][3c92] audio frame wait video
frame.last_video_timestamp:136 last_audio_timestamp:254.921
[007:356] [2022-11-26 14:38:44 +0000.382875][3c92]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[007:358] [2022-11-26 14:38:44 +0000.384458][3c91] First audio frame rendering
[007:357] [2022-11-26 14:38:44 +0000.384791][3c92] audio frame wait video
frame.last_video_timestamp:136 last_audio_timestamp:254.921
[007:439] [2022-11-26 14:38:44 +0000.466148][3c90] lipsync_debug:displaying video
ts:30330 The current displayed video timestamp is:793509301
[007:698] [2022-11-26 14:38:44 +0000.725117][3c9e] av_read_frame AVERROR_EOF
[007:771] [2022-11-26 14:38:44 +0000.798266][3c9e] OnReceiveEOF:
[007:771] [2022-11-26 14:38:44 +0000.798340][3c9e] OnDecoderEOF time:793509633
enter.

[007:771] [2022-11-26 14:38:44 +0000.798376][3c9e] OnDecoderEOF leave. expire time


= 0 ms

[007:771] [2022-11-26 14:38:44 +0000.798394][3c9e] OnDecoderFinished:


OnDecoderFinished total decoder frames:50 this:0x7b9d4e7380
[007:772] [2022-11-26 14:38:44 +0000.798445][3c82] CleanUp time:793509634 enter.

[007:774] [2022-11-26 14:38:44 +0000.800538][3ca8]


Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[007:786] [2022-11-26 14:38:44 +0000.812947][3c82] CleanUp leave. expire time = 14
ms

[007:786] [2022-11-26 14:38:44 +0000.813290][3c82] clean up


[007:786] [2022-11-26 14:38:44 +0000.813329][3c82] running_decoder_count:0max
count:2
[007:815] [2022-11-26 14:38:44 +0000.842345][3c92] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 28656
[007:816] [2022-11-26 14:38:44 +0000.842455][3c92] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[007:819] [2022-11-26 14:38:44 +0000.845812][3c90] Warning(video_render.cc:390): No
picture to display (1/50)
[007:922] [2022-11-26 14:38:44 +0000.949124][3c91] The audio playback speed:100
(1/100)
[007:922] [2022-11-26 14:38:44 +0000.949222][3c91] lipsync_debug: The current
played audio timestamp is:28656(1/50)
[008:042] [2022-11-26 14:38:45 +0000.69066][3c90] lipsync_debug:displaying video
ts:90270 The current displayed video timestamp is:793509904
[008:117] [2022-11-26 14:38:45 +0000.143761][3c93] Error(video_source.cc:430): wait
decoder a frame: 0
[008:168] [2022-11-26 14:38:45 +0000.194850][3c1a] Run AGC when audioType = 0
[008:168] [2022-11-26 14:38:45 +0000.195088][3c1a]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:354] [2022-11-26 14:38:45 +0000.380943][3c90] DriveRender working... (1/200)
[008:593] [2022-11-26 14:38:45 +0000.619574][3c90]
lipsync_debug:lipsync_threadhold: lipsync_delta:17 tsDelta:51 timeDelta:13 last
video ts:122670 frame->pts:125730 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[008:594] [2022-11-26 14:38:45 +0000.620831][3c90] lipsync_debug: tsDelta -
timeDelta = 38
[008:599] [2022-11-26 14:38:45 +0000.625851][3c1a] haveEnoughProcessedData
internalAudioStream.length: 10
[008:795] [2022-11-26 14:38:45 +0000.822027][3ca8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[008:839] [2022-11-26 14:38:45 +0000.866400][3c92] PullAudioFrame: PullFrame audio
finished.
[008:840] [2022-11-26 14:38:45 +0000.866454][3c92] media player notify EOF, audio
PullFrameStatus is EOF
[008:844] [2022-11-26 14:38:45 +0000.871158][1593]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[008:845] [2022-11-26 14:38:45 +0000.871828][3c91] Stop:
[008:845] [2022-11-26 14:38:45 +0000.872052][3c90] operator(): Video Render
stopped.
[008:845] [2022-11-26 14:38:45 +0000.872199][3c91] Stop:
[008:845] [2022-11-26 14:38:45 +0000.872249][3c91] DeviceStop:
audioDevice_:0x7b9d0bf000
[008:845] [2022-11-26 14:38:45 +0000.872273][3c91] OpenSlesOutput:Stop playout

[008:847] [2022-11-26 14:38:45 +0000.874356][3c91] DeviceStop: Done


[008:848] [2022-11-26 14:38:45 +0000.874591][3c91] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[008:848] [2022-11-26 14:38:45 +0000.874660][3c91] operator(): Stop now!
[008:848] [2022-11-26 14:38:45 +0000.875120][1593] Stop:
[008:848] [2022-11-26 14:38:45 +0000.875194][3c91] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[008:848] [2022-11-26 14:38:45 +0000.875307][1593] DeviceRelease:
audioDevice_:0x7b9d0bf000
[008:848] [2022-11-26 14:38:45 +0000.875343][1593] OpenSlesOutput:Stop playout

[008:848] [2022-11-26 14:38:45 +0000.875373][1593] DeviceRelease: Release the


webrtc device object.
[008:849] [2022-11-26 14:38:45 +0000.875498][1593] OpenSlesOutput destruct.

[008:849] [2022-11-26 14:38:45 +0000.875572][1593] DeviceRelease: Done


[008:849] [2022-11-26 14:38:45 +0000.875658][1593] Stop:
[008:849] [2022-11-26 14:38:45 +0000.875720][3c90] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[008:855] [2022-11-26 14:38:45 +0000.881590][1593] global uninited!
[008:856] [2022-11-26 14:38:45 +0000.882472][1593]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[008:856] [2022-11-26 14:38:45 +0000.882592][1593] ~MediaFilterGraph:
MediaFilterGraph destruct
[008:856] [2022-11-26 14:38:45 +0000.882645][1593] RemoveVideoBackGroud: hava not
add video backgroud
[008:856] [2022-11-26 14:38:45 +0000.882690][1593] UnbindInputFilter 0x7b74f59618
this 0x7b9d3fc020
[008:856] [2022-11-26 14:38:45 +0000.882726][1593] ClearAllSource: remove source
filter, sourceid: 0x7b9d4e7380
[008:856] [2022-11-26 14:38:45 +0000.882751][1593] DestoryDecoderByVideoSource
time:793510718 enter.

[008:856] [2022-11-26 14:38:45 +0000.882779][1593] ~VideoBindDecoder time:793510718


enter.

[008:857] [2022-11-26 14:38:45 +0000.883722][1593] CleanUp time:793510719 enter.

[008:857] [2022-11-26 14:38:45 +0000.883935][1593] CleanUp leave. expire time = 0


ms

[008:857] [2022-11-26 14:38:45 +0000.883975][1593] CleanUp time:793510719 enter.

[008:857] [2022-11-26 14:38:45 +0000.884184][1593] CleanUp leave. expire time = 3


ms

[008:860] [2022-11-26 14:38:45 +0000.887222][1593] ~VideoBindDecoder leave. expire


time = 4 ms

[008:860] [2022-11-26 14:38:45 +0000.887296][1593] DestoryDecoderByVideoSource


leave. expire time = 4 ms
[008:860] [2022-11-26 14:38:45 +0000.887345][1593] UnbindInputFilter 0x7b74f59798
this 0x7b74f59618
[008:860] [2022-11-26 14:38:45 +0000.887383][1593] UnbindInputFilter 0x7b74f596d8
this 0x7b74f59798
[008:861] [2022-11-26 14:38:45 +0000.887416][1593] UnbindInputFilter 0x7b9d4e75a0
this 0x7b74f596d8
[008:861] [2022-11-26 14:38:45 +0000.887447][1593] UnbindInputFilter 0x7b74f58b98
this 0x7b74f59858
[008:861] [2022-11-26 14:38:45 +0000.887490][1593] UnbindInputFilter 0x7b74f59918
this 0x7b74f58b98
[008:861] [2022-11-26 14:38:45 +0000.887526][1593] UnbindInputFilter 0x7b9d4e75a0
this 0x7b74f59918
[008:861] [2022-11-26 14:38:45 +0000.887584][1593] ~GLESContext:
[008:862] [2022-11-26 14:38:45 +0000.889278][1593] GLESContext destruct finish.
[008:862] [2022-11-26 14:38:45 +0000.889354][1593] filter: filter pipeline destroy
this: 0x7b9d3fbf80
[010:165] [2022-11-26 14:38:47 +0000.191990][3c1b] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:165] [2022-11-26 14:38:47 +0000.192284][3c1b] _deviceSampleRate:48000

[010:168] [2022-11-26 14:38:47 +0000.194938][3c1a] Run AGC when audioType = 0


[010:291] [2022-11-26 14:38:47 +0000.318164][3c1a] haveEnoughProcessedData
internalAudioStream.length: 0
[010:374] [2022-11-26 14:38:47 +0000.400997][2bd4]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[010:374] [2022-11-26 14:38:47 +0000.401167][2bd4] ~MediaFilterCamera
time:793512236 enter.

[010:374] [2022-11-26 14:38:47 +0000.401218][2bd4] StopPullFrameAndWriteMp4


time:793512236 enter.

[010:375] [2022-11-26 14:38:47 +0000.401675][3c15] stop recording


[010:375] [2022-11-26 14:38:47 +0000.401730][3c15] we have stopped recording before
[010:376] [2022-11-26 14:38:47 +0000.402621][2bd4] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[010:376] [2022-11-26 14:38:47 +0000.403340][2bd4] DestroyPipelineAndFilters


time:793512238 enter.

[010:377] [2022-11-26 14:38:47 +0000.403451][2bd4] DestroyPipelineAndFilters


leave. expire time = 1 ms

[010:377] [2022-11-26 14:38:47 +0000.403494][2bd4] AppDeviceManagerStopMic

[010:377] [2022-11-26 14:38:47 +0000.403620][2bd4] AppDeviceManagerStopMic::mic


status is on
[010:377] [2022-11-26 14:38:47 +0000.403664][2bd4] Try to stop webrtc device.

[010:377] [2022-11-26 14:38:47 +0000.403706][2bd4] Set record state to


stopped.threadID:11220

[010:400] [2022-11-26 14:38:47 +0000.427112][2bd4] Try to destory the


recorder.threadID:11220

[010:600] [2022-11-26 14:38:47 +0000.627308][2bd4] DestroyAudioRecorder:


[010:601] [2022-11-26 14:38:47 +0000.627482][2bd4] Cleanup the buffer queue in the
recorder.
[010:601] [2022-11-26 14:38:47 +0000.627523][2bd4] Destroy the recorder.

[010:602] [2022-11-26 14:38:47 +0000.628470][2bd4] StopRecording finished.

[010:602] [2022-11-26 14:38:47 +0000.628590][2bd4] The stop recording success.

[010:602] [2022-11-26 14:38:47 +0000.628668][2bd4]


AudioDeviceDataHandler::StopMicProcess

[010:603] [2022-11-26 14:38:47 +0000.630207][2bd4] AppDeviceManager stop.

[010:603] [2022-11-26 14:38:47 +0000.630390][2bd4] Rlease the webrtc device object.

[010:604] [2022-11-26 14:38:47 +0000.631001][2bd4] OpenSlesInput destruct.

[010:604] [2022-11-26 14:38:47 +0000.631116][2bd4] OpenSlesOutput destruct.

[010:605] [2022-11-26 14:38:47 +0000.631952][2bd4] EventDispatchServerScope


destruct
[010:605] [2022-11-26 14:38:47 +0000.632041][2bd4]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[010:605] [2022-11-26 14:38:47 +0000.632137][2bd4] ~AudioDeviceDataHandler

[010:606] [2022-11-26 14:38:47 +0000.633043][2bd4] AppDeviceManagerDestruct.

[010:606] [2022-11-26 14:38:47 +0000.633155][2bd4] ~AppDeviceManager:


[010:606] [2022-11-26 14:38:47 +0000.633258][2bd4] ~CpuOverloadDetect
time:793512468 enter.

[010:607] [2022-11-26 14:38:47 +0000.6[000:036] [2023-05-06 07:36:29 +0000.958845]


[7fd4] Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2023-05-06 07:36:29 +0000
[000:036] [2023-05-06 07:36:29 +0000.958894][7fd4] set AppID=50011 old AppID=-1
[000:036] [2023-05-06 07:36:29 +0000.958914][7fd4] Init the android object with
jvm:0xb40000716efb0380 env:0x70cb5da200 context:0x7071d82348

[000:036] [2023-05-06 07:36:29 +0000.958948][7fd4] SetAndroidMediaCodecObjects


time:1076024096 enter.

[000:036] [2023-05-06 07:36:29 +0000.958964][7fd4] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:036] [2023-05-06 07:36:29 +0000.958978][7fd4] SetAndroidMediaCodecObjects


time:1076024096 enter.

[000:036] [2023-05-06 07:36:29 +0000.958990][7fd4] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000716efb0380
[000:036] [2023-05-06 07:36:29 +0000.959004][7fd4] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000716efb0380 address:0x7017bc4760
[000:036] [2023-05-06 07:36:29 +0000.959024][7fd4] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000716efb0380
address:0x7017bc4760
[000:036] [2023-05-06 07:36:29 +0000.959038][7fd4] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:036] [2023-05-06 07:36:29 +0000.959057][7fd4] Set the android objects with


jvm:0xb40000716efb0380 env:0x70cb5da200 context:0x7071d82348

[000:037] [2023-05-06 07:36:29 +0000.959651][7fd4] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70cb5da200
[000:037] [2023-05-06 07:36:29 +0000.959690][7fd4] SystemUtil Init done
[000:040] [2023-05-06 07:36:29 +0000.962766][7fd4]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:041] [2023-05-06 07:36:29 +0000.963393][7fd4] MediaFilterCamera
[000:041] [2023-05-06 07:36:29 +0000.963917][7fd4] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:041] [2023-05-06 07:36:29 +0000.964215][7fd4] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:042] [2023-05-06 07:36:29 +0000.964255][7fd4] Recording session using default
bitrate support by app:14680064
[000:042] [2023-05-06 07:36:29 +0000.964285][6a7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d868efc0
[000:042] [2023-05-06 07:36:29 +0000.964684][6a7] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:042] [2023-05-06 07:36:29 +0000.964788][7fd4] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:043] [2023-05-06 07:36:29 +0000.965373][7fd4] Error(ini.cc:191): Open the file
failed. error:2
[000:043] [2023-05-06 07:36:29 +0000.965407][7fd4]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:043] [2023-05-06 07:36:29 +0000.965577][7fd4] The device model: 2201116tg
usingSoftwareAEC value: 0
[000:047] [2023-05-06 07:36:29 +0000.969764][7fd4] Error(ini.cc:191): Open the file
failed. error:2
[000:047] [2023-05-06 07:36:29 +0000.969835][7fd4]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:047] [2023-05-06 07:36:29 +0000.969870][7fd4] The device model: 2201116tg
usingHardwareAEC value: 0
[000:047] [2023-05-06 07:36:29 +0000.969888][7fd4] The machine device: 2201116tg
usingHardwareAEC value: 0
[000:047] [2023-05-06 07:36:29 +0000.969901][7fd4] Using Default AEC type: software
AEC
[000:048] [2023-05-06 07:36:29 +0000.970934][7fd4] The device model: 2201116tg enum
value: 0
[000:049] [2023-05-06 07:36:29 +0000.971852][7fd4] GetMachineModel is 2201116TG
[000:049] [2023-05-06 07:36:29 +0000.971901][7fd4] GetMachineInfo: 2201116TG
[000:049] [2023-05-06 07:36:29 +0000.971930][7fd4] Construct BeautifyReader
begin...
[000:049] [2023-05-06 07:36:29 +0000.971958][7fd4] dumpStickerRgba:0
dumpStickerYuv:0
[000:049] [2023-05-06 07:36:29 +0000.971972][7fd4] Construct BeautifyReader done.
[000:055] [2023-05-06 07:36:29 +0000.977766][7fd4] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:055] [2023-05-06 07:36:29 +0000.977846][6ad] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70d875b1a0
[000:056] [2023-05-06 07:36:29 +0000.978313][7fd4] AppDeviceManager telnet server
for statistics started......
[000:056] [2023-05-06 07:36:29 +0000.978900][7fd4] CpuOverloadDetect
time:1076024116 enter.

[000:056] [2023-05-06 07:36:29 +0000.978993][7fd4] CpuOverloadDetect leave. expire


time = 0 ms

[000:056] [2023-05-06 07:36:29 +0000.979046][6ae] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x70d873b840
[000:057] [2023-05-06 07:36:29 +0000.979575][7fd4] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:057] [2023-05-06 07:36:29 +0000.979601][7fd4] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:057] [2023-05-06 07:36:29 +0000.980066][7fd4] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:058] [2023-05-06 07:36:29 +0000.980720][7fd4] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:058] [2023-05-06 07:36:29 +0000.981211][7fd4] CreatePlatformSpecificObjects:
[000:059] [2023-05-06 07:36:29 +0000.981260][7fd4] audio device use opensle input
and opensl output
[000:059] [2023-05-06 07:36:29 +0000.981289][7fd4] Create OpenSLES output module
with java VM support.

[000:059] [2023-05-06 07:36:29 +0000.981418][7fd4] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:059] [2023-05-06 07:36:29 +0000.981569][7fd4] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:059] [2023-05-06 07:36:29 +0000.981733][7fd4] Create OpenSLES output module
with buffer num:1

[000:059] [2023-05-06 07:36:29 +0000.981873][7fd4] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:059] [2023-05-06 07:36:29 +0000.982038][7fd4] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:060] [2023-05-06 07:36:29 +0000.982323][7fd4] Create OpenSLES input module
with java VM support.

[000:060] [2023-05-06 07:36:29 +0000.982370][7fd4] Create OpenSLES input module


with buffer num:1

[000:060] [2023-05-06 07:36:29 +0000.982413][7fd4] Error(trace.cc:40): Init the


output and input for audio device template.
[000:060] [2023-05-06 07:36:29 +0000.982434][7fd4] Init the output device.

[000:060] [2023-05-06 07:36:29 +0000.982448][7fd4] Init the opensl input.


[000:060] [2023-05-06 07:36:29 +0000.982462][7fd4] AppDeviceManager get setting
samplerate: 0
[000:060] [2023-05-06 07:36:29 +0000.982824][7fd4] The device model: 2201116tg enum
value: 0
[000:061] [2023-05-06 07:36:29 +0000.983322][7fd4] The device model: 2201116tg enum
value: 0
[000:061] [2023-05-06 07:36:29 +0000.983383][7fd4] Set the sample rate to be:48000

[000:061] [2023-05-06 07:36:29 +0000.983408][7fd4] Enable the recording stereo:0


[000:061] [2023-05-06 07:36:29 +0000.983424][7fd4] Set the playout as stereo:1
[000:061] [2023-05-06 07:36:29 +0000.983444][7fd4] Init the microphone.
[000:063] [2023-05-06 07:36:29 +0000.985725][7fd4] Update the recording sample rate
to be: 48000
[000:063] [2023-05-06 07:36:29 +0000.985775][7fd4] Init the speaker.
[000:063] [2023-05-06 07:36:29 +0000.985801][7fd4] Low latency buffer size:256 low
sample rate:48000
[000:064] [2023-05-06 07:36:29 +0000.986412][7fd4] Using 1 x 10ms for an audio
frame.

[000:067] [2023-05-06 07:36:29 +0000.989713][7fd4] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:067] [2023-05-06 07:36:29 +0000.989795][7fd4] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:067] [2023-05-06 07:36:29 +0000.989835][7fd4] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:072] [2023-05-06 07:36:29 +0000.994435][7fd4] The device model:2201116tg

[000:072] [2023-05-06 07:36:29 +0000.994481][7fd4] speaker output factor:100


defaultFactor: 100

[000:072] [2023-05-06 07:36:29 +0000.994499][7fd4] headset output factor:100


defaultFactor: 100

[000:072] [2023-05-06 07:36:29 +0000.994846][7fd4] AppDeviceManagerStart finished.


[000:072] [2023-05-06 07:36:29 +0000.994879][7fd4] AppDeviceManagerStartMic::mic
status is off
[000:072] [2023-05-06 07:36:29 +0000.994919][7fd4] AppDeviceManagerStartMic update
aec type: 2

[000:072] [2023-05-06 07:36:29 +0000.994937][7fd4] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:072] [2023-05-06 07:36:29 +0000.994951][7fd4]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:072] [2023-05-06 07:36:29 +0000.994972][7fd4]
AudioDeviceDataHandler::StartMicProcess

[000:073] [2023-05-06 07:36:29 +0000.995299][7fd4] Try to start webrtc recording


device.

[000:073] [2023-05-06 07:36:29 +0000.995328][7fd4] StartRecording. threadID:32724

[000:073] [2023-05-06 07:36:29 +0000.995367][6af] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:073] [2023-05-06 07:36:29 +0000.995473][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[000:073] [2023-05-06 07:36:29 +0000.995626][7fd4] The machine model:2201116TG

[000:073] [2023-05-06 07:36:29 +0000.995670][7fd4] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:073] [2023-05-06 07:36:29 +0000.995687][7fd4] Set the recording mode before


getSetting: 4
[000:073] [2023-05-06 07:36:29 +0000.995703][7fd4] Set the recording mode after
getSetting: 1
[000:098] [2023-05-06 07:36:30 +0000.20888][7fd4] StartRecording finished.

[000:098] [2023-05-06 07:36:30 +0000.20942][7fd4] audio: start the audio mic


checker timer.

[000:099] [2023-05-06 07:36:30 +0000.21402][7fd4] machine model :redmi


[000:099] [2023-05-06 07:36:30 +0000.21451][7fd4] Support this machine model :redmi
[000:104] [2023-05-06 07:36:30 +0000.26844][7fd4] global inited! current sdk
version: 12-14-d8558ab
[000:196] [2023-05-06 07:36:30 +0000.118299][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:196] [2023-05-06 07:36:30 +0000.118492][6b0] _deviceSampleRate:48000

[000:200] [2023-05-06 07:36:30 +0000.122866][6af] Run AGC when audioType = 0


[000:200] [2023-05-06 07:36:30 +0000.123036][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:537] [2023-05-06 07:36:30 +0000.460085][7fda]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:538] [2023-05-06 07:36:30 +0000.460455][6ab] MediaFilterCamera, recording file
context:0x70cb571f80 input texture:4
[000:538] [2023-05-06 07:36:30 +0000.460540][6ab] GLESContext:
[000:538] [2023-05-06 07:36:30 +0000.460798][6ab] The result of eglGetDisplay is:
0x1
[000:540] [2023-05-06 07:36:30 +0000.463055][6ab] The result of creation:
0x70d87c1f00
[000:541] [2023-05-06 07:36:30 +0000.463260][6ab] The result of
eglCreatePbufferSurface is: 0x70d87c1f80
[000:541] [2023-05-06 07:36:30 +0000.463751][7fda]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70cb571f80 input_texture: 4
[001:803] [2023-05-06 07:36:31 +0000.726086][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[002:188] [2023-05-06 07:36:32 +0000.110837][6af] Run AGC when audioType = 0
[003:494] [2023-05-06 07:36:33 +0000.417061][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[004:100] [2023-05-06 07:36:34 +0000.22353][69e] monitorTime:4002totalDuration:3920
[004:188] [2023-05-06 07:36:34 +0000.110817][6af] Run AGC when audioType = 0
[004:188] [2023-05-06 07:36:34 +0000.110967][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:190] [2023-05-06 07:36:35 +0000.113219][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[006:188] [2023-05-06 07:36:36 +0000.110388][6af] Run AGC when audioType = 0
[006:881] [2023-05-06 07:36:36 +0000.804194][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[008:190] [2023-05-06 07:36:38 +0000.112354][6af] Run AGC when audioType = 0
[008:190] [2023-05-06 07:36:38 +0000.112558][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:573] [2023-05-06 07:36:38 +0000.495579][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[010:185] [2023-05-06 07:36:40 +0000.107557][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:185] [2023-05-06 07:36:40 +0000.107865][6b0] _deviceSampleRate:48000

[010:187] [2023-05-06 07:36:40 +0000.109551][6af] Run AGC when audioType = 0


[010:270] [2023-05-06 07:36:40 +0000.192418][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[011:967] [2023-05-06 07:36:41 +0000.890092][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[012:185] [2023-05-06 07:36:42 +0000.107554][6af] Run AGC when audioType = 0
[012:185] [2023-05-06 07:36:42 +0000.107706][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[013:662] [2023-05-06 07:36:43 +0000.584546][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[014:186] [2023-05-06 07:36:44 +0000.108532][6af] Run AGC when audioType = 0
[015:357] [2023-05-06 07:36:45 +0000.279511][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[016:186] [2023-05-06 07:36:46 +0000.108516][6af] Run AGC when audioType = 0
[016:186] [2023-05-06 07:36:46 +0000.108718][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:057] [2023-05-06 07:36:46 +0000.979421][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[018:185] [2023-05-06 07:36:48 +0000.107683][6af] Run AGC when audioType = 0
[018:750] [2023-05-06 07:36:48 +0000.672620][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[020:185] [2023-05-06 07:36:50 +0000.107408][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:185] [2023-05-06 07:36:50 +0000.107550][6b0] _deviceSampleRate:48000

[020:187] [2023-05-06 07:36:50 +0000.109808][6af] Run AGC when audioType = 0


[020:187] [2023-05-06 07:36:50 +0000.110018][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:448] [2023-05-06 07:36:50 +0000.371173][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[022:143] [2023-05-06 07:36:52 +0000.65762][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[022:190] [2023-05-06 07:36:52 +0000.112355][6af] Run AGC when audioType = 0
[023:840] [2023-05-06 07:36:53 +0000.762713][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[024:185] [2023-05-06 07:36:54 +0000.108074][6af] Run AGC when audioType = 0
[024:185] [2023-05-06 07:36:54 +0000.108228][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[025:534] [2023-05-06 07:36:55 +0000.456801][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[026:186] [2023-05-06 07:36:56 +0000.109201][6af] Run AGC when audioType = 0
[027:231] [2023-05-06 07:36:57 +0000.154102][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[028:190] [2023-05-06 07:36:58 +0000.112251][6af] Run AGC when audioType = 0
[028:190] [2023-05-06 07:36:58 +0000.112420][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:927] [2023-05-06 07:36:58 +0000.849808][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[030:185] [2023-05-06 07:37:00 +0000.107495][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:185] [2023-05-06 07:37:00 +0000.107710][6b0] _deviceSampleRate:48000

[030:185] [2023-05-06 07:37:00 +0000.107840][6af] Run AGC when audioType = 0


[030:621] [2023-05-06 07:37:00 +0000.544154][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[032:185] [2023-05-06 07:37:02 +0000.107537][6af] Run AGC when audioType = 0
[032:185] [2023-05-06 07:37:02 +0000.107696][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:318] [2023-05-06 07:37:02 +0000.240840][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[034:015] [2023-05-06 07:37:03 +0000.937963][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[034:190] [2023-05-06 07:37:04 +0000.112591][6af] Run AGC when audioType = 0
[035:708] [2023-05-06 07:37:05 +0000.631222][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[036:186] [2023-05-06 07:37:06 +0000.108491][6af] Run AGC when audioType = 0
[036:186] [2023-05-06 07:37:06 +0000.108773][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[037:407] [2023-05-06 07:37:07 +0000.329962][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[038:186] [2023-05-06 07:37:08 +0000.108615][6af] Run AGC when audioType = 0
[039:105] [2023-05-06 07:37:09 +0000.28004][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[040:185] [2023-05-06 07:37:10 +0000.107533][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[040:185] [2023-05-06 07:37:10 +0000.107690][6b0] _deviceSampleRate:48000

[040:186] [2023-05-06 07:37:10 +0000.109063][6af] Run AGC when audioType = 0


[040:186] [2023-05-06 07:37:10 +0000.109231][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:797] [2023-05-06 07:37:10 +0000.719692][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[042:186] [2023-05-06 07:37:12 +0000.109246][6af] Run AGC when audioType = 0
[042:496] [2023-05-06 07:37:12 +0000.418982][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[044:187] [2023-05-06 07:37:14 +0000.109395][6af] Run AGC when audioType = 0
[044:187] [2023-05-06 07:37:14 +0000.109567][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:197] [2023-05-06 07:37:14 +0000.120129][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[045:890] [2023-05-06 07:37:15 +0000.812620][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[046:187] [2023-05-06 07:37:16 +0000.109474][6af] Run AGC when audioType = 0
[047:586] [2023-05-06 07:37:17 +0000.508413][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[048:190] [2023-05-06 07:37:18 +0000.112630][6af] Run AGC when audioType = 0
[048:190] [2023-05-06 07:37:18 +0000.112846][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[049:288] [2023-05-06 07:37:19 +0000.210882][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[050:185] [2023-05-06 07:37:20 +0000.107665][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:185] [2023-05-06 07:37:20 +0000.107874][6b0] _deviceSampleRate:48000

[050:189] [2023-05-06 07:37:20 +0000.112068][6af] Run AGC when audioType = 0


[050:987] [2023-05-06 07:37:20 +0000.910216][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[052:190] [2023-05-06 07:37:22 +0000.112361][6af] Run AGC when audioType = 0
[052:190] [2023-05-06 07:37:22 +0000.112519][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[052:682] [2023-05-06 07:37:22 +0000.605180][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[054:186] [2023-05-06 07:37:24 +0000.109160][6af] Run AGC when audioType = 0
[054:376] [2023-05-06 07:37:24 +0000.298872][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[056:071] [2023-05-06 07:37:25 +0000.993703][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[056:189] [2023-05-06 07:37:26 +0000.111514][6af] Run AGC when audioType = 0
[056:189] [2023-05-06 07:37:26 +0000.111687][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[057:768] [2023-05-06 07:37:27 +0000.691041][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[058:185] [2023-05-06 07:37:28 +0000.107989][6af] Run AGC when audioType = 0
[059:465] [2023-05-06 07:37:29 +0000.387469][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[060:185] [2023-05-06 07:37:30 +0000.107731][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[060:185] [2023-05-06 07:37:30 +0000.107864][6b0] _deviceSampleRate:48000


[060:186] [2023-05-06 07:37:30 +0000.108858][6af] Run AGC when audioType = 0
[060:186] [2023-05-06 07:37:30 +0000.108994][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[061:163] [2023-05-06 07:37:31 +0000.85956][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[062:187] [2023-05-06 07:37:32 +0000.110055][6af] Run AGC when audioType = 0
[062:862] [2023-05-06 07:37:32 +0000.784416][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[064:187] [2023-05-06 07:37:34 +0000.109716][6af] Run AGC when audioType = 0
[064:187] [2023-05-06 07:37:34 +0000.109906][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[064:557] [2023-05-06 07:37:34 +0000.480144][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[066:188] [2023-05-06 07:37:36 +0000.111092][6af] Run AGC when audioType = 0
[066:256] [2023-05-06 07:37:36 +0000.178403][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[067:955] [2023-05-06 07:37:37 +0000.878060][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[068:187] [2023-05-06 07:37:38 +0000.109393][6af] Run AGC when audioType = 0
[068:187] [2023-05-06 07:37:38 +0000.109610][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[069:652] [2023-05-06 07:37:39 +0000.574789][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[070:185] [2023-05-06 07:37:40 +0000.107768][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[070:185] [2023-05-06 07:37:40 +0000.107879][6b0] _deviceSampleRate:48000

[070:187] [2023-05-06 07:37:40 +0000.110088][6af] Run AGC when audioType = 0


[071:348] [2023-05-06 07:37:41 +0000.271035][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[072:190] [2023-05-06 07:37:42 +0000.112668][6af] Run AGC when audioType = 0
[072:190] [2023-05-06 07:37:42 +0000.112889][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[073:048] [2023-05-06 07:37:42 +0000.970667][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[074:188] [2023-05-06 07:37:44 +0000.110761][6af] Run AGC when audioType = 0
[074:743] [2023-05-06 07:37:44 +0000.666183][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[076:188] [2023-05-06 07:37:46 +0000.110876][6af] Run AGC when audioType = 0
[076:188] [2023-05-06 07:37:46 +0000.111243][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[076:440] [2023-05-06 07:37:46 +0000.363148][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[078:135] [2023-05-06 07:37:48 +0000.58105][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[078:187] [2023-05-06 07:37:48 +0000.109577][6af] Run AGC when audioType = 0
[079:833] [2023-05-06 07:37:49 +0000.755791][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[080:185] [2023-05-06 07:37:50 +0000.107601][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[080:185] [2023-05-06 07:37:50 +0000.107748][6b0] _deviceSampleRate:48000

[080:188] [2023-05-06 07:37:50 +0000.110344][6af] Run AGC when audioType = 0


[080:188] [2023-05-06 07:37:50 +0000.110575][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[081:531] [2023-05-06 07:37:51 +0000.453673][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[082:186] [2023-05-06 07:37:52 +0000.108720][6af] Run AGC when audioType = 0
[083:223] [2023-05-06 07:37:53 +0000.146193][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[084:190] [2023-05-06 07:37:54 +0000.112566][6af] Run AGC when audioType = 0
[084:190] [2023-05-06 07:37:54 +0000.112718][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[084:920] [2023-05-06 07:37:54 +0000.842663][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[086:186] [2023-05-06 07:37:56 +0000.109111][6af] Run AGC when audioType = 0
[086:619] [2023-05-06 07:37:56 +0000.541548][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[088:187] [2023-05-06 07:37:58 +0000.109332][6af] Run AGC when audioType = 0
[088:187] [2023-05-06 07:37:58 +0000.109640][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[088:321] [2023-05-06 07:37:58 +0000.243312][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[090:018] [2023-05-06 07:37:59 +0000.940659][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[090:185] [2023-05-06 07:38:00 +0000.107802][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[090:185] [2023-05-06 07:38:00 +0000.108003][6b0] _deviceSampleRate:48000

[090:188] [2023-05-06 07:38:00 +0000.110967][6af] Run AGC when audioType = 0


[091:716] [2023-05-06 07:38:01 +0000.638869][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[092:187] [2023-05-06 07:38:02 +0000.109856][6af] Run AGC when audioType = 0
[092:187] [2023-05-06 07:38:02 +0000.110022][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[093:411] [2023-05-06 07:38:03 +0000.333290][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[094:189] [2023-05-06 07:38:04 +0000.111918][6af] Run AGC when audioType = 0
[095:101] [2023-05-06 07:38:05 +0000.24017][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[096:186] [2023-05-06 07:38:06 +0000.108552][6af] Run AGC when audioType = 0
[096:186] [2023-05-06 07:38:06 +0000.108642][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[096:797] [2023-05-06 07:38:06 +0000.719918][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[098:189] [2023-05-06 07:38:08 +0000.111502][6af] Run AGC when audioType = 0
[098:497] [2023-05-06 07:38:08 +0000.419289][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[100:185] [2023-05-06 07:38:10 +0000.107482][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[100:185] [2023-05-06 07:38:10 +0000.107553][6b0] _deviceSampleRate:48000

[100:186] [2023-05-06 07:38:10 +0000.108417][6af] Run AGC when audioType = 0


[100:186] [2023-05-06 07:38:10 +0000.108524][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[100:196] [2023-05-06 07:38:10 +0000.118772][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[101:888] [2023-05-06 07:38:11 +0000.810600][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[102:185] [2023-05-06 07:38:12 +0000.107776][6af] Run AGC when audioType = 0
[103:587] [2023-05-06 07:38:13 +0000.509686][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[104:185] [2023-05-06 07:38:14 +0000.108042][6af] Run AGC when audioType = 0
[104:185] [2023-05-06 07:38:14 +0000.108114][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[105:284] [2023-05-06 07:38:15 +0000.206821][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[106:186] [2023-05-06 07:38:16 +0000.108749][6af] Run AGC when audioType = 0
[106:981] [2023-05-06 07:38:16 +0000.903441][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[108:187] [2023-05-06 07:38:18 +0000.109473][6af] Run AGC when audioType = 0
[108:187] [2023-05-06 07:38:18 +0000.109656][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[108:679] [2023-05-06 07:38:18 +0000.601747][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[110:185] [2023-05-06 07:38:20 +0000.107810][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[110:185] [2023-05-06 07:38:20 +0000.107997][6b0] _deviceSampleRate:48000

[110:186] [2023-05-06 07:38:20 +0000.108875][6af] Run AGC when audioType = 0


[110:377] [2023-05-06 07:38:20 +0000.299641][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[112:072] [2023-05-06 07:38:21 +0000.994814][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[112:190] [2023-05-06 07:38:22 +0000.112689][6af] Run AGC when audioType = 0
[112:190] [2023-05-06 07:38:22 +0000.112858][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[113:771] [2023-05-06 07:38:23 +0000.693277][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[114:185] [2023-05-06 07:38:24 +0000.108077][6af] Run AGC when audioType = 0
[115:469] [2023-05-06 07:38:25 +0000.391607][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[116:189] [2023-05-06 07:38:26 +0000.111262][6af] Run AGC when audioType = 0
[116:189] [2023-05-06 07:38:26 +0000.111430][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[117:163] [2023-05-06 07:38:27 +0000.85997][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[118:187] [2023-05-06 07:38:28 +0000.109751][6af] Run AGC when audioType = 0
[118:857] [2023-05-06 07:38:28 +0000.779408][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[120:185] [2023-05-06 07:38:30 +0000.108048][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[120:186] [2023-05-06 07:38:30 +0000.108355][6b0] _deviceSampleRate:48000

[120:189] [2023-05-06 07:38:30 +0000.111993][6af] Run AGC when audioType = 0


[120:189] [2023-05-06 07:38:30 +0000.112188][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[120:560] [2023-05-06 07:38:30 +0000.482357][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[122:187] [2023-05-06 07:38:32 +0000.109705][6af] Run AGC when audioType = 0
[122:254] [2023-05-06 07:38:32 +0000.176355][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[123:949] [2023-05-06 07:38:33 +0000.872007][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[124:187] [2023-05-06 07:38:34 +0000.109574][6af] Run AGC when audioType = 0
[124:187] [2023-05-06 07:38:34 +0000.109922][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[125:647] [2023-05-06 07:38:35 +0000.569643][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[126:186] [2023-05-06 07:38:36 +0000.108654][6af] Run AGC when audioType = 0
[127:339] [2023-05-06 07:38:37 +0000.262153][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[128:187] [2023-05-06 07:38:38 +0000.110115][6af] Run AGC when audioType = 0
[128:188] [2023-05-06 07:38:38 +0000.110329][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[129:038] [2023-05-06 07:38:38 +0000.960448][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[130:185] [2023-05-06 07:38:40 +0000.107901][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[130:185] [2023-05-06 07:38:40 +0000.108090][6b0] _deviceSampleRate:48000

[130:187] [2023-05-06 07:38:40 +0000.109952][6af] Run AGC when audioType = 0


[130:739] [2023-05-06 07:38:40 +0000.661514][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[132:190] [2023-05-06 07:38:42 +0000.113017][6af] Run AGC when audioType = 0
[132:190] [2023-05-06 07:38:42 +0000.113171][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[132:436] [2023-05-06 07:38:42 +0000.359219][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[134:136] [2023-05-06 07:38:44 +0000.58366][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[134:187] [2023-05-06 07:38:44 +0000.109763][6af] Run AGC when audioType = 0
[135:829] [2023-05-06 07:38:45 +0000.751321][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[136:188] [2023-05-06 07:38:46 +0000.110590][6af] Run AGC when audioType = 0
[136:188] [2023-05-06 07:38:46 +0000.110777][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[137:528] [2023-05-06 07:38:47 +0000.450820][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[138:186] [2023-05-06 07:38:48 +0000.109003][6af] Run AGC when audioType = 0
[139:222] [2023-05-06 07:38:49 +0000.144999][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[140:185] [2023-05-06 07:38:50 +0000.107817][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[140:185] [2023-05-06 07:38:50 +0000.107953][6b0] _deviceSampleRate:48000

[140:190] [2023-05-06 07:38:50 +0000.112636][6af] Run AGC when audioType = 0


[140:190] [2023-05-06 07:38:50 +0000.112803][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[140:918] [2023-05-06 07:38:50 +0000.840560][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[142:189] [2023-05-06 07:38:52 +0000.111283][6af] Run AGC when audioType = 0
[142:615] [2023-05-06 07:38:52 +0000.537486][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[144:186] [2023-05-06 07:38:54 +0000.108615][6af] Run AGC when audioType = 0
[144:186] [2023-05-06 07:38:54 +0000.108730][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[144:309] [2023-05-06 07:38:54 +0000.231564][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[146:010] [2023-05-06 07:38:55 +0000.932751][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[146:189] [2023-05-06 07:38:56 +0000.111979][6af] Run AGC when audioType = 0
[147:704] [2023-05-06 07:38:57 +0000.626887][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[148:187] [2023-05-06 07:38:58 +0000.109949][6af] Run AGC when audioType = 0
[148:187] [2023-05-06 07:38:58 +0000.110137][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[149:400] [2023-05-06 07:38:59 +0000.322514][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[150:185] [2023-05-06 07:39:00 +0000.107893][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[150:185] [2023-05-06 07:39:00 +0000.108135][6b0] _deviceSampleRate:48000

[150:191] [2023-05-06 07:39:00 +0000.113298][6af] Run AGC when audioType = 0


[151:095] [2023-05-06 07:39:01 +0000.17391][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[152:189] [2023-05-06 07:39:02 +0000.111284][6af] Run AGC when audioType = 0
[152:189] [2023-05-06 07:39:02 +0000.111518][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[152:796] [2023-05-06 07:39:02 +0000.718524][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[154:189] [2023-05-06 07:39:04 +0000.111423][6af] Run AGC when audioType = 0
[154:498] [2023-05-06 07:39:04 +0000.420601][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[156:189] [2023-05-06 07:39:06 +0000.111265][6af] Run AGC when audioType = 0
[156:189] [2023-05-06 07:39:06 +0000.111473][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[156:199] [2023-05-06 07:39:06 +0000.121830][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[157:899] [2023-05-06 07:39:07 +0000.821507][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[158:187] [2023-05-06 07:39:08 +0000.109853][6af] Run AGC when audioType = 0
[159:601] [2023-05-06 07:39:09 +0000.523278][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[160:185] [2023-05-06 07:39:10 +0000.108190][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[160:186] [2023-05-06 07:39:10 +0000.108326][6b0] _deviceSampleRate:48000

[160:189] [2023-05-06 07:39:10 +0000.111613][6af] Run AGC when audioType = 0


[160:189] [2023-05-06 07:39:10 +0000.111850][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[161:300] [2023-05-06 07:39:11 +0000.222914][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[162:189] [2023-05-06 07:39:12 +0000.112013][6af] Run AGC when audioType = 0
[162:997] [2023-05-06 07:39:12 +0000.919626][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[164:190] [2023-05-06 07:39:14 +0000.112458][6af] Run AGC when audioType = 0
[164:190] [2023-05-06 07:39:14 +0000.112698][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[164:695] [2023-05-06 07:39:14 +0000.617882][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[166:189] [2023-05-06 07:39:16 +0000.111443][6af] Run AGC when audioType = 0
[166:399] [2023-05-06 07:39:16 +0000.321440][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[168:097] [2023-05-06 07:39:18 +0000.20222][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[168:185] [2023-05-06 07:39:18 +0000.108188][6af] Run AGC when audioType = 0
[168:186] [2023-05-06 07:39:18 +0000.108318][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[169:795] [2023-05-06 07:39:19 +0000.717511][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[170:185] [2023-05-06 07:39:20 +0000.107962][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[170:185] [2023-05-06 07:39:20 +0000.108142][6b0] _deviceSampleRate:48000

[170:186] [2023-05-06 07:39:20 +0000.108284][6af] Run AGC when audioType = 0


[171:495] [2023-05-06 07:39:21 +0000.417874][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[172:187] [2023-05-06 07:39:22 +0000.109474][6af] Run AGC when audioType = 0
[172:187] [2023-05-06 07:39:22 +0000.109652][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[173:186] [2023-05-06 07:39:23 +0000.109045][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[174:186] [2023-05-06 07:39:24 +0000.109000][6af] Run AGC when audioType = 0
[174:888] [2023-05-06 07:39:24 +0000.810756][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[176:187] [2023-05-06 07:39:26 +0000.110025][6af] Run AGC when audioType = 0
[176:188] [2023-05-06 07:39:26 +0000.110307][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[176:590] [2023-05-06 07:39:26 +0000.512533][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[178:190] [2023-05-06 07:39:28 +0000.113002][6af] Run AGC when audioType = 0
[178:293] [2023-05-06 07:39:28 +0000.216100][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[179:992] [2023-05-06 07:39:29 +0000.914793][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[180:185] [2023-05-06 07:39:30 +0000.107950][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[180:185] [2023-05-06 07:39:30 +0000.108060][6b0] _deviceSampleRate:48000

[180:188] [2023-05-06 07:39:30 +0000.110482][6af] Run AGC when audioType = 0


[180:188] [2023-05-06 07:39:30 +0000.110681][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[181:688] [2023-05-06 07:39:31 +0000.610361][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[182:186] [2023-05-06 07:39:32 +0000.108518][6af] Run AGC when audioType = 0
[183:388] [2023-05-06 07:39:33 +0000.310815][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[184:190] [2023-05-06 07:39:34 +0000.113093][6af] Run AGC when audioType = 0
[184:191] [2023-05-06 07:39:34 +0000.113333][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[185:085] [2023-05-06 07:39:35 +0000.7549][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[186:189] [2023-05-06 07:39:36 +0000.112226][6af] Run AGC when audioType = 0
[186:782] [2023-05-06 07:39:36 +0000.705026][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[188:190] [2023-05-06 07:39:38 +0000.112634][6af] Run AGC when audioType = 0
[188:190] [2023-05-06 07:39:38 +0000.112818][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[188:476] [2023-05-06 07:39:38 +0000.399228][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[190:177] [2023-05-06 07:39:40 +0000.99823][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[190:185] [2023-05-06 07:39:40 +0000.107928][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[190:185] [2023-05-06 07:39:40 +0000.108053][6b0] _deviceSampleRate:48000

[190:187] [2023-05-06 07:39:40 +0000.110233][6af] Run AGC when audioType = 0


[191:871] [2023-05-06 07:39:41 +0000.793540][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[192:188] [2023-05-06 07:39:42 +0000.110831][6af] Run AGC when audioType = 0
[192:188] [2023-05-06 07:39:42 +0000.110993][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[193:264] [2023-05-06 07:39:43 +0000.186868][7f35] SetOrientation:
MediaFilterCamera:: SetOrientation: 270
[193:264] [2023-05-06 07:39:43 +0000.186933][7f35]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 270
[193:265] [2023-05-06 07:39:43 +0000.187800][7f35]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[193:265] [2023-05-06 07:39:43 +0000.188098][6ab] operator() time:1076217325
enter.

[193:266] [2023-05-06 07:39:43 +0000.189055][6ab] MediaFilterCamera, recording


file context:0x70cb571f80 input texture:4
[193:268] [2023-05-06 07:39:43 +0000.190678][6ab] MicSource: Mic source
created:10x70d877f880
[193:269] [2023-05-06 07:39:43 +0000.191364][6ab] received external audio stream

[193:269] [2023-05-06 07:39:43 +0000.191421][6ab] alloc thread: 0x70d877a780


name:worker0 thread id:481163521216 to Mic_source
[193:269] [2023-05-06 07:39:43 +0000.191443][6ab] audio: start the audio sender
thread.

[193:269] [2023-05-06 07:39:43 +0000.191950][6ab] construct OpenGLRenderProgram


0x70d871c898
[193:269] [2023-05-06 07:39:43 +0000.192014][6ab] CropFilter::SetOrientation
orientation: 270
[193:270] [2023-05-06 07:39:43 +0000.192438][6ab] filter: filter pipeline construtc
this: 0x701c747780
[193:270] [2023-05-06 07:39:43 +0000.192482][6ab] filter: filter pipeline2 update
pattern: 1
[193:270] [2023-05-06 07:39:43 +0000.192576][6ab] CameraSource::source_id_:1
[193:270] [2023-05-06 07:39:43 +0000.192608][6ab] RecordAudioSource::source_id_:2
[193:271] [2023-05-06 07:39:43 +0000.193319][6ab] BindInputFilter 0x70d877b340
this 0x70d871cac0
[193:271] [2023-05-06 07:39:43 +0000.193405][6ab] BindInputFilter 0x70d877b4d8
this 0x70d877b950
[193:271] [2023-05-06 07:39:43 +0000.193438][6ab] BindInputFilter 0x70d871cac0
this 0x701c747820
[193:271] [2023-05-06 07:39:43 +0000.193476][6ab] setParamentForFilters:
speed:1.000000
[193:271] [2023-05-06 07:39:43 +0000.193494][6ab] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[193:271] [2023-05-06 07:39:43 +0000.193514][6ab] SetParamForFilter time:1076217331
enter.
[193:271] [2023-05-06 07:39:43 +0000.193532][6ab] Error(crop_filter.cc:263):
SetParamForFilter: Not found modetype param, using default modetype citytravel!
[193:271] [2023-05-06 07:39:43 +0000.193550][6ab] SetParamForFilter: Params video
index is: 0
[193:271] [2023-05-06 07:39:43 +0000.193569][6ab] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[193:271] [2023-05-06 07:39:43 +0000.193589][6ab] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[193:271] [2023-05-06 07:39:43 +0000.193609][6ab] crop filter mode tpye:
citytravelvideo index:0
[193:276] [2023-05-06 07:39:43 +0000.199117][6af] On audio frame the broadcast with
timestamp:1076217336 samples:480. (1000 frame for one log)

[193:279] [2023-05-06 07:39:43 +0000.201920][1527] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[193:279] [2023-05-06 07:39:43 +0000.202074][6ab]
Warning(parse_template_json.cc:45): json parament no found the parament
[193:279] [2023-05-06 07:39:43 +0000.202156][6ab]
Warning(parse_template_json.cc:45): json parament no found the parament
[193:279] [2023-05-06 07:39:43 +0000.202209][6ab]
Warning(parse_template_json.cc:45): json parament no found the parament
[193:280] [2023-05-06 07:39:43 +0000.202395][6ab]
Warning(parse_template_json.cc:45): json parament no found the parament
[193:280] [2023-05-06 07:39:43 +0000.202412][1527] The output timestamp from audio
mixer change:1076217336
[193:280] [2023-05-06 07:39:43 +0000.202462][6ab]
Warning(parse_template_json.cc:45): json parament no found the parament
[193:280] [2023-05-06 07:39:43 +0000.202479][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[193:280] [2023-05-06 07:39:43 +0000.202513][6ab]
Warning(parse_template_json.cc:45): json parament no found the parament
[193:280] [2023-05-06 07:39:43 +0000.202553][6ab]
Warning(parse_template_json.cc:45): json parament no found the parament
[193:280] [2023-05-06 07:39:43 +0000.202591][6ab]
Warning(parse_template_json.cc:81): json parament no found the parament
[193:280] [2023-05-06 07:39:43 +0000.202657][6ab]
Warning(parse_template_json.cc:81): json parament no found the parament
[193:280] [2023-05-06 07:39:43 +0000.202718][6ab]
Warning(parse_template_json.cc:67): json parament no found the parament
[193:280] [2023-05-06 07:39:43 +0000.202780][6ab]
Warning(parse_template_json.cc:93): json parament no found the duration
[193:282] [2023-05-06 07:39:43 +0000.204771][6ab] SetParamForFilter leave. expire
time = 11 ms

[193:283] [2023-05-06 07:39:43 +0000.205569][6ab] OnOutputSizeChanged width 1280


height 720
[193:283] [2023-05-06 07:39:43 +0000.205714][6ab] OpenGLFrameBuffer: width:1280
height:720
[193:283] [2023-05-06 07:39:43 +0000.205790][6ab] OpenGLFrameBuffer: width:1280
height:720
[193:283] [2023-05-06 07:39:43 +0000.205830][6ab] OpenGLFrameBuffer: width:1280
height:720
[193:283] [2023-05-06 07:39:43 +0000.206160][6ab] OpenGLFrameBuffer: width:1280
height:720
[193:283] [2023-05-06 07:39:43 +0000.206233][6ab] OpenGLFrameBuffer: width:1280
height:720
[193:284] [2023-05-06 07:39:43 +0000.206386][6ab] OpenGLFrameBuffer: width:1280
height:720
[193:284] [2023-05-06 07:39:43 +0000.206425][6ab] construct TrivalImageDrawer
0x70d861ab80
[193:284] [2023-05-06 07:39:43 +0000.206465][6ab] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x70d861ab80 context 0x70d877d640
[193:284] [2023-05-06 07:39:43 +0000.206553][6ab] setupGLES:
[193:292] [2023-05-06 07:39:43 +0000.214536][6ab] OpenGLRenderProgram::Initialize.
[193:292] [2023-05-06 07:39:43 +0000.214608][6ab] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[193:292] [2023-05-06 07:39:43 +0000.214650][6ab] The extension of the OpenGL:
GL_EXT_debug_marker GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth24
GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_packed_depth_stencil
GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture
GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image
GL_OES_EGL_image_external GL_OES_EGL_image_external_essl3 GL_OES_EGL_sync
GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat
GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888
GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap
GL_OES_element_index_uint GL_EXT_shadow_samplers GL_OES_texture_compression_astc
GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_hdr
GL_KHR_texture_compression_astc_sliced_3d
GL_EXT_texture_compression_astc_decode_mode
GL_EXT_texture_compression_astc_decode_mode_rgb9e5 GL_KHR_debug
GL_EXT_occlusion_query_boolean GL_EXT_disjoint_timer_query GL_EXT_blend_minmax
GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_OES_texture_3D
GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_surfaceless_context
GL_OES_texture_stencil8 GL_EXT_shader_pixel_local_storage
GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_ARM_mali_program_binary GL_EXT_sRGB GL_EXT_sRGB_write_control
GL_EXT_texture_sRGB_decode GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_RG8
GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent
GL_OES_texture_storage_multisample_2d_array GL_OES_shader_image_atomic
GL_EXT_robustness GL_EXT_draw_buffers_indexed GL_OES_draw_buffers_indexed
GL_EXT_texture_border_clamp GL_OES_texture_border_clamp
GL_EXT_texture_cube_map_array GL_OES_texture_cube_map_array GL_OES_sample_variables
GL_OES_sample_shading GL_OES_shader_multisample_interpolation
GL_EXT_shader_io_blocks GL_OES_shader_io_blocks GL_EXT_tessellation_shader
GL_OES_tessellation_shader GL_EXT_primitive_bounding_box
GL_OES_primitive_bounding_box GL_EXT_geometry_shader GL_OES_geometry_shader
GL_ANDROID_extension_pack_es31a GL_EXT_gpu_shader5 GL_OES_gpu_shader5
GL_EXT_texture_buffer GL_OES_texture_buffer GL_EXT_copy_image GL_OES_copy_image
GL_EXT_shader_non_constant_global_initializers GL_EXT_color_buffer_half_float
GL_EXT_color_buffer_float GL_EXT_YUV_target GL_OVR_multiview GL_OVR_multiview2
GL_OVR_multiview_multisampled_render_to_texture GL_KHR_robustness
GL_KHR_robust_buffer_access_behavior GL_EXT_draw_elements_base_vertex
GL_OES_draw_elements_base_vertex GL_EXT_protected_textures GL_EXT_buffer_storage
GL_EXT_external_buffer GL_EXT_EGL_image_array GL_EXT_texture_filter_anisotropic
GL_OES_texture_float_linear GL_ARM_texture_unnormalized_coordinates
[193:292] [2023-05-06 07:39:43 +0000.214691][6ab] Init open gl render: 0x70d871c898
[193:292] [2023-05-06 07:39:43 +0000.214715][6ab] Fragement shader path:
[193:292] [2023-05-06 07:39:43 +0000.214735][6ab] Fragement shader path:
[193:292] [2023-05-06 07:39:43 +0000.214752][6ab] create opengl program object.
[193:292] [2023-05-06 07:39:43 +0000.214775][6ab] create shader: vertex
[193:292] [2023-05-06 07:39:43 +0000.214849][6ab] create shader: fragment
[193:293] [2023-05-06 07:39:43 +0000.215617][6ab] Have not extra filter filename!
[193:293] [2023-05-06 07:39:43 +0000.215668][6ab] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[193:293] [2023-05-06 07:39:43 +0000.215694][6ab] OpenGLRenderProgram::Initialize
success.
[193:296] [2023-05-06 07:39:43 +0000.219226][6ab] Setup the OpenGL result:1
[193:297] [2023-05-06 07:39:43 +0000.219892][6a7] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_1076217357.mp4
[193:298] [2023-05-06 07:39:43 +0000.220275][6a7] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_1076217357.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[193:298] [2023-05-06 07:39:43 +0000.220378][152e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70cb59d898
[193:298] [2023-05-06 07:39:43 +0000.220411][6a7] 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
[193:298] [2023-05-06 07:39:43 +0000.220527][6a7] 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_1076217357.mp4
fileFD: -1
[193:300] [2023-05-06 07:39:43 +0000.222562][6a7] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_1076217357.mp4
is opened successfully
[193:300] [2023-05-06 07:39:43 +0000.222670][6a7] setupMediaProcessers:
[193:300] [2023-05-06 07:39:43 +0000.222712][6a7]
RecordingSessionInternalSimple:setup media processers.
[193:300] [2023-05-06 07:39:43 +0000.222750][6a7] construct AAC encoder
[193:301] [2023-05-06 07:39:43 +0000.223419][6a7] H264Encoder creating:
superfast011818
[193:301] [2023-05-06 07:39:43 +0000.223577][6a7] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[193:302] [2023-05-06 07:39:43 +0000.224917][6a7] H264Encode::GetMachineModel is
2201116TG
[193:302] [2023-05-06 07:39:43 +0000.225064][6a7] H264Encoder machine_mode
is:2201116TG
[193:302] [2023-05-06 07:39:43 +0000.225114][6a7] H264Encode::machine size :9
machine_mode:2201116TG
[193:302] [2023-05-06 07:39:43 +0000.225161][6a7] H264Encode::machine array
size :22 machine_mode:2201116TG
[193:302] [2023-05-06 07:39:43 +0000.225201][6a7] H264Encode::current machine
is :2201116TG auto check hw codec decide to use hw codec
[193:303] [2023-05-06 07:39:43 +0000.225237][6a7] setupCompressionSession:
[193:303] [2023-05-06 07:39:43 +0000.225290][6a7] H264Encode::creating hareware
Encoder
[193:303] [2023-05-06 07:39:43 +0000.225346][6a7] AndroidHwAvcEncoder
time:1076217363 enter.

[193:303] [2023-05-06 07:39:43 +0000.225674][6a7] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000716efb0380 address:0x7017bc4760
[193:303] [2023-05-06 07:39:43 +0000.225894][6a7] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[193:303] [2023-05-06 07:39:43 +0000.225997][6a7] The video avc hw codec address is
0x701c0a6340
[193:303] [2023-05-06 07:39:43 +0000.226155][6a7] AndroidHwAvcEncoder leave.
expire time = 0 ms

[193:303] [2023-05-06 07:39:43 +0000.226220][6a7] RegisterEncodeCompleteCallback


time:1076217363 enter.

[193:304] [2023-05-06 07:39:43 +0000.226529][6a7] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[193:304] [2023-05-06 07:39:43 +0000.226571][6a7] InitEncode time:1076217364


enter.
[193:304] [2023-05-06 07:39:43 +0000.226683][6a7] InitEncode:
MediaCodecVideoEncoder::Release _inited:0
[193:304] [2023-05-06 07:39:43 +0000.226715][6a7] Create time:1076217364 enter.

[193:304] [2023-05-06 07:39:43 +0000.226734][6a7] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[193:304] [2023-05-06 07:39:43 +0000.226759][6a7]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x702b6e9e40
[193:323] [2023-05-06 07:39:43 +0000.246046][6a7] supported_type:audio/mp4a-latm
[193:323] [2023-05-06 07:39:43 +0000.246134][6a7] supported_type:audio/mp4a-latm
[193:323] [2023-05-06 07:39:43 +0000.246179][6a7] supported_type:audio/3gpp
[193:323] [2023-05-06 07:39:43 +0000.246212][6a7] supported_type:audio/3gpp
[193:324] [2023-05-06 07:39:43 +0000.246296][6a7] supported_type:audio/amr-wb
[193:324] [2023-05-06 07:39:43 +0000.246332][6a7] supported_type:audio/amr-wb
[193:324] [2023-05-06 07:39:43 +0000.246362][6a7] supported_type:audio/flac
[193:324] [2023-05-06 07:39:43 +0000.246445][6a7] supported_type:audio/flac
[193:324] [2023-05-06 07:39:43 +0000.246489][6a7] supported_type:audio/opus
[193:324] [2023-05-06 07:39:43 +0000.246571][6a7]
supported_type:image/vnd.android.heic
[193:324] [2023-05-06 07:39:43 +0000.246615][6a7] supported_type:video/avc
[193:324] [2023-05-06 07:39:43 +0000.246647][6a7] name:OMX.MTK.VIDEO.ENCODER.AVC
mime:video/avc
[193:324] [2023-05-06 07:39:43 +0000.246692][6a7] hwCodecPrefix :OMX.qcom.
[193:324] [2023-05-06 07:39:43 +0000.246722][6a7] hwCodecPrefix :OMX.Nvidia.
[193:324] [2023-05-06 07:39:43 +0000.246740][6a7] hwCodecPrefix :OMX.IMG.TOPAZ
[193:324] [2023-05-06 07:39:43 +0000.246755][6a7] hwCodecPrefix :OMX.Exynos
[193:324] [2023-05-06 07:39:43 +0000.246770][6a7] hwCodecPrefix :OMX.MTK
[193:324] [2023-05-06 07:39:43 +0000.246787][6a7] Found target codecer
OMX.MTK.VIDEO.ENCODER.AVCcodecColorFormat:21
[193:324] [2023-05-06 07:39:43 +0000.246824][6a7] mediacodec_createCodecByName
time:1076217384 enter.

[193:324] [2023-05-06 07:39:43 +0000.246846][6a7] WrapAndroidMediaCodec


time:1076217384 enter.

[193:324] [2023-05-06 07:39:43 +0000.246995][6a7] WrapAndroidMediaCodec leave.


expire time = 0 ms

[193:419] [2023-05-06 07:39:43 +0000.341705][6a7] mediacodec_createCodecByName


leave. expire time = 95 ms

[193:419] [2023-05-06 07:39:43 +0000.341811][6a7] WrapAndroidMediaFromat


time:1076217479 enter.

[193:419] [2023-05-06 07:39:43 +0000.341915][6a7] WrapAndroidMediaFromat leave.


expire time = 0 ms

[193:500] [2023-05-06 07:39:43 +0000.422516][6a7] Destroy time:1076217560 enter.

[193:500] [2023-05-06 07:39:43 +0000.422596][6a7] WrapAndroidMediaFromat::


Destroy
[193:500] [2023-05-06 07:39:43 +0000.422625][6a7] Destroy leave. expire time = 0
ms

[193:500] [2023-05-06 07:39:43 +0000.422645][6a7] ~WrapAndroidMediaFromat


time:1076217560 enter.
[193:500] [2023-05-06 07:39:43 +0000.422665][6a7] ~WrapAndroidMediaFromat leave.
expire time = 0 ms

[193:500] [2023-05-06 07:39:43 +0000.422698][6a7] Create leave. expire time = 196


ms

[193:500] [2023-05-06 07:39:43 +0000.422720][6a7] isSemiPlanarSupport


time:1076217560 enter.

[193:500] [2023-05-06 07:39:43 +0000.422739][6a7] H264Encoder isSemiPlanarSupport


[193:500] [2023-05-06 07:39:43 +0000.422759][6a7] isSemiPlanarSupport leave.
expire time = 0 ms

[193:500] [2023-05-06 07:39:43 +0000.422780][6a7] creat hw H264Encoder success,


isSemiPlanar:1
[193:500] [2023-05-06 07:39:43 +0000.422909][6a7] InitEncode leave. expire time =
196 ms

[193:500] [2023-05-06 07:39:43 +0000.422950][6a7] H264Encode::created Encoder


[193:500] [2023-05-06 07:39:43 +0000.422973][6a7] H264Encode:: H264 encoder
created.
[193:500] [2023-05-06 07:39:43 +0000.422990][6a7] H264 encoder created.
[193:500] [2023-05-06 07:39:43 +0000.423013][6a7]
RecordingSessionInternalSimple:created avc encoder avc: 0x701bde2f40
[193:500] [2023-05-06 07:39:43 +0000.423033][6a7] setOutput:
[193:500] [2023-05-06 07:39:43 +0000.423059][6a7]
RecordingSessionInternalSimple:encoder set output to muxer!
[193:500] [2023-05-06 07:39:43 +0000.423077][6a7] request a key frame
[193:500] [2023-05-06 07:39:43 +0000.423091][6a7] H264Encode:: request a key frame
[193:501] [2023-05-06 07:39:43 +0000.423374][6a7] setDisplayRotate :270
[193:501] [2023-05-06 07:39:43 +0000.423435][6a7] MP4Recorder AddDisplayRotate:270
c:-1.83697e-16 s:1 matrix[0]:0 matrix[1]:65535 matrix[2]:0 matrix[3]:256
matrix[4]:0 matrix[8]:64
[193:501] [2023-05-06 07:39:43 +0000.423513][6ab] StartRecording:
[193:501] [2023-05-06 07:39:43 +0000.423626][1527] operator(): Set the recording
session in mic source. recording session: 0x70d877b380
[193:501] [2023-05-06 07:39:43 +0000.423734][6ab] operator() leave. expire time =
236 ms

[193:501] [2023-05-06 07:39:43 +0000.423803][1526] AF_SpeedFilter audio


0x70d877b800 PullFrame
[193:501] [2023-05-06 07:39:43 +0000.423879][1526]
RecordAudioSource::PullAudioFrame
[193:501] [2023-05-06 07:39:43 +0000.423912][1526] AF_SpeedFilter::PullFrame eof4
[193:503] [2023-05-06 07:39:43 +0000.426003][1526]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[193:508] [2023-05-06 07:39:43 +0000.430311][1526] AF_SpeedFilter audio time,
0x70d877b800 rcv time: 1076217558
[193:508] [2023-05-06 07:39:43 +0000.430394][1526] AF_SpeedFilter audio time,
0x70d877b800 rcv time: 1076217558in_nSamples:441
[193:508] [2023-05-06 07:39:43 +0000.430487][1526] resampled_data_size:0
[193:559] [2023-05-06 07:39:43 +0000.481518][6ab]
MediaFilterCamera::NeedProcessTexture
[193:559] [2023-05-06 07:39:43 +0000.481649][6ab] begine recode to first frame
spend time:293
[193:559] [2023-05-06 07:39:43 +0000.481703][6ab] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x70d877b200
[193:559] [2023-05-06 07:39:43 +0000.481838][6ab] blur_distance_:0
[193:559] [2023-05-06 07:39:43 +0000.481905][6ab] blur_direction_angle_:-90
[193:559] [2023-05-06 07:39:43 +0000.481985][6ab]
GPUImageProcessing::SetOrientation orientation: 270
[193:559] [2023-05-06 07:39:43 +0000.482056][6ab] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[193:559] [2023-05-06 07:39:43 +0000.482219][6ab] GPUImageProcessing: process video
frame with resolution 1280 X 720
[193:560] [2023-05-06 07:39:43 +0000.482430][6ab] GPUImageProcessing: input frame
width1280 X 720
[193:560] [2023-05-06 07:39:43 +0000.482743][6ab] drawYUV420 render
OpenGLRenderProgram:0x70d871c898
[193:560] [2023-05-06 07:39:43 +0000.483181][6ab] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[193:561] [2023-05-06 07:39:43 +0000.483818][6ab] CropFilter::OnVideoFrame
outputtexture :10
[193:561] [2023-05-06 07:39:43 +0000.483955][6ab] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[193:571] [2023-05-06 07:39:43 +0000.493319][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[193:583] [2023-05-06 07:39:43 +0000.506084][6ab] The read pixel from buffer take:
20 width:1280 height:720 frameType:0
[193:597] [2023-05-06 07:39:43 +0000.519534][6ab] drawYUV420 render
OpenGLRenderProgram:0x70d871c898
[193:625] [2023-05-06 07:39:43 +0000.548015][1526] AF_SpeedFilter audio time 222,
0x70d877b800 out time: 1076217558 org time: 1076217558
[193:625] [2023-05-06 07:39:43 +0000.548158][1526] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[193:626] [2023-05-06 07:39:43 +0000.548258][1526]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 1076217558
[193:626] [2023-05-06 07:39:43 +0000.548312][1526]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[193:626] [2023-05-06 07:39:43 +0000.548395][1526] AF_SpeedFilter audio time
[193:626] [2023-05-06 07:39:43 +0000.548473][1526] AF_SpeedFilter audio time 111,
0x70d877b800 out time: 1076217568 org time: 1076217568
[193:635] [2023-05-06 07:39:43 +0000.558038][6ab] The convert RGB to YUV take 20
[193:635] [2023-05-06 07:39:43 +0000.558159][6ab] FilterPipeline2::OnVideoFrame pts
37 last_video_timestamp_ 37
[193:635] [2023-05-06 07:39:43 +0000.558227][6ab]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[193:639] [2023-05-06 07:39:43 +0000.561465][152d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[193:639] [2023-05-06 07:39:43 +0000.561628][152d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[193:639] [2023-05-06 07:39:43 +0000.561706][152d] push video frame to H264
encoder. (100 frame for one log)

[193:639] [2023-05-06 07:39:43 +0000.561801][152d] push video frame to H264


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

[193:639] [2023-05-06 07:39:43 +0000.561862][152d] H264Encode::push video frame to


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

[193:639] [2023-05-06 07:39:43 +0000.561922][152d] Push an pts:0 to dts queue.


[193:639] [2023-05-06 07:39:43 +0000.562032][152d] DTS queue for
Generator:0x7043f626b8 0
[193:639] [2023-05-06 07:39:43 +0000.562092][152d] The input pts:0 fps:30
[193:641] [2023-05-06 07:39:43 +0000.563659][152d]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[193:642] [2023-05-06 07:39:43 +0000.564944][6ab] drawYUV420 render
OpenGLRenderProgram:0x70d871c898
[193:722] [2023-05-06 07:39:43 +0000.644634][152c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:9
[193:722] [2023-05-06 07:39:43 +0000.645199][152e] add aac audio track with id:1
[193:723] [2023-05-06 07:39:43 +0000.646130][152e] audio start ts:0
[193:724] [2023-05-06 07:39:43 +0000.646325][152e] the audio frame has been written
into MP4 file
[193:797] [2023-05-06 07:39:43 +0000.719630][152d] h264 add frame header cdr flag
[193:798] [2023-05-06 07:39:43 +0000.720593][152d] h264 add frame header cdr flag
[193:798] [2023-05-06 07:39:43 +0000.720847][152d] SendFrame
encodedImage._timeStamp:0encodedImage->_length:520
[193:798] [2023-05-06 07:39:43 +0000.720915][152d] Received key frame:0
[193:798] [2023-05-06 07:39:43 +0000.720989][152d] last dts:0 currentPts:0
ppsOrSPS:0 queue length:6
[193:798] [2023-05-06 07:39:43 +0000.721045][152d] H264Encode::H264SWEncoder get
callback, length:520 type:0 nalType:7length:19
[193:798] [2023-05-06 07:39:43 +0000.721092][152d] H264Encode:: get a sps pps
header!headerSize:31
[193:798] [2023-05-06 07:39:43 +0000.721142][152d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[193:799] [2023-05-06 07:39:43 +0000.721401][152e] get the H.264 SPS parameter
[193:799] [2023-05-06 07:39:43 +0000.721910][152e] add video track with id:2
[193:799] [2023-05-06 07:39:43 +0000.722173][152e] get the H.264 PPS parameter
[193:800] [2023-05-06 07:39:43 +0000.722750][152e] get the H.264 IDR frame
[193:800] [2023-05-06 07:39:43 +0000.722861][152e] resss:true
[193:800] [2023-05-06 07:39:43 +0000.723045][152e] video start ts:0
[193:800] [2023-05-06 07:39:43 +0000.723116][152e] the video frame has been written
into MP4 file
[194:062] [2023-05-06 07:39:43 +0000.984369][6ab] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[194:092] [2023-05-06 07:39:44 +0000.15083][6ab] The convert RGB to YUV take 6
[194:190] [2023-05-06 07:39:44 +0000.112978][6af] Run AGC when audioType = 0
[194:280] [2023-05-06 07:39:44 +0000.202532][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[194:428] [2023-05-06 07:39:44 +0000.350542][152d] DTS queue for
Generator:0x7043f626b8 789 824
[194:560] [2023-05-06 07:39:44 +0000.482409][6ab] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[194:597] [2023-05-06 07:39:44 +0000.519974][6ab] The convert RGB to YUV take 3
[194:942] [2023-05-06 07:39:44 +0000.864400][152d] Push an pts:1326 to dts queue.
[194:988] [2023-05-06 07:39:44 +0000.911040][152d] last dts:1295 currentPts:1326
ppsOrSPS:0 queue length:2
[195:057] [2023-05-06 07:39:44 +0000.979649][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[195:097] [2023-05-06 07:39:45 +0000.19375][6ab] The convert RGB to YUV take 19
[195:109] [2023-05-06 07:39:45 +0000.31866][1526] AF_SpeedFilter audio 0x70d877b800
PullFrame
[195:245] [2023-05-06 07:39:45 +0000.167977][152d] DTS queue for
Generator:0x7043f626b8 1610 1644
[195:282] [2023-05-06 07:39:45 +0000.204648][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[195:283] [2023-05-06 07:39:45 +0000.205447][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[195:367] [2023-05-06 07:39:45 +0000.289874][1526]
RecordAudioSource::PullAudioFrame
[195:484] [2023-05-06 07:39:45 +0000.406688][6ab] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 981 diff: 20
[195:626] [2023-05-06 07:39:45 +0000.548880][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[195:659] [2023-05-06 07:39:45 +0000.581846][6ab] The convert RGB to YUV take 4
[195:694] [2023-05-06 07:39:45 +0000.616638][152d] h264 add frame header cdr flag
[195:694] [2023-05-06 07:39:45 +0000.616805][152d] Received key frame:1997
[195:722] [2023-05-06 07:39:45 +0000.645032][152e] get the H.264 IDR frame
[195:784] [2023-05-06 07:39:45 +0000.706359][1526] resampled_data_size:7168
[195:803] [2023-05-06 07:39:45 +0000.725721][1526] AF_SpeedFilter::PullFrame eof4
[195:805] [2023-05-06 07:39:45 +0000.728053][1526]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[195:984] [2023-05-06 07:39:45 +0000.906811][152c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:3
[196:030] [2023-05-06 07:39:45 +0000.952303][6ab] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[196:052] [2023-05-06 07:39:45 +0000.974700][152d] DTS queue for
Generator:0x7043f626b8 2433
[196:067] [2023-05-06 07:39:45 +0000.990144][6ab] The convert RGB to YUV take 5
[196:186] [2023-05-06 07:39:46 +0000.108715][6af] Run AGC when audioType = 0
[196:186] [2023-05-06 07:39:46 +0000.108916][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[196:249] [2023-05-06 07:39:46 +0000.171588][152d] Push an pts:2633 to dts queue.
[196:279] [2023-05-06 07:39:46 +0000.202087][152d] last dts:2598 currentPts:2633
ppsOrSPS:0 queue length:2
[196:284] [2023-05-06 07:39:46 +0000.206646][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[196:528] [2023-05-06 07:39:46 +0000.450966][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[196:609] [2023-05-06 07:39:46 +0000.531855][6ab] The convert RGB to YUV take 45
[196:720] [2023-05-06 07:39:46 +0000.642570][1526] AF_SpeedFilter audio
0x70d877b800 PullFrame
[196:826] [2023-05-06 07:39:46 +0000.748276][6ab] drawYUV420 render
OpenGLRenderProgram:0x70d871c898
[196:870] [2023-05-06 07:39:46 +0000.793134][152d] DTS queue for
Generator:0x7043f626b8 3264
[196:894] [2023-05-06 07:39:46 +0000.816938][6ab] GPUImageProcessing: process video
frame with resolution 1280 X 720
[196:894] [2023-05-06 07:39:46 +0000.817036][6ab] GPUImageProcessing: input frame
width1280 X 720
[196:895] [2023-05-06 07:39:46 +0000.817251][6ab] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[196:895] [2023-05-06 07:39:46 +0000.817451][6ab] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[196:904] [2023-05-06 07:39:46 +0000.826338][152d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3298
[196:907] [2023-05-06 07:39:46 +0000.829766][152d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3264 pts:3264
[196:927] [2023-05-06 07:39:46 +0000.849806][152d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3323
[196:927] [2023-05-06 07:39:46 +0000.849993][152d] push video frame to H264
encoder. (100 frame for one log)

[196:927] [2023-05-06 07:39:46 +0000.850049][152d] push video frame to H264


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

[196:927] [2023-05-06 07:39:46 +0000.850094][152d] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:3323(100 frame for one
log)
[196:927] [2023-05-06 07:39:46 +0000.850176][152d] The input pts:3323 fps:30
[196:930] [2023-05-06 07:39:46 +0000.852400][152d] SendFrame
encodedImage._timeStamp:3298encodedImage->_length:1564
[196:970] [2023-05-06 07:39:46 +0000.892446][152d] H264Encode::H264SWEncoder get
callback, length:1614 type:1 nalType:1length:1610
[197:001] [2023-05-06 07:39:46 +0000.924032][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[197:029] [2023-05-06 07:39:46 +0000.951510][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[197:066] [2023-05-06 07:39:46 +0000.988594][6ab] The convert RGB to YUV take 4
[197:230] [2023-05-06 07:39:47 +0000.152303][1526]
RecordAudioSource::PullAudioFrame
[197:283] [2023-05-06 07:39:47 +0000.205806][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[197:382] [2023-05-06 07:39:47 +0000.304506][6ab] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1982 diff: 19
[197:464] [2023-05-06 07:39:47 +0000.386687][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[197:528] [2023-05-06 07:39:47 +0000.450602][6ab] The convert RGB to YUV take 8
[197:531] [2023-05-06 07:39:47 +0000.453287][152d] Push an pts:3922 to dts queue.
[197:552] [2023-05-06 07:39:47 +0000.474660][152d] h264 add frame header cdr flag
[197:552] [2023-05-06 07:39:47 +0000.474854][152d] Received key frame:3922
[197:552] [2023-05-06 07:39:47 +0000.474915][152d] last dts:3867 currentPts:3922
ppsOrSPS:0 queue length:2
[197:594] [2023-05-06 07:39:47 +0000.516884][152e] get the H.264 IDR frame
[197:663] [2023-05-06 07:39:47 +0000.585414][152d] DTS queue for
Generator:0x7043f626b8 4003 4040
[197:962] [2023-05-06 07:39:47 +0000.884651][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[197:990] [2023-05-06 07:39:47 +0000.912579][1526] resampled_data_size:0
[198:011] [2023-05-06 07:39:47 +0000.933849][6ab] The convert RGB to YUV take 5
[198:086] [2023-05-06 07:39:48 +0000.9210][1526] AF_SpeedFilter::PullFrame eof4
[198:089] [2023-05-06 07:39:48 +0000.11426][1526]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[198:189] [2023-05-06 07:39:48 +0000.112189][6af] Run AGC when audioType = 0
[198:287] [2023-05-06 07:39:48 +0000.209285][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[198:314] [2023-05-06 07:39:48 +0000.237051][1526] AF_SpeedFilter audio
0x70d877b800 PullFrame
[198:346] [2023-05-06 07:39:48 +0000.268735][152c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:7
[198:463] [2023-05-06 07:39:48 +0000.385363][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[198:473] [2023-05-06 07:39:48 +0000.395257][152d] DTS queue for
Generator:0x7043f626b8 4829 4866
[198:503] [2023-05-06 07:39:48 +0000.425573][6ab] The convert RGB to YUV take 6
[198:721] [2023-05-06 07:39:48 +0000.643248][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[198:829] [2023-05-06 07:39:48 +0000.751969][152d] Push an pts:5229 to dts queue.
[198:875] [2023-05-06 07:39:48 +0000.797738][152d] last dts:5198 currentPts:5229
ppsOrSPS:0 queue length:2
[198:962] [2023-05-06 07:39:48 +0000.884693][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[198:999] [2023-05-06 07:39:48 +0000.921336][6ab] The convert RGB to YUV take 5
[199:087] [2023-05-06 07:39:49 +0000.9541][1526] RecordAudioSource::PullAudioFrame
[199:278] [2023-05-06 07:39:49 +0000.200662][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[199:304] [2023-05-06 07:39:49 +0000.226422][152d] DTS queue for
Generator:0x7043f626b8 5664 5701
[199:431] [2023-05-06 07:39:49 +0000.354273][6ab] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2982 diff: 19
[199:460] [2023-05-06 07:39:49 +0000.382600][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[199:502] [2023-05-06 07:39:49 +0000.425135][6ab] The convert RGB to YUV take 5
[199:539] [2023-05-06 07:39:49 +0000.461757][152d] h264 add frame header cdr flag
[199:539] [2023-05-06 07:39:49 +0000.461935][152d] Received key frame:5901
[199:568] [2023-05-06 07:39:49 +0000.491032][152e] get the H.264 IDR frame
[199:890] [2023-05-06 07:39:49 +0000.813113][1526] AF_SpeedFilter audio
0x70d877b800 PullFrame
[199:962] [2023-05-06 07:39:49 +0000.884504][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[199:999] [2023-05-06 07:39:49 +0000.921250][6ab] The convert RGB to YUV take 4
[200:093] [2023-05-06 07:39:50 +0000.15792][6ab] drawYUV420 render
OpenGLRenderProgram:0x70d871c898
[200:105] [2023-05-06 07:39:50 +0000.28018][152d] DTS queue for
Generator:0x7043f626b8 6497
[200:172] [2023-05-06 07:39:50 +0000.94734][152d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6565
[200:172] [2023-05-06 07:39:50 +0000.94922][152d] Push an pts:6565 to dts queue.
[200:185] [2023-05-06 07:39:50 +0000.108191][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[200:186] [2023-05-06 07:39:50 +0000.108372][6b0] _deviceSampleRate:48000

[200:187] [2023-05-06 07:39:50 +0000.109465][6af] Run AGC when audioType = 0


[200:187] [2023-05-06 07:39:50 +0000.109640][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[200:195] [2023-05-06 07:39:50 +0000.117952][6ab] GPUImageProcessing: process video
frame with resolution 1280 X 720
[200:195] [2023-05-06 07:39:50 +0000.118044][6ab] GPUImageProcessing: input frame
width1280 X 720
[200:196] [2023-05-06 07:39:50 +0000.118395][6ab] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[200:196] [2023-05-06 07:39:50 +0000.118636][6ab] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[200:207] [2023-05-06 07:39:50 +0000.130201][152d] SendFrame
encodedImage._timeStamp:6565encodedImage->_length:1546
[200:208] [2023-05-06 07:39:50 +0000.130342][152d] last dts:6533 currentPts:6565
ppsOrSPS:0 queue length:2
[200:208] [2023-05-06 07:39:50 +0000.130385][152d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6565 pts:6565
[200:215] [2023-05-06 07:39:50 +0000.138209][1526] resampled_data_size:10240
[200:262] [2023-05-06 07:39:50 +0000.184614][152d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6630
[200:262] [2023-05-06 07:39:50 +0000.184797][152d] push video frame to H264
encoder. (100 frame for one log)

[200:262] [2023-05-06 07:39:50 +0000.184860][152d] push video frame to H264


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

[200:262] [2023-05-06 07:39:50 +0000.184929][152d] H264Encode::push video frame to


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

[200:262] [2023-05-06 07:39:50 +0000.185013][152d] The input pts:6630 fps:30


[200:282] [2023-05-06 07:39:50 +0000.204523][152d] H264Encode::H264SWEncoder get
callback, length:1456 type:1 nalType:1length:1452
[200:287] [2023-05-06 07:39:50 +0000.209921][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[200:345] [2023-05-06 07:39:50 +0000.267390][1526] AF_SpeedFilter::PullFrame eof4
[200:347] [2023-05-06 07:39:50 +0000.269749][1526]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[200:429] [2023-05-06 07:39:50 +0000.351593][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[200:440] [2023-05-06 07:39:50 +0000.362980][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[200:513] [2023-05-06 07:39:50 +0000.435387][6ab] The convert RGB to YUV take 42
[200:600] [2023-05-06 07:39:50 +0000.523030][152c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:1
[200:951] [2023-05-06 07:39:50 +0000.873741][1526]
RecordAudioSource::PullAudioFrame
[200:980] [2023-05-06 07:39:50 +0000.902473][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[200:987] [2023-05-06 07:39:50 +0000.909387][152d] DTS queue for
Generator:0x7043f626b8 7310 7333 7383
[201:024] [2023-05-06 07:39:50 +0000.946726][6ab] The convert RGB to YUV take 24
[201:284] [2023-05-06 07:39:51 +0000.206385][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[201:393] [2023-05-06 07:39:51 +0000.315554][6ab] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3982 diff: 19
[201:427] [2023-05-06 07:39:51 +0000.349454][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[201:472] [2023-05-06 07:39:51 +0000.394977][6ab] The convert RGB to YUV take 6
[201:473] [2023-05-06 07:39:51 +0000.395604][152d] Push an pts:7869 to dts queue.
[201:499] [2023-05-06 07:39:51 +0000.421980][1526] AF_SpeedFilter audio
0x70d877b800 PullFrame
[201:508] [2023-05-06 07:39:51 +0000.430560][152d] h264 add frame header cdr flag
[201:508] [2023-05-06 07:39:51 +0000.430757][152d] Received key frame:7869
[201:508] [2023-05-06 07:39:51 +0000.430841][152d] last dts:7830 currentPts:7869
ppsOrSPS:0 queue length:2
[201:561] [2023-05-06 07:39:51 +0000.484095][152e] get the H.264 IDR frame
[201:734] [2023-05-06 07:39:51 +0000.656577][152d] DTS queue for
Generator:0x7043f626b8 8099 8130
[201:929] [2023-05-06 07:39:51 +0000.851563][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[201:966] [2023-05-06 07:39:51 +0000.889150][6ab] The convert RGB to YUV take 4
[202:144] [2023-05-06 07:39:52 +0000.67151][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[202:186] [2023-05-06 07:39:52 +0000.108610][6af] Run AGC when audioType = 0
[202:288] [2023-05-06 07:39:52 +0000.211251][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[202:426] [2023-05-06 07:39:52 +0000.348353][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[202:464] [2023-05-06 07:39:52 +0000.386619][6ab] The convert RGB to YUV take 4
[202:482] [2023-05-06 07:39:52 +0000.405130][1526] resampled_data_size:1024
[202:571] [2023-05-06 07:39:52 +0000.494025][152d] DTS queue for
Generator:0x7043f626b8 8931 8964
[202:639] [2023-05-06 07:39:52 +0000.561402][1526] AF_SpeedFilter::PullFrame eof4
[202:641] [2023-05-06 07:39:52 +0000.563911][1526]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[202:796] [2023-05-06 07:39:52 +0000.718537][1526]
RecordAudioSource::PullAudioFrame
[202:799] [2023-05-06 07:39:52 +0000.721859][152d] Push an pts:9196 to dts queue.
[202:833] [2023-05-06 07:39:52 +0000.755631][152d] last dts:9165 currentPts:9196
ppsOrSPS:0 queue length:2
[202:926] [2023-05-06 07:39:52 +0000.848584][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[202:958] [2023-05-06 07:39:52 +0000.880360][152c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:3
[202:994] [2023-05-06 07:39:52 +0000.916769][6ab] The convert RGB to YUV take 32
[203:070] [2023-05-06 07:39:52 +0000.992801][1526] AF_SpeedFilter audio
0x70d877b800 PullFrame
[203:250] [2023-05-06 07:39:53 +0000.172322][1527] The output timestamp from audio
mixer change:1076227309
[203:280] [2023-05-06 07:39:53 +0000.203073][6af] On audio frame the broadcast with
timestamp:1076227340 samples:480. (1000 frame for one log)

[203:280] [2023-05-06 07:39:53 +0000.203102][1527] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[203:281] [2023-05-06 07:39:53 +0000.203546][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[203:331] [2023-05-06 07:39:53 +0000.253749][6ab] drawYUV420 render
OpenGLRenderProgram:0x70d871c898
[203:358] [2023-05-06 07:39:53 +0000.280517][152d] DTS queue for
Generator:0x7043f626b8 9691 9735
[203:378] [2023-05-06 07:39:53 +0000.300830][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[203:404] [2023-05-06 07:39:53 +0000.326660][6ab] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4982 diff: 19
[203:421] [2023-05-06 07:39:53 +0000.343493][6ab] The convert RGB to YUV take 5
[203:423] [2023-05-06 07:39:53 +0000.345856][152d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9820
[203:457] [2023-05-06 07:39:53 +0000.380024][152d] h264 add frame header cdr flag
[203:457] [2023-05-06 07:39:53 +0000.380195][152d] SendFrame
encodedImage._timeStamp:9820encodedImage->_length:1742
[203:458] [2023-05-06 07:39:53 +0000.380263][152d] Received key frame:9820
[203:460] [2023-05-06 07:39:53 +0000.382654][6ab] GPUImageProcessing: process video
frame with resolution 1280 X 720
[203:460] [2023-05-06 07:39:53 +0000.382755][6ab] GPUImageProcessing: input frame
width1280 X 720
[203:460] [2023-05-06 07:39:53 +0000.382938][6ab] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[203:460] [2023-05-06 07:39:53 +0000.383161][6ab] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[203:503] [2023-05-06 07:39:53 +0000.426300][1526] AF_SpeedFilter audio time,
0x70d877b800 rcv time: 1076227556
[203:504] [2023-05-06 07:39:53 +0000.426546][1526] AF_SpeedFilter audio time,
0x70d877b800 rcv time: 1076227556in_nSamples:441
[203:505] [2023-05-06 07:39:53 +0000.427369][152d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:9889
[203:505] [2023-05-06 07:39:53 +0000.427596][152d] push video frame to H264
encoder. (100 frame for one log)

[203:505] [2023-05-06 07:39:53 +0000.427733][152d] push video frame to H264


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

[203:505] [2023-05-06 07:39:53 +0000.427787][152d] H264Encode::push video frame to


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

[203:505] [2023-05-06 07:39:53 +0000.427853][152d] The input pts:9889 fps:30


[203:508] [2023-05-06 07:39:53 +0000.431205][152d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:9831 pts:9831
[203:509] [2023-05-06 07:39:53 +0000.431610][152e] get the H.264 IDR frame
[203:566] [2023-05-06 07:39:53 +0000.488963][152d] H264Encode::H264SWEncoder get
callback, length:1652 type:1 nalType:1length:1648
[203:612] [2023-05-06 07:39:53 +0000.535096][1526] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[203:612] [2023-05-06 07:39:53 +0000.535193][1526]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 1076227558
[203:613] [2023-05-06 07:39:53 +0000.535239][1526]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[203:857] [2023-05-06 07:39:53 +0000.779568][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[203:870] [2023-05-06 07:39:53 +0000.792934][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[203:921] [2023-05-06 07:39:53 +0000.843805][6ab] The convert RGB to YUV take 7
[204:071] [2023-05-06 07:39:53 +0000.994220][152d] Push an pts:10463 to dts queue.
[204:107] [2023-05-06 07:39:54 +0000.30173][152d] last dts:10432 currentPts:10463
ppsOrSPS:0 queue length:2
[204:140] [2023-05-06 07:39:54 +0000.62751][152d] DTS queue for
Generator:0x7043f626b8 10533
[204:190] [2023-05-06 07:39:54 +0000.112287][6af] Run AGC when audioType = 0
[204:190] [2023-05-06 07:39:54 +0000.112499][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[204:279] [2023-05-06 07:39:54 +0000.201479][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[204:360] [2023-05-06 07:39:54 +0000.282870][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[204:401] [2023-05-06 07:39:54 +0000.324189][6ab] The convert RGB to YUV take 6
[204:495] [2023-05-06 07:39:54 +0000.418065][6ab] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[204:648] [2023-05-06 07:39:54 +0000.571232][1526]
RecordAudioSource::PullAudioFrame
[204:650] [2023-05-06 07:39:54 +0000.572740][1526] resampled_data_size:13312
[204:661] [2023-05-06 07:39:54 +0000.583588][1526] AF_SpeedFilter audio
0x70d877b800 PullFrame
[204:733] [2023-05-06 07:39:54 +0000.655490][1526] AF_SpeedFilter audio time
[204:733] [2023-05-06 07:39:54 +0000.655624][1526] AF_SpeedFilter audio time 111,
0x70d877b800 out time: 1076228748 org time: 1076228748
[204:864] [2023-05-06 07:39:54 +0000.786944][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[204:907] [2023-05-06 07:39:54 +0000.829842][6ab] The convert RGB to YUV take 4
[204:910] [2023-05-06 07:39:54 +0000.832909][1526] AF_SpeedFilter::PullFrame eof4
[204:912] [2023-05-06 07:39:54 +0000.835177][1526]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[204:979] [2023-05-06 07:39:54 +0000.901700][152d] DTS queue for
Generator:0x7043f626b8 11375
[205:285] [2023-05-06 07:39:55 +0000.207474][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[205:302] [2023-05-06 07:39:55 +0000.224436][152c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:7
[205:376] [2023-05-06 07:39:55 +0000.298621][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[205:400] [2023-05-06 07:39:55 +0000.323105][6ab] The convert RGB to YUV take 6
[205:401] [2023-05-06 07:39:55 +0000.323351][152d] Push an pts:11797 to dts queue.
[205:451] [2023-05-06 07:39:55 +0000.373673][6ab] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5983 diff: 18
[205:456] [2023-05-06 07:39:55 +0000.378882][152d] h264 add frame header cdr flag
[205:456] [2023-05-06 07:39:55 +0000.379142][152d] Received key frame:11797
[205:457] [2023-05-06 07:39:55 +0000.379240][152d] last dts:11779 currentPts:11797
ppsOrSPS:0 queue length:2
[205:478] [2023-05-06 07:39:55 +0000.401177][152e] get the H.264 IDR frame
[205:574] [2023-05-06 07:39:55 +0000.496913][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[205:811] [2023-05-06 07:39:55 +0000.734145][152d] DTS queue for
Generator:0x7043f626b8 12176 12196
[205:860] [2023-05-06 07:39:55 +0000.782586][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[205:945] [2023-05-06 07:39:55 +0000.868090][6ab] The convert RGB to YUV take 37
[206:189] [2023-05-06 07:39:56 +0000.111890][6af] Run AGC when audioType = 0
[206:247] [2023-05-06 07:39:56 +0000.169310][1526] AF_SpeedFilter audio
0x70d877b800 PullFrame
[206:279] [2023-05-06 07:39:56 +0000.201805][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[206:376] [2023-05-06 07:39:56 +0000.299220][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[206:407] [2023-05-06 07:39:56 +0000.329849][6ab] The convert RGB to YUV take 15
[206:493] [2023-05-06 07:39:56 +0000.415348][1526]
RecordAudioSource::PullAudioFrame
[206:631] [2023-05-06 07:39:56 +0000.553978][152d] DTS queue for
Generator:0x7043f626b8 12996 13030
[206:662] [2023-05-06 07:39:56 +0000.584688][6ab] drawYUV420 render
OpenGLRenderProgram:0x70d871c898
[206:752] [2023-05-06 07:39:56 +0000.674502][152d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13147
[206:752] [2023-05-06 07:39:56 +0000.674594][152d] Push an pts:13147 to dts queue.
[206:788] [2023-05-06 07:39:56 +0000.710535][152d] SendFrame
encodedImage._timeStamp:13147encodedImage->_length:418
[206:788] [2023-05-06 07:39:56 +0000.710700][152d] last dts:13098 currentPts:13147
ppsOrSPS:0 queue length:2
[206:828] [2023-05-06 07:39:56 +0000.752273][6ab] GPUImageProcessing: process video
frame with resolution 1280 X 720
[206:830] [2023-05-06 07:39:56 +0000.752509][6ab] GPUImageProcessing: input frame
width1280 X 720
[206:830] [2023-05-06 07:39:56 +0000.752909][6ab] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[206:831] [2023-05-06 07:39:56 +0000.753325][6ab] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[206:847] [2023-05-06 07:39:56 +0000.769702][152d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13201 pts:13201
[206:860] [2023-05-06 07:39:56 +0000.782721][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[206:867] [2023-05-06 07:39:56 +0000.789633][152d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13263
[206:867] [2023-05-06 07:39:56 +0000.789816][152d] push video frame to H264
encoder. (100 frame for one log)

[206:867] [2023-05-06 07:39:56 +0000.790045][152d] push video frame to H264


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

[206:867] [2023-05-06 07:39:56 +0000.790141][152d] H264Encode::push video frame to


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

[206:867] [2023-05-06 07:39:56 +0000.790219][152d] The input pts:13263 fps:30


[206:898] [2023-05-06 07:39:56 +0000.821106][6ab] The convert RGB to YUV take 4
[206:904] [2023-05-06 07:39:56 +0000.826792][152d] H264Encode::H264SWEncoder get
callback, length:4403 type:1 nalType:1length:4399
[206:912] [2023-05-06 07:39:56 +0000.834652][1526] resampled_data_size:4096
[207:166] [2023-05-06 07:39:57 +0000.89078][1526] AF_SpeedFilter::PullFrame eof4
[207:169] [2023-05-06 07:39:57 +0000.91454][1526]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[207:287] [2023-05-06 07:39:57 +0000.209572][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[207:287] [2023-05-06 07:39:57 +0000.209743][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[207:378] [2023-05-06 07:39:57 +0000.301208][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[207:427] [2023-05-06 07:39:57 +0000.349922][6ab] The convert RGB to YUV take 5
[207:461] [2023-05-06 07:39:57 +0000.383323][152d] h264 add frame header cdr flag
[207:461] [2023-05-06 07:39:57 +0000.383431][152d] Received key frame:13824
[207:461] [2023-05-06 07:39:57 +0000.383468][152d] DTS queue for
Generator:0x7043f626b8 13846
[207:508] [2023-05-06 07:39:57 +0000.430786][152e] get the H.264 IDR frame
[207:516] [2023-05-06 07:39:57 +0000.438936][6ab] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6979 diff: 22
[207:567] [2023-05-06 07:39:57 +0000.489257][152c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:1
[207:837] [2023-05-06 07:39:57 +0000.759680][1526] AF_SpeedFilter audio
0x70d877b800 PullFrame
[207:887] [2023-05-06 07:39:57 +0000.809928][6ab] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[207:925] [2023-05-06 07:39:57 +0000.848071][6ab] The convert RGB to YUV take 9
[208:082] [2023-05-06 07:39:58 +0000.4670][152d] Push an pts:14478 to dts queue.
[208:141] [2023-05-06 07:39:58 +0000.64185][152d] last dts:14443 currentPts:14478
ppsOrSPS:0 queue length:2
[208:190] [2023-05-06 07:39:58 +0000.112793][6af] Run AGC when audioType = 0
[208:190] [2023-05-06 07:39:58 +0000.112898][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[208:286] [2023-05-06 07:39:58 +0000.208327][1527] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[208:293] [2023-05-06 07:39:58 +0000.215906][152d] DTS queue for
Generator:0x7043f626b8 14680
[208:341] [2023-05-06 07:39:58 +0000.264112][1526]
RecordAudioSource::PullAudioFrame
[208:370] [2023-05-06 07:39:58 +0000.292531][6ab] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[208:426] [2023-05-06 07:39:58 +0000.349136][6ab] The convert RGB to YUV take 9
[208:804] [2023-05-06 07:39:58 +0000.726357][6ab] StopRecording:
[208:804] [2023-05-06 07:39:58 +0000.727083][6ab] OnNeedStopRecording:
[208:808] [2023-05-06 07:39:58 +0000.731024][1526] resampled_data_size:512
[208:808] [2023-05-06 07:39:58 +0000.731107][1526] AF_SpeedFilter audio time 222,
0x70d877b800 out time: 1076232808 org time: 1076232808
[208:808] [2023-05-06 07:39:58 +0000.731195][1526] PullAudioFrame: PullFrame audio
finished.
[208:808] [2023-05-06 07:39:58 +0000.731228][1526]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[208:851] [2023-05-06 07:39:58 +0000.773603][7f35]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[208:851] [2023-05-06 07:39:58 +0000.773826][6ab] operator(): Stop
[208:851] [2023-05-06 07:39:58 +0000.773896][6ab] StopPullFrameAndWriteMp4
time:1076232911 enter.

[208:851] [2023-05-06 07:39:58 +0000.773926][6ab] StopRecording:


[208:854] [2023-05-06 07:39:58 +0000.777134][152d]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:461
[208:861] [2023-05-06 07:39:58 +0000.783345][6a7] stop recording
[208:861] [2023-05-06 07:39:58 +0000.783498][6a7]
RecordingSessionInternalSimple:destroy media processers
[208:861] [2023-05-06 07:39:58 +0000.783554][6a7] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[208:861] [2023-05-06 07:39:58 +0000.783602][6a7] H264Encode::flushing hareware
Encoder
[208:869] [2023-05-06 07:39:58 +0000.791685][6a7] Flush time:1076232929 enter.

[208:869] [2023-05-06 07:39:58 +0000.791771][6a7] H264Encoder encoder flush


[208:869] [2023-05-06 07:39:58 +0000.791803][6a7] flush output queue
[209:007] [2023-05-06 07:39:58 +0000.929999][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[209:189] [2023-05-06 07:39:59 +0000.111405][6a7] Flush leave. expire time = 320
ms

[209:189] [2023-05-06 07:39:59 +0000.111788][6a7] ~H264EncodeWrap:


[209:189] [2023-05-06 07:39:59 +0000.111895][6a7] ~H264Encode:
[209:189] [2023-05-06 07:39:59 +0000.111943][6a7] teardownCompressionSession:
H264Encode::destroying Encoder
[209:189] [2023-05-06 07:39:59 +0000.112039][6a7] Release time:1076233249 enter.

[209:190] [2023-05-06 07:39:59 +0000.112443][6a7] Release:


MediaCodecVideoEncoder::Release _inited:1
[209:190] [2023-05-06 07:39:59 +0000.112549][6a7] Destroy time:1076233250 enter.

[209:190] [2023-05-06 07:39:59 +0000.112613][6a7] H264Encoder encoderDestroy


[209:190] [2023-05-06 07:39:59 +0000.112668][6a7]
AndroidMediaCodecVideoEncoder::release env: 0x701bde3080
[209:190] [2023-05-06 07:39:59 +0000.112716][6a7]
AndroidMediaCodecVideoEncoder::Destroy
[209:239] [2023-05-06 07:39:59 +0000.161954][6a7] Destroy leave. expire time = 49
ms

[209:240] [2023-05-06 07:39:59 +0000.162878][6a7] Release leave. expire time = 51


ms

[209:240] [2023-05-06 07:39:59 +0000.163001][6a7] ~AndroidHwAvcEncoder


time:1076233300 enter.

[209:241] [2023-05-06 07:39:59 +0000.163330][6a7] Release time:1076233301 enter.

[209:241] [2023-05-06 07:39:59 +0000.163448][6a7] Release: MediaCodecVideoEncoder::


has been released before, just return
[209:241] [2023-05-06 07:39:59 +0000.163501][6a7] Release leave. expire time = 0
ms

[209:241] [2023-05-06 07:39:59 +0000.163548][6a7] ~AndroidMediaCodecVideoEncoder


[209:241] [2023-05-06 07:39:59 +0000.163590][6a7] ~WrapAndroidMediaCodec
time:1076233301 enter.

[209:241] [2023-05-06 07:39:59 +0000.163680][6a7] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[209:241] [2023-05-06 07:39:59 +0000.163747][6a7] video hevc hw codec


destructor:0x701c0a6340

[209:241] [2023-05-06 07:39:59 +0000.163941][6a7] ~AndroidHwAvcEncoder leave.


expire time = 1 ms
[209:241] [2023-05-06 07:39:59 +0000.164023][6a7] teardownCompressionSession:
H264Encode::destroyed Encoder
[209:241] [2023-05-06 07:39:59 +0000.164099][6a7]
RecordingSessionInternalSimple:destroy aac encoder output!
[209:241] [2023-05-06 07:39:59 +0000.164150][6a7] AACSWEncode destructor
[209:245] [2023-05-06 07:39:59 +0000.167811][152e] MP4 close file successfully
[209:245] [2023-05-06 07:39:59 +0000.168004][152e] Recording session Internal:
notify recording ok
[209:245] [2023-05-06 07:39:59 +0000.168066][152e] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_1076217357.mp4,
output_video_timestamp_:15224 last_video_pts_:15145
[209:245] [2023-05-06 07:39:59 +0000.168156][152e] OnRecordFinish:
[209:247] [2023-05-06 07:39:59 +0000.169663][152e] onRecordingOk: net seek
pos:0record video duration:15178record audio duration:15162
[209:248] [2023-05-06 07:39:59 +0000.170885][1527] destructMicSource_w:
[209:248] [2023-05-06 07:39:59 +0000.171060][1527] setOutput_w:
MicSource::setOutput() 0x0
[209:248] [2023-05-06 07:39:59 +0000.171154][1527] close external audio stream

[209:249] [2023-05-06 07:39:59 +0000.171448][6ab] releaseThread 0x70d877a780


[209:249] [2023-05-06 07:39:59 +0000.171565][6ab] ~MicSource: Mic source
destroyed:0x70d877f880
[209:250] [2023-05-06 07:39:59 +0000.172875][6ab] StopPullFrameAndWriteMp4 leave.
expire time = 399 ms

[209:250] [2023-05-06 07:39:59 +0000.173014][6ab] DestroyPipelineAndFilters


time:1076233310 enter.

[209:250] [2023-05-06 07:39:59 +0000.173117][6ab] UnbindInputFilter 0x70d877b340


this 0x70d871cac0
[209:250] [2023-05-06 07:39:59 +0000.173213][6ab] UnbindInputFilter 0x70d877b4d8
this 0x70d877b950
[209:251] [2023-05-06 07:39:59 +0000.173326][6ab] UnbindInputFilter 0x70d871cac0
this 0x701c747820
[209:251] [2023-05-06 07:39:59 +0000.173398][6ab] filter: filter pipeline destroy
this: 0x701c747780
[209:251] [2023-05-06 07:39:59 +0000.173841][6ab] ClearVideoOfSources: recodring
total frames:0
[209:251] [2023-05-06 07:39:59 +0000.173898][6ab] ClearVideoOfSources:
[209:251] [2023-05-06 07:39:59 +0000.173921][6ab] GPUImageProcessing destruct.
[209:251] [2023-05-06 07:39:59 +0000.173975][6ab] destroy TrivalImageDrawer
0x70d861ab80
[209:251] [2023-05-06 07:39:59 +0000.174008][6ab] The shader has been initialize,
clean up them.

[209:251] [2023-05-06 07:39:59 +0000.174050][6ab] ~OpenGLFrameBuffer:


[209:251] [2023-05-06 07:39:59 +0000.174222][6ab] ~OpenGLFrameBuffer:
[209:252] [2023-05-06 07:39:59 +0000.174396][6ab] ~OpenGLFrameBuffer:
[209:252] [2023-05-06 07:39:59 +0000.174584][6ab] ~OpenGLFrameBuffer:
[209:252] [2023-05-06 07:39:59 +0000.174739][6ab] ~OpenGLFrameBuffer:
[209:252] [2023-05-06 07:39:59 +0000.174873][6ab] ~OpenGLFrameBuffer:
[209:252] [2023-05-06 07:39:59 +0000.175040][6ab] GPUImageProcessing destruct
finish.
[209:252] [2023-05-06 07:39:59 +0000.175098][6ab] GPURGBAFrame destruct.
[209:252] [2023-05-06 07:39:59 +0000.175172][6ab] destroy OpenGLRenderProgram
0x70d871c898
[209:252] [2023-05-06 07:39:59 +0000.175213][6ab] ~CameraSource time:1076233312
enter.

[209:253] [2023-05-06 07:39:59 +0000.175249][6ab] ~CameraSource leave. expire time


= 1 ms

[209:253] [2023-05-06 07:39:59 +0000.175272][6ab] ~RecordAudioSource


time:1076233313 enter.

[209:253] [2023-05-06 07:39:59 +0000.175309][6ab] ~RecordAudioSource leave. expire


time = 0 ms

[209:253] [2023-05-06 07:39:59 +0000.175351][6ab] DestroyPipelineAndFilters leave.


expire time = 3 ms

[209:297] [2023-05-06 07:39:59 +0000.219268][7f35]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[209:297] [2023-05-06 07:39:59 +0000.220192][7f35] machine model :redmi
[209:298] [2023-05-06 07:39:59 +0000.220284][7f35] Support this machine
model :redmi
[209:298] [2023-05-06 07:39:59 +0000.220314][7f35] global inited! current sdk
version: 12-14-d8558ab
[209:298] [2023-05-06 07:39:59 +0000.220494][7f35] filter: filter pipeline
construtc this: 0x7030c2a600
[209:298] [2023-05-06 07:39:59 +0000.220542][7f35] MediaFilterGraph:
MediaFilterGraph construct
[209:298] [2023-05-06 07:39:59 +0000.220568][7f35] GLESContext:
[209:298] [2023-05-06 07:39:59 +0000.220610][7f35] The result of eglGetDisplay is:
0x1
[209:302] [2023-05-06 07:39:59 +0000.224532][7f35] The result of creation:
0x70c7b18280
[209:302] [2023-05-06 07:39:59 +0000.224761][7f35] The result of
eglCreatePbufferSurface is: 0x70c7b18900
[209:303] [2023-05-06 07:39:59 +0000.225757][7f35] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_1076217357.mp4
[209:303] [2023-05-06 07:39:59 +0000.225870][7f35] The source 0 speed:1
[209:303] [2023-05-06 07:39:59 +0000.225910][7f35] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_1076217357.mp4,
delay: 0
[209:303] [2023-05-06 07:39:59 +0000.225942][7f35] CreateDecoderByVideoSource
time:1076233363 enter.

[209:304] [2023-05-06 07:39:59 +0000.226580][7f35] running_decoder_count:0max


count:2
[209:304] [2023-05-06 07:39:59 +0000.226671][7f35] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_1076217357.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7044105400
[209:316] [2023-05-06 07:39:59 +0000.238433][1576] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x70d86b6800] Current FFmpeg version git-2021-06-16-
97cea6f

[209:345] [2023-05-06 07:39:59 +0000.268178][1576] OnStreamInfoFound: video


duration_: 15178
[209:347] [2023-05-06 07:39:59 +0000.270171][7f35] start decoder
[209:348] [2023-05-06 07:39:59 +0000.270265][7f35] CreateDecoderByVideoSource
leave. expire time = 45 ms

[209:348] [2023-05-06 07:39:59 +0000.270318][7f35] BindInputFilter 0x6ffe194020


this 0x7043f5f618
[209:348] [2023-05-06 07:39:59 +0000.270350][7f35] BindInputFilter 0x7043f5f618
this 0x702b54a498
[209:348] [2023-05-06 07:39:59 +0000.270381][7f35] BindInputFilter 0x6ffe194020
this 0x702b6e5118
[209:348] [2023-05-06 07:39:59 +0000.270407][7f35] BindInputFilter 0x702b6e5118
this 0x702b6e5298
[209:348] [2023-05-06 07:39:59 +0000.270425][7f35] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_1076217357.mp4
[209:348] [2023-05-06 07:39:59 +0000.270460][7f35] BindInputFilter 0x702b54a498
this 0x702b6e5358
[209:348] [2023-05-06 07:39:59 +0000.270489][7f35] BindInputFilter 0x702b6e5358
this 0x7030c2a6a0
[209:348] [2023-05-06 07:39:59 +0000.270517][7f35] BindInputFilter 0x702b6e5298
this 0x702b6e5898
[209:348] [2023-05-06 07:39:59 +0000.270547][7f35] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_1076217357.mp4
[209:349] [2023-05-06 07:39:59 +0000.271569][7f35]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[209:349] [2023-05-06 07:39:59 +0000.272155][7f35] machine model :redmi
[209:349] [2023-05-06 07:39:59 +0000.272205][7f35] Support this machine
model :redmi
[209:350] [2023-05-06 07:39:59 +0000.272237][7f35] global inited! current sdk
version: 12-14-d8558ab
[209:350] [2023-05-06 07:39:59 +0000.272295][7f35] GetPipeline:
-----------------------------------------
[209:350] [2023-05-06 07:39:59 +0000.272321][7f35] GetPipeline: source:
0x6ffe193e00
[209:350] [2023-05-06 07:39:59 +0000.272343][7f35] GetPipeline: filter: NULLFilter
[209:350] [2023-05-06 07:39:59 +0000.272394][7f35] GetPipeline: filter: NULLFilter
[209:350] [2023-05-06 07:39:59 +0000.272416][7f35] GetPipeline: filter: NULLFilter
[209:350] [2023-05-06 07:39:59 +0000.272436][7f35] GetPipeline: audio filter:
AuidoNULLFilter
[209:350] [2023-05-06 07:39:59 +0000.272455][7f35] GetPipeline: audio filter:
AuidoNULLFilter
[209:350] [2023-05-06 07:39:59 +0000.272474][7f35] GetPipeline: audio filter:
AudioNUllFilter
[209:350] [2023-05-06 07:39:59 +0000.272493][7f35] GetPipeline:
------------------------------------------
[209:350] [2023-05-06 07:39:59 +0000.272515][7f35] filter: filter pipeline2 update
pattern: 0
[209:351] [2023-05-06 07:39:59 +0000.273847][7f35] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[209:351] [2023-05-06 07:39:59 +0000.274227][7f35] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[209:352] [2023-05-06 07:39:59 +0000.274366][7f35] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[209:352] [2023-05-06 07:39:59 +0000.274529][7f35] DeviceInit:
[209:352] [2023-05-06 07:39:59 +0000.274823][7f35] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[209:352] [2023-05-06 07:39:59 +0000.275228][7f35] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[209:353] [2023-05-06 07:39:59 +0000.275370][1577] NO get frame from decoder
[209:353] [2023-05-06 07:39:59 +0000.275551][7f35] CreatePlatformSpecificObjects:
[209:353] [2023-05-06 07:39:59 +0000.275650][7f35] audio device use null audio
input and opensl output
[209:353] [2023-05-06 07:39:59 +0000.275693][7f35] Create OpenSLES output module
with java VM support.
[209:353] [2023-05-06 07:39:59 +0000.275883][7f35] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[209:353] [2023-05-06 07:39:59 +0000.275940][1577] NO get frame from decoder
[209:354] [2023-05-06 07:39:59 +0000.276923][7f35] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[209:355] [2023-05-06 07:39:59 +0000.277313][7f35] Create OpenSLES output module
with buffer num:2

[209:355] [2023-05-06 07:39:59 +0000.277382][7f35] Error(trace.cc:40): Init the


output and input for audio device template.
[209:355] [2023-05-06 07:39:59 +0000.277410][7f35] Init the output device.

[209:355] [2023-05-06 07:39:59 +0000.277433][7f35] Set the playout as stereo:1


[209:355] [2023-05-06 07:39:59 +0000.277457][7f35] Set the sample rate to be:44100

[209:355] [2023-05-06 07:39:59 +0000.277506][7f35] Low latency buffer size:256 low


sample rate:48000
[209:355] [2023-05-06 07:39:59 +0000.277549][7f35] DeviceInit: Done
[209:355] [2023-05-06 07:39:59 +0000.278072][7f35] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[209:355] [2023-05-06 07:39:59 +0000.278090][1581] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x702b6c3f18
[209:357] [2023-05-06 07:39:59 +0000.279271][7f35]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[209:357] [2023-05-06 07:39:59 +0000.279398][7f35]
MediaFilterPlayer::SetPlayerNotify 0x7030efca20
[209:357] [2023-05-06 07:39:59 +0000.280140][7f35]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[209:357] [2023-05-06 07:39:59 +0000.280199][7f35]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[209:358] [2023-05-06 07:39:59 +0000.281196][7f35]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[209:359] [2023-05-06 07:39:59 +0000.282028][7f35] SetGraphLoop: SetGraphLoop 1
[209:359] [2023-05-06 07:39:59 +0000.282100][7f35]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[209:360] [2023-05-06 07:39:59 +0000.282869][7f35]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[209:361] [2023-05-06 07:39:59 +0000.283985][7f35]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[209:362] [2023-05-06 07:39:59 +0000.284969][7f35]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[209:362] [2023-05-06 07:39:59 +0000.285065][1577] NO get frame from decoder
[209:364] [2023-05-06 07:39:59 +0000.287017][1577] NO get frame from decoder
[209:366] [2023-05-06 07:39:59 +0000.288477][1583] Start:
[209:366] [2023-05-06 07:39:59 +0000.288682][1582] operator(): video render
started.
[209:366] [2023-05-06 07:39:59 +0000.288763][1582] DriveRender working... (1/200)
[209:366] [2023-05-06 07:39:59 +0000.288769][1577] NO get frame from decoder
[209:366] [2023-05-06 07:39:59 +0000.288792][1582] Warning(video_render.cc:390): No
picture to display (1/50)
[209:368] [2023-05-06 07:39:59 +0000.291083][1583] Start:
[209:369] [2023-05-06 07:39:59 +0000.291251][1583] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[209:369] [2023-05-06 07:39:59 +0000.291301][1583] Reset: history total size: 98
[209:369] [2023-05-06 07:39:59 +0000.291332][1583] DeviceStart:
audioDevice_:0x701b8f5000
[209:369] [2023-05-06 07:39:59 +0000.291353][1583] DeviceStart: time profile
playout init before
[209:369] [2023-05-06 07:39:59 +0000.291377][1583] DeviceStart: time profile
playout init end
[209:369] [2023-05-06 07:39:59 +0000.291394][1583] OpenSlesOutput:Start playout

[209:368] [2023-05-06 07:39:59 +0000.292048][1577] NO get frame from decoder


[209:372] [2023-05-06 07:39:59 +0000.294568][1583] Create the opensl output player.
streamtype before:0

[209:372] [2023-05-06 07:39:59 +0000.294676][1583] Create the opensl output player.


streamtype after:3

[209:375] [2023-05-06 07:39:59 +0000.297499][1577] NO get frame from decoder


[209:380] [2023-05-06 07:39:59 +0000.303112][1577] NO get frame from decoder
[209:395] [2023-05-06 07:39:59 +0000.318196][1583] Enqueue opensl buffer size:1764
[209:415] [2023-05-06 07:39:59 +0000.337926][1583] DeviceStart: time profile
playout all end
[209:415] [2023-05-06 07:39:59 +0000.337931][1586]
PlayerSimpleBufferQueueCallbackHandler function
[209:415] [2023-05-06 07:39:59 +0000.338128][1586] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[209:415] [2023-05-06 07:39:59 +0000.338163][1586]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[209:415] [2023-05-06 07:39:59 +0000.338031][1583] operator(): Audio playback
started.
[209:416] [2023-05-06 07:39:59 +0000.339078][1585] Error(video_source.cc:430): wait
decoder a frame: 0
[209:417] [2023-05-06 07:39:59 +0000.340098][1584] Pull audio failed.(wait video!)
[209:417] [2023-05-06 07:39:59 +0000.340222][1584]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[209:418] [2023-05-06 07:39:59 +0000.340270][1585] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[209:418] [2023-05-06 07:39:59 +0000.340646][1584] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[209:418] [2023-05-06 07:39:59 +0000.340721][1584] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[209:418] [2023-05-06 07:39:59 +0000.340941][1584] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[209:419] [2023-05-06 07:39:59 +0000.341940][1584]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[209:419] [2023-05-06 07:39:59 +0000.342012][1584] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[209:420] [2023-05-06 07:39:59 +0000.342997][1584]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[209:420] [2023-05-06 07:39:59 +0000.343096][1584] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[209:420] [2023-05-06 07:39:59 +0000.343126][1585] OnVideoFrameReady(1/200)
[209:421] [2023-05-06 07:39:59 +0000.343309][1583] operator(): Started now!
[209:425] [2023-05-06 07:39:59 +0000.347685][1583] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[209:425] [2023-05-06 07:39:59 +0000.347909][1583] The audio playback speed:100
(1/100)
[209:425] [2023-05-06 07:39:59 +0000.347979][1583] lipsync_debug: The current
played audio timestamp is:0(1/50)
[209:425] [2023-05-06 07:39:59 +0000.348015][1583] First audio frame rendering
[209:429] [2023-05-06 07:39:59 +0000.352451][1582] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[209:430] [2023-05-06 07:39:59 +0000.352538][1582] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:1076233490
[209:454] [2023-05-06 07:39:59 +0000.377243][1582] lipsync_debug: render a video
frame
[209:458] [2023-05-06 07:39:59 +0000.381083][1582] lipsync_debug: First video frame
rendering.
[209:469] [2023-05-06 07:39:59 +0000.391276][1582]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:39 last
video ts:900 frame->pts:3960 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[209:469] [2023-05-06 07:39:59 +0000.391409][1582] lipsync_debug: tsDelta -
timeDelta = -5
[209:469] [2023-05-06 07:39:59 +0000.391446][1582] lipsync_debug:result remaining
time:0
[209:469] [2023-05-06 07:39:59 +0000.391469][1582] dynamic updated lipsync delay:0
[209:524] [2023-05-06 07:39:59 +0000.446969][7f35]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_PausePreViewJni:
[209:524] [2023-05-06 07:39:59 +0000.447116][7f35] PausePreView:
[209:530] [2023-05-06 07:39:59 +0000.452422][1583] operator():
[209:530] [2023-05-06 07:39:59 +0000.452505][1583] Warning(audio_playback.cc:748):
operator(): Audio playback paused.
[209:530] [2023-05-06 07:39:59 +0000.452545][1583] Pause:
[209:544] [2023-05-06 07:39:59 +0000.466994][1586] NeedMorePlayData: Scale the
volume to zero now!
[209:553] [2023-05-06 07:39:59 +0000.475930][1582] operator(): video render paused.
[209:553] [2023-05-06 07:39:59 +0000.476096][1583] operator(): Player paused.
[210:185] [2023-05-06 07:40:00 +0000.108057][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[210:185] [2023-05-06 07:40:00 +0000.108159][6b0] _deviceSampleRate:48000

[210:187] [2023-05-06 07:40:00 +0000.109690][6af] Run AGC when audioType = 0


[210:469] [2023-05-06 07:40:00 +0000.391943][1586]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[210:720] [2023-05-06 07:40:00 +0000.642997][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[211:326] [2023-05-06 07:40:01 +0000.248820][1577] av_read_frame AVERROR_EOF
[211:339] [2023-05-06 07:40:01 +0000.261956][1577] OnReceiveEOF:
[211:339] [2023-05-06 07:40:01 +0000.262050][1577] OnDecoderEOF time:1076235399
enter.

[211:339] [2023-05-06 07:40:01 +0000.262114][1577] OnDecoderEOF leave. expire time


= 0 ms

[211:339] [2023-05-06 07:40:01 +0000.262148][1577] OnDecoderFinished:


OnDecoderFinished total decoder frames:461 this:0x6ffe193e00
[211:339] [2023-05-06 07:40:01 +0000.262269][1575] CleanUp time:1076235399 enter.

[211:345] [2023-05-06 07:40:01 +0000.267253][1575] CleanUp leave. expire time = 6


ms

[211:345] [2023-05-06 07:40:01 +0000.267333][1575] clean up


[211:345] [2023-05-06 07:40:01 +0000.267765][1575] running_decoder_count:0max
count:2
[211:463] [2023-05-06 07:40:01 +0000.385562][1586]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[212:189] [2023-05-06 07:40:02 +0000.111569][6af] Run AGC when audioType = 0
[212:189] [2023-05-06 07:40:02 +0000.111811][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[212:436] [2023-05-06 07:40:02 +0000.358430][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[212:465] [2023-05-06 07:40:02 +0000.388132][1586]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[213:364] [2023-05-06 07:40:03 +0000.286506][7f35]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[213:364] [2023-05-06 07:40:03 +0000.286980][1583] Stop:
[213:364] [2023-05-06 07:40:03 +0000.287140][1582] operator(): Video Render
stopped.
[213:365] [2023-05-06 07:40:03 +0000.287293][1583] Stop:
[213:365] [2023-05-06 07:40:03 +0000.287729][1583] DeviceStop:
audioDevice_:0x701b8f5000
[213:365] [2023-05-06 07:40:03 +0000.287786][1583] OpenSlesOutput:Stop playout

[213:368] [2023-05-06 07:40:03 +0000.290827][1583] DeviceStop: Done


[213:368] [2023-05-06 07:40:03 +0000.291029][1583] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[213:368] [2023-05-06 07:40:03 +0000.291085][1583] operator(): Stop now!
[213:380] [2023-05-06 07:40:03 +0000.302353][7f35]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[213:380] [2023-05-06 07:40:03 +0000.302483][7f35] StopPreView: Have Stopped,
operation cancel
[213:380] [2023-05-06 07:40:03 +0000.302522][7f35] Stop:
[213:380] [2023-05-06 07:40:03 +0000.302654][1583] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[213:380] [2023-05-06 07:40:03 +0000.302895][7f35] DeviceRelease:
audioDevice_:0x701b8f5000
[213:380] [2023-05-06 07:40:03 +0000.302943][7f35] OpenSlesOutput:Stop playout

[213:380] [2023-05-06 07:40:03 +0000.303033][7f35] DeviceRelease: Release the


webrtc device object.
[213:381] [2023-05-06 07:40:03 +0000.303338][7f35] OpenSlesOutput destruct.

[213:381] [2023-05-06 07:40:03 +0000.303435][7f35] DeviceRelease: Done


[213:381] [2023-05-06 07:40:03 +0000.303540][7f35] Stop:
[213:381] [2023-05-06 07:40:03 +0000.303656][1582] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[213:387] [2023-05-06 07:40:03 +0000.310022][7f35] global uninited!
[213:388] [2023-05-06 07:40:03 +0000.311062][7f35]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[213:388] [2023-05-06 07:40:03 +0000.311183][7f35] ~MediaFilterGraph:
MediaFilterGraph destruct
[213:388] [2023-05-06 07:40:03 +0000.311217][7f35] RemoveVideoBackGroud: hava not
add video backgroud
[213:389] [2023-05-06 07:40:03 +0000.311259][7f35] UnbindInputFilter 0x702b6e5358
this 0x7030c2a6a0
[213:389] [2023-05-06 07:40:03 +0000.311294][7f35] ClearAllSource: remove source
filter, sourceid: 0x6ffe193e00
[213:389] [2023-05-06 07:40:03 +0000.311316][7f35] DestoryDecoderByVideoSource
time:1076237449 enter.

[213:389] [2023-05-06 07:40:03 +0000.311352][7f35] ~VideoBindDecoder


time:1076237449 enter.

[213:389] [2023-05-06 07:40:03 +0000.311533][7f35] CleanUp time:1076237449 enter.

[213:389] [2023-05-06 07:40:03 +0000.311977][7f35] CleanUp leave. expire time = 0


ms

[213:389] [2023-05-06 07:40:03 +0000.312068][7f35] CleanUp time:1076237449 enter.

[213:390] [2023-05-06 07:40:03 +0000.312382][7f35] CleanUp leave. expire time = 1


ms

[213:390] [2023-05-06 07:40:03 +0000.313187][7f35] ~VideoBindDecoder leave. expire


time = 1 ms

[213:391] [2023-05-06 07:40:03 +0000.313257][7f35] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[213:391] [2023-05-06 07:40:03 +0000.313299][7f35] UnbindInputFilter 0x702b54a498


this 0x702b6e5358
[213:391] [2023-05-06 07:40:03 +0000.313339][7f35] UnbindInputFilter 0x7043f5f618
this 0x702b54a498
[213:391] [2023-05-06 07:40:03 +0000.313372][7f35] UnbindInputFilter 0x6ffe194020
this 0x7043f5f618
[213:391] [2023-05-06 07:40:03 +0000.313402][7f35] UnbindInputFilter 0x702b6e5298
this 0x702b6e5898
[213:391] [2023-05-06 07:40:03 +0000.313429][7f35] UnbindInputFilter 0x702b6e5118
this 0x702b6e5298
[213:391] [2023-05-06 07:40:03 +0000.313460][7f35] UnbindInputFilter 0x6ffe194020
this 0x702b6e5118
[213:393] [2023-05-06 07:40:03 +0000.315909][7f35] ~GLESContext:
[213:395] [2023-05-06 07:40:03 +0000.317624][7f35] GLESContext destruct finish.
[213:395] [2023-05-06 07:40:03 +0000.317724][7f35] filter: filter pipeline destroy
this: 0x7030c2a600
[213:396] [2023-05-06 07:40:03 +0000.318539][7f35]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[213:396] [2023-05-06 07:40:03 +0000.319193][7f35] machine model :redmi
[213:397] [2023-05-06 07:40:03 +0000.319243][7f35] Support this machine
model :redmi
[213:397] [2023-05-06 07:40:03 +0000.319268][7f35] global inited! current sdk
version: 12-14-d8558ab
[213:397] [2023-05-06 07:40:03 +0000.319512][7f35] filter: filter pipeline
construtc this: 0x7030c2a600
[213:397] [2023-05-06 07:40:03 +0000.319562][7f35] MediaFilterGraph:
MediaFilterGraph construct
[213:397] [2023-05-06 07:40:03 +0000.319586][7f35] GLESContext:
[213:397] [2023-05-06 07:40:03 +0000.319630][7f35] The result of eglGetDisplay is:
0x1
[213:399] [2023-05-06 07:40:03 +0000.321660][7f35] The result of creation:
0x70c7b18280
[213:399] [2023-05-06 07:40:03 +0000.321783][7f35] The result of
eglCreatePbufferSurface is: 0x70c7b18900
[213:399] [2023-05-06 07:40:03 +0000.321908][7f35] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_1076217357.mp4
[213:399] [2023-05-06 07:40:03 +0000.321946][7f35] The source 0 speed:1
[213:399] [2023-05-06 07:40:03 +0000.321978][7f35] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_1076217357.mp4,
delay: 0
[213:399] [2023-05-06 07:40:03 +0000.322004][7f35] CreateDecoderByVideoSource
time:1076237459 enter.

[213:400] [2023-05-06 07:40:03 +0000.322399][7f35] running_decoder_count:0max


count:2
[213:400] [2023-05-06 07:40:03 +0000.322451][7f35] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_1076217357.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7044105400
[213:401] [2023-05-06 07:40:03 +0000.323623][158a] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x70d86b6800] Current FFmpeg version git-2021-06-16-
97cea6f

[213:420] [2023-05-06 07:40:03 +0000.342491][158a] OnStreamInfoFound: video


duration_: 15178
[213:421] [2023-05-06 07:40:03 +0000.344156][7f35] start decoder
[213:421] [2023-05-06 07:40:03 +0000.344230][7f35] CreateDecoderByVideoSource
leave. expire time = 23 ms

[213:422] [2023-05-06 07:40:03 +0000.344286][7f35] BindInputFilter 0x6ffe194020


this 0x702b6e5118
[213:422] [2023-05-06 07:40:03 +0000.344318][7f35] BindInputFilter 0x702b6e5118
this 0x702b6e5298
[213:422] [2023-05-06 07:40:03 +0000.344352][7f35] BindInputFilter 0x6ffe194020
this 0x702b6e5898
[213:422] [2023-05-06 07:40:03 +0000.344381][7f35] BindInputFilter 0x702b6e5898
this 0x7043f5f618
[213:422] [2023-05-06 07:40:03 +0000.344401][7f35] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_1076217357.mp4
[213:422] [2023-05-06 07:40:03 +0000.344488][7f35] BindInputFilter 0x702b6e5298
this 0x7043f5e658
[213:422] [2023-05-06 07:40:03 +0000.344519][7f35] BindInputFilter 0x7043f5e658
this 0x7030c2a6a0
[213:422] [2023-05-06 07:40:03 +0000.344550][7f35] BindInputFilter 0x7043f5f618
this 0x702b54a498
[213:422] [2023-05-06 07:40:03 +0000.344576][7f35] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_1076217357.mp4
[213:423] [2023-05-06 07:40:03 +0000.345540][7f35]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[213:423] [2023-05-06 07:40:03 +0000.345710][7f35] MediaComposeFile time:1076237483
enter.

[213:423] [2023-05-06 07:40:03 +0000.345761][7f35] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[213:423] [2023-05-06 07:40:03 +0000.345928][7f35] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[213:423] [2023-05-06 07:40:03 +0000.345976][7f35] Recording session using default
bitrate support by app:14680064
[213:423] [2023-05-06 07:40:03 +0000.346107][159a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fdb934bc0
[213:423] [2023-05-06 07:40:03 +0000.346171][159a] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[213:424] [2023-05-06 07:40:03 +0000.346338][7f35] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[213:424] [2023-05-06 07:40:03 +0000.346490][7f35] GetPipeline:
-----------------------------------------
[213:424] [2023-05-06 07:40:03 +0000.346526][7f35] GetPipeline: source:
0x6ffe193e00
[213:424] [2023-05-06 07:40:03 +0000.346550][7f35] GetPipeline: filter: NULLFilter
[213:424] [2023-05-06 07:40:03 +0000.346581][7f35] GetPipeline: filter: NULLFilter
[213:424] [2023-05-06 07:40:03 +0000.346602][7f35] GetPipeline: filter: NULLFilter
[213:424] [2023-05-06 07:40:03 +0000.346623][7f35] GetPipeline: audio filter:
AuidoNULLFilter
[213:424] [2023-05-06 07:40:03 +0000.346645][7f35] GetPipeline: audio filter:
AuidoNULLFilter
[213:424] [2023-05-06 07:40:03 +0000.346666][7f35] GetPipeline: audio filter:
AudioNUllFilter
[213:424] [2023-05-06 07:40:03 +0000.346693][7f35] GetPipeline:
------------------------------------------
[213:424] [2023-05-06 07:40:03 +0000.346760][7f35] filter: filter pipeline2 update
pattern: 2
[213:424] [2023-05-06 07:40:03 +0000.347019][7f35] MediaComposeFile leave. expire
time = 1 ms

[213:425] [2023-05-06 07:40:03 +0000.347563][7f35] machine model :redmi


[213:425] [2023-05-06 07:40:03 +0000.347606][7f35] Support this machine
model :redmi
[213:425] [2023-05-06 07:40:03 +0000.347628][7f35] global inited! current sdk
version: 12-14-d8558ab
[213:426] [2023-05-06 07:40:03 +0000.348890][158b] NO get frame from decoder
[213:426] [2023-05-06 07:40:03 +0000.349188][158b] NO get frame from decoder
[213:428] [2023-05-06 07:40:03 +0000.350481][158b] NO get frame from decoder
[213:432] [2023-05-06 07:40:03 +0000.354345][158b] NO get frame from decoder
[213:432] [2023-05-06 07:40:03 +0000.354945][158b] NO get frame from decoder
[213:438] [2023-05-06 07:40:03 +0000.360367][158b] NO get frame from decoder
[213:441] [2023-05-06 07:40:03 +0000.363920][158b] NO get frame from decoder
[213:444] [2023-05-06 07:40:03 +0000.367026][7f35]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[213:444] [2023-05-06 07:40:03 +0000.367183][158b] NO get frame from decoder
[213:444] [2023-05-06 07:40:03 +0000.367206][7f35] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 268
[213:445] [2023-05-06 07:40:03 +0000.368121][7f35]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[213:446] [2023-05-06 07:40:03 +0000.368256][7f35] BeginCompose: BeginCompose, is
composing 0
[213:446] [2023-05-06 07:40:03 +0000.368390][159a] start recording, file path:
[213:446] [2023-05-06 07:40:03 +0000.368655][159a] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 268 audio_timescale:44100
video_timescale:90000
[213:446] [2023-05-06 07:40:03 +0000.368728][159a] 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
[213:446] [2023-05-06 07:40:03 +0000.368762][159a] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 268
[213:446] [2023-05-06 07:40:03 +0000.368802][159a] fd_open successed
handle:0xb40000716f0630b0
[213:446] [2023-05-06 07:40:03 +0000.369070][159a] create mp4 file:280
m_fileHandle: 0x70cb754f00
[213:446] [2023-05-06 07:40:03 +0000.369108][159a] MP4 file: is opened successfully
[213:446] [2023-05-06 07:40:03 +0000.369129][159a] setupMediaProcessers:
[213:446] [2023-05-06 07:40:03 +0000.369151][159a]
RecordingSessionInternalSimple:setup media processers.
[213:446] [2023-05-06 07:40:03 +0000.369173][159a] construct AAC encoder
[213:447] [2023-05-06 07:40:03 +0000.369533][159a] H264Encoder creating:
ultrafast012323
[213:447] [2023-05-06 07:40:03 +0000.369589][159a] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[213:447] [2023-05-06 07:40:03 +0000.370099][159a] H264Encode::GetMachineModel is
2201116TG
[213:447] [2023-05-06 07:40:03 +0000.370153][159a] H264Encoder machine_mode
is:2201116TG
[213:447] [2023-05-06 07:40:03 +0000.370202][159a] H264Encode::machine size :9
machine_mode:2201116TG
[213:447] [2023-05-06 07:40:03 +0000.370226][159a] H264Encode::machine array
size :22 machine_mode:2201116TG
[213:448] [2023-05-06 07:40:03 +0000.370291][159a] H264Encode::current machine
is :2201116TG auto check hw codec decide to use hw codec
[213:448] [2023-05-06 07:40:03 +0000.370314][159a] setupCompressionSession:
[213:448] [2023-05-06 07:40:03 +0000.370333][159a] H264Encode::creating hareware
Encoder
[213:448] [2023-05-06 07:40:03 +0000.370353][159a] AndroidHwAvcEncoder
time:1076237508 enter.

[213:448] [2023-05-06 07:40:03 +0000.370567][159a] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb40000716efb0380 address:0x7017bc4760
[213:448] [2023-05-06 07:40:03 +0000.370691][159a] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[213:448] [2023-05-06 07:40:03 +0000.370728][159a] The video avc hw codec address
is 0x701c0a63a8
[213:448] [2023-05-06 07:40:03 +0000.370834][159a] AndroidHwAvcEncoder leave.
expire time = 0 ms

[213:448] [2023-05-06 07:40:03 +0000.370872][159a] RegisterEncodeCompleteCallback


time:1076237508 enter.

[213:451] [2023-05-06 07:40:03 +0000.373878][159a] RegisterEncodeCompleteCallback


leave. expire time = 3 ms

[213:451] [2023-05-06 07:40:03 +0000.373948][159a] InitEncode time:1076237511


enter.

[213:451] [2023-05-06 07:40:03 +0000.374099][159a] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[213:451] [2023-05-06 07:40:03 +0000.374145][159a] Create time:1076237511 enter.

[213:451] [2023-05-06 07:40:03 +0000.374167][159a] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[213:451] [2023-05-06 07:40:03 +0000.374195][159a]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x702b634f80
[213:452] [2023-05-06 07:40:03 +0000.374473][159a] supported_type:audio/mp4a-latm
[213:452] [2023-05-06 07:40:03 +0000.374554][159a] supported_type:audio/mp4a-latm
[213:452] [2023-05-06 07:40:03 +0000.374597][159a] supported_type:audio/3gpp
[213:452] [2023-05-06 07:40:03 +0000.374635][159a] supported_type:audio/3gpp
[213:452] [2023-05-06 07:40:03 +0000.374674][159a] supported_type:audio/amr-wb
[213:452] [2023-05-06 07:40:03 +0000.374712][159a] supported_type:audio/amr-wb
[213:452] [2023-05-06 07:40:03 +0000.374764][159a] supported_type:audio/flac
[213:452] [2023-05-06 07:40:03 +0000.374800][159a] supported_type:audio/flac
[213:452] [2023-05-06 07:40:03 +0000.374851][159a] supported_type:audio/opus
[213:452] [2023-05-06 07:40:03 +0000.374909][159a]
supported_type:image/vnd.android.heic
[213:452] [2023-05-06 07:40:03 +0000.374964][159a] supported_type:video/avc
[213:452] [2023-05-06 07:40:03 +0000.374993][159a] name:OMX.MTK.VIDEO.ENCODER.AVC
mime:video/avc
[213:452] [2023-05-06 07:40:03 +0000.375047][159a] hwCodecPrefix :OMX.qcom.
[213:452] [2023-05-06 07:40:03 +0000.375072][159a] hwCodecPrefix :OMX.Nvidia.
[213:452] [2023-05-06 07:40:03 +0000.375090][159a] hwCodecPrefix :OMX.IMG.TOPAZ
[213:452] [2023-05-06 07:40:03 +0000.375110][159a] hwCodecPrefix :OMX.Exynos
[213:452] [2023-05-06 07:40:03 +0000.375129][159a] hwCodecPrefix :OMX.MTK
[213:452] [2023-05-06 07:40:03 +0000.375153][159a] Found target codecer
OMX.MTK.VIDEO.ENCODER.AVCcodecColorFormat:21
[213:452] [2023-05-06 07:40:03 +0000.375185][159a] mediacodec_createCodecByName
time:1076237512 enter.

[213:452] [2023-05-06 07:40:03 +0000.375210][159a] WrapAndroidMediaCodec


time:1076237512 enter.

[213:453] [2023-05-06 07:40:03 +0000.375358][159a] WrapAndroidMediaCodec leave.


expire time = 1 ms

[213:454] [2023-05-06 07:40:03 +0000.377187][159f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x70cb59d298
[213:469] [2023-05-06 07:40:03 +0000.391615][159a] mediacodec_createCodecByName
leave. expire time = 17 ms

[213:469] [2023-05-06 07:40:03 +0000.391699][159a] WrapAndroidMediaFromat


time:1076237529 enter.

[213:469] [2023-05-06 07:40:03 +0000.391777][159a] WrapAndroidMediaFromat leave.


expire time = 0 ms

[213:570] [2023-05-06 07:40:03 +0000.492761][159a] Destroy time:1076237630 enter.

[213:570] [2023-05-06 07:40:03 +0000.492853][159a] WrapAndroidMediaFromat::


Destroy
[213:570] [2023-05-06 07:40:03 +0000.492883][159a] Destroy leave. expire time = 0
ms

[213:570] [2023-05-06 07:40:03 +0000.492907][159a] ~WrapAndroidMediaFromat


time:1076237630 enter.

[213:570] [2023-05-06 07:40:03 +0000.492930][159a] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[213:570] [2023-05-06 07:40:03 +0000.493028][159a] Create leave. expire time = 119


ms

[213:570] [2023-05-06 07:40:03 +0000.493057][159a] isSemiPlanarSupport


time:1076237630 enter.

[213:570] [2023-05-06 07:40:03 +0000.493089][159a] H264Encoder isSemiPlanarSupport


[213:570] [2023-05-06 07:40:03 +0000.493116][159a] isSemiPlanarSupport leave.
expire time = 0 ms

[213:570] [2023-05-06 07:40:03 +0000.493137][159a] creat hw H264Encoder success,


isSemiPlanar:1
[213:571] [2023-05-06 07:40:03 +0000.493278][159a] InitEncode leave. expire time =
120 ms

[213:571] [2023-05-06 07:40:03 +0000.493356][159a] H264Encode::created Encoder


[213:571] [2023-05-06 07:40:03 +0000.493388][159a] H264Encode:: H264 encoder
created.
[213:571] [2023-05-06 07:40:03 +0000.493407][159a] H264 encoder created.
[213:571] [2023-05-06 07:40:03 +0000.493431][159a]
RecordingSessionInternalSimple:created avc encoder avc: 0x70c7c58480
[213:571] [2023-05-06 07:40:03 +0000.493460][159a] setOutput:
[213:571] [2023-05-06 07:40:03 +0000.493483][159a]
RecordingSessionInternalSimple:encoder set output to muxer!
[213:571] [2023-05-06 07:40:03 +0000.493505][159a] request a key frame
[213:571] [2023-05-06 07:40:03 +0000.493541][159a] H264Encode:: request a key frame
[213:576] [2023-05-06 07:40:03 +0000.498661][159a] setDisplayRotate :270
[213:576] [2023-05-06 07:40:03 +0000.498739][159a] MP4Recorder AddDisplayRotate:270
c:-1.83697e-16 s:1 matrix[0]:0 matrix[1]:65535 matrix[2]:0 matrix[3]:256
matrix[4]:0 matrix[8]:64
[213:580] [2023-05-06 07:40:03 +0000.502298][159b] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[213:585] [2023-05-06 07:40:03 +0000.507951][159b]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[213:586] [2023-05-06 07:40:03 +0000.508357][159f] add aac audio track with id:1
[213:586] [2023-05-06 07:40:03 +0000.508479][159f] audio start ts:0
[213:586] [2023-05-06 07:40:03 +0000.508550][159f] the audio frame has been written
into MP4 file
[213:849] [2023-05-06 07:40:03 +0000.771473][159d] Error(video_source.cc:430): wait
decoder a frame: 6
[213:864] [2023-05-06 07:40:03 +0000.787102][159d] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7879 diff: 122
[213:888] [2023-05-06 07:40:03 +0000.810755][159b] h264 add frame header cdr flag
[213:891] [2023-05-06 07:40:03 +0000.813285][159b] h264 add frame header cdr flag
[213:891] [2023-05-06 07:40:03 +0000.813392][159b] Received key frame:10
[213:891] [2023-05-06 07:40:03 +0000.813438][159b] H264Encode:: get a sps pps
header!headerSize:31
[213:892] [2023-05-06 07:40:03 +0000.814615][159f] get the H.264 SPS parameter
[213:892] [2023-05-06 07:40:03 +0000.815119][159f] add video track with id:2
[213:892] [2023-05-06 07:40:03 +0000.815214][159f] get the H.264 PPS parameter
[213:893] [2023-05-06 07:40:03 +0000.815722][159f] get the H.264 IDR frame
[213:893] [2023-05-06 07:40:03 +0000.815979][159f] resss:true
[213:894] [2023-05-06 07:40:03 +0000.816439][159f] video start ts:10
[213:895] [2023-05-06 07:40:03 +0000.818035][159f] the video frame has been written
into MP4 file
[213:910] [2023-05-06 07:40:03 +0000.832793][159b] DTS queue for
Generator:0x70cb5a60b8 142 179 204 242 275 309 339 367 398 434 465 489
[213:945] [2023-05-06 07:40:03 +0000.868101][159b] Push an pts:631 to dts queue.
[213:986] [2023-05-06 07:40:03 +0000.908248][159e] audio_frame_list_ empty
[214:094] [2023-05-06 07:40:04 +0000.17104][159b] last dts:602 currentPts:631
ppsOrSPS:0 queue length:7
[214:131] [2023-05-06 07:40:04 +0000.54116][159d] video frame wait audio frame:
last_video_timestamp:2230 last_audio_timestamp:2019.37
[214:150] [2023-05-06 07:40:04 +0000.72584][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[214:192] [2023-05-06 07:40:04 +0000.114306][6af] Run AGC when audioType = 0
[214:230] [2023-05-06 07:40:04 +0000.152262][159b] DTS queue for
Generator:0x70cb5a60b8 1132 1164
[214:240] [2023-05-06 07:40:04 +0000.162423][159d] Error(video_source.cc:430): wait
decoder a frame: 0
[214:295] [2023-05-06 07:40:04 +0000.217698][159d] too much frame will be writed
[214:306] [2023-05-06 07:40:04 +0000.228584][159b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1460
[214:306] [2023-05-06 07:40:04 +0000.228666][159b] push video frame to H264
encoder. (100 frame for one log)

[214:306] [2023-05-06 07:40:04 +0000.228714][159b] push video frame to H264


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

[214:306] [2023-05-06 07:40:04 +0000.228996][159b] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:1460(100 frame for one
log)
[214:306] [2023-05-06 07:40:04 +0000.229064][159b] The input pts:1460 fps:30
[214:308] [2023-05-06 07:40:04 +0000.231090][159b] SendFrame
encodedImage._timeStamp:1295encodedImage->_length:231
[214:311] [2023-05-06 07:40:04 +0000.233253][159b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1326 pts:1326
[214:339] [2023-05-06 07:40:04 +0000.261446][159b] H264Encode::H264SWEncoder get
callback, length:231 type:1 nalType:1length:227
[214:349] [2023-05-06 07:40:04 +0000.272155][159e] audio_frame_list_ empty
[214:362] [2023-05-06 07:40:04 +0000.284983][159d] too much frame will be writed
[214:377] [2023-05-06 07:40:04 +0000.299369][159e] too much frame will be writed
[214:402] [2023-05-06 07:40:04 +0000.324515][159e] too much frame will be writed
[214:420] [2023-05-06 07:40:04 +0000.343189][159d] too much frame will be writed
[214:437] [2023-05-06 07:40:04 +0000.359978][159e] too much frame will be writed
[214:442] [2023-05-06 07:40:04 +0000.365844][159b] Push an pts:1968 to dts queue.
[214:461] [2023-05-06 07:40:04 +0000.383712][159b] DTS queue for
Generator:0x70cb5a60b8 1942 1968 1997 2044
[214:472] [2023-05-06 07:40:04 +0000.395224][159e] too much frame will be writed
[214:481] [2023-05-06 07:40:04 +0000.403907][159d] too much frame will be writed
[214:487] [2023-05-06 07:40:04 +0000.409451][159b] last dts:1942 currentPts:1968
ppsOrSPS:0 queue length:4
[214:487] [2023-05-06 07:40:04 +0000.410005][159b] h264 add frame header cdr flag
[214:487] [2023-05-06 07:40:04 +0000.410082][159b] Received key frame:1997
[214:498] [2023-05-06 07:40:04 +0000.420847][159f] get the H.264 IDR frame
[214:500] [2023-05-06 07:40:04 +0000.422443][159e] too much frame will be writed
[214:536] [2023-05-06 07:40:04 +0000.459129][159e] too much frame will be writed
[214:543] [2023-05-06 07:40:04 +0000.466020][159d] too much frame will be writed
[214:584] [2023-05-06 07:40:04 +0000.506781][159d] Error(video_source.cc:430): wait
decoder a frame: 0
[214:614] [2023-05-06 07:40:04 +0000.537058][159e] too much frame will be writed
[214:679] [2023-05-06 07:40:04 +0000.601420][159e] too much frame will be writed
[214:680] [2023-05-06 07:40:04 +0000.603091][159d] too much frame will be writed
[214:684] [2023-05-06 07:40:04 +0000.607034][159b] DTS queue for
Generator:0x70cb5a60b8 2633 2675 2709 2732 2765 2796 2832 2865 2896
[214:717] [2023-05-06 07:40:04 +0000.639737][159e] too much frame will be writed
[214:751] [2023-05-06 07:40:04 +0000.674126][159d] too much frame will be writed
[214:764] [2023-05-06 07:40:04 +0000.686733][159e] too much frame will be writed
[214:774] [2023-05-06 07:40:04 +0000.696240][159b] Push an pts:3264 to dts queue.
[214:798] [2023-05-06 07:40:04 +0000.720549][159e] too much frame will be writed
[214:823] [2023-05-06 07:40:04 +0000.745525][159d] too much frame will be writed
[214:834] [2023-05-06 07:40:04 +0000.756280][159e] too much frame will be writed
[214:871] [2023-05-06 07:40:04 +0000.793283][159b] last dts:3229 currentPts:3264
ppsOrSPS:0 queue length:13
[214:872] [2023-05-06 07:40:04 +0000.794866][159e] too much frame will be writed
[214:893] [2023-05-06 07:40:04 +0000.815848][159d] too much frame will be writed
[214:905] [2023-05-06 07:40:04 +0000.827964][159e] too much frame will be writed
[214:909] [2023-05-06 07:40:04 +0000.831514][159b] DTS queue for
Generator:0x70cb5a60b8 3432 3465 3498 3518 3563 3574 3591 3620 3655 3676 3708
[214:911] [2023-05-06 07:40:04 +0000.833506][159d] Error(video_source.cc:430): wait
decoder a frame: 0
[214:931] [2023-05-06 07:40:04 +0000.853795][159d] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8807 diff: 194
[214:944] [2023-05-06 07:40:04 +0000.866486][159e] too much frame will be writed
[214:968] [2023-05-06 07:40:04 +0000.890719][159d] too much frame will be writed
[214:984] [2023-05-06 07:40:04 +0000.907329][159e] too much frame will be writed
[215:029] [2023-05-06 07:40:04 +0000.952118][159e] too much frame will be writed
[215:037] [2023-05-06 07:40:04 +0000.960103][159d] too much frame will be writed
[215:064] [2023-05-06 07:40:04 +0000.986404][159e] too much frame will be writed
[215:082] [2023-05-06 07:40:05 +0000.4611][159b] h264 add frame header cdr flag
[215:083] [2023-05-06 07:40:05 +0000.5504][159b] Received key frame:3922
[215:084] [2023-05-06 07:40:05 +0000.6330][159f] get the H.264 IDR frame
[215:107] [2023-05-06 07:40:05 +0000.29429][159e] too much frame will be writed
[215:109] [2023-05-06 07:40:05 +0000.31320][159d] too much frame will be writed
[215:129] [2023-05-06 07:40:05 +0000.52079][159b] Push an pts:4546 to dts queue.
[215:136] [2023-05-06 07:40:05 +0000.58452][159e] too much frame will be writed
[215:140] [2023-05-06 07:40:05 +0000.62931][159b] DTS queue for
Generator:0x70cb5a60b8 4175 4209 4231 4285 4307 4347 4365 4410 4433 4467 4500 4546
[215:172] [2023-05-06 07:40:05 +0000.95109][159d] too much frame will be writed
[215:175] [2023-05-06 07:40:05 +0000.97362][159e] too much frame will be writed
[215:184] [2023-05-06 07:40:05 +0000.106801][159b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4733
[215:184] [2023-05-06 07:40:05 +0000.106891][159b] push video frame to H264
encoder. (100 frame for one log)

[215:184] [2023-05-06 07:40:05 +0000.106934][159b] push video frame to H264


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

[215:184] [2023-05-06 07:40:05 +0000.106955][159b] H264Encode::push video frame to


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

[215:184] [2023-05-06 07:40:05 +0000.106987][159b] The input pts:4733 fps:30


[215:209] [2023-05-06 07:40:05 +0000.131697][159e] too much frame will be writed
[215:241] [2023-05-06 07:40:05 +0000.163739][159e] too much frame will be writed
[215:242] [2023-05-06 07:40:05 +0000.164682][159d] too much frame will be writed
[215:250] [2023-05-06 07:40:05 +0000.172885][159b] SendFrame
encodedImage._timeStamp:4546encodedImage->_length:1024
[215:250] [2023-05-06 07:40:05 +0000.173007][159b] last dts:4500 currentPts:4546
ppsOrSPS:0 queue length:13
[215:273] [2023-05-06 07:40:05 +0000.196122][159e] too much frame will be writed
[215:278] [2023-05-06 07:40:05 +0000.201046][159b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4604 pts:4604
[215:291] [2023-05-06 07:40:05 +0000.213541][159d] Error(video_source.cc:430): wait
decoder a frame: 0
[215:308] [2023-05-06 07:40:05 +0000.231038][159b] H264Encode::H264SWEncoder get
callback, length:457 type:1 nalType:1length:453
[215:315] [2023-05-06 07:40:05 +0000.237615][159d] too much frame will be writed
[215:321] [2023-05-06 07:40:05 +0000.243395][159e] too much frame will be writed
[215:344] [2023-05-06 07:40:05 +0000.266592][159e] too much frame will be writed
[215:373] [2023-05-06 07:40:05 +0000.295400][159e] too much frame will be writed
[215:375] [2023-05-06 07:40:05 +0000.297870][159d] too much frame will be writed
[215:386] [2023-05-06 07:40:05 +0000.308691][159b] DTS queue for
Generator:0x70cb5a60b8 5008 5032 5071 5097 5134 5166 5198 5229 5266 5296 5335 5365
[215:406] [2023-05-06 07:40:05 +0000.329165][159e] too much frame will be writed
[215:455] [2023-05-06 07:40:05 +0000.377611][159d] too much frame will be writed
[215:457] [2023-05-06 07:40:05 +0000.379595][159e] too much frame will be writed
[215:512] [2023-05-06 07:40:05 +0000.434365][159e] too much frame will be writed
[215:519] [2023-05-06 07:40:05 +0000.441361][159b] Push an pts:5863 to dts queue.
[215:537] [2023-05-06 07:40:05 +0000.460171][159d] too much frame will be writed
[215:543] [2023-05-06 07:40:05 +0000.466229][159e] too much frame will be writed
[215:588] [2023-05-06 07:40:05 +0000.511009][159e] too much frame will be writed
[215:607] [2023-05-06 07:40:05 +0000.529929][159d] too much frame will be writed
[215:620] [2023-05-06 07:40:05 +0000.542659][159b] DTS queue for
Generator:0x70cb5a60b8 5831 5863 5901 5932 5964 6009 6037 6063 6097 6133 6174 6205
[215:625] [2023-05-06 07:40:05 +0000.547748][159e] too much frame will be writed
[215:633] [2023-05-06 07:40:05 +0000.556116][159b] last dts:5831 currentPts:5863
ppsOrSPS:0 queue length:13
[215:648] [2023-05-06 07:40:05 +0000.570522][159b] h264 add frame header cdr flag
[215:648] [2023-05-06 07:40:05 +0000.570753][159b] Received key frame:5901
[215:651] [2023-05-06 07:40:05 +0000.574217][159e] too much frame will be writed
[215:655] [2023-05-06 07:40:05 +0000.577373][159f] get the H.264 IDR frame
[215:670] [2023-05-06 07:40:05 +0000.593241][159d] too much frame will be writed
[215:676] [2023-05-06 07:40:05 +0000.599095][159e] too much frame will be writed
[215:686] [2023-05-06 07:40:05 +0000.609106][159d] Error(video_source.cc:430): wait
decoder a frame: 0
[215:706] [2023-05-06 07:40:05 +0000.628417][159e] too much frame will be writed
[215:733] [2023-05-06 07:40:05 +0000.655677][159e] too much frame will be writed
[215:741] [2023-05-06 07:40:05 +0000.663439][159d] too much frame will be writed
[215:761] [2023-05-06 07:40:05 +0000.683370][159e] too much frame will be writed
[215:795] [2023-05-06 07:40:05 +0000.717603][159e] too much frame will be writed
[215:810] [2023-05-06 07:40:05 +0000.732460][159d] too much frame will be writed
[215:825] [2023-05-06 07:40:05 +0000.747948][159e] too much frame will be writed
[215:847] [2023-05-06 07:40:05 +0000.769492][159b] DTS queue for
Generator:0x70cb5a60b8 6630 6662 6698 6718 6771 6787 6805 6834 6853 6902 6943 6999
7047
[215:856] [2023-05-06 07:40:05 +0000.778749][159e] too much frame will be writed
[215:872] [2023-05-06 07:40:05 +0000.794320][159d] too much frame will be writed
[215:874] [2023-05-06 07:40:05 +0000.796488][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[215:898] [2023-05-06 07:40:05 +0000.820602][159e] too much frame will be writed
[215:913] [2023-05-06 07:40:05 +0000.835422][159b] Push an pts:7215 to dts queue.
[215:928] [2023-05-06 07:40:05 +0000.850975][159e] too much frame will be writed
[215:936] [2023-05-06 07:40:05 +0000.859183][159d] too much frame will be writed
[215:969] [2023-05-06 07:40:05 +0000.892198][159e] too much frame will be writed
[216:005] [2023-05-06 07:40:05 +0000.927381][159e] too much frame will be writed
[216:005] [2023-05-06 07:40:05 +0000.927492][159d] too much frame will be writed
[216:016] [2023-05-06 07:40:05 +0000.939046][159b] last dts:7172 currentPts:7215
ppsOrSPS:0 queue length:13
[216:043] [2023-05-06 07:40:05 +0000.965364][159e] too much frame will be writed
[216:077] [2023-05-06 07:40:05 +0000.999642][159d] Error(video_source.cc:430): wait
decoder a frame: 0
[216:087] [2023-05-06 07:40:06 +0000.9957][159b] DTS queue for
Generator:0x70cb5a60b8 7456 7477 7528 7563 7578 7623 7640 7678 7696 7732 7764 7797
7830
[216:094] [2023-05-06 07:40:06 +0000.16958][159e] too much frame will be writed
[216:110] [2023-05-06 07:40:06 +0000.33329][159d] too much frame will be writed
[216:123] [2023-05-06 07:40:06 +0000.45511][159d] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9807 diff: 194
[216:123] [2023-05-06 07:40:06 +0000.45722][159e] too much frame will be writed
[216:157] [2023-05-06 07:40:06 +0000.80021][159e] too much frame will be writed
[216:164] [2023-05-06 07:40:06 +0000.86603][159b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8064
[216:164] [2023-05-06 07:40:06 +0000.86691][159b] push video frame to H264 encoder.
(100 frame for one log)

[216:164] [2023-05-06 07:40:06 +0000.86733][159b] push video frame to H264 encoder.


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

[216:164] [2023-05-06 07:40:06 +0000.86764][159b] H264Encode::push video frame to


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

[216:164] [2023-05-06 07:40:06 +0000.86798][159b] The input pts:8064 fps:30


[216:174] [2023-05-06 07:40:06 +0000.96474][159d] too much frame will be writed
[216:186] [2023-05-06 07:40:06 +0000.108456][6af] Run AGC when audioType = 0
[216:186] [2023-05-06 07:40:06 +0000.108683][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[216:189] [2023-05-06 07:40:06 +0000.112160][159e] too much frame will be writed
[216:205] [2023-05-06 07:40:06 +0000.127289][159b] SendFrame
encodedImage._timeStamp:7830encodedImage->_length:1234
[216:214] [2023-05-06 07:40:06 +0000.137197][159b] h264 add frame header cdr flag
[216:215] [2023-05-06 07:40:06 +0000.137310][159b] Received key frame:7869
[216:217] [2023-05-06 07:40:06 +0000.139951][159e] too much frame will be writed
[216:224] [2023-05-06 07:40:06 +0000.147173][159f] get the H.264 IDR frame
[216:233] [2023-05-06 07:40:06 +0000.155753][159b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7931 pts:7931
[216:238] [2023-05-06 07:40:06 +0000.160290][159d] too much frame will be writed
[216:240] [2023-05-06 07:40:06 +0000.162276][159e] too much frame will be writed
[216:274] [2023-05-06 07:40:06 +0000.196963][159e] too much frame will be writed
[216:277] [2023-05-06 07:40:06 +0000.199356][159b] H264Encode::H264SWEncoder get
callback, length:456 type:1 nalType:1length:452
[216:278] [2023-05-06 07:40:06 +0000.200266][159b] Push an pts:8496 to dts queue.
[216:299] [2023-05-06 07:40:06 +0000.221447][159d] too much frame will be writed
[216:306] [2023-05-06 07:40:06 +0000.228698][159e] too much frame will be writed
[216:319] [2023-05-06 07:40:06 +0000.241814][159b] DTS queue for
Generator:0x70cb5a60b8 8266 8299 8332 8365 8397 8431 8466 8496 8531 8565 8597 8631
[216:343] [2023-05-06 07:40:06 +0000.265484][159e] too much frame will be writed
[216:361] [2023-05-06 07:40:06 +0000.284106][159d] too much frame will be writed
[216:370] [2023-05-06 07:40:06 +0000.292802][159e] too much frame will be writed
[216:398] [2023-05-06 07:40:06 +0000.321077][159b] last dts:8466 currentPts:8496
ppsOrSPS:0 queue length:13
[216:411] [2023-05-06 07:40:06 +0000.333669][159e] too much frame will be writed
[216:434] [2023-05-06 07:40:06 +0000.356884][159e] FilterPipeline2::OnAudioFrame
pts 469826 last_audio_timestamp_ 10653.7
[216:438] [2023-05-06 07:40:06 +0000.360574][159d] too much frame will be writed
[216:454] [2023-05-06 07:40:06 +0000.377012][159e] too much frame will be writed
[216:458] [2023-05-06 07:40:06 +0000.381150][159d] Error(video_source.cc:430): wait
decoder a frame: 0
[216:479] [2023-05-06 07:40:06 +0000.402169][159e] too much frame will be writed
[216:505] [2023-05-06 07:40:06 +0000.427969][159d] too much frame will be writed
[216:509] [2023-05-06 07:40:06 +0000.432187][159e] too much frame will be writed
[216:537] [2023-05-06 07:40:06 +0000.459947][159e] too much frame will be writed
[216:557] [2023-05-06 07:40:06 +0000.479827][159b] DTS queue for
Generator:0x70cb5a60b8 9094 9129 9165 9196 9230 9265 9296 9329 9366 9397 9431 9464
[216:572] [2023-05-06 07:40:06 +0000.495026][159d] too much frame will be writed
[216:578] [2023-05-06 07:40:06 +0000.501058][159e] too much frame will be writed
[216:610] [2023-05-06 07:40:06 +0000.533127][159e] too much frame will be writed
[216:636] [2023-05-06 07:40:06 +0000.558273][159d] too much frame will be writed
[216:642] [2023-05-06 07:40:06 +0000.565221][159e] too much frame will be writed
[216:668] [2023-05-06 07:40:06 +0000.590410][159b] Push an pts:9781 to dts queue.
[216:676] [2023-05-06 07:40:06 +0000.598672][159e] too much frame will be writed
[216:701] [2023-05-06 07:40:06 +0000.623683][159d] too much frame will be writed
[216:711] [2023-05-06 07:40:06 +0000.633510][159e] too much frame will be writed
[216:745] [2023-05-06 07:40:06 +0000.668109][159e] too much frame will be writed
[216:764] [2023-05-06 07:40:06 +0000.687218][159d] too much frame will be writed
[216:774] [2023-05-06 07:40:06 +0000.696954][159e] too much frame will be writed
[216:781] [2023-05-06 07:40:06 +0000.703350][159b] last dts:9735 currentPts:9781
ppsOrSPS:0 queue length:13
[216:787] [2023-05-06 07:40:06 +0000.709754][159b] h264 add frame header cdr flag
[216:787] [2023-05-06 07:40:06 +0000.709851][159b] Received key frame:9820
[216:789] [2023-05-06 07:40:06 +0000.711902][159b] DTS queue for
Generator:0x70cb5a60b8 9831 9864 9889 9938 9960 10000 10018 10055 10106 10147 10162
10192 10251
[216:799] [2023-05-06 07:40:06 +0000.722194][159f] get the H.264 IDR frame
[216:803] [2023-05-06 07:40:06 +0000.725898][159e] too much frame will be writed
[216:829] [2023-05-06 07:40:06 +0000.751888][159e] too much frame will be writed
[216:831] [2023-05-06 07:40:06 +0000.753363][159d] too much frame will be writed
[216:849] [2023-05-06 07:40:06 +0000.772097][159d] Error(video_source.cc:430): wait
decoder a frame: 0
[216:859] [2023-05-06 07:40:06 +0000.781449][159e] too much frame will be writed
[216:890] [2023-05-06 07:40:06 +0000.812696][159d] too much frame will be writed
[216:894] [2023-05-06 07:40:06 +0000.816905][159e] too much frame will be writed
[216:930] [2023-05-06 07:40:06 +0000.852770][159e] too much frame will be writed
[216:949] [2023-05-06 07:40:06 +0000.871965][159d] too much frame will be writed
[216:957] [2023-05-06 07:40:06 +0000.879560][159e] too much frame will be writed
[216:991] [2023-05-06 07:40:06 +0000.913690][159e] too much frame will be writed
[217:015] [2023-05-06 07:40:06 +0000.937478][159d] too much frame will be writed
[217:018] [2023-05-06 07:40:06 +0000.941218][159e] too much frame will be writed
[217:037] [2023-05-06 07:40:06 +0000.959278][159b] DTS queue for
Generator:0x70cb5a60b8 10698 10730 10763 10798 10830 10863 10899 10933 10962 10999
11031
[217:041] [2023-05-06 07:40:06 +0000.963794][159b] Push an pts:11105 to dts queue.
[217:068] [2023-05-06 07:40:06 +0000.991225][159e] too much frame will be writed
[217:100] [2023-05-06 07:40:07 +0000.22366][159d] too much frame will be writed
[217:106] [2023-05-06 07:40:07 +0000.28512][159e] too much frame will be writed
[217:127] [2023-05-06 07:40:07 +0000.50002][159b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11375
[217:127] [2023-05-06 07:40:07 +0000.50090][159b] push video frame to H264 encoder.
(100 frame for one log)

[217:127] [2023-05-06 07:40:07 +0000.50129][159b] push video frame to H264 encoder.


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

[217:127] [2023-05-06 07:40:07 +0000.50152][159b] H264Encode::push video frame to


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

[217:127] [2023-05-06 07:40:07 +0000.50182][159b] The input pts:11375 fps:30


[217:138] [2023-05-06 07:40:07 +0000.60991][159e] too much frame will be writed
[217:158] [2023-05-06 07:40:07 +0000.81363][159b] SendFrame
encodedImage._timeStamp:11105encodedImage->_length:304
[217:159] [2023-05-06 07:40:07 +0000.81476][159b] last dts:11073 currentPts:11105
ppsOrSPS:0 queue length:13
[217:166] [2023-05-06 07:40:07 +0000.88983][159d] too much frame will be writed
[217:168] [2023-05-06 07:40:07 +0000.90366][159e] too much frame will be writed
[217:198] [2023-05-06 07:40:07 +0000.121215][159e] too much frame will be writed
[217:200] [2023-05-06 07:40:07 +0000.122665][159b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11235 pts:11235
[217:239] [2023-05-06 07:40:07 +0000.161322][159b] H264Encode::H264SWEncoder get
callback, length:304 type:1 nalType:1length:300
[217:240] [2023-05-06 07:40:07 +0000.162567][159d] Error(video_source.cc:430): wait
decoder a frame: 0
[217:246] [2023-05-06 07:40:07 +0000.168828][159e] too much frame will be writed
[217:251] [2023-05-06 07:40:07 +0000.174043][159d] too much frame will be writed
[217:266] [2023-05-06 07:40:07 +0000.188920][159b] DTS queue for
Generator:0x70cb5a60b8 11500 11531 11569 11595 11631 11668 11701 11733 11779 11797
11849 11862 11899
[217:288] [2023-05-06 07:40:07 +0000.210534][159e] too much frame will be writed
[217:313] [2023-05-06 07:40:07 +0000.235331][159d] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10807 diff: 194
[217:317] [2023-05-06 07:40:07 +0000.240235][159e] too much frame will be writed
[217:319] [2023-05-06 07:40:07 +0000.241830][159d] too much frame will be writed
[217:336] [2023-05-06 07:40:07 +0000.258986][158b] av_read_frame AVERROR_EOF
[217:346] [2023-05-06 07:40:07 +0000.268652][159e] too much frame will be writed
[217:361] [2023-05-06 07:40:07 +0000.284198][159b] h264 add frame header cdr flag
[217:362] [2023-05-06 07:40:07 +0000.284530][159b] Received key frame:11797
[217:371] [2023-05-06 07:40:07 +0000.293902][159e] too much frame will be writed
[217:372] [2023-05-06 07:40:07 +0000.294989][159f] get the H.264 IDR frame
[217:382] [2023-05-06 07:40:07 +0000.304356][159d] too much frame will be writed
[217:396] [2023-05-06 07:40:07 +0000.318465][158b] OnReceiveEOF:
[217:396] [2023-05-06 07:40:07 +0000.318555][158b] OnDecoderEOF time:1076241456
enter.

[217:396] [2023-05-06 07:40:07 +0000.318610][158b] OnDecoderEOF leave. expire time


= 0 ms

[217:396] [2023-05-06 07:40:07 +0000.318638][158b] OnDecoderFinished:


OnDecoderFinished total decoder frames:461 this:0x6ffe193e00
[217:396] [2023-05-06 07:40:07 +0000.318706][1589] CleanUp time:1076241456 enter.

[217:400] [2023-05-06 07:40:07 +0000.322676][1589] CleanUp leave. expire time = 4


ms

[217:401] [2023-05-06 07:40:07 +0000.323405][1589] clean up


[217:401] [2023-05-06 07:40:07 +0000.323685][1589] running_decoder_count:0max
count:2
[217:402] [2023-05-06 07:40:07 +0000.324828][159e] too much frame will be writed
[217:418] [2023-05-06 07:40:07 +0000.340511][159b] Push an pts:12432 to dts queue.
[217:434] [2023-05-06 07:40:07 +0000.357032][159e] too much frame will be writed
[217:439] [2023-05-06 07:40:07 +0000.361377][159d] too much frame will be writed
[217:464] [2023-05-06 07:40:07 +0000.387011][159e] too much frame will be writed
[217:491] [2023-05-06 07:40:07 +0000.413464][159e] too much frame will be writed
[217:499] [2023-05-06 07:40:07 +0000.421539][159d] too much frame will be writed
[217:502] [2023-05-06 07:40:07 +0000.425167][159b] DTS queue for
Generator:0x70cb5a60b8 12330 12368 12399 12432 12467 12495 12532 12565 12607 12643
12680 12714
[217:522] [2023-05-06 07:40:07 +0000.444502][159e] too much frame will be writed
[217:541] [2023-05-06 07:40:07 +0000.463344][159b] last dts:12399 currentPts:12432
ppsOrSPS:0 queue length:13
[217:556] [2023-05-06 07:40:07 +0000.478539][159e] too much frame will be writed
[217:580] [2023-05-06 07:40:07 +0000.502821][159d] too much frame will be writed
[217:582] [2023-05-06 07:40:07 +0000.505045][159e] too much frame will be writed
[217:593] [2023-05-06 07:40:07 +0000.515514][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[217:617] [2023-05-06 07:40:07 +0000.539641][159e] too much frame will be writed
[217:632] [2023-05-06 07:40:07 +0000.555211][159d] Error(video_source.cc:430): wait
decoder a frame: 0
[217:644] [2023-05-06 07:40:07 +0000.567032][159e] too much frame will be writed
[217:646] [2023-05-06 07:40:07 +0000.569237][159d] too much frame will be writed
[217:675] [2023-05-06 07:40:07 +0000.597949][159e] too much frame will be writed
[217:706] [2023-05-06 07:40:07 +0000.628844][159d] too much frame will be writed
[217:711] [2023-05-06 07:40:07 +0000.634100][159e] too much frame will be writed
[217:723] [2023-05-06 07:40:07 +0000.645904][159e] PullAudioFrame: PullFrame audio
finished.
[217:723] [2023-05-06 07:40:07 +0000.646016][159e]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[217:723] [2023-05-06 07:40:07 +0000.646050][159e] OnAudioTimer: OnAudioTimer
return
[217:740] [2023-05-06 07:40:07 +0000.662574][159b] DTS queue for
Generator:0x70cb5a60b8 13166 13201 13232 13263 13297 13331 13364 13395 13433 13462
13496 13540
[217:770] [2023-05-06 07:40:07 +0000.693082][159d] too much frame will be writed
[217:775] [2023-05-06 07:40:07 +0000.697313][159d]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[217:775] [2023-05-06 07:40:07 +0000.697404][159d] OnVideoTimer: OnVideoTimer
EndComposeFile
[217:775] [2023-05-06 07:40:07 +0000.697433][159d] EndComposeFile: EndComposeFile,
is composing 1
[217:798] [2023-05-06 07:40:07 +0000.720486][159b] Push an pts:13781 to dts queue.
[217:921] [2023-05-06 07:40:07 +0000.843487][159b] last dts:13741 currentPts:13781
ppsOrSPS:0 queue length:13
[217:930] [2023-05-06 07:40:07 +0000.852592][159b] h264 add frame header cdr flag
[217:930] [2023-05-06 07:40:07 +0000.852709][159b] Received key frame:13824
[217:939] [2023-05-06 07:40:07 +0000.862121][159f] get the H.264 IDR frame
[217:969] [2023-05-06 07:40:07 +0000.891941][159b] DTS queue for
Generator:0x70cb5a60b8 13965 14004 14045 14088 14112 14129 14173 14202 14232 14290
14318 14347 14366
[218:074] [2023-05-06 07:40:07 +0000.996263][159b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:14747
[218:074] [2023-05-06 07:40:07 +0000.996382][159b] push video frame to H264
encoder. (100 frame for one log)

[218:074] [2023-05-06 07:40:07 +0000.996436][159b] push video frame to H264


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

[218:074] [2023-05-06 07:40:07 +0000.996463][159b] H264Encode::push video frame to


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

[218:074] [2023-05-06 07:40:07 +0000.996501][159b] The input pts:14747 fps:30


[218:112] [2023-05-06 07:40:08 +0000.34545][159b] SendFrame
encodedImage._timeStamp:14443encodedImage->_length:1402
[218:160] [2023-05-06 07:40:08 +0000.82753][159b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14616 pts:14616
[218:180] [2023-05-06 07:40:08 +0000.102642][159b] Push an pts:15127 to dts queue.
[218:191] [2023-05-06 07:40:08 +0000.113325][6af] Run AGC when audioType = 0
[218:198] [2023-05-06 07:40:08 +0000.120523][159b] H264Encode::H264SWEncoder get
callback, length:653 type:1 nalType:1length:649
[218:198] [2023-05-06 07:40:08 +0000.121119][159b]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:461
[218:198] [2023-05-06 07:40:08 +0000.121192][159b]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x70c7a91800
[218:200] [2023-05-06 07:40:08 +0000.122601][159c]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[218:200] [2023-05-06 07:40:08 +0000.122666][159c]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[218:200] [2023-05-06 07:40:08 +0000.122883][159a] stop recording
[218:201] [2023-05-06 07:40:08 +0000.123802][159a]
RecordingSessionInternalSimple:destroy media processers
[218:201] [2023-05-06 07:40:08 +0000.123837][159a] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[218:201] [2023-05-06 07:40:08 +0000.123860][159a] H264Encode::flushing hareware
Encoder
[218:201] [2023-05-06 07:40:08 +0000.124057][159a] Flush time:1076242261 enter.

[218:201] [2023-05-06 07:40:08 +0000.124131][159a] H264Encoder encoder flush


[218:201] [2023-05-06 07:40:08 +0000.124161][159a] flush output queue
[218:233] [2023-05-06 07:40:08 +0000.156156][159a] DTS queue for
Generator:0x70cb5a60b8 14880 14897 14941 14990 15014 15048 15080 15127 15145
[218:309] [2023-05-06 07:40:08 +0000.232019][159a] last dts:15080 currentPts:15127
ppsOrSPS:0 queue length:2
[218:517] [2023-05-06 07:40:08 +0000.439312][159a] Flush leave. expire time = 316
ms

[218:517] [2023-05-06 07:40:08 +0000.440068][159a] ~H264EncodeWrap:


[218:517] [2023-05-06 07:40:08 +0000.440146][159a] ~H264Encode:
[218:517] [2023-05-06 07:40:08 +0000.440195][159a] teardownCompressionSession:
H264Encode::destroying Encoder
[218:518] [2023-05-06 07:40:08 +0000.440242][159a] Release time:1076242578 enter.

[218:521] [2023-05-06 07:40:08 +0000.443387][159a] Release:


MediaCodecVideoEncoder::Release _inited:1
[218:521] [2023-05-06 07:40:08 +0000.443458][159a] Destroy time:1076242581 enter.

[218:521] [2023-05-06 07:40:08 +0000.443481][159a] H264Encoder encoderDestroy


[218:521] [2023-05-06 07:40:08 +0000.443501][159a]
AndroidMediaCodecVideoEncoder::release env: 0x70c7c58d40
[218:521] [2023-05-06 07:40:08 +0000.443522][159a]
AndroidMediaCodecVideoEncoder::Destroy
[218:558] [2023-05-06 07:40:08 +0000.480579][159a] Destroy leave. expire time = 37
ms

[218:558] [2023-05-06 07:40:08 +0000.481002][159a] Release leave. expire time = 40


ms

[218:558] [2023-05-06 07:40:08 +0000.481169][159a] ~AndroidHwAvcEncoder


time:1076242618 enter.

[218:559] [2023-05-06 07:40:08 +0000.481489][159a] Release time:1076242619 enter.

[218:559] [2023-05-06 07:40:08 +0000.481550][159a] Release:


MediaCodecVideoEncoder:: has been released before, just return
[218:559] [2023-05-06 07:40:08 +0000.481574][159a] Release leave. expire time = 0
ms

[218:559] [2023-05-06 07:40:08 +0000.481593][159a] ~AndroidMediaCodecVideoEncoder


[218:559] [2023-05-06 07:40:08 +0000.481610][159a] ~WrapAndroidMediaCodec
time:1076242619 enter.

[218:559] [2023-05-06 07:40:08 +0000.481630][159a] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[218:559] [2023-05-06 07:40:08 +0000.481651][159a] video hevc hw codec


destructor:0x701c0a63a8

[218:559] [2023-05-06 07:40:08 +0000.481722][159a] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[218:559] [2023-05-06 07:40:08 +0000.481759][159a] teardownCompressionSession:


H264Encode::destroyed Encoder
[218:559] [2023-05-06 07:40:08 +0000.481786][159a]
RecordingSessionInternalSimple:destroy aac encoder output!
[218:559] [2023-05-06 07:40:08 +0000.481808][159a] AACSWEncode destructor
[218:562] [2023-05-06 07:40:08 +0000.485079][159f] fd_close successed!
[218:566] [2023-05-06 07:40:08 +0000.489055][159f] MP4 close file successfully
[218:566] [2023-05-06 07:40:08 +0000.489145][159f] Recording session Internal:
notify recording ok
[218:566] [2023-05-06 07:40:08 +0000.489172][159f] onRecordingOk: Recording Ok,
compose use time: 5120, averagefps 0
[218:566] [2023-05-06 07:40:08 +0000.489196][159f] OnReceiveEOF:
[218:569] [2023-05-06 07:40:08 +0000.492056][159d] OnVideoTimer: OnVideoTimer
return
[219:297] [2023-05-06 07:40:09 +0000.219601][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[220:185] [2023-05-06 07:40:10 +0000.108099][6b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[220:186] [2023-05-06 07:40:10 +0000.108356][6b0] _deviceSampleRate:48000

[220:186] [2023-05-06 07:40:10 +0000.108471][6af] Run AGC when audioType = 0


[220:186] [2023-05-06 07:40:10 +0000.108613][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[221:028] [2023-05-06 07:40:10 +0000.950933][6af] haveEnoughProcessedData
internalAudioStream.length: 10
[222:187] [2023-05-06 07:40:12 +0000.110211][6af] Run AGC when audioType = 0
[222:761] [2023-05-06 07:40:12 +0000.683693][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[224:187] [2023-05-06 07:40:14 +0000.109943][6af] Run AGC when audioType = 0
[224:188] [2023-05-06 07:40:14 +0000.110742][6af]
AudioDeviceDataHandler::MixAndSendOutFrame
[224:484] [2023-05-06 07:40:14 +0000.407233][6af] haveEnoughProcessedData
internalAudioStream.length: 0
[224:685] [2023-05-06 07:40:14 +0000.608030][7fd4]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[224:686] [2023-05-06 07:40:14 +0000.608335][7fd4] ~MediaFilterCamera
time:1076248746 enter.

[224:686] [2023-05-06 07:40:14 +0000.608461][7fd4] StopPullFrameAndWriteMp4


time:1076248746 enter.

[224:691] [2023-05-06 07:40:14 +0000.614120][6a7] stop recording


[224:692] [2023-05-06 07:40:14 +0000.614477][6a7] we have stopped

You might also like