You are on page 1of 100

[000:041] [2022-06-18 05:07:30 +0000.

768286][54fa] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-06-
18 05:07:30 +0000
[000:041] [2022-06-18 05:07:30 +0000.768375][54fa] set AppID=50011 old AppID=-1
[000:041] [2022-06-18 05:07:30 +0000.768397][54fa] Init the android object with
jvm:0xb40000726726d540 env:0x71b6b84ec0 context:0x712883a368

[000:042] [2022-06-18 05:07:30 +0000.768449][54fa] SetAndroidMediaCodecObjects


time:148752078 enter.

[000:042] [2022-06-18 05:07:30 +0000.768487][54fa] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:042] [2022-06-18 05:07:30 +0000.768509][54fa] SetAndroidMediaCodecObjects


time:148752078 enter.

[000:042] [2022-06-18 05:07:30 +0000.768536][54fa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000726726d540
[000:042] [2022-06-18 05:07:30 +0000.768563][54fa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000726726d540 address:0x7075b46760
[000:042] [2022-06-18 05:07:30 +0000.768590][54fa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000726726d540
address:0x7075b46760
[000:042] [2022-06-18 05:07:30 +0000.768612][54fa] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:042] [2022-06-18 05:07:30 +0000.768650][54fa] Set the android objects with


jvm:0xb40000726726d540 env:0x71b6b84ec0 context:0x712883a368

[000:042] [2022-06-18 05:07:30 +0000.768678][54fa] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x71b6b84ec0
[000:042] [2022-06-18 05:07:30 +0000.768694][54fa] SystemUtil Init done
[000:043] [2022-06-18 05:07:30 +0000.770261][54fa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:044] [2022-06-18 05:07:30 +0000.770564][54fa] MediaFilterCamera
[000:044] [2022-06-18 05:07:30 +0000.770634][54fa] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:045] [2022-06-18 05:07:30 +0000.771558][54fa] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:045] [2022-06-18 05:07:30 +0000.771639][54fa] Recording session using default
bitrate support by app:31457280
[000:045] [2022-06-18 05:07:30 +0000.771866][7a30] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70e59de5c0
[000:045] [2022-06-18 05:07:30 +0000.772014][7a30] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:045] [2022-06-18 05:07:30 +0000.772125][54fa] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:046] [2022-06-18 05:07:30 +0000.772755][54fa] Error(ini.cc:191): Open the file
failed. error:2
[000:046] [2022-06-18 05:07:30 +0000.772815][54fa]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:046] [2022-06-18 05:07:30 +0000.772835][54fa] The device model: m2101k6g
usingSoftwareAEC value: 0
[000:050] [2022-06-18 05:07:30 +0000.776788][54fa] Error(ini.cc:191): Open the file
failed. error:2
[000:050] [2022-06-18 05:07:30 +0000.776881][54fa]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:050] [2022-06-18 05:07:30 +0000.776916][54fa] The device model: m2101k6g
usingHardwareAEC value: 0
[000:050] [2022-06-18 05:07:30 +0000.776945][54fa] The machine device: m2101k6g
usingHardwareAEC value: 0
[000:050] [2022-06-18 05:07:30 +0000.776971][54fa] Using Default AEC type: software
AEC
[000:051] [2022-06-18 05:07:30 +0000.778232][54fa] The device model: m2101k6g enum
value: 0
[000:052] [2022-06-18 05:07:30 +0000.778880][54fa] GetMachineModel is M2101K6G
[000:052] [2022-06-18 05:07:30 +0000.778951][54fa] GetMachineInfo: M2101K6G
[000:052] [2022-06-18 05:07:30 +0000.778999][54fa] Construct BeautifyReader
begin...
[000:052] [2022-06-18 05:07:30 +0000.779025][54fa] dumpStickerRgba:0
dumpStickerYuv:0
[000:052] [2022-06-18 05:07:30 +0000.779047][54fa] Construct BeautifyReader done.
[000:058] [2022-06-18 05:07:30 +0000.784698][54fa] Error(ini.cc:191): Open the file
failed. error:2
[000:058] [2022-06-18 05:07:30 +0000.784805][54fa]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:058] [2022-06-18 05:07:30 +0000.784939][54fa] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:058] [2022-06-18 05:07:30 +0000.784984][54fa] AppDeviceManager telnet server
for statistics started......
[000:058] [2022-06-18 05:07:30 +0000.785034][7a33] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x71a5a9d5a0
[000:059] [2022-06-18 05:07:30 +0000.785755][54fa] CpuOverloadDetect time:148752095
enter.

[000:059] [2022-06-18 05:07:30 +0000.785886][54fa] CpuOverloadDetect leave. expire


time = 0 ms

[000:059] [2022-06-18 05:07:30 +0000.785950][7a34] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x71a5a985c0
[000:060] [2022-06-18 05:07:30 +0000.786518][54fa] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:060] [2022-06-18 05:07:30 +0000.786564][54fa] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:060] [2022-06-18 05:07:30 +0000.786835][54fa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:060] [2022-06-18 05:07:30 +0000.787160][54fa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:061] [2022-06-18 05:07:30 +0000.787803][54fa] CreatePlatformSpecificObjects:
[000:061] [2022-06-18 05:07:30 +0000.787863][54fa] audio device use opensle input
and opensl output
[000:061] [2022-06-18 05:07:30 +0000.787914][54fa] Create OpenSLES output module
with java VM support.

[000:061] [2022-06-18 05:07:30 +0000.788073][54fa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:061] [2022-06-18 05:07:30 +0000.788298][54fa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:062] [2022-06-18 05:07:30 +0000.788598][54fa] Create OpenSLES output module
with buffer num:1

[000:062] [2022-06-18 05:07:30 +0000.788800][54fa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:062] [2022-06-18 05:07:30 +0000.789045][54fa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:062] [2022-06-18 05:07:30 +0000.789267][54fa] Create OpenSLES input module
with java VM support.

[000:063] [2022-06-18 05:07:30 +0000.789415][54fa] Create OpenSLES input module


with buffer num:1

[000:063] [2022-06-18 05:07:30 +0000.789468][54fa] Error(trace.cc:40): Init the


output and input for audio device template.
[000:063] [2022-06-18 05:07:30 +0000.789496][54fa] Init the output device.

[000:063] [2022-06-18 05:07:30 +0000.789519][54fa] Init the opensl input.


[000:063] [2022-06-18 05:07:30 +0000.789544][54fa] AppDeviceManager get setting
samplerate: 0
[000:063] [2022-06-18 05:07:30 +0000.789892][54fa] The device model: m2101k6g enum
value: 0
[000:064] [2022-06-18 05:07:30 +0000.790599][54fa] The device model: m2101k6g enum
value: 0
[000:064] [2022-06-18 05:07:30 +0000.790656][54fa] Set the sample rate to be:48000

[000:064] [2022-06-18 05:07:30 +0000.790678][54fa] Enable the recording stereo:0


[000:064] [2022-06-18 05:07:30 +0000.790697][54fa] Set the playout as stereo:1
[000:064] [2022-06-18 05:07:30 +0000.790719][54fa] Init the microphone.
[000:065] [2022-06-18 05:07:30 +0000.791750][54fa] Update the recording sample rate
to be: 48000
[000:065] [2022-06-18 05:07:30 +0000.791891][54fa] Init the speaker.
[000:065] [2022-06-18 05:07:30 +0000.791957][54fa] Low latency buffer size:144 low
sample rate:48000
[000:065] [2022-06-18 05:07:30 +0000.792256][54fa] Using 1 x 10ms for an audio
frame.

[000:070] [2022-06-18 05:07:30 +0000.796662][54fa] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:070] [2022-06-18 05:07:30 +0000.796763][54fa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:070] [2022-06-18 05:07:30 +0000.796806][54fa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:075] [2022-06-18 05:07:30 +0000.801505][54fa] The device model:m2101k6g

[000:075] [2022-06-18 05:07:30 +0000.801585][54fa] speaker output factor:100


defaultFactor: 100

[000:075] [2022-06-18 05:07:30 +0000.801605][54fa] headset output factor:100


defaultFactor: 100

[000:075] [2022-06-18 05:07:30 +0000.801959][54fa] AppDeviceManagerStart finished.


[000:075] [2022-06-18 05:07:30 +0000.802002][54fa] AppDeviceManagerStartMic::mic
status is off
[000:075] [2022-06-18 05:07:30 +0000.802061][54fa] AppDeviceManagerStartMic update
aec type: 2

[000:075] [2022-06-18 05:07:30 +0000.802082][54fa] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:075] [2022-06-18 05:07:30 +0000.802106][54fa]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:075] [2022-06-18 05:07:30 +0000.802127][54fa]
AudioDeviceDataHandler::StartMicProcess

[000:076] [2022-06-18 05:07:30 +0000.802923][54fa] Try to start webrtc recording


device.
[000:076] [2022-06-18 05:07:30 +0000.802983][54fa] StartRecording. threadID:21754

[000:076] [2022-06-18 05:07:30 +0000.802999][7a35] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:076] [2022-06-18 05:07:30 +0000.803164][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[000:076] [2022-06-18 05:07:30 +0000.803350][54fa] The machine model:M2101K6G

[000:077] [2022-06-18 05:07:30 +0000.803424][54fa] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:077] [2022-06-18 05:07:30 +0000.803444][54fa] Set the recording mode before


getSetting: 4
[000:077] [2022-06-18 05:07:30 +0000.803462][54fa] Set the recording mode after
getSetting: 1
[000:200] [2022-06-18 05:07:30 +0000.926537][54fa] StartRecording finished.

[000:200] [2022-06-18 05:07:30 +0000.926621][54fa] audio: start the audio mic


checker timer.

[000:200] [2022-06-18 05:07:30 +0000.927106][54fa] machine model :redmi


[000:200] [2022-06-18 05:07:30 +0000.927152][54fa] Support this machine
model :redmi
[000:200] [2022-06-18 05:07:30 +0000.927311][54fa] global inited! current sdk
version: 07-20-936c45f
[000:237] [2022-06-18 05:07:30 +0000.964279][7a36] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:237] [2022-06-18 05:07:30 +0000.964369][7a36] _deviceSampleRate:48000

[000:241] [2022-06-18 05:07:30 +0000.967625][7a35] Run AGC when audioType = 0


[000:241] [2022-06-18 05:07:30 +0000.967751][7a35]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:674] [2022-06-18 05:07:31 +0000.401290][787c]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:675] [2022-06-18 05:07:31 +0000.401695][7a31] MediaFilterCamera, recording
file context:0x71277b8d00 input texture:11
[000:675] [2022-06-18 05:07:31 +0000.401761][7a31] GLESContext:
[000:675] [2022-06-18 05:07:31 +0000.401804][7a31] The result of eglGetDisplay is:
0xb4000071b6b808c0
[000:676] [2022-06-18 05:07:31 +0000.403071][7a31] The result of creation:
0x71a5a22480
[000:676] [2022-06-18 05:07:31 +0000.403401][7a31] The result of
eglCreatePbufferSurface is: 0x71a5ac2100
[000:677] [2022-06-18 05:07:31 +0000.403703][787c]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x71277b8d00 input_texture: 11
[001:822] [2022-06-18 05:07:32 +0000.548853][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[002:223] [2022-06-18 05:07:32 +0000.949646][7a35] Run AGC when audioType = 0
[003:554] [2022-06-18 05:07:34 +0000.281190][7a35] haveEnoughProcessedData
internalAudioStream.length: 10
[004:204] [2022-06-18 05:07:34 +0000.930998][7a2c]
monitorTime:4004totalDuration:4000
[004:230] [2022-06-18 05:07:34 +0000.956966][7a35] Run AGC when audioType = 0
[004:230] [2022-06-18 05:07:34 +0000.957357][7a35]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:264] [2022-06-18 05:07:35 +0000.991119][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[006:219] [2022-06-18 05:07:36 +0000.945725][7a35] Run AGC when audioType = 0
[006:984] [2022-06-18 05:07:37 +0000.711251][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[008:223] [2022-06-18 05:07:38 +0000.950190][7a35] Run AGC when audioType = 0
[008:224] [2022-06-18 05:07:38 +0000.951305][7a35]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:710] [2022-06-18 05:07:39 +0000.436575][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[010:218] [2022-06-18 05:07:40 +0000.944833][7a36] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:218] [2022-06-18 05:07:40 +0000.945133][7a36] _deviceSampleRate:48000

[010:220] [2022-06-18 05:07:40 +0000.947024][7a35] Run AGC when audioType = 0


[010:429] [2022-06-18 05:07:41 +0000.157157][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[012:153] [2022-06-18 05:07:42 +0000.879654][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[012:221] [2022-06-18 05:07:42 +0000.947846][7a35] Run AGC when audioType = 0
[012:221] [2022-06-18 05:07:42 +0000.948115][7a35]
AudioDeviceDataHandler::MixAndSendOutFrame
[013:868] [2022-06-18 05:07:44 +0000.594642][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[014:220] [2022-06-18 05:07:44 +0000.947071][7a35] Run AGC when audioType = 0
[015:587] [2022-06-18 05:07:46 +0000.313466][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[016:222] [2022-06-18 05:07:46 +0000.948977][7a35] Run AGC when audioType = 0
[016:222] [2022-06-18 05:07:46 +0000.949230][7a35]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:310] [2022-06-18 05:07:48 +0000.37204][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[018:235] [2022-06-18 05:07:48 +0000.962177][7a35] Run AGC when audioType = 0
[019:032] [2022-06-18 05:07:49 +0000.759044][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[020:218] [2022-06-18 05:07:50 +0000.945246][7a36] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:219] [2022-06-18 05:07:50 +0000.945503][7a36] _deviceSampleRate:48000

[020:219] [2022-06-18 05:07:50 +0000.945959][7a35] Run AGC when audioType = 0


[020:219] [2022-06-18 05:07:50 +0000.946105][7a35]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:748] [2022-06-18 05:07:51 +0000.474496][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[022:225] [2022-06-18 05:07:52 +0000.952356][7a35] Run AGC when audioType = 0
[022:467] [2022-06-18 05:07:53 +0000.194015][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[024:195] [2022-06-18 05:07:54 +0000.922093][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[024:222] [2022-06-18 05:07:54 +0000.948706][7a35] Run AGC when audioType = 0
[024:222] [2022-06-18 05:07:54 +0000.948974][7a35]
AudioDeviceDataHandler::MixAndSendOutFrame
[025:919] [2022-06-18 05:07:56 +0000.645633][7a35] haveEnoughProcessedData
internalAudioStream.length: 30
[026:222] [2022-06-18 05:07:56 +0000.949195][7a35] Run AGC when audioType = 0
[027:635] [2022-06-18 05:07:58 +0000.362029][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[028:219] [2022-06-18 05:07:58 +0000.946125][7a35] Run AGC when audioType = 0
[028:219] [2022-06-18 05:07:58 +0000.946393][7a35]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:351] [2022-06-18 05:08:00 +0000.77583][7a35] haveEnoughProcessedData
internalAudioStream.length: 0
[030:218] [2022-06-18 05:08:00 +0000.944457][7a36] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:218] [2022-06-18 05:08:00 +0000.944658][7a36] _deviceSampleRate:48000

[030:218] [2022-06-18 05:08:00 +0000.944946][7a35] Run AGC when audioType = 0


[030:394] [2022-06-18 05:08:01 +0000.121250][54fa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[030:395] [2022-06-18 05:08:01 +0000.122342][54fa] ~MediaFilterCamera
time:148782431 enter.

[030:396] [2022-06-18 05:08:01 +0000.122419][54fa] StopPullFrameAndWriteMp4


time:148782432 enter.

[030:396] [2022-06-18 05:08:01 +0000.123320][7a30] stop recording


[030:397] [2022-06-18 05:08:01 +0000.123433][7a30] we have stopped recording before
[030:397] [2022-06-18 05:08:01 +0000.123926][54fa] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[030:398] [2022-06-18 05:08:01 +0000.125421][54fa] DestroyPipelineAndFilters


time:148782434 enter.

[030:399] [2022-06-18 05:08:01 +0000.125555][54fa] DestroyPipelineAndFilters


leave. expire time = 1 ms

[030:399] [2022-06-18 05:08:01 +0000.125596][54fa] AppDeviceManagerStopMic

[030:399] [2022-06-18 05:08:01 +0000.125707][54fa] AppDeviceManagerStopMic::mic


status is on
[030:399] [2022-06-18 05:08:01 +0000.125744][54fa] Try to stop webrtc device.

[030:399] [2022-06-18 05:08:01 +0000.125778][54fa] Set record state to


stopped.threadID:21754

[030:460] [2022-06-18 05:08:01 +0000.187106][54fa] Try to destory the


recorder.threadID:21754

[030:660] [2022-06-18 05:08:01 +0000.387272][54fa] DestroyAudioRecorder:


[030:660] [2022-06-18 05:08:01 +0000.387374][54fa] Cleanup the buffer queue in the
recorder.
[030:660] [2022-06-18 05:08:01 +0000.387398][54fa] Destroy the recorder.

[030:661] [2022-06-18 05:08:01 +0000.388252][54fa] StopRecording finished.

[030:661] [2022-06-18 05:08:01 +0000.388316][54fa] The stop recording success.

[030:661] [2022-06-18 05:08:01 +0000.388334][54fa]


AudioDeviceDataHandler::StopMicProcess

[030:664] [2022-06-18 05:08:01 +0000.391354][54fa] AppDeviceManager stop.


[030:665] [2022-06-18 05:08:01 +0000.391479][54fa] Rlease the webrtc device object.

[030:665] [2022-06-18 05:08:01 +0000.391908][54fa] OpenSlesInput destruct.

[030:665] [2022-06-18 05:08:01 +0000.391963][54fa] OpenSlesOutput destruct.

[030:665] [2022-06-18 05:08:01 +0000.392397][54fa] EventDispatchServerScope


destruct
[030:666] [2022-06-18 05:08:01 +0000.392440][54fa]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[030:666] [2022-06-18 05:08:01 +0000.392481][54fa] ~AudioDeviceDataHandler

[030:666] [2022-06-18 05:08:01 +0000.392755][54fa] AppDeviceManagerDestruct.

[030:666] [2022-06-18 05:08:01 +0000.392783][54fa] ~AppDeviceManager:


[030:668] [2022-06-18 05:08:01 +0000.395198][54fa] ~CpuOverloadDetect
time:148782704 enter.

[030:669] [2022-06-18 05:08:01 +0000.395577][54fa] ~CpuOverloadDetect leave.


expire time = 1 ms

[030:674] [2022-06-18 05:08:01 +0000.401189][54fa] Destruct BeautifyReader begin...


[030:674] [2022-06-18 05:08:01 +0000.401293][54fa] Destruct BeautifyReader done.
[030:676] [2022-06-18 05:08:01 +0000.403187][54fa] ~MediaFilterCamera leave.
expire time = 281 ms

[030:677] [2022-06-18 05:08:01 +0000.403506][54fa] ~GLESContext:


[030:687] [2022-06-18 05:08:01 +0000.414392][54fa] GLESContext destruct finish.
[030:688] [2022-06-18 05:08:01 +0000.414488][54fa] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[030:688] [2022-06-18 05:08:01 +0000.414867][54fa] global uninited!
[030:693] [2022-06-18 05:08:01 +0000.419943][54fa] clear AppID 50011
[030:693] [2022-06-18 05:08:01 +0000.420033][54fa] UnRegister JVM for Xplatform
util
[030:693] [2022-06-18 05:08:01 +0000.420063][54fa] Dispose::unregister webrtc video
engine
[030:693] [2022-06-18 05:08:01 +0000.420106][54fa] Init the android object with
jvm:0x0 env:0x0 context:0x0

[030:693] [2022-06-18 05:08:01 +0000.420136][54fa] SetAndroidMediaCodecObjects


time:148782729 enter.

[030:693] [2022-06-18 05:08:01 +0000.420165][54fa] ClearAndroidMediaCodecObjects


time:148782729 enter.

[030:693] [2022-06-18 05:08:01 +0000.420198][54fa] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[030:693] [2022-06-18 05:08:01 +0000.420224][54fa] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[030:693] [2022-06-18 05:08:01 +0000.420240][54fa] SetAndroidMediaCodecObjects


time:148782729 enter.

[030:693] [2022-06-18 05:08:01 +0000.420253][54fa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[030:693] [2022-06-18 05:08:01 +0000.420280][54fa] ClearAndroidMediaCodecObjects
time:148782729 enter.
[030:693] [2022-06-18 05:08:01 +0000.420295][54fa] ClearAndroidMediaCodecObjects
leave. expire time = 0 ms

[030:693] [2022-06-18 05:08:01 +0000.420318][54fa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[030:693] [2022-06-18 05:08:01 +0000.420363][54fa] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[030:693] [2022-06-18 05:08:01 +0000.420385][54fa] Dispose::unregister webrtc voice


engine
[030:693] [2022-06-18 05:08:01 +0000.420449][54fa] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[030:694] [2022-06-18 05:08:01 +0000.420480][54fa] SystemUtil UnInit done


[1467:400] [2022-06-18 06:20:04 +0000.779948][54fa] Register JVM for xplatform util
[1467:425] [2022-06-18 06:20:04 +0000.801180][54fa] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-06-
18 06:20:04 +0000
[1467:426] [2022-06-18 06:20:04 +0000.801301][54fa] set AppID=50011 old AppID=-1
[1467:426] [2022-06-18 06:20:04 +0000.801333][54fa] Init the android object with
jvm:0xb40000726726d540 env:0x71b6b84ec0 context:0x712883a998

[1467:426] [2022-06-18 06:20:04 +0000.801390][54fa] SetAndroidMediaCodecObjects


time:150219462 enter.

[1467:426] [2022-06-18 06:20:04 +0000.801439][54fa] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[1467:426] [2022-06-18 06:20:04 +0000.801472][54fa] SetAndroidMediaCodecObjects


time:150219462 enter.

[1467:426] [2022-06-18 06:20:04 +0000.801493][54fa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000726726d540
[1467:426] [2022-06-18 06:20:04 +0000.801519][54fa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000726726d540 address:0x7075b46760
[1467:426] [2022-06-18 06:20:04 +0000.801548][54fa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000726726d540
address:0x7075b46760
[1467:426] [2022-06-18 06:20:04 +0000.801562][54fa] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[1467:426] [2022-06-18 06:20:04 +0000.801586][54fa] Set the android objects with


jvm:0xb40000726726d540 env:0x71b6b84ec0 context:0x712883a998

[1467:427] [2022-06-18 06:20:04 +0000.802857][54fa] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x71b6b84ec0
[1467:427] [2022-06-18 06:20:04 +0000.802892][54fa] SystemUtil Init done
[1467:428] [2022-06-18 06:20:04 +0000.803912][54fa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[1467:431] [2022-06-18 06:20:04 +0000.806656][54fa] MediaFilterCamera
[1467:431] [2022-06-18 06:20:04 +0000.806739][54fa] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[1467:431] [2022-06-18 06:20:04 +0000.806849][54fa] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[1467:431] [2022-06-18 06:20:04 +0000.806881][54fa] Recording session using default
bitrate support by app:31457280
[1467:431] [2022-06-18 06:20:04 +0000.807159][247f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x71a5b758c0
[1467:432] [2022-06-18 06:20:04 +0000.807243][247f] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[1467:432] [2022-06-18 06:20:04 +0000.807353][54fa] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[1467:434] [2022-06-18 06:20:04 +0000.809294][54fa] Error(ini.cc:191): Open the
file failed. error:2
[1467:434] [2022-06-18 06:20:04 +0000.809364][54fa]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[1467:434] [2022-06-18 06:20:04 +0000.809383][54fa] The device model: m2101k6g
usingSoftwareAEC value: 0
[1467:437] [2022-06-18 06:20:04 +0000.812885][54fa] Error(ini.cc:191): Open the
file failed. error:2
[1467:437] [2022-06-18 06:20:04 +0000.812979][54fa]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[1467:437] [2022-06-18 06:20:04 +0000.813042][54fa] The device model: m2101k6g
usingHardwareAEC value: 0
[1467:437] [2022-06-18 06:20:04 +0000.813067][54fa] The machine device: m2101k6g
usingHardwareAEC value: 0
[1467:437] [2022-06-18 06:20:04 +0000.813090][54fa] Using Default AEC type:
software AEC
[1467:439] [2022-06-18 06:20:04 +0000.814252][54fa] The device model: m2101k6g enum
value: 0
[1467:439] [2022-06-18 06:20:04 +0000.814731][54fa] GetMachineModel is M2101K6G
[1467:439] [2022-06-18 06:20:04 +0000.814767][54fa] GetMachineInfo: M2101K6G
[1467:439] [2022-06-18 06:20:04 +0000.814794][54fa] Construct BeautifyReader
begin...
[1467:439] [2022-06-18 06:20:04 +0000.814807][54fa] dumpStickerRgba:0
dumpStickerYuv:0
[1467:439] [2022-06-18 06:20:04 +0000.814833][54fa] Construct BeautifyReader done.
[1467:443] [2022-06-18 06:20:04 +0000.818875][54fa]
AppDeviceManagerStartCamera::The result of start thread is: 1 micOn:0
[1467:443] [2022-06-18 06:20:04 +0000.818997][54fa] AppDeviceManager telnet server
for statistics started......
[1467:444] [2022-06-18 06:20:04 +0000.819443][2482] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x71a5a9eaa0
[1467:445] [2022-06-18 06:20:04 +0000.820293][54fa] CpuOverloadDetect
time:150219481 enter.

[1467:445] [2022-06-18 06:20:04 +0000.820442][54fa] CpuOverloadDetect leave.


expire time = 0 ms

[1467:445] [2022-06-18 06:20:04 +0000.820465][2483] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x71a5a97b40
[1467:445] [2022-06-18 06:20:04 +0000.821080][54fa] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[1467:445] [2022-06-18 06:20:04 +0000.821112][54fa] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[1467:446] [2022-06-18 06:20:04 +0000.821362][54fa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[1467:446] [2022-06-18 06:20:04 +0000.821661][54fa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[1467:447] [2022-06-18 06:20:04 +0000.822438][54fa] CreatePlatformSpecificObjects:
[1467:447] [2022-06-18 06:20:04 +0000.822506][54fa] audio device use opensle input
and opensl output
[1467:447] [2022-06-18 06:20:04 +0000.822545][54fa] Create OpenSLES output module
with java VM support.

[1467:447] [2022-06-18 06:20:04 +0000.822691][54fa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[1467:447] [2022-06-18 06:20:04 +0000.822900][54fa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[1467:447] [2022-06-18 06:20:04 +0000.823099][54fa] Create OpenSLES output module
with buffer num:1

[1467:448] [2022-06-18 06:20:04 +0000.823260][54fa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[1467:448] [2022-06-18 06:20:04 +0000.823411][54fa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[1467:448] [2022-06-18 06:20:04 +0000.823572][54fa] Create OpenSLES input module
with java VM support.

[1467:448] [2022-06-18 06:20:04 +0000.823609][54fa] Create OpenSLES input module


with buffer num:1

[1467:448] [2022-06-18 06:20:04 +0000.823673][54fa] Error(trace.cc:40): Init the


output and input for audio device template.
[1467:448] [2022-06-18 06:20:04 +0000.823699][54fa] Init the output device.

[1467:448] [2022-06-18 06:20:04 +0000.823721][54fa] Init the opensl input.


[1467:448] [2022-06-18 06:20:04 +0000.823745][54fa] AppDeviceManager get setting
samplerate: 0
[1467:448] [2022-06-18 06:20:04 +0000.824081][54fa] The device model: m2101k6g enum
value: 0
[1467:449] [2022-06-18 06:20:04 +0000.824544][54fa] The device model: m2101k6g enum
value: 0
[1467:449] [2022-06-18 06:20:04 +0000.824573][54fa] Set the sample rate to be:48000

[1467:449] [2022-06-18 06:20:04 +0000.824621][54fa] Enable the recording stereo:0


[1467:449] [2022-06-18 06:20:04 +0000.824645][54fa] Set the playout as stereo:1
[1467:449] [2022-06-18 06:20:04 +0000.824664][54fa] Init the microphone.
[1467:450] [2022-06-18 06:20:04 +0000.826146][54fa] Update the recording sample
rate to be: 48000
[1467:450] [2022-06-18 06:20:04 +0000.826205][54fa] Init the speaker.
[1467:451] [2022-06-18 06:20:04 +0000.826241][54fa] Low latency buffer size:144 low
sample rate:48000
[1467:451] [2022-06-18 06:20:04 +0000.826642][54fa] Using 1 x 10ms for an audio
frame.

[1467:454] [2022-06-18 06:20:04 +0000.830207][54fa] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[1467:456] [2022-06-18 06:20:04 +0000.831371][54fa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[1467:456] [2022-06-18 06:20:04 +0000.831446][54fa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[1467:460] [2022-06-18 06:20:04 +0000.836184][54fa] The device model:m2101k6g

[1467:461] [2022-06-18 06:20:04 +0000.836256][54fa] speaker output factor:100


defaultFactor: 100

[1467:461] [2022-06-18 06:20:04 +0000.836281][54fa] headset output factor:100


defaultFactor: 100

[1467:461] [2022-06-18 06:20:04 +0000.836661][54fa] AppDeviceManagerStart finished.


[1467:461] [2022-06-18 06:20:04 +0000.836694][54fa] AppDeviceManagerStartMic::mic
status is off
[1467:461] [2022-06-18 06:20:04 +0000.836748][54fa] AppDeviceManagerStartMic update
aec type: 2
[1467:461] [2022-06-18 06:20:04 +0000.836769][54fa] AppDeviceManagerStartMic update
voiceChangeMode: 4

[1467:461] [2022-06-18 06:20:04 +0000.836792][54fa]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[1467:461] [2022-06-18 06:20:04 +0000.836813][54fa]
AudioDeviceDataHandler::StartMicProcess

[1467:461] [2022-06-18 06:20:04 +0000.836923][54fa] Try to start webrtc recording


device.

[1467:461] [2022-06-18 06:20:04 +0000.836950][54fa] StartRecording. threadID:21754

[1467:461] [2022-06-18 06:20:04 +0000.836959][2484] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[1467:461] [2022-06-18 06:20:04 +0000.837007][54fa] default mode: Set the recording
mode to voice communication to enable HW AEC .

[1467:461] [2022-06-18 06:20:04 +0000.837059][54fa] Set the recording mode before


getSetting: 4
[1467:461] [2022-06-18 06:20:04 +0000.837085][54fa] Set the recording mode after
getSetting: 1
[1467:587] [2022-06-18 06:20:04 +0000.962667][54fa] StartRecording finished.

[1467:587] [2022-06-18 06:20:04 +0000.962732][54fa] audio: start the audio mic


checker timer.

[1467:587] [2022-06-18 06:20:04 +0000.963181][54fa] machine model :redmi


[1467:587] [2022-06-18 06:20:04 +0000.963220][54fa] Support this machine
model :redmi
[1467:598] [2022-06-18 06:20:04 +0000.973861][54fa] global inited! current sdk
version: 07-20-936c45f
[1467:991] [2022-06-18 06:20:05 +0000.366935][2484] haveEnoughProcessedData
internalAudioStream.length: 0
[1468:074] [2022-06-18 06:20:05 +0000.449894][2351]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[1468:074] [2022-06-18 06:20:05 +0000.450096][2480] MediaFilterCamera, recording
file context:0x7196219e00 input texture:10
[1468:074] [2022-06-18 06:20:05 +0000.450143][2480] GLESContext:
[1468:074] [2022-06-18 06:20:05 +0000.450181][2480] The result of eglGetDisplay is:
0xb4000071b6b808c0
[1468:076] [2022-06-18 06:20:05 +0000.451280][2480] The result of creation:
0x70cd6d9800
[1468:076] [2022-06-18 06:20:05 +0000.451421][2480] The result of
eglCreatePbufferSurface is: 0x70cd6d9900
[1468:076] [2022-06-18 06:20:05 +0000.451824][2351]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7196219e00 input_texture: 10
[1468:262] [2022-06-18 06:20:05 +0000.637654][54fa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[1468:262] [2022-06-18 06:20:05 +0000.637810][54fa] ~MediaFilterCamera
time:150220298 enter.

[1468:262] [2022-06-18 06:20:05 +0000.637876][54fa] StopPullFrameAndWriteMp4


time:150220298 enter.

[1468:263] [2022-06-18 06:20:05 +0000.638335][247f] stop recording


[1468:263] [2022-06-18 06:20:05 +0000.638383][247f] we have stopped recording
before
[1468:263] [2022-06-18 06:20:05 +0000.638540][54fa] StopPullFrameAndWriteMp4
leave. expire time = 1 ms

[1468:263] [2022-06-18 06:20:05 +0000.638961][54fa] DestroyPipelineAndFilters


time:150220299 enter.

[1468:263] [2022-06-18 06:20:05 +0000.639020][54fa] DestroyPipelineAndFilters


leave. expire time = 0 ms

[1468:263] [2022-06-18 06:20:05 +0000.639056][54fa] AppDeviceManagerStopMic

[1468:263] [2022-06-18 06:20:05 +0000.639103][54fa] AppDeviceManagerStopMic::mic


status is on
[1468:263] [2022-06-18 06:20:05 +0000.639126][54fa] Try to stop webrtc device.

[1468:263] [2022-06-18 06:20:05 +0000.639142][54fa] Set record state to


stopped.threadID:21754

[1468:307] [2022-06-18 06:20:05 +0000.682325][54fa] Try to destory the


recorder.threadID:21754

[1468:507] [2022-06-18 06:20:05 +0000.882755][54fa] DestroyAudioRecorder:


[1468:507] [2022-06-18 06:20:05 +0000.882844][54fa] Cleanup the buffer queue in the
recorder.
[1468:507] [2022-06-18 06:20:05 +0000.882866][54fa] Destroy the recorder.

[1468:508] [2022-06-18 06:20:05 +0000.883978][54fa] StopRecording finished.

[1468:508] [2022-06-18 06:20:05 +0000.884074][54fa] The stop recording success.

[1468:508] [2022-06-18 06:20:05 +0000.884091][54fa]


AudioDeviceDataHandler::StopMicProcess

[1468:513] [2022-06-18 06:20:05 +0000.888980][54fa] AppDeviceManager stop.

[1468:513] [2022-06-18 06:20:05 +0000.889095][54fa] Rlease the webrtc device


object.

[1468:514] [2022-06-18 06:20:05 +0000.889981][54fa] OpenSlesInput destruct.

[1468:514] [2022-06-18 06:20:05 +0000.890062][54fa] OpenSlesOutput destruct.

[1468:516] [2022-06-18 06:20:05 +0000.891572][54fa] EventDispatchServerScope


destruct
[1468:516] [2022-06-18 06:20:05 +0000.891654][54fa]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[1468:516] [2022-06-18 06:20:05 +0000.891707][54fa] ~AudioDeviceDataHandler

[1468:516] [2022-06-18 06:20:05 +0000.892114][54fa] AppDeviceManagerDestruct.

[1468:516] [2022-06-18 06:20:05 +0000.892172][54fa] ~AppDeviceManager:


[1468:517] [2022-06-18 06:20:05 +0000.892234][54fa] ~CpuOverloadDetect
time:150220553 enter.

[1468:517] [2022-06-18 06:20:05 +0000.892512][54fa] ~CpuOverloadDetect leave.


expire time = 0 ms

[1468:518] [2022-06-18 06:20:05 +0000.893556][54fa] Destruct BeautifyReader


begin...
[1468:518] [2022-06-18 06:20:05 +0000.893623][54fa] Destruct BeautifyReader done.
[1468:518] [2022-06-18 06:20:05 +0000.893645][54fa] ~MediaFilterCamera leave.
expire time = 256 ms

[1468:520] [2022-06-18 06:20:05 +0000.895794][54fa] ~GLESContext:


[1468:522] [2022-06-18 06:20:05 +0000.897390][54fa] GLESContext destruct finish.
[1468:522] [2022-06-18 06:20:05 +0000.897529][54fa]
~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[1468:522] [2022-06-18 06:20:05 +0000.898064][54fa] global uninited!
[1468:523] [2022-06-18 06:20:05 +0000.898419][54fa] clear AppID 50011
[1468:523] [2022-06-18 06:20:05 +0000.898457][54fa] UnRegister JVM for Xplatform
util
[1468:523] [2022-06-18 06:20:05 +0000.898485][54fa] Dispose::unregister webrtc
video engine
[1468:523] [2022-06-18 06:20:05 +0000.898509][54fa] Init the android object with
jvm:0x0 env:0x0 context:0x0

[1468:523] [2022-06-18 06:20:05 +0000.898534][54fa] SetAndroidMediaCodecObjects


time:150220559 enter.

[1468:523] [2022-06-18 06:20:05 +0000.898554][54fa] ClearAndroidMediaCodecObjects


time:150220559 enter.

[1468:523] [2022-06-18 06:20:05 +0000.898576][54fa] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[1468:523] [2022-06-18 06:20:05 +0000.898596][54fa] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[1468:523] [2022-06-18 06:20:05 +0000.898617][54fa] SetAndroidMediaCodecObjects


time:150220559 enter.

[1468:523] [2022-06-18 06:20:05 +0000.898637][54fa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[1468:523] [2022-06-18 06:20:05 +0000.898658][54fa] ClearAndroidMediaCodecObjects
time:150220559 enter.

[1468:523] [2022-06-18 06:20:05 +0000.898679][54fa] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[1468:523] [2022-06-18 06:20:05 +0000.898699][54fa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[1468:523] [2022-06-18 06:20:05 +0000.898720][54fa] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[1468:523] [2022-06-18 06:20:05 +0000.898741][54fa] Dispose::unregister webrtc


voice engine
[1468:523] [2022-06-18 06:20:05 +0000.898762][54fa] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[1468:523] [2022-06-18 06:20:05 +0000.898783][54fa] SystemUtil UnInit done


[2003:575] [2022-06-18 06:42:56 +0000.509481][54fa] Register JVM for xplatform util
[2003:584] [2022-06-18 06:42:56 +0000.518234][54fa] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-06-
18 06:42:56 +0000
[2003:584] [2022-06-18 06:42:56 +0000.518477][54fa] set AppID=50011 old AppID=-1
[2003:584] [2022-06-18 06:42:56 +0000.518501][54fa] Init the android object with
jvm:0xb40000726726d540 env:0x71b6b84ec0 context:0x712883a998
[2003:584] [2022-06-18 06:42:56 +0000.518519][54fa] SetAndroidMediaCodecObjects
time:150755620 enter.

[2003:584] [2022-06-18 06:42:56 +0000.518551][54fa] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[2003:584] [2022-06-18 06:42:56 +0000.518573][54fa] SetAndroidMediaCodecObjects


time:150755620 enter.

[2003:584] [2022-06-18 06:42:56 +0000.518593][54fa] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb40000726726d540
[2003:584] [2022-06-18 06:42:56 +0000.518613][54fa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb40000726726d540 address:0x7075b46760
[2003:584] [2022-06-18 06:42:56 +0000.518632][54fa] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb40000726726d540
address:0x7075b46760
[2003:584] [2022-06-18 06:42:56 +0000.518653][54fa] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[2003:584] [2022-06-18 06:42:56 +0000.518674][54fa] Set the android objects with


jvm:0xb40000726726d540 env:0x71b6b84ec0 context:0x712883a998

[2003:584] [2022-06-18 06:42:56 +0000.518689][54fa] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x71b6b84ec0
[2003:584] [2022-06-18 06:42:56 +0000.518705][54fa] SystemUtil Init done
[2003:585] [2022-06-18 06:42:56 +0000.519434][54fa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[2003:585] [2022-06-18 06:42:56 +0000.519617][54fa] MediaFilterCamera
[2003:585] [2022-06-18 06:42:56 +0000.519658][54fa] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[2003:586] [2022-06-18 06:42:56 +0000.520094][54fa] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[2003:586] [2022-06-18 06:42:56 +0000.520146][54fa] Recording session using default
bitrate support by app:31457280
[2003:586] [2022-06-18 06:42:56 +0000.520186][3266] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70e587e6c0
[2003:586] [2022-06-18 06:42:56 +0000.520417][3266] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[2003:586] [2022-06-18 06:42:56 +0000.520569][54fa] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[2003:588] [2022-06-18 06:42:56 +0000.522655][54fa] Error(ini.cc:191): Open the
file failed. error:2
[2003:588] [2022-06-18 06:42:56 +0000.522725][54fa]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[2003:588] [2022-06-18 06:42:56 +0000.522743][54fa] The device model: m2101k6g
usingSoftwareAEC value: 0
[2003:592] [2022-06-18 06:42:56 +0000.526980][54fa] Error(ini.cc:191): Open the
file failed. error:2
[2003:593] [2022-06-18 06:42:56 +0000.527057][54fa]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[2003:593] [2022-06-18 06:42:56 +0000.527082][54fa] The device model: m2101k6g
usingHardwareAEC value: 0
[2003:593] [2022-06-18 06:42:56 +0000.527160][54fa] The machine device: m2101k6g
usingHardwareAEC value: 0
[2003:593] [2022-06-18 06:42:56 +0000.527177][54fa] Using Default AEC type:
software AEC
[2003:594] [2022-06-18 06:42:56 +0000.528889][54fa] The device model: m2101k6g enum
value: 0
[2003:595] [2022-06-18 06:42:56 +0000.529571][54fa] GetMachineModel is M2101K6G
[2003:595] [2022-06-18 06:42:56 +0000.529641][54fa] GetMachineInfo: M2101K6G
[2003:595] [2022-06-18 06:42:56 +0000.529667][54fa] Construct BeautifyReader
begin...
[2003:595] [2022-06-18 06:42:56 +0000.529691][54fa] dumpStickerRgba:0
dumpStickerYuv:0
[2003:595] [2022-06-18 06:42:56 +0000.529709][54fa] Construct BeautifyReader done.
[2003:599] [2022-06-18 06:42:56 +0000.533728][54fa]
AppDeviceManagerStartCamera::The result of start thread is: 1 micOn:0
[2003:599] [2022-06-18 06:42:56 +0000.533832][54fa] AppDeviceManager telnet server
for statistics started......
[2003:599] [2022-06-18 06:42:56 +0000.533831][3269] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x71a5a9c0a0
[2003:600] [2022-06-18 06:42:56 +0000.534653][54fa] CpuOverloadDetect
time:150755636 enter.

[2003:600] [2022-06-18 06:42:56 +0000.535016][54fa] CpuOverloadDetect leave.


expire time = 0 ms

[2003:601] [2022-06-18 06:42:56 +0000.535052][326a] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x71a5a970c0
[2003:601] [2022-06-18 06:42:56 +0000.535573][54fa] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[2003:601] [2022-06-18 06:42:56 +0000.535611][54fa] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[2003:601] [2022-06-18 06:42:56 +0000.535778][54fa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[2003:602] [2022-06-18 06:42:56 +0000.536077][54fa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[2003:602] [2022-06-18 06:42:56 +0000.536347][54fa] CreatePlatformSpecificObjects:
[2003:602] [2022-06-18 06:42:56 +0000.536391][54fa] audio device use opensle input
and opensl output
[2003:602] [2022-06-18 06:42:56 +0000.536425][54fa] Create OpenSLES output module
with java VM support.

[2003:602] [2022-06-18 06:42:56 +0000.536556][54fa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[2003:602] [2022-06-18 06:42:56 +0000.536749][54fa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[2003:602] [2022-06-18 06:42:56 +0000.536957][54fa] Create OpenSLES output module
with buffer num:1

[2003:603] [2022-06-18 06:42:56 +0000.537092][54fa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[2003:603] [2022-06-18 06:42:56 +0000.537235][54fa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[2003:603] [2022-06-18 06:42:56 +0000.537419][54fa] Create OpenSLES input module
with java VM support.

[2003:603] [2022-06-18 06:42:56 +0000.537459][54fa] Create OpenSLES input module


with buffer num:1

[2003:603] [2022-06-18 06:42:56 +0000.537492][54fa] Error(trace.cc:40): Init the


output and input for audio device template.
[2003:603] [2022-06-18 06:42:56 +0000.537512][54fa] Init the output device.

[2003:603] [2022-06-18 06:42:56 +0000.537535][54fa] Init the opensl input.


[2003:603] [2022-06-18 06:42:56 +0000.537560][54fa] AppDeviceManager get setting
samplerate: 0
[2003:603] [2022-06-18 06:42:56 +0000.537904][54fa] The device model: m2101k6g enum
value: 0
[2003:604] [2022-06-18 06:42:56 +0000.538426][54fa] The device model: m2101k6g enum
value: 0
[2003:604] [2022-06-18 06:42:56 +0000.538464][54fa] Set the sample rate to be:48000

[2003:604] [2022-06-18 06:42:56 +0000.538482][54fa] Enable the recording stereo:0


[2003:604] [2022-06-18 06:42:56 +0000.538499][54fa] Set the playout as stereo:1
[2003:604] [2022-06-18 06:42:56 +0000.538520][54fa] Init the microphone.
[2003:604] [2022-06-18 06:42:56 +0000.538933][54fa] Update the recording sample
rate to be: 48000
[2003:604] [2022-06-18 06:42:56 +0000.538978][54fa] Init the speaker.
[2003:604] [2022-06-18 06:42:56 +0000.539006][54fa] Low latency buffer size:144 low
sample rate:48000
[2003:605] [2022-06-18 06:42:56 +0000.539141][54fa] Using 1 x 10ms for an audio
frame.

[2003:608] [2022-06-18 06:42:56 +0000.542537][54fa] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[2003:608] [2022-06-18 06:42:56 +0000.542639][54fa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[2003:608] [2022-06-18 06:42:56 +0000.542672][54fa] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[2003:613] [2022-06-18 06:42:56 +0000.547213][54fa] The device model:m2101k6g

[2003:613] [2022-06-18 06:42:56 +0000.547288][54fa] speaker output factor:100


defaultFactor: 100

[2003:613] [2022-06-18 06:42:56 +0000.547309][54fa] headset output factor:100


defaultFactor: 100

[2003:613] [2022-06-18 06:42:56 +0000.547611][54fa] AppDeviceManagerStart finished.


[2003:613] [2022-06-18 06:42:56 +0000.547640][54fa] AppDeviceManagerStartMic::mic
status is off
[2003:613] [2022-06-18 06:42:56 +0000.547693][54fa] AppDeviceManagerStartMic update
aec type: 2

[2003:613] [2022-06-18 06:42:56 +0000.547711][54fa] AppDeviceManagerStartMic update


voiceChangeMode: 4

[2003:613] [2022-06-18 06:42:56 +0000.547725][54fa]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[2003:613] [2022-06-18 06:42:56 +0000.547742][54fa]
AudioDeviceDataHandler::StartMicProcess

[2003:613] [2022-06-18 06:42:56 +0000.547836][54fa] Try to start webrtc recording


device.

[2003:613] [2022-06-18 06:42:56 +0000.547861][54fa] StartRecording. threadID:21754

[2003:613] [2022-06-18 06:42:56 +0000.547873][326b] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[2003:613] [2022-06-18 06:42:56 +0000.547904][54fa] default mode: Set the recording
mode to voice communication to enable HW AEC .

[2003:613] [2022-06-18 06:42:56 +0000.547963][54fa] Set the recording mode before


getSetting: 4
[2003:613] [2022-06-18 06:42:56 +0000.547988][54fa] Set the recording mode after
getSetting: 1
[2003:730] [2022-06-18 06:42:56 +0000.664687][54fa] StartRecording finished.

[2003:730] [2022-06-18 06:42:56 +0000.664964][54fa] audio: start the audio mic


checker timer.

[2003:732] [2022-06-18 06:42:56 +0000.666124][54fa] machine model :redmi


[2003:732] [2022-06-18 06:42:56 +0000.666245][54fa] Support this machine
model :redmi
[2003:732] [2022-06-18 06:42:56 +0000.666310][54fa] global inited! current sdk
version: 07-20-936c45f
[2004:182] [2022-06-18 06:42:57 +0000.116522][2351]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[2004:182] [2022-06-18 06:42:57 +0000.116831][3267] MediaFilterCamera, recording
file context:0x7196219e00 input texture:15
[2004:182] [2022-06-18 06:42:57 +0000.116904][3267] GLESContext:
[2004:182] [2022-06-18 06:42:57 +0000.116949][3267] The result of eglGetDisplay is:
0xb4000071b6b808c0
[2004:183] [2022-06-18 06:42:57 +0000.117914][3267] The result of creation:
0x70cd6a8e80
[2004:184] [2022-06-18 06:42:57 +0000.118326][3267] The result of
eglCreatePbufferSurface is: 0x70cd6ace80
[2004:184] [2022-06-18 06:42:57 +0000.118830][2351]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7196219e00 input_texture: 15
[2004:370] [2022-06-18 06:42:57 +0000.304109][54fa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[2004:370] [2022-06-18 06:42:57 +0000.304276][54fa] ~MediaFilterCamera
time:150756406 enter.

[2004:370] [2022-06-18 06:42:57 +0000.304338][54fa] StopPullFrameAndWriteMp4


time:150756406 enter.

[2004:374] [2022-06-18 06:42:57 +0000.308358][3266] stop recording


[2004:374] [2022-06-18 06:42:57 +0000.308657][3266] we have stopped recording
before
[2004:374] [2022-06-18 06:42:57 +0000.308882][54fa] StopPullFrameAndWriteMp4
leave. expire time = 4 ms

[2004:375] [2022-06-18 06:42:57 +0000.309674][54fa] DestroyPipelineAndFilters


time:150756411 enter.

[2004:375] [2022-06-18 06:42:57 +0000.309862][54fa] DestroyPipelineAndFilters


leave. expire time = 0 ms

[2004:375] [2022-06-18 06:42:57 +0000.309904][54fa] AppDeviceManagerStopMic

[2004:376] [2022-06-18 06:42:57 +0000.310091][54fa] AppDeviceManagerStopMic::mic


status is on
[2004:376] [2022-06-18 06:42:57 +0000.310138][54fa] Try to stop webrtc device.

[2004:376] [2022-06-18 06:42:57 +0000.310177][54fa] Set record state to


stopped.threadID:21754

[2004:429] [2022-06-18 06:42:57 +0000.364001][54fa] Try to destory the


recorder.threadID:21754

[2004:630] [2022-06-18 06:42:57 +0000.564261][54fa] DestroyAudioRecorder:


[2004:630] [2022-06-18 06:42:57 +0000.564372][54fa] Cleanup the buffer queue in the
recorder.
[2004:630] [2022-06-18 06:42:57 +0000.564414][54fa] Destroy the recorder.

[2004:631] [2022-06-18 06:42:57 +0000.565802][54fa] StopRecording finished.

[[000:039] [2022-06-25 11:59:54 +0000.669521][424d] Log to


file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-06-
25 11:59:54 +0000
[000:039] [2022-06-25 11:59:54 +0000.669581][424d] set AppID=50011 old AppID=-1
[000:039] [2022-06-25 11:59:54 +0000.669599][424d] Init the android object with
jvm:0xb4000076b50dd540 env:0x75efa1c5c0 context:0x7570de6728

[000:039] [2022-06-25 11:59:54 +0000.669635][424d] SetAndroidMediaCodecObjects


time:215950327 enter.

[000:039] [2022-06-25 11:59:54 +0000.669658][424d] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:039] [2022-06-25 11:59:54 +0000.669673][424d] SetAndroidMediaCodecObjects


time:215950327 enter.

[000:039] [2022-06-25 11:59:54 +0000.669687][424d] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000076b50dd540
[000:039] [2022-06-25 11:59:54 +0000.669700][424d] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000076b50dd540 address:0x74ab8bf760
[000:039] [2022-06-25 11:59:54 +0000.669712][424d] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000076b50dd540
address:0x74ab8bf760
[000:039] [2022-06-25 11:59:54 +0000.669725][424d] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:040] [2022-06-25 11:59:54 +0000.669747][424d] Set the android objects with


jvm:0xb4000076b50dd540 env:0x75efa1c5c0 context:0x7570de6728

[000:041] [2022-06-25 11:59:54 +0000.671051][424d] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x75efa1c5c0
[000:041] [2022-06-25 11:59:54 +0000.671114][424d] SystemUtil Init done
[000:043] [2022-06-25 11:59:54 +0000.672744][424d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:044] [2022-06-25 11:59:54 +0000.674428][424d] MediaFilterCamera
[000:044] [2022-06-25 11:59:54 +0000.674493][424d] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:044] [2022-06-25 11:59:54 +0000.674614][424d] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:044] [2022-06-25 11:59:54 +0000.674648][424d] Recording session using default
bitrate support by app:31457280
[000:044] [2022-06-25 11:59:54 +0000.674650][521e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7515c59fc0
[000:045] [2022-06-25 11:59:54 +0000.674894][521e] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:045] [2022-06-25 11:59:54 +0000.674992][424d] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:045] [2022-06-25 11:59:54 +0000.675557][424d] Error(ini.cc:191): Open the file
failed. error:2
[000:045] [2022-06-25 11:59:54 +0000.675584][424d]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:045] [2022-06-25 11:59:54 +0000.675600][424d] The device model: m2101k6g
usingSoftwareAEC value: 0
[000:049] [2022-06-25 11:59:54 +0000.678749][424d] Error(ini.cc:191): Open the file
failed. error:2
[000:049] [2022-06-25 11:59:54 +0000.678820][424d]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:049] [2022-06-25 11:59:54 +0000.678875][424d] The device model: m2101k6g
usingHardwareAEC value: 0
[000:049] [2022-06-25 11:59:54 +0000.678898][424d] The machine device: m2101k6g
usingHardwareAEC value: 0
[000:049] [2022-06-25 11:59:54 +0000.678914][424d] Using Default AEC type: software
AEC
[000:050] [2022-06-25 11:59:54 +0000.679935][424d] The device model: m2101k6g enum
value: 0
[000:050] [2022-06-25 11:59:54 +0000.680381][424d] GetMachineModel is M2101K6G
[000:050] [2022-06-25 11:59:54 +0000.680414][424d] GetMachineInfo: M2101K6G
[000:050] [2022-06-25 11:59:54 +0000.680440][424d] Construct BeautifyReader
begin...
[000:050] [2022-06-25 11:59:54 +0000.680459][424d] dumpStickerRgba:0
dumpStickerYuv:0
[000:050] [2022-06-25 11:59:54 +0000.680473][424d] Construct BeautifyReader done.
[000:056] [2022-06-25 11:59:54 +0000.685974][424d] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:056] [2022-06-25 11:59:54 +0000.686200][5221] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75efa9caa0
[000:056] [2022-06-25 11:59:54 +0000.686677][424d] AppDeviceManager telnet server
for statistics started......
[000:057] [2022-06-25 11:59:54 +0000.687328][424d] CpuOverloadDetect time:215950345
enter.

[000:057] [2022-06-25 11:59:54 +0000.687448][424d] CpuOverloadDetect leave. expire


time = 0 ms

[000:057] [2022-06-25 11:59:54 +0000.687479][5222] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x74fd6a6840
[000:058] [2022-06-25 11:59:54 +0000.688002][424d] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:058] [2022-06-25 11:59:54 +0000.688033][424d] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:058] [2022-06-25 11:59:54 +0000.688444][424d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:059] [2022-06-25 11:59:54 +0000.688861][424d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:059] [2022-06-25 11:59:54 +0000.689341][424d] CreatePlatformSpecificObjects:
[000:059] [2022-06-25 11:59:54 +0000.689391][424d] audio device use opensle input
and opensl output
[000:059] [2022-06-25 11:59:54 +0000.689422][424d] Create OpenSLES output module
with java VM support.

[000:059] [2022-06-25 11:59:54 +0000.689584][424d] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:060] [2022-06-25 11:59:54 +0000.689746][424d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:060] [2022-06-25 11:59:54 +0000.689933][424d] Create OpenSLES output module
with buffer num:1

[000:060] [2022-06-25 11:59:54 +0000.690107][424d] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:060] [2022-06-25 11:59:54 +0000.690264][424d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:060] [2022-06-25 11:59:54 +0000.690436][424d] Create OpenSLES input module
with java VM support.

[000:060] [2022-06-25 11:59:54 +0000.690473][424d] Create OpenSLES input module


with buffer num:1

[000:060] [2022-06-25 11:59:54 +0000.690520][424d] Error(trace.cc:40): Init the


output and input for audio device template.
[000:060] [2022-06-25 11:59:54 +0000.690542][424d] Init the output device.

[000:060] [2022-06-25 11:59:54 +0000.690557][424d] Init the opensl input.


[000:060] [2022-06-25 11:59:54 +0000.690576][424d] AppDeviceManager get setting
samplerate: 0
[000:061] [2022-06-25 11:59:54 +0000.690953][424d] The device model: m2101k6g enum
value: 0
[000:061] [2022-06-25 11:59:54 +0000.691402][424d] The device model: m2101k6g enum
value: 0
[000:061] [2022-06-25 11:59:54 +0000.691428][424d] Set the sample rate to be:48000

[000:061] [2022-06-25 11:59:54 +0000.691457][424d] Enable the recording stereo:0


[000:061] [2022-06-25 11:59:54 +0000.691487][424d] Set the playout as stereo:1
[000:061] [2022-06-25 11:59:54 +0000.691512][424d] Init the microphone.
[000:063] [2022-06-25 11:59:54 +0000.693045][424d] Update the recording sample rate
to be: 48000
[000:063] [2022-06-25 11:59:54 +0000.693109][424d] Init the speaker.
[000:063] [2022-06-25 11:59:54 +0000.693150][424d] Low latency buffer size:144 low
sample rate:48000
[000:063] [2022-06-25 11:59:54 +0000.693434][424d] Using 1 x 10ms for an audio
frame.

[000:067] [2022-06-25 11:59:54 +0000.696915][424d] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:067] [2022-06-25 11:59:54 +0000.697040][424d] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:067] [2022-06-25 11:59:54 +0000.697085][424d] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:071] [2022-06-25 11:59:54 +0000.701657][424d] The device model:m2101k6g

[000:071] [2022-06-25 11:59:54 +0000.701729][424d] speaker output factor:100


defaultFactor: 100

[000:072] [2022-06-25 11:59:54 +0000.701789][424d] headset output factor:100


defaultFactor: 100

[000:072] [2022-06-25 11:59:54 +0000.702179][424d] AppDeviceManagerStart finished.


[000:072] [2022-06-25 11:59:54 +0000.702218][424d] AppDeviceManagerStartMic::mic
status is off
[000:072] [2022-06-25 11:59:54 +0000.702260][424d] AppDeviceManagerStartMic update
aec type: 2

[000:072] [2022-06-25 11:59:54 +0000.702281][424d] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:072] [2022-06-25 11:59:54 +0000.702296][424d]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:072] [2022-06-25 11:59:54 +0000.702323][424d]
AudioDeviceDataHandler::StartMicProcess

[000:072] [2022-06-25 11:59:54 +0000.702416][424d] Try to start webrtc recording


device.
[000:072] [2022-06-25 11:59:54 +0000.702444][424d] StartRecording. threadID:16973

[000:073] [2022-06-25 11:59:54 +0000.702767][424d] The machine model:M2101K6G

[000:073] [2022-06-25 11:59:54 +0000.702833][424d] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:073] [2022-06-25 11:59:54 +0000.702853][424d] Set the recording mode before


getSetting: 4
[000:073] [2022-06-25 11:59:54 +0000.702872][424d] Set the recording mode after
getSetting: 1
[000:073] [2022-06-25 11:59:54 +0000.703067][5223] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:073] [2022-06-25 11:59:54 +0000.703130][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[000:192] [2022-06-25 11:59:54 +0000.822620][424d] StartRecording finished.

[000:192] [2022-06-25 11:59:54 +0000.822711][424d] audio: start the audio mic


checker timer.

[000:193] [2022-06-25 11:59:54 +0000.823343][424d] machine model :redmi


[000:193] [2022-06-25 11:59:54 +0000.823394][424d] Support this machine
model :redmi
[000:198] [2022-06-25 11:59:54 +0000.827918][424d] global inited! current sdk
version: 07-20-936c45f
[000:231] [2022-06-25 11:59:54 +0000.861287][5224] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:231] [2022-06-25 11:59:54 +0000.861388][5224] _deviceSampleRate:48000

[000:232] [2022-06-25 11:59:54 +0000.862552][5223] Run AGC when audioType = 0


[000:233] [2022-06-25 11:59:54 +0000.862761][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:695] [2022-06-25 11:59:55 +0000.325371][4461]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:695] [2022-06-25 11:59:55 +0000.325673][521f] MediaFilterCamera, recording
file context:0x756b564a80 input texture:23
[000:696] [2022-06-25 11:59:55 +0000.325765][521f] GLESContext:
[000:696] [2022-06-25 11:59:55 +0000.325884][521f] The result of eglGetDisplay is:
0xb4000075fe3548c0
[000:697] [2022-06-25 11:59:55 +0000.326749][521f] The result of creation:
0x751a622800
[000:697] [2022-06-25 11:59:55 +0000.326861][521f] The result of
eglCreatePbufferSurface is: 0x751a622900
[000:698] [2022-06-25 11:59:55 +0000.328349][4461]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x756b564a80 input_texture: 23
[001:833] [2022-06-25 11:59:56 +0000.463177][5223] haveEnoughProcessedData
internalAudioStream.length: 20
[002:215] [2022-06-25 11:59:56 +0000.845727][5223] Run AGC when audioType = 0
[003:548] [2022-06-25 11:59:58 +0000.177836][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[004:197] [2022-06-25 11:59:58 +0000.827432][521a]
monitorTime:4005totalDuration:4000
[004:221] [2022-06-25 11:59:58 +0000.851533][5223] Run AGC when audioType = 0
[004:221] [2022-06-25 11:59:58 +0000.851618][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:253] [2022-06-25 11:59:59 +0000.882973][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[005:828] [2022-06-25 12:00:00 +0000.458482][421d] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[005:828] [2022-06-25 12:00:00 +0000.458590][421d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[005:837] [2022-06-25 12:00:00 +0000.467149][421d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[005:837] [2022-06-25 12:00:00 +0000.467567][521f] operator() time:215956125
enter.

[005:838] [2022-06-25 12:00:00 +0000.467784][521f] MediaFilterCamera, recording


file context:0x756b564a80 input texture:23
[005:840] [2022-06-25 12:00:00 +0000.470549][521f] MicSource: Mic source
created:10x75efb54100
[005:841] [2022-06-25 12:00:00 +0000.471611][521f] received external audio stream

[005:841] [2022-06-25 12:00:00 +0000.471717][521f] alloc thread: 0x74fd367000


name:worker3 thread id:503144447152 to Mic_source
[005:842] [2022-06-25 12:00:00 +0000.471830][521f] audio: start the audio sender
thread.

[005:842] [2022-06-25 12:00:00 +0000.471932][521f] construct OpenGLRenderProgram


0x7515c91e98
[005:842] [2022-06-25 12:00:00 +0000.471979][521f] CropFilter::SetOrientation
orientation: 90
[005:842] [2022-06-25 12:00:00 +0000.472369][521f] filter: filter pipeline
construtc this: 0x75efad8ec0
[005:842] [2022-06-25 12:00:00 +0000.472439][521f] filter: filter pipeline2 update
pattern: 1
[005:842] [2022-06-25 12:00:00 +0000.472547][521f] CameraSource::source_id_:1
[005:842] [2022-06-25 12:00:00 +0000.472602][521f] RecordAudioSource::source_id_:2
[005:843] [2022-06-25 12:00:00 +0000.472953][521f] BindInputFilter 0x74fd3672c0
this 0x7515c920c0
[005:843] [2022-06-25 12:00:00 +0000.473030][521f] BindInputFilter 0x74fd367458
this 0x74fd3675d0
[005:843] [2022-06-25 12:00:00 +0000.473096][521f] BindInputFilter 0x7515c920c0
this 0x75efad8f60
[005:843] [2022-06-25 12:00:00 +0000.473176][521f] setParamentForFilters:
speed:1.000000
[005:843] [2022-06-25 12:00:00 +0000.473224][521f] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[005:843] [2022-06-25 12:00:00 +0000.473275][521f] SetParamForFilter time:215956131
enter.

[005:843] [2022-06-25 12:00:00 +0000.473318][521f] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[005:843] [2022-06-25 12:00:00 +0000.473364][521f] SetParamForFilter: Params video
index is: 0
[005:843] [2022-06-25 12:00:00 +0000.473405][521f] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[005:843] [2022-06-25 12:00:00 +0000.473452][521f] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[005:843] [2022-06-25 12:00:00 +0000.473497][521f] crop filter mode tpye:
citytravelvideo index:0
[005:853] [2022-06-25 12:00:00 +0000.483297][521f]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:853] [2022-06-25 12:00:00 +0000.483441][521f]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:853] [2022-06-25 12:00:00 +0000.483495][521f]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:853] [2022-06-25 12:00:00 +0000.483603][521f]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:853] [2022-06-25 12:00:00 +0000.483654][521f]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:853] [2022-06-25 12:00:00 +0000.483701][521f]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:854] [2022-06-25 12:00:00 +0000.483772][521f]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:854] [2022-06-25 12:00:00 +0000.483832][521f]
Warning(parse_template_json.cc:81): json parament no found the parament
[005:854] [2022-06-25 12:00:00 +0000.483890][521f]
Warning(parse_template_json.cc:81): json parament no found the parament
[005:854] [2022-06-25 12:00:00 +0000.483945][521f]
Warning(parse_template_json.cc:67): json parament no found the parament
[005:854] [2022-06-25 12:00:00 +0000.484000][521f]
Warning(parse_template_json.cc:93): json parament no found the duration
[005:854] [2022-06-25 12:00:00 +0000.484061][521f] SetParamForFilter leave. expire
time = 11 ms

[005:854] [2022-06-25 12:00:00 +0000.484041][5223] On audio frame the broadcast


with timestamp:215956142 samples:480. (1000 frame for one log)

[005:854] [2022-06-25 12:00:00 +0000.484452][521f] OnOutputSizeChanged width 1280


height 720
[005:854] [2022-06-25 12:00:00 +0000.484544][521f] OpenGLFrameBuffer: width:1280
height:720
[005:854] [2022-06-25 12:00:00 +0000.484682][521f] OpenGLFrameBuffer: width:1280
height:720
[005:855] [2022-06-25 12:00:00 +0000.484745][521f] OpenGLFrameBuffer: width:1280
height:720
[005:855] [2022-06-25 12:00:00 +0000.484805][521f] OpenGLFrameBuffer: width:1280
height:720
[005:855] [2022-06-25 12:00:00 +0000.484860][521f] OpenGLFrameBuffer: width:1280
height:720
[005:855] [2022-06-25 12:00:00 +0000.484912][521f] OpenGLFrameBuffer: width:1280
height:720
[005:855] [2022-06-25 12:00:00 +0000.484966][521f] construct TrivalImageDrawer
0x74fd26b140
[005:855] [2022-06-25 12:00:00 +0000.485012][521f] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x74fd26b140 context 0x751a4ba5c0
[005:855] [2022-06-25 12:00:00 +0000.485077][521f] setupGLES:
[005:856] [2022-06-25 12:00:00 +0000.485874][521f] OpenGLRenderProgram::Initialize.
[005:856] [2022-06-25 12:00:00 +0000.486055][521f] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[005:856] [2022-06-25 12:00:00 +0000.486126][521f] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[005:856] [2022-06-25 12:00:00 +0000.486243][521f] Init open gl render:
0x7515c91e98
[005:856] [2022-06-25 12:00:00 +0000.486318][521f] Fragement shader path:
[005:856] [2022-06-25 12:00:00 +0000.486399][521f] Fragement shader path:
[005:856] [2022-06-25 12:00:00 +0000.486459][521f] create opengl program object.
[005:856] [2022-06-25 12:00:00 +0000.486515][521f] create shader: vertex
[005:864] [2022-06-25 12:00:00 +0000.494031][5245] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[005:865] [2022-06-25 12:00:00 +0000.495269][5245] The output timestamp from audio
mixer change:215956142
[005:865] [2022-06-25 12:00:00 +0000.495393][5245] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:865] [2022-06-25 12:00:00 +0000.495584][521f] create shader: fragment
[005:939] [2022-06-25 12:00:00 +0000.569195][521f] Have not extra filter filename!
[005:939] [2022-06-25 12:00:00 +0000.569290][521f] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[005:939] [2022-06-25 12:00:00 +0000.569318][521f] OpenGLRenderProgram::Initialize
success.
[005:939] [2022-06-25 12:00:00 +0000.569392][521f] Setup the OpenGL result:1
[005:940] [2022-06-25 12:00:00 +0000.570107][521e] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_215956227.mp4
[005:940] [2022-06-25 12:00:00 +0000.570296][521e] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_215956227.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[005:940] [2022-06-25 12:00:00 +0000.570322][524c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75e0926a98
[005:940] [2022-06-25 12:00:00 +0000.570363][521e] 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
[005:940] [2022-06-25 12:00:00 +0000.570441][521e] 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_215956227.mp4
fileFD: -1
[005:941] [2022-06-25 12:00:00 +0000.570774][521e] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_215956227.mp4
is opened successfully
[005:941] [2022-06-25 12:00:00 +0000.570817][521e] setupMediaProcessers:
[005:941] [2022-06-25 12:00:00 +0000.570849][521e]
RecordingSessionInternalSimple:setup media processers.
[005:941] [2022-06-25 12:00:00 +0000.570882][521e] construct AAC encoder
[005:941] [2022-06-25 12:00:00 +0000.571461][521e] H264Encoder creating:
superfast011818
[005:941] [2022-06-25 12:00:00 +0000.571516][521e] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[005:942] [2022-06-25 12:00:00 +0000.572046][521e] H264Encode::GetMachineModel is
M2101K6G
[005:942] [2022-06-25 12:00:00 +0000.572106][521e] H264Encoder machine_mode
is:M2101K6G
[005:942] [2022-06-25 12:00:00 +0000.572126][521e] H264Encode::machine size :9
machine_mode:M2101K6G
[005:942] [2022-06-25 12:00:00 +0000.572161][521e] H264Encode::machine array
size :22 machine_mode:M2101K6G
[005:942] [2022-06-25 12:00:00 +0000.572183][521e] H264Encode::current machine
is :M2101K6G auto check hw codec decide to use hw codec
[005:942] [2022-06-25 12:00:00 +0000.572201][521e] setupCompressionSession:
[005:942] [2022-06-25 12:00:00 +0000.572218][521e] H264Encode::creating hareware
Encoder
[005:942] [2022-06-25 12:00:00 +0000.572233][521e] AndroidHwAvcEncoder
time:215956230 enter.

[005:942] [2022-06-25 12:00:00 +0000.572466][521e] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000076b50dd540 address:0x74ab8bf760
[005:942] [2022-06-25 12:00:00 +0000.572597][521e] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[005:942] [2022-06-25 12:00:00 +0000.572637][521e] The video avc hw codec address
is 0x7531cd2e78
[005:942] [2022-06-25 12:00:00 +0000.572704][521e] AndroidHwAvcEncoder leave.
expire time = 0 ms

[005:943] [2022-06-25 12:00:00 +0000.572741][521e] RegisterEncodeCompleteCallback


time:215956231 enter.

[005:943] [2022-06-25 12:00:00 +0000.572860][521e] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[005:943] [2022-06-25 12:00:00 +0000.572905][521e] InitEncode time:215956231


enter.

[005:943] [2022-06-25 12:00:00 +0000.572977][521e] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[005:943] [2022-06-25 12:00:00 +0000.573043][521e] Create time:215956231 enter.

[005:943] [2022-06-25 12:00:00 +0000.573078][521e] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[005:943] [2022-06-25 12:00:00 +0000.573118][521e]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7531b59dc0
[005:962] [2022-06-25 12:00:00 +0000.592358][521e] supported_type:video/avc
[005:962] [2022-06-25 12:00:00 +0000.592492][521e] name:OMX.qcom.video.encoder.avc
mime:video/avc
[005:962] [2022-06-25 12:00:00 +0000.592541][521e] hwCodecPrefix :OMX.qcom.
[005:962] [2022-06-25 12:00:00 +0000.592578][521e] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[005:962] [2022-06-25 12:00:00 +0000.592609][521e] mediacodec_createCodecByName
time:215956250 enter.

[005:962] [2022-06-25 12:00:00 +0000.592646][521e] WrapAndroidMediaCodec


time:215956250 enter.

[005:963] [2022-06-25 12:00:00 +0000.592787][521e] WrapAndroidMediaCodec leave.


expire time = 1 ms

[005:983] [2022-06-25 12:00:00 +0000.613530][521e] mediacodec_createCodecByName


leave. expire time = 21 ms

[005:983] [2022-06-25 12:00:00 +0000.613645][521e] WrapAndroidMediaFromat


time:215956271 enter.

[005:984] [2022-06-25 12:00:00 +0000.613739][521e] WrapAndroidMediaFromat leave.


expire time = 1 ms

[006:094] [2022-06-25 12:00:00 +0000.723768][521e] Destroy time:215956382 enter.

[006:094] [2022-06-25 12:00:00 +0000.723894][521e] WrapAndroidMediaFromat::


Destroy
[006:094] [2022-06-25 12:00:00 +0000.723933][521e] Destroy leave. expire time = 0
ms

[006:094] [2022-06-25 12:00:00 +0000.723962][521e] ~WrapAndroidMediaFromat


time:215956382 enter.

[006:094] [2022-06-25 12:00:00 +0000.724014][521e] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[006:094] [2022-06-25 12:00:00 +0000.724063][521e] Create leave. expire time = 151


ms

[006:094] [2022-06-25 12:00:00 +0000.724099][521e] isSemiPlanarSupport


time:215956382 enter.

[006:094] [2022-06-25 12:00:00 +0000.724137][521e] H264Encoder isSemiPlanarSupport


[006:094] [2022-06-25 12:00:00 +0000.724177][521e] isSemiPlanarSupport leave.
expire time = 0 ms

[006:094] [2022-06-25 12:00:00 +0000.724210][521e] creat hw H264Encoder success,


isSemiPlanar:1
[006:094] [2022-06-25 12:00:00 +0000.724405][521e] InitEncode leave. expire time =
151 ms

[006:094] [2022-06-25 12:00:00 +0000.724464][521e] H264Encode::created Encoder


[006:094] [2022-06-25 12:00:00 +0000.724496][521e] H264Encode:: H264 encoder
created.
[006:094] [2022-06-25 12:00:00 +0000.724534][521e] H264 encoder created.
[006:094] [2022-06-25 12:00:00 +0000.724573][521e]
RecordingSessionInternalSimple:created avc encoder avc: 0x7531e4b840
[006:094] [2022-06-25 12:00:00 +0000.724610][521e] setOutput:
[006:094] [2022-06-25 12:00:00 +0000.724645][521e]
RecordingSessionInternalSimple:encoder set output to muxer!
[006:094] [2022-06-25 12:00:00 +0000.724680][521e] request a key frame
[006:094] [2022-06-25 12:00:00 +0000.724715][521e] H264Encode:: request a key frame
[006:095] [2022-06-25 12:00:00 +0000.725341][521e] setDisplayRotate :90
[006:095] [2022-06-25 12:00:00 +0000.725435][521e] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[006:096] [2022-06-25 12:00:00 +0000.725856][521f] StartRecording:
[006:096] [2022-06-25 12:00:00 +0000.726050][5245] operator(): Set the recording
session in mic source. recording session: 0x74fd367300
[006:096] [2022-06-25 12:00:00 +0000.726209][521f] operator() leave. expire time =
259 ms

[006:102] [2022-06-25 12:00:00 +0000.731870][5241] AF_SpeedFilter audio


0x74fd367480 PullFrame
[006:102] [2022-06-25 12:00:00 +0000.732034][5241]
RecordAudioSource::PullAudioFrame
[006:102] [2022-06-25 12:00:00 +0000.732104][5241] AF_SpeedFilter::PullFrame eof4
[006:110] [2022-06-25 12:00:00 +0000.739922][5241]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[006:110] [2022-06-25 12:00:00 +0000.740057][5241] AF_SpeedFilter audio time,
0x74fd367480 rcv time: 215956382
[006:110] [2022-06-25 12:00:00 +0000.740155][5241] AF_SpeedFilter audio time,
0x74fd367480 rcv time: 215956382in_nSamples:441
[006:110] [2022-06-25 12:00:00 +0000.740247][5241] resampled_data_size:0
[006:139] [2022-06-25 12:00:00 +0000.768875][521f]
MediaFilterCamera::NeedProcessTexture
[006:139] [2022-06-25 12:00:00 +0000.768986][521f] begine recode to first frame
spend time:301
[006:139] [2022-06-25 12:00:00 +0000.769020][521f] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x74fd367180
[006:139] [2022-06-25 12:00:00 +0000.769060][521f] blur_distance_:0
[006:139] [2022-06-25 12:00:00 +0000.769080][521f] blur_direction_angle_:-90
[006:139] [2022-06-25 12:00:00 +0000.769105][521f]
GPUImageProcessing::SetOrientation orientation: 90
[006:139] [2022-06-25 12:00:00 +0000.769129][521f] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[006:139] [2022-06-25 12:00:00 +0000.769189][521f] GPUImageProcessing: process
video frame with resolution 1280 X 720
[006:139] [2022-06-25 12:00:00 +0000.769226][521f] GPUImageProcessing: input frame
width1280 X 720
[006:140] [2022-06-25 12:00:00 +0000.770016][521f] drawYUV420 render
OpenGLRenderProgram:0x7515c91e98
[006:140] [2022-06-25 12:00:00 +0000.770691][521f] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:141] [2022-06-25 12:00:00 +0000.770793][521f] CropFilter::OnVideoFrame
outputtexture :25
[006:141] [2022-06-25 12:00:00 +0000.770824][521f] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[006:143] [2022-06-25 12:00:00 +0000.773304][521f] The read pixel from buffer take:
2 width:1280 height:720 frameType:0
[006:173] [2022-06-25 12:00:00 +0000.803603][521f] drawYUV420 render
OpenGLRenderProgram:0x7515c91e98
[006:178] [2022-06-25 12:00:00 +0000.808513][521f] The convert RGB to YUV take 1
[006:179] [2022-06-25 12:00:00 +0000.808817][521f] FilterPipeline2::OnVideoFrame
pts 31 last_video_timestamp_ 31
[006:179] [2022-06-25 12:00:00 +0000.808955][521f]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[006:180] [2022-06-25 12:00:00 +0000.809753][524b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[006:180] [2022-06-25 12:00:00 +0000.809857][524b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[006:180] [2022-06-25 12:00:00 +0000.809882][524b] push video frame to H264
encoder. (100 frame for one log)

[006:180] [2022-06-25 12:00:00 +0000.809933][524b] push video frame to H264


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

[006:180] [2022-06-25 12:00:00 +0000.809973][524b] H264Encode::push video frame to


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

[006:180] [2022-06-25 12:00:00 +0000.810012][524b] Push an pts:0 to dts queue.


[006:180] [2022-06-25 12:00:00 +0000.810066][524b] DTS queue for
Generator:0x75e0926cb8 0
[006:180] [2022-06-25 12:00:00 +0000.810087][524b] The input pts:0 fps:30
[006:181] [2022-06-25 12:00:00 +0000.811099][524b]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[006:208] [2022-06-25 12:00:00 +0000.838279][521f] drawYUV420 render
OpenGLRenderProgram:0x7515c91e98
[006:218] [2022-06-25 12:00:00 +0000.847943][5223] Run AGC when audioType = 0
[006:229] [2022-06-25 12:00:00 +0000.859123][5241] AF_SpeedFilter audio time 222,
0x74fd367480 out time: 215956382 org time: 215956382
[006:229] [2022-06-25 12:00:00 +0000.859209][5241] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[006:229] [2022-06-25 12:00:00 +0000.859238][5241]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 215956382
[006:229] [2022-06-25 12:00:00 +0000.859256][5241]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[006:229] [2022-06-25 12:00:00 +0000.859290][5241] AF_SpeedFilter audio time
[006:229] [2022-06-25 12:00:00 +0000.859333][5241] AF_SpeedFilter audio time 111,
0x74fd367480 out time: 215956392 org time: 215956392
[006:232] [2022-06-25 12:00:00 +0000.862397][5248]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[006:235] [2022-06-25 12:00:00 +0000.864797][524c] add aac audio track with id:1
[006:242] [2022-06-25 12:00:00 +0000.872653][524b] h264 add frame header cdr flag
[006:243] [2022-06-25 12:00:00 +0000.873059][524b] h264 add frame header cdr flag
[006:243] [2022-06-25 12:00:00 +0000.873420][524b] SendFrame
encodedImage._timeStamp:0encodedImage->_length:140125
[006:243] [2022-06-25 12:00:00 +0000.873480][524b] Received key frame:0
[006:243] [2022-06-25 12:00:00 +0000.873519][524b] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[006:243] [2022-06-25 12:00:00 +0000.873558][524b] H264Encode::H264SWEncoder get
callback, length:140125 type:0 nalType:7length:17
[006:243] [2022-06-25 12:00:00 +0000.873591][524b] H264Encode:: get a sps pps
header!headerSize:29
[006:243] [2022-06-25 12:00:00 +0000.873605][524b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[006:244] [2022-06-25 12:00:00 +0000.874449][524c] get the H.264 SPS parameter
[006:244] [2022-06-25 12:00:00 +0000.874687][524c] add video track with id:2
[006:245] [2022-06-25 12:00:00 +0000.875328][524c] get the H.264 PPS parameter
[006:245] [2022-06-25 12:00:00 +0000.875605][524c] get the H.264 IDR frame
[006:245] [2022-06-25 12:00:00 +0000.875653][524c] resss:true
[006:245] [2022-06-25 12:00:00 +0000.875675][524c] video start ts:0
[006:246] [2022-06-25 12:00:00 +0000.875775][524c] the video frame has been written
into MP4 file
[006:302] [2022-06-25 12:00:00 +0000.932723][524c] audio start ts:0
[006:303] [2022-06-25 12:00:00 +0000.932827][524c] the audio frame has been written
into MP4 file
[006:636] [2022-06-25 12:00:01 +0000.266090][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:675] [2022-06-25 12:00:01 +0000.305621][521f] The convert RGB to YUV take 5
[006:859] [2022-06-25 12:00:01 +0000.488880][5245] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:974] [2022-06-25 12:00:01 +0000.604442][5223] haveEnoughProcessedData
internalAudioStream.length: 20
[007:004] [2022-06-25 12:00:01 +0000.634280][524b] DTS queue for
Generator:0x75e0926cb8 794 830
[007:135] [2022-06-25 12:00:01 +0000.765505][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:176] [2022-06-25 12:00:01 +0000.806306][521f] The convert RGB to YUV take 3
[007:505] [2022-06-25 12:00:02 +0000.134847][524b] Push an pts:1331 to dts queue.
[007:546] [2022-06-25 12:00:02 +0000.176267][524b] last dts:1298 currentPts:1331
ppsOrSPS:0 queue length:2
[007:645] [2022-06-25 12:00:02 +0000.275422][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:674] [2022-06-25 12:00:02 +0000.304441][521f] The convert RGB to YUV take 2
[007:693] [2022-06-25 12:00:02 +0000.323360][5241] AF_SpeedFilter audio
0x74fd367480 PullFrame
[007:839] [2022-06-25 12:00:02 +0000.468973][524b] DTS queue for
Generator:0x75e0926cb8 1632 1666
[007:865] [2022-06-25 12:00:02 +0000.494872][5245] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:941] [2022-06-25 12:00:02 +0000.570960][5241]
RecordAudioSource::PullAudioFrame
[008:135] [2022-06-25 12:00:02 +0000.764899][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:172] [2022-06-25 12:00:02 +0000.802008][521f] The convert RGB to YUV take 3
[008:205] [2022-06-25 12:00:02 +0000.835525][521f] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[008:212] [2022-06-25 12:00:02 +0000.842337][5223] Run AGC when audioType = 0
[008:212] [2022-06-25 12:00:02 +0000.842651][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:214] [2022-06-25 12:00:02 +0000.844092][524b] h264 add frame header cdr flag
[008:215] [2022-06-25 12:00:02 +0000.845056][524b] Received key frame:1998
[008:245] [2022-06-25 12:00:02 +0000.874878][524c] get the H.264 IDR frame
[008:368] [2022-06-25 12:00:02 +0000.998166][5241] AF_SpeedFilter::PullFrame eof4
[008:370] [2022-06-25 12:00:03 +0000.448][5241]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[008:382] [2022-06-25 12:00:03 +0000.12414][5241] resampled_data_size:7168
[008:567] [2022-06-25 12:00:03 +0000.197423][5248]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:5
[008:639] [2022-06-25 12:00:03 +0000.269139][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:648] [2022-06-25 12:00:03 +0000.278225][524b] DTS queue for
Generator:0x75e0926cb8 2468
[008:672] [2022-06-25 12:00:03 +0000.302508][521f] The convert RGB to YUV take 2
[008:693] [2022-06-25 12:00:03 +0000.322899][5223] haveEnoughProcessedData
internalAudioStream.length: 10
[008:840] [2022-06-25 12:00:03 +0000.470248][524b] Push an pts:2667 to dts queue.
[008:859] [2022-06-25 12:00:03 +0000.489567][5245] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:877] [2022-06-25 12:00:03 +0000.507578][524b] last dts:2631 currentPts:2667
ppsOrSPS:0 queue length:2
[009:139] [2022-06-25 12:00:03 +0000.769390][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:170] [2022-06-25 12:00:03 +0000.800711][521f] The convert RGB to YUV take 2
[009:287] [2022-06-25 12:00:03 +0000.917482][5241] AF_SpeedFilter audio
0x74fd367480 PullFrame
[009:435] [2022-06-25 12:00:04 +0000.65714][521f] drawYUV420 render
OpenGLRenderProgram:0x7515c91e98
[009:479] [2022-06-25 12:00:04 +0000.109560][524b] DTS queue for
Generator:0x75e0926cb8 3300
[009:500] [2022-06-25 12:00:04 +0000.130164][521f] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:500] [2022-06-25 12:00:04 +0000.130246][521f] GPUImageProcessing: input frame
width1280 X 720
[009:500] [2022-06-25 12:00:04 +0000.130600][521f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:500] [2022-06-25 12:00:04 +0000.130692][521f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:503] [2022-06-25 12:00:04 +0000.133693][524b]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3330
[009:508] [2022-06-25 12:00:04 +0000.138430][524b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3300 pts:3300
[009:534] [2022-06-25 12:00:04 +0000.164060][524b] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3361
[009:534] [2022-06-25 12:00:04 +0000.164228][524b] push video frame to H264
encoder. (100 frame for one log)

[009:534] [2022-06-25 12:00:04 +0000.164259][524b] push video frame to H264


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

[009:534] [2022-06-25 12:00:04 +0000.164284][524b] H264Encode::push video frame to


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

[009:534] [2022-06-25 12:00:04 +0000.164311][524b] The input pts:3361 fps:30


[009:537] [2022-06-25 12:00:04 +0000.167683][524b] SendFrame
encodedImage._timeStamp:3330encodedImage->_length:195584
[009:577] [2022-06-25 12:00:04 +0000.207476][524b] H264Encode::H264SWEncoder get
callback, length:111728 type:1 nalType:1length:111724
[009:649] [2022-06-25 12:00:04 +0000.279362][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:679] [2022-06-25 12:00:04 +0000.309320][521f] The convert RGB to YUV take 4
[009:804] [2022-06-25 12:00:04 +0000.434519][5241]
RecordAudioSource::PullAudioFrame
[009:873] [2022-06-25 12:00:04 +0000.503131][5245] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:136] [2022-06-25 12:00:04 +0000.765869][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:170] [2022-06-25 12:00:04 +0000.800041][521f] The convert RGB to YUV take 2
[010:172] [2022-06-25 12:00:04 +0000.802698][524b] Push an pts:3997 to dts queue.
[010:210] [2022-06-25 12:00:04 +0000.840260][524b] h264 add frame header cdr flag
[010:211] [2022-06-25 12:00:04 +0000.840808][524b] Received key frame:3997
[010:211] [2022-06-25 12:00:04 +0000.840919][524b] last dts:3964 currentPts:3997
ppsOrSPS:0 queue length:2
[010:211] [2022-06-25 12:00:04 +0000.841620][5224] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:212] [2022-06-25 12:00:04 +0000.842182][5224] _deviceSampleRate:48000

[010:217] [2022-06-25 12:00:04 +0000.847376][5223] Run AGC when audioType = 0


[010:245] [2022-06-25 12:00:04 +0000.875410][524c] get the H.264 IDR frame
[010:274] [2022-06-25 12:00:04 +0000.904471][521f] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[010:311] [2022-06-25 12:00:04 +0000.940762][524b] DTS queue for
Generator:0x75e0926cb8 4101 4136
[010:424] [2022-06-25 12:00:05 +0000.54174][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[010:587] [2022-06-25 12:00:05 +0000.216913][5241] resampled_data_size:0
[010:644] [2022-06-25 12:00:05 +0000.273914][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:659] [2022-06-25 12:00:05 +0000.289282][5241] AF_SpeedFilter::PullFrame eof4
[010:661] [2022-06-25 12:00:05 +0000.291690][5241]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[010:675] [2022-06-25 12:00:05 +0000.305718][521f] The convert RGB to YUV take 1
[010:861] [2022-06-25 12:00:05 +0000.490871][5245] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:886] [2022-06-25 12:00:05 +0000.516718][5241] AF_SpeedFilter audio
0x74fd367480 PullFrame
[010:931] [2022-06-25 12:00:05 +0000.561488][5248]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:9
[011:138] [2022-06-25 12:00:05 +0000.768238][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:143] [2022-06-25 12:00:05 +0000.773434][524b] DTS queue for
Generator:0x75e0926cb8 4934 4967
[011:173] [2022-06-25 12:00:05 +0000.803238][521f] The convert RGB to YUV take 3
[011:509] [2022-06-25 12:00:06 +0000.139010][524b] Push an pts:5333 to dts queue.
[011:543] [2022-06-25 12:00:06 +0000.172883][524b] last dts:5301 currentPts:5333
ppsOrSPS:0 queue length:2
[011:645] [2022-06-25 12:00:06 +0000.275118][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:673] [2022-06-25 12:00:06 +0000.303539][5241]
RecordAudioSource::PullAudioFrame
[011:674] [2022-06-25 12:00:06 +0000.303927][521f] The convert RGB to YUV take 3
[011:863] [2022-06-25 12:00:06 +0000.492970][5245] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:974] [2022-06-25 12:00:06 +0000.604609][524b] DTS queue for
Generator:0x75e0926cb8 5767 5800
[012:138] [2022-06-25 12:00:06 +0000.767841][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:151] [2022-06-25 12:00:06 +0000.780977][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[012:188] [2022-06-25 12:00:06 +0000.818695][521f] The convert RGB to YUV take 2
[012:214] [2022-06-25 12:00:06 +0000.844362][5223] Run AGC when audioType = 0
[012:214] [2022-06-25 12:00:06 +0000.844622][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:244] [2022-06-25 12:00:06 +0000.874276][524b] h264 add frame header cdr flag
[012:245] [2022-06-25 12:00:06 +0000.875227][524b] Received key frame:6015
[012:248] [2022-06-25 12:00:06 +0000.878281][524c] get the H.264 IDR frame
[012:370] [2022-06-25 12:00:07 +0000.214][521f] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[012:489] [2022-06-25 12:00:07 +0000.119536][5241] AF_SpeedFilter audio
0x74fd367480 PullFrame
[012:610] [2022-06-25 12:00:07 +0000.240151][421d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[012:611] [2022-06-25 12:00:07 +0000.241209][521f] operator(): Stop
[012:611] [2022-06-25 12:00:07 +0000.241310][521f] StopPullFrameAndWriteMp4
time:215962899 enter.

[012:611] [2022-06-25 12:00:07 +0000.241337][521f] StopRecording:


[012:615] [2022-06-25 12:00:07 +0000.244857][5241] resampled_data_size:512
[012:615] [2022-06-25 12:00:07 +0000.245028][5241] AF_SpeedFilter audio time 222,
0x74fd367480 out time: 215962782 org time: 215962782
[012:615] [2022-06-25 12:00:07 +0000.245170][5241] PullAudioFrame: PullFrame audio
finished.
[012:615] [2022-06-25 12:00:07 +0000.245200][5241]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[012:618] [2022-06-25 12:00:07 +0000.248500][524b]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:194
[012:623] [2022-06-25 12:00:07 +0000.252983][521e] stop recording
[012:623] [2022-06-25 12:00:07 +0000.253120][521e]
RecordingSessionInternalSimple:destroy media processers
[012:623] [2022-06-25 12:00:07 +0000.253152][521e] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[012:623] [2022-06-25 12:00:07 +0000.253173][521e] H264Encode::flushing hareware
Encoder
[012:623] [2022-06-25 12:00:07 +0000.253366][521e] Flush time:215962911 enter.

[012:623] [2022-06-25 12:00:07 +0000.253422][521e] H264Encoder encoder flush


[012:623] [2022-06-25 12:00:07 +0000.253469][521e] flush output queue
[012:856] [2022-06-25 12:00:07 +0000.486553][5245] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:935] [2022-06-25 12:00:07 +0000.565596][521e] Flush leave. expire time = 312
ms

[012:936] [2022-06-25 12:00:07 +0000.565779][521e] ~H264EncodeWrap:


[012:936] [2022-06-25 12:00:07 +0000.565834][521e] ~H264Encode:
[012:936] [2022-06-25 12:00:07 +0000.565864][521e] teardownCompressionSession:
H264Encode::destroying Encoder
[012:936] [2022-06-25 12:00:07 +0000.565900][521e] Release time:215963224 enter.

[012:936] [2022-06-25 12:00:07 +0000.566100][521e] Release:


MediaCodecVideoEncoder::Release _inited:1
[012:936] [2022-06-25 12:00:07 +0000.566141][521e] Destroy time:215963224 enter.

[012:936] [2022-06-25 12:00:07 +0000.566173][521e] H264Encoder encoderDestroy


[012:936] [2022-06-25 12:00:07 +0000.566203][521e]
AndroidMediaCodecVideoEncoder::release env: 0x7531e4b980
[012:936] [2022-06-25 12:00:07 +0000.566227][521e]
AndroidMediaCodecVideoEncoder::Destroy
[012:948] [2022-06-25 12:00:07 +0000.578691][521e] Destroy leave. expire time = 12
ms

[012:949] [2022-06-25 12:00:07 +0000.578839][521e] Release leave. expire time = 13


ms

[012:949] [2022-06-25 12:00:07 +0000.578879][521e] ~AndroidHwAvcEncoder


time:215963237 enter.

[012:949] [2022-06-25 12:00:07 +0000.579008][521e] Release time:215963237 enter.

[012:949] [2022-06-25 12:00:07 +0000.579059][521e] Release:


MediaCodecVideoEncoder:: has been released before, just return
[012:949] [2022-06-25 12:00:07 +0000.579097][521e] Release leave. expire time = 0
ms

[012:949] [2022-06-25 12:00:07 +0000.579132][521e] ~AndroidMediaCodecVideoEncoder


[012:949] [2022-06-25 12:00:07 +0000.579164][521e] ~WrapAndroidMediaCodec
time:215963237 enter.

[012:949] [2022-06-25 12:00:07 +0000.579190][521e] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[012:949] [2022-06-25 12:00:07 +0000.579217][521e] video hevc hw codec


destructor:0x7531cd2e78

[012:949] [2022-06-25 12:00:07 +0000.579272][521e] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[012:949] [2022-06-25 12:00:07 +0000.579304][521e] teardownCompressionSession:


H264Encode::destroyed Encoder
[012:949] [2022-06-25 12:00:07 +0000.579330][521e]
RecordingSessionInternalSimple:destroy aac encoder output!
[012:949] [2022-06-25 12:00:07 +0000.579352][521e] AACSWEncode destructor
[012:955] [2022-06-25 12:00:07 +0000.585395][524c] MP4 close file successfully
[012:955] [2022-06-25 12:00:07 +0000.585480][524c] Recording session Internal:
notify recording ok
[012:955] [2022-06-25 12:00:07 +0000.585501][524c] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_215956227.mp4,
output_video_timestamp_:6438 last_video_pts_:6438
[012:955] [2022-06-25 12:00:07 +0000.585552][524c] OnRecordFinish:
[012:956] [2022-06-25 12:00:07 +0000.586280][524c] onRecordingOk: net seek
pos:0record video duration:6471record audio duration:6431
[012:957] [2022-06-25 12:00:07 +0000.586876][5245] destructMicSource_w:
[012:957] [2022-06-25 12:00:07 +0000.586963][5245] setOutput_w:
MicSource::setOutput() 0x0
[012:957] [2022-06-25 12:00:07 +0000.586994][5245] close external audio stream

[012:957] [2022-06-25 12:00:07 +0000.587091][521f] releaseThread 0x74fd367000


[012:957] [2022-06-25 12:00:07 +0000.587119][521f] ~MicSource: Mic source
destroyed:0x75efb54100
[012:961] [2022-06-25 12:00:07 +0000.591379][521f] StopPullFrameAndWriteMp4 leave.
expire time = 350 ms

[012:961] [2022-06-25 12:00:07 +0000.591459][521f] DestroyPipelineAndFilters


time:215963249 enter.

[012:961] [2022-06-25 12:00:07 +0000.591486][521f] UnbindInputFilter 0x74fd3672c0


this 0x7515c920c0
[012:961] [2022-06-25 12:00:07 +0000.591533][521f] UnbindInputFilter 0x74fd367458
this 0x74fd3675d0
[012:961] [2022-06-25 12:00:07 +0000.591578][521f] UnbindInputFilter 0x7515c920c0
this 0x75efad8f60
[012:961] [2022-06-25 12:00:07 +0000.591601][521f] filter: filter pipeline destroy
this: 0x75efad8ec0
[012:963] [2022-06-25 12:00:07 +0000.592856][521f] ClearVideoOfSources: recodring
total frames:0
[012:963] [2022-06-25 12:00:07 +0000.592918][521f] ClearVideoOfSources:
[012:963] [2022-06-25 12:00:07 +0000.592934][521f] GPUImageProcessing destruct.
[012:963] [2022-06-25 12:00:07 +0000.592971][521f] destroy TrivalImageDrawer
0x74fd26b140
[012:963] [2022-06-25 12:00:07 +0000.592988][521f] The shader has been initialize,
clean up them.

[012:963] [2022-06-25 12:00:07 +0000.593034][521f] ~OpenGLFrameBuffer:


[012:963] [2022-06-25 12:00:07 +0000.593331][521f] ~OpenGLFrameBuffer:
[012:963] [2022-06-25 12:00:07 +0000.593425][521f] ~OpenGLFrameBuffer:
[012:963] [2022-06-25 12:00:07 +0000.593489][521f] ~OpenGLFrameBuffer:
[012:963] [2022-06-25 12:00:07 +0000.593543][521f] ~OpenGLFrameBuffer:
[012:963] [2022-06-25 12:00:07 +0000.593598][521f] ~OpenGLFrameBuffer:
[012:964] [2022-06-25 12:00:07 +0000.593745][521f] GPUImageProcessing destruct
finish.
[012:964] [2022-06-25 12:00:07 +0000.593788][521f] GPURGBAFrame destruct.
[012:964] [2022-06-25 12:00:07 +0000.593828][521f] destroy OpenGLRenderProgram
0x7515c91e98
[012:964] [2022-06-25 12:00:07 +0000.593855][521f] ~CameraSource time:215963252
enter.

[012:964] [2022-06-25 12:00:07 +0000.593879][521f] ~CameraSource leave. expire


time = 0 ms

[012:964] [2022-06-25 12:00:07 +0000.593909][521f] ~RecordAudioSource


time:215963252 enter.

[012:964] [2022-06-25 12:00:07 +0000.593931][521f] ~RecordAudioSource leave.


expire time = 0 ms

[012:964] [2022-06-25 12:00:07 +0000.593960][521f] DestroyPipelineAndFilters


leave. expire time = 3 ms

[012:986] [2022-06-25 12:00:07 +0000.616149][421d]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[012:987] [2022-06-25 12:00:07 +0000.616792][421d] machine model :redmi
[012:987] [2022-06-25 12:00:07 +0000.616860][421d] Support this machine
model :redmi
[012:987] [2022-06-25 12:00:07 +0000.616877][421d] global inited! current sdk
version: 07-20-936c45f
[012:987] [2022-06-25 12:00:07 +0000.617046][421d] filter: filter pipeline
construtc this: 0x7531fb4800
[012:987] [2022-06-25 12:00:07 +0000.617085][421d] MediaFilterGraph:
MediaFilterGraph construct
[012:987] [2022-06-25 12:00:07 +0000.617120][421d] GLESContext:
[012:987] [2022-06-25 12:00:07 +0000.617155][421d] The result of eglGetDisplay is:
0xb4000075fe3548c0
[012:988] [2022-06-25 12:00:07 +0000.618005][421d] The result of creation:
0x75096f2100
[012:988] [2022-06-25 12:00:07 +0000.618120][421d] The result of
eglCreatePbufferSurface is: 0x75096f2200
[012:989] [2022-06-25 12:00:07 +0000.618794][421d] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_215956227.mp4
[012:989] [2022-06-25 12:00:07 +0000.618848][421d] The source 0 speed:1
[012:989] [2022-06-25 12:00:07 +0000.618879][421d] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_215956227.mp4,
delay: 0
[012:989] [2022-06-25 12:00:07 +0000.618902][421d] CreateDecoderByVideoSource
time:215963277 enter.

[012:990] [2022-06-25 12:00:07 +0000.619910][421d] running_decoder_count:0max


count:2
[012:990] [2022-06-25 12:00:07 +0000.620025][421d] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_215956227.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x757656cc00
[013:009] [2022-06-25 12:00:07 +0000.639205][525e] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7509388c00] Current FFmpeg version git-2021-06-16-
97cea6f

[013:030] [2022-06-25 12:00:07 +0000.660468][525e] OnStreamInfoFound: video


duration_: 6471
[013:037] [2022-06-25 12:00:07 +0000.667614][421d] start decoder
[013:037] [2022-06-25 12:00:07 +0000.667691][421d] CreateDecoderByVideoSource
leave. expire time = 48 ms

[013:037] [2022-06-25 12:00:07 +0000.667723][421d] BindInputFilter 0x75fe29f020


this 0x75098d6598
[013:038] [2022-06-25 12:00:07 +0000.667744][421d] BindInputFilter 0x75098d6598
this 0x75098d6658
[013:038] [2022-06-25 12:00:07 +0000.667793][421d] BindInputFilter 0x75fe29f020
this 0x75098d6718
[013:038] [2022-06-25 12:00:07 +0000.667813][421d] BindInputFilter 0x75098d6718
this 0x75098d67d8
[013:038] [2022-06-25 12:00:07 +0000.667835][421d] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_215956227.mp4
[013:038] [2022-06-25 12:00:07 +0000.667839][525f] NO get frame from decoder
[013:038] [2022-06-25 12:00:07 +0000.667856][421d] BindInputFilter 0x75098d6658
this 0x75098d6b98
[013:038] [2022-06-25 12:00:07 +0000.668405][421d] BindInputFilter 0x75098d6b98
this 0x7531fb48a0
[013:038] [2022-06-25 12:00:07 +0000.668440][421d] BindInputFilter 0x75098d67d8
this 0x75098d6c58
[013:038] [2022-06-25 12:00:07 +0000.668476][421d] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_215956227.mp4
[013:039] [2022-06-25 12:00:07 +0000.669281][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[013:039] [2022-06-25 12:00:07 +0000.669310][525f] NO get frame from decoder
[013:040] [2022-06-25 12:00:07 +0000.669782][421d] machine model :redmi
[013:040] [2022-06-25 12:00:07 +0000.669824][421d] Support this machine
model :redmi
[013:040] [2022-06-25 12:00:07 +0000.669853][421d] global inited! current sdk
version: 07-20-936c45f
[013:040] [2022-06-25 12:00:07 +0000.669909][421d] GetPipeline:
-----------------------------------------
[013:040] [2022-06-25 12:00:07 +0000.669930][421d] GetPipeline: source:
0x75fe29ee00
[013:040] [2022-06-25 12:00:07 +0000.669943][421d] GetPipeline: filter: NULLFilter
[013:040] [2022-06-25 12:00:07 +0000.669956][421d] GetPipeline: filter: NULLFilter
[013:040] [2022-06-25 12:00:07 +0000.669978][421d] GetPipeline: filter: NULLFilter
[013:040] [2022-06-25 12:00:07 +0000.669990][421d] GetPipeline: audio filter:
AuidoNULLFilter
[013:040] [2022-06-25 12:00:07 +0000.670011][421d] GetPipeline: audio filter:
AuidoNULLFilter
[013:040] [2022-06-25 12:00:07 +0000.670022][421d] GetPipeline: audio filter:
AudioNUllFilter
[013:040] [2022-06-25 12:00:07 +0000.670042][421d] GetPipeline:
------------------------------------------
[013:040] [2022-06-25 12:00:07 +0000.670070][421d] filter: filter pipeline2 update
pattern: 0
[013:040] [2022-06-25 12:00:07 +0000.670666][421d] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[013:041] [2022-06-25 12:00:07 +0000.670890][421d] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[013:041] [2022-06-25 12:00:07 +0000.670947][421d] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[013:041] [2022-06-25 12:00:07 +0000.671113][421d] DeviceInit:
[013:041] [2022-06-25 12:00:07 +0000.671303][421d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[013:041] [2022-06-25 12:00:07 +0000.671627][421d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[013:042] [2022-06-25 12:00:07 +0000.671904][421d] CreatePlatformSpecificObjects:
[013:042] [2022-06-25 12:00:07 +0000.671949][421d] audio device use null audio
input and opensl output
[013:042] [2022-06-25 12:00:07 +0000.671978][421d] Create OpenSLES output module
with java VM support.

[013:042] [2022-06-25 12:00:07 +0000.672159][421d] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[013:042] [2022-06-25 12:00:07 +0000.672406][421d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[013:042] [2022-06-25 12:00:07 +0000.672603][421d] Create OpenSLES output module
with buffer num:2

[013:042] [2022-06-25 12:00:07 +0000.672646][421d] Error(trace.cc:40): Init the


output and input for audio device template.
[013:042] [2022-06-25 12:00:07 +0000.672671][421d] Init the output device.

[013:042] [2022-06-25 12:00:07 +0000.672701][421d] Set the playout as stereo:1


[013:042] [2022-06-25 12:00:07 +0000.672730][421d] Set the sample rate to be:44100

[013:043] [2022-06-25 12:00:07 +0000.672778][421d] Low latency buffer size:144 low


sample rate:48000
[013:043] [2022-06-25 12:00:07 +0000.672807][421d] DeviceInit: Done
[013:043] [2022-06-25 12:00:07 +0000.672955][421d] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[013:043] [2022-06-25 12:00:07 +0000.672963][5269] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x750250c118
[013:044] [2022-06-25 12:00:07 +0000.673783][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[013:044] [2022-06-25 12:00:07 +0000.673888][421d]
MediaFilterPlayer::SetPlayerNotify 0x7531c38ea0
[013:044] [2022-06-25 12:00:07 +0000.674376][421d]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[013:044] [2022-06-25 12:00:07 +0000.674409][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[013:045] [2022-06-25 12:00:07 +0000.675041][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[013:045] [2022-06-25 12:00:07 +0000.675549][421d] SetGraphLoop: SetGraphLoop 1
[013:045] [2022-06-25 12:00:07 +0000.675583][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[013:046] [2022-06-25 12:00:07 +0000.676032][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[013:047] [2022-06-25 12:00:07 +0000.676763][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[013:047] [2022-06-25 12:00:07 +0000.677526][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[013:047] [2022-06-25 12:00:07 +0000.677736][526b] Start:
[013:048] [2022-06-25 12:00:07 +0000.678152][525f] NO get frame from decoder
[013:051] [2022-06-25 12:00:07 +0000.681473][526a] operator(): video render
started.
[013:051] [2022-06-25 12:00:07 +0000.681654][526a] DriveRender working... (1/200)
[013:051] [2022-06-25 12:00:07 +0000.681691][526a] Warning(video_render.cc:390): No
picture to display (1/50)
[013:052] [2022-06-25 12:00:07 +0000.682238][525f] NO get frame from decoder
[013:052] [2022-06-25 12:00:07 +0000.682402][526b] Start:
[013:052] [2022-06-25 12:00:07 +0000.682533][526b] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[013:052] [2022-06-25 12:00:07 +0000.682573][526b] Reset: history total size: 98
[013:052] [2022-06-25 12:00:07 +0000.682605][526b] DeviceStart:
audioDevice_:0x7531e3f000
[013:052] [2022-06-25 12:00:07 +0000.682643][526b] DeviceStart: time profile
playout init before
[013:052] [2022-06-25 12:00:07 +0000.682673][526b] DeviceStart: time profile
playout init end
[013:052] [2022-06-25 12:00:07 +0000.682694][526b] OpenSlesOutput:Start playout

[013:054] [2022-06-25 12:00:07 +0000.685135][526b] Create the opensl output player.


streamtype before:0

[013:055] [2022-06-25 12:00:07 +0000.685236][526b] Create the opensl output player.


streamtype after:3

[013:058] [2022-06-25 12:00:07 +0000.688493][525f] NO get frame from decoder


[013:072] [2022-06-25 12:00:07 +0000.702569][525f] NO get frame from decoder
[013:076] [2022-06-25 12:00:07 +0000.706285][525f] NO get frame from decoder
[013:078] [2022-06-25 12:00:07 +0000.708063][525f] NO get frame from decoder
[013:086] [2022-06-25 12:00:07 +0000.716168][526b] Enqueue opensl buffer size:1764
[013:118] [2022-06-25 12:00:07 +0000.748622][526b] DeviceStart: time profile
playout all end
[013:118] [2022-06-25 12:00:07 +0000.748705][526b] operator(): Audio playback
started.
[013:119] [2022-06-25 12:00:07 +0000.748863][526b] operator(): Started now!
[013:119] [2022-06-25 12:00:07 +0000.748892][526c] Pull audio failed.(wait video!)
[013:119] [2022-06-25 12:00:07 +0000.749065][526d] Error(video_source.cc:430): wait
decoder a frame: 0
[013:119] [2022-06-25 12:00:07 +0000.748991][526c]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[013:119] [2022-06-25 12:00:07 +0000.748837][526e]
PlayerSimpleBufferQueueCallbackHandler function
[013:119] [2022-06-25 12:00:07 +0000.749507][526e] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[013:119] [2022-06-25 12:00:07 +0000.749567][526e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[013:120] [2022-06-25 12:00:07 +0000.750024][526d] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[013:122] [2022-06-25 12:00:07 +0000.752157][526d] OnVideoFrameReady(1/200)
[013:122] [2022-06-25 12:00:07 +0000.752539][526a] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[013:122] [2022-06-25 12:00:07 +0000.752645][526a] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:215963410
[013:133] [2022-06-25 12:00:07 +0000.763572][526c] audio_frame_list_ empty
[013:185] [2022-06-25 12:00:07 +0000.815481][526d]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[013:197] [2022-06-25 12:00:07 +0000.826948][526a] lipsync_debug: render a video
frame
[013:197] [2022-06-25 12:00:07 +0000.827483][526a] lipsync_debug: First video frame
rendering.
[013:208] [2022-06-25 12:00:07 +0000.838082][526a]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:25 timeDelta:86 last
video ts:900 frame->pts:3150 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[013:208] [2022-06-25 12:00:07 +0000.838277][526a] lipsync_debug: tsDelta -
timeDelta = -61
[013:208] [2022-06-25 12:00:07 +0000.838324][526a] lipsync_debug:result remaining
time:0
[013:208] [2022-06-25 12:00:07 +0000.838357][526a] dynamic updated lipsync delay:0
[013:302] [2022-06-25 12:00:07 +0000.932077][526c] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[013:302] [2022-06-25 12:00:07 +0000.932233][526c] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[013:303] [2022-06-25 12:00:07 +0000.933246][526c] audio frame wait video
frame.last_video_timestamp:127 last_audio_timestamp:231.927
[013:309] [2022-06-25 12:00:07 +0000.939424][526c]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[013:310] [2022-06-25 12:00:07 +0000.940654][526c] audio frame wait video
frame.last_video_timestamp:127 last_audio_timestamp:231.927
[013:311] [2022-06-25 12:00:07 +0000.941581][526b] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[013:315] [2022-06-25 12:00:07 +0000.945407][526b] The audio playback speed:100
(1/100)
[013:315] [2022-06-25 12:00:07 +0000.945504][526b] lipsync_debug: The current
played audio timestamp is:0(1/50)
[013:315] [2022-06-25 12:00:07 +0000.945536][526b] First audio frame rendering
[013:350] [2022-06-25 12:00:07 +0000.980554][526a] lipsync_debug:remaining time:10
tsDelta - timeDelta:22
[013:351] [2022-06-25 12:00:07 +0000.980741][526a] lipsync_debug:result remaining
time:10
[013:363] [2022-06-25 12:00:07 +0000.993587][526d] video frame wait audio frame:
last_video_timestamp:393 last_audio_timestamp:277.914
[013:774] [2022-06-25 12:00:08 +0000.404046][526a] lipsync_debug:displaying video
ts:59580 The current displayed video timestamp is:215964062
[013:852] [2022-06-25 12:00:08 +0000.482192][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[014:119] [2022-06-25 12:00:08 +0000.749638][526b] do work DoLipsync!
[014:120] [2022-06-25 12:00:08 +0000.749833][526b] total delay:326 videoTsMS:1002
audioTsMS:676 diff:326
[014:120] [2022-06-25 12:00:08 +0000.749906][526b] Set the lipsync delay:326
[014:149] [2022-06-25 12:00:08 +0000.778936][526e]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[014:214] [2022-06-25 12:00:08 +0000.844639][5223] Run AGC when audioType = 0
[014:390] [2022-06-25 12:00:09 +0000.20594][526d] Error(video_source.cc:430): wait
decoder a frame: 0
[014:606] [2022-06-25 12:00:09 +0000.236415][526a] lipsync_debug:displaying video
ts:119790 The current displayed video timestamp is:215964894
[014:791] [2022-06-25 12:00:09 +0000.420907][526a] DriveRender working... (1/200)
[014:903] [2022-06-25 12:00:09 +0000.533556][526a]
lipsync_debug:lipsync_threadhold: lipsync_delta:15 tsDelta:46 timeDelta:42 last
video ts:135180 frame->pts:137970 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[014:903] [2022-06-25 12:00:09 +0000.533679][526a] lipsync_debug: tsDelta -
timeDelta = 4
[015:083] [2022-06-25 12:00:09 +0000.713011][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[015:084] [2022-06-25 12:00:09 +0000.714146][526b] Stop:
[015:084] [2022-06-25 12:00:09 +0000.714551][526a] operator(): Video Render
stopped.
[015:085] [2022-06-25 12:00:09 +0000.715181][526b] Stop:
[015:085] [2022-06-25 12:00:09 +0000.715710][526b] DeviceStop:
audioDevice_:0x7531e3f000
[015:086] [2022-06-25 12:00:09 +0000.715843][526b] OpenSlesOutput:Stop playout

[015:091] [2022-06-25 12:00:09 +0000.721429][526b] DeviceStop: Done


[015:092] [2022-06-25 12:00:09 +0000.722206][526b] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[015:092] [2022-06-25 12:00:09 +0000.722363][526b] operator(): Stop now!
[015:115] [2022-06-25 12:00:09 +0000.745522][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[015:115] [2022-06-25 12:00:09 +0000.745637][421d] StopPreView: Have Stopped,
operation cancel
[015:115] [2022-06-25 12:00:09 +0000.745680][421d] Stop:
[015:116] [2022-06-25 12:00:09 +0000.745912][526b] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[015:116] [2022-06-25 12:00:09 +0000.746372][421d] DeviceRelease:
audioDevice_:0x7531e3f000
[015:116] [2022-06-25 12:00:09 +0000.746428][421d] OpenSlesOutput:Stop playout

[015:116] [2022-06-25 12:00:09 +0000.746489][421d] DeviceRelease: Release the


webrtc device object.
[015:117] [2022-06-25 12:00:09 +0000.747291][421d] OpenSlesOutput destruct.

[015:117] [2022-06-25 12:00:09 +0000.747456][421d] DeviceRelease: Done


[015:117] [2022-06-25 12:00:09 +0000.747614][421d] Stop:
[015:118] [2022-06-25 12:00:09 +0000.747792][526a] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[015:128] [2022-06-25 12:00:09 +0000.758143][421d] global uninited!
[015:132] [2022-06-25 12:00:09 +0000.762189][421d]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[015:132] [2022-06-25 12:00:09 +0000.762332][421d] ~MediaFilterGraph:
MediaFilterGraph destruct
[015:132] [2022-06-25 12:00:09 +0000.762361][421d] RemoveVideoBackGroud: hava not
add video backgroud
[015:132] [2022-06-25 12:00:09 +0000.762394][421d] UnbindInputFilter 0x75098d6b98
this 0x7531fb48a0
[015:132] [2022-06-25 12:00:09 +0000.762423][421d] ClearAllSource: remove source
filter, sourceid: 0x75fe29ee00
[015:132] [2022-06-25 12:00:09 +0000.762442][421d] DestoryDecoderByVideoSource
time:215965420 enter.

[015:132] [2022-06-25 12:00:09 +0000.762464][421d] ~VideoBindDecoder time:215965420


enter.

[015:132] [2022-06-25 12:00:09 +0000.762675][421d] CleanUp time:215965420 enter.

[015:139] [2022-06-25 12:00:09 +0000.768934][421d] CleanUp leave. expire time = 7


ms

[015:139] [2022-06-25 12:00:09 +0000.769050][421d] CleanUp time:215965427 enter.

[015:139] [2022-06-25 12:00:09 +0000.769681][421d] CleanUp leave. expire time = 0


ms

[015:140] [2022-06-25 12:00:09 +0000.770696][421d] ~VideoBindDecoder leave. expire


time = 8 ms

[015:141] [2022-06-25 12:00:09 +0000.770783][421d] DestoryDecoderByVideoSource


leave. expire time = 9 ms
[015:141] [2022-06-25 12:00:09 +0000.770818][421d] UnbindInputFilter 0x75098d6658
this 0x75098d6b98
[015:141] [2022-06-25 12:00:09 +0000.770907][421d] UnbindInputFilter 0x75098d6598
this 0x75098d6658
[015:141] [2022-06-25 12:00:09 +0000.770947][421d] UnbindInputFilter 0x75fe29f020
this 0x75098d6598
[015:141] [2022-06-25 12:00:09 +0000.770981][421d] UnbindInputFilter 0x75098d67d8
this 0x75098d6c58
[015:141] [2022-06-25 12:00:09 +0000.771013][421d] UnbindInputFilter 0x75098d6718
this 0x75098d67d8
[015:141] [2022-06-25 12:00:09 +0000.771044][421d] UnbindInputFilter 0x75fe29f020
this 0x75098d6718
[015:141] [2022-06-25 12:00:09 +0000.771681][421d] ~GLESContext:
[015:143] [2022-06-25 12:00:09 +0000.773217][421d] GLESContext destruct finish.
[015:143] [2022-06-25 12:00:09 +0000.773301][421d] filter: filter pipeline destroy
this: 0x7531fb4800
[015:145] [2022-06-25 12:00:09 +0000.774747][421d]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[015:145] [2022-06-25 12:00:09 +0000.775210][421d] machine model :redmi
[015:145] [2022-06-25 12:00:09 +0000.775261][421d] Support this machine
model :redmi
[015:145] [2022-06-25 12:00:09 +0000.775304][421d] global inited! current sdk
version: 07-20-936c45f
[015:145] [2022-06-25 12:00:09 +0000.775449][421d] filter: filter pipeline
construtc this: 0x7531fb4800
[015:145] [2022-06-25 12:00:09 +0000.775483][421d] MediaFilterGraph:
MediaFilterGraph construct
[015:145] [2022-06-25 12:00:09 +0000.775513][421d] GLESContext:
[015:145] [2022-06-25 12:00:09 +0000.775558][421d] The result of eglGetDisplay is:
0xb4000075fe3548c0
[015:146] [2022-06-25 12:00:09 +0000.776549][421d] The result of creation:
0x7531c56f00
[015:146] [2022-06-25 12:00:09 +0000.776674][421d] The result of
eglCreatePbufferSurface is: 0x7531eb5280
[015:147] [2022-06-25 12:00:09 +0000.776808][421d] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_215956227.mp4
[015:147] [2022-06-25 12:00:09 +0000.776851][421d] The source 0 speed:1
[015:147] [2022-06-25 12:00:09 +0000.776892][421d] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_215956227.mp4,
delay: 0
[015:147] [2022-06-25 12:00:09 +0000.776928][421d] CreateDecoderByVideoSource
time:215965435 enter.

[015:147] [2022-06-25 12:00:09 +0000.777518][421d] running_decoder_count:0max


count:2
[015:147] [2022-06-25 12:00:09 +0000.777570][421d] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_215956227.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x757656cc00
[015:148] [2022-06-25 12:00:09 +0000.778427][5272] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7531c24a00] Current FFmpeg version git-2021-06-16-
97cea6f

[015:163] [2022-06-25 12:00:09 +0000.793446][5272] OnStreamInfoFound: video


duration_: 6471
[015:165] [2022-06-25 12:00:09 +0000.795501][421d] start decoder
[015:165] [2022-06-25 12:00:09 +0000.795587][421d] CreateDecoderByVideoSource
leave. expire time = 18 ms
[015:165] [2022-06-25 12:00:09 +0000.795633][421d] BindInputFilter 0x75fe29f020
this 0x75098d6058
[015:165] [2022-06-25 12:00:09 +0000.795684][421d] BindInputFilter 0x75098d6058
this 0x75098d6118
[015:165] [2022-06-25 12:00:09 +0000.795716][421d] BindInputFilter 0x75fe29f020
this 0x75098d61d8
[015:166] [2022-06-25 12:00:09 +0000.795742][421d] BindInputFilter 0x75098d61d8
this 0x75098d6598
[015:166] [2022-06-25 12:00:09 +0000.795759][421d] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_215956227.mp4
[015:166] [2022-06-25 12:00:09 +0000.795787][421d] BindInputFilter 0x75098d6118
this 0x75098d6658
[015:166] [2022-06-25 12:00:09 +0000.795811][421d] BindInputFilter 0x75098d6658
this 0x7531fb48a0
[015:166] [2022-06-25 12:00:09 +0000.795841][421d] BindInputFilter 0x75098d6598
this 0x75098d6718
[015:166] [2022-06-25 12:00:09 +0000.795864][421d] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_215956227.mp4
[015:166] [2022-06-25 12:00:09 +0000.795877][5273] NO get frame from decoder
[015:167] [2022-06-25 12:00:09 +0000.796979][421d]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[015:167] [2022-06-25 12:00:09 +0000.797076][5273] NO get frame from decoder
[015:167] [2022-06-25 12:00:09 +0000.797218][421d] MediaComposeFile time:215965455
enter.

[015:167] [2022-06-25 12:00:09 +0000.797264][421d] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[015:167] [2022-06-25 12:00:09 +0000.797426][421d] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[015:167] [2022-06-25 12:00:09 +0000.797466][421d] Recording session using default
bitrate support by app:31457280
[015:168] [2022-06-25 12:00:09 +0000.798279][5273] NO get frame from decoder
[015:171] [2022-06-25 12:00:09 +0000.801137][5273] NO get frame from decoder
[015:177] [2022-06-25 12:00:09 +0000.807737][5273] NO get frame from decoder
[015:178] [2022-06-25 12:00:09 +0000.808674][5273] NO get frame from decoder
[015:180] [2022-06-25 12:00:09 +0000.810096][5273] NO get frame from decoder
[015:181] [2022-06-25 12:00:09 +0000.811093][5273] NO get frame from decoder
[015:181] [2022-06-25 12:00:09 +0000.815111][527d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x74d56f90c0
[015:185] [2022-06-25 12:00:09 +0000.815418][527d] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[015:185] [2022-06-25 12:00:09 +0000.815575][421d] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[015:186] [2022-06-25 12:00:09 +0000.815755][421d] GetPipeline:
-----------------------------------------
[015:186] [2022-06-25 12:00:09 +0000.815881][421d] GetPipeline: source:
0x75fe29ee00
[015:186] [2022-06-25 12:00:09 +0000.815903][421d] GetPipeline: filter: NULLFilter
[015:186] [2022-06-25 12:00:09 +0000.815921][421d] GetPipeline: filter: NULLFilter
[015:186] [2022-06-25 12:00:09 +0000.815935][421d] GetPipeline: filter: NULLFilter
[015:186] [2022-06-25 12:00:09 +0000.815948][421d] GetPipeline: audio filter:
AuidoNULLFilter
[015:186] [2022-06-25 12:00:09 +0000.815961][421d] GetPipeline: audio filter:
AuidoNULLFilter
[015:186] [2022-06-25 12:00:09 +0000.815973][421d] GetPipeline: audio filter:
AudioNUllFilter
[015:186] [2022-06-25 12:00:09 +0000.815985][421d] GetPipeline:
------------------------------------------
[015:186] [2022-06-25 12:00:09 +0000.816000][421d] filter: filter pipeline2 update
pattern: 2
[015:187] [2022-06-25 12:00:09 +0000.816844][421d] MediaComposeFile leave. expire
time = 20 ms

[015:187] [2022-06-25 12:00:09 +0000.817351][421d] machine model :redmi


[015:187] [2022-06-25 12:00:09 +0000.817412][421d] Support this machine
model :redmi
[015:187] [2022-06-25 12:00:09 +0000.817431][421d] global inited! current sdk
version: 07-20-936c45f
[015:219] [2022-06-25 12:00:09 +0000.849335][421d]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[015:219] [2022-06-25 12:00:09 +0000.849528][421d] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 280
[015:220] [2022-06-25 12:00:09 +0000.850308][421d]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[015:220] [2022-06-25 12:00:09 +0000.850423][421d] BeginCompose: BeginCompose, is
composing 0
[015:220] [2022-06-25 12:00:09 +0000.850696][527d] start recording, file path:
[015:221] [2022-06-25 12:00:09 +0000.850994][527d] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 280 audio_timescale:44100
video_timescale:90000
[015:221] [2022-06-25 12:00:09 +0000.851072][527d] 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
[015:221] [2022-06-25 12:00:09 +0000.851130][527d] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 280
[015:221] [2022-06-25 12:00:09 +0000.851192][527d] fd_open successed
handle:0xb4000076b51ad0b0
[015:221] [2022-06-25 12:00:09 +0000.851543][527d] create mp4 file:305
m_fileHandle: 0x7531c3bd00
[015:221] [2022-06-25 12:00:09 +0000.851706][527d] MP4 file: is opened successfully
[015:222] [2022-06-25 12:00:09 +0000.851973][527d] setupMediaProcessers:
[015:222] [2022-06-25 12:00:09 +0000.852023][527d]
RecordingSessionInternalSimple:setup media processers.
[015:222] [2022-06-25 12:00:09 +0000.852058][527d] construct AAC encoder
[015:224] [2022-06-25 12:00:09 +0000.853962][527d] H264Encoder creating:
ultrafast012323
[015:224] [2022-06-25 12:00:09 +0000.854063][527d] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[015:224] [2022-06-25 12:00:09 +0000.854503][527d] H264Encode::GetMachineModel is
M2101K6G
[015:224] [2022-06-25 12:00:09 +0000.854558][527d] H264Encoder machine_mode
is:M2101K6G
[015:224] [2022-06-25 12:00:09 +0000.854588][527d] H264Encode::machine size :9
machine_mode:M2101K6G
[015:224] [2022-06-25 12:00:09 +0000.854616][527d] H264Encode::machine array
size :22 machine_mode:M2101K6G
[015:224] [2022-06-25 12:00:09 +0000.854645][527d] H264Encode::current machine
is :M2101K6G auto check hw codec decide to use hw codec
[015:224] [2022-06-25 12:00:09 +0000.854669][527d] setupCompressionSession:
[015:224] [2022-06-25 12:00:09 +0000.854696][527d] H264Encode::creating hareware
Encoder
[015:224] [2022-06-25 12:00:09 +0000.854714][527d] AndroidHwAvcEncoder
time:215965512 enter.
[015:225] [2022-06-25 12:00:09 +0000.854919][527d] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb4000076b50dd540 address:0x74ab8bf760
[015:225] [2022-06-25 12:00:09 +0000.855043][527d] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[015:225] [2022-06-25 12:00:09 +0000.855077][527d] The video avc hw codec address
is 0x7531fa92f8
[015:225] [2022-06-25 12:00:09 +0000.855153][527d] AndroidHwAvcEncoder leave.
expire time = 1 ms

[015:225] [2022-06-25 12:00:09 +0000.855184][527d] RegisterEncodeCompleteCallback


time:215965513 enter.

[015:225] [2022-06-25 12:00:09 +0000.855312][527d] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[015:225] [2022-06-25 12:00:09 +0000.855354][527d] InitEncode time:215965513


enter.

[015:225] [2022-06-25 12:00:09 +0000.855439][527d] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[015:225] [2022-06-25 12:00:09 +0000.855469][527d] Create time:215965513 enter.

[015:225] [2022-06-25 12:00:09 +0000.855489][527d] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[015:225] [2022-06-25 12:00:09 +0000.855516][527d]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x75098d7100
[015:225] [2022-06-25 12:00:09 +0000.855662][527d] supported_type:video/avc
[015:225] [2022-06-25 12:00:09 +0000.855704][527d] name:OMX.qcom.video.encoder.avc
mime:video/avc
[015:226] [2022-06-25 12:00:09 +0000.855743][527d] hwCodecPrefix :OMX.qcom.
[015:226] [2022-06-25 12:00:09 +0000.855768][527d] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[015:226] [2022-06-25 12:00:09 +0000.855792][527d] mediacodec_createCodecByName
time:215965514 enter.

[015:226] [2022-06-25 12:00:09 +0000.855816][527d] WrapAndroidMediaCodec


time:215965514 enter.

[015:226] [2022-06-25 12:00:09 +0000.855938][527d] WrapAndroidMediaCodec leave.


expire time = 0 ms

[015:231] [2022-06-25 12:00:09 +0000.860926][5283] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7531e9a498
[015:251] [2022-06-25 12:00:09 +0000.881123][527d] mediacodec_createCodecByName
leave. expire time = 25 ms

[015:251] [2022-06-25 12:00:09 +0000.881220][527d] WrapAndroidMediaFromat


time:215965539 enter.

[015:251] [2022-06-25 12:00:09 +0000.881306][527d] WrapAndroidMediaFromat leave.


expire time = 0 ms

[015:292] [2022-06-25 12:00:09 +0000.922460][527d] Destroy time:215965580 enter.

[015:292] [2022-06-25 12:00:09 +0000.922608][527d] WrapAndroidMediaFromat::


Destroy
[015:292] [2022-06-25 12:00:09 +0000.922643][527d] Destroy leave. expire time = 0
ms

[015:292] [2022-06-25 12:00:09 +0000.922664][527d] ~WrapAndroidMediaFromat


time:215965580 enter.

[015:293] [2022-06-25 12:00:09 +0000.922755][527d] ~WrapAndroidMediaFromat leave.


expire time = 1 ms

[015:293] [2022-06-25 12:00:09 +0000.922850][527d] Create leave. expire time = 68


ms

[015:293] [2022-06-25 12:00:09 +0000.922882][527d] isSemiPlanarSupport


time:215965581 enter.

[015:293] [2022-06-25 12:00:09 +0000.922903][527d] H264Encoder isSemiPlanarSupport


[015:293] [2022-06-25 12:00:09 +0000.922926][527d] isSemiPlanarSupport leave.
expire time = 0 ms

[015:293] [2022-06-25 12:00:09 +0000.922962][527d] creat hw H264Encoder success,


isSemiPlanar:1
[015:293] [2022-06-25 12:00:09 +0000.923118][527d] InitEncode leave. expire time =
68 ms

[015:293] [2022-06-25 12:00:09 +0000.923165][527d] H264Encode::created Encoder


[015:293] [2022-06-25 12:00:09 +0000.923188][527d] H264Encode:: H264 encoder
created.
[015:293] [2022-06-25 12:00:09 +0000.923216][527d] H264 encoder created.
[015:293] [2022-06-25 12:00:09 +0000.923235][527d]
RecordingSessionInternalSimple:created avc encoder avc: 0x7574536000
[015:293] [2022-06-25 12:00:09 +0000.923266][527d] setOutput:
[015:293] [2022-06-25 12:00:09 +0000.923286][527d]
RecordingSessionInternalSimple:encoder set output to muxer!
[015:293] [2022-06-25 12:00:09 +0000.923312][527d] request a key frame
[015:293] [2022-06-25 12:00:09 +0000.923329][527d] H264Encode:: request a key frame
[015:304] [2022-06-25 12:00:09 +0000.933779][527d] setDisplayRotate :90
[015:304] [2022-06-25 12:00:09 +0000.933913][527d] 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
[015:306] [2022-06-25 12:00:09 +0000.936734][527e] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[015:307] [2022-06-25 12:00:09 +0000.937573][527e]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[015:358] [2022-06-25 12:00:09 +0000.988164][527e] Push an pts:194 to dts queue.
[015:409] [2022-06-25 12:00:10 +0000.39485][527d] setDisplayRotate :90
[015:409] [2022-06-25 12:00:10 +0000.39564][527d] 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
[015:410] [2022-06-25 12:00:10 +0000.40542][527e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:260
[015:410] [2022-06-25 12:00:10 +0000.40629][5283] add aac audio track with id:1
[015:411] [2022-06-25 12:00:10 +0000.40738][527e] push video frame to H264 encoder.
(100 frame for one log)

[015:411] [2022-06-25 12:00:10 +0000.40775][5283] audio start ts:0


[015:411] [2022-06-25 12:00:10 +0000.40799][527e] push video frame to H264 encoder.
(100 frame for one log) used width:1280 height:720

[015:411] [2022-06-25 12:00:10 +0000.40815][5283] the audio frame has been written
into MP4 file
[015:411] [2022-06-25 12:00:10 +0000.40876][527e] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:260(100 frame for one log)

[015:411] [2022-06-25 12:00:10 +0000.40940][527e] DTS queue for


Generator:0x7531eaa6b8 10 35 60 94 127 161 194 227 260
[015:411] [2022-06-25 12:00:10 +0000.40976][527e] The input pts:260 fps:30
[015:414] [2022-06-25 12:00:10 +0000.44216][527e] h264 add frame header cdr flag
[015:415] [2022-06-25 12:00:10 +0000.45297][527e] h264 add frame header cdr flag
[015:416] [2022-06-25 12:00:10 +0000.45938][527e] Received key frame:10
[015:416] [2022-06-25 12:00:10 +0000.46326][527e] H264Encode:: get a sps pps
header!headerSize:29
[015:417] [2022-06-25 12:00:10 +0000.47011][5283] get the H.264 SPS parameter
[015:417] [2022-06-25 12:00:10 +0000.47470][5283] add video track with id:2
[015:418] [2022-06-25 12:00:10 +0000.48235][5283] get the H.264 PPS parameter
[015:419] [2022-06-25 12:00:10 +0000.48755][5283] get the H.264 IDR frame
[015:419] [2022-06-25 12:00:10 +0000.49001][5283] resss:true
[015:419] [2022-06-25 12:00:10 +0000.49059][5283] video start ts:10
[015:419] [2022-06-25 12:00:10 +0000.49196][5283] the video frame has been written
into MP4 file
[015:436] [2022-06-25 12:00:10 +0000.65745][527e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:127 pts:127
[015:442] [2022-06-25 12:00:10 +0000.72135][5280] Error(video_source.cc:430): wait
decoder a frame: 0
[015:451] [2022-06-25 12:00:10 +0000.81170][527e] SendFrame
encodedImage._timeStamp:194encodedImage->_length:143088
[015:451] [2022-06-25 12:00:10 +0000.81273][527e] last dts:161 currentPts:194
ppsOrSPS:0 queue length:9
[015:483] [2022-06-25 12:00:10 +0000.113016][527e] H264Encode::H264SWEncoder get
callback, length:124384 type:1 nalType:1length:124380
[015:487] [2022-06-25 12:00:10 +0000.117002][5281] audio_frame_list_ empty
[015:590] [2022-06-25 12:00:10 +0000.220596][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[015:624] [2022-06-25 12:00:10 +0000.253894][527e] DTS queue for
Generator:0x7531eaa6b8 864 899 933 964 1002 1032
[015:714] [2022-06-25 12:00:10 +0000.343950][5280] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3960 diff: 41
[015:766] [2022-06-25 12:00:10 +0000.396486][5280] Error(video_source.cc:430): wait
decoder a frame: 1
[015:789] [2022-06-25 12:00:10 +0000.419163][527e] Push an pts:1533 to dts queue.
[015:832] [2022-06-25 12:00:10 +0000.462575][527e] last dts:1502 currentPts:1533
ppsOrSPS:0 queue length:7
[015:850] [2022-06-25 12:00:10 +0000.479963][5281] audio_frame_list_ empty
[015:881] [2022-06-25 12:00:10 +0000.510752][527e] DTS queue for
Generator:0x7531eaa6b8 1764 1801
[015:998] [2022-06-25 12:00:10 +0000.628674][527e] h264 add frame header cdr flag
[015:999] [2022-06-25 12:00:10 +0000.629080][527e] Received key frame:1998
[016:001] [2022-06-25 12:00:10 +0000.631054][5283] get the H.264 IDR frame
[016:124] [2022-06-25 12:00:10 +0000.754012][527e] DTS queue for
Generator:0x7531eaa6b8 2468 2500 2531 2563 2597 2631 2667 2700 2732
[016:149] [2022-06-25 12:00:10 +0000.779198][527e] Push an pts:2864 to dts queue.
[016:213] [2022-06-25 12:00:10 +0000.843709][5281] audio_frame_list_ empty
[016:214] [2022-06-25 12:00:10 +0000.844651][5223] Run AGC when audioType = 0
[016:215] [2022-06-25 12:00:10 +0000.844855][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:224] [2022-06-25 12:00:10 +0000.853837][527e] last dts:2831 currentPts:2864
ppsOrSPS:0 queue length:8
[016:235] [2022-06-25 12:00:10 +0000.864906][5280] Error(video_source.cc:430): wait
decoder a frame: 0
[016:337] [2022-06-25 12:00:10 +0000.967294][527e] DTS queue for
Generator:0x7531eaa6b8 3300 3330 3361 3398 3433 3478 3504 3531 3565
[016:348] [2022-06-25 12:00:10 +0000.978307][527e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3633
[016:348] [2022-06-25 12:00:10 +0000.978397][527e] push video frame to H264
encoder. (100 frame for one log)

[016:348] [2022-06-25 12:00:10 +0000.978432][527e] push video frame to H264


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

[016:348] [2022-06-25 12:00:10 +0000.978454][527e] H264Encode::push video frame to


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

[016:348] [2022-06-25 12:00:10 +0000.978483][527e] The input pts:3633 fps:30


[016:379] [2022-06-25 12:00:11 +0000.9652][527e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3504 pts:3504
[016:384] [2022-06-25 12:00:11 +0000.13799][527e] SendFrame
encodedImage._timeStamp:3531encodedImage->_length:83504
[016:403] [2022-06-25 12:00:11 +0000.33470][527e] H264Encode::H264SWEncoder get
callback, length:172496 type:1 nalType:1length:172492
[016:462] [2022-06-25 12:00:11 +0000.92671][527e] h264 add frame header cdr flag
[016:463] [2022-06-25 12:00:11 +0000.93126][527e] Received key frame:3997
[016:463] [2022-06-25 12:00:11 +0000.93668][527e] Push an pts:4201 to dts queue.
[016:484] [2022-06-25 12:00:11 +0000.113803][5283] get the H.264 IDR frame
[016:521] [2022-06-25 12:00:11 +0000.151442][527d] setDisplayRotate :90
[016:521] [2022-06-25 12:00:11 +0000.151532][527d] 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
[016:524] [2022-06-25 12:00:11 +0000.154063][527e] DTS queue for
Generator:0x7531eaa6b8 4201 4234 4265 4299
[016:529] [2022-06-25 12:00:11 +0000.158979][527e] last dts:4163 currentPts:4201
ppsOrSPS:0 queue length:4
[016:559] [2022-06-25 12:00:11 +0000.189357][5280] Error(video_source.cc:430): wait
decoder a frame: 0
[016:761] [2022-06-25 12:00:11 +0000.391320][5280] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4904 diff: 97
[016:814] [2022-06-25 12:00:11 +0000.444253][527e] DTS queue for
Generator:0x7531eaa6b8
[016:826] [2022-06-25 12:00:11 +0000.456148][5281] FilterPipeline2::OnAudioFrame
pts 269190 last_audio_timestamp_ 6104.08
[016:850] [2022-06-25 12:00:11 +0000.479900][5280] Error(video_source.cc:430): wait
decoder a frame: 7
[016:880] [2022-06-25 12:00:11 +0000.509900][5273] av_read_frame AVERROR_EOF
[016:916] [2022-06-25 12:00:11 +0000.546199][527e] Push an pts:5532 to dts queue.
[016:949] [2022-06-25 12:00:11 +0000.579271][5281] audio_frame_list_ empty
[016:968] [2022-06-25 12:00:11 +0000.598371][527e] last dts:5501 currentPts:5532
ppsOrSPS:0 queue length:7
[016:984] [2022-06-25 12:00:11 +0000.613934][5273] OnReceiveEOF:
[016:984] [2022-06-25 12:00:11 +0000.614008][5273] OnDecoderEOF time:215967272
enter.

[016:984] [2022-06-25 12:00:11 +0000.614120][5273] OnDecoderEOF leave. expire time


= 0 ms

[016:984] [2022-06-25 12:00:11 +0000.614149][5273] OnDecoderFinished:


OnDecoderFinished total decoder frames:194 this:0x75fe29ee00
[016:984] [2022-06-25 12:00:11 +0000.614140][5271] CleanUp time:215967272 enter.
[016:984] [2022-06-25 12:00:11 +0000.614180][5273] NULLFilter::OnVideoSourceEOF
0x75fe29ee00 this 0x75098d5fc0
[016:984] [2022-06-25 12:00:11 +0000.614301][5273] NULLFilter::OnVideoSourceEOF
0x75098d5fc0 this 0x75098d6080
[016:984] [2022-06-25 12:00:11 +0000.614343][5273] NULLFilter::OnVideoSourceEOF
0x75098d6080 this 0x75098d65c0
[016:987] [2022-06-25 12:00:11 +0000.616880][5280]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[016:987] [2022-06-25 12:00:11 +0000.616987][5280] OnVideoTimer: OnVideoTimer
return
[016:987] [2022-06-25 12:00:11 +0000.617057][5281] PullAudioFrame: PullFrame audio
finished.
[016:987] [2022-06-25 12:00:11 +0000.617086][5281]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[016:987] [2022-06-25 12:00:11 +0000.617110][5281] OnAudioTimer: OnAudioTimer
EndComposeFile
[016:987] [2022-06-25 12:00:11 +0000.617125][5281] EndComposeFile: EndComposeFile,
is composing 1
[016:998] [2022-06-25 12:00:11 +0000.628490][5271] CleanUp leave. expire time = 14
ms

[016:999] [2022-06-25 12:00:11 +0000.628834][5271] clean up


[016:999] [2022-06-25 12:00:11 +0000.628895][5271] running_decoder_count:0max
count:2
[017:023] [2022-06-25 12:00:11 +0000.652906][527e] DTS queue for
Generator:0x7531eaa6b8 5834 5862 5901 5932 5967 6015
[017:056] [2022-06-25 12:00:11 +0000.686248][527e] h264 add frame header cdr flag
[017:057] [2022-06-25 12:00:11 +0000.687089][527e] Received key frame:6015
[017:060] [2022-06-25 12:00:11 +0000.690147][5283] get the H.264 IDR frame
[017:081] [2022-06-25 12:00:11 +0000.711695][527e]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:194
[017:082] [2022-06-25 12:00:11 +0000.711964][527e]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x750227f800
[017:084] [2022-06-25 12:00:11 +0000.713817][527f]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[017:084] [2022-06-25 12:00:11 +0000.713934][527f]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[017:084] [2022-06-25 12:00:11 +0000.714209][527d] stop recording
[017:084] [2022-06-25 12:00:11 +0000.714261][527d]
RecordingSessionInternalSimple:destroy media processers
[017:084] [2022-06-25 12:00:11 +0000.714284][527d] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[017:084] [2022-06-25 12:00:11 +0000.714315][527d] H264Encode::flushing hareware
Encoder
[017:084] [2022-06-25 12:00:11 +0000.714466][527d] Flush time:215967372 enter.

[017:084] [2022-06-25 12:00:11 +0000.714509][527d] H264Encoder encoder flush


[017:084] [2022-06-25 12:00:11 +0000.714584][527d] flush output queue
[017:301] [2022-06-25 12:00:11 +0000.930921][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[017:421] [2022-06-25 12:00:12 +0000.51042][527d] Flush leave. expire time = 337
ms

[017:421] [2022-06-25 12:00:12 +0000.51423][527d] ~H264EncodeWrap:


[017:421] [2022-06-25 12:00:12 +0000.51502][527d] ~H264Encode:
[017:421] [2022-06-25 12:00:12 +0000.51542][527d] teardownCompressionSession:
H264Encode::destroying Encoder
[017:421] [2022-06-25 12:00:12 +0000.51584][527d] Release time:215967709 enter.
[017:422] [2022-06-25 12:00:12 +0000.51929][527d] Release:
MediaCodecVideoEncoder::Release _inited:1
[017:422] [2022-06-25 12:00:12 +0000.52019][527d] Destroy time:215967710 enter.

[017:422] [2022-06-25 12:00:12 +0000.52062][527d] H264Encoder encoderDestroy


[017:422] [2022-06-25 12:00:12 +0000.52101][527d]
AndroidMediaCodecVideoEncoder::release env: 0x7574536140
[017:422] [2022-06-25 12:00:12 +0000.52142][527d]
AndroidMediaCodecVideoEncoder::Destroy
[017:445] [2022-06-25 12:00:12 +0000.74992][527d] Destroy leave. expire time = 23
ms

[017:445] [2022-06-25 12:00:12 +0000.75302][527d] Release leave. expire time = 24


ms

[017:445] [2022-06-25 12:00:12 +0000.75379][527d] ~AndroidHwAvcEncoder


time:215967733 enter.

[017:445] [2022-06-25 12:00:12 +0000.75650][527d] Release time:215967733 enter.

[017:446] [2022-06-25 12:00:12 +0000.75738][527d] Release: MediaCodecVideoEncoder::


has been released before, just return
[017:446] [2022-06-25 12:00:12 +0000.75784][527d] Release leave. expire time = 1
ms

[017:446] [2022-06-25 12:00:12 +0000.75831][527d] ~AndroidMediaCodecVideoEncoder


[017:446] [2022-06-25 12:00:12 +0000.75871][527d] ~WrapAndroidMediaCodec
time:215967734 enter.

[017:446] [2022-06-25 12:00:12 +0000.75915][527d] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[017:446] [2022-06-25 12:00:12 +0000.75958][527d] video hevc hw codec


destructor:0x7531fa92f8

[017:446] [2022-06-25 12:00:12 +0000.76111][527d] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[017:446] [2022-06-25 12:00:12 +0000.76209][527d] teardownCompressionSession:


H264Encode::destroyed Encoder
[017:446] [2022-06-25 12:00:12 +0000.76282][527d]
RecordingSessionInternalSimple:destroy aac encoder output!
[017:446] [2022-06-25 12:00:12 +0000.76327][527d] AACSWEncode destructor
[017:450] [2022-06-25 12:00:12 +0000.80346][5283] fd_close successed!
[017:450] [2022-06-25 12:00:12 +0000.80614][5283] MP4 close file successfully
[017:450] [2022-06-25 12:00:12 +0000.80675][5283] Recording session Internal:
notify recording ok
[017:450] [2022-06-25 12:00:12 +0000.80703][5283] onRecordingOk: Recording Ok,
compose use time: 2230, averagefps 0
[017:451] [2022-06-25 12:00:12 +0000.80734][5283] OnReceiveEOF:
[017:452] [2022-06-25 12:00:12 +0000.82732][5281] OnAudioTimer: OnAudioTimer return
[017:463] [2022-06-25 12:00:12 +0000.93244][421d]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[017:463] [2022-06-25 12:00:12 +0000.93413][421d] ~MediaComposeFile time:215967751
enter.

[017:463] [2022-06-25 12:00:12 +0000.93466][421d] CancelCompose: CancelCompose, is


composing 0
[017:463] [2022-06-25 12:00:12 +0000.93612][527d] stop recording
[017:463] [2022-06-25 12:00:12 +0000.93651][527d] we have stopped recording before
[017:465] [2022-06-25 12:00:12 +0000.94863][421d] ~MediaComposeFile leave. expire
time = 2 ms

[017:465] [2022-06-25 12:00:12 +0000.95081][421d] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[017:465] [2022-06-25 12:00:12 +0000.95654][421d] global uninited!
[017:466] [2022-06-25 12:00:12 +0000.95855][421d]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[017:466] [2022-06-25 12:00:12 +0000.95937][421d] ~MediaFilterGraph:
MediaFilterGraph destruct
[017:466] [2022-06-25 12:00:12 +0000.95974][421d] RemoveVideoBackGroud: hava not
add video backgroud
[017:466] [2022-06-25 12:00:12 +0000.96025][421d] UnbindInputFilter 0x75098d6658
this 0x7531fb48a0
[017:466] [2022-06-25 12:00:12 +0000.96122][421d] ClearAllSource: remove source
filter, sourceid: 0x75fe29ee00
[017:466] [2022-06-25 12:00:12 +0000.96161][421d] DestoryDecoderByVideoSource
time:215967754 enter.

[017:466] [2022-06-25 12:00:12 +0000.96185][421d] ~VideoBindDecoder time:215967754


enter.

[017:466] [2022-06-25 12:00:12 +0000.96373][421d] CleanUp time:215967754 enter.

[017:466] [2022-06-25 12:00:12 +0000.96664][421d] CleanUp leave. expire time = 0


ms

[017:466] [2022-06-25 12:00:12 +0000.96708][421d] CleanUp time:215967754 enter.

[017:467] [2022-06-25 12:00:12 +0000.96963][421d] CleanUp leave. expire time = 1


ms

[017:473] [2022-06-25 12:00:12 +0000.102946][421d] ~VideoBindDecoder leave. expire


time = 7 ms

[017:473] [2022-06-25 12:00:12 +0000.103051][421d] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[017:473] [2022-06-25 12:00:12 +0000.103091][421d] UnbindInputFilter 0x75098d6118


this 0x75098d6658
[017:473] [2022-06-25 12:00:12 +0000.103121][421d] UnbindInputFilter 0x75098d6058
this 0x75098d6118
[017:473] [2022-06-25 12:00:12 +0000.103151][421d] UnbindInputFilter 0x75fe29f020
this 0x75098d6058
[017:473] [2022-06-25 12:00:12 +0000.103183][421d] UnbindInputFilter 0x75098d6598
this 0x75098d6718
[017:473] [2022-06-25 12:00:12 +0000.103209][421d] UnbindInputFilter 0x75098d61d8
this 0x75098d6598
[017:473] [2022-06-25 12:00:12 +0000.103234][421d] UnbindInputFilter 0x75fe29f020
this 0x75098d61d8
[017:473] [2022-06-25 12:00:12 +0000.103269][421d] ~GLESContext:
[017:477] [2022-06-25 12:00:12 +0000.107462][421d] GLESContext destruct finish.
[017:477] [2022-06-25 12:00:12 +0000.107572][421d] filter: filter pipeline destroy
this: 0x7531fb4800
[018:211] [2022-06-25 12:00:12 +0000.841582][5223] Run AGC when audioType = 0
[019:015] [2022-06-25 12:00:13 +0000.644959][5223] haveEnoughProcessedData
internalAudioStream.length: 10
[020:211] [2022-06-25 12:00:14 +0000.841586][5224] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:212] [2022-06-25 12:00:14 +0000.841969][5224] _deviceSampleRate:48000

[020:212] [2022-06-25 12:00:14 +0000.842431][5223] Run AGC when audioType = 0


[020:212] [2022-06-25 12:00:14 +0000.842559][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:735] [2022-06-25 12:00:15 +0000.365333][5223] haveEnoughProcessedData
internalAudioStream.length: 10
[022:212] [2022-06-25 12:00:16 +0000.842340][5223] Run AGC when audioType = 0
[022:453] [2022-06-25 12:00:17 +0000.82997][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[024:177] [2022-06-25 12:00:18 +0000.806819][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[024:213] [2022-06-25 12:00:18 +0000.843597][5223] Run AGC when audioType = 0
[024:214] [2022-06-25 12:00:18 +0000.843852][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[025:898] [2022-06-25 12:00:20 +0000.528265][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[026:213] [2022-06-25 12:00:20 +0000.843047][5223] Run AGC when audioType = 0
[027:615] [2022-06-25 12:00:22 +0000.245371][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[028:212] [2022-06-25 12:00:22 +0000.842034][5223] Run AGC when audioType = 0
[028:212] [2022-06-25 12:00:22 +0000.842141][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:324] [2022-06-25 12:00:23 +0000.954791][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[030:212] [2022-06-25 12:00:24 +0000.842035][5224] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:212] [2022-06-25 12:00:24 +0000.842267][5224] _deviceSampleRate:48000

[030:213] [2022-06-25 12:00:24 +0000.843578][5223] Run AGC when audioType = 0


[031:045] [2022-06-25 12:00:25 +0000.675686][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[032:216] [2022-06-25 12:00:26 +0000.846576][5223] Run AGC when audioType = 0
[032:217] [2022-06-25 12:00:26 +0000.846790][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:773] [2022-06-25 12:00:27 +0000.403086][5223] haveEnoughProcessedData
internalAudioStream.length: 20
[034:214] [2022-06-25 12:00:28 +0000.844284][5223] Run AGC when audioType = 0
[034:494] [2022-06-25 12:00:29 +0000.123902][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[036:212] [2022-06-25 12:00:30 +0000.842625][5223] Run AGC when audioType = 0
[036:213] [2022-06-25 12:00:30 +0000.843076][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:213] [2022-06-25 12:00:30 +0000.843201][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[037:584] [2022-06-25 12:00:32 +0000.213882][421d] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[037:584] [2022-06-25 12:00:32 +0000.213961][421d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[037:584] [2022-06-25 12:00:32 +0000.214250][421d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[037:585] [2022-06-25 12:00:32 +0000.214830][521f] operator() time:215987873
enter.

[037:585] [2022-06-25 12:00:32 +0000.214899][521f] MediaFilterCamera, recording


file context:0x756b564a80 input texture:23
[037:586] [2022-06-25 12:00:32 +0000.216705][521f] MicSource: Mic source
created:10x75efb54100
[037:587] [2022-06-25 12:00:32 +0000.217509][521f] alloc thread: 0x74fd367180
name:worker1 thread id:502956969136 to Mic_source
[037:587] [2022-06-25 12:00:32 +0000.217584][521f] audio: start the audio sender
thread.

[037:587] [2022-06-25 12:00:32 +0000.217652][521f] construct OpenGLRenderProgram


0x7515c91e98
[037:587] [2022-06-25 12:00:32 +0000.217695][521f] CropFilter::SetOrientation
orientation: 90
[037:588] [2022-06-25 12:00:32 +0000.217875][521f] filter: filter pipeline
construtc this: 0x74fd261140
[037:588] [2022-06-25 12:00:32 +0000.217930][521f] filter: filter pipeline2 update
pattern: 1
[037:588] [2022-06-25 12:00:32 +0000.217963][521f] CameraSource::source_id_:5
[037:588] [2022-06-25 12:00:32 +0000.218001][521f] RecordAudioSource::source_id_:6
[037:588] [2022-06-25 12:00:32 +0000.218216][521f] BindInputFilter 0x74fd368940
this 0x7515c920c0
[037:588] [2022-06-25 12:00:32 +0000.218261][521f] BindInputFilter 0x74fd368ad8
this 0x75efbe32d0
[037:588] [2022-06-25 12:00:32 +0000.218296][521f] BindInputFilter 0x7515c920c0
this 0x74fd2611e0
[037:588] [2022-06-25 12:00:32 +0000.218346][521f] setParamentForFilters:
speed:1.000000
[037:588] [2022-06-25 12:00:32 +0000.218369][521f] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[037:588] [2022-06-25 12:00:32 +0000.218395][521f] SetParamForFilter time:215987876
enter.

[037:588] [2022-06-25 12:00:32 +0000.218416][521f] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[037:588] [2022-06-25 12:00:32 +0000.218438][521f] SetParamForFilter: Params video
index is: 0
[037:588] [2022-06-25 12:00:32 +0000.218454][521f] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[037:588] [2022-06-25 12:00:32 +0000.218469][521f] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[037:588] [2022-06-25 12:00:32 +0000.218484][521f] crop filter mode tpye:
citytravelvideo index:0
[037:598] [2022-06-25 12:00:32 +0000.228514][521f]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:598] [2022-06-25 12:00:32 +0000.228622][521f]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:598] [2022-06-25 12:00:32 +0000.228663][521f]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:598] [2022-06-25 12:00:32 +0000.228697][521f]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:599] [2022-06-25 12:00:32 +0000.228793][521f]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:599] [2022-06-25 12:00:32 +0000.228836][521f]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:599] [2022-06-25 12:00:32 +0000.228902][521f]
Warning(parse_template_json.cc:45): json parament no found the parament
[037:599] [2022-06-25 12:00:32 +0000.228950][521f]
Warning(parse_template_json.cc:81): json parament no found the parament
[037:599] [2022-06-25 12:00:32 +0000.229048][521f]
Warning(parse_template_json.cc:81): json parament no found the parament
[037:599] [2022-06-25 12:00:32 +0000.229093][521f]
Warning(parse_template_json.cc:67): json parament no found the parament
[037:599] [2022-06-25 12:00:32 +0000.229135][521f]
Warning(parse_template_json.cc:93): json parament no found the duration
[037:599] [2022-06-25 12:00:32 +0000.229181][521f] SetParamForFilter leave. expire
time = 11 ms

[037:599] [2022-06-25 12:00:32 +0000.229287][521f] OnOutputSizeChanged width 1280


height 720
[037:599] [2022-06-25 12:00:32 +0000.229348][521f] OpenGLFrameBuffer: width:1280
height:720
[037:599] [2022-06-25 12:00:32 +0000.229396][521f] OpenGLFrameBuffer: width:1280
height:720
[037:599] [2022-06-25 12:00:32 +0000.229439][521f] OpenGLFrameBuffer: width:1280
height:720
[037:599] [2022-06-25 12:00:32 +0000.229484][521f] OpenGLFrameBuffer: width:1280
height:720
[037:599] [2022-06-25 12:00:32 +0000.229522][521f] OpenGLFrameBuffer: width:1280
height:720
[037:599] [2022-06-25 12:00:32 +0000.229574][521f] OpenGLFrameBuffer: width:1280
height:720
[037:599] [2022-06-25 12:00:32 +0000.229607][521f] construct TrivalImageDrawer
0x74fd394600
[037:599] [2022-06-25 12:00:32 +0000.229649][521f] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x74fd394600 context 0x751a4ba5c0
[037:599] [2022-06-25 12:00:32 +0000.229689][521f] setupGLES:
[037:600] [2022-06-25 12:00:32 +0000.230140][521f] OpenGLRenderProgram::Initialize.
[037:600] [2022-06-25 12:00:32 +0000.230273][521f] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[037:600] [2022-06-25 12:00:32 +0000.230312][521f] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_KHR_texture_compression_astc_hdr GL_OES_texture_compression_astc
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[037:600] [2022-06-25 12:00:32 +0000.230430][521f] Init open gl render:
0x7515c91e98
[037:600] [2022-06-25 12:00:32 +0000.230476][521f] Fragement shader path:
[037:600] [2022-06-25 12:00:32 +0000.230527][521f] Fragement shader path:
[037:600] [2022-06-25 12:00:32 +0000.230558][521f] create opengl program object.
[037:600] [2022-06-25 12:00:32 +0000.230590][521f] create shader: vertex
[037:601] [2022-06-25 12:00:32 +0000.230906][521f] create shader: fragment
[037:603] [2022-06-25 12:00:32 +0000.233305][521f] Have not extra filter filename!
[037:603] [2022-06-25 12:00:32 +0000.233429][521f] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[037:603] [2022-06-25 12:00:32 +0000.233472][521f] OpenGLRenderProgram::Initialize
success.
[037:603] [2022-06-25 12:00:32 +0000.233547][521f] Setup the OpenGL result:1
[037:604] [2022-06-25 12:00:32 +0000.234023][521e] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_215987891.mp4
[037:604] [2022-06-25 12:00:32 +0000.234346][521e] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_215987891.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[037:604] [2022-06-25 12:00:32 +0000.234369][52b7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75e0926a98
[037:604] [2022-06-25 12:00:32 +0000.234477][521e] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[037:604] [2022-06-25 12:00:32 +0000.234562][521e] 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_215987891.mp4
fileFD: -1
[037:605] [2022-06-25 12:00:32 +0000.235296][521e] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_215987891.mp4
is opened successfully
[037:605] [2022-06-25 12:00:32 +0000.235411][521e] setupMediaProcessers:
[037:605] [2022-06-25 12:00:32 +0000.235459][521e]
RecordingSessionInternalSimple:setup media processers.
[037:605] [2022-06-25 12:00:32 +0000.235506][521e] construct AAC encoder
[037:606] [2022-06-25 12:00:32 +0000.236027][521e] H264Encoder creating:
superfast011818
[037:606] [2022-06-25 12:00:32 +0000.236151][521e] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[037:608] [2022-06-25 12:00:32 +0000.237797][521e] H264Encode::GetMachineModel is
M2101K6G
[037:608] [2022-06-25 12:00:32 +0000.237947][521e] H264Encoder machine_mode
is:M2101K6G
[037:608] [2022-06-25 12:00:32 +0000.237992][521e] H264Encode::machine size :9
machine_mode:M2101K6G
[037:608] [2022-06-25 12:00:32 +0000.238040][521e] H264Encode::machine array
size :22 machine_mode:M2101K6G
[037:608] [2022-06-25 12:00:32 +0000.238086][521e] H264Encode::current machine
is :M2101K6G auto check hw codec decide to use hw codec
[037:608] [2022-06-25 12:00:32 +0000.238133][521e] setupCompressionSession:
[037:608] [2022-06-25 12:00:32 +0000.238174][521e] H264Encode::creating hareware
Encoder
[037:608] [2022-06-25 12:00:32 +0000.238218][521e] AndroidHwAvcEncoder
time:215987896 enter.

[037:609] [2022-06-25 12:00:32 +0000.238791][521e] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000076b50dd540 address:0x74ab8bf760
[037:609] [2022-06-25 12:00:32 +0000.239093][521e] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[037:609] [2022-06-25 12:00:32 +0000.239173][521e] The video avc hw codec address
is 0x7531fa94b8
[037:609] [2022-06-25 12:00:32 +0000.239333][521e] AndroidHwAvcEncoder leave.
expire time = 1 ms

[037:609] [2022-06-25 12:00:32 +0000.239389][521e] RegisterEncodeCompleteCallback


time:215987897 enter.

[037:610] [2022-06-25 12:00:32 +0000.239778][521e] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[037:610] [2022-06-25 12:00:32 +0000.239859][521e] InitEncode time:215987898


enter.

[037:610] [2022-06-25 12:00:32 +0000.240007][521e] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[037:610] [2022-06-25 12:00:32 +0000.240071][521e] Create time:215987898 enter.

[037:610] [2022-06-25 12:00:32 +0000.240118][521e] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[037:610] [2022-06-25 12:00:32 +0000.240176][521e]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7531f5bf80
[037:610] [2022-06-25 12:00:32 +0000.240492][521e] supported_type:video/avc
[037:610] [2022-06-25 12:00:32 +0000.240555][521e] name:OMX.qcom.video.encoder.avc
mime:video/avc
[037:610] [2022-06-25 12:00:32 +0000.240636][521e] hwCodecPrefix :OMX.qcom.
[037:610] [2022-06-25 12:00:32 +0000.240688][521e] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[037:611] [2022-06-25 12:00:32 +0000.240741][521e] mediacodec_createCodecByName
time:215987899 enter.

[037:611] [2022-06-25 12:00:32 +0000.240789][521e] WrapAndroidMediaCodec


time:215987899 enter.

[037:611] [2022-06-25 12:00:32 +0000.241133][521e] WrapAndroidMediaCodec leave.


expire time = 0 ms

[037:635] [2022-06-25 12:00:32 +0000.265706][521e] mediacodec_createCodecByName


leave. expire time = 25 ms

[037:636] [2022-06-25 12:00:32 +0000.265879][521e] WrapAndroidMediaFromat


time:215987924 enter.

[037:636] [2022-06-25 12:00:32 +0000.265989][521e] WrapAndroidMediaFromat leave.


expire time = 0 ms
[037:683] [2022-06-25 12:00:32 +0000.313542][521e] Destroy time:215987971 enter.

[037:683] [2022-06-25 12:00:32 +0000.313631][521e] WrapAndroidMediaFromat::


Destroy
[037:683] [2022-06-25 12:00:32 +0000.313659][521e] Destroy leave. expire time = 0
ms

[037:683] [2022-06-25 12:00:32 +0000.313679][521e] ~WrapAndroidMediaFromat


time:215987971 enter.

[037:683] [2022-06-25 12:00:32 +0000.313719][521e] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[037:684] [2022-06-25 12:00:32 +0000.313759][521e] Create leave. expire time = 74


ms

[037:684] [2022-06-25 12:00:32 +0000.313788][521e] isSemiPlanarSupport


time:215987972 enter.

[037:684] [2022-06-25 12:00:32 +0000.313817][521e] H264Encoder isSemiPlanarSupport


[037:684] [2022-06-25 12:00:32 +0000.313848][521e] isSemiPlanarSupport leave.
expire time = 0 ms

[037:684] [2022-06-25 12:00:32 +0000.313875][521e] creat hw H264Encoder success,


isSemiPlanar:1
[037:684] [2022-06-25 12:00:32 +0000.313994][521e] InitEncode leave. expire time =
74 ms

[037:684] [2022-06-25 12:00:32 +0000.314029][521e] H264Encode::created Encoder


[037:684] [2022-06-25 12:00:32 +0000.314058][521e] H264Encode:: H264 encoder
created.
[037:684] [2022-06-25 12:00:32 +0000.314087][521e] H264 encoder created.
[037:684] [2022-06-25 12:00:32 +0000.314115][521e]
RecordingSessionInternalSimple:created avc encoder avc: 0x7531e4b980
[037:684] [2022-06-25 12:00:32 +0000.314145][521e] setOutput:
[037:684] [2022-06-25 12:00:32 +0000.314174][521e]
RecordingSessionInternalSimple:encoder set output to muxer!
[037:684] [2022-06-25 12:00:32 +0000.314203][521e] request a key frame
[037:684] [2022-06-25 12:00:32 +0000.314233][521e] H264Encode:: request a key frame
[037:684] [2022-06-25 12:00:32 +0000.314345][521e] setDisplayRotate :90
[037:684] [2022-06-25 12:00:32 +0000.314378][521e] 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
[037:684] [2022-06-25 12:00:32 +0000.314432][521f] StartRecording:
[037:684] [2022-06-25 12:00:32 +0000.314504][52b1] operator(): Set the recording
session in mic source. recording session: 0x74fd368980
[037:684] [2022-06-25 12:00:32 +0000.314622][521f] operator() leave. expire time =
99 ms

[037:737] [2022-06-25 12:00:32 +0000.366916][521f] begine recode to first frame


spend time:152
[037:737] [2022-06-25 12:00:32 +0000.367037][521f]
GPUImageProcessing::SetOrientation orientation: 90
[037:737] [2022-06-25 12:00:32 +0000.367262][521f] drawYUV420 render
OpenGLRenderProgram:0x7515c91e98
[037:738] [2022-06-25 12:00:32 +0000.368729][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[037:765] [2022-06-25 12:00:32 +0000.395616][521f] drawYUV420 render
OpenGLRenderProgram:0x7515c91e98
[037:774] [2022-06-25 12:00:32 +0000.404742][52b6]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[037:799] [2022-06-25 12:00:32 +0000.428941][521f] drawYUV420 render
OpenGLRenderProgram:0x7515c91e98
[037:801] [2022-06-25 12:00:32 +0000.430898][521f] The convert RGB to YUV take 2
[037:809] [2022-06-25 12:00:32 +0000.438869][52b7] add aac audio track with id:1
[037:809] [2022-06-25 12:00:32 +0000.438964][52b7] audio start ts:0
[037:809] [2022-06-25 12:00:32 +0000.439014][52b7] the audio frame has been written
into MP4 file
[037:841] [2022-06-25 12:00:32 +0000.471357][52b6] h264 add frame header cdr flag
[037:842] [2022-06-25 12:00:32 +0000.472246][52b6] h264 add frame header cdr flag
[037:842] [2022-06-25 12:00:32 +0000.472528][52b6] Received key frame:0
[037:842] [2022-06-25 12:00:32 +0000.472592][52b6] H264Encode:: get a sps pps
header!headerSize:29
[037:842] [2022-06-25 12:00:32 +0000.472695][52b7] get the H.264 SPS parameter
[037:843] [2022-06-25 12:00:32 +0000.472975][52b7] add video track with id:2
[037:843] [2022-06-25 12:00:32 +0000.473581][52b7] get the H.264 PPS parameter
[037:844] [2022-06-25 12:00:32 +0000.474492][52b7] get the H.264 IDR frame
[037:844] [2022-06-25 12:00:32 +0000.474584][52b7] resss:true
[037:844] [2022-06-25 12:00:32 +0000.474610][52b7] video start ts:0
[037:844] [2022-06-25 12:00:32 +0000.474718][52b7] the video frame has been written
into MP4 file
[037:917] [2022-06-25 12:00:32 +0000.546765][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[037:965] [2022-06-25 12:00:32 +0000.594804][521f] GPUImageProcessing: process
video frame with resolution 1280 X 720
[037:965] [2022-06-25 12:00:32 +0000.594886][521f] GPUImageProcessing: input frame
width1280 X 720
[037:965] [2022-06-25 12:00:32 +0000.595411][521f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[037:965] [2022-06-25 12:00:32 +0000.595526][521f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[037:970] [2022-06-25 12:00:32 +0000.600518][52b6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:201
[037:978] [2022-06-25 12:00:32 +0000.608505][52af] resampled_data_size:4096
[038:015] [2022-06-25 12:00:32 +0000.645339][52af] AF_SpeedFilter::PullFrame eof4
[038:019] [2022-06-25 12:00:32 +0000.649687][52af]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[038:035] [2022-06-25 12:00:32 +0000.665709][52b6] DTS queue for
Generator:0x75e0926cb8 235 269
[038:138] [2022-06-25 12:00:32 +0000.768682][52b6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:334 pts:334
[038:171] [2022-06-25 12:00:32 +0000.801061][52b6] Push an pts:404 to dts queue.
[038:208] [2022-06-25 12:00:32 +0000.838128][52b6] SendFrame
encodedImage._timeStamp:404encodedImage->_length:135664
[038:208] [2022-06-25 12:00:32 +0000.838228][52b6] last dts:369 currentPts:404
ppsOrSPS:0 queue length:2
[038:211] [2022-06-25 12:00:32 +0000.841284][5223] Run AGC when audioType = 0
[038:231] [2022-06-25 12:00:32 +0000.861343][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[038:300] [2022-06-25 12:00:32 +0000.930594][521f] The convert RGB to YUV take 1
[038:302] [2022-06-25 12:00:32 +0000.932718][52b6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:535
[038:303] [2022-06-25 12:00:32 +0000.932822][52b6] push video frame to H264
encoder. (100 frame for one log)

[038:303] [2022-06-25 12:00:32 +0000.932857][52b6] push video frame to H264


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

[038:303] [2022-06-25 12:00:32 +0000.932900][52b6] H264Encode::push video frame to


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

[038:303] [2022-06-25 12:00:32 +0000.933036][52b6] The input pts:535 fps:30


[038:340] [2022-06-25 12:00:32 +0000.969843][52b6] H264Encode::H264SWEncoder get
callback, length:134400 type:1 nalType:1length:134396
[038:357] [2022-06-25 12:00:32 +0000.986996][52b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 510queue_audio_frame_:8
[038:497] [2022-06-25 12:00:33 +0000.127307][52b1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[038:578] [2022-06-25 12:00:33 +0000.207827][52af]
RecordAudioSource::PullAudioFrame
[038:740] [2022-06-25 12:00:33 +0000.370264][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[038:807] [2022-06-25 12:00:33 +0000.437240][521f] The convert RGB to YUV take 2
[038:874] [2022-06-25 12:00:33 +0000.503741][52b6] DTS queue for
Generator:0x75e0926cb8 1076 1107
[039:124] [2022-06-25 12:00:33 +0000.754695][52af] AF_SpeedFilter audio
0x75efbe3180 PullFrame
[039:236] [2022-06-25 12:00:33 +0000.865989][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[039:304] [2022-06-25 12:00:33 +0000.934506][521f] The convert RGB to YUV take 2
[039:438] [2022-06-25 12:00:34 +0000.67947][521f] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[039:505] [2022-06-25 12:00:34 +0000.135044][52b1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[039:509] [2022-06-25 12:00:34 +0000.139392][52b6] Push an pts:1743 to dts queue.
[039:548] [2022-06-25 12:00:34 +0000.178132][52b6] last dts:1710 currentPts:1743
ppsOrSPS:0 queue length:2
[039:633] [2022-06-25 12:00:34 +0000.263441][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[039:715] [2022-06-25 12:00:34 +0000.345500][52b6] DTS queue for
Generator:0x75e0926cb8 1908 1945
[039:735] [2022-06-25 12:00:34 +0000.364838][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[039:808] [2022-06-25 12:00:34 +0000.438360][521f] The convert RGB to YUV take 2
[039:811] [2022-06-25 12:00:34 +0000.441696][52b6] h264 add frame header cdr flag
[039:812] [2022-06-25 12:00:34 +0000.442423][52b6] Received key frame:2005
[039:848] [2022-06-25 12:00:34 +0000.478403][52b7] get the H.264 IDR frame
[040:150] [2022-06-25 12:00:34 +0000.780350][52af] resampled_data_size:16616
[040:211] [2022-06-25 12:00:34 +0000.841421][5224] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:211] [2022-06-25 12:00:34 +0000.841606][5224] _deviceSampleRate:48000

[040:213] [2022-06-25 12:00:34 +0000.843465][5223] Run AGC when audioType = 0


[040:213] [2022-06-25 12:00:34 +0000.843658][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:240] [2022-06-25 12:00:34 +0000.869880][521f] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[040:240] [2022-06-25 12:00:34 +0000.870676][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[040:272] [2022-06-25 12:00:34 +0000.902305][52af] AF_SpeedFilter::PullFrame eof4
[040:276] [2022-06-25 12:00:34 +0000.906735][52af]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[040:306] [2022-06-25 12:00:34 +0000.935984][521f] The convert RGB to YUV take 2
[040:433] [2022-06-25 12:00:35 +0000.63415][52af] RecordAudioSource::PullAudioFrame
[040:461] [2022-06-25 12:00:35 +0000.91552][52b1] The output timestamp from audio
mixer change:215990744
[040:472] [2022-06-25 12:00:35 +0000.102238][5223] On audio frame the broadcast
with timestamp:215990760 samples:480. (1000 frame for one log)

[040:503] [2022-06-25 12:00:35 +0000.133645][52b1] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[040:504] [2022-06-25 12:00:35 +0000.134168][52b1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[040:509] [2022-06-25 12:00:35 +0000.139619][52b6] DTS queue for
Generator:0x75e0926cb8 2739
[040:628] [2022-06-25 12:00:35 +0000.258069][52b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2832queue_audio_frame_:3
[040:719] [2022-06-25 12:00:35 +0000.348985][52af] AF_SpeedFilter audio
0x75efbe3180 PullFrame
[040:735] [2022-06-25 12:00:35 +0000.364814][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[040:806] [2022-06-25 12:00:35 +0000.436167][521f] The convert RGB to YUV take 2
[040:842] [2022-06-25 12:00:35 +0000.472113][52b6] Push an pts:3074 to dts queue.
[040:877] [2022-06-25 12:00:35 +0000.506908][52b6] last dts:3040 currentPts:3074
ppsOrSPS:0 queue length:2
[041:043] [2022-06-25 12:00:35 +0000.673401][521f] drawYUV420 render
OpenGLRenderProgram:0x7515c91e98
[041:158] [2022-06-25 12:00:35 +0000.788333][52af] AF_SpeedFilter audio time,
0x75efbe3180 rcv time: 215991441
[041:158] [2022-06-25 12:00:35 +0000.788517][52af] AF_SpeedFilter audio time,
0x75efbe3180 rcv time: 215991441in_nSamples:441
[041:242] [2022-06-25 12:00:35 +0000.872509][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[041:277] [2022-06-25 12:00:35 +0000.907635][52af]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 215991466
[041:278] [2022-06-25 12:00:35 +0000.907746][52af]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[041:306] [2022-06-25 12:00:35 +0000.936170][521f] The convert RGB to YUV take 2
[041:307] [2022-06-25 12:00:35 +0000.937230][52b6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3539
[041:334] [2022-06-25 12:00:35 +0000.964319][521f] GPUImageProcessing: process
video frame with resolution 1280 X 720
[041:334] [2022-06-25 12:00:35 +0000.964491][521f] GPUImageProcessing: input frame
width1280 X 720
[041:335] [2022-06-25 12:00:35 +0000.964975][521f] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[041:335] [2022-06-25 12:00:35 +0000.965071][521f] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[041:342] [2022-06-25 12:00:35 +0000.972126][52b6] DTS queue for
Generator:0x75e0926cb8 3570
[041:363] [2022-06-25 12:00:35 +0000.993160][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[041:499] [2022-06-25 12:00:36 +0000.129174][52b1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[041:505] [2022-06-25 12:00:36 +0000.135046][521f] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6984 diff: 17
[041:509] [2022-06-25 12:00:36 +0000.139561][52b6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3704 pts:3704
[041:544] [2022-06-25 12:00:36 +0000.173836][52b6] SendFrame
encodedImage._timeStamp:3739encodedImage->_length:193616
[041:678] [2022-06-25 12:00:36 +0000.308687][52b6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3912
[041:679] [2022-06-25 12:00:36 +0000.308970][52b6] push video frame to H264
encoder. (100 frame for one log)

[041:679] [2022-06-25 12:00:36 +0000.309215][52b6] push video frame to H264


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

[041:679] [2022-06-25 12:00:36 +0000.309245][52b6] H264Encode::push video frame to


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

[041:679] [2022-06-25 12:00:36 +0000.309275][52b6] The input pts:3912 fps:30


[041:709] [2022-06-25 12:00:36 +0000.339131][52b6] H264Encode::H264SWEncoder get
callback, length:103600 type:1 nalType:1length:103596
[041:733] [2022-06-25 12:00:36 +0000.362829][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[041:802] [2022-06-25 12:00:36 +0000.432257][521f] The convert RGB to YUV take 2
[041:807] [2022-06-25 12:00:36 +0000.437373][52b6] h264 add frame header cdr flag
[041:808] [2022-06-25 12:00:36 +0000.437925][52b6] Received key frame:4003
[041:851] [2022-06-25 12:00:36 +0000.481613][52b7] get the H.264 IDR frame
[042:169] [2022-06-25 12:00:36 +0000.799139][52b6] Push an pts:4403 to dts queue.
[042:169] [2022-06-25 12:00:36 +0000.799327][52b6] DTS queue for
Generator:0x75e0926cb8 4370 4403
[042:212] [2022-06-25 12:00:36 +0000.842691][52b6] last dts:4370 currentPts:4403
ppsOrSPS:0 queue length:2
[042:216] [2022-06-25 12:00:36 +0000.845836][5223] Run AGC when audioType = 0
[042:238] [2022-06-25 12:00:36 +0000.867780][521f] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[042:280] [2022-06-25 12:00:36 +0000.910564][52af]
RecordAudioSource::PullAudioFrame
[042:302] [2022-06-25 12:00:36 +0000.932305][52af] AF_SpeedFilter audio
0x75efbe3180 PullFrame
[042:310] [2022-06-25 12:00:36 +0000.940137][521f] The convert RGB to YUV take 2
[042:399] [2022-06-25 12:00:37 +0000.29521][52af] resampled_data_size:7680
[042:399] [2022-06-25 12:00:37 +0000.29713][52af] AF_SpeedFilter audio time 111,
0x75efbe3180 out time: 215992656 org time: 215992656
[042:502] [2022-06-25 12:00:37 +0000.132306][52b1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[042:506] [2022-06-25 12:00:37 +0000.136069][52af] AF_SpeedFilter audio time
[042:539] [2022-06-25 12:00:37 +0000.169667][52af] AF_SpeedFilter::PullFrame eof4
[042:544] [2022-06-25 12:00:37 +0000.174134][52af]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[042:734] [2022-06-25 12:00:37 +0000.364716][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[042:802] [2022-06-25 12:00:37 +0000.432489][521f] The convert RGB to YUV take 2
[042:988] [2022-06-25 12:00:37 +0000.618451][52b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5154queue_audio_frame_:6
[043:006] [2022-06-25 12:00:37 +0000.636032][52b6] DTS queue for
Generator:0x75e0926cb8 5203 5237
[043:094] [2022-06-25 12:00:37 +0000.723846][5223] haveEnoughProcessedData
internalAudioStream.length: 20
[043:240] [2022-06-25 12:00:37 +0000.869789][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[043:304] [2022-06-25 12:00:37 +0000.934196][521f] The convert RGB to YUV take 2
[043:500] [2022-06-25 12:00:38 +0000.130029][52b1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[043:507] [2022-06-25 12:00:38 +0000.137144][52b6] Push an pts:5739 to dts queue.
[043:547] [2022-06-25 12:00:38 +0000.176813][52b6] last dts:5713 currentPts:5739
ppsOrSPS:0 queue length:2
[043:604] [2022-06-25 12:00:38 +0000.234441][521f] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7984 diff: 17
[043:733] [2022-06-25 12:00:38 +0000.362814][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[043:808] [2022-06-25 12:00:38 +0000.437897][521f] The convert RGB to YUV take 2
[043:812] [2022-06-25 12:00:38 +0000.442189][52b6] h264 add frame header cdr flag
[043:812] [2022-06-25 12:00:38 +0000.442693][52b6] Received key frame:6004
[043:813] [2022-06-25 12:00:38 +0000.442777][52b6] DTS queue for
Generator:0x75e0926cb8 6042
[043:845] [2022-06-25 12:00:38 +0000.474977][52b7] get the H.264 IDR frame
[043:890] [2022-06-25 12:00:38 +0000.520058][52af] AF_SpeedFilter audio
0x75efbe3180 PullFrame
[044:137] [2022-06-25 12:00:38 +0000.767104][52af]
RecordAudioSource::PullAudioFrame
[044:212] [2022-06-25 12:00:38 +0000.843224][5223] Run AGC when audioType = 0
[044:213] [2022-06-25 12:00:38 +0000.843504][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:235] [2022-06-25 12:00:38 +0000.865563][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[044:306] [2022-06-25 12:00:38 +0000.936660][521f] The convert RGB to YUV take 1
[044:368] [2022-06-25 12:00:38 +0000.997904][521f] drawYUV420 render
OpenGLRenderProgram:0x7515c91e98
[044:497] [2022-06-25 12:00:39 +0000.127031][52b1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[044:627] [2022-06-25 12:00:39 +0000.256939][52af] resampled_data_size:0
[044:649] [2022-06-25 12:00:39 +0000.279372][52b6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6877
[044:651] [2022-06-25 12:00:39 +0000.280912][52b6] DTS queue for
Generator:0x75e0926cb8 6877
[044:703] [2022-06-25 12:00:39 +0000.333253][521f] GPUImageProcessing: process
video frame with resolution 1280 X 720
[044:703] [2022-06-25 12:00:39 +0000.333395][521f] GPUImageProcessing: input frame
width1280 X 720
[044:704] [2022-06-25 12:00:39 +0000.333839][521f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[044:704] [2022-06-25 12:00:39 +0000.333937][521f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[044:734] [2022-06-25 12:00:39 +0000.363798][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[044:804] [2022-06-25 12:00:39 +0000.434190][521f] The convert RGB to YUV take 2
[044:811] [2022-06-25 12:00:39 +0000.440868][52af] AF_SpeedFilter::PullFrame eof4
[044:815] [2022-06-25 12:00:39 +0000.445319][52af]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[044:816] [2022-06-25 12:00:39 +0000.446538][5223] haveEnoughProcessedData
internalAudioStream.length: 20
[044:839] [2022-06-25 12:00:39 +0000.469202][52b6] Push an pts:7074 to dts queue.
[044:879] [2022-06-25 12:00:39 +0000.509086][52b6] SendFrame
encodedImage._timeStamp:7074encodedImage->_length:190144
[044:879] [2022-06-25 12:00:39 +0000.509218][52b6] last dts:7038 currentPts:7074
ppsOrSPS:0 queue length:2
[044:879] [2022-06-25 12:00:39 +0000.509279][52b6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7074 pts:7074
[045:043] [2022-06-25 12:00:39 +0000.672758][52b6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:7274
[045:043] [2022-06-25 12:00:39 +0000.672886][52b6] push video frame to H264
encoder. (100 frame for one log)
[045:043] [2022-06-25 12:00:39 +0000.672938][52b6] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720

[045:043] [2022-06-25 12:00:39 +0000.672961][52b6] H264Encode::push video frame to


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

[045:043] [2022-06-25 12:00:39 +0000.672989][52b6] The input pts:7274 fps:30


[045:109] [2022-06-25 12:00:39 +0000.739417][52b6] H264Encode::H264SWEncoder get
callback, length:218192 type:1 nalType:1length:218188
[045:235] [2022-06-25 12:00:39 +0000.865329][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[045:307] [2022-06-25 12:00:39 +0000.937236][521f] The convert RGB to YUV take 3
[045:325] [2022-06-25 12:00:39 +0000.954818][52b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 7476queue_audio_frame_:8
[045:475] [2022-06-25 12:00:40 +0000.105375][52af] AF_SpeedFilter audio
0x75efbe3180 PullFrame
[045:479] [2022-06-25 12:00:40 +0000.108941][52b6] DTS queue for
Generator:0x75e0926cb8 7710
[045:496] [2022-06-25 12:00:40 +0000.126592][52b1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[045:672] [2022-06-25 12:00:40 +0000.302061][521f] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8984 diff: 17
[045:735] [2022-06-25 12:00:40 +0000.365400][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[045:808] [2022-06-25 12:00:40 +0000.438004][521f] The convert RGB to YUV take 3
[045:812] [2022-06-25 12:00:40 +0000.442622][52b6] h264 add frame header cdr flag
[045:813] [2022-06-25 12:00:40 +0000.443526][52b6] Received key frame:8005
[045:844] [2022-06-25 12:00:40 +0000.474045][52b7] get the H.264 IDR frame
[045:994] [2022-06-25 12:00:40 +0000.624720][52af]
RecordAudioSource::PullAudioFrame
[046:173] [2022-06-25 12:00:40 +0000.802975][52b6] Push an pts:8406 to dts queue.
[046:211] [2022-06-25 12:00:40 +0000.841716][52b6] last dts:8376 currentPts:8406
ppsOrSPS:0 queue length:2
[046:216] [2022-06-25 12:00:40 +0000.846670][5223] Run AGC when audioType = 0
[046:244] [2022-06-25 12:00:40 +0000.874291][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[046:309] [2022-06-25 12:00:40 +0000.939494][521f] The convert RGB to YUV take 2
[046:314] [2022-06-25 12:00:40 +0000.944270][52b6] DTS queue for
Generator:0x75e0926cb8 8505 8543
[046:503] [2022-06-25 12:00:41 +0000.133590][52b1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[046:539] [2022-06-25 12:00:41 +0000.168905][5223] haveEnoughProcessedData
internalAudioStream.length: 10
[046:734] [2022-06-25 12:00:41 +0000.364410][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[046:806] [2022-06-25 12:00:41 +0000.436225][521f] The convert RGB to YUV take 2
[046:846] [2022-06-25 12:00:41 +0000.475919][52af] resampled_data_size:10752
[047:080] [2022-06-25 12:00:41 +0000.709957][52af] AF_SpeedFilter audio
0x75efbe3180 PullFrame
[047:104] [2022-06-25 12:00:41 +0000.733771][52af] AF_SpeedFilter::PullFrame eof4
[047:108] [2022-06-25 12:00:41 +0000.738183][52af]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[047:139] [2022-06-25 12:00:41 +0000.769101][52b6] DTS queue for
Generator:0x75e0926cb8 9342 9372
[047:243] [2022-06-25 12:00:41 +0000.872991][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[047:306] [2022-06-25 12:00:41 +0000.936271][521f] The convert RGB to YUV take 3
[047:500] [2022-06-25 12:00:42 +0000.130202][52b1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[047:508] [2022-06-25 12:00:42 +0000.138274][52b6] Push an pts:9739 to dts queue.
[047:544] [2022-06-25 12:00:42 +0000.174677][52b6] last dts:9707 currentPts:9739
ppsOrSPS:0 queue length:2
[047:580] [2022-06-25 12:00:42 +0000.210331][52af] FilterPipeline2::OnAudioFrame
pts 9860 last_audio_timestamp_ 9860
[047:585] [2022-06-25 12:00:42 +0000.215071][52b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9798queue_audio_frame_:3
[047:701] [2022-06-25 12:00:42 +0000.331052][521f] drawYUV420 render
OpenGLRenderProgram:0x7515c91e98
[047:733] [2022-06-25 12:00:42 +0000.362819][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[047:770] [2022-06-25 12:00:42 +0000.400017][521f] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9984 diff: 17
[047:803] [2022-06-25 12:00:42 +0000.433333][521f] The convert RGB to YUV take 3
[047:807] [2022-06-25 12:00:42 +0000.436920][52b6] h264 add frame header cdr flag
[047:807] [2022-06-25 12:00:42 +0000.437263][52b6] Received key frame:10007
[047:846] [2022-06-25 12:00:42 +0000.476309][52b7] get the H.264 IDR frame
[047:860] [2022-06-25 12:00:42 +0000.489875][52af]
RecordAudioSource::PullAudioFrame
[047:948] [2022-06-25 12:00:42 +0000.578464][52b6] DTS queue for
Generator:0x75e0926cb8 10171
[047:978] [2022-06-25 12:00:42 +0000.608512][52b6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10210
[048:067] [2022-06-25 12:00:42 +0000.697169][521f] GPUImageProcessing: process
video frame with resolution 1280 X 720
[048:067] [2022-06-25 12:00:42 +0000.697280][521f] GPUImageProcessing: input frame
width1280 X 720
[048:068] [2022-06-25 12:00:42 +0000.697773][521f] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[048:068] [2022-06-25 12:00:42 +0000.697946][521f] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[048:208] [2022-06-25 12:00:42 +0000.837801][52b6] SendFrame
encodedImage._timeStamp:10405encodedImage->_length:109968
[048:212] [2022-06-25 12:00:42 +0000.842472][5223] Run AGC when audioType = 0
[048:213] [2022-06-25 12:00:42 +0000.842835][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:241] [2022-06-25 12:00:42 +0000.871557][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[048:246] [2022-06-25 12:00:42 +0000.876193][52b6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10438 pts:10438
[048:254] [2022-06-25 12:00:42 +0000.884369][5223] haveEnoughProcessedData
internalAudioStream.length: 10
[048:305] [2022-06-25 12:00:42 +0000.935012][521f] The convert RGB to YUV take 3
[048:406] [2022-06-25 12:00:43 +0000.36260][52b6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10637
[048:406] [2022-06-25 12:00:43 +0000.36425][52b6] push video frame to H264 encoder.
(100 frame for one log)

[048:406] [2022-06-25 12:00:43 +0000.36491][52b6] push video frame to H264 encoder.


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

[048:406] [2022-06-25 12:00:43 +0000.36578][52b6] H264Encode::push video frame to


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

[048:406] [2022-06-25 12:00:43 +0000.36618][52b6] The input pts:10637 fps:30


[048:447] [2022-06-25 12:00:43 +0000.76879][52b6] H264Encode::H264SWEncoder get
callback, length:145472 type:1 nalType:1length:145468
[048:499] [2022-06-25 12:00:43 +0000.129555][52b1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[048:681] [2022-06-25 12:00:43 +0000.311453][52af] AF_SpeedFilter audio
0x75efbe3180 PullFrame
[048:735] [2022-06-25 12:00:43 +0000.365306][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[048:775] [2022-06-25 12:00:43 +0000.405374][52b6] DTS queue for
Generator:0x75e0926cb8 11005
[048:806] [2022-06-25 12:00:43 +0000.436470][521f] The convert RGB to YUV take 2
[048:838] [2022-06-25 12:00:43 +0000.468196][52b6] Push an pts:11070 to dts queue.
[048:877] [2022-06-25 12:00:43 +0000.507101][52b6] last dts:11040 currentPts:11070
ppsOrSPS:0 queue length:2
[049:108] [2022-06-25 12:00:43 +0000.738151][52af] resampled_data_size:1536
[049:237] [2022-06-25 12:00:43 +0000.867702][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[049:301] [2022-06-25 12:00:43 +0000.931508][521f] The convert RGB to YUV take 2
[049:385] [2022-06-25 12:00:44 +0000.14755][52af] AF_SpeedFilter::PullFrame eof4
[049:389] [2022-06-25 12:00:44 +0000.19445][52af]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[049:495] [2022-06-25 12:00:44 +0000.125365][52b1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[049:646] [2022-06-25 12:00:44 +0000.275834][52b6] DTS queue for
Generator:0x75e0926cb8 11809 11840 11877
[049:710] [2022-06-25 12:00:44 +0000.340494][52af]
RecordAudioSource::PullAudioFrame
[049:737] [2022-06-25 12:00:44 +0000.367416][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[049:804] [2022-06-25 12:00:44 +0000.434561][521f] The convert RGB to YUV take 2
[049:810] [2022-06-25 12:00:44 +0000.440229][52b6] h264 add frame header cdr flag
[049:810] [2022-06-25 12:00:44 +0000.440606][52b6] Received key frame:12006
[049:834] [2022-06-25 12:00:44 +0000.464745][521f] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10984 diff: 17
[049:840] [2022-06-25 12:00:44 +0000.470462][52b7] get the H.264 IDR frame
[049:946] [2022-06-25 12:00:44 +0000.576546][52b5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 12120queue_audio_frame_:6
[049:978] [2022-06-25 12:00:44 +0000.607876][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[050:176] [2022-06-25 12:00:44 +0000.805795][52b6] Push an pts:12407 to dts queue.
[050:211] [2022-06-25 12:00:44 +0000.840764][52b6] last dts:12374 currentPts:12407
ppsOrSPS:0 queue length:2
[050:227] [2022-06-25 12:00:44 +0000.857698][5224] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:228] [2022-06-25 12:00:44 +0000.857924][5224] _deviceSampleRate:48000

[050:232] [2022-06-25 12:00:44 +0000.862203][5223] Run AGC when audioType = 0


[050:236] [2022-06-25 12:00:44 +0000.866352][521f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[050:255] [2022-06-25 12:00:44 +0000.885628][52af] AF_SpeedFilter audio
0x75efbe3180 PullFrame
[050:302] [2022-06-25 12:00:44 +0000.932234][421d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[050:303] [2022-06-25 12:00:44 +0000.932927][521f] operator(): Stop
[050:303] [2022-06-25 12:00:44 +0000.933010][521f] StopPullFrameAndWriteMp4
time:216000591 enter.

[050:303] [2022-06-25 12:00:44 +0000.933038][521f] StopRecording:


[050:305] [2022-06-25 12:00:44 +0000.935219][52af] PullAudioFrame: PullFrame audio
finished.
[050:305] [2022-06-25 12:00:44 +0000.935318][52af]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[050:307] [2022-06-25 12:00:44 +0000.937209][52b6]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:376
[050:308] [2022-06-25 12:00:44 +0000.938292][521e] stop recording
[050:308] [2022-06-25 12:00:44 +0000.938383][521e]
RecordingSessionInternalSimple:destroy media processers
[050:308] [2022-06-25 12:00:44 +0000.938409][521e] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[050:308] [2022-06-25 12:00:44 +0000.938430][521e] H264Encode::flushing hareware
Encoder
[050:308] [2022-06-25 12:00:44 +0000.938615][521e] Flush time:216000596 enter.

[050:308] [2022-06-25 12:00:44 +0000.938667][521e] H264Encoder encoder flush


[050:308] [2022-06-25 12:00:44 +0000.938692][521e] flush output queue
[050:437] [2022-06-25 12:00:45 +0000.67278][52b1] The output timestamp from audio
mixer change:216000723
[050:471] [2022-06-25 12:00:45 +0000.101264][5223] On audio frame the broadcast
with timestamp:216000759 samples:480. (1000 frame for one log)

[050:498] [2022-06-25 12:00:45 +0000.128568][52b1] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[050:498] [2022-06-25 12:00:45 +0000.128691][52b1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[050:619] [2022-06-25 12:00:45 +0000.249095][521e] Flush leave. expire time = 312
ms

[050:620] [2022-06-25 12:00:45 +0000.250316][521e] ~H264EncodeWrap:


[050:620] [2022-06-25 12:00:45 +0000.250369][521e] ~H264Encode:
[050:620] [2022-06-25 12:00:45 +0000.250403][521e] teardownCompressionSession:
H264Encode::destroying Encoder
[050:620] [2022-06-25 12:00:45 +0000.250460][521e] Release time:216000908 enter.

[050:620] [2022-06-25 12:00:45 +0000.250620][521e] Release:


MediaCodecVideoEncoder::Release _inited:1
[050:620] [2022-06-25 12:00:45 +0000.250653][521e] Destroy time:216000908 enter.

[050:620] [2022-06-25 12:00:45 +0000.250679][521e] H264Encoder encoderDestroy


[050:621] [2022-06-25 12:00:45 +0000.250742][521e]
AndroidMediaCodecVideoEncoder::release env: 0x7531f23080
[050:621] [2022-06-25 12:00:45 +0000.250769][521e]
AndroidMediaCodecVideoEncoder::Destroy
[050:640] [2022-06-25 12:00:45 +0000.269822][521e] Destroy leave. expire time = 20
ms

[050:640] [2022-06-25 12:00:45 +0000.270074][521e] Release leave. expire time = 20


ms

[050:640] [2022-06-25 12:00:45 +0000.270205][521e] ~AndroidHwAvcEncoder


time:216000928 enter.

[050:640] [2022-06-25 12:00:45 +0000.270397][521e] Release time:216000928 enter.

[050:640] [2022-06-25 12:00:45 +0000.270452][521e] Release:


MediaCodecVideoEncoder:: has been released before, just return
[050:640] [2022-06-25 12:00:45 +0000.270479][521e] Release leave. expire time = 0
ms

[050:640] [2022-06-25 12:00:45 +0000.270494][521e] ~AndroidMediaCodecVideoEncoder


[050:640] [2022-06-25 12:00:45 +0000.270511][521e] ~WrapAndroidMediaCodec
time:216000928 enter.

[050:640] [2022-06-25 12:00:45 +0000.270534][521e] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[050:640] [2022-06-25 12:00:45 +0000.270547][521e] video hevc hw codec


destructor:0x7531fa94b8

[050:640] [2022-06-25 12:00:45 +0000.270619][521e] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[050:640] [2022-06-25 12:00:45 +0000.270655][521e] teardownCompressionSession:


H264Encode::destroyed Encoder
[050:640] [2022-06-25 12:00:45 +0000.270674][521e]
RecordingSessionInternalSimple:destroy aac encoder output!
[050:640] [2022-06-25 12:00:45 +0000.270690][521e] AACSWEncode destructor
[050:647] [2022-06-25 12:00:45 +0000.277597][52b7] MP4 close file successfully
[050:647] [2022-06-25 12:00:45 +0000.277725][52b7] Recording session Internal:
notify recording ok
[050:648] [2022-06-25 12:00:45 +0000.277759][52b7] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_215987891.mp4,
output_video_timestamp_:12508 last_video_pts_:12508
[050:648] [2022-06-25 12:00:45 +0000.277797][52b7] OnRecordFinish:
[050:648] [2022-06-25 12:00:45 +0000.278511][52b7] onRecordingOk: net seek
pos:0record video duration:12541record audio duration:12515
[050:649] [2022-06-25 12:00:45 +0000.279588][52b1] destructMicSource_w:
[050:649] [2022-06-25 12:00:45 +0000.279662][52b1] setOutput_w:
MicSource::setOutput() 0x0
[050:650] [2022-06-25 12:00:45 +0000.279758][521f] releaseThread 0x74fd367180
[050:650] [2022-06-25 12:00:45 +0000.279786][521f] ~MicSource: Mic source
destroyed:0x75efb54100
[050:652] [2022-06-25 12:00:45 +0000.282590][521f] StopPullFrameAndWriteMp4 leave.
expire time = 349 ms

[050:652] [2022-06-25 12:00:45 +0000.282713][521f] DestroyPipelineAndFilters


time:216000940 enter.

[050:653] [2022-06-25 12:00:45 +0000.282751][521f] UnbindInputFilter 0x74fd368940


this 0x7515c920c0
[050:653] [2022-06-25 12:00:45 +0000.282778][521f] UnbindInputFilter 0x74fd368ad8
this 0x75efbe32d0
[050:653] [2022-06-25 12:00:45 +0000.282806][521f] UnbindInputFilter 0x7515c920c0
this 0x74fd2611e0
[050:653] [2022-06-25 12:00:45 +0000.282821][521f] filter: filter pipeline destroy
this: 0x74fd261140
[050:653] [2022-06-25 12:00:45 +0000.283435][521f] ClearVideoOfSources: recodring
total frames:0
[050:653] [2022-06-25 12:00:45 +0000.283566][521f] ClearVideoOfSources:
[050:653] [2022-06-25 12:00:45 +0000.283593][521f] GPUImageProcessing destruct.
[050:653] [2022-06-25 12:00:45 +0000.283651][521f] destroy TrivalImageDrawer
0x74fd394600
[050:653] [2022-06-25 12:00:45 +0000.283674][521f] The shader has been initialize,
clean up them.
[050:654] [2022-06-25 12:00:45 +0000.283763][521f] ~OpenGLFrameBuffer:
[050:655] [2022-06-25 12:00:45 +0000.284819][521f] ~OpenGLFrameBuffer:
[050:655] [2022-06-25 12:00:45 +0000.285764][521f] ~OpenGLFrameBuffer:
[050:656] [2022-06-25 12:00:45 +0000.286130][521f] ~OpenGLFrameBuffer:
[050:656] [2022-06-25 12:00:45 +0000.286393][521f] ~OpenGLFrameBuffer:
[050:656] [2022-06-25 12:00:45 +0000.286630][521f] ~OpenGLFrameBuffer:
[050:662] [2022-06-25 12:00:45 +0000.292563][521f] GPUImageProcessing destruct
finish.
[050:663] [2022-06-25 12:00:45 +0000.292838][521f] GPURGBAFrame destruct.
[050:663] [2022-06-25 12:00:45 +0000.293170][521f] destroy OpenGLRenderProgram
0x7515c91e98
[050:663] [2022-06-25 12:00:45 +0000.293311][521f] ~CameraSource time:216000951
enter.

[050:663] [2022-06-25 12:00:45 +0000.293380][521f] ~CameraSource leave. expire


time = 0 ms

[050:663] [2022-06-25 12:00:45 +0000.293465][521f] ~RecordAudioSource


time:216000951 enter.

[050:663] [2022-06-25 12:00:45 +0000.293528][521f] ~RecordAudioSource leave.


expire time = 0 ms

[050:663] [2022-06-25 12:00:45 +0000.293606][521f] DestroyPipelineAndFilters


leave. expire time = 11 ms

[050:686] [2022-06-25 12:00:45 +0000.316244][421d]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[050:688] [2022-06-25 12:00:45 +0000.317782][421d] machine model :redmi
[050:688] [2022-06-25 12:00:45 +0000.317957][421d] Support this machine
model :redmi
[050:688] [2022-06-25 12:00:45 +0000.318048][421d] global inited! current sdk
version: 07-20-936c45f
[050:688] [2022-06-25 12:00:45 +0000.318673][421d] filter: filter pipeline
construtc this: 0x7531c85c80
[050:689] [2022-06-25 12:00:45 +0000.318808][421d] MediaFilterGraph:
MediaFilterGraph construct
[050:689] [2022-06-25 12:00:45 +0000.318859][421d] GLESContext:
[050:689] [2022-06-25 12:00:45 +0000.318939][421d] The result of eglGetDisplay is:
0xb4000075fe3548c0
[050:691] [2022-06-25 12:00:45 +0000.320824][421d] The result of creation:
0x75763f7380
[050:691] [2022-06-25 12:00:45 +0000.321083][421d] The result of
eglCreatePbufferSurface is: 0x75763f7900
[050:691] [2022-06-25 12:00:45 +0000.321397][421d] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_215987891.mp4
[050:691] [2022-06-25 12:00:45 +0000.321491][421d] The source 0 speed:1
[050:691] [2022-06-25 12:00:45 +0000.321569][421d] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_215987891.mp4,
delay: 0
[050:691] [2022-06-25 12:00:45 +0000.321640][421d] CreateDecoderByVideoSource
time:216000979 enter.

[050:692] [2022-06-25 12:00:45 +0000.322069][421d] running_decoder_count:0max


count:2
[050:692] [2022-06-25 12:00:45 +0000.322180][421d] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_215987891.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7576589400
[050:694] [2022-06-25 12:00:45 +0000.323811][52cb] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x74fd2be000] Current FFmpeg version git-2021-06-16-
97cea6f

[050:773] [2022-06-25 12:00:45 +0000.403171][52cb] OnStreamInfoFound: video


duration_: 12541
[050:775] [2022-06-25 12:00:45 +0000.404745][421d] start decoder
[050:775] [2022-06-25 12:00:45 +0000.404826][421d] CreateDecoderByVideoSource
leave. expire time = 84 ms

[050:775] [2022-06-25 12:00:45 +0000.404849][52cc] NO get frame from decoder


[050:775] [2022-06-25 12:00:45 +0000.404882][421d] BindInputFilter 0x7531f3a4a0
this 0x750944de18
[050:775] [2022-06-25 12:00:45 +0000.404920][421d] BindInputFilter 0x750944de18
this 0x750944e7d8
[050:775] [2022-06-25 12:00:45 +0000.404952][421d] BindInputFilter 0x7531f3a4a0
this 0x750944ea18
[050:775] [2022-06-25 12:00:45 +0000.404978][421d] BindInputFilter 0x750944ea18
this 0x750944edd8
[050:775] [2022-06-25 12:00:45 +0000.404997][421d] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_215987891.mp4
[050:775] [2022-06-25 12:00:45 +0000.405031][421d] BindInputFilter 0x750944e7d8
this 0x750944f258
[050:775] [2022-06-25 12:00:45 +0000.405079][421d] BindInputFilter 0x750944f258
this 0x7531c85d20
[050:775] [2022-06-25 12:00:45 +0000.405106][421d] BindInputFilter 0x750944edd8
this 0x750944fc18
[050:775] [2022-06-25 12:00:45 +0000.405126][421d] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_215987891.mp4
[050:775] [2022-06-25 12:00:45 +0000.405185][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[050:775] [2022-06-25 12:00:45 +0000.405653][421d] machine model :redmi
[050:775] [2022-06-25 12:00:45 +0000.405709][421d] Support this machine
model :redmi
[050:775] [2022-06-25 12:00:45 +0000.405730][421d] global inited! current sdk
version: 07-20-936c45f
[050:776] [2022-06-25 12:00:45 +0000.405792][421d] GetPipeline:
-----------------------------------------
[050:776] [2022-06-25 12:00:45 +0000.405815][421d] GetPipeline: source:
0x7531f3a280
[050:776] [2022-06-25 12:00:45 +0000.405841][421d] GetPipeline: filter: NULLFilter
[050:776] [2022-06-25 12:00:45 +0000.405865][421d] GetPipeline: filter: NULLFilter
[050:776] [2022-06-25 12:00:45 +0000.405877][421d] GetPipeline: filter: NULLFilter
[050:776] [2022-06-25 12:00:45 +0000.405896][421d] GetPipeline: audio filter:
AuidoNULLFilter
[050:776] [2022-06-25 12:00:45 +0000.405922][421d] GetPipeline: audio filter:
AuidoNULLFilter
[050:776] [2022-06-25 12:00:45 +0000.405936][421d] GetPipeline: audio filter:
AudioNUllFilter
[050:776] [2022-06-25 12:00:45 +0000.405954][421d] GetPipeline:
------------------------------------------
[050:776] [2022-06-25 12:00:45 +0000.405982][421d] filter: filter pipeline2 update
pattern: 0
[050:777] [2022-06-25 12:00:45 +0000.407035][421d] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[050:777] [2022-06-25 12:00:45 +0000.407294][421d] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[050:777] [2022-06-25 12:00:45 +0000.407378][421d] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[050:777] [2022-06-25 12:00:45 +0000.407559][421d] DeviceInit:
[050:778] [2022-06-25 12:00:45 +0000.407779][421d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[050:778] [2022-06-25 12:00:45 +0000.408094][421d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[050:778] [2022-06-25 12:00:45 +0000.408323][421d] CreatePlatformSpecificObjects:
[050:778] [2022-06-25 12:00:45 +0000.408362][421d] audio device use null audio
input and opensl output
[050:778] [2022-06-25 12:00:45 +0000.408390][421d] Create OpenSLES output module
with java VM support.

[050:778] [2022-06-25 12:00:45 +0000.408502][421d] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[050:778] [2022-06-25 12:00:45 +0000.408719][421d] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[050:779] [2022-06-25 12:00:45 +0000.408919][421d] Create OpenSLES output module
with buffer num:2

[050:779] [2022-06-25 12:00:45 +0000.408962][421d] Error(trace.cc:40): Init the


output and input for audio device template.
[050:779] [2022-06-25 12:00:45 +0000.408997][421d] Init the output device.

[050:779] [2022-06-25 12:00:45 +0000.409024][421d] Set the playout as stereo:1


[050:779] [2022-06-25 12:00:45 +0000.409051][421d] Set the sample rate to be:44100

[050:779] [2022-06-25 12:00:45 +0000.409091][421d] Low latency buffer size:144 low


sample rate:48000
[050:779] [2022-06-25 12:00:45 +0000.409116][421d] DeviceInit: Done
[050:779] [2022-06-25 12:00:45 +0000.409246][421d] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[050:779] [2022-06-25 12:00:45 +0000.409514][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[050:779] [2022-06-25 12:00:45 +0000.409583][421d]
MediaFilterPlayer::SetPlayerNotify 0x7531eef360
[050:779] [2022-06-25 12:00:45 +0000.409624][421d]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[050:779] [2022-06-25 12:00:45 +0000.409648][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[050:779] [2022-06-25 12:00:45 +0000.409683][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[050:780] [2022-06-25 12:00:45 +0000.409751][421d] SetGraphLoop: SetGraphLoop 1
[050:780] [2022-06-25 12:00:45 +0000.409776][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[050:780] [2022-06-25 12:00:45 +0000.409808][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[050:780] [2022-06-25 12:00:45 +0000.410034][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[050:780] [2022-06-25 12:00:45 +0000.410247][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[050:777] [2022-06-25 12:00:45 +0000.407295][52cc] NO get frame from decoder
[050:781] [2022-06-25 12:00:45 +0000.411123][52cc] NO get frame from decoder
[050:783] [2022-06-25 12:00:45 +0000.413143][52d8] Start:
[050:783] [2022-06-25 12:00:45 +0000.413364][52d7] operator(): video render
started.
[050:783] [2022-06-25 12:00:45 +0000.413438][52d8] Start:
[050:783] [2022-06-25 12:00:45 +0000.413557][52d8] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[050:783] [2022-06-25 12:00:45 +0000.413594][52d8] Reset: history total size: 98
[050:783] [2022-06-25 12:00:45 +0000.413625][52d8] DeviceStart:
audioDevice_:0x75093b7000
[050:783] [2022-06-25 12:00:45 +0000.413651][52d8] DeviceStart: time profile
playout init before
[050:783] [2022-06-25 12:00:45 +0000.413683][52d8] DeviceStart: time profile
playout init end
[050:783] [2022-06-25 12:00:45 +0000.413706][52d8] OpenSlesOutput:Start playout

[050:784] [2022-06-25 12:00:45 +0000.414574][52cc] NO get frame from decoder


[050:784] [2022-06-25 12:00:45 +0000.414120][52d6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x750932ba18
[050:785] [2022-06-25 12:00:45 +0000.415121][52d8] Create the opensl output player.
streamtype before:0

[050:785] [2022-06-25 12:00:45 +0000.415167][52d8] Create the opensl output player.


streamtype after:3

[050:787] [2022-06-25 12:00:45 +0000.417253][52cc] NO get frame from decoder


[050:788] [2022-06-25 12:00:45 +0000.418709][52cc] NO get frame from decoder
[050:791] [2022-06-25 12:00:45 +0000.421613][52cc] NO get frame from decoder
[050:800] [2022-06-25 12:00:45 +0000.429803][52cc] NO get frame from decoder
[050:806] [2022-06-25 12:00:45 +0000.436204][52d8] Enqueue opensl buffer size:1764
[050:825] [2022-06-25 12:00:45 +0000.454876][52d8] DeviceStart: time profile
playout all end
[050:825] [2022-06-25 12:00:45 +0000.455024][52d8] operator(): Audio playback
started.
[050:825] [2022-06-25 12:00:45 +0000.455115][52d8] operator(): Started now!
[050:853] [2022-06-25 12:00:45 +0000.483493][52d7] lipsync_debug: First video frame
rendering.
[050:980] [2022-06-25 12:00:45 +0000.610283][52db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[051:035] [2022-06-25 12:00:45 +0000.665343][52d8] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[051:035] [2022-06-25 12:00:45 +0000.665486][52d8] First audio frame rendering
[051:160] [2022-06-25 12:00:45 +0000.790147][52d7] lipsync_debug:displaying video
ts:30060 The current displayed video timestamp is:216001448
[051:180] [2022-06-25 12:00:45 +0000.810325][52d9] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 15342
[051:180] [2022-06-25 12:00:45 +0000.810519][52d9] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[051:273] [2022-06-25 12:00:45 +0000.902890][52d8] The audio playback speed:100
(1/100)
[051:273] [2022-06-25 12:00:45 +0000.903000][52d8] lipsync_debug: The current
played audio timestamp is:15342(1/50)
[051:274] [2022-06-25 12:00:45 +0000.904620][52d7] lipsync_debug:remaining time:10
tsDelta - timeDelta:19
[051:274] [2022-06-25 12:00:45 +0000.904712][52d7] lipsync_debug:result remaining
time:10
[051:691] [2022-06-25 12:00:46 +0000.321596][5223] haveEnoughProcessedData
internalAudioStream.length: 20
[051:743] [2022-06-25 12:00:46 +0000.373109][52da] Error(video_source.cc:430): wait
decoder a frame: 0
[051:850] [2022-06-25 12:00:46 +0000.479950][52d7] lipsync_debug:displaying video
ts:90720 The current displayed video timestamp is:216002138
[051:899] [2022-06-25 12:00:46 +0000.528824][52db]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[051:952] [2022-06-25 12:00:46 +0000.581824][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[051:954] [2022-06-25 12:00:46 +0000.584207][52d8] Stop:
[051:954] [2022-06-25 12:00:46 +0000.584636][52d7] operator(): Video Render
stopped.
[051:956] [2022-06-25 12:00:46 +0000.585922][52d8] Stop:
[051:957] [2022-06-25 12:00:46 +0000.587236][52d8] DeviceStop:
audioDevice_:0x75093b7000
[051:957] [2022-06-25 12:00:46 +0000.587379][52d8] OpenSlesOutput:Stop playout

[051:961] [2022-06-25 12:00:46 +0000.591097][52d8] DeviceStop: Done


[051:962] [2022-06-25 12:00:46 +0000.591985][52d8] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[051:962] [2022-06-25 12:00:46 +0000.592299][52d8] operator(): Stop now!
[051:973] [2022-06-25 12:00:46 +0000.603582][421d]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[051:973] [2022-06-25 12:00:46 +0000.603680][421d] StopPreView: Have Stopped,
operation cancel
[051:973] [2022-06-25 12:00:46 +0000.603718][421d] Stop:
[051:974] [2022-06-25 12:00:46 +0000.603836][52d8] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[051:974] [2022-06-25 12:00:46 +0000.604308][421d] DeviceRelease:
audioDevice_:0x75093b7000
[051:974] [2022-06-25 12:00:46 +0000.604438][421d] OpenSlesOutput:Stop playout

[051:974] [2022-06-25 12:00:46 +0000.604501][421d] DeviceRelease: Release the


webrtc device object.
[051:975] [2022-06-25 12:00:46 +0000.604937][421d] OpenSlesOutput destruct.

[051:975] [2022-06-25 12:00:46 +0000.605113][421d] DeviceRelease: Done


[051:975] [2022-06-25 12:00:46 +0000.605332][421d] Stop:
[051:975] [2022-06-25 12:00:46 +0000.605492][52d7] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[051:979] [2022-06-25 12:00:46 +0000.609303][421d] global uninited!
[051:979] [2022-06-25 12:00:46 +0000.609449][421d]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[051:979] [2022-06-25 12:00:46 +0000.609512][421d] ~MediaFilterGraph:
MediaFilterGraph destruct
[051:979] [2022-06-25 12:00:46 +0000.609536][421d] RemoveVideoBackGroud: hava not
add video backgroud
[051:979] [2022-06-25 12:00:46 +0000.609567][421d] UnbindInputFilter 0x750944f258
this 0x7531c85d20
[051:979] [2022-06-25 12:00:46 +0000.609636][421d] ClearAllSource: remove source
filter, sourceid: 0x7531f3a280
[051:979] [2022-06-25 12:00:46 +0000.609659][421d] DestoryDecoderByVideoSource
time:216002267 enter.

[051:979] [2022-06-25 12:00:46 +0000.609681][421d] ~VideoBindDecoder time:216002267


enter.

[051:980] [2022-06-25 12:00:46 +0000.610223][421d] CleanUp time:216002268 enter.

[051:983] [2022-06-25 12:00:46 +0000.612879][421d] CleanUp leave. expire time = 3


ms

[051:983] [2022-06-25 12:00:46 +0000.612964][421d] CleanUp time:216002271 enter.


[051:983] [2022-06-25 12:00:46 +0000.613220][421d] CleanUp leave. expire time = 0
ms

[051:984] [2022-06-25 12:00:46 +0000.613887][421d] ~VideoBindDecoder leave. expire


time = 5 ms

[051:984] [2022-06-25 12:00:46 +0000.613953][421d] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[051:984] [2022-06-25 12:00:46 +0000.613993][421d] UnbindInputFilter 0x750944e7d8


this 0x750944f258
[051:984] [2022-06-25 12:00:46 +0000.614031][421d] UnbindInputFilter 0x750944de18
this 0x750944e7d8
[051:984] [2022-06-25 12:00:46 +0000.614063][421d] UnbindInputFilter 0x7531f3a4a0
this 0x750944de18
[051:984] [2022-06-25 12:00:46 +0000.614095][421d] UnbindInputFilter 0x750944edd8
this 0x750944fc18
[051:984] [2022-06-25 12:00:46 +0000.614126][421d] UnbindInputFilter 0x750944ea18
this 0x750944edd8
[051:984] [2022-06-25 12:00:46 +0000.614157][421d] UnbindInputFilter 0x7531f3a4a0
this 0x750944ea18
[051:985] [2022-06-25 12:00:46 +0000.615015][421d] ~GLESContext:
[051:988] [2022-06-25 12:00:46 +0000.617769][421d] GLESContext destruct finish.
[051:988] [2022-06-25 12:00:46 +0000.617860][421d] filter: filter pipeline destroy
this: 0x7531c85c80
[051:988] [2022-06-25 12:00:46 +0000.618629][421d]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[051:989] [2022-06-25 12:00:46 +0000.619087][421d] machine model :redmi
[051:989] [2022-06-25 12:00:46 +0000.619158][421d] Support this machine
model :redmi
[051:989] [2022-06-25 12:00:46 +0000.619187][421d] global inited! current sdk
version: 07-20-936c45f
[051:989] [2022-06-25 12:00:46 +0000.619355][421d] filter: filter pipeline
construtc this: 0x7531c85c80
[051:989] [2022-06-25 12:00:46 +0000.619405][421d] MediaFilterGraph:
MediaFilterGraph construct
[051:989] [2022-06-25 12:00:46 +0000.619424][421d] GLESContext:
[051:989] [2022-06-25 12:00:46 +0000.619462][421d] The result of eglGetDisplay is:
0xb4000075fe3548c0
[051:990] [2022-06-25 12:00:46 +0000.620720][421d] The result of creation:
0x75763f7200
[051:991] [2022-06-25 12:00:46 +0000.620898][421d] The result of
eglCreatePbufferSurface is: 0x75763f7900
[051:991] [2022-06-25 12:00:46 +0000.621028][421d] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_215987891.mp4
[051:991] [2022-06-25 12:00:46 +0000.621069][421d] The source 0 speed:1
[051:991] [2022-06-25 12:00:46 +0000.621103][421d] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_215987891.mp4,
delay: 0
[051:991] [2022-06-25 12:00:46 +0000.621139][421d] CreateDecoderByVideoSource
time:216002279 enter.

[051:991] [2022-06-25 12:00:46 +0000.621668][421d] running_decoder_count:0max


count:2
[051:991] [2022-06-25 12:00:46 +0000.621723][421d] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_215987891.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7576589400
[051:993] [2022-06-25 12:00:46 +0000.622888][52dd] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7531c23200] Current FFmpeg version git-2021-06-16-
97cea6f

[052:083] [2022-06-25 12:00:46 +0000.713239][52dd] OnStreamInfoFound: video


duration_: 12541
[052:085] [2022-06-25 12:00:46 +0000.714914][52de] NO get frame from decoder
[052:085] [2022-06-25 12:00:46 +0000.715077][421d] start decoder
[052:085] [2022-06-25 12:00:46 +0000.715121][421d] CreateDecoderByVideoSource
leave. expire time = 94 ms

[052:085] [2022-06-25 12:00:46 +0000.715180][421d] BindInputFilter 0x7531f3a4a0


this 0x750944d998
[052:085] [2022-06-25 12:00:46 +0000.715256][421d] BindInputFilter 0x750944d998
this 0x750944da58
[052:085] [2022-06-25 12:00:46 +0000.715293][421d] BindInputFilter 0x7531f3a4a0
this 0x750944dbd8
[052:085] [2022-06-25 12:00:46 +0000.715326][421d] BindInputFilter 0x750944dbd8
this 0x750944dd58
[052:085] [2022-06-25 12:00:46 +0000.715352][421d] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_215987891.mp4
[052:085] [2022-06-25 12:00:46 +0000.715396][421d] BindInputFilter 0x750944da58
this 0x750944de18
[052:085] [2022-06-25 12:00:46 +0000.715429][421d] BindInputFilter 0x750944de18
this 0x7531c85d20
[052:085] [2022-06-25 12:00:46 +0000.715463][421d] BindInputFilter 0x750944dd58
this 0x750944f258
[052:085] [2022-06-25 12:00:46 +0000.715497][421d] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_215987891.mp4
[052:085] [2022-06-25 12:00:46 +0000.715564][421d]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[052:085] [2022-06-25 12:00:46 +0000.715680][421d] MediaComposeFile time:216002373
enter.

[052:085] [2022-06-25 12:00:46 +0000.715721][421d] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[052:086] [2022-06-25 12:00:46 +0000.715837][421d] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[052:086] [2022-06-25 12:00:46 +0000.715877][421d] Recording session using default
bitrate support by app:31457280
[052:086] [2022-06-25 12:00:46 +0000.716142][52e8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75024cb540
[052:086] [2022-06-25 12:00:46 +0000.716217][52e8] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[052:086] [2022-06-25 12:00:46 +0000.716377][421d] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[052:086] [2022-06-25 12:00:46 +0000.716546][421d] GetPipeline:
-----------------------------------------
[052:086] [2022-06-25 12:00:46 +0000.716583][421d] GetPipeline: source:
0x7531f3a280
[052:086] [2022-06-25 12:00:46 +0000.716622][421d] GetPipeline: filter: NULLFilter
[052:086] [2022-06-25 12:00:46 +0000.716655][421d] GetPipeline: filter: NULLFilter
[052:086] [2022-06-25 12:00:46 +0000.716678][421d] GetPipeline: filter: NULLFilter
[052:086] [2022-06-25 12:00:46 +0000.716712][421d] GetPipeline: audio filter:
AuidoNULLFilter
[052:086] [2022-06-25 12:00:46 +0000.716731][421d] GetPipeline: audio filter:
AuidoNULLFilter
[052:087] [2022-06-25 12:00:46 +0000.716747][421d] GetPipeline: audio filter:
AudioNUllFilter
[052:087] [2022-06-25 12:00:46 +0000.716761][421d] GetPipeline:
------------------------------------------
[052:087] [2022-06-25 12:00:46 +0000.716776][421d] filter: filter pipeline2 update
pattern: 2
[052:087] [2022-06-25 12:00:46 +0000.716783][52de] NO get frame from decoder
[052:087] [2022-06-25 12:00:46 +0000.717110][421d] MediaComposeFile leave. expire
time = 2 ms

[052:087] [2022-06-25 12:00:46 +0000.717552][421d] machine model :redmi


[052:087] [2022-06-25 12:00:46 +0000.717579][421d] Support this machine
model :redmi
[052:087] [2022-06-25 12:00:46 +0000.717597][421d] global inited! current sdk
version: 07-20-936c45f
[052:092] [2022-06-25 12:00:46 +0000.722711][52de] NO get frame from decoder
[052:099] [2022-06-25 12:00:46 +0000.729440][52de] NO get frame from decoder
[052:102] [2022-06-25 12:00:46 +0000.732730][421d]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[052:103] [2022-06-25 12:00:46 +0000.732864][421d] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 312
[052:103] [2022-06-25 12:00:46 +0000.732940][421d]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[052:103] [2022-06-25 12:00:46 +0000.733001][421d] BeginCompose: BeginCompose, is
composing 0
[052:104] [2022-06-25 12:00:46 +0000.733838][52de] NO get frame from decoder
[052:107] [2022-06-25 12:00:46 +0000.737631][52de] NO get frame from decoder
[052:108] [2022-06-25 12:00:46 +0000.738505][52de] NO get frame from decoder
[052:110] [2022-06-25 12:00:46 +0000.740215][52de] NO get frame from decoder
[052:111] [2022-06-25 12:00:46 +0000.740956][52e8] start recording, file path:
[052:112] [2022-06-25 12:00:46 +0000.742117][52e8] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 312 audio_timescale:44100
video_timescale:90000
[052:112] [2022-06-25 12:00:46 +0000.742222][52e8] 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
[052:112] [2022-06-25 12:00:46 +0000.742260][52e8] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 312
[052:112] [2022-06-25 12:00:46 +0000.742304][52e8] fd_open successed
handle:0xb4000076b51ad0b0
[052:112] [2022-06-25 12:00:46 +0000.742495][52e8] create mp4 file:309
m_fileHandle: 0x756b5c6f00
[052:112] [2022-06-25 12:00:46 +0000.742542][52e8] MP4 file: is opened successfully
[052:112] [2022-06-25 12:00:46 +0000.742561][52e8] setupMediaProcessers:
[052:112] [2022-06-25 12:00:46 +0000.742580][52e8]
RecordingSessionInternalSimple:setup media processers.
[052:112] [2022-06-25 12:00:46 +0000.742598][52e8] construct AAC encoder
[052:113] [2022-06-25 12:00:46 +0000.742983][52e8] H264Encoder creating:
ultrafast012323
[052:113] [2022-06-25 12:00:46 +0000.743054][52e8] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[052:113] [2022-06-25 12:00:46 +0000.743656][52e8] H264Encode::GetMachineModel is
M2101K6G
[052:113] [2022-06-25 12:00:46 +0000.743724][52e8] H264Encoder machine_mode
is:M2101K6G
[052:114] [2022-06-25 12:00:46 +0000.743743][52e8] H264Encode::machine size :9
machine_mode:M2101K6G
[052:114] [2022-06-25 12:00:46 +0000.743763][52e8] H264Encode::machine array
size :22 machine_mode:M2101K6G
[052:114] [2022-06-25 12:00:46 +0000.743784][52e8] H264Encode::current machine
is :M2101K6G auto check hw codec decide to use hw codec
[052:114] [2022-06-25 12:00:46 +0000.743806][52e8] setupCompressionSession:
[052:114] [2022-06-25 12:00:46 +0000.743826][52e8] H264Encode::creating hareware
Encoder
[052:114] [2022-06-25 12:00:46 +0000.743841][52e8] AndroidHwAvcEncoder
time:216002402 enter.

[052:114] [2022-06-25 12:00:46 +0000.744017][52e8] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000076b50dd540 address:0x74ab8bf760
[052:114] [2022-06-25 12:00:46 +0000.744132][52e8] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[052:114] [2022-06-25 12:00:46 +0000.744159][52e8] The video avc hw codec address
is 0x7523cdc680
[052:114] [2022-06-25 12:00:46 +0000.744226][52e8] AndroidHwAvcEncoder leave.
expire time = 0 ms

[052:114] [2022-06-25 12:00:46 +0000.744252][52e8] RegisterEncodeCompleteCallback


time:216002402 enter.

[052:114] [2022-06-25 12:00:46 +0000.744444][52e8] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[052:114] [2022-06-25 12:00:46 +0000.744488][52e8] InitEncode time:216002402


enter.

[052:114] [2022-06-25 12:00:46 +0000.744598][52e8] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[052:114] [2022-06-25 12:00:46 +0000.744631][52e8] Create time:216002402 enter.

[052:114] [2022-06-25 12:00:46 +0000.744652][52e8] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:31457280 usingVbrMode:1
[052:114] [2022-06-25 12:00:46 +0000.744679][52e8]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x75efad9f40
[052:115] [2022-06-25 12:00:46 +0000.744846][52e8] supported_type:video/avc
[052:115] [2022-06-25 12:00:46 +0000.744876][52e8] name:OMX.qcom.video.encoder.avc
mime:video/avc
[052:115] [2022-06-25 12:00:46 +0000.744911][52e8] hwCodecPrefix :OMX.qcom.
[052:115] [2022-06-25 12:00:46 +0000.744934][52e8] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[052:115] [2022-06-25 12:00:46 +0000.744959][52e8] mediacodec_createCodecByName
time:216002403 enter.

[052:115] [2022-06-25 12:00:46 +0000.744981][52e8] WrapAndroidMediaCodec


time:216002403 enter.

[052:115] [2022-06-25 12:00:46 +0000.745146][52e8] WrapAndroidMediaCodec leave.


expire time = 0 ms

[052:116] [2022-06-25 12:00:46 +0000.746051][52ee] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x75efb9ac98
[052:149] [2022-06-25 12:00:46 +0000.779181][52e8] mediacodec_createCodecByName
leave. expire time = 34 ms

[052:149] [2022-06-25 12:00:46 +0000.779288][52e8] WrapAndroidMediaFromat


time:216002437 enter.
[052:149] [2022-06-25 12:00:46 +0000.779358][52e8] WrapAndroidMediaFromat leave.
expire time = 0 ms

[052:194] [2022-06-25 12:00:46 +0000.823772][52e8] Destroy time:216002482 enter.

[052:194] [2022-06-25 12:00:46 +0000.823938][52e8] WrapAndroidMediaFromat::


Destroy
[052:194] [2022-06-25 12:00:46 +0000.823985][52e8] Destroy leave. expire time = 0
ms

[052:194] [2022-06-25 12:00:46 +0000.824020][52e8] ~WrapAndroidMediaFromat


time:216002482 enter.

[052:194] [2022-06-25 12:00:46 +0000.824096][52e8] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[052:194] [2022-06-25 12:00:46 +0000.824145][52e8] Create leave. expire time = 80


ms

[052:194] [2022-06-25 12:00:46 +0000.824192][52e8] isSemiPlanarSupport


time:216002482 enter.

[052:194] [2022-06-25 12:00:46 +0000.824224][52e8] H264Encoder isSemiPlanarSupport


[052:194] [2022-06-25 12:00:46 +0000.824276][52e8] isSemiPlanarSupport leave.
expire time = 0 ms

[052:194] [2022-06-25 12:00:46 +0000.824318][52e8] creat hw H264Encoder success,


isSemiPlanar:1
[052:194] [2022-06-25 12:00:46 +0000.824469][52e8] InitEncode leave. expire time =
80 ms

[052:194] [2022-06-25 12:00:46 +0000.824552][52e8] H264Encode::created Encoder


[052:194] [2022-06-25 12:00:46 +0000.824594][52e8] H264Encode:: H264 encoder
created.
[052:194] [2022-06-25 12:00:46 +0000.824635][52e8] H264 encoder created.
[052:194] [2022-06-25 12:00:46 +0000.824668][52e8]
RecordingSessionInternalSimple:created avc encoder avc: 0x751a4b2d80
[052:194] [2022-06-25 12:00:46 +0000.824705][52e8] setOutput:
[052:195] [2022-06-25 12:00:46 +0000.824780][52e8]
RecordingSessionInternalSimple:encoder set output to muxer!
[052:195] [2022-06-25 12:00:46 +0000.824823][52e8] request a key frame
[052:195] [2022-06-25 12:00:46 +0000.824861][52e8] H264Encode:: request a key frame
[052:198] [2022-06-25 12:00:46 +0000.827958][52e8] setDisplayRotate :90
[052:198] [2022-06-25 12:00:46 +0000.828107][52e8] 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
[052:206] [2022-06-25 12:00:46 +0000.836604][52e9]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[052:214] [2022-06-25 12:00:46 +0000.844768][5223] Run AGC when audioType = 0
[052:215] [2022-06-25 12:00:46 +0000.845102][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[052:250] [2022-06-25 12:00:46 +0000.880508][52e9] h264 add frame header cdr flag
[052:251] [2022-06-25 12:00:46 +0000.880966][52e9] h264 add frame header cdr flag
[052:251] [2022-06-25 12:00:46 +0000.881337][52e9] Received key frame:10
[052:251] [2022-06-25 12:00:46 +0000.881524][52e9] H264Encode:: get a sps pps
header!headerSize:29
[052:252] [2022-06-25 12:00:46 +0000.882309][52ee] get the H.264 SPS parameter
[052:252] [2022-06-25 12:00:46 +0000.882611][52ee] add video track with id:1
[052:253] [2022-06-25 12:00:46 +0000.883277][52ee] get the H.264 PPS parameter
[052:253] [2022-06-25 12:00:46 +0000.883587][52e9] DTS queue for
Generator:0x75efb9aeb8 35 69 103 135 169
[052:259] [2022-06-25 12:00:46 +0000.888985][52ed] audio_frame_list_ empty
[052:331] [2022-06-25 12:00:46 +0000.961177][52ee] add aac audio track with id:2
[052:331] [2022-06-25 12:00:46 +0000.961470][52ee] audio start ts:0
[052:331] [2022-06-25 12:00:46 +0000.961545][52ee] the audio frame has been written
into MP4 file
[052:334] [2022-06-25 12:00:46 +0000.963950][52e8] setDisplayRotate :90
[052:334] [2022-06-25 12:00:46 +0000.964017][52e8] 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
[052:346] [2022-06-25 12:00:46 +0000.976470][52ee] get the H.264 IDR frame
[052:346] [2022-06-25 12:00:46 +0000.976600][52ee] resss:true
[052:346] [2022-06-25 12:00:46 +0000.976625][52ee] video start ts:10
[052:346] [2022-06-25 12:00:46 +0000.976708][52ee] the video frame has been written
into MP4 file
[052:463] [2022-06-25 12:00:47 +0000.93569][52eb] Error(video_source.cc:430): wait
decoder a frame: 6
[052:572] [2022-06-25 12:00:47 +0000.202662][52e9] DTS queue for
Generator:0x75efb9aeb8 805 842 874 907 938 976 1008 1041 1076
[052:649] [2022-06-25 12:00:47 +0000.279561][52e9] Push an pts:1209 to dts queue.
[052:697] [2022-06-25 12:00:47 +0000.326794][52e9] SendFrame
encodedImage._timeStamp:1209encodedImage->_length:192752
[052:697] [2022-06-25 12:00:47 +0000.327657][52e9] last dts:1177 currentPts:1209
ppsOrSPS:0 queue length:4
[052:698] [2022-06-25 12:00:47 +0000.327782][52e9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1209 pts:1209
[052:720] [2022-06-25 12:00:47 +0000.350629][52ed] audio_frame_list_ empty
[052:724] [2022-06-25 12:00:47 +0000.354449][52eb] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11912 diff: 89
[052:760] [2022-06-25 12:00:47 +0000.389849][52e9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1472
[052:760] [2022-06-25 12:00:47 +0000.389982][52e9] push video frame to H264
encoder. (100 frame for one log)

[052:760] [2022-06-25 12:00:47 +0000.390028][52e9] push video frame to H264


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

[052:760] [2022-06-25 12:00:47 +0000.390050][52e9] H264Encode::push video frame to


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

[052:760] [2022-06-25 12:00:47 +0000.390101][52e9] The input pts:1472 fps:30


[052:790] [2022-06-25 12:00:47 +0000.420068][52e9] H264Encode::H264SWEncoder get
callback, length:101440 type:1 nalType:1length:101436
[052:858] [2022-06-25 12:00:47 +0000.488531][52e9] DTS queue for
Generator:0x75efb9aeb8 1743 1776 1806
[052:934] [2022-06-25 12:00:47 +0000.564373][52eb] Error(video_source.cc:430): wait
decoder a frame: 0
[052:980] [2022-06-25 12:00:47 +0000.609895][52e9] h264 add frame header cdr flag
[052:980] [2022-06-25 12:00:47 +0000.610185][52e9] Received key frame:2005
[052:981] [2022-06-25 12:00:47 +0000.611628][52ee] get the H.264 IDR frame
[053:003] [2022-06-25 12:00:47 +0000.633573][52eb] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[053:049] [2022-06-25 12:00:47 +0000.679659][52e9] Push an pts:2539 to dts queue.
[053:079] [2022-06-25 12:00:47 +0000.709107][52e9] DTS queue for
Generator:0x75efb9aeb8 2539 2573 2611 2637
[053:081] [2022-06-25 12:00:47 +0000.711543][52e9] last dts:2510 currentPts:2539
ppsOrSPS:0 queue length:4
[053:084] [2022-06-25 12:00:47 +0000.713864][52ed] audio_frame_list_ empty
[053:237] [2022-06-25 12:00:47 +0000.866801][52eb] Error(video_source.cc:430): wait
decoder a frame: 0
[053:265] [2022-06-25 12:00:47 +0000.895367][52e9] DTS queue for
Generator:0x75efb9aeb8 3305 3340 3377 3401 3442 3477 3503 3539
[053:357] [2022-06-25 12:00:47 +0000.987018][52e9] Push an pts:3880 to dts queue.
[053:378] [2022-06-25 12:00:48 +0000.8407][52eb] FilterPipeline2::OnVideoFrame pts
411390 last_video_timestamp_ 4571
[053:407] [2022-06-25 12:00:48 +0000.37164][52e9] last dts:3837 currentPts:3880
ppsOrSPS:0 queue length:7
[053:414] [2022-06-25 12:00:48 +0000.43934][5223] haveEnoughProcessedData
internalAudioStream.length: 20
[053:429] [2022-06-25 12:00:48 +0000.59295][52e9] h264 add frame header cdr flag
[053:430] [2022-06-25 12:00:48 +0000.60134][52e9] Received key frame:4003
[053:433] [2022-06-25 12:00:48 +0000.63399][52ee] get the H.264 IDR frame
[053:483] [2022-06-25 12:00:48 +0000.113318][52e9] DTS queue for
Generator:0x75efb9aeb8 4176 4204 4239 4273 4304
[053:543] [2022-06-25 12:00:48 +0000.173274][52eb] Error(video_source.cc:430): wait
decoder a frame: 6
[053:561] [2022-06-25 12:00:48 +0000.191137][52e9] SendFrame
encodedImage._timeStamp:4544encodedImage->_length:121664
[053:566] [2022-06-25 12:00:48 +0000.196703][52e9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4571 pts:4571
[053:621] [2022-06-25 12:00:48 +0000.251694][52e9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4837
[053:622] [2022-06-25 12:00:48 +0000.251948][52e9] push video frame to H264
encoder. (100 frame for one log)

[053:622] [2022-06-25 12:00:48 +0000.252032][52e9] push video frame to H264


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

[053:622] [2022-06-25 12:00:48 +0000.252069][52e9] H264Encode::push video frame to


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

[053:622] [2022-06-25 12:00:48 +0000.252119][52e9] The input pts:4837 fps:30


[053:660] [2022-06-25 12:00:48 +0000.290426][52e9] H264Encode::H264SWEncoder get
callback, length:96304 type:1 nalType:1length:96300
[053:730] [2022-06-25 12:00:48 +0000.360156][52e9] DTS queue for
Generator:0x75efb9aeb8 5004 5037 5071 5105 5140
[053:751] [2022-06-25 12:00:48 +0000.381078][52e9] Push an pts:5203 to dts queue.
[053:788] [2022-06-25 12:00:48 +0000.418357][52eb] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12892 diff: 109
[053:798] [2022-06-25 12:00:48 +0000.428579][52e9] last dts:5174 currentPts:5203
ppsOrSPS:0 queue length:7
[053:921] [2022-06-25 12:00:48 +0000.550913][52eb] Error(video_source.cc:430): wait
decoder a frame: 13
[053:945] [2022-06-25 12:00:48 +0000.575471][52e9] DTS queue for
Generator:0x75efb9aeb8 5841 5876 5906 5942 5969
[053:990] [2022-06-25 12:00:48 +0000.620244][52e9] h264 add frame header cdr flag
[053:990] [2022-06-25 12:00:48 +0000.620642][52e9] Received key frame:6004
[053:996] [2022-06-25 12:00:48 +0000.626197][52ee] get the H.264 IDR frame
[054:060] [2022-06-25 12:00:48 +0000.690450][52e9] Push an pts:6539 to dts queue.
[054:095] [2022-06-25 12:00:48 +0000.724852][52e9] last dts:6509 currentPts:6539
ppsOrSPS:0 queue length:5
[054:113] [2022-06-25 12:00:48 +0000.743028][52e9] DTS queue for
Generator:0x75efb9aeb8 6604 6639 6676 6706 6737 6778 6812 6846
[054:196] [2022-06-25 12:00:48 +0000.826605][52ed] audio_frame_list_ empty
[054:217] [2022-06-25 12:00:48 +0000.847098][5223] Run AGC when audioType = 0
[054:280] [2022-06-25 12:00:48 +0000.910154][52eb] Error(video_source.cc:430): wait
decoder a frame: 0
[054:320] [2022-06-25 12:00:48 +0000.950580][52e9] DTS queue for
Generator:0x75efb9aeb8 7540 7576
[054:391] [2022-06-25 12:00:49 +0000.21496][52e9] Push an pts:7875 to dts queue.
[054:433] [2022-06-25 12:00:49 +0000.63202][52e9] SendFrame
encodedImage._timeStamp:7875encodedImage->_length:151536
[054:433] [2022-06-25 12:00:49 +0000.63500][52e9] last dts:7843 currentPts:7875
ppsOrSPS:0 queue length:8
[054:457] [2022-06-25 12:00:49 +0000.87353][52e9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:7938 pts:7938
[054:463] [2022-06-25 12:00:49 +0000.93105][52e9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8210
[054:463] [2022-06-25 12:00:49 +0000.93188][52e9] push video frame to H264 encoder.
(100 frame for one log)

[054:463] [2022-06-25 12:00:49 +0000.93213][52e9] push video frame to H264 encoder.


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

[054:463] [2022-06-25 12:00:49 +0000.93233][52e9] H264Encode::push video frame to


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

[054:463] [2022-06-25 12:00:49 +0000.93259][52e9] The input pts:8210 fps:30


[054:469] [2022-06-25 12:00:49 +0000.99298][52e9] h264 add frame header cdr flag
[054:470] [2022-06-25 12:00:49 +0000.100090][52e9] Received key frame:8005
[054:474] [2022-06-25 12:00:49 +0000.103869][52ee] get the H.264 IDR frame
[054:518] [2022-06-25 12:00:49 +0000.147851][52e9] H264Encode::H264SWEncoder get
callback, length:164592 type:1 nalType:1length:164588
[054:526] [2022-06-25 12:00:49 +0000.156130][52e9] DTS queue for
Generator:0x75efb9aeb8 8239 8276 8308 8343 8376 8406 8441 8480 8505
[054:582] [2022-06-25 12:00:49 +0000.211976][52eb] Error(video_source.cc:430): wait
decoder a frame: 6
[054:635] [2022-06-25 12:00:49 +0000.265685][52ed] audio_frame_list_ empty
[054:701] [2022-06-25 12:00:49 +0000.330820][52e9] Push an pts:9205 to dts queue.
[054:701] [2022-06-25 12:00:49 +0000.331678][52eb] video frame wait audio frame:
last_video_timestamp:9372 last_audio_timestamp:9168.12
[054:768] [2022-06-25 12:00:49 +0000.398164][52e9] DTS queue for
Generator:0x75efb9aeb8 9073 9107 9143 9174 9205 9240 9274 9304 9342
[054:797] [2022-06-25 12:00:49 +0000.427054][52e9] last dts:9174 currentPts:9205
ppsOrSPS:0 queue length:6
[054:854] [2022-06-25 12:00:49 +0000.483875][52eb] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13908 diff: 93
[054:988] [2022-06-25 12:00:49 +0000.618266][52e9] DTS queue for
Generator:0x75efb9aeb8 10007 10037 10073
[054:990] [2022-06-25 12:00:49 +0000.620308][52e9] h264 add frame header cdr flag
[054:991] [2022-06-25 12:00:49 +0000.621471][52e9] Received key frame:10007
[054:998] [2022-06-25 12:00:49 +0000.627818][52eb] Error(video_source.cc:430): wait
decoder a frame: 0
[055:018] [2022-06-25 12:00:49 +0000.648001][52ee] get the H.264 IDR frame
[055:059] [2022-06-25 12:00:49 +0000.689599][52ed] audio_frame_list_ empty
[055:087] [2022-06-25 12:00:49 +0000.717330][52e9] Push an pts:10538 to dts queue.
[055:137] [2022-06-25 12:00:49 +0000.767726][5223] haveEnoughProcessedData
internalAudioStream.length: 20
[055:141] [2022-06-25 12:00:49 +0000.771489][52e9] last dts:10502 currentPts:10538
ppsOrSPS:0 queue length:8
[055:179] [2022-06-25 12:00:49 +0000.808771][52e9] DTS queue for
Generator:0x75efb9aeb8 10743 10774 10804 10840 10874 10907 10938 10972
[055:284] [2022-06-25 12:00:49 +0000.914095][52e9] SendFrame
encodedImage._timeStamp:11204encodedImage->_length:115792
[055:309] [2022-06-25 12:00:49 +0000.939693][52eb] Error(video_source.cc:430): wait
decoder a frame: 0
[055:316] [2022-06-25 12:00:49 +0000.946115][52e9] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11309 pts:11309
[055:342] [2022-06-25 12:00:49 +0000.972762][52de] av_read_frame AVERROR_EOF
[055:344] [2022-06-25 12:00:49 +0000.973828][52e9] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11569
[055:344] [2022-06-25 12:00:49 +0000.973985][52e9] push video frame to H264
encoder. (100 frame for one log)

[055:344] [2022-06-25 12:00:49 +0000.974036][52e9] push video frame to H264


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

[055:344] [2022-06-25 12:00:49 +0000.974059][52e9] H264Encode::push video frame to


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

[055:344] [2022-06-25 12:00:49 +0000.974087][52e9] The input pts:11569 fps:30


[055:378] [2022-06-25 12:00:50 +0000.7924][52e9] DTS queue for
Generator:0x75efb9aeb8 11569 11604 11638 11672 11703 11741 11780 11809
[055:381] [2022-06-25 12:00:50 +0000.11724][52e9] H264Encode::H264SWEncoder get
callback, length:206544 type:1 nalType:1length:206540
[055:391] [2022-06-25 12:00:50 +0000.20936][52e9] Push an pts:11877 to dts queue.
[055:393] [2022-06-25 12:00:50 +0000.23159][52de] OnReceiveEOF:
[055:393] [2022-06-25 12:00:50 +0000.23358][52de] OnDecoderEOF time:216005681
enter.

[055:393] [2022-06-25 12:00:50 +0000.23502][52de] OnDecoderEOF leave. expire time


= 0 ms

[055:393] [2022-06-25 12:00:50 +0000.23553][52de] OnDecoderFinished:


OnDecoderFinished total decoder frames:376 this:0x7531f3a280
[055:393] [2022-06-25 12:00:50 +0000.23547][52dc] CleanUp time:216005681 enter.

[055:393] [2022-06-25 12:00:50 +0000.23614][52de] NULLFilter::OnVideoSourceEOF


0x7531f3a280 this 0x750944d900
[055:393] [2022-06-25 12:00:50 +0000.23714][52de] NULLFilter::OnVideoSourceEOF
0x750944d900 this 0x750944d9c0
[055:394] [2022-06-25 12:00:50 +0000.23750][52de] NULLFilter::OnVideoSourceEOF
0x750944d9c0 this 0x750944dd80
[055:394] [2022-06-25 12:00:50 +0000.24395][52eb] OnVideoTimer: OnVideoTimer return
[055:395] [2022-06-25 12:00:50 +0000.25571][52ed] PullAudioFrame: PullFrame audio
finished.
[055:395] [2022-06-25 12:00:50 +0000.25701][52ed] OnAudioTimer: OnAudioTimer
EndComposeFile
[055:396] [2022-06-25 12:00:50 +0000.25737][52ed] EndComposeFile: EndComposeFile,
is composing 1
[055:401] [2022-06-25 12:00:50 +0000.30920][52dc] CleanUp leave. expire time = 8
ms

[055:401] [2022-06-25 12:00:50 +0000.31034][52dc] clean up


[055:401] [2022-06-25 12:00:50 +0000.31062][52dc] running_decoder_count:0max
count:2
[055:427] [2022-06-25 12:00:50 +0000.57697][52e9] last dts:11840 currentPts:11877
ppsOrSPS:0 queue length:10
[055:449] [2022-06-25 12:00:50 +0000.79088][52e9] h264 add frame header cdr flag
[055:449] [2022-06-25 12:00:50 +0000.79455][52e9] Received key frame:12006
[055:455] [2022-06-25 12:00:50 +0000.84930][52ee] get the H.264 IDR frame
[055:494] [2022-06-25 12:00:50 +0000.124695][52e9]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:376
[055:495] [2022-06-25 12:00:50 +0000.124829][52e9]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x75efac9000
[055:495] [2022-06-25 12:00:50 +0000.125443][52ea]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[055:495] [2022-06-25 12:00:50 +0000.125541][52ea]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[055:496] [2022-06-25 12:00:50 +0000.125815][52e8] stop recording
[055:496] [2022-06-25 12:00:50 +0000.125871][52e8]
RecordingSessionInternalSimple:destroy media processers
[055:496] [2022-06-25 12:00:50 +0000.125966][52e8] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[055:496] [2022-06-25 12:00:50 +0000.126004][52e8] H264Encode::flushing hareware
Encoder
[055:496] [2022-06-25 12:00:50 +0000.126204][52e8] Flush time:216005784 enter.

[055:496] [2022-06-25 12:00:50 +0000.126250][52e8] H264Encoder encoder flush


[055:496] [2022-06-25 12:00:50 +0000.126333][52e8] flush output queue
[055:536] [2022-06-25 12:00:50 +0000.166057][52e8] DTS queue for
Generator:0x75efb9aeb8 12508
[055:828] [2022-06-25 12:00:50 +0000.458489][52e8] Flush leave. expire time = 332
ms

[055:829] [2022-06-25 12:00:50 +0000.458909][52e8] ~H264EncodeWrap:


[055:829] [2022-06-25 12:00:50 +0000.459017][52e8] ~H264Encode:
[055:829] [2022-06-25 12:00:50 +0000.459087][52e8] teardownCompressionSession:
H264Encode::destroying Encoder
[055:829] [2022-06-25 12:00:50 +0000.459137][52e8] Release time:216006117 enter.

[055:829] [2022-06-25 12:00:50 +0000.459454][52e8] Release:


MediaCodecVideoEncoder::Release _inited:1
[055:829] [2022-06-25 12:00:50 +0000.459569][52e8] Destroy time:216006117 enter.

[055:829] [2022-06-25 12:00:50 +0000.459618][52e8] H264Encoder encoderDestroy


[055:829] [2022-06-25 12:00:50 +0000.459683][52e8]
AndroidMediaCodecVideoEncoder::release env: 0x751a5f4400
[055:830] [2022-06-25 12:00:50 +0000.459747][52e8]
AndroidMediaCodecVideoEncoder::Destroy
[055:858] [2022-06-25 12:00:50 +0000.487967][52e8] Destroy leave. expire time = 29
ms

[055:858] [2022-06-25 12:00:50 +0000.488212][52e8] Release leave. expire time = 29


ms

[055:858] [2022-06-25 12:00:50 +0000.488261][52e8] ~AndroidHwAvcEncoder


time:216006146 enter.

[055:858] [2022-06-25 12:00:50 +0000.488488][52e8] Release time:216006146 enter.

[055:858] [2022-06-25 12:00:50 +0000.488579][52e8] Release:


MediaCodecVideoEncoder:: has been released before, just return
[055:858] [2022-06-25 12:00:50 +0000.488634][52e8] Release leave. expire time = 0
ms
[055:858] [2022-06-25 12:00:50 +0000.488685][52e8] ~AndroidMediaCodecVideoEncoder
[055:858] [2022-06-25 12:00:50 +0000.488727][52e8] ~WrapAndroidMediaCodec
time:216006146 enter.

[055:859] [2022-06-25 12:00:50 +0000.488767][52e8] ~WrapAndroidMediaCodec leave.


expire time = 1 ms

[055:859] [2022-06-25 12:00:50 +0000.488808][52e8] video hevc hw codec


destructor:0x7523cdc680

[055:859] [2022-06-25 12:00:50 +0000.488930][52e8] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[055:859] [2022-06-25 12:00:50 +0000.489033][52e8] teardownCompressionSession:


H264Encode::destroyed Encoder
[055:859] [2022-06-25 12:00:50 +0000.489170][52e8]
RecordingSessionInternalSimple:destroy aac encoder output!
[055:859] [2022-06-25 12:00:50 +0000.489230][52e8] AACSWEncode destructor
[055:866] [2022-06-25 12:00:50 +0000.495759][52ee] fd_close successed!
[055:869] [2022-06-25 12:00:50 +0000.499582][52ee] MP4 close file successfully
[055:869] [2022-06-25 12:00:50 +0000.499674][52ee] Recording session Internal:
notify recording ok
[055:869] [2022-06-25 12:00:50 +0000.499707][52ee] onRecordingOk: Recording Ok,
compose use time: 3766, averagefps 0
[055:870] [2022-06-25 12:00:50 +0000.499739][52ee] OnReceiveEOF:
[055:873] [2022-06-25 12:00:50 +0000.503014][52ed] OnAudioTimer: OnAudioTimer
return
[055:897] [2022-06-25 12:00:50 +0000.527620][421d]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[055:898] [2022-06-25 12:00:50 +0000.527795][421d] ~MediaComposeFile time:216006186
enter.

[055:898] [2022-06-25 12:00:50 +0000.527849][421d] CancelCompose: CancelCompose,


is composing 0
[055:898] [2022-06-25 12:00:50 +0000.528204][52e8] stop recording
[055:898] [2022-06-25 12:00:50 +0000.528322][52e8] we have stopped recording before
[055:901] [2022-06-25 12:00:50 +0000.531603][421d] ~MediaComposeFile leave. expire
time = 3 ms

[055:902] [2022-06-25 12:00:50 +0000.531841][421d] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[055:907] [2022-06-25 12:00:50 +0000.536992][421d] global uninited!
[055:907] [2022-06-25 12:00:50 +0000.537130][421d]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[055:907] [2022-06-25 12:00:50 +0000.537213][421d] ~MediaFilterGraph:
MediaFilterGraph destruct
[055:907] [2022-06-25 12:00:50 +0000.537256][421d] RemoveVideoBackGroud: hava not
add video backgroud
[055:907] [2022-06-25 12:00:50 +0000.537289][421d] UnbindInputFilter 0x750944de18
this 0x7531c85d20
[055:907] [2022-06-25 12:00:50 +0000.537318][421d] ClearAllSource: remove source
filter, sourceid: 0x7531f3a280
[055:907] [2022-06-25 12:00:50 +0000.537338][421d] DestoryDecoderByVideoSource
time:216006195 enter.

[055:907] [2022-06-25 12:00:50 +0000.537361][421d] ~VideoBindDecoder time:216006195


enter.

[055:907] [2022-06-25 12:00:50 +0000.537587][421d] CleanUp time:216006195 enter.


[055:908] [2022-06-25 12:00:50 +0000.538454][421d] CleanUp leave. expire time = 1
ms

[055:908] [2022-06-25 12:00:50 +0000.538535][421d] CleanUp time:216006196 enter.

[055:909] [2022-06-25 12:00:50 +0000.539001][421d] CleanUp leave. expire time = 1


ms

[055:910] [2022-06-25 12:00:50 +0000.539916][421d] ~VideoBindDecoder leave. expire


time = 3 ms

[055:910] [2022-06-25 12:00:50 +0000.540042][421d] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[055:910] [2022-06-25 12:00:50 +0000.540083][421d] UnbindInputFilter 0x750944da58


this 0x750944de18
[055:910] [2022-06-25 12:00:50 +0000.540112][421d] UnbindInputFilter 0x750944d998
this 0x750944da58
[055:910] [2022-06-25 12:00:50 +0000.540138][421d] UnbindInputFilter 0x7531f3a4a0
this 0x750944d998
[055:910] [2022-06-25 12:00:50 +0000.540164][421d] UnbindInputFilter 0x750944dd58
this 0x750944f258
[055:910] [2022-06-25 12:00:50 +0000.540190][421d] UnbindInputFilter 0x750944dbd8
this 0x750944dd58
[055:910] [2022-06-25 12:00:50 +0000.540219][421d] UnbindInputFilter 0x7531f3a4a0
this 0x750944dbd8
[055:910] [2022-06-25 12:00:50 +0000.540255][421d] ~GLESContext:
[055:912] [2022-06-25 12:00:50 +0000.542322][421d] GLESContext destruct finish.
[055:912] [2022-06-25 12:00:50 +0000.542438][421d] filter: filter pipeline destroy
this: 0x7531c85c80
[056:213] [2022-06-25 12:00:50 +0000.842910][5223] Run AGC when audioType = 0
[056:213] [2022-06-25 12:00:50 +0000.843131][5223]
AudioDeviceDataHandler::MixAndSendOutFrame
[056:840] [2022-06-25 12:00:51 +0000.470200][5223] haveEnoughProcessedData
internalAudioStream.length: 0
[057:701] [2022-06-25 12:00:52 +0000.331623][424d]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[057:702] [2022-06-25 12:00:52 +0000.332087][424d] ~MediaFilterCamera
time:216007990 enter.

[057:702] [2022-06-25 12:00:52 +0000.332213][424d] StopPullFrameAndWriteMp4


time:216007990 enter.

[057:703] [2022-06-25 12:00:52 +0000.333270][521e] stop recording


[057:703] [2022-06-25 12:00:52 +0000.333354][521e] we have stopped recording before
[057:704] [2022-06-25 12:00:52 +0000.334121][424d] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[057:706] [2022-06-25 12:00:52 +0000.336075][424d] DestroyPipelineAndFilters


time:216007994 enter.

[057:706] [2022-06-25 12:00:52 +0000.336270][424d] DestroyPipelineAndFilters


leave. expire time = 0 ms

[057:706] [2022-06-25 12:00:52 +0000.336323][424d] AppDeviceManagerStopMic

[057:706] [2022-06-25 12:00:52 +0000.336454][424d] AppDeviceManagerStopMic::mic


status is on
[057:706] [2022-06-25 12:00:52 +0000.336496][424d] Try to stop webrtc device.

[057:706] [2022-06-25 12:00:52 +0000.336533][424d] Set record state to


stopped.threadID:16973

[057:754] [2022-06-25 12:00:52 +0000.384070][424d] Try to destory the


recorder.threadID:16973

[057:954] [2022-06-25 12:00:52 +0000.584579][424d] DestroyAudioRecorder:


[057:954] [2022-06-25 12:00:52 +0000.584711][424d] Cleanup the buffer queue in the
recorder.
[057:955] [2022-06-25 12:00:52 +0000.584746][424d] Destroy the recorder.

[057:957] [2022-06-25 12:00:52 +0000.586758][424d] StopRecording finished.

[057:957] [2022-06-25 12:00:52 +0000.586831][424d] The stop recording success.

[057:957] [2022-06-25 12:00:52 +0000.586848][424d]


AudioDeviceDataHandler::StopMicProcess

[057:962] [2022-06-25 12:00:52 +0000.592312][424d] AppDeviceManager stop.

[057:962] [2022-06-25 12:00:52 +0000.592410][424d] Rlease the webrtc device object.

[057:963] [2022-06-25 12:00:52 +0000.592789][424d] OpenSlesInput destruct.

[057:963] [2022-06-25 12:00:52 +0000.592845][424d] OpenSlesOutput destruct.

[057:963] [2022-06-25 12:00:52 +0000.593264][424d] EventDispatchServerScope


destruct
[057:963] [2022-06-25 12:00:52 +0000.593310][424d]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[057:963] [2022-06-25 12:00:52 +0000.593369][424d] ~AudioDeviceDataHandler

[057:963] [2022-06-25 12:00:52 +0000.593653][424d] AppDeviceManagerDestruct.

[057:963] [2022-06-25 12:00:52 +0000.593683][424d] ~AppDeviceManager:


[057:964] [2022-06-25 12:00:52 +0000.593732][424d] ~CpuOverloadDetect
time:216008251 enter.

[057:964] [2022-06-25 12:00:52 +0000.594102][424d] ~CpuOverloadDetect leave.


expire time = 1 ms

[057:965] [2022-06-25 12:00:52 +0000.595189][424d] Destruct BeautifyReader begin...


[057:965] [2022-06-25 12:00:52 +0000.595244][424d] Destruct BeautifyReader done.
[057:965] [2022-06-25 12:00:52 +0000.595269][424d] ~MediaFilterCamera leave.
expire time = 263 ms

[057:965] [2022-06-25 12:00:52 +0000.595409][424d] ~GLESContext:


[057:979] [2022-06-25 12:00:52 +0000.609422][424d] GLESContext destruct finish.
[057:979] [2022-06-25 12:00:52 +0000.609503][424d] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[057:980] [2022-06-25 12:00:52 +0000.610099][424d] global uninited!
[057:981] [2022-06-25 12:00:52 +0000.610917][424d] clear AppID 50011
[057:981] [2022-06-25 12:00:52 +0000.610970][424d] UnRegister JVM for Xplatform
util
[057:981] [2022-06-25 12:00:52 +0000.610989][424d] Dispose::unregister webrtc video
engine
[057:981] [2022-06-25 12:00:52 +0000.611025][424d] Init the android object with
jvm:0x0 env:0x0 context:0x0

[057:981] [2022-06-25 12:00:52 +0000.611060][424d] SetAndroidMediaCodecObjects


time:216008269 enter.

[057:981] [2022-06-25 12:00:52 +0000.611092][424d] ClearAndroidMediaCodecObjects


time:216008269 enter.

[057:981] [2022-06-25 12:00:52 +0000.611109][424d] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[057:981] [2022-06-25 12:00:52 +0000.611129][424d] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[057:981] [2022-06-25 12:00:52 +0000.611144][424d] SetAndroidMediaCodecObjects


time:216008269 enter.

[057:981] [2022-06-25 12:00:52 +0000.611163][424d] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :[000:034] [2022-06-26 13:03:07 +0000.199211]
[4443] Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2022-06-26 13:03:07 +0000
[000:034] [2022-06-26 13:03:07 +0000.199276][4443] set AppID=50011 old AppID=-1
[000:034] [2022-06-26 13:03:07 +0000.199315][4443] Init the android object with
jvm:0xb4000076b50dd540 env:0x7575eb58c0 context:0x756f817728

[000:034] [2022-06-26 13:03:07 +0000.199352][4443] SetAndroidMediaCodecObjects


time:265572649 enter.

[000:034] [2022-06-26 13:03:07 +0000.199391][4443] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:034] [2022-06-26 13:03:07 +0000.199425][4443] SetAndroidMediaCodecObjects


time:265572649 enter.

[000:034] [2022-06-26 13:03:07 +0000.199457][4443] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000076b50dd540
[000:034] [2022-06-26 13:03:07 +0000.199472][4443] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000076b50dd540 address:0x74e1a6b760
[000:034] [2022-06-26 13:03:07 +0000.199509][4443] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000076b50dd540
address:0x74e1a6b760
[000:034] [2022-06-26 13:03:07 +0000.199524][4443] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:034] [2022-06-26 13:03:07 +0000.199553][4443] Set the android objects with


jvm:0xb4000076b50dd540 env:0x7575eb58c0 context:0x756f817728

[000:036] [2022-06-26 13:03:07 +0000.200997][4443] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7575eb58c0
[000:036] [2022-06-26 13:03:07 +0000.201067][4443] SystemUtil Init done
[000:037] [2022-06-26 13:03:07 +0000.202588][4443]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:039] [2022-06-26 13:03:07 +0000.204290][4443] MediaFilterCamera
[000:039] [2022-06-26 13:03:07 +0000.204397][4443] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:039] [2022-06-26 13:03:07 +0000.204502][4443] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:039] [2022-06-26 13:03:07 +0000.204532][4443] Recording session using default
bitrate support by app:31457280
[000:039] [2022-06-26 13:03:07 +0000.204540][6610] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75173a7540
[000:040] [2022-06-26 13:03:07 +0000.204780][6610] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:040] [2022-06-26 13:03:07 +0000.204878][4443] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:040] [2022-06-26 13:03:07 +0000.205459][4443] Error(ini.cc:191): Open the file
failed. error:2
[000:040] [2022-06-26 13:03:07 +0000.205499][4443]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:040] [2022-06-26 13:03:07 +0000.205539][4443] The device model: m2101k6g
usingSoftwareAEC value: 0
[000:044] [2022-06-26 13:03:07 +0000.209573][4443] Error(ini.cc:191): Open the file
failed. error:2
[000:045] [2022-06-26 13:03:07 +0000.209693][4443]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:045] [2022-06-26 13:03:07 +0000.209729][4443] The device model: m2101k6g
usingHardwareAEC value: 0
[000:045] [2022-06-26 13:03:07 +0000.209743][4443] The machine device: m2101k6g
usingHardwareAEC value: 0
[000:045] [2022-06-26 13:03:07 +0000.209777][4443] Using Default AEC type: software
AEC
[000:046] [2022-06-26 13:03:07 +0000.210924][4443] The device model: m2101k6g enum
value: 0
[000:046] [2022-06-26 13:03:07 +0000.211448][4443] GetMachineModel is M2101K6G
[000:046] [2022-06-26 13:03:07 +0000.211496][4443] GetMachineInfo: M2101K6G
[000:046] [2022-06-26 13:03:07 +0000.211524][4443] Construct BeautifyReader
begin...
[000:046] [2022-06-26 13:03:07 +0000.211546][4443] dumpStickerRgba:0
dumpStickerYuv:0
[000:046] [2022-06-26 13:03:07 +0000.211572][4443] Construct BeautifyReader done.
[000:051] [2022-06-26 13:03:07 +0000.216605][4443] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:052] [2022-06-26 13:03:07 +0000.216833][6613] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75efa8b7a0
[000:052] [2022-06-26 13:03:07 +0000.217093][4443] AppDeviceManager telnet server
for statistics started......
[000:053] [2022-06-26 13:03:07 +0000.217720][4443] CpuOverloadDetect time:265572668
enter.

[000:053] [2022-06-26 13:03:07 +0000.217870][4443] CpuOverloadDetect leave. expire


time = 0 ms

[000:053] [2022-06-26 13:03:07 +0000.217898][6614] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x751754c1c0
[000:053] [2022-06-26 13:03:07 +0000.218439][4443] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:053] [2022-06-26 13:03:07 +0000.218470][4443] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:056] [2022-06-26 13:03:07 +0000.220663][4443] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:056] [2022-06-26 13:03:07 +0000.221112][4443] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:056] [2022-06-26 13:03:07 +0000.221584][4443] CreatePlatformSpecificObjects:
[000:057] [2022-06-26 13:03:07 +0000.221644][4443] audio device use opensle input
and opensl output
[000:057] [2022-06-26 13:03:07 +0000.221693][4443] Create OpenSLES output module
with java VM support.
[000:057] [2022-06-26 13:03:07 +0000.221830][4443] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:057] [2022-06-26 13:03:07 +0000.222011][4443] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:057] [2022-06-26 13:03:07 +0000.222212][4443] Create OpenSLES output module
with buffer num:1

[000:057] [2022-06-26 13:03:07 +0000.222382][4443] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:057] [2022-06-26 13:03:07 +0000.222556][4443] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:058] [2022-06-26 13:03:07 +0000.222733][4443] Create OpenSLES input module
with java VM support.

[000:058] [2022-06-26 13:03:07 +0000.222771][4443] Create OpenSLES input module


with buffer num:1

[000:058] [2022-06-26 13:03:07 +0000.222840][4443] Error(trace.cc:40): Init the


output and input for audio device template.
[000:058] [2022-06-26 13:03:07 +0000.222864][4443] Init the output device.

[000:058] [2022-06-26 13:03:07 +0000.222880][4443] Init the opensl input.


[000:058] [2022-06-26 13:03:07 +0000.222903][4443] AppDeviceManager get setting
samplerate: 0
[000:058] [2022-06-26 13:03:07 +0000.223250][4443] The device model: m2101k6g enum
value: 0
[000:059] [2022-06-26 13:03:07 +0000.224196][4443] The device model: m2101k6g enum
value: 0
[000:059] [2022-06-26 13:03:07 +0000.224259][4443] Set the sample rate to be:48000

[000:059] [2022-06-26 13:03:07 +0000.224283][4443] Enable the recording stereo:0


[000:059] [2022-06-26 13:03:07 +0000.224300][4443] Set the playout as stereo:1
[000:059] [2022-06-26 13:03:07 +0000.224321][4443] Init the microphone.
[000:062] [2022-06-26 13:03:07 +0000.226921][4443] Update the recording sample rate
to be: 48000
[000:062] [2022-06-26 13:03:07 +0000.226996][4443] Init the speaker.
[000:062] [2022-06-26 13:03:07 +0000.227030][4443] Low latency buffer size:144 low
sample rate:48000
[000:062] [2022-06-26 13:03:07 +0000.227383][4443] Using 1 x 10ms for an audio
frame.

[000:066] [2022-06-26 13:03:07 +0000.231010][4443] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:066] [2022-06-26 13:03:07 +0000.231137][4443] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:066] [2022-06-26 13:03:07 +0000.231176][4443] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:071] [2022-06-26 13:03:07 +0000.236446][4443] The device model:m2101k6g

[000:071] [2022-06-26 13:03:07 +0000.236528][4443] speaker output factor:100


defaultFactor: 100

[000:071] [2022-06-26 13:03:07 +0000.236545][4443] headset output factor:100


defaultFactor: 100

[000:072] [2022-06-26 13:03:07 +0000.236921][4443] AppDeviceManagerStart finished.


[000:072] [2022-06-26 13:03:07 +0000.236952][4443] AppDeviceManagerStartMic::mic
status is off
[000:072] [2022-06-26 13:03:07 +0000.237011][4443] AppDeviceManagerStartMic update
aec type: 2

[000:072] [2022-06-26 13:03:07 +0000.237031][4443] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:072] [2022-06-26 13:03:07 +0000.237045][4443]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:072] [2022-06-26 13:03:07 +0000.237065][4443]
AudioDeviceDataHandler::StartMicProcess

[000:072] [2022-06-26 13:03:07 +0000.237176][4443] Try to start webrtc recording


device.

[000:072] [2022-06-26 13:03:07 +0000.237204][4443] StartRecording. threadID:17475

[000:072] [2022-06-26 13:03:07 +0000.237214][6615] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:072] [2022-06-26 13:03:07 +0000.237300][6615] haveEnoughProcessedData
internalAudioStream.length: 0
[000:072] [2022-06-26 13:03:07 +0000.237500][4443] The machine model:M2101K6G

[000:072] [2022-06-26 13:03:07 +0000.237560][4443] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:072] [2022-06-26 13:03:07 +0000.237587][4443] Set the recording mode before


getSetting: 4
[000:072] [2022-06-26 13:03:07 +0000.237606][4443] Set the recording mode after
getSetting: 1
[000:198] [2022-06-26 13:03:07 +0000.363540][4443] StartRecording finished.

[000:198] [2022-06-26 13:03:07 +0000.363616][4443] audio: start the audio mic


checker timer.

[000:199] [2022-06-26 13:03:07 +0000.364104][4443] machine model :redmi


[000:199] [2022-06-26 13:03:07 +0000.364159][4443] Support this machine
model :redmi
[000:203] [2022-06-26 13:03:07 +0000.368574][4443] global inited! current sdk
version: 07-20-936c45f
[000:240] [2022-06-26 13:03:07 +0000.404980][6616] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:240] [2022-06-26 13:03:07 +0000.405054][6616] _deviceSampleRate:48000

[000:241] [2022-06-26 13:03:07 +0000.406303][6615] Run AGC when audioType = 0


[000:241] [2022-06-26 13:03:07 +0000.406442][6615]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:717] [2022-06-26 13:03:07 +0000.881984][57e1]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:717] [2022-06-26 13:03:07 +0000.882193][6611] MediaFilterCamera, recording
file context:0x75efa78f80 input texture:15
[000:717] [2022-06-26 13:03:07 +0000.882259][6611] GLESContext:
[000:717] [2022-06-26 13:03:07 +0000.882386][6611] The result of eglGetDisplay is:
0xb4000075fe3548c0
[000:718] [2022-06-26 13:03:07 +0000.883454][6611] The result of creation:
0x7528dddd00
[000:719] [2022-06-26 13:03:07 +0000.883639][6611] The result of
eglCreatePbufferSurface is: 0x7528dddf80
[000:719] [2022-06-26 13:03:07 +0000.884043][57e1]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x75efa78f80 input_texture: 15
[001:834] [2022-06-26 13:03:08 +0000.999478][6615] haveEnoughProcessedData
internalAudioStream.length: 0
[002:218] [2022-06-26 13:03:09 +0000.383284][6615] Run AGC when audioType = 0
[003:559] [2022-06-26 13:03:10 +0000.723801][6615] haveEnoughProcessedData
internalAudioStream.length: 20
[004:094] [2022-06-26 13:03:11 +0000.258841][4443]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[004:094] [2022-06-26 13:03:11 +0000.259035][4443] ~MediaFilterCamera
time:265576709 enter.

[004:094] [2022-06-26 13:03:11 +0000.259110][4443] StopPullFrameAndWriteMp4


time:265576709 enter.

[004:095] [2022-06-26 13:03:11 +0000.259848][6610] stop recording


[004:095] [2022-06-26 13:03:11 +0000.259921][6610] we have stopped recording before
[004:095] [2022-06-26 13:03:11 +0000.260015][4443] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[004:096] [2022-06-26 13:03:11 +0000.261429][4443] DestroyPipelineAndFilters


time:265576711 enter.

[004:096] [2022-06-26 13:03:11 +0000.261526][4443] DestroyPipelineAndFilters


leave. expire time = 0 ms

[004:096] [2022-06-26 13:03:11 +0000.261616][4443] AppDeviceManagerStopMic

[004:097] [2022-06-26 13:03:11 +0000.261699][4443] AppDeviceManagerStopMic::mic


status is on
[004:097] [2022-06-26 13:03:11 +0000.261734][4443] Try to stop webrtc device.

[004:097] [2022-06-26 13:03:11 +0000.261769][4443] Set record state to


stopped.threadID:17475

[004:159] [2022-06-26 13:03:11 +0000.323721][4443] Try to destory the


recorder.threadID:17475

[004:200] [2022-06-26 13:03:11 +0000.365398][660a]


monitorTime:4002totalDuration:3880
[004:359] [2022-06-26 13:03:11 +0000.524101][4443] DestroyAudioRecorder:
[004:359] [2022-06-26 13:03:11 +0000.524211][4443] Cleanup the buffer queue in the
recorder.
[004:359] [2022-06-26 13:03:11 +0000.524233][4443] Destroy the recorder.

[004:360] [2022-06-26 13:03:11 +0000.525345][4443] StopRecording finished.

[004:360] [2022-06-26 13:03:11 +0000.525412][4443] The stop recording success.

[004:360] [2022-06-26 13:03:11 +0000.525451][4443]


AudioDeviceDataHandler::StopMicProcess

[004:367] [2022-06-26 13:03:11 +0000.531886][4443] AppDeviceManager stop.

[004:367] [2022-06-26 13:03:11 +0000.531975][4443] Rlease the webrtc device object.

[004:368] [2022-06-26 13:03:11 +0000.532978][4443] OpenSlesInput destruct.


[004:368] [2022-06-26 13:03:11 +0000.533051][4443] OpenSlesOutput destruct.

[004:368] [2022-06-26 13:03:11 +0000.533458][4443] EventDispatchServerScope


destruct
[004:368] [2022-06-26 13:03:11 +0000.533503][4443]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[004:368] [2022-06-26 13:03:11 +0000.533545][4443] ~AudioDeviceDataHandler

[004:369] [2022-06-26 13:03:11 +0000.534138][4443] AppDeviceManagerDestruct.

[004:369] [2022-06-26 13:03:11 +0000.534189][4443] ~AppDeviceManager:


[004:369] [2022-06-26 13:03:11 +0000.534227][4443] ~CpuOverloadDetect
time:265576984 enter.

[004:369] [2022-06-26 13:03:11 +0000.534472][4443] ~CpuOverloadDetect leave.


expire time = 0 ms

[004:371] [2022-06-26 13:03:11 +0000.536403][4443] Destruct BeautifyReader begin...


[004:371] [2022-06-26 13:03:11 +0000.536459][4443] Destruct BeautifyReader done.
[004:371] [2022-06-26 13:03:11 +0000.536493][4443] ~MediaFilterCamera leave.
expire time = 277 ms

[004:371] [2022-06-26 13:03:11 +0000.536608][4443] ~GLESContext:


[004:372] [2022-06-26 13:03:11 +0000.537422][4443] GLESContext destruct finish.
[004:372] [2022-06-26 13:03:11 +0000.537489][4443] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[004:373] [2022-06-26 13:03:11 +0000.537888][4443] global uninited!
[004:377] [2022-06-26 13:03:11 +0000.542567][4443] clear AppID 50011
[004:378] [2022-06-26 13:03:11 +0000.542633][4443] UnRegister JVM for Xplatform
util
[004:378] [2022-06-26 13:03:11 +0000.542673][4443] Dispose::unregister webrtc video
engine
[004:378] [2022-06-26 13:03:11 +0000.542704][4443] Init the android object with
jvm:0x0 env:0x0 context:0x0

[004:378] [2022-06-26 13:03:11 +0000.542734][4443] SetAndroidMediaCodecObjects


time:265576993 enter.

[004:378] [2022-06-26 13:03:11 +0000.542758][4443] ClearAndroidMediaCodecObjects


time:265576993 enter.

[004:378] [2022-06-26 13:03:11 +0000.542774][4443] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[004:378] [2022-06-26 13:03:11 +0000.542794][4443] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[004:378] [2022-06-26 13:03:11 +0000.542810][4443] SetAndroidMediaCodecObjects


time:265576993 enter.

[004:378] [2022-06-26 13:03:11 +0000.542829][4443] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[004:378] [2022-06-26 13:03:11 +0000.542856][4443] ClearAndroidMediaCodecObjects
time:265576993 enter.

[004:378] [2022-06-26 13:03:11 +0000.542869][4443] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[004:378] [2022-06-26 13:03:11 +0000.542888][4443] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[004:378] [2022-06-26 13:03:11 +0000.542913][4443] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[004:378] [2022-06-26 13:03:11 +0000.542925][4443] Dispose::unregister webrtc voice


engine
[004:378] [2022-06-26 13:03:11 +0000.542982][4443] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[004:378] [2022-06-26 13:03:11 +0000.543007][4443] SystemUtil UnInit done


[082:566] [2022-06-26 13:04:29 +0000.731422][4443] Register JVM for xplatform util
[082:576] [2022-06-26 13:04:29 +0000.741317][4443] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-06-
26 13:04:29 +0000
[082:576] [2022-06-26 13:04:29 +0000.741394][4443] set AppID=50011 old AppID=-1
[082:576] [2022-06-26 13:04:29 +0000.741413][4443] Init the android object with
jvm:0xb4000076b50dd540 env:0x7575eb58c0 context:0x756f817d58

[082:576] [2022-06-26 13:04:29 +0000.741431][4443] SetAndroidMediaCodecObjects


time:265655191 enter.

[082:576] [2022-06-26 13:04:29 +0000.741470][4443] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[082:576] [2022-06-26 13:04:29 +0000.741485][4443] SetAndroidMediaCodecObjects


time:265655191 enter.

[082:576] [2022-06-26 13:04:29 +0000.741504][4443] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000076b50dd540
[082:576] [2022-06-26 13:04:29 +0000.741518][4443] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000076b50dd540 address:0x74e1a6b760
[082:576] [2022-06-26 13:04:29 +0000.741533][4443] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000076b50dd540
address:0x74e1a6b760
[082:576] [2022-06-26 13:04:29 +0000.741552][4443] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[082:576] [2022-06-26 13:04:29 +0000.741567][4443] Set the android objects with


jvm:0xb4000076b50dd540 env:0x7575eb58c0 context:0x756f817d58

[082:576] [2022-06-26 13:04:29 +0000.741595][4443] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7575eb58c0
[082:577] [2022-06-26 13:04:29 +0000.741630][4443] SystemUtil Init done
[082:577] [2022-06-26 13:04:29 +0000.742002][4443]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[082:577] [2022-06-26 13:04:29 +0000.742130][4443] MediaFilterCamera
[082:577] [2022-06-26 13:04:29 +0000.742169][4443] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[082:577] [2022-06-26 13:04:29 +0000.742259][4443] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[082:577] [2022-06-26 13:04:29 +0000.742293][4443] Recording session using default
bitrate support by app:31457280
[082:577] [2022-06-26 13:04:29 +0000.742343][6a34] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x75173a7540
[082:583] [2022-06-26 13:04:29 +0000.748390][6a34] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[082:584] [2022-06-26 13:04:29 +0000.748731][4443] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[082:588] [2022-06-26 13:04:29 +0000.753153][4443] Error(ini.cc:191): Open the file
failed. error:2
[082:588] [2022-06-26 13:04:29 +0000.753310][4443]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[082:588] [2022-06-26 13:04:29 +0000.753389][4443] The device model: m2101k6g
usingSoftwareAEC value: 0
[082:592] [2022-06-26 13:04:29 +0000.757540][4443] Error(ini.cc:191): Open the file
failed. error:2
[082:592] [2022-06-26 13:04:29 +0000.757613][4443]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[082:593] [2022-06-26 13:04:29 +0000.757641][4443] The device model: m2101k6g
usingHardwareAEC value: 0
[082:593] [2022-06-26 13:04:29 +0000.757685][4443] The machine device: m2101k6g
usingHardwareAEC value: 0
[082:593] [2022-06-26 13:04:29 +0000.757700][4443] Using Default AEC type: software
AEC
[082:594] [2022-06-26 13:04:29 +0000.759381][4443] The device model: m2101k6g enum
value: 0
[082:595] [2022-06-26 13:04:29 +0000.760204][4443] GetMachineModel is M2101K6G
[082:595] [2022-06-26 13:04:29 +0000.760360][4443] GetMachineInfo: M2101K6G
[082:595] [2022-06-26 13:04:29 +0000.760387][4443] Construct BeautifyReader
begin...
[082:595] [2022-06-26 13:04:29 +0000.760412][4443] dumpStickerRgba:0
dumpStickerYuv:0
[082:595] [2022-06-26 13:04:29 +0000.760437][4443] Construct BeautifyReader done.
[082:600] [2022-06-26 13:04:29 +0000.764908][4443] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[082:600] [2022-06-26 13:04:29 +0000.765013][4443] AppDeviceManager telnet server
for statistics started......
[082:600] [2022-06-26 13:04:29 +0000.765162][6a38] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7506bb66a0
[082:601] [2022-06-26 13:04:29 +0000.765663][4443] CpuOverloadDetect time:265655216
enter.

[082:601] [2022-06-26 13:04:29 +0000.765782][4443] CpuOverloadDetect leave. expire


time = 0 ms

[082:601] [2022-06-26 13:04:29 +0000.765824][6a39] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x75efa72e40
[082:601] [2022-06-26 13:04:29 +0000.766335][4443] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[082:601] [2022-06-26 13:04:29 +0000.766373][4443] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[082:601] [2022-06-26 13:04:29 +0000.766552][4443] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[082:602] [2022-06-26 13:04:29 +0000.766834][4443] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[082:602] [2022-06-26 13:04:29 +0000.767520][4443] CreatePlatformSpecificObjects:
[082:602] [2022-06-26 13:04:29 +0000.767617][4443] audio device use opensle input
and opensl output
[082:603] [2022-06-26 13:04:29 +0000.768296][4443] Create OpenSLES output module
with java VM support.

[082:603] [2022-06-26 13:04:29 +0000.768466][4443] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[082:604] [2022-06-26 13:04:29 +0000.768711][4443] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[082:604] [2022-06-26 13:04:29 +0000.768902][4443] Create OpenSLES output module
with buffer num:1
[082:604] [2022-06-26 13:04:29 +0000.769026][4443] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[082:604] [2022-06-26 13:04:29 +0000.769164][4443] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[082:604] [2022-06-26 13:04:29 +0000.769326][4443] Create OpenSLES input module
with java VM support.

[082:604] [2022-06-26 13:04:29 +0000.769362][4443] Create OpenSLES input module


with buffer num:1

[082:604] [2022-06-26 13:04:29 +0000.769388][4443] Error(trace.cc:40): Init the


output and input for audio device template.
[082:604] [2022-06-26 13:04:29 +0000.769412][4443] Init the output device.

[082:604] [2022-06-26 13:04:29 +0000.769439][4443] Init the opensl input.


[082:604] [2022-06-26 13:04:29 +0000.769468][4443] AppDeviceManager get setting
samplerate: 0
[082:605] [2022-06-26 13:04:29 +0000.769860][4443] The device model: m2101k6g enum
value: 0
[082:605] [2022-06-26 13:04:29 +0000.770339][4443] The device model: m2101k6g enum
value: 0
[082:605] [2022-06-26 13:04:29 +0000.770368][4443] Set the sample rate to be:48000

[082:605] [2022-06-26 13:04:29 +0000.770383][4443] Enable the recording stereo:0


[082:605] [2022-06-26 13:04:29 +0000.770405][4443] Set the playout as stereo:1
[082:605] [2022-06-26 13:04:29 +0000.770431][4443] Init the microphone.
[082:606] [2022-06-26 13:04:29 +0000.771064][4443] Update the recording sample rate
to be: 48000
[082:606] [2022-06-26 13:04:29 +0000.771126][4443] Init the speaker.
[082:606] [2022-06-26 13:04:29 +0000.771155][4443] Low latency buffer size:144 low
sample rate:48000
[082:606] [2022-06-26 13:04:29 +0000.771397][4443] Using 1 x 10ms for an audio
frame.

[082:610] [2022-06-26 13:04:29 +0000.774831][4443] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[082:610] [2022-06-26 13:04:29 +0000.774912][4443] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[082:610] [2022-06-26 13:04:29 +0000.774949][4443] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[082:614] [2022-06-26 13:04:29 +0000.779514][4443] The device model:m2101k6g

[082:614] [2022-06-26 13:04:29 +0000.779580][4443] speaker output factor:100


defaultFactor: 100

[082:614] [2022-06-26 13:04:29 +0000.779596][4443] headset output factor:100


defaultFactor: 100

[082:615] [2022-06-26 13:04:29 +0000.779968][4443] AppDeviceManagerStart finished.


[082:615] [2022-06-26 13:04:29 +0000.780014][4443] AppDeviceManagerStartMic::mic
status is off
[082:615] [2022-06-26 13:04:29 +0000.780062][4443] AppDeviceManagerStartMic update
aec type: 2

[082:615] [2022-06-26 13:04:29 +0000.780101][4443] AppDeviceManagerStartMic update


voiceChangeMode: 4

[082:615] [2022-06-26 13:04:29 +0000.780116][4443]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[082:615] [2022-06-26 13:04:29 +0000.780153][4443]
AudioDeviceDataHandler::StartMicProcess

[082:615] [2022-06-26 13:04:29 +0000.780279][4443] Try to start webrtc recording


device.

[082:615] [2022-06-26 13:04:29 +0000.780310][4443] StartRecording. threadID:17475

[082:615] [2022-06-26 13:04:29 +0000.780372][4443] default mode: Set the recording


mode to voice communication to enable HW AEC .

[082:615] [2022-06-26 13:04:29 +0000.780396][4443] Set the recording mode before


getSetting: 4
[082:615] [2022-06-26 13:04:29 +0000.780415][4443] Set the recording mode after
getSetting: 1
[082:615] [2022-06-26 13:04:29 +0000.780357][6a3b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[082:744] [2022-06-26 13:04:29 +0000.908923][4443] StartRecording finished.

[082:744] [2022-06-26 13:04:29 +0000.909000][4443] audio: start the audio mic


checker timer.

[082:744] [2022-06-26 13:04:29 +0000.909443][4443] machine model :redmi


[082:744] [2022-06-26 13:04:29 +0000.909522][4443] Support this machine
model :redmi
[082:744] [2022-06-26 13:04:29 +0000.909545][4443] global inited! current sdk
version: 07-20-936c45f
[082:885] [2022-06-26 13:04:30 +0000.50449][6a3b] Run AGC when audioType = 0
[082:885] [2022-06-26 13:04:30 +0000.50547][6a3b]
AudioDeviceDataHandler::MixAndSendOutFrame
[083:240] [2022-06-26 13:04:30 +0000.404698][68f4]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[083:242] [2022-06-26 13:04:30 +0000.407283][6a36] MediaFilterCamera, recording
file context:0x75efa78580 input texture:12
[083:242] [2022-06-26 13:04:30 +0000.407368][6a36] GLESContext:
[083:242] [2022-06-26 13:04:30 +0000.407418][6a36] The result of eglGetDisplay is:
0xb4000075fe3548c0
[083:244] [2022-06-26 13:04:30 +0000.408706][6a36] The result of creation:
0x751f4bdd80
[083:244] [2022-06-26 13:04:30 +0000.408886][6a36] The result of
eglCreatePbufferSurface is: 0x751f4bdf00
[083:244] [2022-06-26 13:04:30 +0000.409277][68f4]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x75efa78580 input_texture: 12
[083:389] [2022-06-26 13:04:30 +0000.554287][4443]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[083:389] [2022-06-26 13:04:30 +0000.554378][4443] ~MediaFilterCamera
time:265656004 enter.

[083:389] [2022-06-26 13:04:30 +0000.554405][4443] StopPullFrameAndWriteMp4


time:265656004 enter.

[083:390] [2022-06-26 13:04:30 +0000.554691][6a34] stop recording


[083:390] [2022-06-26 13:04:30 +0000.554736][6a34] we have stopped recording before
[083:390] [2022-06-26 13:04:30 +0000.554803][4443] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[083:390] [2022-06-26 13:04:30 +0000.555133][4443] DestroyPipelineAndFilters


time:265656005 enter.

[083:390] [2022-06-26 13:04:30 +0000.555188][4443] DestroyPipelineAndFilters


leave. expire time = 0 ms

[083:390] [2022-06-26 13:04:30 +0000.555215][4443] AppDeviceManagerStopMic

[083:390] [2022-06-26 13:04:30 +0000.555276][4443] AppDeviceManagerStopMic::mic


status is on
[083:390] [2022-06-26 13:04:30 +0000.555299][4443] Try to stop webrtc device.

[083:390] [2022-06-26 13:04:30 +0000.555319][4443] Set record state to


stopped.threadID:17475

[083:442] [2022-06-26 13:04:30 +0000.607443][4443] Try to destory the


recorder.threadID:17475

[083:642] [2022-06-26 13:04:30 +0000.807605][4443] DestroyAudioRecorder:


[083:643] [2022-06-26 13:04:30 +0000.807801][4443] Cleanup the buffer queue in the
recorder.
[083:643] [2022-06-26 13:04:30 +0000.807833][4443] Destroy the recorder.

[083:645] [2022-06-26 1[000:035] [2022-07-08 12:10:27 +0000.468895][6bcf] Log to


file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-07-
08 12:10:27 +0000
[000:035] [2022-07-08 12:10:27 +0000.468962][6bcf] set AppID=50011 old AppID=-1
[000:035] [2022-07-08 12:10:27 +0000.468995][6bcf] Init the android object with
jvm:0xb400007a21265540 env:0x78d8cdc8c0 context:0x78d9d9d728

[000:036] [2022-07-08 12:10:27 +0000.469044][6bcf] SetAndroidMediaCodecObjects


time:59148468 enter.

[000:036] [2022-07-08 12:10:27 +0000.469067][6bcf] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:036] [2022-07-08 12:10:27 +0000.469099][6bcf] SetAndroidMediaCodecObjects


time:59148468 enter.

[000:036] [2022-07-08 12:10:27 +0000.469130][6bcf] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007a21265540
[000:036] [2022-07-08 12:10:27 +0000.469142][6bcf] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007a21265540 address:0x7853d33760
[000:036] [2022-07-08 12:10:27 +0000.469168][6bcf] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007a21265540
address:0x7853d33760
[000:036] [2022-07-08 12:10:27 +0000.469195][6bcf] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:036] [2022-07-08 12:10:27 +0000.469220][6bcf] Set the android objects with


jvm:0xb400007a21265540 env:0x78d8cdc8c0 context:0x78d9d9d728

[000:037] [2022-07-08 12:10:27 +0000.470546][6bcf] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x78d8cdc8c0
[000:037] [2022-07-08 12:10:27 +0000.470601][6bcf] SystemUtil Init done
[000:039] [2022-07-08 12:10:27 +0000.472296][6bcf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:041] [2022-07-08 12:10:27 +0000.474040][6bcf] MediaFilterCamera
[000:041] [2022-07-08 12:10:27 +0000.474124][6bcf] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:041] [2022-07-08 12:10:27 +0000.474232][6bcf] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:31457280
[000:041] [2022-07-08 12:10:27 +0000.474276][6bcf] Recording session using default
bitrate support by app:31457280
[000:041] [2022-07-08 12:10:27 +0000.474269][764f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x787889fdc0
[000:041] [2022-07-08 12:10:27 +0000.474535][764f] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:041] [2022-07-08 12:10:27 +0000.474633][6bcf] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:042] [2022-07-08 12:10:27 +0000.475197][6bcf] Error(ini.cc:191): Open the file
failed. error:2
[000:042] [2022-07-08 12:10:27 +0000.475231][6bcf]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:042] [2022-07-08 12:10:27 +0000.475257][6bcf] The device model: m2101k6g
usingSoftwareAEC value: 0
[000:045] [2022-07-08 12:10:27 +0000.478073][6bcf] Error(ini.cc:191): Open the file
failed. error:2
[000:045] [2022-07-08 12:10:27 +0000.478146][6bcf]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:045] [2022-07-08 12:10:27 +0000.478184][6bcf] The device model: m2101k6g
usingHardwareAEC value: 0
[000:045] [2022-07-08 12:10:27 +0000.478204][6bcf] The machine device: m2101k6g
usingHardwareAEC value: 0
[000:045] [2022-07-08 12:10:27 +0000.478216][6bcf] Using Default AEC type: software
AEC
[000:046] [2022-07-08 12:10:27 +0000.479239][6bcf] The device model: m2101k6g enum
value: 0
[000:046] [2022-07-08 12:10:27 +0000.479693][6bcf] GetMachineModel is M2101K6G
[000:046] [2022-07-08 12:10:27 +0000.479728][6bcf] GetMachineInfo: M2101K6G
[000:046] [2022-07-08 12:10:27 +0000.479751][6bcf] Construct BeautifyReader
begin...
[000:046] [2022-07-08 12:10:27 +0000.479768][6bcf] dumpStickerRgba:0
dumpStickerYuv:0
[000:046] [2022-07-08 12:10:27 +0000.479779][6bcf] Construct BeautifyReader done.
[000:051] [2022-07-08 12:10:27 +0000.484417][6bcf] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:051] [2022-07-08 12:10:27 +0000.484599][7652] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x795809b5a0
[000:051] [2022-07-08 12:10:27 +0000.484709][6bcf] AppDeviceManager telnet server
for statistics started......
[000:052] [2022-07-08 12:10:27 +0000.485361][6bcf] CpuOverloadDetect time:59148484
enter.

[000:052] [2022-07-08 12:10:27 +0000.485483][6bcf] CpuOverloadDetect leave. expire


time = 0 ms

[000:052] [2022-07-08 12:10:27 +0000.485516][7653] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7888f5b540
[000:052] [2022-07-08 12:10:27 +0000.486008][6bcf] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:053] [2022-07-08 12:10:27 +0000.486039][6bcf] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:053] [2022-07-08 12:10:27 +0000.486935][6bcf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:054] [2022-07-08 12:10:27 +0000.487751][6bcf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:055] [2022-07-08 12:10:27 +0000.488226][6bcf] CreatePlatformSpecificObjects:
[000:055] [2022-07-08 12:10:27 +0000.488284][6bcf] audio device use opensle input
and opensl output
[000:055] [2022-07-08 12:10:27 +0000.488334][6bcf] Create OpenSLES output module
with java VM support.

[000:055] [2022-07-08 12:10:27 +0000.488479][6bcf] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:055] [2022-07-08 12:10:27 +0000.488708][6bcf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:055] [2022-07-08 12:10:27 +0000.488909][6bcf] Create OpenSLES output module
with buffer num:1

[000:056] [2022-07-08 12:10:27 +0000.489087][6bcf] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:056] [2022-07-08 12:10:27 +0000.489253][6bcf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:056] [2022-07-08 12:10:27 +0000.489413][6bcf] Create OpenSLES input module
with java VM support.

[000:056] [2022-07-08 12:10:27 +0000.489451][6bcf] Create OpenSLES input module


with buffer num:1

[000:056] [2022-07-08 12:10:27 +0000.489510][6bcf] Error(trace.cc:40): Init the


output and input for audio device template.
[000:056] [2022-07-08 12:10:27 +0000.489532][6bcf] Init the output device.

[000:056] [2022-07-08 12:10:27 +0000.489547][6bcf] Init the opensl input.


[000:056] [2022-07-08 12:10:27 +0000.489571][6bcf] AppDeviceManager get setting
samplerate: 0
[000:056] [2022-07-08 12:10:27 +0000.489909][6bcf] The device model: m2101k6g enum
value: 0
[000:057] [2022-07-08 12:10:27 +0000.490351][6bcf] The device model: m2101k6g enum
value: 0
[000:057] [2022-07-08 12:10:27 +0000.490378][6bcf] Set the sample rate to be:48000

[000:057] [2022-07-08 12:10:27 +0000.490393][6bcf] Enable the recording stereo:0


[000:057] [2022-07-08 12:10:27 +0000.490406][6bcf] Set the playout as stereo:1
[000:057] [2022-07-08 12:10:27 +0000.490426][6bcf] Init the microphone.
[000:057] [2022-07-08 12:10:27 +0000.490876][6bcf] Update the recording sample rate
to be: 48000
[000:057] [2022-07-08 12:10:27 +0000.490928][6bcf] Init the speaker.
[000:057] [2022-07-08 12:10:27 +0000.490972][6bcf] Low latency buffer size:144 low
sample rate:48000
[000:058] [2022-07-08 12:10:27 +0000.491303][6bcf] Using 1 x 10ms for an audio
frame.

[000:061] [2022-07-08 12:10:27 +0000.494729][6bcf] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:061] [2022-07-08 12:10:27 +0000.494843][6bcf] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:061] [2022-07-08 12:10:27 +0000.494874][6bcf] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:066] [2022-07-08 12:10:27 +0000.499468][6bcf] The device model:m2101k6g

[000:066] [2022-07-08 12:10:27 +0000.499535][6bcf] speaker output factor:100


defaultFactor: 100

[000:066] [2022-07-08 12:10:27 +0000.499560][6bcf] headset output factor:100


defaultFactor: 100
[000:066] [2022-07-08 12:10:27 +0000.499850][6bcf] AppDeviceManagerStart finished.
[000:066] [2022-07-08 12:10:27 +0000.499909][6bcf] AppDeviceManagerStartMic::mic
status is off
[000:066] [2022-07-08 12:10:27 +0000.499956][6bcf] AppDeviceManagerStartMic update
aec type: 2

[000:066] [2022-07-08 12:10:27 +0000.499976][6bcf] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:066] [2022-07-08 12:10:27 +0000.500001][6bcf]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:066] [2022-07-08 12:10:27 +0000.500011][6bcf]
AudioDeviceDataHandler::StartMicProcess

[000:067] [2022-07-08 12:10:27 +0000.500110][6bcf] Try to start webrtc recording


device.

[000:067] [2022-07-08 12:10:27 +0000.500137][6bcf] StartRecording. threadID:27599

[000:067] [2022-07-08 12:10:27 +0000.500144][7654] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:067] [2022-07-08 12:10:27 +0000.500226][7654] haveEnoughProcessedData
internalAudioStream.length: 0
[000:067] [2022-07-08 12:10:27 +0000.500413][6bcf] The machine model:M2101K6G

[000:067] [2022-07-08 12:10:27 +0000.500462][6bcf] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:067] [2022-07-08 12:10:27 +0000.500482][6bcf] Set the recording mode before


getSetting: 4
[000:067] [2022-07-08 12:10:27 +0000.500497][6bcf] Set the recording mode after
getSetting: 1
[000:183] [2022-07-08 12:10:27 +0000.616144][6bcf] StartRecording finished.

[000:183] [2022-07-08 12:10:27 +0000.616309][6bcf] audio: start the audio mic


checker timer.

[000:183] [2022-07-08 12:10:27 +0000.616817][6bcf] machine model :redmi


[000:183] [2022-07-08 12:10:27 +0000.616856][6bcf] Support this machine
model :redmi
[000:188] [2022-07-08 12:10:27 +0000.621419][6bcf] global inited! current sdk
version: 07-20-936c45f
[000:220] [2022-07-08 12:10:27 +0000.653665][7655] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:220] [2022-07-08 12:10:27 +0000.653769][7655] _deviceSampleRate:48000

[000:224] [2022-07-08 12:10:27 +0000.657158][7654] Run AGC when audioType = 0


[000:224] [2022-07-08 12:10:27 +0000.657521][7654]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:609] [2022-07-08 12:10:28 +0000.42720][6da7]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:609] [2022-07-08 12:10:28 +0000.42930][7650] MediaFilterCamera, recording file
context:0x79541a3380 input texture:15
[000:609] [2022-07-08 12:10:28 +0000.42986][7650] GLESContext:
[000:610] [2022-07-08 12:10:28 +0000.43028][7650] The result of eglGetDisplay is:
0xb40000796478d8c0
[000:610] [2022-07-08 12:10:28 +0000.43862][7650] The result of creation:
0x787e5aec00
[000:610] [2022-07-08 12:10:28 +0000.43950][7650] The result of
eglCreatePbufferSurface is: 0x787e5aee00
[000:611] [2022-07-08 12:10:28 +0000.44052][6da7]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x79541a3380 input_texture: 15
[001:820] [2022-07-08 12:10:29 +0000.253244][7654] haveEnoughProcessedData
internalAudioStream.length: 0
[002:206] [2022-07-08 12:10:29 +0000.639511][7654] Run AGC when audioType = 0
[003:533] [2022-07-08 12:10:30 +0000.966957][7654] haveEnoughProcessedData
internalAudioStream.length: 0
[004:188] [2022-07-08 12:10:31 +0000.621665][764b]
monitorTime:4005totalDuration:4000
[004:204] [2022-07-08 12:10:31 +0000.637961][7654] Run AGC when audioType = 0
[004:205] [2022-07-08 12:10:31 +0000.638311][7654]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:249] [2022-07-08 12:10:32 +0000.682421][7654] haveEnoughProcessedData
internalAudioStream.length: 0
[006:204] [2022-07-08 12:10:33 +0000.637748][7654] Run AGC when audioType = 0
[006:966] [2022-07-08 12:10:34 +0000.399372][7654] haveEnoughProcessedData
internalAudioStream.length: 20
[008:200] [2022-07-08 12:10:35 +0000.633890][7654] Run AGC when audioType = 0
[008:201] [2022-07-08 12:10:35 +0000.634092][7654]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:677] [2022-07-08 12:10:36 +0000.110533][7654] haveEnoughProcessedData
internalAudioStream.length: 0
[008:948] [2022-07-08 12:10:36 +0000.381578][6bcf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[008:948] [2022-07-08 12:10:36 +0000.381752][6bcf] ~MediaFilterCamera time:59157380
enter.

[008:948] [2022-07-08 12:10:36 +0000.381795][6bcf] StopPullFrameAndWriteMp4


time:59157380 enter.

[008:952] [2022-07-08 12:10:36 +0000.385556][764f] stop recording


[008:952] [2022-07-08 12:10:36 +0000.385658][764f] we have stopped recording before
[008:952] [2022-07-08 12:10:36 +0000.385848][6bcf] StopPullFrameAndWriteMp4 leave.
expire time = 4 ms

[008:953] [2022-07-08 12:10:36 +0000.386835][6bcf] DestroyPipelineAndFilters


time:59157385 enter.

[008:954] [2022-07-08 12:10:36 +0000.387245][6bcf] DestroyPipelineAndFilters


leave. expire time = 1 ms

[008:954] [2022-07-08 12:10:36 +0000.387315][6bcf] AppDeviceManagerStopMic

[008:954] [2022-07-08 12:10:36 +0000.387424][6bcf] AppDeviceManagerStopMic::mic


status is on
[008:954] [2022-07-08 12:10:36 +0000.387510][6bcf] Try to stop webrtc device.

[008:954] [2022-07-08 12:10:36 +0000.387547][6bcf] Set record state to


stopped.threadID:27599

[009:004] [2022-07-08 12:10:36 +0000.437509][6bcf] Try to destory the


recorder.threadID:27599

[009:204] [2022-07-08 12:10:36 +0000.637762][6bcf] DestroyAudioRecorder:


[009:204] [2022-07-08 12:10:36 +0000.637943][6bcf] Cleanup the buffer queue in the
recorder.
[009:204] [2022-07-08 12:10:36 +0000.637984][6bcf] Destroy the recorder.

[009:207] [2022-07-08 12:10:36 +0000.640265][6bcf] StopRecording finished.

[009:207] [2022-07-08 12:10:36 +0000.640377][6bcf] The stop recording success.

[009:207] [2022-07-08 12:10:36 +0000.640437][6bcf]


AudioDeviceDataHandler::StopMicProcess

[009:209] [2022-07-08 12:10:36 +0000.642705][6bcf] AppDeviceManager stop.

[009:209] [2022-07-08 12:10:36 +0000.642970][6bcf] Rlease the webrtc device object.

[009:210] [2022-07-08 12:10:36 +0000.643666][6bcf] OpenSlesInput destruct.

[009:210] [2022-07-08 12:10:36 +0000.643789][6bcf] OpenSlesOutput destruct.

[009:211] [2022-07-08 12:10:36 +0000.644816][6bcf] EventDispatchServerScope


destruct
[009:211] [2022-07-08 12:10:36 +0000.644943][6bcf]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[009:212] [2022-07-08 12:10:36 +0000.645027][6bcf] ~AudioDeviceDataHandler

[009:212] [2022-07-08 12:10:36 +0000.645973][6bcf] AppDeviceManagerDestruct.

[009:213] [2022-07-08 12:10:36 +0000.646071][6bcf] ~AppDeviceManager:


[009:213] [2022-07-08 12:10:36 +0000.646163][6bcf] ~CpuOverloadDetect time:59157645
enter.

[009:213] [2022-07-08 12:10:36 +0000.647013][6bcf] ~CpuOverloadDetect leave.


expire time = 1 ms

[009:219] [2022-07-08 12:10:36 +0000.652802][6bcf] Destruct BeautifyReader begin...


[009:219] [2022-07-08 12:10:36 +0000.652940][6bcf] Destruct BeautifyReader done.
[009:219] [2022-07-08 12:10:36 +0000.652995][6bcf] ~MediaFilterCamera leave.
expire time = 271 ms

[009:220] [2022-07-08 12:10:36 +0000.653281][6bcf] ~GLESContext:


[009:223] [2022-07-08 12:10:36 +0000.656134][6bcf] GLESContext destruct finish.
[009:223] [2022-07-08 12:10:36 +0000.656308][6bcf] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[009:224] [2022-07-08 12:10:36 +0000.657663][6bcf] global uninited!
[009:228] [2022-07-08 12:10:36 +0000.661792][6bcf] clear AppID 50011
[009:228] [2022-07-08 12:10:36 +0000.661962][6bcf] UnRegister JVM for Xplatform
util
[009:229] [2022-07-08 12:10:36 +0000.662025][6bcf] Dispose::unregister webrtc video
engine
[009:229] [2022-07-08 12:10:36 +0000.662059][6bcf] Init the android object with
jvm:0x0 env:0x0 context:0x0

[009:229] [2022-07-08 12:10:36 +0000.662103][6bcf] SetAndroidMediaCodecObjects


time:59157661 enter.

[009:229] [2022-07-08 12:10:36 +0000.662136][6bcf] ClearAndroidMediaCodecObjects


time:59157661 enter.

[009:229] [2022-07-08 12:10:36 +0000.662173][6bcf] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[009:229] [2022-07-08 12:10:36 +0000.662207][6bcf] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[0

You might also like