0% found this document useful (0 votes)
20 views255 pages

Trace

The document contains log messages from the initialization of an audio recording application on an Android device. It logs setting up the Java virtual machine objects, initializing the audio devices and recording session with a sample rate of 48000 Hz and frame size of 10ms, and starting the microphone recording process.

Uploaded by

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

Trace

The document contains log messages from the initialization of an audio recording application on an Android device. It logs setting up the Java virtual machine objects, initializing the audio devices and recording session with a sample rate of 48000 Hz and frame size of 10ms, and starting the microphone recording process.

Uploaded by

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

[000:050] [2022-05-05 13:57:49 +0000.

489619][1a14] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-05-
05 13:57:49 +0000
[000:050] [2022-05-05 13:57:49 +0000.489696][1a14] set AppID=50011 old AppID=-1
[000:050] [2022-05-05 13:57:49 +0000.489719][1a14] Init the android object with
jvm:0xb4000074adb9e540 env:0x73efd999c0 context:0x7369a882b8

[000:050] [2022-05-05 13:57:49 +0000.489751][1a14] SetAndroidMediaCodecObjects


time:86861511 enter.

[000:050] [2022-05-05 13:57:49 +0000.489804][1a14] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:050] [2022-05-05 13:57:49 +0000.489850][1a14] SetAndroidMediaCodecObjects


time:86861511 enter.

[000:050] [2022-05-05 13:57:49 +0000.489864][1a14] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000074adb9e540
[000:050] [2022-05-05 13:57:49 +0000.489897][1a14] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000074adb9e540 address:0x72b6d1f760
[000:050] [2022-05-05 13:57:49 +0000.489972][1a14] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000074adb9e540
address:0x72b6d1f760
[000:050] [2022-05-05 13:57:49 +0000.490001][1a14] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:050] [2022-05-05 13:57:49 +0000.490104][1a14] Set the android objects with


jvm:0xb4000074adb9e540 env:0x73efd999c0 context:0x7369a882b8

[000:050] [2022-05-05 13:57:49 +0000.490164][1a14] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x73efd999c0
[000:050] [2022-05-05 13:57:49 +0000.490225][1a14] SystemUtil Init done
[000:054] [2022-05-05 13:57:49 +0000.493422][1a14]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:054] [2022-05-05 13:57:49 +0000.493637][1a14] MediaFilterCamera
[000:054] [2022-05-05 13:57:49 +0000.493695][1a14] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:054] [2022-05-05 13:57:49 +0000.493813][1a14] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:054] [2022-05-05 13:57:49 +0000.493929][1a14] Recording session using default
bitrate support by app:31457280
[000:054] [2022-05-05 13:57:49 +0000.494021][2f4c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73dde60a40
[000:055] [2022-05-05 13:57:49 +0000.494790][2f4c] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:055] [2022-05-05 13:57:49 +0000.494932][1a14] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:056] [2022-05-05 13:57:49 +0000.495761][1a14] Error(ini.cc:191): Open the file
failed. error:2
[000:056] [2022-05-05 13:57:49 +0000.495839][1a14]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:056] [2022-05-05 13:57:49 +0000.495862][1a14] The device model: m2101k6g
usingSoftwareAEC value: 0
[000:061] [2022-05-05 13:57:49 +0000.500911][1a14] Error(ini.cc:191): Open the file
failed. error:2
[000:061] [2022-05-05 13:57:49 +0000.501001][1a14]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:061] [2022-05-05 13:57:49 +0000.501032][1a14] The device model: m2101k6g
usingHardwareAEC value: 0
[000:061] [2022-05-05 13:57:49 +0000.501048][1a14] The machine device: m2101k6g
usingHardwareAEC value: 0
[000:061] [2022-05-05 13:57:49 +0000.501062][1a14] Using Default AEC type: software
AEC
[000:063] [2022-05-05 13:57:49 +0000.502481][1a14] The device model: m2101k6g enum
value: 0
[000:064] [2022-05-05 13:57:49 +0000.503299][1a14] GetMachineModel is M2101K6G
[000:064] [2022-05-05 13:57:49 +0000.503380][1a14] GetMachineInfo: M2101K6G
[000:064] [2022-05-05 13:57:49 +0000.503414][1a14] Construct BeautifyReader
begin...
[000:064] [2022-05-05 13:57:49 +0000.503443][1a14] dumpStickerRgba:0
dumpStickerYuv:0
[000:064] [2022-05-05 13:57:49 +0000.503457][1a14] Construct BeautifyReader done.
[000:073] [2022-05-05 13:57:49 +0000.512783][1a14] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:073] [2022-05-05 13:57:49 +0000.512848][2f4f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73015229a0
[000:073] [2022-05-05 13:57:49 +0000.513072][1a14] AppDeviceManager telnet server
for statistics started......
[000:074] [2022-05-05 13:57:49 +0000.513805][1a14] CpuOverloadDetect time:86861535
enter.

[000:074] [2022-05-05 13:57:49 +0000.513951][1a14] CpuOverloadDetect leave. expire


time = 0 ms

[000:075] [2022-05-05 13:57:49 +0000.514575][1a14] AppDeviceMana


GetOpenslVoiceMode before get setting: 1
[000:075] [2022-05-05 13:57:49 +0000.514628][1a14] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:075] [2022-05-05 13:57:49 +0000.514938][1a14] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:075] [2022-05-05 13:57:49 +0000.515298][2f50] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x730118ed80
[000:078] [2022-05-05 13:57:49 +0000.517876][1a14] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:080] [2022-05-05 13:57:49 +0000.520252][1a14] CreatePlatformSpecificObjects:
[000:081] [2022-05-05 13:57:49 +0000.520409][1a14] audio device use opensle input
and opensl output
[000:081] [2022-05-05 13:57:49 +0000.520465][1a14] Create OpenSLES output module
with java VM support.

[000:081] [2022-05-05 13:57:49 +0000.520849][1a14] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:082] [2022-05-05 13:57:49 +0000.521412][1a14] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:082] [2022-05-05 13:57:49 +0000.521822][1a14] Create OpenSLES output module
with buffer num:1

[000:082] [2022-05-05 13:57:49 +0000.522111][1a14] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:084] [2022-05-05 13:57:49 +0000.523873][1a14] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:085] [2022-05-05 13:57:49 +0000.524742][1a14] Create OpenSLES input module
with java VM support.

[000:085] [2022-05-05 13:57:49 +0000.524821][1a14] Create OpenSLES input module


with buffer num:1
[000:085] [2022-05-05 13:57:49 +0000.524864][1a14] Error(trace.cc:40): Init the
output and input for audio device template.
[000:085] [2022-05-05 13:57:49 +0000.524889][1a14] Init the output device.

[000:085] [2022-05-05 13:57:49 +0000.524905][1a14] Init the opensl input.


[000:085] [2022-05-05 13:57:49 +0000.524960][1a14] AppDeviceManager get setting
samplerate: 0
[000:089] [2022-05-05 13:57:49 +0000.529177][1a14] The device model: m2101k6g enum
value: 0
[000:090] [2022-05-05 13:57:49 +0000.529813][1a14] The device model: m2101k6g enum
value: 0
[000:090] [2022-05-05 13:57:49 +0000.529885][1a14] Set the sample rate to be:48000

[000:090] [2022-05-05 13:57:49 +0000.529954][1a14] Enable the recording stereo:0


[000:090] [2022-05-05 13:57:49 +0000.529973][1a14] Set the playout as stereo:1
[000:090] [2022-05-05 13:57:49 +0000.529993][1a14] Init the microphone.
[000:092] [2022-05-05 13:57:49 +0000.531499][1a14] Update the recording sample rate
to be: 48000
[000:092] [2022-05-05 13:57:49 +0000.531604][1a14] Init the speaker.
[000:092] [2022-05-05 13:57:49 +0000.531663][1a14] Low latency buffer size:144 low
sample rate:48000
[000:092] [2022-05-05 13:57:49 +0000.531988][1a14] Using 1 x 10ms for an audio
frame.

[000:096] [2022-05-05 13:57:49 +0000.535973][1a14] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:096] [2022-05-05 13:57:49 +0000.536074][1a14] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:096] [2022-05-05 13:57:49 +0000.536115][1a14] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:103] [2022-05-05 13:57:49 +0000.542383][1a14] The device model:m2101k6g

[000:103] [2022-05-05 13:57:49 +0000.542461][1a14] speaker output factor:100


defaultFactor: 100

[000:103] [2022-05-05 13:57:49 +0000.542483][1a14] headset output factor:100


defaultFactor: 100

[000:103] [2022-05-05 13:57:49 +0000.542880][1a14] AppDeviceManagerStart finished.


[000:103] [2022-05-05 13:57:49 +0000.542948][1a14] AppDeviceManagerStartMic::mic
status is off
[000:103] [2022-05-05 13:57:49 +0000.543017][1a14] AppDeviceManagerStartMic update
aec type: 2

[000:103] [2022-05-05 13:57:49 +0000.543034][1a14] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:103] [2022-05-05 13:57:49 +0000.543048][1a14]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:103] [2022-05-05 13:57:49 +0000.543072][1a14]
AudioDeviceDataHandler::StartMicProcess

[000:103] [2022-05-05 13:57:49 +0000.543210][1a14] Try to start webrtc recording


device.

[000:103] [2022-05-05 13:57:49 +0000.543252][1a14] StartRecording. threadID:6676

[000:103] [2022-05-05 13:57:49 +0000.543265][2f51] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:104] [2022-05-05 13:57:49 +0000.543335][2f51] haveEnoughProcessedData
internalAudioStream.length: 0
[000:104] [2022-05-05 13:57:49 +0000.543640][1a14] The machine model:M2101K6G

[000:104] [2022-05-05 13:57:49 +0000.543725][1a14] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:104] [2022-05-05 13:57:49 +0000.543742][1a14] Set the recording mode before


getSetting: 4
[000:104] [2022-05-05 13:57:49 +0000.543760][1a14] Set the recording mode after
getSetting: 1
[000:160] [2022-05-05 13:57:49 +0000.600004][1a14] StartRecording finished.

[000:160] [2022-05-05 13:57:49 +0000.600135][1a14] audio: start the audio mic


checker timer.

[000:162] [2022-05-05 13:57:49 +0000.601451][1a14] machine model :redmi


[000:162] [2022-05-05 13:57:49 +0000.601590][1a14] Support this machine
model :redmi
[000:162] [2022-05-05 13:57:49 +0000.602035][1a14] global inited! current sdk
version: 07-20-936c45f
[000:262] [2022-05-05 13:57:49 +0000.701936][2f52] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:262] [2022-05-05 13:57:49 +0000.702034][2f52] _deviceSampleRate:48000

[000:263] [2022-05-05 13:57:49 +0000.703295][2f51] Run AGC when audioType = 0


[000:264] [2022-05-05 13:57:49 +0000.703456][2f51]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:722] [2022-05-05 13:57:50 +0000.162083][2b4b]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:723] [2022-05-05 13:57:50 +0000.162628][2f4d] MediaFilterCamera, recording
file context:0x73e040db00 input texture:10
[000:723] [2022-05-05 13:57:50 +0000.162747][2f4d] GLESContext:
[000:723] [2022-05-05 13:57:50 +0000.162798][2f4d] The result of eglGetDisplay is:
0xb4000073efd95c80
[000:724] [2022-05-05 13:57:50 +0000.163847][2f4d] The result of creation:
0x73011d8d80
[000:724] [2022-05-05 13:57:50 +0000.164052][2f4d] The result of
eglCreatePbufferSurface is: 0x73011d8f00
[000:725] [2022-05-05 13:57:50 +0000.164367][2b4b]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x73e040db00 input_texture: 10
[001:875] [2022-05-05 13:57:51 +0000.314605][2f51] haveEnoughProcessedData
internalAudioStream.length: 0
[002:265] [2022-05-05 13:57:51 +0000.705215][2f51] Run AGC when audioType = 0
[003:586] [2022-05-05 13:57:53 +0000.25339][2f51] haveEnoughProcessedData
internalAudioStream.length: 10
[004:165] [2022-05-05 13:57:53 +0000.605228][2f43]
monitorTime:4005totalDuration:3920
[004:267] [2022-05-05 13:57:53 +0000.706619][2f51] Run AGC when audioType = 0
[004:267] [2022-05-05 13:57:53 +0000.706822][2f51]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:302] [2022-05-05 13:57:54 +0000.741985][2f51] haveEnoughProcessedData
internalAudioStream.length: 0
[006:267] [2022-05-05 13:57:55 +0000.706556][2f51] Run AGC when audioType = 0
[007:014] [2022-05-05 13:57:56 +0000.454279][2f51] haveEnoughProcessedData
internalAudioStream.length: 0
[008:265] [2022-05-05 13:57:57 +0000.704759][2f51] Run AGC when audioType = 0
[008:265] [2022-05-05 13:57:57 +0000.704942][2f51]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:736] [2022-05-05 13:57:58 +0000.175338][2f51] haveEnoughProcessedData
internalAudioStream.length: 0
[010:262] [2022-05-05 13:57:59 +0000.701928][2f52] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:262] [2022-05-05 13:57:59 +0000.702097][2f52] _deviceSampleRate:48000

[010:266] [2022-05-05 13:57:59 +0000.706076][2f51] Run AGC when audioType = 0


[010:449] [2022-05-05 13:57:59 +0000.889072][2f51] haveEnoughProcessedData
internalAudioStream.length: 0
[012:157] [2022-05-05 13:58:01 +0000.596357][2f51] haveEnoughProcessedData
internalAudioStream.length: 0
[012:264] [2022-05-05 13:58:01 +0000.703591][2f51] Run AGC when audioType = 0
[012:264] [2022-05-05 13:58:01 +0000.703784][2f51]
AudioDeviceDataHandler::MixAndSendOutFrame
[013:863] [2022-05-05 13:58:03 +0000.302899][2f51] haveEnoughProcessedData
internalAudioStream.length: 20
[014:267] [2022-05-05 13:58:03 +0000.706963][2f51] Run AGC when audioType = 0
[015:583] [2022-05-05 13:58:05 +0000.23164][2f51] haveEnoughProcessedData
internalAudioStream.length: 20
[016:263] [2022-05-05 13:58:05 +0000.702482][2f51] Run AGC when audioType = 0
[016:263] [2022-05-05 13:58:05 +0000.702704][2f51]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:304] [2022-05-05 13:58:06 +0000.743347][2f51] haveEnoughProcessedData
internalAudioStream.length: 10
[018:267] [2022-05-05 13:58:07 +0000.706463][2f51] Run AGC when audioType = 0
[018:761] [2022-05-05 13:58:08 +0000.201128][1a14]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[018:761] [2022-05-05 13:58:08 +0000.201252][1a14] ~MediaFilterCamera time:86880222
enter.

[018:761] [2022-05-05 13:58:08 +0000.201291][1a14] StopPullFrameAndWriteMp4


time:86880222 enter.

[018:763] [2022-05-05 13:58:08 +0000.202323][2f4c] stop recording


[018:763] [2022-05-05 13:58:08 +0000.202468][2f4c] we have stopped recording before
[018:763] [2022-05-05 13:58:08 +0000.202629][1a14] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[018:763] [2022-05-05 13:58:08 +0000.203230][1a14] DestroyPipelineAndFilters


time:86880224 enter.

[018:764] [2022-05-05 13:58:08 +0000.203309][1a14] DestroyPipelineAndFilters


leave. expire time = 1 ms

[018:764] [2022-05-05 13:58:08 +0000.203332][1a14] AppDeviceManagerStopMic

[018:764] [2022-05-05 13:58:08 +0000.203383][1a14] AppDeviceManagerStopMic::mic


status is on
[018:764] [2022-05-05 13:58:08 +0000.203407][1a14] Try to stop webrtc device.

[018:764] [2022-05-05 13:58:08 +0000.203423][1a14] Set record state to


stopped.threadID:6676

[018:850] [2022-05-05 13:58:08 +0000.289798][1a14] Try to destory the


recorder.threadID:6676

[019:050] [2022-05-05 13:58:08 +0000.489991][1a14] DestroyAudioRecorder:


[019:050] [2022-05-05 13:58:08 +0000.490063][1a14] Cleanup the buffer queue in the
recorder.
[019:050] [2022-05-05 13:58:08 +0000.490085][1a14] Destroy the recorder.

[019:058] [2022-05-05 13:58:08 +0000.497377][1a14] StopRecording finished.

[019:058] [2022-05-05 13:58:08 +0000.497558][1a14] The stop recording success.

[019:058] [2022-05-05 13:58:08 +0000.497604][1a14]


AudioDeviceDataHandler::StopMicProcess

[019:060] [2022-05-05 13:58:08 +0000.499422][1a14] AppDeviceManager stop.

[019:060] [2022-05-05 13:58:08 +0000.499567][1a14] Rlease the webrtc device object.

[019:061] [2022-05-05 13:58:08 +0000.500504][1a14] OpenSlesInput destruct.

[019:061] [2022-05-05 13:58:08 +0000.500569][1a14] OpenSlesOutput destruct.

[019:061] [2022-05-05 13:58:08 +0000.501230][1a14] EventDispatchServerScope


destruct
[019:062] [2022-05-05 13:58:08 +0000.501333][1a14]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[019:062] [2022-05-05 13:58:08 +0000.501431][1a14] ~AudioDeviceDataHandler

[019:064] [2022-05-05 13:58:08 +0000.503915][1a14] AppDeviceManagerDestruct.

[019:064] [2022-05-05 13:58:08 +0000.504016][1a14] ~AppDeviceManager:


[019:064] [2022-05-05 13:58:08 +0000.504134][1a14] ~CpuOverloadDetect time:86880525
enter.

[019:065] [2022-05-05 13:58:08 +0000.504879][1a14] ~CpuOverloadDetect leave.


expire time = 1 ms

[019:068] [2022-05-05 13:58:08 +0000.507522][1a14] Destruct BeautifyReader begin...


[019:068] [2022-05-05 13:58:08 +0000.507613][1a14] Destruct BeautifyReader done.
[019:068] [2022-05-05 13:58:08 +0000.507654][1a14] ~MediaFilterCamera leave.
expire time = 307 ms

[019:068] [2022-05-05 13:58:08 +0000.507772][1a14] ~GLESContext:


[019:069] [2022-05-05 13:58:08 +0000.509193][1a14] GLESContext destruct finish.
[019:069] [2022-05-05 13:58:08 +0000.509274][1a14] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[019:070] [2022-05-05 13:58:08 +0000.509617][1a14] global uninited!
[019:076] [2022-05-05 13:58:08 +0000.515524][1a14] clear AppID 50011
[019:076] [2022-05-05 13:58:08 +0000.515602][1a14] UnRegister JVM for Xplatform
util
[019:076] [2022-05-05 13:58:08 +0000.515625][1a14] Dispose::unregister webrtc video
engine
[019:076] [2022-05-05 13:58:08 +0000.515640][1a14] Init the android object with
jvm:0x0 env:0x0 context:0x0

[019:076] [2022-05-05 13:58:08 +0000.515675][1a14] SetAndroidMediaCodecObjects


time:86880537 enter.

[019:076] [2022-05-05 13:58:08 +0000.515708][1a14] ClearAndroidMediaCodecObjects


time:86880537 enter.

[019:076] [2022-05-05 13:58:08 +0000.515744][1a14] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[019:076] [2022-05-05 13:58:08 +0000.515768][1a14] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[019:076] [2022-05-05 13:58:08 +0000.515793][1a14] SetAndroidMediaCodecObjects


time:86880537 enter.

[019:076] [2022-05-05 13:58:08 +0000.515817][1a14] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[019:076] [2022-05-05 13:58:08 +0000.515841][1a14] ClearAndroidMediaCodecObjects
time:86880537 enter.

[019:076] [2022-05-05 13:58:08 +0000.515864][1a14] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[019:076] [2022-05-05 13:58:08 +0000.515891][1a14] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[019:076] [2022-05-05 13:58:08 +0000.515914][1a14] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[019:076] [2022-05-05 13:58:08 +0000.515925][1a14] Dispose::unregister webrtc voice


engine
[019:076] [2022-05-05 13:58:08 +0000.515956][1a14] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[019:076] [2022-05-05 13:58:08 +0000.515984][1a14] SystemUtil UnInit done


[021:956] [2022-05-05 13:58:11 +0000.396015][1a14] Register JVM for xplatform util
[021:963] [2022-05-05 13:58:11 +0000.402662][1a14] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-05-
05 13:58:11 +0000
[021:963] [2022-05-05 13:58:11 +0000.402739][1a14] set AppID=50011 old AppID=-1
[021:963] [2022-05-05 13:58:11 +0000.402775][1a14] Init the android object with
jvm:0xb4000074adb9e540 env:0x73efd999c0 context:0x7369a88918

[021:963] [2022-05-05 13:58:11 +0000.402805][1a14] SetAndroidMediaCodecObjects


time:86883424 enter.

[021:963] [2022-05-05 13:58:11 +0000.402840][1a14] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[021:963] [2022-05-05 13:58:11 +0000.402864][1a14] SetAndroidMediaCodecObjects


time:86883424 enter.

[021:963] [2022-05-05 13:58:11 +0000.402891][1a14] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000074adb9e540
[021:963] [2022-05-05 13:58:11 +0000.402904][1a14] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000074adb9e540 address:0x72b6d1f760
[021:963] [2022-05-05 13:58:11 +0000.402924][1a14] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000074adb9e540
address:0x72b6d1f760
[021:963] [2022-05-05 13:58:11 +0000.402951][1a14] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[021:963] [2022-05-05 13:58:11 +0000.402965][1a14] Set the android objects with


jvm:0xb4000074adb9e540 env:0x73efd999c0 context:0x7369a88918
[021:963] [2022-05-05 13:58:11 +0000.402994][1a14] audio jni debug :manager
SetAndroidAudioDeviceObjects env:0x73efd999c0
[021:963] [2022-05-05 13:58:11 +0000.403024][1a14] SystemUtil Init done
[021:964] [2022-05-05 13:58:11 +0000.403365][1a14]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[021:964] [2022-05-05 13:58:11 +0000.403468][1a14] MediaFilterCamera
[021:964] [2022-05-05 13:58:11 +0000.403502][1a14] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[021:964] [2022-05-05 13:58:11 +0000.403598][1a14] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[021:964] [2022-05-05 13:58:11 +0000.403631][1a14] Recording session using default
bitrate support by app:31457280
[021:964] [2022-05-05 13:58:11 +0000.403636][3063] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73dde60a40
[021:964] [2022-05-05 13:58:11 +0000.403698][3063] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[021:964] [2022-05-05 13:58:11 +0000.403796][1a14] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[021:965] [2022-05-05 13:58:11 +0000.404495][1a14] Error(ini.cc:191): Open the file
failed. error:2
[021:965] [2022-05-05 13:58:11 +0000.404688][1a14]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[021:965] [2022-05-05 13:58:11 +0000.404706][1a14] The device model: m2101k6g
usingSoftwareAEC value: 0
[021:968] [2022-05-05 13:58:11 +0000.407361][1a14] Error(ini.cc:191): Open the file
failed. error:2
[021:968] [2022-05-05 13:58:11 +0000.407435][1a14]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[021:968] [2022-05-05 13:58:11 +0000.407459][1a14] The device model: m2101k6g
usingHardwareAEC value: 0
[021:968] [2022-05-05 13:58:11 +0000.407485][1a14] The machine device: m2101k6g
usingHardwareAEC value: 0
[021:968] [2022-05-05 13:58:11 +0000.407512][1a14] Using Default AEC type: software
AEC
[021:969] [2022-05-05 13:58:11 +0000.408633][1a14] The device model: m2101k6g enum
value: 0
[021:969] [2022-05-05 13:58:11 +0000.409148][1a14] GetMachineModel is M2101K6G
[021:969] [2022-05-05 13:58:11 +0000.409201][1a14] GetMachineInfo: M2101K6G
[021:969] [2022-05-05 13:58:11 +0000.409230][1a14] Construct BeautifyReader
begin...
[021:969] [2022-05-05 13:58:11 +0000.409258][1a14] dumpStickerRgba:0
dumpStickerYuv:0
[021:969] [2022-05-05 13:58:11 +0000.409284][1a14] Construct BeautifyReader done.
[021:974] [2022-05-05 13:58:11 +0000.414125][1a14] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[021:974] [2022-05-05 13:58:11 +0000.414224][1a14] AppDeviceManager telnet server
for statistics started......
[021:975] [2022-05-05 13:58:11 +0000.414350][3067] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7351623da0
[021:975] [2022-05-05 13:58:11 +0000.414793][1a14] CpuOverloadDetect time:86883436
enter.

[021:975] [2022-05-05 13:58:11 +0000.414920][1a14] CpuOverloadDetect leave. expire


time = 0 ms

[021:976] [2022-05-05 13:58:11 +0000.415495][1a14] AppDeviceMana


GetOpenslVoiceMode before get setting: 1
[021:976] [2022-05-05 13:58:11 +0000.415532][1a14] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[021:976] [2022-05-05 13:58:11 +0000.415722][1a14] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:976] [2022-05-05 13:58:11 +0000.415981][1a14] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:976] [2022-05-05 13:58:11 +0000.416234][1a14] CreatePlatformSpecificObjects:
[021:976] [2022-05-05 13:58:11 +0000.416275][1a14] audio device use opensle input
and opensl output
[021:977] [2022-05-05 13:58:11 +0000.416306][1a14] Create OpenSLES output module
with java VM support.

[021:977] [2022-05-05 13:58:11 +0000.416439][1a14] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:977] [2022-05-05 13:58:11 +0000.416601][1a14] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:977] [2022-05-05 13:58:11 +0000.416831][1a14] Create OpenSLES output module
with buffer num:1

[021:977] [2022-05-05 13:58:11 +0000.416963][1a14] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:977] [2022-05-05 13:58:11 +0000.417130][1a14] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:978] [2022-05-05 13:58:11 +0000.417316][1a14] Create OpenSLES input module
with java VM support.

[021:978] [2022-05-05 13:58:11 +0000.417353][1a14] Create OpenSLES input module


with buffer num:1

[021:978] [2022-05-05 13:58:11 +0000.417387][1a14] Error(trace.cc:40): Init the


output and input for audio device template.
[021:978] [2022-05-05 13:58:11 +0000.417409][1a14] Init the output device.

[021:978] [2022-05-05 13:58:11 +0000.417422][1a14] Init the opensl input.


[021:978] [2022-05-05 13:58:11 +0000.417445][1a14] AppDeviceManager get setting
samplerate: 0
[021:978] [2022-05-05 13:58:11 +0000.417789][1a14] The device model: m2101k6g enum
value: 0
[021:978] [2022-05-05 13:58:11 +0000.418229][1a14] The device model: m2101k6g enum
value: 0
[021:978] [2022-05-05 13:58:11 +0000.418256][1a14] Set the sample rate to be:48000

[021:978] [2022-05-05 13:58:11 +0000.418287][1a14] Enable the recording stereo:0


[021:979] [2022-05-05 13:58:11 +0000.418364][1a14] Set the playout as stereo:1
[021:979] [2022-05-05 13:58:11 +0000.418398][1a14] Init the microphone.
[021:979] [2022-05-05 13:58:11 +0000.418838][1a14] Update the recording sample rate
to be: 48000
[021:979] [2022-05-05 13:58:11 +0000.418906][1a14] Init the speaker.
[021:979] [2022-05-05 13:58:11 +0000.418873][3068] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x730118c700
[021:979] [2022-05-05 13:58:11 +0000.418941][1a14] Low latency buffer size:144 low
sample rate:48000
[021:980] [2022-05-05 13:58:11 +0000.419324][1a14] Using 1 x 10ms for an audio
frame.

[021:983] [2022-05-05 13:58:11 +0000.422778][1a14] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[021:983] [2022-05-05 13:58:11 +0000.422863][1a14] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[021:983] [2022-05-05 13:58:11 +0000.422897][1a14] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[021:988] [2022-05-05 13:58:11 +0000.427430][1a14] The device model:m2101k6g

[021:988] [2022-05-05 13:58:11 +0000.427504][1a14] speaker output factor:100


defaultFactor: 100

[021:988] [2022-05-05 13:58:11 +0000.427519][1a14] headset output factor:100


defaultFactor: 100

[021:988] [2022-05-05 13:58:11 +0000.427801][1a14] AppDeviceManagerStart finished.


[021:988] [2022-05-05 13:58:11 +0000.427871][1a14] AppDeviceManagerStartMic::mic
status is off
[021:988] [2022-05-05 13:58:11 +0000.427930][1a14] AppDeviceManagerStartMic update
aec type: 2

[021:988] [2022-05-05 13:58:11 +0000.427950][1a14] AppDeviceManagerStartMic update


voiceChangeMode: 4

[021:988] [2022-05-05 13:58:11 +0000.427965][1a14]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[021:988] [2022-05-05 13:58:11 +0000.427978][1a14]
AudioDeviceDataHandler::StartMicProcess

[021:988] [2022-05-05 13:58:11 +0000.428091][1a14] Try to start webrtc recording


device.

[021:988] [2022-05-05 13:58:11 +0000.428118][1a14] StartRecording. threadID:6676

[021:988] [2022-05-05 13:58:11 +0000.428168][1a14] default mode: Set the recording


mode to voice communication to enable HW AEC .

[021:988] [2022-05-05 13:58:11 +0000.428191][1a14] Set the recording mode before


getSetting: 4
[021:988] [2022-05-05 13:58:11 +0000.428223][1a14] Set the recording mode after
getSetting: 1
[021:989] [2022-05-05 13:58:11 +0000.428459][3069] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[022:023] [2022-05-05 13:58:11 +0000.462433][1a14] StartRecording finished.

[022:023] [2022-05-05 13:58:11 +0000.462498][1a14] audio: start the audio mic


checker timer.

[022:023] [2022-05-05 13:58:11 +0000.462903][1a14] machine model :redmi


[022:023] [2022-05-05 13:58:11 +0000.462976][1a14] Support this machine
model :redmi
[022:023] [2022-05-05 13:58:11 +0000.462995][1a14] global inited! current sdk
version: 07-20-936c45f
[022:075] [2022-05-05 13:58:11 +0000.514398][3069] haveEnoughProcessedData
internalAudioStream.length: 0
[022:514] [2022-05-05 13:58:11 +0000.953588][2b4b]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[022:514] [2022-05-05 13:58:11 +0000.953796][3065] MediaFilterCamera, recording
file context:0x73e040db00 input texture:10
[022:514] [2022-05-05 13:58:11 +0000.953886][3065] GLESContext:
[022:514] [2022-05-05 13:58:11 +0000.953935][3065] The result of eglGetDisplay is:
0xb4000073efd95c80
[022:515] [2022-05-05 13:58:11 +0000.954878][3065] The result of creation:
0x7351858600
[022:515] [2022-05-05 13:58:11 +0000.955037][3065] The result of
eglCreatePbufferSurface is: 0x7351a24e80
[022:515] [2022-05-05 13:58:11 +0000.955197][2b4b]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x73e040db00 input_texture: 10
[022:805] [2022-05-05 13:58:12 +0000.245024][1a14]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[022:805] [2022-05-05 13:58:12 +0000.245126][1a14] ~MediaFilterCamera time:86884266
enter.

[022:805] [2022-05-05 13:58:12 +0000.245255][1a14] StopPullFrameAndWriteMp4


time:86884266 enter.

[022:806] [2022-05-05 13:58:12 +0000.245939][3063] stop recording


[022:806] [2022-05-05 13:58:12 +0000.245989][3063] we have stopped recording before
[022:806] [2022-05-05 13:58:12 +0000.246081][1a14] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[022:807] [2022-05-05 13:58:12 +0000.247134][1a14] DestroyPipelineAndFilters


time:86884268 enter.

[022:807] [2022-05-05 13:58:12 +0000.247201][1a14] DestroyPipelineAndFilters


leave. expire time = 0 ms

[022:807] [2022-05-05 13:58:12 +0000.247218][1a14] AppDeviceManagerStopMic

[022:807] [2022-05-05 13:58:12 +0000.247268][1a14] AppDeviceManagerStopMic::mic


status is on
[022:807] [2022-05-05 13:58:12 +0000.247287][1a14] Try to stop webrtc device.

[022:808] [2022-05-05 13:58:12 +0000.247304][1a14] Set record state to


stopped.threadID:6676

[022:874] [2022-05-05 13:58:12 +0000.313744][1a14] Try to destory the


recorder.threadID:6676

[023:074] [2022-05-05 13:58:12 +0000.513905][1a14] DestroyAudioRecorder:


[023:074] [2022-05-05 13:58:12 +0000.513973][1a14] Cleanup the buffer queue in the
recorder.
[023:074] [2022-05-05 13:58:12 +0000.513997][1a14] Destroy the recorder.

[023:078] [2022-05-05 13:58:12 +0000.517932][1a14] StopRecording finished.

[023:078] [2022-05-[000:025] [2022-05-13 22:03:44 +0000.808859][34ee] Log to


file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-05-
13 22:03:44 +0000
[000:025] [2022-05-13 22:03:44 +0000.808920][34ee] set AppID=50011 old AppID=-1
[000:025] [2022-05-13 22:03:44 +0000.808955][34ee] Init the android object with
jvm:0xb400007047526540 env:0x6f8601c840 context:0x6f0a4f0478

[000:025] [2022-05-13 22:03:44 +0000.808990][34ee] SetAndroidMediaCodecObjects


time:1148725 enter.

[000:025] [2022-05-13 22:03:44 +0000.809025][34ee] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:025] [2022-05-13 22:03:44 +0000.809040][34ee] SetAndroidMediaCodecObjects


time:1148725 enter.
[000:025] [2022-05-13 22:03:44 +0000.809067][34ee] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb400007047526540
[000:025] [2022-05-13 22:03:44 +0000.809080][34ee] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007047526540 address:0x6e80f3b760
[000:025] [2022-05-13 22:03:44 +0000.809115][34ee] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007047526540
address:0x6e80f3b760
[000:025] [2022-05-13 22:03:44 +0000.809129][34ee] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:025] [2022-05-13 22:03:44 +0000.809163][34ee] Set the android objects with


jvm:0xb400007047526540 env:0x6f8601c840 context:0x6f0a4f0478

[000:026] [2022-05-13 22:03:44 +0000.810310][34ee] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x6f8601c840
[000:026] [2022-05-13 22:03:44 +0000.810363][34ee] SystemUtil Init done
[000:028] [2022-05-13 22:03:44 +0000.811983][34ee]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:030] [2022-05-13 22:03:44 +0000.814021][34ee] MediaFilterCamera
[000:030] [2022-05-13 22:03:44 +0000.814100][34ee] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:030] [2022-05-13 22:03:44 +0000.814202][34ee] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:030] [2022-05-13 22:03:44 +0000.814232][34ee] Recording session using default
bitrate support by app:31457280
[000:030] [2022-05-13 22:03:44 +0000.814235][36ed] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f86095140
[000:030] [2022-05-13 22:03:44 +0000.814484][36ed] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:030] [2022-05-13 22:03:44 +0000.814572][34ee] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:031] [2022-05-13 22:03:44 +0000.815112][34ee] Error(ini.cc:191): Open the file
failed. error:2
[000:031] [2022-05-13 22:03:44 +0000.815149][34ee]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:031] [2022-05-13 22:03:44 +0000.815186][34ee] The device model: m2101k6g
usingSoftwareAEC value: 0
[000:034] [2022-05-13 22:03:44 +0000.817725][34ee] Error(ini.cc:191): Open the file
failed. error:2
[000:034] [2022-05-13 22:03:44 +0000.817793][34ee]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:034] [2022-05-13 22:03:44 +0000.817849][34ee] The device model: m2101k6g
usingHardwareAEC value: 0
[000:034] [2022-05-13 22:03:44 +0000.817870][34ee] The machine device: m2101k6g
usingHardwareAEC value: 0
[000:034] [2022-05-13 22:03:44 +0000.817886][34ee] Using Default AEC type: software
AEC
[000:035] [2022-05-13 22:03:44 +0000.818898][34ee] The device model: m2101k6g enum
value: 0
[000:035] [2022-05-13 22:03:44 +0000.819316][34ee] GetMachineModel is M2101K6G
[000:035] [2022-05-13 22:03:44 +0000.819349][34ee] GetMachineInfo: M2101K6G
[000:035] [2022-05-13 22:03:44 +0000.819372][34ee] Construct BeautifyReader
begin...
[000:035] [2022-05-13 22:03:44 +0000.819390][34ee] dumpStickerRgba:0
dumpStickerYuv:0
[000:035] [2022-05-13 22:03:44 +0000.819409][34ee] Construct BeautifyReader done.
[000:039] [2022-05-13 22:03:44 +0000.823302][34ee] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:040] [2022-05-13 22:03:44 +0000.823647][34ee] AppDeviceManager telnet server
for statistics started......
[000:039] [2022-05-13 22:03:44 +0000.823469][36f0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f0e6ab5a0
[000:040] [2022-05-13 22:03:44 +0000.824152][34ee] CpuOverloadDetect time:1148740
enter.

[000:040] [2022-05-13 22:03:44 +0000.824254][34ee] CpuOverloadDetect leave. expire


time = 0 ms

[000:040] [2022-05-13 22:03:44 +0000.824289][36f1] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x6efd595380
[000:041] [2022-05-13 22:03:44 +0000.824764][34ee] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:041] [2022-05-13 22:03:44 +0000.824792][34ee] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:041] [2022-05-13 22:03:44 +0000.825037][34ee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:041] [2022-05-13 22:03:44 +0000.825286][34ee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:042] [2022-05-13 22:03:44 +0000.825660][34ee] CreatePlatformSpecificObjects:
[000:042] [2022-05-13 22:03:44 +0000.825700][34ee] audio device use opensle input
and opensl output
[000:042] [2022-05-13 22:03:44 +0000.825743][34ee] Create OpenSLES output module
with java VM support.

[000:042] [2022-05-13 22:03:44 +0000.825863][34ee] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:042] [2022-05-13 22:03:44 +0000.826005][34ee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:042] [2022-05-13 22:03:44 +0000.826165][34ee] Create OpenSLES output module
with buffer num:1

[000:042] [2022-05-13 22:03:44 +0000.826301][34ee] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:042] [2022-05-13 22:03:44 +0000.826437][34ee] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:043] [2022-05-13 22:03:44 +0000.826599][34ee] Create OpenSLES input module
with java VM support.

[000:043] [2022-05-13 22:03:44 +0000.826634][34ee] Create OpenSLES input module


with buffer num:1

[000:043] [2022-05-13 22:03:44 +0000.826695][34ee] Error(trace.cc:40): Init the


output and input for audio device template.
[000:043] [2022-05-13 22:03:44 +0000.826716][34ee] Init the output device.

[000:043] [2022-05-13 22:03:44 +0000.826730][34ee] Init the opensl input.


[000:043] [2022-05-13 22:03:44 +0000.826752][34ee] AppDeviceManager get setting
samplerate: 0
[000:043] [2022-05-13 22:03:44 +0000.827095][34ee] The device model: m2101k6g enum
value: 0
[000:043] [2022-05-13 22:03:44 +0000.827543][34ee] The device model: m2101k6g enum
value: 0
[000:043] [2022-05-13 22:03:44 +0000.827580][34ee] Set the sample rate to be:48000

[000:044] [2022-05-13 22:03:44 +0000.827597][34ee] Enable the recording stereo:0


[000:044] [2022-05-13 22:03:44 +0000.827612][34ee] Set the playout as stereo:1
[000:044] [2022-05-13 22:03:44 +0000.827649][34ee] Init the microphone.
[000:045] [2022-05-13 22:03:44 +0000.829212][34ee] Update the recording sample rate
to be: 48000
[000:045] [2022-05-13 22:03:44 +0000.829289][34ee] Init the speaker.
[000:045] [2022-05-13 22:03:44 +0000.829333][34ee] Low latency buffer size:144 low
sample rate:48000
[000:046] [2022-05-13 22:03:44 +0000.829596][34ee] Using 1 x 10ms for an audio
frame.

[000:049] [2022-05-13 22:03:44 +0000.832986][34ee] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:049] [2022-05-13 22:03:44 +0000.833079][34ee] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:049] [2022-05-13 22:03:44 +0000.833122][34ee] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:054] [2022-05-13 22:03:44 +0000.837768][34ee] The device model:m2101k6g

[000:054] [2022-05-13 22:03:44 +0000.837838][34ee] speaker output factor:100


defaultFactor: 100

[000:054] [2022-05-13 22:03:44 +0000.837862][34ee] headset output factor:100


defaultFactor: 100

[000:054] [2022-05-13 22:03:44 +0000.838195][34ee] AppDeviceManagerStart finished.


[000:054] [2022-05-13 22:03:44 +0000.838259][34ee] AppDeviceManagerStartMic::mic
status is off
[000:054] [2022-05-13 22:03:44 +0000.838308][34ee] AppDeviceManagerStartMic update
aec type: 2

[000:054] [2022-05-13 22:03:44 +0000.838328][34ee] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:054] [2022-05-13 22:03:44 +0000.838342][34ee]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:054] [2022-05-13 22:03:44 +0000.838359][34ee]
AudioDeviceDataHandler::StartMicProcess

[000:054] [2022-05-13 22:03:44 +0000.838454][34ee] Try to start webrtc recording


device.

[000:054] [2022-05-13 22:03:44 +0000.838481][34ee] StartRecording. threadID:13550

[000:054] [2022-05-13 22:03:44 +0000.838486][36f2] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:054] [2022-05-13 22:03:44 +0000.838558][36f2] haveEnoughProcessedData
internalAudioStream.length: 0
[000:055] [2022-05-13 22:03:44 +0000.838781][34ee] The machine model:M2101K6G

[000:055] [2022-05-13 22:03:44 +0000.838834][34ee] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:055] [2022-05-13 22:03:44 +0000.838853][34ee] Set the recording mode before


getSetting: 4
[000:055] [2022-05-13 22:03:44 +0000.838871][34ee] Set the recording mode after
getSetting: 1
[000:090] [2022-05-13 22:03:44 +0000.874144][34ee] StartRecording finished.

[000:092] [2022-05-13 22:03:44 +0000.875892][34ee] audio: start the audio mic


checker timer.
[000:092] [2022-05-13 22:03:44 +0000.876421][34ee] machine model :redmi
[000:092] [2022-05-13 22:03:44 +0000.876471][34ee] Support this machine
model :redmi
[000:096] [2022-05-13 22:03:44 +0000.880273][34ee] global inited! current sdk
version: 07-20-936c45f
[000:187] [2022-05-13 22:03:44 +0000.970844][36f3] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:187] [2022-05-13 22:03:44 +0000.970939][36f3] _deviceSampleRate:48000

[000:189] [2022-05-13 22:03:44 +0000.972668][36f2] Run AGC when audioType = 0


[000:189] [2022-05-13 22:03:44 +0000.972758][36f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:629] [2022-05-13 22:03:45 +0000.413290][34f6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:630] [2022-05-13 22:03:45 +0000.413917][36ee] MediaFilterCamera, recording
file context:0x6f0c8e5c80 input texture:12
[000:630] [2022-05-13 22:03:45 +0000.414000][36ee] GLESContext:
[000:630] [2022-05-13 22:03:45 +0000.414066][36ee] The result of eglGetDisplay is:
0xb400006f9690f8c0
[000:631] [2022-05-13 22:03:45 +0000.414809][36ee] The result of creation:
0x6f0e74e800
[000:631] [2022-05-13 22:03:45 +0000.414928][36ee] The result of
eglCreatePbufferSurface is: 0x6f0e74e900
[000:631] [2022-05-13 22:03:45 +0000.415033][34f6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x6f0c8e5c80 input_texture: 12
[001:802] [2022-05-13 22:03:46 +0000.586335][36f2] haveEnoughProcessedData
internalAudioStream.length: 0
[002:189] [2022-05-13 22:03:46 +0000.972747][36f2] Run AGC when audioType = 0
[003:529] [2022-05-13 22:03:48 +0000.313189][36f2] haveEnoughProcessedData
internalAudioStream.length: 20
[004:096] [2022-05-13 22:03:48 +0000.880171][36e9]
monitorTime:4004totalDuration:3920
[004:191] [2022-05-13 22:03:48 +0000.975101][36f2] Run AGC when audioType = 0
[004:192] [2022-05-13 22:03:48 +0000.975935][36f2]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:249] [2022-05-13 22:03:50 +0000.33375][36f2] haveEnoughProcessedData
internalAudioStream.length: 20
[006:188] [2022-05-13 22:03:50 +0000.972552][36f2] Run AGC when audioType = 0
[006:965] [2022-05-13 22:03:51 +0000.749418][36f2] haveEnoughProcessedData
internalAudioStream.length: 0
[008:076] [2022-05-13 22:03:52 +0000.860295][34ee]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[008:076] [2022-05-13 22:03:52 +0000.860426][34ee] ~MediaFilterCamera time:1156776
enter.

[008:076] [2022-05-13 22:03:52 +0000.860513][34ee] StopPullFrameAndWriteMp4


time:1156776 enter.

[008:077] [2022-05-13 22:03:52 +0000.861224][36ed] stop recording


[008:077] [2022-05-13 22:03:52 +0000.861346][36ed] we have stopped recording before
[008:077] [2022-05-13 22:03:52 +0000.861442][34ee] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[008:078] [2022-05-13 22:03:52 +0000.861963][34ee] DestroyPipelineAndFilters


time:1156778 enter.
[008:078] [2022-05-13 22:03:52 +0000.862041][34ee] DestroyPipelineAndFilters
leave. expire time = 0 ms

[008:078] [2022-05-13 22:03:52 +0000.862072][34ee] AppDeviceManagerStopMic

[008:078] [2022-05-13 22:03:52 +0000.862160][34ee] AppDeviceManagerStopMic::mic


status is on
[008:078] [2022-05-13 22:03:52 +0000.862192][34ee] Try to stop webrtc device.

[008:078] [2022-05-13 22:03:52 +0000.862233][34ee] Set record state to


stopped.threadID:13550

[008:148] [2022-05-13 22:03:52 +0000.932537][34ee] Try to destory the


recorder.threadID:13550

[008:349] [2022-05-13 22:03:53 +0000.132712][34ee] DestroyAudioRecorder:


[008:349] [2022-05-13 22:03:53 +0000.132828][34ee] Cleanup the buffer queue in the
recorder.
[008:349] [2022-05-13 22:03:53 +0000.132860][34ee] Destroy the recorder.

[008:350] [2022-05-13 22:03:53 +0000.134336][34ee] StopRecording finished.

[008:350] [2022-05-13 22:03:53 +0000.134399][34ee] The stop recording success.

[008:350] [2022-05-13 22:03:53 +0000.134418][34ee]


AudioDeviceDataHandler::StopMicProcess

[008:352] [2022-05-13 22:03:53 +0000.135753][34ee] AppDeviceManager stop.

[008:352] [2022-05-13 22:03:53 +0000.135834][34ee] Rlease the webrtc device object.

[008:352] [2022-05-13 22:03:53 +0000.136017][34ee] OpenSlesInput destruct.

[008:352] [2022-05-13 22:03:53 +0000.136055][34ee] OpenSlesOutput destruct.

[008:352] [2022-05-13 22:03:53 +0000.136432][34ee] EventDispatchServerScope


destruct
[008:352] [2022-05-13 22:03:53 +0000.136471][34ee]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[008:352] [2022-05-13 22:03:53 +0000.136510][34ee] ~AudioDeviceDataHandler

[008:353] [2022-05-13 22:03:53 +0000.136739][34ee] AppDeviceManagerDestruct.

[008:353] [2022-05-13 22:03:53 +0000.136764][34ee] ~AppDeviceManager:


[008:353] [2022-05-13 22:03:53 +0000.136803][34ee] ~CpuOverloadDetect time:1157053
enter.

[008:353] [2022-05-13 22:03:53 +0000.137004][34ee] ~CpuOverloadDetect leave.


expire time = 0 ms

[008:354] [2022-05-13 22:03:53 +0000.138179][34ee] Destruct BeautifyReader begin...


[008:354] [2022-05-13 22:03:53 +0000.138240][34ee] Destruct BeautifyReader done.
[008:354] [2022-05-13 22:03:53 +0000.138269][34ee] ~MediaFilterCamera leave.
expire time = 278 ms

[008:354] [2022-05-13 22:03:53 +0000.138380][34ee] ~GLESContext:


[008:355] [2022-05-13 22:03:53 +0000.139183][34ee] GLESContext destruct finish.
[008:355] [2022-05-13 22:03:53 +0000.139427][34ee] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[008:356] [2022-05-13 22:03:53 +0000.139881][34ee] global uninited!
[008:363] [2022-05-13 22:03:53 +0000.147584][34ee] clear AppID 50011
[008:364] [2022-05-13 22:03:53 +0000.147655][34ee] UnRegister JVM for Xplatform
util
[008:364] [2022-05-13 22:03:53 +0000.147676][34ee] Dispose::unregister webrtc video
engine
[008:364] [2022-05-13 22:03:53 +0000.147690][34ee] Init the android object with
jvm:0x0 env:0x0 context:0x0

[008:364] [2022-05-13 22:03:53 +0000.147720][34ee] SetAndroidMediaCodecObjects


time:1157064 enter.

[008:364] [2022-05-13 22:03:53 +0000.147745][34ee] ClearAndroidMediaCodecObjects


time:1157064 enter.

[008:364] [2022-05-13 22:03:53 +0000.147761][34ee] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[008:364] [2022-05-13 22:03:53 +0000.147781][34ee] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[008:364] [2022-05-13 22:03:53 +0000.147795][34ee] SetAndroidMediaCodecObjects


time:1157064 enter.

[008:364] [2022-05-13 22:03:53 +0000.147814][34ee] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[008:364] [2022-05-13 22:03:53 +0000.147839][34ee] ClearAnd[000:024] [2022-05-24
18:10:13 +0000.176795][53de] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-05-
24 18:10:13 +0000
[000:024] [2022-05-24 18:10:13 +0000.176860][53de] set AppID=50011 old AppID=-1
[000:024] [2022-05-24 18:10:13 +0000.176880][53de] Init the android object with
jvm:0xb4000074a4de4540 env:0x73f653dac0 context:0x736ce67728

[000:024] [2022-05-24 18:10:13 +0000.176896][53de] SetAndroidMediaCodecObjects


time:174173499 enter.

[000:024] [2022-05-24 18:10:13 +0000.176937][53de] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:024] [2022-05-24 18:10:13 +0000.176967][53de] SetAndroidMediaCodecObjects


time:174173499 enter.

[000:024] [2022-05-24 18:10:13 +0000.176981][53de] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000074a4de4540
[000:024] [2022-05-24 18:10:13 +0000.177010][53de] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000074a4de4540 address:0x72de497760
[000:024] [2022-05-24 18:10:13 +0000.177024][53de] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000074a4de4540
address:0x72de497760
[000:024] [2022-05-24 18:10:13 +0000.177049][53de] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:024] [2022-05-24 18:10:13 +0000.177080][53de] Set the android objects with


jvm:0xb4000074a4de4540 env:0x73f653dac0 context:0x736ce67728

[000:025] [2022-05-24 18:10:13 +0000.178259][53de] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x73f653dac0
[000:026] [2022-05-24 18:10:13 +0000.178327][53de] SystemUtil Init done
[000:028] [2022-05-24 18:10:13 +0000.180740][53de]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:030] [2022-05-24 18:10:13 +0000.182762][53de] MediaFilterCamera
[000:030] [2022-05-24 18:10:13 +0000.182848][53de] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:030] [2022-05-24 18:10:13 +0000.182937][53de] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:030] [2022-05-24 18:10:13 +0000.182969][53de] Recording session using default
bitrate support by app:31457280
[000:030] [2022-05-24 18:10:13 +0000.182973][571e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73e34afbc0
[000:030] [2022-05-24 18:10:13 +0000.183218][571e] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:031] [2022-05-24 18:10:13 +0000.183310][53de] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:031] [2022-05-24 18:10:13 +0000.183876][53de] Error(ini.cc:191): Open the file
failed. error:2
[000:031] [2022-05-24 18:10:13 +0000.183912][53de]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:031] [2022-05-24 18:10:13 +0000.183950][53de] The device model: m2101k6g
usingSoftwareAEC value: 0
[000:034] [2022-05-24 18:10:13 +0000.186300][53de] Error(ini.cc:191): Open the file
failed. error:2
[000:034] [2022-05-24 18:10:13 +0000.186368][53de]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:034] [2022-05-24 18:10:13 +0000.186408][53de] The device model: m2101k6g
usingHardwareAEC value: 0
[000:034] [2022-05-24 18:10:13 +0000.186435][53de] The machine device: m2101k6g
usingHardwareAEC value: 0
[000:034] [2022-05-24 18:10:13 +0000.186463][53de] Using Default AEC type: software
AEC
[000:035] [2022-05-24 18:10:13 +0000.187582][53de] The device model: m2101k6g enum
value: 0
[000:035] [2022-05-24 18:10:13 +0000.188076][53de] GetMachineModel is M2101K6G
[000:035] [2022-05-24 18:10:13 +0000.188122][53de] GetMachineInfo: M2101K6G
[000:035] [2022-05-24 18:10:13 +0000.188149][53de] Construct BeautifyReader
begin...
[000:035] [2022-05-24 18:10:13 +0000.188169][53de] dumpStickerRgba:0
dumpStickerYuv:0
[000:035] [2022-05-24 18:10:13 +0000.188183][53de] Construct BeautifyReader done.
[000:040] [2022-05-24 18:10:13 +0000.192489][53de] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:040] [2022-05-24 18:10:13 +0000.192788][53de] AppDeviceManager telnet server
for statistics started......
[000:040] [2022-05-24 18:10:13 +0000.192816][5721] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7309bdb6a0
[000:040] [2022-05-24 18:10:13 +0000.193265][53de] CpuOverloadDetect time:174173515
enter.

[000:041] [2022-05-24 18:10:13 +0000.193372][53de] CpuOverloadDetect leave. expire


time = 1 ms

[000:041] [2022-05-24 18:10:13 +0000.193916][53de] AppDeviceMana


GetOpenslVoiceMode before get setting: 1
[000:041] [2022-05-24 18:10:13 +0000.193955][53de] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:041] [2022-05-24 18:10:13 +0000.194019][5722] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72fb5f0340
[000:043] [2022-05-24 18:10:13 +0000.195872][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:045] [2022-05-24 18:10:13 +0000.197388][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:045] [2022-05-24 18:10:13 +0000.197925][53de] CreatePlatformSpecificObjects:
[000:045] [2022-05-24 18:10:13 +0000.197997][53de] audio device use opensle input
and opensl output
[000:045] [2022-05-24 18:10:13 +0000.198056][53de] Create OpenSLES output module
with java VM support.

[000:045] [2022-05-24 18:10:13 +0000.198221][53de] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:046] [2022-05-24 18:10:13 +0000.198413][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:046] [2022-05-24 18:10:13 +0000.198620][53de] Create OpenSLES output module
with buffer num:1

[000:046] [2022-05-24 18:10:13 +0000.198805][53de] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:046] [2022-05-24 18:10:13 +0000.198994][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:046] [2022-05-24 18:10:13 +0000.199210][53de] Create OpenSLES input module
with java VM support.

[000:046] [2022-05-24 18:10:13 +0000.199251][53de] Create OpenSLES input module


with buffer num:1

[000:047] [2022-05-24 18:10:13 +0000.199299][53de] Error(trace.cc:40): Init the


output and input for audio device template.
[000:047] [2022-05-24 18:10:13 +0000.199326][53de] Init the output device.

[000:047] [2022-05-24 18:10:13 +0000.199354][53de] Init the opensl input.


[000:047] [2022-05-24 18:10:13 +0000.199385][53de] AppDeviceManager get setting
samplerate: 0
[000:047] [2022-05-24 18:10:13 +0000.199726][53de] The device model: m2101k6g enum
value: 0
[000:047] [2022-05-24 18:10:13 +0000.200166][53de] The device model: m2101k6g enum
value: 0
[000:047] [2022-05-24 18:10:13 +0000.200191][53de] Set the sample rate to be:48000

[000:047] [2022-05-24 18:10:13 +0000.200220][53de] Enable the recording stereo:0


[000:047] [2022-05-24 18:10:13 +0000.200248][53de] Set the playout as stereo:1
[000:048] [2022-05-24 18:10:13 +0000.200271][53de] Init the microphone.
[000:049] [2022-05-24 18:10:13 +0000.201553][53de] Update the recording sample rate
to be: 48000
[000:049] [2022-05-24 18:10:13 +0000.201604][53de] Init the speaker.
[000:049] [2022-05-24 18:10:13 +0000.201636][53de] Low latency buffer size:144 low
sample rate:48000
[000:049] [2022-05-24 18:10:13 +0000.201880][53de] Using 1 x 10ms for an audio
frame.

[000:053] [2022-05-24 18:10:13 +0000.205348][53de] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:053] [2022-05-24 18:10:13 +0000.205440][53de] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:053] [2022-05-24 18:10:13 +0000.205478][53de] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:057] [2022-05-24 18:10:13 +0000.210158][53de] The device model:m2101k6g
[000:057] [2022-05-24 18:10:13 +0000.210226][53de] speaker output factor:100
defaultFactor: 100

[000:057] [2022-05-24 18:10:13 +0000.210242][53de] headset output factor:100


defaultFactor: 100

[000:058] [2022-05-24 18:10:13 +0000.210575][53de] AppDeviceManagerStart finished.


[000:058] [2022-05-24 18:10:13 +0000.210604][53de] AppDeviceManagerStartMic::mic
status is off
[000:058] [2022-05-24 18:10:13 +0000.210647][53de] AppDeviceManagerStartMic update
aec type: 2

[000:058] [2022-05-24 18:10:13 +0000.210667][53de] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:058] [2022-05-24 18:10:13 +0000.210682][53de]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:058] [2022-05-24 18:10:13 +0000.210701][53de]
AudioDeviceDataHandler::StartMicProcess

[000:058] [2022-05-24 18:10:13 +0000.210794][53de] Try to start webrtc recording


device.

[000:058] [2022-05-24 18:10:13 +0000.210820][53de] StartRecording. threadID:21470

[000:058] [2022-05-24 18:10:13 +0000.210824][5723] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:058] [2022-05-24 18:10:13 +0000.210898][5723] haveEnoughProcessedData
internalAudioStream.length: 0
[000:058] [2022-05-24 18:10:13 +0000.211107][53de] The machine model:M2101K6G

[000:058] [2022-05-24 18:10:13 +0000.211158][53de] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:058] [2022-05-24 18:10:13 +0000.211180][53de] Set the recording mode before


getSetting: 4
[000:058] [2022-05-24 18:10:13 +0000.211199][53de] Set the recording mode after
getSetting: 1
[000:092] [2022-05-24 18:10:13 +0000.244816][53de] StartRecording finished.

[000:092] [2022-05-24 18:10:13 +0000.244887][53de] audio: start the audio mic


checker timer.

[000:093] [2022-05-24 18:10:13 +0000.245636][53de] machine model :redmi


[000:093] [2022-05-24 18:10:13 +0000.245689][53de] Support this machine
model :redmi
[000:098] [2022-05-24 18:10:13 +0000.250292][53de] global inited! current sdk
version: 07-20-936c45f
[000:189] [2022-05-24 18:10:13 +0000.341996][5724] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:189] [2022-05-24 18:10:13 +0000.342120][5724] _deviceSampleRate:48000

[000:194] [2022-05-24 18:10:13 +0000.347022][5723] Run AGC when audioType = 0


[000:194] [2022-05-24 18:10:13 +0000.347121][5723]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:632] [2022-05-24 18:10:13 +0000.784721][53ef]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:632] [2022-05-24 18:10:13 +0000.784889][571f] MediaFilterCamera, recording
file context:0x736ca34c00 input texture:15
[000:632] [2022-05-24 18:10:13 +0000.784960][571f] GLESContext:
[000:632] [2022-05-24 18:10:13 +0000.785010][571f] The result of eglGetDisplay is:
0xb4000073f653a8c0
[000:633] [2022-05-24 18:10:13 +0000.785718][571f] The result of creation:
0x7354f0ca00
[000:633] [2022-05-24 18:10:13 +0000.785807][571f] The result of
eglCreatePbufferSurface is: 0x7309901f80
[000:633] [2022-05-24 18:10:13 +0000.785934][53ef]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x736ca34c00 input_texture: 15
[001:810] [2022-05-24 18:10:14 +0000.962843][5723] haveEnoughProcessedData
internalAudioStream.length: 10
[002:190] [2022-05-24 18:10:15 +0000.342378][5723] Run AGC when audioType = 0
[003:526] [2022-05-24 18:10:16 +0000.679095][5723] haveEnoughProcessedData
internalAudioStream.length: 20
[004:095] [2022-05-24 18:10:17 +0000.247994][571a]
monitorTime:4003totalDuration:3920
[004:187] [2022-05-24 18:10:17 +0000.340007][5723] Run AGC when audioType = 0
[004:187] [2022-05-24 18:10:17 +0000.340228][5723]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:264] [2022-05-24 18:10:17 +0000.417092][53a2] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[004:264] [2022-05-24 18:10:17 +0000.417170][53a2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[004:273] [2022-05-24 18:10:17 +0000.426212][53a2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[004:274] [2022-05-24 18:10:17 +0000.426486][571f] operator() time:174177749
enter.

[004:274] [2022-05-24 18:10:17 +0000.426571][571f] MediaFilterCamera, recording


file context:0x736ca34c00 input texture:15
[004:276] [2022-05-24 18:10:17 +0000.428500][571f] MicSource: Mic source
created:10x72fb667d80
[004:277] [2022-05-24 18:10:17 +0000.429361][571f] received external audio stream

[004:277] [2022-05-24 18:10:17 +0000.429449][571f] alloc thread: 0x730992f380


name:worker1 thread id:495579573424 to Mic_source
[004:277] [2022-05-24 18:10:17 +0000.429484][571f] audio: start the audio sender
thread.

[004:277] [2022-05-24 18:10:17 +0000.429581][571f] construct OpenGLRenderProgram


0x72fb5b3898
[004:277] [2022-05-24 18:10:17 +0000.429625][571f] CropFilter::SetOrientation
orientation: 90
[004:277] [2022-05-24 18:10:17 +0000.429812][571f] filter: filter pipeline
construtc this: 0x73e3441040
[004:277] [2022-05-24 18:10:17 +0000.429863][571f] filter: filter pipeline2 update
pattern: 1
[004:277] [2022-05-24 18:10:17 +0000.429967][571f] CameraSource::source_id_:1
[004:277] [2022-05-24 18:10:17 +0000.430004][571f] RecordAudioSource::source_id_:2
[004:278] [2022-05-24 18:10:17 +0000.430268][571f] BindInputFilter 0x7309aad940
this 0x72fb5b3ac0
[004:278] [2022-05-24 18:10:17 +0000.430323][571f] BindInputFilter 0x7309bf9dd8
this 0x72ef0d68d0
[004:278] [2022-05-24 18:10:17 +0000.430365][571f] BindInputFilter 0x72fb5b3ac0
this 0x73e34410e0
[004:278] [2022-05-24 18:10:17 +0000.430426][571f] setParamentForFilters:
speed:1.000000
[004:278] [2022-05-24 18:10:17 +0000.430470][571f] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[004:278] [2022-05-24 18:10:17 +0000.430498][571f] SetParamForFilter time:174177753
enter.

[004:278] [2022-05-24 18:10:17 +0000.430520][571f] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[004:278] [2022-05-24 18:10:17 +0000.430541][571f] SetParamForFilter: Params video
index is: 0
[004:278] [2022-05-24 18:10:17 +0000.430558][571f] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[004:278] [2022-05-24 18:10:17 +0000.430574][571f] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[004:278] [2022-05-24 18:10:17 +0000.430591][571f] crop filter mode tpye:
citytravelvideo index:0
[004:286] [2022-05-24 18:10:17 +0000.438925][571f]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:286] [2022-05-24 18:10:17 +0000.439018][571f]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:286] [2022-05-24 18:10:17 +0000.439057][571f]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:286] [2022-05-24 18:10:17 +0000.439110][571f]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:286] [2022-05-24 18:10:17 +0000.439151][571f]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:286] [2022-05-24 18:10:17 +0000.439188][571f]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:286] [2022-05-24 18:10:17 +0000.439220][571f]
Warning(parse_template_json.cc:45): json parament no found the parament
[004:286] [2022-05-24 18:10:17 +0000.439256][571f]
Warning(parse_template_json.cc:81): json parament no found the parament
[004:287] [2022-05-24 18:10:17 +0000.439293][571f]
Warning(parse_template_json.cc:81): json parament no found the parament
[004:287] [2022-05-24 18:10:17 +0000.439333][571f]
Warning(parse_template_json.cc:67): json parament no found the parament
[004:287] [2022-05-24 18:10:17 +0000.439358][571f]
Warning(parse_template_json.cc:93): json parament no found the duration
[004:287] [2022-05-24 18:10:17 +0000.439390][571f] SetParamForFilter leave. expire
time = 9 ms

[004:287] [2022-05-24 18:10:17 +0000.439630][571f] OnOutputSizeChanged width 1920


height 1080
[004:287] [2022-05-24 18:10:17 +0000.439687][571f] OpenGLFrameBuffer: width:1920
height:1080
[004:287] [2022-05-24 18:10:17 +0000.439735][571f] OpenGLFrameBuffer: width:1920
height:1080
[004:287] [2022-05-24 18:10:17 +0000.439775][571f] OpenGLFrameBuffer: width:1920
height:1080
[004:287] [2022-05-24 18:10:17 +0000.439812][571f] OpenGLFrameBuffer: width:1920
height:1080
[004:287] [2022-05-24 18:10:17 +0000.439891][571f] OpenGLFrameBuffer: width:1920
height:1080
[004:287] [2022-05-24 18:10:17 +0000.439941][571f] OpenGLFrameBuffer: width:1920
height:1080
[004:287] [2022-05-24 18:10:17 +0000.439981][571f] construct TrivalImageDrawer
0x7309b86840
[004:287] [2022-05-24 18:10:17 +0000.440030][571f] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x7309b86840 context 0x73e34421c0
[004:287] [2022-05-24 18:10:17 +0000.440071][571f] setupGLES:
[004:287] [2022-05-24 18:10:17 +0000.440055][5723] On audio frame the broadcast
with timestamp:174177762 samples:480. (1000 frame for one log)

[004:288] [2022-05-24 18:10:17 +0000.440619][571f] OpenGLRenderProgram::Initialize.


[004:288] [2022-05-24 18:10:17 +0000.440734][571f] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[004:288] [2022-05-24 18:10:17 +0000.440783][571f] 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
[004:288] [2022-05-24 18:10:17 +0000.440820][5762] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[004:288] [2022-05-24 18:10:17 +0000.440903][571f] Init open gl render:
0x72fb5b3898
[004:288] [2022-05-24 18:10:17 +0000.441098][571f] Fragement shader path:
[004:288] [2022-05-24 18:10:17 +0000.441152][571f] Fragement shader path:
[004:288] [2022-05-24 18:10:17 +0000.441189][571f] create opengl program object.
[004:288] [2022-05-24 18:10:17 +0000.441263][571f] create shader: vertex
[004:289] [2022-05-24 18:10:17 +0000.441506][5762] The output timestamp from audio
mixer change:174177762
[004:289] [2022-05-24 18:10:17 +0000.441578][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:291] [2022-05-24 18:10:17 +0000.444122][571f] create shader: fragment
[004:330] [2022-05-24 18:10:17 +0000.482386][571f] Have not extra filter filename!
[004:330] [2022-05-24 18:10:17 +0000.482459][571f] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[004:330] [2022-05-24 18:10:17 +0000.482482][571f] OpenGLRenderProgram::Initialize
success.
[004:330] [2022-05-24 18:10:17 +0000.482557][571f] Setup the OpenGL result:1
[004:330] [2022-05-24 18:10:17 +0000.482885][571e] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4
[004:330] [2022-05-24 18:10:17 +0000.483046][571e] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[004:330] [2022-05-24 18:10:17 +0000.483098][576a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73f6444a98
[004:330] [2022-05-24 18:10:17 +0000.483118][571e] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[004:330] [2022-05-24 18:10:17 +0000.483173][571e] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4
fileFD: -1
[004:331] [2022-05-24 18:10:17 +0000.483532][571e] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4
is opened successfully
[004:331] [2022-05-24 18:10:17 +0000.483575][571e] setupMediaProcessers:
[004:331] [2022-05-24 18:10:17 +0000.483608][571e]
RecordingSessionInternalSimple:setup media processers.
[004:331] [2022-05-24 18:10:17 +0000.483636][571e] construct AAC encoder
[004:331] [2022-05-24 18:10:17 +0000.484186][571e] H264Encoder creating:
superfast011818
[004:331] [2022-05-24 18:10:17 +0000.484236][571e] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[004:332] [2022-05-24 18:10:17 +0000.484731][571e] H264Encode::GetMachineModel is
M2101K6G
[004:332] [2022-05-24 18:10:17 +0000.484792][571e] H264Encoder machine_mode
is:M2101K6G
[004:332] [2022-05-24 18:10:17 +0000.484826][571e] H264Encode::machine size :9
machine_mode:M2101K6G
[004:332] [2022-05-24 18:10:17 +0000.484853][571e] H264Encode::machine array
size :22 machine_mode:M2101K6G
[004:332] [2022-05-24 18:10:17 +0000.484879][571e] H264Encode::current machine
is :M2101K6G auto check hw codec decide to use hw codec
[004:332] [2022-05-24 18:10:17 +0000.484904][571e] setupCompressionSession:
[004:332] [2022-05-24 18:10:17 +0000.484929][571e] H264Encode::creating hareware
Encoder
[004:332] [2022-05-24 18:10:17 +0000.484956][571e] AndroidHwAvcEncoder
time:174177807 enter.

[004:332] [2022-05-24 18:10:17 +0000.485161][571e] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000074a4de4540 address:0x72de497760
[004:333] [2022-05-24 18:10:17 +0000.485321][571e] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[004:333] [2022-05-24 18:10:17 +0000.485348][571e] The video avc hw codec address
is 0x736cbb7b40
[004:333] [2022-05-24 18:10:17 +0000.485420][571e] AndroidHwAvcEncoder leave.
expire time = 1 ms
[004:333] [2022-05-24 18:10:17 +0000.485445][571e] RegisterEncodeCompleteCallback
time:174177808 enter.

[004:333] [2022-05-24 18:10:17 +0000.485551][571e] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[004:333] [2022-05-24 18:10:17 +0000.485580][571e] InitEncode time:174177808


enter.

[004:333] [2022-05-24 18:10:17 +0000.485655][571e] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[004:333] [2022-05-24 18:10:17 +0000.485696][571e] Create time:174177808 enter.

[004:333] [2022-05-24 18:10:17 +0000.485782][571e] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[004:333] [2022-05-24 18:10:17 +0000.485824][571e]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x736cac33c0
[004:333] [2022-05-24 18:10:17 +0000.486046][571e] supported_type:video/avc
[004:333] [2022-05-24 18:10:17 +0000.486088][571e] name:OMX.qcom.video.encoder.avc
mime:video/avc
[004:333] [2022-05-24 18:10:17 +0000.486143][571e] hwCodecPrefix :OMX.qcom.
[004:333] [2022-05-24 18:10:17 +0000.486179][571e] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[004:333] [2022-05-24 18:10:17 +0000.486215][571e] mediacodec_createCodecByName
time:174177808 enter.

[004:333] [2022-05-24 18:10:17 +0000.486251][571e] WrapAndroidMediaCodec


time:174177808 enter.

[004:334] [2022-05-24 18:10:17 +0000.486396][571e] WrapAndroidMediaCodec leave.


expire time = 1 ms

[004:349] [2022-05-24 18:10:17 +0000.501930][571e] mediacodec_createCodecByName


leave. expire time = 16 ms

[004:349] [2022-05-24 18:10:17 +0000.502054][571e] WrapAndroidMediaFromat


time:174177824 enter.

[004:349] [2022-05-24 18:10:17 +0000.502149][571e] WrapAndroidMediaFromat leave.


expire time = 0 ms

[004:458] [2022-05-24 18:10:17 +0000.610423][571e] Destroy time:174177933 enter.

[004:458] [2022-05-24 18:10:17 +0000.610499][571e] WrapAndroidMediaFromat::


Destroy
[004:458] [2022-05-24 18:10:17 +0000.610533][571e] Destroy leave. expire time = 0
ms

[004:458] [2022-05-24 18:10:17 +0000.610565][571e] ~WrapAndroidMediaFromat


time:174177933 enter.

[004:458] [2022-05-24 18:10:17 +0000.610592][571e] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[004:458] [2022-05-24 18:10:17 +0000.610618][571e] Create leave. expire time = 125


ms

[004:458] [2022-05-24 18:10:17 +0000.610644][571e] isSemiPlanarSupport


time:174177933 enter.

[004:458] [2022-05-24 18:10:17 +0000.610665][571e] H264Encoder isSemiPlanarSupport


[004:458] [2022-05-24 18:10:17 +0000.610685][571e] isSemiPlanarSupport leave.
expire time = 0 ms

[004:458] [2022-05-24 18:10:17 +0000.610707][571e] creat hw H264Encoder success,


isSemiPlanar:1
[004:458] [2022-05-24 18:10:17 +0000.610866][571e] InitEncode leave. expire time =
125 ms

[004:458] [2022-05-24 18:10:17 +0000.610913][571e] H264Encode::created Encoder


[004:458] [2022-05-24 18:10:17 +0000.610956][571e] H264Encode:: H264 encoder
created.
[004:458] [2022-05-24 18:10:17 +0000.610987][571e] H264 encoder created.
[004:458] [2022-05-24 18:10:17 +0000.611016][571e]
RecordingSessionInternalSimple:created avc encoder avc: 0x72fae04440
[004:458] [2022-05-24 18:10:17 +0000.611044][571e] setOutput:
[004:458] [2022-05-24 18:10:17 +0000.611093][571e]
RecordingSessionInternalSimple:encoder set output to muxer!
[004:458] [2022-05-24 18:10:17 +0000.611127][571e] request a key frame
[004:458] [2022-05-24 18:10:17 +0000.611155][571e] H264Encode:: request a key frame
[004:459] [2022-05-24 18:10:17 +0000.611320][571e] setDisplayRotate :90
[004:459] [2022-05-24 18:10:17 +0000.611349][571e] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[004:459] [2022-05-24 18:10:17 +0000.611406][571f] StartRecording:
[004:459] [2022-05-24 18:10:17 +0000.611459][5762] operator(): Set the recording
session in mic source. recording session: 0x7309bf9c80
[004:459] [2022-05-24 18:10:17 +0000.611597][571f] operator() leave. expire time =
185 ms

[004:459] [2022-05-24 18:10:17 +0000.611703][575f] AF_SpeedFilter audio


0x72ef0d6780 PullFrame
[004:459] [2022-05-24 18:10:17 +0000.611751][575f]
RecordAudioSource::PullAudioFrame
[004:459] [2022-05-24 18:10:17 +0000.611769][575f] AF_SpeedFilter::PullFrame eof4
[004:461] [2022-05-24 18:10:17 +0000.613905][575f]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[004:472] [2022-05-24 18:10:17 +0000.624455][575f] AF_SpeedFilter audio time,
0x72ef0d6780 rcv time: 174177944
[004:472] [2022-05-24 18:10:17 +0000.624539][575f] AF_SpeedFilter audio time,
0x72ef0d6780 rcv time: 174177944in_nSamples:441
[004:472] [2022-05-24 18:10:17 +0000.624697][575f] resampled_data_size:0
[004:513] [2022-05-24 18:10:17 +0000.665817][571f]
MediaFilterCamera::NeedProcessTexture
[004:513] [2022-05-24 18:10:17 +0000.665921][571f] begine recode to first frame
spend time:239
[004:513] [2022-05-24 18:10:17 +0000.665952][571f] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1920, height: 1080, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7309aad800
[004:513] [2022-05-24 18:10:17 +0000.665986][571f] blur_distance_:0
[004:513] [2022-05-24 18:10:17 +0000.666024][571f] blur_direction_angle_:-90
[004:513] [2022-05-24 18:10:17 +0000.666060][571f]
GPUImageProcessing::SetOrientation orientation: 90
[004:513] [2022-05-24 18:10:17 +0000.666084][571f] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[004:513] [2022-05-24 18:10:17 +0000.666146][571f] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[004:513] [2022-05-24 18:10:17 +0000.666183][571f] GPUImageProcessing: input frame
width1920 X 1080
[004:514] [2022-05-24 18:10:17 +0000.667144][571f] drawYUV420 render
OpenGLRenderProgram:0x72fb5b3898
[004:515] [2022-05-24 18:10:17 +0000.668163][571f] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[004:516] [2022-05-24 18:10:17 +0000.668333][571f] CropFilter::OnVideoFrame
outputtexture :17
[004:516] [2022-05-24 18:10:17 +0000.668380][571f] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[004:526] [2022-05-24 18:10:17 +0000.679102][571f] The read pixel from buffer take:
10 width:1920 height:1080 frameType:0
[004:557] [2022-05-24 18:10:17 +0000.709603][571f] drawYUV420 render
OpenGLRenderProgram:0x72fb5b3898
[004:567] [2022-05-24 18:10:17 +0000.720045][571f] The convert RGB to YUV take 4
[004:568] [2022-05-24 18:10:17 +0000.720471][571f] FilterPipeline2::OnVideoFrame
pts 38 last_video_timestamp_ 38
[004:568] [2022-05-24 18:10:17 +0000.720667][571f]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[004:569] [2022-05-24 18:10:17 +0000.722188][5769]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[004:570] [2022-05-24 18:10:17 +0000.722400][5769] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:0
[004:570] [2022-05-24 18:10:17 +0000.722433][5769] push video frame to H264
encoder. (100 frame for one log)

[004:570] [2022-05-24 18:10:17 +0000.722459][5769] push video frame to H264


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

[004:570] [2022-05-24 18:10:17 +0000.722482][5769] H264Encode::push video frame to


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

[004:570] [2022-05-24 18:10:17 +0000.722503][5769] Push an pts:0 to dts queue.


[004:570] [2022-05-24 18:10:17 +0000.722562][5769] DTS queue for
Generator:0x73f6444cb8 0
[004:570] [2022-05-24 18:10:17 +0000.722576][5769] The input pts:0 fps:30
[004:574] [2022-05-24 18:10:17 +0000.727577][5769]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[004:594] [2022-05-24 18:10:17 +0000.746910][571f] drawYUV420 render
OpenGLRenderProgram:0x72fb5b3898
[004:595] [2022-05-24 18:10:17 +0000.748010][575f] AF_SpeedFilter audio time 222,
0x72ef0d6780 out time: 174177944 org time: 174177944
[004:595] [2022-05-24 18:10:17 +0000.748118][575f] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[004:595] [2022-05-24 18:10:17 +0000.748150][575f]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 174177944
[004:595] [2022-05-24 18:10:17 +0000.748169][575f]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[004:595] [2022-05-24 18:10:17 +0000.748207][575f] AF_SpeedFilter audio time
[004:595] [2022-05-24 18:10:17 +0000.748241][575f] AF_SpeedFilter audio time 111,
0x72ef0d6780 out time: 174177954 org time: 174177954
[004:598] [2022-05-24 18:10:17 +0000.750876][5768]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[004:599] [2022-05-24 18:10:17 +0000.751550][576a] add aac audio track with id:1
[004:672] [2022-05-24 18:10:17 +0000.824901][576a] audio start ts:0
[004:672] [2022-05-24 18:10:17 +0000.825282][576a] the audio frame has been written
into MP4 file
[004:680] [2022-05-24 18:10:17 +0000.832345][5769] h264 add frame header cdr flag
[004:683] [2022-05-24 18:10:17 +0000.835494][5769] h264 add frame header cdr flag
[004:685] [2022-05-24 18:10:17 +0000.837617][5769] SendFrame
encodedImage._timeStamp:0encodedImage->_length:316686
[004:685] [2022-05-24 18:10:17 +0000.837784][5769] Received key frame:0
[004:685] [2022-05-24 18:10:17 +0000.837855][5769] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[004:685] [2022-05-24 18:10:17 +0000.837909][5769] H264Encode::H264SWEncoder get
callback, length:316686 type:0 nalType:7length:18
[004:685] [2022-05-24 18:10:17 +0000.837956][5769] H264Encode:: get a sps pps
header!headerSize:30
[004:685] [2022-05-24 18:10:17 +0000.837994][5769] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[004:685] [2022-05-24 18:10:17 +0000.838147][576a] get the H.264 SPS parameter
[004:686] [2022-05-24 18:10:17 +0000.838438][576a] add video track with id:2
[004:687] [2022-05-24 18:10:17 +0000.839893][576a] get the H.264 PPS parameter
[004:692] [2022-05-24 18:10:17 +0000.844609][576a] get the H.264 IDR frame
[004:692] [2022-05-24 18:10:17 +0000.844999][576a] resss:true
[004:692] [2022-05-24 18:10:17 +0000.845118][576a] video start ts:0
[004:693] [2022-05-24 18:10:17 +0000.845710][576a] the video frame has been written
into MP4 file
[005:045] [2022-05-24 18:10:18 +0000.198116][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[005:085] [2022-05-24 18:10:18 +0000.238272][571f] The convert RGB to YUV take 4
[005:231] [2022-05-24 18:10:18 +0000.383651][5723] haveEnoughProcessedData
internalAudioStream.length: 0
[005:295] [2022-05-24 18:10:18 +0000.447884][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:423] [2022-05-24 18:10:18 +0000.576077][5769] DTS queue for
Generator:0x73f6444cb8 828 866
[005:547] [2022-05-24 18:10:18 +0000.699729][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[005:582] [2022-05-24 18:10:18 +0000.734763][571f] The convert RGB to YUV take 5
[005:926] [2022-05-24 18:10:19 +0000.78706][5769] Push an pts:1368 to dts queue.
[005:958] [2022-05-24 18:10:19 +0000.110958][5769] last dts:1333 currentPts:1368
ppsOrSPS:0 queue length:2
[006:050] [2022-05-24 18:10:19 +0000.202630][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[006:060] [2022-05-24 18:10:19 +0000.213210][575f] AF_SpeedFilter audio
0x72ef0d6780 PullFrame
[006:088] [2022-05-24 18:10:19 +0000.240354][571f] The convert RGB to YUV take 4
[006:190] [2022-05-24 18:10:19 +0000.342746][5723] Run AGC when audioType = 0
[006:262] [2022-05-24 18:10:19 +0000.414269][5769] DTS queue for
Generator:0x73f6444cb8 1670 1703
[006:293] [2022-05-24 18:10:19 +0000.445903][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:310] [2022-05-24 18:10:19 +0000.462752][575f]
RecordAudioSource::PullAudioFrame
[006:546] [2022-05-24 18:10:19 +0000.698378][571f] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[006:586] [2022-05-24 18:10:19 +0000.738992][571f] The convert RGB to YUV take 8
[006:610] [2022-05-24 18:10:19 +0000.762655][571f] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[006:654] [2022-05-24 18:10:19 +0000.807071][5769] h264 add frame header cdr flag
[006:655] [2022-05-24 18:10:19 +0000.807713][5769] Received key frame:2026
[006:673] [2022-05-24 18:10:19 +0000.826153][576a] get the H.264 IDR frame
[006:727] [2022-05-24 18:10:19 +0000.879373][575f] AF_SpeedFilter::PullFrame eof4
[006:729] [2022-05-24 18:10:19 +0000.881574][575f]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[006:755] [2022-05-24 18:10:19 +0000.907648][575f] resampled_data_size:7168
[006:934] [2022-05-24 18:10:20 +0000.86659][5768]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:5
[006:964] [2022-05-24 18:10:20 +0000.116879][5723] haveEnoughProcessedData
internalAudioStream.length: 0
[007:048] [2022-05-24 18:10:20 +0000.201074][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[007:060] [2022-05-24 18:10:20 +0000.212915][5769] DTS queue for
Generator:0x73f6444cb8 2496
[007:085] [2022-05-24 18:10:20 +0000.238033][571f] The convert RGB to YUV take 4
[007:252] [2022-05-24 18:10:20 +0000.404795][5769] Push an pts:2695 to dts queue.
[007:291] [2022-05-24 18:10:20 +0000.443682][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:292] [2022-05-24 18:10:20 +0000.445137][5769] last dts:2662 currentPts:2695
ppsOrSPS:0 queue length:2
[007:548] [2022-05-24 18:10:20 +0000.700620][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[007:581] [2022-05-24 18:10:20 +0000.733900][571f] The convert RGB to YUV take 4
[007:643] [2022-05-24 18:10:20 +0000.795970][575f] AF_SpeedFilter audio
0x72ef0d6780 PullFrame
[007:845] [2022-05-24 18:10:20 +0000.998222][571f] drawYUV420 render
OpenGLRenderProgram:0x72fb5b3898
[007:897] [2022-05-24 18:10:21 +0000.49741][5769] DTS queue for
Generator:0x73f6444cb8 3334
[007:918] [2022-05-24 18:10:21 +0000.70621][571f] GPUImageProcessing: process video
frame with resolution 1920 X 1080
[007:918] [2022-05-24 18:10:21 +0000.70709][571f] GPUImageProcessing: input frame
width1920 X 1080
[007:918] [2022-05-24 18:10:21 +0000.71079][571f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[007:918] [2022-05-24 18:10:21 +0000.71175][571f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[007:924] [2022-05-24 18:10:21 +0000.77060][5769]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3367
[007:930] [2022-05-24 18:10:21 +0000.82561][5769] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3334 pts:3334
[007:949] [2022-05-24 18:10:21 +0000.102165][5769] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:3391
[007:950] [2022-05-24 18:10:21 +0000.102274][5769] push video frame to H264
encoder. (100 frame for one log)

[007:950] [2022-05-24 18:10:21 +0000.102303][5769] push video frame to H264


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

[007:950] [2022-05-24 18:10:21 +0000.102324][5769] H264Encode::push video frame to


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

[007:950] [2022-05-24 18:10:21 +0000.102367][5769] The input pts:3391 fps:30


[007:985] [2022-05-24 18:10:21 +0000.138127][5769] SendFrame
encodedImage._timeStamp:3367encodedImage->_length:165632
[007:987] [2022-05-24 18:10:21 +0000.140081][5769] H264Encode::H264SWEncoder get
callback, length:189888 type:1 nalType:1length:189884
[008:043] [2022-05-24 18:10:21 +0000.195720][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:082] [2022-05-24 18:10:21 +0000.234321][571f] The convert RGB to YUV take 4
[008:163] [2022-05-24 18:10:21 +0000.315918][575f]
RecordAudioSource::PullAudioFrame
[008:190] [2022-05-24 18:10:21 +0000.342823][5723] Run AGC when audioType = 0
[008:190] [2022-05-24 18:10:21 +0000.343018][5723]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:291] [2022-05-24 18:10:21 +0000.444137][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:548] [2022-05-24 18:10:21 +0000.700284][571f] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[008:586] [2022-05-24 18:10:21 +0000.739200][571f] The convert RGB to YUV take 3
[008:587] [2022-05-24 18:10:21 +0000.740152][5769] Push an pts:4031 to dts queue.
[008:625] [2022-05-24 18:10:21 +0000.777844][5769] h264 add frame header cdr flag
[008:626] [2022-05-24 18:10:21 +0000.778701][5769] Received key frame:4031
[008:626] [2022-05-24 18:10:21 +0000.778786][5769] last dts:3996 currentPts:4031
ppsOrSPS:0 queue length:2
[008:658] [2022-05-24 18:10:21 +0000.810440][576a] get the H.264 IDR frame
[008:686] [2022-05-24 18:10:21 +0000.838718][571f] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[008:691] [2022-05-24 18:10:21 +0000.843649][5723] haveEnoughProcessedData
internalAudioStream.length: 0
[008:722] [2022-05-24 18:10:21 +0000.874448][5769] DTS queue for
Generator:0x73f6444cb8 4129 4163
[008:949] [2022-05-24 18:10:22 +0000.101892][575f] resampled_data_size:0
[009:006] [2022-05-24 18:10:22 +0000.159122][575f] AF_SpeedFilter::PullFrame eof4
[009:009] [2022-05-24 18:10:22 +0000.161332][575f]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:044] [2022-05-24 18:10:22 +0000.197101][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[009:081] [2022-05-24 18:10:22 +0000.234041][571f] The convert RGB to YUV take 5
[009:237] [2022-05-24 18:10:22 +0000.389734][575f] AF_SpeedFilter audio
0x72ef0d6780 PullFrame
[009:298] [2022-05-24 18:10:22 +0000.451109][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:305] [2022-05-24 18:10:22 +0000.457327][5768]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:9
[009:542] [2022-05-24 18:10:22 +0000.695127][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[009:550] [2022-05-24 18:10:22 +0000.702462][5769] DTS queue for
Generator:0x73f6444cb8 4958 4991
[009:584] [2022-05-24 18:10:22 +0000.736877][571f] The convert RGB to YUV take 4
[009:919] [2022-05-24 18:10:23 +0000.71658][5769] Push an pts:5360 to dts queue.
[009:964] [2022-05-24 18:10:23 +0000.116793][5769] last dts:5329 currentPts:5360
ppsOrSPS:0 queue length:2
[010:022] [2022-05-24 18:10:23 +0000.175174][575f]
RecordAudioSource::PullAudioFrame
[010:050] [2022-05-24 18:10:23 +0000.203016][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[010:083] [2022-05-24 18:10:23 +0000.235955][571f] The convert RGB to YUV take 4
[010:185] [2022-05-24 18:10:23 +0000.337785][5724] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:185] [2022-05-24 18:10:23 +0000.337995][5724] _deviceSampleRate:48000

[010:185] [2022-05-24 18:10:23 +0000.338210][5723] Run AGC when audioType = 0


[010:295] [2022-05-24 18:10:23 +0000.448148][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:388] [2022-05-24 18:10:23 +0000.541125][5769] DTS queue for
Generator:0x73f6444cb8 5790 5829
[010:429] [2022-05-24 18:10:23 +0000.582199][5723] haveEnoughProcessedData
internalAudioStream.length: 20
[010:542] [2022-05-24 18:10:23 +0000.694344][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[010:579] [2022-05-24 18:10:23 +0000.731313][571f] The convert RGB to YUV take 5
[010:621] [2022-05-24 18:10:23 +0000.773599][5769] h264 add frame header cdr flag
[010:622] [2022-05-24 18:10:23 +0000.774556][5769] Received key frame:6023
[010:660] [2022-05-24 18:10:23 +0000.812332][576a] get the H.264 IDR frame
[010:776] [2022-05-24 18:10:23 +0000.928575][571f] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[010:829] [2022-05-24 18:10:23 +0000.982249][575f] AF_SpeedFilter audio
0x72ef0d6780 PullFrame
[011:046] [2022-05-24 18:10:24 +0000.198898][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[011:078] [2022-05-24 18:10:24 +0000.231270][571f] The convert RGB to YUV take 4
[011:175] [2022-05-24 18:10:24 +0000.327847][571f] drawYUV420 render
OpenGLRenderProgram:0x72fb5b3898
[011:176] [2022-05-24 18:10:24 +0000.329050][575f] resampled_data_size:10240
[011:213] [2022-05-24 18:10:24 +0000.365569][5769] DTS queue for
Generator:0x73f6444cb8 6590 6623 6657
[011:249] [2022-05-24 18:10:24 +0000.401641][5769]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6692
[011:249] [2022-05-24 18:10:24 +0000.401781][5769] Push an pts:6692 to dts queue.
[011:278] [2022-05-24 18:10:24 +0000.431147][571f] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[011:278] [2022-05-24 18:10:24 +0000.431248][571f] GPUImageProcessing: input frame
width1920 X 1080
[011:279] [2022-05-24 18:10:24 +0000.431674][571f] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[011:279] [2022-05-24 18:10:24 +0000.431773][571f] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[011:279] [2022-05-24 18:10:24 +0000.431898][575f] AF_SpeedFilter::PullFrame eof4
[011:281] [2022-05-24 18:10:24 +0000.434161][575f]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[011:290] [2022-05-24 18:10:24 +0000.442581][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:292] [2022-05-24 18:10:24 +0000.444723][5769] SendFrame
encodedImage._timeStamp:6692encodedImage->_length:149680
[011:292] [2022-05-24 18:10:24 +0000.444836][5769] last dts:6657 currentPts:6692
ppsOrSPS:0 queue length:2
[011:292] [2022-05-24 18:10:24 +0000.444885][5769] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6692 pts:6692
[011:324] [2022-05-24 18:10:24 +0000.476431][5769] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:6764
[011:324] [2022-05-24 18:10:24 +0000.476542][5769] push video frame to H264
encoder. (100 frame for one log)

[011:324] [2022-05-24 18:10:24 +0000.476581][5769] push video frame to H264


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

[011:324] [2022-05-24 18:10:24 +0000.476616][5769] H264Encode::push video frame to


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

[011:324] [2022-05-24 18:10:24 +0000.476658][5769] The input pts:6764 fps:30


[011:388] [2022-05-24 18:10:24 +0000.540501][5769] H264Encode::H264SWEncoder get
callback, length:20752 type:1 nalType:1length:20748
[011:542] [2022-05-24 18:10:24 +0000.695064][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[011:564] [2022-05-24 18:10:24 +0000.716722][5768]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:3
[011:580] [2022-05-24 18:10:24 +0000.732718][571f] The convert RGB to YUV take 4
[011:867] [2022-05-24 18:10:25 +0000.19961][575f] RecordAudioSource::PullAudioFrame
[012:019] [2022-05-24 18:10:25 +0000.171519][5769] DTS queue for
Generator:0x73f6444cb8 7456
[012:043] [2022-05-24 18:10:25 +0000.195922][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[012:079] [2022-05-24 18:10:25 +0000.231721][571f] The convert RGB to YUV take 5
[012:150] [2022-05-24 18:10:25 +0000.303267][5723] haveEnoughProcessedData
internalAudioStream.length: 10
[012:187] [2022-05-24 18:10:25 +0000.339836][5723] Run AGC when audioType = 0
[012:187] [2022-05-24 18:10:25 +0000.340123][5723]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:293] [2022-05-24 18:10:25 +0000.445922][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:414] [2022-05-24 18:10:25 +0000.566838][575f] AF_SpeedFilter audio
0x72ef0d6780 PullFrame
[012:549] [2022-05-24 18:10:25 +0000.702026][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[012:581] [2022-05-24 18:10:25 +0000.733345][571f] The convert RGB to YUV take 5
[012:583] [2022-05-24 18:10:25 +0000.736082][5769] Push an pts:8025 to dts queue.
[012:617] [2022-05-24 18:10:25 +0000.769946][5769] h264 add frame header cdr flag
[012:618] [2022-05-24 18:10:25 +0000.770706][5769] Received key frame:8025
[012:618] [2022-05-24 18:10:25 +0000.770821][5769] last dts:7997 currentPts:8025
ppsOrSPS:0 queue length:2
[012:652] [2022-05-24 18:10:25 +0000.804489][576a] get the H.264 IDR frame
[012:848] [2022-05-24 18:10:26 +0000.295][571f] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[012:850] [2022-05-24 18:10:26 +0000.3015][5769] DTS queue for
Generator:0x73f6444cb8 8257 8291
[013:042] [2022-05-24 18:10:26 +0000.195124][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[013:079] [2022-05-24 18:10:26 +0000.231812][571f] The convert RGB to YUV take 4
[013:299] [2022-05-24 18:10:26 +0000.451967][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:429] [2022-05-24 18:10:26 +0000.581674][575f] resampled_data_size:1024
[013:541] [2022-05-24 18:10:26 +0000.694192][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[013:557] [2022-05-24 18:10:26 +0000.710256][575f] AF_SpeedFilter::PullFrame eof4
[013:560] [2022-05-24 18:10:26 +0000.712495][575f]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[013:586] [2022-05-24 18:10:26 +0000.739205][571f] The convert RGB to YUV take 5
[013:685] [2022-05-24 18:10:26 +0000.837476][5769] DTS queue for
Generator:0x73f6444cb8 9089 9125
[013:723] [2022-05-24 18:10:26 +0000.876224][575f]
RecordAudioSource::PullAudioFrame
[013:871] [2022-05-24 18:10:27 +0000.23470][5723] haveEnoughProcessedData
internalAudioStream.length: 10
[013:913] [2022-05-24 18:10:27 +0000.65946][5769] Push an pts:9355 to dts queue.
[013:925] [2022-05-24 18:10:27 +0000.77834][5768]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:5
[013:949] [2022-05-24 18:10:27 +0000.101730][5769] last dts:9321 currentPts:9355
ppsOrSPS:0 queue length:2
[014:015] [2022-05-24 18:10:27 +0000.167865][575f] AF_SpeedFilter audio
0x72ef0d6780 PullFrame
[014:039] [2022-05-24 18:10:27 +0000.192206][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[014:082] [2022-05-24 18:10:27 +0000.234769][571f] The convert RGB to YUV take 5
[014:186] [2022-05-24 18:10:27 +0000.339034][5723] Run AGC when audioType = 0
[014:256] [2022-05-24 18:10:27 +0000.408525][5762] The output timestamp from audio
mixer change:174187724
[014:286] [2022-05-24 18:10:27 +0000.438979][5723] On audio frame the broadcast
with timestamp:174187761 samples:480. (1000 frame for one log)

[014:287] [2022-05-24 18:10:27 +0000.440285][5762] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[014:288] [2022-05-24 18:10:27 +0000.440635][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:480] [2022-05-24 18:10:27 +0000.632586][575f] AF_SpeedFilter audio time,
0x72ef0d6780 rcv time: 174187945
[014:480] [2022-05-24 18:10:27 +0000.632787][575f] AF_SpeedFilter audio time,
0x72ef0d6780 rcv time: 174187945in_nSamples:441
[014:510] [2022-05-24 18:10:27 +0000.662878][571f] drawYUV420 render
OpenGLRenderProgram:0x72fb5b3898
[014:518] [2022-05-24 18:10:27 +0000.670700][5769] DTS queue for
Generator:0x73f6444cb8 9921 9959
[014:543] [2022-05-24 18:10:27 +0000.696098][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[014:579] [2022-05-24 18:10:27 +0000.731959][575f] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[014:580] [2022-05-24 18:10:27 +0000.732427][575f]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 174187944
[014:580] [2022-05-24 18:10:27 +0000.732579][575f]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[014:584] [2022-05-24 18:10:27 +0000.736333][571f] The convert RGB to YUV take 6
[014:587] [2022-05-24 18:10:27 +0000.739334][5769]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10024
[014:640] [2022-05-24 18:10:27 +0000.792798][571f] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[014:640] [2022-05-24 18:10:27 +0000.792861][571f] GPUImageProcessing: input frame
width1920 X 1080
[014:640] [2022-05-24 18:10:27 +0000.793248][571f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[014:641] [2022-05-24 18:10:27 +0000.793317][571f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[014:652] [2022-05-24 18:10:27 +0000.804864][5769] h264 add frame header cdr flag
[014:653] [2022-05-24 18:10:27 +0000.805398][5769] SendFrame
encodedImage._timeStamp:10024encodedImage->_length:317056
[014:653] [2022-05-24 18:10:27 +0000.805474][5769] Received key frame:10024
[014:654] [2022-05-24 18:10:27 +0000.806301][5769] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10054 pts:10054
[014:655] [2022-05-24 18:10:27 +0000.807609][576a] get the H.264 IDR frame
[014:688] [2022-05-24 18:10:27 +0000.841154][5769] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:10130
[014:689] [2022-05-24 18:10:27 +0000.841284][5769] push video frame to H264
encoder. (100 frame for one log)

[014:689] [2022-05-24 18:10:27 +0000.841312][5769] push video frame to H264


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

[014:689] [2022-05-24 18:10:27 +0000.841332][5769] H264Encode::push video frame to


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

[014:689] [2022-05-24 18:10:27 +0000.841384][5769] The input pts:10130 fps:30


[014:750] [2022-05-24 18:10:27 +0000.903145][5769] H264Encode::H264SWEncoder get
callback, length:241232 type:1 nalType:1length:241228
[014:941] [2022-05-24 18:10:28 +0000.93465][571f] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[015:039] [2022-05-24 18:10:28 +0000.192031][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[015:081] [2022-05-24 18:10:28 +0000.233857][571f] The convert RGB to YUV take 5
[015:246] [2022-05-24 18:10:28 +0000.398574][5769] Push an pts:10689 to dts queue.
[015:284] [2022-05-24 18:10:28 +0000.436805][5769] last dts:10658 currentPts:10689
ppsOrSPS:0 queue length:2
[015:291] [2022-05-24 18:10:28 +0000.444176][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:322] [2022-05-24 18:10:28 +0000.474974][5769] DTS queue for
Generator:0x73f6444cb8 10759
[015:538] [2022-05-24 18:10:28 +0000.690822][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[015:575] [2022-05-24 18:10:28 +0000.727508][571f] The convert RGB to YUV take 5
[015:597] [2022-05-24 18:10:28 +0000.750125][5723] haveEnoughProcessedData
internalAudioStream.length: 0
[015:600] [2022-05-24 18:10:28 +0000.752649][575f]
RecordAudioSource::PullAudioFrame
[015:620] [2022-05-24 18:10:28 +0000.772922][575f] resampled_data_size:13312
[015:620] [2022-05-24 18:10:28 +0000.773108][575f] AF_SpeedFilter audio
0x72ef0d6780 PullFrame
[015:672] [2022-05-24 18:10:28 +0000.824851][571f] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[015:695] [2022-05-24 18:10:28 +0000.848257][575f] AF_SpeedFilter audio time
[015:696] [2022-05-24 18:10:28 +0000.848375][575f] AF_SpeedFilter audio time 111,
0x72ef0d6780 out time: 174189134 org time: 174189134
[015:859] [2022-05-24 18:10:29 +0000.12126][575f] AF_SpeedFilter::PullFrame eof4
[015:862] [2022-05-24 18:10:29 +0000.14388][575f]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:043] [2022-05-24 18:10:29 +0000.195307][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[016:077] [2022-05-24 18:10:29 +0000.229915][571f] The convert RGB to YUV take 4
[016:163] [2022-05-24 18:10:29 +0000.315435][5769] DTS queue for
Generator:0x73f6444cb8 11600
[016:193] [2022-05-24 18:10:29 +0000.346016][5723] Run AGC when audioType = 0
[016:193] [2022-05-24 18:10:29 +0000.346166][5723]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:282] [2022-05-24 18:10:29 +0000.434478][5768]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:9
[016:288] [2022-05-24 18:10:29 +0000.440395][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:539] [2022-05-24 18:10:29 +0000.691518][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[016:586] [2022-05-24 18:10:29 +0000.738554][571f] The convert RGB to YUV take 7
[016:587] [2022-05-24 18:10:29 +0000.740203][5769] Push an pts:12027 to dts queue.
[016:650] [2022-05-24 18:10:29 +0000.802769][5769] h264 add frame header cdr flag
[016:650] [2022-05-24 18:10:29 +0000.803255][5769] Received key frame:12027
[016:651] [2022-05-24 18:10:29 +0000.803457][5769] last dts:11987 currentPts:12027
ppsOrSPS:0 queue length:3
[016:654] [2022-05-24 18:10:29 +0000.806425][576a] get the H.264 IDR frame
[016:982] [2022-05-24 18:10:30 +0000.134927][5769] DTS queue for
Generator:0x73f6444cb8 12392 12424
[017:008] [2022-05-24 18:10:30 +0000.161224][571f] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[017:044] [2022-05-24 18:10:30 +0000.196465][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[017:078] [2022-05-24 18:10:30 +0000.230499][571f] The convert RGB to YUV take 4
[017:219] [2022-05-24 18:10:30 +0000.371808][575f] AF_SpeedFilter audio
0x72ef0d6780 PullFrame
[017:292] [2022-05-24 18:10:30 +0000.444807][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:328] [2022-05-24 18:10:30 +0000.480573][5723] haveEnoughProcessedData
internalAudioStream.length: 20
[017:455] [2022-05-24 18:10:30 +0000.607758][575f]
RecordAudioSource::PullAudioFrame
[017:539] [2022-05-24 18:10:30 +0000.692211][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[017:579] [2022-05-24 18:10:30 +0000.732138][571f] The convert RGB to YUV take 7
[017:812] [2022-05-24 18:10:30 +0000.964722][5769] DTS queue for
Generator:0x73f6444cb8 13218 13253
[017:845] [2022-05-24 18:10:30 +0000.998170][571f] drawYUV420 render
OpenGLRenderProgram:0x72fb5b3898
[017:874] [2022-05-24 18:10:31 +0000.27141][575f] resampled_data_size:4096
[017:911] [2022-05-24 18:10:31 +0000.63870][5769]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13354
[017:911] [2022-05-24 18:10:31 +0000.64014][5769] Push an pts:13354 to dts queue.
[017:951] [2022-05-24 18:10:31 +0000.103961][5769] SendFrame
encodedImage._timeStamp:13354encodedImage->_length:130448
[017:951] [2022-05-24 18:10:31 +0000.104079][5769] last dts:13325 currentPts:13354
ppsOrSPS:0 queue length:2
[018:004] [2022-05-24 18:10:31 +0000.157171][571f] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[018:005] [2022-05-24 18:10:31 +0000.157368][571f] GPUImageProcessing: input frame
width1920 X 1080
[018:005] [2022-05-24 18:10:31 +0000.157847][571f] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[018:005] [2022-05-24 18:10:31 +0000.157961][571f] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[018:016] [2022-05-24 18:10:31 +0000.169092][5769] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13418 pts:13418
[018:037] [2022-05-24 18:10:31 +0000.190246][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[018:043] [2022-05-24 18:10:31 +0000.195806][5769] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:13486
[018:043] [2022-05-24 18:10:31 +0000.195955][5769] push video frame to H264
encoder. (100 frame for one log)

[018:043] [2022-05-24 18:10:31 +0000.196018][5769] push video frame to H264


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

[018:043] [2022-05-24 18:10:31 +0000.196068][5769] H264Encode::push video frame to


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

[018:043] [2022-05-24 18:10:31 +0000.196103][5769] The input pts:13486 fps:30


[018:078] [2022-05-24 18:10:31 +0000.230685][571f] The convert RGB to YUV take 4
[018:116] [2022-05-24 18:10:31 +0000.268922][5769] H264Encode::H264SWEncoder get
callback, length:144128 type:1 nalType:1length:144124
[018:133] [2022-05-24 18:10:31 +0000.285383][575f] AF_SpeedFilter::PullFrame eof4
[018:136] [2022-05-24 18:10:31 +0000.288356][575f]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[018:187] [2022-05-24 18:10:31 +0000.340148][5723] Run AGC when audioType = 0
[018:294] [2022-05-24 18:10:31 +0000.447096][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:536] [2022-05-24 18:10:31 +0000.688720][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[018:543] [2022-05-24 18:10:31 +0000.695593][5768]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:3
[018:576] [2022-05-24 18:10:31 +0000.728646][571f] The convert RGB to YUV take 4
[018:623] [2022-05-24 18:10:31 +0000.776150][5769] h264 add frame header cdr flag
[018:624] [2022-05-24 18:10:31 +0000.776864][5769] Received key frame:14020
[018:624] [2022-05-24 18:10:31 +0000.776969][5769] DTS queue for
Generator:0x73f6444cb8 14055
[018:653] [2022-05-24 18:10:31 +0000.805514][576a] get the H.264 IDR frame
[018:810] [2022-05-24 18:10:31 +0000.963007][575f] AF_SpeedFilter audio
0x72ef0d6780 PullFrame
[019:040] [2022-05-24 18:10:32 +0000.193023][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[019:060] [2022-05-24 18:10:32 +0000.212855][5723] haveEnoughProcessedData
internalAudioStream.length: 0
[019:077] [2022-05-24 18:10:32 +0000.229893][571f] The convert RGB to YUV take 4
[019:107] [2022-05-24 18:10:32 +0000.259844][571f] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6984 diff: 17
[019:241] [2022-05-24 18:10:32 +0000.393667][5769] Push an pts:14684 to dts queue.
[019:277] [2022-05-24 18:10:32 +0000.429907][5769] last dts:14647 currentPts:14684
ppsOrSPS:0 queue length:2
[019:290] [2022-05-24 18:10:32 +0000.442439][5762] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:314] [2022-05-24 18:10:32 +0000.466818][575f]
RecordAudioSource::PullAudioFrame
[019:451] [2022-05-24 18:10:32 +0000.604087][5769] DTS queue for
Generator:0x73f6444cb8 14891
[019:538] [2022-05-24 18:10:32 +0000.690750][571f] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[019:578] [2022-05-24 18:10:32 +0000.730447][571f] The convert RGB to YUV take 5
[019:740] [2022-05-24 18:10:32 +0000.892486][571f] StopRecording:
[019:740] [2022-05-24 18:10:32 +0000.892848][571f] OnNeedStopRecording:
[019:744] [2022-05-24 18:10:32 +0000.897044][575f] resampled_data_size:512
[019:744] [2022-05-24 18:10:32 +0000.897177][575f] AF_SpeedFilter audio time 222,
0x72ef0d6780 out time: 174193104 org time: 174193104
[019:745] [2022-05-24 18:10:32 +0000.897330][575f] PullAudioFrame: PullFrame audio
finished.
[019:745] [2022-05-24 18:10:32 +0000.897438][575f]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[019:755] [2022-05-24 18:10:32 +0000.908196][53a2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[019:756] [2022-05-24 18:10:32 +0000.908546][571f] operator(): Stop
[019:756] [2022-05-24 18:10:32 +0000.908597][571f] StopPullFrameAndWriteMp4
time:174193231 enter.

[019:756] [2022-05-24 18:10:32 +0000.908620][571f] StopRecording:


[019:758] [2022-05-24 18:10:32 +0000.910317][5769]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:455
[019:760] [2022-05-24 18:10:32 +0000.912879][571e] stop recording
[019:760] [2022-05-24 18:10:32 +0000.912990][571e]
RecordingSessionInternalSimple:destroy media processers
[019:760] [2022-05-24 18:10:32 +0000.913043][571e] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[019:760] [2022-05-24 18:10:32 +0000.913093][571e] H264Encode::flushing hareware
Encoder
[019:761] [2022-05-24 18:10:32 +0000.913328][571e] Flush time:174193236 enter.

[019:761] [2022-05-24 18:10:32 +0000.913437][571e] H264Encoder encoder flush


[019:761] [2022-05-24 18:10:32 +0000.913497][571e] flush output queue
[020:075] [2022-05-24 18:10:33 +0000.227736][571e] Flush leave. expire time = 314
ms

[020:075] [2022-05-24 18:10:33 +0000.227914][571e] ~H264EncodeWrap:


[020:075] [2022-05-24 18:10:33 +0000.227987][571e] ~H264Encode:
[020:075] [2022-05-24 18:10:33 +0000.228003][571e] teardownCompressionSession:
H264Encode::destroying Encoder
[020:075] [2022-05-24 18:10:33 +0000.228097][571e] Release time:174193550 enter.

[020:075] [2022-05-24 18:10:33 +0000.228216][571e] Release:


MediaCodecVideoEncoder::Release _inited:1
[020:075] [2022-05-24 18:10:33 +0000.228256][571e] Destroy time:174193550 enter.

[020:076] [2022-05-24 18:10:33 +0000.228274][571e] H264Encoder encoderDestroy


[020:076] [2022-05-24 18:10:33 +0000.228345][571e]
AndroidMediaCodecVideoEncoder::release env: 0x72fae04580
[020:076] [2022-05-24 18:10:33 +0000.228373][571e]
AndroidMediaCodecVideoEncoder::Destroy
[020:108] [2022-05-24 18:10:33 +0000.261185][571e] Destroy leave. expire time = 33
ms

[020:109] [2022-05-24 18:10:33 +0000.261384][571e] Release leave. expire time = 34


ms

[020:109] [2022-05-24 18:10:33 +0000.261430][571e] ~AndroidHwAvcEncoder


time:174193584 enter.

[020:109] [2022-05-24 18:10:33 +0000.261612][571e] Release time:174193584 enter.

[020:109] [2022-05-24 18:10:33 +0000.261658][571e] Release:


MediaCodecVideoEncoder:: has been released before, just return
[020:109] [2022-05-24 18:10:33 +0000.261675][571e] Release leave. expire time = 0
ms

[020:109] [2022-05-24 18:10:33 +0000.261688][571e] ~AndroidMediaCodecVideoEncoder


[020:109] [2022-05-24 18:10:33 +0000.261724][571e] ~WrapAndroidMediaCodec
time:174193584 enter.

[020:109] [2022-05-24 18:10:33 +0000.261739][571e] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[020:109] [2022-05-24 18:10:33 +0000.261752][571e] video hevc hw codec


destructor:0x736cbb7b40

[020:109] [2022-05-24 18:10:33 +0000.261806][571e] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[020:109] [2022-05-24 18:10:33 +0000.261849][571e] teardownCompressionSession:


H264Encode::destroyed Encoder
[020:109] [2022-05-24 18:10:33 +0000.261876][571e]
RecordingSessionInternalSimple:destroy aac encoder output!
[020:109] [2022-05-24 18:10:33 +0000.261900][571e] AACSWEncode destructor
[020:115] [2022-05-24 18:10:33 +0000.268254][576a] MP4 close file successfully
[020:116] [2022-05-24 18:10:33 +0000.268335][576a] Recording session Internal:
notify recording ok
[020:116] [2022-05-24 18:10:33 +0000.268356][576a] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4,
output_video_timestamp_:15184 last_video_pts_:15152
[020:116] [2022-05-24 18:10:33 +0000.268381][576a] OnRecordFinish:
[020:116] [2022-05-24 18:10:33 +0000.269109][576a] onRecordingOk: net seek
pos:0record video duration:15185record audio duration:15162
[020:117] [2022-05-24 18:10:33 +0000.269802][5762] destructMicSource_w:
[020:117] [2022-05-24 18:10:33 +0000.269890][5762] setOutput_w:
MicSource::setOutput() 0x0
[020:117] [2022-05-24 18:10:33 +0000.269921][5762] close external audio stream

[020:117] [2022-05-24 18:10:33 +0000.270023][571f] releaseThread 0x730992f380


[020:117] [2022-05-24 18:10:33 +0000.270056][571f] ~MicSource: Mic source
destroyed:0x72fb667d80
[020:118] [2022-05-24 18:10:33 +0000.270756][571f] StopPullFrameAndWriteMp4 leave.
expire time = 362 ms

[020:118] [2022-05-24 18:10:33 +0000.270833][571f] DestroyPipelineAndFilters


time:174193593 enter.

[020:118] [2022-05-24 18:10:33 +0000.270860][571f] UnbindInputFilter 0x7309aad940


this 0x72fb5b3ac0
[020:118] [2022-05-24 18:10:33 +0000.270879][571f] UnbindInputFilter 0x7309bf9dd8
this 0x72ef0d68d0
[020:118] [2022-05-24 18:10:33 +0000.270928][571f] UnbindInputFilter 0x72fb5b3ac0
this 0x73e34410e0
[020:118] [2022-05-24 18:10:33 +0000.270948][571f] filter: filter pipeline destroy
this: 0x73e3441040
[020:119] [2022-05-24 18:10:33 +0000.271524][571f] ClearVideoOfSources: recodring
total frames:0
[020:119] [2022-05-24 18:10:33 +0000.271579][571f] ClearVideoOfSources:
[020:119] [2022-05-24 18:10:33 +0000.271615][571f] GPUImageProcessing destruct.
[020:119] [2022-05-24 18:10:33 +0000.271670][571f] destroy TrivalImageDrawer
0x7309b86840
[020:119] [2022-05-24 18:10:33 +0000.271698][571f] The shader has been initialize,
clean up them.

[020:119] [2022-05-24 18:10:33 +0000.271739][571f] ~OpenGLFrameBuffer:


[020:119] [2022-05-24 18:10:33 +0000.271823][571f] ~OpenGLFrameBuffer:
[020:120] [2022-05-24 18:10:33 +0000.272672][571f] ~OpenGLFrameBuffer:
[020:120] [2022-05-24 18:10:33 +0000.272777][571f] ~OpenGLFrameBuffer:
[020:120] [2022-05-24 18:10:33 +0000.272833][571f] ~OpenGLFrameBuffer:
[020:120] [2022-05-24 18:10:33 +0000.272904][571f] ~OpenGLFrameBuffer:
[020:120] [2022-05-24 18:10:33 +0000.273178][571f] GPUImageProcessing destruct
finish.
[020:120] [2022-05-24 18:10:33 +0000.273237][571f] GPURGBAFrame destruct.
[020:121] [2022-05-24 18:10:33 +0000.273295][571f] destroy OpenGLRenderProgram
0x72fb5b3898
[020:121] [2022-05-24 18:10:33 +0000.273339][571f] ~CameraSource time:174193596
enter.

[020:121] [2022-05-24 18:10:33 +0000.273367][571f] ~CameraSource leave. expire


time = 0 ms

[020:121] [2022-05-24 18:10:33 +0000.273399][571f] ~RecordAudioSource


time:174193596 enter.

[020:121] [2022-05-24 18:10:33 +0000.273420][571f] ~RecordAudioSource leave.


expire time = 0 ms

[020:121] [2022-05-24 18:10:33 +0000.273455][571f] DestroyPipelineAndFilters


leave. expire time = 3 ms

[020:150] [2022-05-24 18:10:33 +0000.303109][53a2]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[020:151] [2022-05-24 18:10:33 +0000.304033][53a2] machine model :redmi
[020:151] [2022-05-24 18:10:33 +0000.304122][53a2] Support this machine
model :redmi
[020:151] [2022-05-24 18:10:33 +0000.304142][53a2] global inited! current sdk
version: 07-20-936c45f
[020:152] [2022-05-24 18:10:33 +0000.304325][53a2] filter: filter pipeline
construtc this: 0x73129a3d00
[020:152] [2022-05-24 18:10:33 +0000.304361][53a2] MediaFilterGraph:
MediaFilterGraph construct
[020:152] [2022-05-24 18:10:33 +0000.304378][53a2] GLESContext:
[020:152] [2022-05-24 18:10:33 +0000.304436][53a2] The result of eglGetDisplay is:
0xb4000073f653a8c0
[020:153] [2022-05-24 18:10:33 +0000.306039][53a2] The result of creation:
0x73129ad900
[020:154] [2022-05-24 18:10:33 +0000.306423][53a2] The result of
eglCreatePbufferSurface is: 0x73129ada00
[020:154] [2022-05-24 18:10:33 +0000.307164][53a2] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4
[020:155] [2022-05-24 18:10:33 +0000.307310][53a2] The source 0 speed:1
[020:155] [2022-05-24 18:10:33 +0000.307442][53a2] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4,
delay: 0
[020:155] [2022-05-24 18:10:33 +0000.307469][53a2] CreateDecoderByVideoSource
time:174193630 enter.

[020:155] [2022-05-24 18:10:33 +0000.308051][53a2] running_decoder_count:0max


count:2
[020:155] [2022-05-24 18:10:33 +0000.308100][53a2] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x736c8cf400
[020:184] [2022-05-24 18:10:33 +0000.337194][5724] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:185] [2022-05-24 18:10:33 +0000.337381][5724] _deviceSampleRate:48000

[020:185] [2022-05-24 18:10:33 +0000.338112][5723] Run AGC when audioType = 0


[020:186] [2022-05-24 18:10:33 +0000.338302][5723]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:199] [2022-05-24 18:10:33 +0000.351603][5774] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x72ef0f6400] Current FFmpeg version git-2021-06-16-
97cea6f

[020:386] [2022-05-24 18:10:33 +0000.539041][5774] OnStreamInfoFound: video


duration_: 15185
[020:390] [2022-05-24 18:10:33 +0000.542684][53a2] start decoder
[020:390] [2022-05-24 18:10:33 +0000.542725][5775] NO get frame from decoder
[020:390] [2022-05-24 18:10:33 +0000.542767][53a2] CreateDecoderByVideoSource
leave. expire time = 235 ms

[020:390] [2022-05-24 18:10:33 +0000.542864][53a2] BindInputFilter 0x72fab1ef20


this 0x73585eaad8
[020:390] [2022-05-24 18:10:33 +0000.542918][53a2] BindInputFilter 0x73585eaad8
this 0x73585eab98
[020:390] [2022-05-24 18:10:33 +0000.542963][53a2] BindInputFilter 0x72fab1ef20
this 0x73585eac58
[020:390] [2022-05-24 18:10:33 +0000.542985][53a2] BindInputFilter 0x73585eac58
this 0x73585ead18
[020:390] [2022-05-24 18:10:33 +0000.543036][53a2] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4
[020:390] [2022-05-24 18:10:33 +0000.543110][53a2] BindInputFilter 0x73585eab98
this 0x73585eadd8
[020:391] [2022-05-24 18:10:33 +0000.543382][53a2] BindInputFilter 0x73585eadd8
this 0x73129a3da0
[020:391] [2022-05-24 18:10:33 +0000.543450][53a2] BindInputFilter 0x73585ead18
this 0x73586a1d58
[020:391] [2022-05-24 18:10:33 +0000.543488][53a2] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4
[020:392] [2022-05-24 18:10:33 +0000.544410][53a2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[020:392] [2022-05-24 18:10:33 +0000.545036][53a2] machine model :redmi
[020:392] [2022-05-24 18:10:33 +0000.545112][53a2] Support this machine
model :redmi
[020:392] [2022-05-24 18:10:33 +0000.545133][53a2] global inited! current sdk
version: 07-20-936c45f
[020:392] [2022-05-24 18:10:33 +0000.545200][53a2] GetPipeline:
-----------------------------------------
[020:392] [2022-05-24 18:10:33 +0000.545228][53a2] GetPipeline: source:
0x72fab1ed00
[020:392] [2022-05-24 18:10:33 +0000.545263][53a2] GetPipeline: filter: NULLFilter
[020:393] [2022-05-24 18:10:33 +0000.545277][53a2] GetPipeline: filter: NULLFilter
[020:393] [2022-05-24 18:10:33 +0000.545302][53a2] GetPipeline: filter: NULLFilter
[020:393] [2022-05-24 18:10:33 +0000.545315][53a2] GetPipeline: audio filter:
AuidoNULLFilter
[020:393] [2022-05-24 18:10:33 +0000.545326][53a2] GetPipeline: audio filter:
AuidoNULLFilter
[020:393] [2022-05-24 18:10:33 +0000.545350][53a2] GetPipeline: audio filter:
AudioNUllFilter
[020:393] [2022-05-24 18:10:33 +0000.545379][53a2] GetPipeline:
------------------------------------------
[020:393] [2022-05-24 18:10:33 +0000.545402][53a2] filter: filter pipeline2 update
pattern: 0
[020:396] [2022-05-24 18:10:33 +0000.549158][5775] NO get frame from decoder
[020:400] [2022-05-24 18:10:33 +0000.552782][5775] NO get frame from decoder
[020:402] [2022-05-24 18:10:33 +0000.554917][53a2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[020:403] [2022-05-24 18:10:33 +0000.555429][53a2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[020:403] [2022-05-24 18:10:33 +0000.555550][53a2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[020:403] [2022-05-24 18:10:33 +0000.555800][53a2] DeviceInit:
[020:404] [2022-05-24 18:10:33 +0000.556296][5775] NO get frame from decoder
[020:404] [2022-05-24 18:10:33 +0000.556533][53a2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[020:404] [2022-05-24 18:10:33 +0000.556835][53a2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[020:404] [2022-05-24 18:10:33 +0000.557182][53a2] CreatePlatformSpecificObjects:
[020:404] [2022-05-24 18:10:33 +0000.557260][53a2] audio device use null audio
input and opensl output
[020:405] [2022-05-24 18:10:33 +0000.557361][53a2] Create OpenSLES output module
with java VM support.
[020:405] [2022-05-24 18:10:33 +0000.557554][53a2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[020:405] [2022-05-24 18:10:33 +0000.557915][53a2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[020:405] [2022-05-24 18:10:33 +0000.558239][53a2] Create OpenSLES output module
with buffer num:2

[020:406] [2022-05-24 18:10:33 +0000.558311][53a2] Error(trace.cc:40): Init the


output and input for audio device template.
[020:406] [2022-05-24 18:10:33 +0000.558342][53a2] Init the output device.

[020:406] [2022-05-24 18:10:33 +0000.558369][53a2] Set the playout as stereo:1


[020:406] [2022-05-24 18:10:33 +0000.558404][53a2] Set the sample rate to be:44100

[020:406] [2022-05-24 18:10:33 +0000.558436][53a2] Low latency buffer size:144 low


sample rate:48000
[020:406] [2022-05-24 18:10:33 +0000.558459][53a2] DeviceInit: Done
[020:409] [2022-05-24 18:10:33 +0000.561684][53a2] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[020:416] [2022-05-24 18:10:33 +0000.568841][53a2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[020:416] [2022-05-24 18:10:33 +0000.569025][53a2]
MediaFilterPlayer::SetPlayerNotify 0x72fad1a880
[020:417] [2022-05-24 18:10:33 +0000.570192][53a2]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[020:418] [2022-05-24 18:10:33 +0000.570416][53a2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[020:418] [2022-05-24 18:10:33 +0000.571241][5775] NO get frame from decoder
[020:419] [2022-05-24 18:10:33 +0000.571389][53a2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[020:420] [2022-05-24 18:10:33 +0000.572921][53a2] SetGraphLoop: SetGraphLoop 1
[020:420] [2022-05-24 18:10:33 +0000.573062][53a2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[020:421] [2022-05-24 18:10:33 +0000.574009][53a2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[020:422] [2022-05-24 18:10:33 +0000.574723][5780] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x735f6e3d18
[020:423] [2022-05-24 18:10:33 +0000.576282][53a2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[020:424] [2022-05-24 18:10:33 +0000.576722][5775] NO get frame from decoder
[020:427] [2022-05-24 18:10:33 +0000.579954][53a2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[020:428] [2022-05-24 18:10:33 +0000.581120][5782] Start:
[020:429] [2022-05-24 18:10:33 +0000.581686][5781] operator(): video render
started.
[020:429] [2022-05-24 18:10:33 +0000.581731][5781] DriveRender working... (1/200)
[020:429] [2022-05-24 18:10:33 +0000.581761][5781] Warning(video_render.cc:390): No
picture to display (1/50)
[020:429] [2022-05-24 18:10:33 +0000.581815][5782] Start:
[020:429] [2022-05-24 18:10:33 +0000.581930][5782] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[020:429] [2022-05-24 18:10:33 +0000.581975][5782] Reset: history total size: 98
[020:429] [2022-05-24 18:10:33 +0000.582002][5782] DeviceStart:
audioDevice_:0x736cb9c000
[020:429] [2022-05-24 18:10:33 +0000.582024][5782] DeviceStart: time profile
playout init before
[020:435] [2022-05-24 18:10:33 +0000.588161][5782] DeviceStart: time profile
playout init end
[020:437] [2022-05-24 18:10:33 +0000.589658][5782] OpenSlesOutput:Start playout

[020:438] [2022-05-24 18:10:33 +0000.590863][5782] Create the opensl output player.


streamtype before:0

[020:438] [2022-05-24 18:10:33 +0000.590950][5782] Create the opensl output player.


streamtype after:3

[020:439] [2022-05-24 18:10:33 +0000.591707][5775] NO get frame from decoder


[020:445] [2022-05-24 18:10:33 +0000.597888][5775] NO get frame from decoder
[020:486] [2022-05-24 18:10:33 +0000.638770][5782] Enqueue opensl buffer size:1764
[020:537] [2022-05-24 18:10:33 +0000.689467][5785]
PlayerSimpleBufferQueueCallbackHandler function
[020:537] [2022-05-24 18:10:33 +0000.689771][5785] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[020:537] [2022-05-24 18:10:33 +0000.689864][5785]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:548] [2022-05-24 18:10:33 +0000.700637][5782] DeviceStart: time profile
playout all end
[020:548] [2022-05-24 18:10:33 +0000.700723][5782] operator(): Audio playback
started.
[020:548] [2022-05-24 18:10:33 +0000.700842][5783] Pull audio failed.(wait video!)
[020:548] [2022-05-24 18:10:33 +0000.700884][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:549] [2022-05-24 18:10:33 +0000.702109][5783] Pull audio failed.(wait video!)
[020:549] [2022-05-24 18:10:33 +0000.702194][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:550] [2022-05-24 18:10:33 +0000.703000][5783] Pull audio failed.(wait video!)
[020:550] [2022-05-24 18:10:33 +0000.703032][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:551] [2022-05-24 18:10:33 +0000.703809][5783] Pull audio failed.(wait video!)
[020:551] [2022-05-24 18:10:33 +0000.703842][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:552] [2022-05-24 18:10:33 +0000.704719][5783] Pull audio failed.(wait video!)
[020:552] [2022-05-24 18:10:33 +0000.704780][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:553] [2022-05-24 18:10:33 +0000.705835][5783] Pull audio failed.(wait video!)
[020:553] [2022-05-24 18:10:33 +0000.705911][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:554] [2022-05-24 18:10:33 +0000.706688][5783] Pull audio failed.(wait video!)
[020:554] [2022-05-24 18:10:33 +0000.706723][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:555] [2022-05-24 18:10:33 +0000.707569][5783] Pull audio failed.(wait video!)
[020:555] [2022-05-24 18:10:33 +0000.707624][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:556] [2022-05-24 18:10:33 +0000.708468][5783] Pull audio failed.(wait video!)
[020:556] [2022-05-24 18:10:33 +0000.708532][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:557] [2022-05-24 18:10:33 +0000.709512][5783] Pull audio failed.(wait video!)
[020:557] [2022-05-24 18:10:33 +0000.709591][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:558] [2022-05-24 18:10:33 +0000.710358][5783] Pull audio failed.(wait video!)
[020:558] [2022-05-24 18:10:33 +0000.710404][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:558] [2022-05-24 18:10:33 +0000.711164][5783] Pull audio failed.(wait video!)
[020:558] [2022-05-24 18:10:33 +0000.711207][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:559] [2022-05-24 18:10:33 +0000.711965][5783] Pull audio failed.(wait video!)
[020:559] [2022-05-24 18:10:33 +0000.712008][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:560] [2022-05-24 18:10:33 +0000.712776][5783] Pull audio failed.(wait video!)
[020:561] [2022-05-24 18:10:33 +0000.713800][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:562] [2022-05-24 18:10:33 +0000.714629][5783] Pull audio failed.(wait video!)
[020:562] [2022-05-24 18:10:33 +0000.714701][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:563] [2022-05-24 18:10:33 +0000.715468][5783] Pull audio failed.(wait video!)
[020:563] [2022-05-24 18:10:33 +0000.715545][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:564] [2022-05-24 18:10:33 +0000.716296][5783] Pull audio failed.(wait video!)
[020:564] [2022-05-24 18:10:33 +0000.716360][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:564] [2022-05-24 18:10:33 +0000.717109][5783] Pull audio failed.(wait video!)
[020:564] [2022-05-24 18:10:33 +0000.717172][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:565] [2022-05-24 18:10:33 +0000.718026][5783] Pull audio failed.(wait video!)
[020:565] [2022-05-24 18:10:33 +0000.718110][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:566] [2022-05-24 18:10:33 +0000.718928][5783] Pull audio failed.(wait video!)
[020:566] [2022-05-24 18:10:33 +0000.719025][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:567] [2022-05-24 18:10:33 +0000.719765][5783] Pull audio failed.(wait video!)
[020:567] [2022-05-24 18:10:33 +0000.719844][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:568] [2022-05-24 18:10:33 +0000.720585][5783] Pull audio failed.(wait video!)
[020:568] [2022-05-24 18:10:33 +0000.720654][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:569] [2022-05-24 18:10:33 +0000.721382][5783] Pull audio failed.(wait video!)
[020:569] [2022-05-24 18:10:33 +0000.721450][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:569] [2022-05-24 18:10:33 +0000.722173][5783] Pull audio failed.(wait video!)
[020:569] [2022-05-24 18:10:33 +0000.722253][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:570] [2022-05-24 18:10:33 +0000.722986][5783] Pull audio failed.(wait video!)
[020:570] [2022-05-24 18:10:33 +0000.723116][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:571] [2022-05-24 18:10:33 +0000.723899][5783] Pull audio failed.(wait video!)
[020:571] [2022-05-24 18:10:33 +0000.724008][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:572] [2022-05-24 18:10:33 +0000.724726][5783] Pull audio failed.(wait video!)
[020:572] [2022-05-24 18:10:33 +0000.724821][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:573] [2022-05-24 18:10:33 +0000.725572][5783] Pull audio failed.(wait video!)
[020:573] [2022-05-24 18:10:33 +0000.725666][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:574] [2022-05-24 18:10:33 +0000.726385][5783] Pull audio failed.(wait video!)
[020:574] [2022-05-24 18:10:33 +0000.726473][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:574] [2022-05-24 18:10:33 +0000.727195][5783] Pull audio failed.(wait video!)
[020:578] [2022-05-24 18:10:33 +0000.730597][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:579] [2022-05-24 18:10:33 +0000.731415][5783] Pull audio failed.(wait video!)
[020:579] [2022-05-24 18:10:33 +0000.731513][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:579] [2022-05-24 18:10:33 +0000.732228][5783] Pull audio failed.(wait video!)
[020:580] [2022-05-24 18:10:33 +0000.732313][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:580] [2022-05-24 18:10:33 +0000.733014][5783] Pull audio failed.(wait video!)
[020:580] [2022-05-24 18:10:33 +0000.733099][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:581] [2022-05-24 18:10:33 +0000.733802][5783] Pull audio failed.(wait video!)
[020:581] [2022-05-24 18:10:33 +0000.733888][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:582] [2022-05-24 18:10:33 +0000.734592][5783] Pull audio failed.(wait video!)
[020:582] [2022-05-24 18:10:33 +0000.734682][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:583] [2022-05-24 18:10:33 +0000.735379][5783] Pull audio failed.(wait video!)
[020:583] [2022-05-24 18:10:33 +0000.735470][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:583] [2022-05-24 18:10:33 +0000.736164][5783] Pull audio failed.(wait video!)
[020:583] [2022-05-24 18:10:33 +0000.736260][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:584] [2022-05-24 18:10:33 +0000.736952][5783] Pull audio failed.(wait video!)
[020:584] [2022-05-24 18:10:33 +0000.737047][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:585] [2022-05-24 18:10:33 +0000.737865][5783] Pull audio failed.(wait video!)
[020:585] [2022-05-24 18:10:33 +0000.738013][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:586] [2022-05-24 18:10:33 +0000.738808][5783] Pull audio failed.(wait video!)
[020:586] [2022-05-24 18:10:33 +0000.738937][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:587] [2022-05-24 18:10:33 +0000.739638][5783] Pull audio failed.(wait video!)
[020:587] [2022-05-24 18:10:33 +0000.739878][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:588] [2022-05-24 18:10:33 +0000.741082][5782] operator(): Started now!
[020:589] [2022-05-24 18:10:33 +0000.741415][5784] Error(video_source.cc:430): wait
decoder a frame: 0
[020:589] [2022-05-24 18:10:33 +0000.741732][5783] Pull audio failed.(wait video!)
[020:589] [2022-05-24 18:10:33 +0000.741922][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:590] [2022-05-24 18:10:33 +0000.743123][5783] Pull audio failed.(wait video!)
[020:591] [2022-05-24 18:10:33 +0000.743361][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:592] [2022-05-24 18:10:33 +0000.744355][5783] Pull audio failed.(wait video!)
[020:592] [2022-05-24 18:10:33 +0000.744626][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:593] [2022-05-24 18:10:33 +0000.745402][5783] Pull audio failed.(wait video!)
[020:593] [2022-05-24 18:10:33 +0000.745555][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:594] [2022-05-24 18:10:33 +0000.746399][5783] Pull audio failed.(wait video!)
[020:594] [2022-05-24 18:10:33 +0000.746661][5783]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[020:594] [2022-05-24 18:10:33 +0000.746665][5784] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[020:601] [2022-05-24 18:10:33 +0000.753299][5783] audio_frame_list_ empty
[020:622] [2022-05-24 18:10:33 +0000.774699][5784] OnVideoFrameReady(1/200)
[020:622] [2022-05-24 18:10:33 +0000.775198][5781] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[020:627] [2022-05-24 18:10:33 +0000.779506][5781] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:174194102
[020:692] [2022-05-24 18:10:33 +0000.844685][5781] lipsync_debug: render a video
frame
[020:692] [2022-05-24 18:10:33 +0000.845139][5781] lipsync_debug: First video frame
rendering.
[020:704] [2022-05-24 18:10:33 +0000.857099][5781]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:27 timeDelta:77 last
video ts:900 frame->pts:3330 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[020:704] [2022-05-24 18:10:33 +0000.857251][5781] lipsync_debug: tsDelta -
timeDelta = -50
[020:705] [2022-05-24 18:10:33 +0000.857364][5781] lipsync_debug:result remaining
time:0
[020:705] [2022-05-24 18:10:33 +0000.857386][5781] dynamic updated lipsync delay:0
[020:717] [2022-05-24 18:10:33 +0000.869470][5784]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[020:718] [2022-05-24 18:10:33 +0000.871240][5781] lipsync_debug:remaining time:10
tsDelta - timeDelta:4
[020:719] [2022-05-24 18:10:33 +0000.871331][5781] lipsync_debug:result remaining
time:4
[020:785] [2022-05-24 18:10:33 +0000.937777][5723] haveEnoughProcessedData
internalAudioStream.length: 10
[020:858] [2022-05-24 18:10:34 +0000.10407][5783] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[020:858] [2022-05-24 18:10:34 +0000.10535][5783] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[020:858] [2022-05-24 18:10:34 +0000.10656][5782] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[020:858] [2022-05-24 18:10:34 +0000.10809][5782] The audio playback speed:100
(1/100)
[020:858] [2022-05-24 18:10:34 +0000.10827][5783] audio frame wait video
frame.last_video_timestamp:104 last_audio_timestamp:207.937
[020:858] [2022-05-24 18:10:34 +0000.10865][5782] lipsync_debug: The current played
audio timestamp is:0(1/50)
[020:858] [2022-05-24 18:10:34 +0000.10904][5782] First audio frame rendering
[020:979] [2022-05-24 18:10:34 +0000.131411][5784] video frame wait audio frame:
last_video_timestamp:398 last_audio_timestamp:277.914
[021:294] [2022-05-24 18:10:34 +0000.446365][53a2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[021:295] [2022-05-24 18:10:34 +0000.447364][5782] Stop:
[021:301] [2022-05-24 18:10:34 +0000.454249][5781] operator(): Video Render
stopped.
[021:302] [2022-05-24 18:10:34 +0000.454809][5782] Stop:
[021:303] [2022-05-24 18:10:34 +0000.455339][5782] DeviceStop:
audioDevice_:0x736cb9c000
[021:303] [2022-05-24 18:10:34 +0000.455484][5782] OpenSlesOutput:Stop playout

[021:305] [2022-05-24 18:10:34 +0000.457484][5782] DeviceStop: Done


[021:305] [2022-05-24 18:10:34 +0000.457833][5782] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[021:305] [2022-05-24 18:10:34 +0000.457908][5782] operator(): Stop now!
[021:402] [2022-05-24 18:10:34 +0000.555076][53a2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[021:402] [2022-05-24 18:10:34 +0000.555194][53a2] StopPreView: Have Stopped,
operation cancel
[021:402] [2022-05-24 18:10:34 +0000.555228][53a2] Stop:
[021:403] [2022-05-24 18:10:34 +0000.555379][5782] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[021:403] [2022-05-24 18:10:34 +0000.555602][53a2] DeviceRelease:
audioDevice_:0x736cb9c000
[021:403] [2022-05-24 18:10:34 +0000.555635][53a2] OpenSlesOutput:Stop playout

[021:403] [2022-05-24 18:10:34 +0000.555668][53a2] DeviceRelease: Release the


webrtc device object.
[021:403] [2022-05-24 18:10:34 +0000.555852][53a2] OpenSlesOutput destruct.

[021:403] [2022-05-24 18:10:34 +0000.555911][53a2] DeviceRelease: Done


[021:403] [2022-05-24 18:10:34 +0000.555995][53a2] Stop:
[021:403] [2022-05-24 18:10:34 +0000.556197][5781] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[021:419] [2022-05-24 18:10:34 +0000.571518][53a2] global uninited!
[021:420] [2022-05-24 18:10:34 +0000.573008][53a2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[021:420] [2022-05-24 18:10:34 +0000.573169][53a2] ~MediaFilterGraph:
MediaFilterGraph destruct
[021:420] [2022-05-24 18:10:34 +0000.573204][53a2] RemoveVideoBackGroud: hava not
add video backgroud
[021:420] [2022-05-24 18:10:34 +0000.573235][53a2] UnbindInputFilter 0x73585eadd8
this 0x73129a3da0
[021:420] [2022-05-24 18:10:34 +0000.573262][53a2] ClearAllSource: remove source
filter, sourceid: 0x72fab1ed00
[021:421] [2022-05-24 18:10:34 +0000.573283][53a2] DestoryDecoderByVideoSource
time:174194896 enter.

[021:421] [2022-05-24 18:10:34 +0000.573303][53a2] ~VideoBindDecoder time:174194896


enter.

[021:421] [2022-05-24 18:10:34 +0000.573698][53a2] CleanUp time:174194896 enter.

[021:497] [2022-05-24 18:10:34 +0000.650144][53a2] CleanUp leave. expire time = 76


ms

[021:497] [2022-05-24 18:10:34 +0000.650265][53a2] CleanUp time:174194972 enter.

[021:498] [2022-05-24 18:10:34 +0000.650530][53a2] CleanUp leave. expire time = 1


ms

[021:499] [2022-05-24 18:10:34 +0000.651362][53a2] ~VideoBindDecoder leave. expire


time = 78 ms

[021:499] [2022-05-24 18:10:34 +0000.651461][53a2] DestoryDecoderByVideoSource


leave. expire time = 78 ms

[021:499] [2022-05-24 18:10:34 +0000.651499][53a2] UnbindInputFilter 0x73585eab98


this 0x73585eadd8
[021:499] [2022-05-24 18:10:34 +0000.651536][53a2] UnbindInputFilter 0x73585eaad8
this 0x73585eab98
[021:499] [2022-05-24 18:10:34 +0000.651569][53a2] UnbindInputFilter 0x72fab1ef20
this 0x73585eaad8
[021:499] [2022-05-24 18:10:34 +0000.651601][53a2] UnbindInputFilter 0x73585ead18
this 0x73586a1d58
[021:499] [2022-05-24 18:10:34 +0000.651632][53a2] UnbindInputFilter 0x73585eac58
this 0x73585ead18
[021:499] [2022-05-24 18:10:34 +0000.651660][53a2] UnbindInputFilter 0x72fab1ef20
this 0x73585eac58
[021:499] [2022-05-24 18:10:34 +0000.651886][53a2] ~GLESContext:
[021:501] [2022-05-24 18:10:34 +0000.654165][53a2] GLESContext destruct finish.
[021:502] [2022-05-24 18:10:34 +0000.654283][53a2] filter: filter pipeline destroy
this: 0x73129a3d00
[021:503] [2022-05-24 18:10:34 +0000.655376][53a2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[021:503] [2022-05-24 18:10:34 +0000.655919][53a2] machine model :redmi
[021:503] [2022-05-24 18:10:34 +0000.655997][53a2] Support this machine
model :redmi
[021:503] [2022-05-24 18:10:34 +0000.656024][53a2] global inited! current sdk
version: 07-20-936c45f
[021:503] [2022-05-24 18:10:34 +0000.656199][53a2] filter: filter pipeline
construtc this: 0x73129a3d00
[021:503] [2022-05-24 18:10:34 +0000.656241][53a2] MediaFilterGraph:
MediaFilterGraph construct
[021:503] [2022-05-24 18:10:34 +0000.656263][53a2] GLESContext:
[021:504] [2022-05-24 18:10:34 +0000.656334][53a2] The result of eglGetDisplay is:
0xb4000073f653a8c0
[021:505] [2022-05-24 18:10:34 +0000.657794][53a2] The result of creation:
0x7358661000
[021:505] [2022-05-24 18:10:34 +0000.657990][53a2] The result of
eglCreatePbufferSurface is: 0x7358661100
[021:505] [2022-05-24 18:10:34 +0000.658131][53a2] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4
[021:505] [2022-05-24 18:10:34 +0000.658167][53a2] The source 0 speed:1
[021:505] [2022-05-24 18:10:34 +0000.658239][53a2] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4,
delay: 0
[021:505] [2022-05-24 18:10:34 +0000.658265][53a2] CreateDecoderByVideoSource
time:174194980 enter.

[021:506] [2022-05-24 18:10:34 +0000.658774][53a2] running_decoder_count:0max


count:2
[021:506] [2022-05-24 18:10:34 +0000.658849][53a2] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x736c8cf400
[021:517] [2022-05-24 18:10:34 +0000.669793][5789] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x72ef117000] Current FFmpeg version git-2021-06-16-
97cea6f

[021:711] [2022-05-24 18:10:34 +0000.864076][5789] OnStreamInfoFound: video


duration_: 15185
[021:713] [2022-05-24 18:10:34 +0000.865547][578a] NO get frame from decoder
[021:713] [2022-05-24 18:10:34 +0000.865705][53a2] start decoder
[021:713] [2022-05-24 18:10:34 +0000.865753][53a2] CreateDecoderByVideoSource
leave. expire time = 208 ms

[021:713] [2022-05-24 18:10:34 +0000.865785][53a2] BindInputFilter 0x72fab1ef20


this 0x73585eaad8
[021:713] [2022-05-24 18:10:34 +0000.865812][53a2] BindInputFilter 0x73585eaad8
this 0x73585eab98
[021:713] [2022-05-24 18:10:34 +0000.865842][53a2] BindInputFilter 0x72fab1ef20
this 0x73585eac58
[021:713] [2022-05-24 18:10:34 +0000.865866][53a2] BindInputFilter 0x73585eac58
this 0x73585ead18
[021:713] [2022-05-24 18:10:34 +0000.865882][53a2] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4
[021:713] [2022-05-24 18:10:34 +0000.865906][53a2] BindInputFilter 0x73585eab98
this 0x73585eadd8
[021:713] [2022-05-24 18:10:34 +0000.865929][53a2] BindInputFilter 0x73585eadd8
this 0x73129a3da0
[021:713] [2022-05-24 18:10:34 +0000.865951][53a2] BindInputFilter 0x73585ead18
this 0x73586a1d58
[021:713] [2022-05-24 18:10:34 +0000.865974][53a2] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_174177805.mp4
[021:714] [2022-05-24 18:10:34 +0000.867042][578a] NO get frame from decoder
[021:714] [2022-05-24 18:10:34 +0000.867101][53a2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[021:714] [2022-05-24 18:10:34 +0000.867238][53a2] MediaComposeFile time:174195189
enter.

[021:715] [2022-05-24 18:10:34 +0000.867312][53a2] RecordingSessionInternalSimple:


Create session internal:1080 X 1920 fps:30
[021:715] [2022-05-24 18:10:34 +0000.867432][53a2] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[021:715] [2022-05-24 18:10:34 +0000.867465][53a2] Recording session using default
bitrate support by app:31457280
[021:715] [2022-05-24 18:10:34 +0000.867597][5794] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x72f3e7f5c0
[021:715] [2022-05-24 18:10:34 +0000.867648][5794] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[021:715] [2022-05-24 18:10:34 +0000.867762][53a2] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[021:715] [2022-05-24 18:10:34 +0000.867881][53a2] GetPipeline:
-----------------------------------------
[021:715] [2022-05-24 18:10:34 +0000.867907][53a2] GetPipeline: source:
0x72fab1ed00
[021:715] [2022-05-24 18:10:34 +0000.867927][53a2] GetPipeline: filter: NULLFilter
[021:715] [2022-05-24 18:10:34 +0000.867945][53a2] GetPipeline: filter: NULLFilter
[021:715] [2022-05-24 18:10:34 +0000.867960][53a2] GetPipeline: filter: NULLFilter
[021:715] [2022-05-24 18:10:34 +0000.867973][53a2] GetPipeline: audio filter:
AuidoNULLFilter
[021:715] [2022-05-24 18:10:34 +0000.867985][53a2] GetPipeline: audio filter:
AuidoNULLFilter
[021:715] [2022-05-24 18:10:34 +0000.867998][53a2] GetPipeline: audio filter:
AudioNUllFilter
[021:715] [2022-05-24 18:10:34 +0000.868010][53a2] GetPipeline:
------------------------------------------
[021:715] [2022-05-24 18:10:34 +0000.868025][53a2] filter: filter pipeline2 update
pattern: 2
[021:717] [2022-05-24 18:10:34 +0000.870089][53a2] MediaComposeFile leave. expire
time = 3 ms

[021:718] [2022-05-24 18:10:34 +0000.870568][53a2] machine model :redmi


[021:718] [2022-05-24 18:10:34 +0000.870611][53a2] Support this machine
model :redmi
[021:718] [2022-05-24 18:10:34 +0000.870631][53a2] global inited! current sdk
version: 07-20-936c45f
[021:726] [2022-05-24 18:10:34 +0000.878769][578a] NO get frame from decoder
[021:732] [2022-05-24 18:10:34 +0000.884749][578a] NO get frame from decoder
[021:736] [2022-05-24 18:10:34 +0000.889090][578a] NO get frame from decoder
[021:738] [2022-05-24 18:10:34 +0000.890425][578a] NO get frame from decoder
[021:740] [2022-05-24 18:10:34 +0000.892631][578a] NO get frame from decoder
[021:741] [2022-05-24 18:10:34 +0000.893930][53a2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[021:741] [2022-05-24 18:10:34 +0000.894085][53a2] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 192
[021:742] [2022-05-24 18:10:34 +0000.894828][53a2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[021:742] [2022-05-24 18:10:34 +0000.894926][53a2] BeginCompose: BeginCompose, is
composing 0
[021:743] [2022-05-24 18:10:34 +0000.895939][5794] start recording, file path:
[021:743] [2022-05-24 18:10:34 +0000.896112][578a] NO get frame from decoder
[021:744] [2022-05-24 18:10:34 +0000.896762][5794] MP4 session params: fps:30
width:1920 height:1080 file name: fileFd: 192 audio_timescale:44100
video_timescale:90000
[021:744] [2022-05-24 18:10:34 +0000.896869][5794] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[021:744] [2022-05-24 18:10:34 +0000.896905][5794] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file name:
fileFD: 192
[021:744] [2022-05-24 18:10:34 +0000.896948][5794] fd_open successed
handle:0xb4000074a4eb40b0
[021:744] [2022-05-24 18:10:34 +0000.897125][5794] create mp4 file:312
m_fileHandle: 0x735f6e3500
[021:744] [2022-05-24 18:10:34 +0000.897154][5794] MP4 file: is opened successfully
[021:744] [2022-05-24 18:10:34 +0000.897172][5794] setupMediaProcessers:
[021:744] [2022-05-24 18:10:34 +0000.897190][5794]
RecordingSessionInternalSimple:setup media processers.
[021:744] [2022-05-24 18:10:34 +0000.897205][5794] construct AAC encoder
[021:745] [2022-05-24 18:10:34 +0000.897589][5794] H264Encoder creating:
ultrafast012323
[021:745] [2022-05-24 18:10:34 +0000.897654][5794] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[021:745] [2022-05-24 18:10:34 +0000.898109][5794] H264Encode::GetMachineModel is
M2101K6G
[021:745] [2022-05-24 18:10:34 +0000.898164][5794] H264Encoder machine_mode
is:M2101K6G
[021:745] [2022-05-24 18:10:34 +0000.898183][5794] H264Encode::machine size :9
machine_mode:M2101K6G
[021:745] [2022-05-24 18:10:34 +0000.898203][5794] H264Encode::machine array
size :22 machine_mode:M2101K6G
[021:745] [2022-05-24 18:10:34 +0000.898219][5794] H264Encode::current machine
is :M2101K6G auto check hw codec decide to use hw codec
[021:745] [2022-05-24 18:10:34 +0000.898233][5794] setupCompressionSession:
[021:745] [2022-05-24 18:10:34 +0000.898246][5794] H264Encode::creating hareware
Encoder
[021:745] [2022-05-24 18:10:34 +0000.898260][5794] AndroidHwAvcEncoder
time:174195220 enter.

[021:746] [2022-05-24 18:10:34 +0000.898648][5799] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x74a4e65498
[021:747] [2022-05-24 18:10:34 +0000.899634][5794] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb4000074a4de4540 address:0x72de497760
[021:747] [2022-05-24 18:10:34 +0000.899955][5794] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[021:747] [2022-05-24 18:10:34 +0000.900055][5794] The video avc hw codec address
is 0x736cbb7c28
[021:747] [2022-05-24 18:10:34 +0000.900225][5794] AndroidHwAvcEncoder leave.
expire time = 2 ms

[021:748] [2022-05-24 18:10:34 +0000.900271][5794] RegisterEncodeCompleteCallback


time:174195223 enter.

[021:748] [2022-05-24 18:10:34 +0000.900691][5794] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[021:748] [2022-05-24 18:10:34 +0000.900767][5794] InitEncode time:174195223


enter.
[021:748] [2022-05-24 18:10:34 +0000.900994][5794] InitEncode:
MediaCodecVideoEncoder::Release _inited:1
[021:748] [2022-05-24 18:10:34 +0000.901042][5794] Create time:174195223 enter.

[021:748] [2022-05-24 18:10:34 +0000.901076][5794] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[021:748] [2022-05-24 18:10:34 +0000.901121][5794]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x73128096c0
[021:749] [2022-05-24 18:10:34 +0000.901382][5794] supported_type:video/avc
[021:749] [2022-05-24 18:10:34 +0000.901430][5794] name:OMX.qcom.video.encoder.avc
mime:video/avc
[021:749] [2022-05-24 18:10:34 +0000.901489][5794] hwCodecPrefix :OMX.qcom.
[021:749] [2022-05-24 18:10:34 +0000.901528][5794] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[021:749] [2022-05-24 18:10:34 +0000.901568][5794] mediacodec_createCodecByName
time:174195224 enter.

[021:749] [2022-05-24 18:10:34 +0000.901604][5794] WrapAndroidMediaCodec


time:174195224 enter.

[021:749] [2022-05-24 18:10:34 +0000.901821][5794] WrapAndroidMediaCodec leave.


expire time = 0 ms

[021:781] [2022-05-24 18:10:34 +0000.933711][5794] mediacodec_createCodecByName


leave. expire time = 32 ms

[021:781] [2022-05-24 18:10:34 +0000.933879][5794] WrapAndroidMediaFromat


time:174195256 enter.

[021:781] [2022-05-24 18:10:34 +0000.933989][5794] WrapAndroidMediaFromat leave.


expire time = 0 ms

[021:848] [2022-05-24 18:10:35 +0000.508][5794] Destroy time:174195323 enter.

[021:848] [2022-05-24 18:10:35 +0000.611][5794] WrapAndroidMediaFromat:: Destroy


[021:848] [2022-05-24 18:10:35 +0000.635][5794] Destroy leave. expire time = 0 ms

[021:848] [2022-05-24 18:10:35 +0000.653][5794] ~WrapAndroidMediaFromat


time:174195323 enter.

[021:848] [2022-05-24 18:10:35 +0000.674][5794] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[021:848] [2022-05-24 18:10:35 +0000.695][5794] Create leave. expire time = 100 ms

[021:848] [2022-05-24 18:10:35 +0000.716][5794] isSemiPlanarSupport time:174195323


enter.

[021:848] [2022-05-24 18:10:35 +0000.734][5794] H264Encoder isSemiPlanarSupport


[021:848] [2022-05-24 18:10:35 +0000.872][5794] isSemiPlanarSupport leave. expire
time = 0 ms

[021:848] [2022-05-24 18:10:35 +0000.899][5794] creat hw H264Encoder success,


isSemiPlanar:1
[021:848] [2022-05-24 18:10:35 +0000.1011][5794] InitEncode leave. expire time =
100 ms
[021:848] [2022-05-24 18:10:35 +0000.1036][5794] H264Encode::created Encoder
[021:848] [2022-05-24 18:10:35 +0000.1056][5794] H264Encode:: H264 encoder created.
[021:848] [2022-05-24 18:10:35 +0000.1072][5794] H264 encoder created.
[021:848] [2022-05-24 18:10:35 +0000.1086][5794]
RecordingSessionInternalSimple:created avc encoder avc: 0x72fae05200
[021:848] [2022-05-24 18:10:35 +0000.1104][5794] setOutput:
[021:848] [2022-05-24 18:10:35 +0000.1118][5794]
RecordingSessionInternalSimple:encoder set output to muxer!
[021:848] [2022-05-24 18:10:35 +0000.1133][5794] request a key frame
[021:848] [2022-05-24 18:10:35 +0000.1145][5794] H264Encode:: request a key frame
[021:854] [2022-05-24 18:10:35 +0000.6738][5794] setDisplayRotate :90
[021:854] [2022-05-24 18:10:35 +0000.6829][5794] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[021:856] [2022-05-24 18:10:35 +0000.8625][5795] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[021:876] [2022-05-24 18:10:35 +0000.28693][5795]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[021:941] [2022-05-24 18:10:35 +0000.94054][5798] audio_frame_list_ empty
[022:134] [2022-05-24 18:10:35 +0000.287167][5799] add aac audio track with id:1
[022:135] [2022-05-24 18:10:35 +0000.287620][5799] audio start ts:0
[022:135] [2022-05-24 18:10:35 +0000.287699][5799] the audio frame has been written
into MP4 file
[022:136] [2022-05-24 18:10:35 +0000.288649][5794] setDisplayRotate :90
[022:136] [2022-05-24 18:10:35 +0000.288703][5794] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:155] [2022-05-24 18:10:35 +0000.307852][5795] h264 add frame header cdr flag
[022:157] [2022-05-24 18:10:35 +0000.309873][5795] h264 add frame header cdr flag
[022:159] [2022-05-24 18:10:35 +0000.311605][5795] Received key frame:10
[022:159] [2022-05-24 18:10:35 +0000.311948][5795] H264Encode:: get a sps pps
header!headerSize:30
[022:161] [2022-05-24 18:10:35 +0000.314119][5799] get the H.264 SPS parameter
[022:162] [2022-05-24 18:10:35 +0000.314401][5799] add video track with id:2
[022:163] [2022-05-24 18:10:35 +0000.316161][5799] get the H.264 PPS parameter
[022:168] [2022-05-24 18:10:35 +0000.320426][5799] get the H.264 IDR frame
[022:168] [2022-05-24 18:10:35 +0000.320652][5799] resss:true
[022:168] [2022-05-24 18:10:35 +0000.320701][5799] video start ts:10
[022:168] [2022-05-24 18:10:35 +0000.320924][5799] the video frame has been written
into MP4 file
[022:189] [2022-05-24 18:10:35 +0000.342272][5723] Run AGC when audioType = 0
[022:210] [2022-05-24 18:10:35 +0000.362392][5797] Error(video_source.cc:430): wait
decoder a frame: 0
[022:361] [2022-05-24 18:10:35 +0000.513857][5795] DTS queue for
Generator:0x73f65390b8 461 493 530 559 597 632
[022:402] [2022-05-24 18:10:35 +0000.555116][5798] audio_frame_list_ empty
[022:486] [2022-05-24 18:10:35 +0000.638582][5795] Push an pts:866 to dts queue.
[022:509] [2022-05-24 18:10:35 +0000.661741][5723] haveEnoughProcessedData
internalAudioStream.length: 0
[022:551] [2022-05-24 18:10:35 +0000.703347][5795] last dts:828 currentPts:866
ppsOrSPS:0 queue length:5
[022:721] [2022-05-24 18:10:35 +0000.873907][5798] audio_frame_list_ empty
[022:752] [2022-05-24 18:10:35 +0000.904971][5794] setDisplayRotate :90
[022:752] [2022-05-24 18:10:35 +0000.905084][5794] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:821] [2022-05-24 18:10:35 +0000.973889][5795] DTS queue for
Generator:0x73f65390b8 1303 1333 1368 1398 1437 1468
[022:895] [2022-05-24 18:10:36 +0000.48026][5797] Error(video_source.cc:430): wait
decoder a frame: 0
[022:933] [2022-05-24 18:10:36 +0000.85463][5795] SendFrame
encodedImage._timeStamp:1533encodedImage->_length:129792
[022:941] [2022-05-24 18:10:36 +0000.94024][5797] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7932 diff: 69
[022:964] [2022-05-24 18:10:36 +0000.116786][5795] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1561 pts:1561
[022:980] [2022-05-24 18:10:36 +0000.132905][5795] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:1703
[022:980] [2022-05-24 18:10:36 +0000.133069][5795] push video frame to H264
encoder. (100 frame for one log)

[022:980] [2022-05-24 18:10:36 +0000.133108][5795] push video frame to H264


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

[022:980] [2022-05-24 18:10:36 +0000.133142][5795] H264Encode::push video frame to


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

[022:980] [2022-05-24 18:10:36 +0000.133190][5795] The input pts:1703 fps:30


[023:015] [2022-05-24 18:10:36 +0000.167484][5795] H264Encode::H264SWEncoder get
callback, length:73744 type:1 nalType:1length:73740
[023:125] [2022-05-24 18:10:36 +0000.278017][5798] audio_frame_list_ empty
[023:168] [2022-05-24 18:10:36 +0000.321077][5795] h264 add frame header cdr flag
[023:169] [2022-05-24 18:10:36 +0000.321460][5795] Received key frame:2026
[023:173] [2022-05-24 18:10:36 +0000.326111][5795] Push an pts:2193 to dts queue.
[023:302] [2022-05-24 18:10:36 +0000.454499][5794] setDisplayRotate :90
[023:302] [2022-05-24 18:10:36 +0000.454628][5794] 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
[023:326] [2022-05-24 18:10:36 +0000.478702][5799] get the H.264 IDR frame
[023:328] [2022-05-24 18:10:36 +0000.481264][5795] DTS queue for
Generator:0x73f65390b8 2126 2162 2193 2225 2259
[023:362] [2022-05-24 18:10:36 +0000.515110][5795] last dts:2162 currentPts:2193
ppsOrSPS:0 queue length:5
[023:542] [2022-05-24 18:10:36 +0000.694922][5798] audio_frame_list_ empty
[023:659] [2022-05-24 18:10:36 +0000.812229][5795] DTS queue for
Generator:0x73f65390b8 2996 3025 3061
[023:799] [2022-05-24 18:10:36 +0000.952143][5794] setDisplayRotate :90
[023:799] [2022-05-24 18:10:36 +0000.952221][5794] 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
[023:815] [2022-05-24 18:10:36 +0000.967708][5797] Error(video_source.cc:430): wait
decoder a frame: 0
[023:883] [2022-05-24 18:10:37 +0000.35568][5795] Push an pts:3526 to dts queue.
[023:946] [2022-05-24 18:10:37 +0000.98894][5798] audio_frame_list_ empty
[023:988] [2022-05-24 18:10:37 +0000.141226][5795] last dts:3491 currentPts:3526
ppsOrSPS:0 queue length:7
[024:067] [2022-05-24 18:10:37 +0000.219915][5795] DTS queue for
Generator:0x73f65390b8 3789 3835 3868 3896 3928
[024:189] [2022-05-24 18:10:37 +0000.342050][5723] Run AGC when audioType = 0
[024:189] [2022-05-24 18:10:37 +0000.342198][5723]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:190] [2022-05-24 18:10:37 +0000.342358][5795] h264 add frame header cdr flag
[024:191] [2022-05-24 18:10:37 +0000.343518][5795] Received key frame:4031
[024:227] [2022-05-24 18:10:37 +0000.380033][5723] haveEnoughProcessedData
internalAudioStream.length: 0
[024:246] [2022-05-24 18:10:37 +0000.398328][5798] audio_frame_list_ empty
[024:286] [2022-05-24 18:10:37 +0000.438885][5794] setDisplayRotate :90
[024:286] [2022-05-24 18:10:37 +0000.439049][5794] 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
[024:294] [2022-05-24 18:10:37 +0000.446349][5799] get the H.264 IDR frame
[024:340] [2022-05-24 18:10:37 +0000.493015][5797] Error(video_source.cc:430): wait
decoder a frame: 0
[024:591] [2022-05-24 18:10:37 +0000.744182][5795] DTS queue for
Generator:0x73f65390b8 4588 4624 4666 4691 4727 4758
[024:614] [2022-05-24 18:10:37 +0000.766706][5795] Push an pts:4862 to dts queue.
[024:653] [2022-05-24 18:10:37 +0000.805508][5798] audio_frame_list_ empty
[024:715] [2022-05-24 18:10:37 +0000.868033][5795] SendFrame
encodedImage._timeStamp:4862encodedImage->_length:95520
[024:715] [2022-05-24 18:10:37 +0000.868143][5795] last dts:4827 currentPts:4862
ppsOrSPS:0 queue length:6
[024:717] [2022-05-24 18:10:37 +0000.869954][5795] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:5065
[024:717] [2022-05-24 18:10:37 +0000.870048][5795] push video frame to H264
encoder. (100 frame for one log)

[024:717] [2022-05-24 18:10:37 +0000.870074][5795] push video frame to H264


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

[024:717] [2022-05-24 18:10:37 +0000.870096][5795] H264Encode::push video frame to


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

[024:717] [2022-05-24 18:10:37 +0000.870124][5795] The input pts:5065 fps:30


[024:751] [2022-05-24 18:10:37 +0000.903601][5795] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4927 pts:4927
[024:808] [2022-05-24 18:10:37 +0000.960764][5795] H264Encode::H264SWEncoder get
callback, length:133968 type:1 nalType:1length:133964
[024:882] [2022-05-24 18:10:38 +0000.35136][5794] setDisplayRotate :90
[024:883] [2022-05-24 18:10:38 +0000.35285][5794] 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
[025:003] [2022-05-24 18:10:38 +0000.155914][5795] DTS queue for
Generator:0x73f65390b8 5464 5499 5527 5567
[025:084] [2022-05-24 18:10:38 +0000.236562][5798] audio_frame_list_ empty
[025:111] [2022-05-24 18:10:38 +0000.263993][5797] Error(video_source.cc:430): wait
decoder a frame: 26
[025:182] [2022-05-24 18:10:38 +0000.334525][5797] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8956 diff: 45
[025:227] [2022-05-24 18:10:38 +0000.380279][5795] h264 add frame header cdr flag
[025:228] [2022-05-24 18:10:38 +0000.380697][5795] Received key frame:6023
[025:239] [2022-05-24 18:10:38 +0000.391873][5795] Push an pts:6190 to dts queue.
[025:277] [2022-05-24 18:10:38 +0000.429600][5799] get the H.264 IDR frame
[025:307] [2022-05-24 18:10:38 +0000.460108][5795] last dts:6162 currentPts:6190
ppsOrSPS:0 queue length:4
[025:406] [2022-05-24 18:10:38 +0000.558490][5798] audio_frame_list_ empty
[025:440] [2022-05-24 18:10:38 +0000.592872][5794] setDisplayRotate :90
[025:440] [2022-05-24 18:10:38 +0000.592957][5794] 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
[025:458] [2022-05-24 18:10:38 +0000.610619][5795] DTS queue for
Generator:0x73f65390b8 6293 6328 6361
[025:535] [2022-05-24 18:10:38 +0000.687907][5724] Warning(opensles_input.cc:571):
The opensles audio record call back didn't finished in 10 ms, and used:11
[025:770] [2022-05-24 18:10:38 +0000.922335][5795] DTS queue for
Generator:0x73f65390b8 7059 7089 7123 7158 7191 7221 7254
[025:832] [2022-05-24 18:10:38 +0000.984462][5798] audio_frame_list_ empty
[025:953] [2022-05-24 18:10:39 +0000.105608][5723] haveEnoughProcessedData
internalAudioStream.length: 10
[025:982] [2022-05-24 18:10:39 +0000.135233][5794] setDisplayRotate :90
[025:983] [2022-05-24 18:10:39 +0000.135316][5794] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:001] [2022-05-24 18:10:39 +0000.153275][5797] Error(video_source.cc:430): wait
decoder a frame: 0
[026:016] [2022-05-24 18:10:39 +0000.168827][5795] Push an pts:7522 to dts queue.
[026:059] [2022-05-24 18:10:39 +0000.212229][5795] last dts:7491 currentPts:7522
ppsOrSPS:0 queue length:3
[026:190] [2022-05-24 18:10:39 +0000.342633][5723] Run AGC when audioType = 0
[026:239] [2022-05-24 18:10:39 +0000.391507][5798] audio_frame_list_ empty
[026:239] [2022-05-24 18:10:39 +0000.391945][5795] DTS queue for
Generator:0x73f65390b8 7924 7956 7997 8025 8055
[026:310] [2022-05-24 18:10:39 +0000.463221][5795] h264 add frame header cdr flag
[026:311] [2022-05-24 18:10:39 +0000.463711][5795] Received key frame:8025
[026:316] [2022-05-24 18:10:39 +0000.469195][5799] get the H.264 IDR frame
[026:382] [2022-05-24 18:10:39 +0000.535025][5795] SendFrame
encodedImage._timeStamp:8191encodedImage->_length:280448
[026:513] [2022-05-24 18:10:39 +0000.665690][5794] setDisplayRotate :90
[026:513] [2022-05-24 18:10:39 +0000.665841][5794] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:541] [2022-05-24 18:10:39 +0000.693846][5795] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8291 pts:8291
[026:549] [2022-05-24 18:10:39 +0000.702104][5795] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:8425
[026:550] [2022-05-24 18:10:39 +0000.702379][5795] push video frame to H264
encoder. (100 frame for one log)

[026:550] [2022-05-24 18:10:39 +0000.702608][5795] push video frame to H264


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

[026:550] [2022-05-24 18:10:39 +0000.702675][5795] H264Encode::push video frame to


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

[026:550] [2022-05-24 18:10:39 +0000.702734][5795] The input pts:8425 fps:30


[026:573] [2022-05-24 18:10:39 +0000.725478][5797] Error(video_source.cc:430): wait
decoder a frame: 0
[026:590] [2022-05-24 18:10:39 +0000.742345][5795] H264Encode::H264SWEncoder get
callback, length:186896 type:1 nalType:1length:186892
[026:666] [2022-05-24 18:10:39 +0000.818463][5798] audio_frame_list_ empty
[026:689] [2022-05-24 18:10:39 +0000.842165][5795] Push an pts:8858 to dts queue.
[026:708] [2022-05-24 18:10:39 +0000.860420][5795] DTS queue for
Generator:0x73f65390b8 8691 8725 8756 8790 8825 8858 8889 8923
[026:777] [2022-05-24 18:10:39 +0000.929827][5795] last dts:8825 currentPts:8858
ppsOrSPS:0 queue length:5
[026:927] [2022-05-24 18:10:40 +0000.79829][5794] setDisplayRotate :90
[026:927] [2022-05-24 18:10:40 +0000.79968][5794] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:956] [2022-05-24 18:10:40 +0000.108990][5794] setDisplayRotate :90
[026:956] [2022-05-24 18:10:40 +0000.109078][5794] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:992] [2022-05-24 18:10:40 +0000.144502][5798] audio_frame_list_ empty
[027:144] [2022-05-24 18:10:40 +0000.296809][5794] setDisplayRotate :90
[027:144] [2022-05-24 18:10:40 +0000.296952][5794] 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
[027:267] [2022-05-24 18:10:40 +0000.419438][5795] DTS queue for
Generator:0x73f65390b8 9525 9556 9587 9621 9657 9690 9723 9755
[027:382] [2022-05-24 18:10:40 +0000.534683][5797] Error(video_source.cc:430): wait
decoder a frame: 6
[027:412] [2022-05-24 18:10:40 +0000.565016][5798] audio_frame_list_ empty
[027:483] [2022-05-24 18:10:40 +0000.635538][5795] Push an pts:10189 to dts queue.
[027:515] [2022-05-24 18:10:40 +0000.667978][5795] h264 add frame header cdr flag
[027:517] [2022-05-24 18:10:40 +0000.669799][5795] Received key frame:10024
[027:520] [2022-05-24 18:10:40 +0000.673179][5799] get the H.264 IDR frame
[027:575] [2022-05-24 18:10:40 +0000.727688][5797] video frame wait audio frame:
last_video_timestamp:10425 last_audio_timestamp:10189.8
[027:576] [2022-05-24 18:10:40 +0000.728340][5795] last dts:10159 currentPts:10189
ppsOrSPS:0 queue length:6
[027:676] [2022-05-24 18:10:40 +0000.828818][5723] haveEnoughProcessedData
internalAudioStream.length: 0
[027:727] [2022-05-24 18:10:40 +0000.880290][5798] audio_frame_list_ empty
[027:749] [2022-05-24 18:10:40 +0000.901879][5794] setDisplayRotate :90
[027:749] [2022-05-24 18:10:40 +0000.902013][5794] 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
[027:750] [2022-05-24 18:10:40 +0000.902456][5797] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9988 diff: 13
[027:757] [2022-05-24 18:10:40 +0000.909381][5798] FilterPipeline2::OnAudioFrame
pts 456556 last_audio_timestamp_ 10352.7
[027:759] [2022-05-24 18:10:40 +0000.912104][5795] DTS queue for
Generator:0x73f65390b8 10459
[028:121] [2022-05-24 18:10:41 +0000.274096][5795] DTS queue for
Generator:0x73f65390b8 11255 11286 11323
[028:139] [2022-05-24 18:10:41 +0000.291808][5798] audio_frame_list_ empty
[028:186] [2022-05-24 18:10:41 +0000.338511][5723] Run AGC when audioType = 0
[028:186] [2022-05-24 18:10:41 +0000.338750][5723]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:236] [2022-05-24 18:10:41 +0000.388826][5794] setDisplayRotate :90
[028:236] [2022-05-24 18:10:41 +0000.388891][5794] 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
[028:257] [2022-05-24 18:10:41 +0000.409322][5797] Error(video_source.cc:430): wait
decoder a frame: 0
[028:265] [2022-05-24 18:10:41 +0000.418170][5795] Push an pts:11521 to dts queue.
[028:347] [2022-05-24 18:10:41 +0000.499524][5795] SendFrame
encodedImage._timeStamp:11521encodedImage->_length:260864
[028:347] [2022-05-24 18:10:41 +0000.499644][5795] last dts:11491 currentPts:11521
ppsOrSPS:0 queue length:8
[028:350] [2022-05-24 18:10:41 +0000.502965][5795] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:11787
[028:350] [2022-05-24 18:10:41 +0000.503210][5795] push video frame to H264
encoder. (100 frame for one log)

[028:350] [2022-05-24 18:10:41 +0000.503249][5795] push video frame to H264


encoder. (100 frame for one log) used width:1920 height:1080
[028:351] [2022-05-24 18:10:41 +0000.503272][5795] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1920 height:1080 pts:11787(100 frame for one
log)

[028:351] [2022-05-24 18:10:41 +0000.503304][5795] The input pts:11787 fps:30


[028:399] [2022-05-24 18:10:41 +0000.551765][5795] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11659 pts:11659
[028:440] [2022-05-24 18:10:41 +0000.592452][5795] H264Encode::H264SWEncoder get
callback, length:125328 type:1 nalType:1length:125324
[028:545] [2022-05-24 18:10:41 +0000.698037][5798] audio_frame_list_ empty
[028:547] [2022-05-24 18:10:41 +0000.699569][5795] DTS queue for
Generator:0x73f65390b8 11987 12027 12052 12088 12121 12152 12185 12228 12265
[028:579] [2022-05-24 18:10:41 +0000.732138][5795] h264 add frame header cdr flag
[028:580] [2022-05-24 18:10:41 +0000.732768][5795] Received key frame:12027
[028:584] [2022-05-24 18:10:41 +0000.736980][5799] get the H.264 IDR frame
[028:785] [2022-05-24 18:10:41 +0000.937613][5794] setDisplayRotate :90
[028:785] [2022-05-24 18:10:41 +0000.937744][5794] 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
[028:853] [2022-05-24 18:10:42 +0000.5994][5797] Error(video_source.cc:430): wait
decoder a frame: 0
[028:937] [2022-05-24 18:10:42 +0000.89747][5795] Push an pts:12856 to dts queue.
[028:941] [2022-05-24 18:10:42 +0000.94286][5798] audio_frame_list_ empty
[028:982] [2022-05-24 18:10:42 +0000.135114][5795] DTS queue for
Generator:0x73f65390b8 12856 12890 12922 12954 12988 13020
[029:001] [2022-05-24 18:10:42 +0000.154156][5795] last dts:12818 currentPts:12856
ppsOrSPS:0 queue length:8
[029:117] [2022-05-24 18:10:42 +0000.270233][5794] setDisplayRotate :90
[029:118] [2022-05-24 18:10:42 +0000.270402][5794] 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
[029:254] [2022-05-24 18:10:42 +0000.406997][5798] audio_frame_list_ empty
[029:283] [2022-05-24 18:10:42 +0000.436518][5794] setDisplayRotate :90
[029:284] [2022-05-24 18:10:42 +0000.436662][5794] 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
[029:409] [2022-05-24 18:10:42 +0000.561564][5723] haveEnoughProcessedData
internalAudioStream.length: 20
[029:475] [2022-05-24 18:10:42 +0000.627837][5797] Error(video_source.cc:430): wait
decoder a frame: 16
[029:491] [2022-05-24 18:10:42 +0000.643859][5795] DTS queue for
Generator:0x73f65390b8 13754 13786
[029:577] [2022-05-24 18:10:42 +0000.729424][5795] Push an pts:14185 to dts queue.
[029:618] [2022-05-24 18:10:42 +0000.771080][5795] h264 add frame header cdr flag
[029:619] [2022-05-24 18:10:42 +0000.771387][5795] Received key frame:14020
[029:621] [2022-05-24 18:10:42 +0000.774006][5799] get the H.264 IDR frame
[029:649] [2022-05-24 18:10:42 +0000.801989][5797] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10956 diff: 45
[029:686] [2022-05-24 18:10:42 +0000.839166][5795] last dts:14149 currentPts:14185
ppsOrSPS:0 queue length:9
[029:771] [2022-05-24 18:10:42 +0000.923609][5795] DTS queue for
Generator:0x73f65390b8 14489 14521 14556 14587 14620 14647 14684
[029:773] [2022-05-24 18:10:42 +0000.925595][578a] av_read_frame AVERROR_EOF
[029:899] [2022-05-24 18:10:43 +0000.51847][578a] OnReceiveEOF:
[029:899] [2022-05-24 18:10:43 +0000.51935][578a] OnDecoderEOF time:174203374
enter.

[029:899] [2022-05-24 18:10:43 +0000.52000][578a] OnDecoderEOF leave. expire time


= 0 ms
[029:899] [2022-05-24 18:10:43 +0000.52025][578a] OnDecoderFinished:
OnDecoderFinished total decoder frames:455 this:0x72fab1ed00
[029:899] [2022-05-24 18:10:43 +0000.52050][578a] NULLFilter::OnVideoSourceEOF
0x72fab1ed00 this 0x73585eaa40
[029:899] [2022-05-24 18:10:43 +0000.52115][578a] NULLFilter::OnVideoSourceEOF
0x73585eaa40 this 0x73585eab00
[029:899] [2022-05-24 18:10:43 +0000.52150][578a] NULLFilter::OnVideoSourceEOF
0x73585eab00 this 0x73585ead40
[029:898] [2022-05-24 18:10:43 +0000.51161][5795] SendFrame
encodedImage._timeStamp:14854encodedImage->_length:87536
[029:899] [2022-05-24 18:10:43 +0000.52208][5788] CleanUp time:174203374 enter.

[029:902] [2022-05-24 18:10:43 +0000.54334][5797]


Warning(media_filter_composefile.cc:321): pull video frame failed:8
[029:902] [2022-05-24 18:10:43 +0000.54667][5797] OnVideoTimer: OnVideoTimer return
[029:902] [2022-05-24 18:10:43 +0000.54977][5798] PullAudioFrame: PullFrame audio
finished.
[029:902] [2022-05-24 18:10:43 +0000.55065][5798]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[029:902] [2022-05-24 18:10:43 +0000.55102][5798] OnAudioTimer: OnAudioTimer
EndComposeFile
[029:902] [2022-05-24 18:10:43 +0000.55127][5798] EndComposeFile: EndComposeFile,
is composing 1
[029:914] [2022-05-24 18:10:43 +0000.66873][5788] CleanUp leave. expire time = 15
ms

[029:914] [2022-05-24 18:10:43 +0000.66964][5788] clean up


[029:914] [2022-05-24 18:10:43 +0000.66986][5788] running_decoder_count:0max
count:2
[029:924] [2022-05-24 18:10:43 +0000.77116][5795] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:15152
[029:925] [2022-05-24 18:10:43 +0000.77498][5795] push video frame to H264 encoder.
(100 frame for one log)

[029:925] [2022-05-24 18:10:43 +0000.77576][5795] push video frame to H264 encoder.


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

[029:925] [2022-05-24 18:10:43 +0000.77600][5795] H264Encode::push video frame to


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

[029:925] [2022-05-24 18:10:43 +0000.77629][5795] The input pts:15152 fps:30


[029:932] [2022-05-24 18:10:43 +0000.84757][5795]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:455
[029:932] [2022-05-24 18:10:43 +0000.84979][5795]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x73e35cc800
[029:935] [2022-05-24 18:10:43 +0000.88102][5796]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[029:935] [2022-05-24 18:10:43 +0000.88206][5796]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[029:936] [2022-05-24 18:10:43 +0000.88534][5794] stop recording
[029:936] [2022-05-24 18:10:43 +0000.88603][5794]
RecordingSessionInternalSimple:destroy media processers
[029:936] [2022-05-24 18:10:43 +0000.88638][5794] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[029:936] [2022-05-24 18:10:43 +0000.88664][5794] H264Encode::flushing hareware
Encoder
[029:936] [2022-05-24 18:10:43 +0000.88842][5794] Flush time:174203411 enter.

[029:936] [2022-05-24 18:10:43 +0000.88891][5794] H264Encoder encoder flush


[029:936] [2022-05-24 18:10:43 +0000.88921][5794] flush output queue
[029:937] [2022-05-24 18:10:43 +0000.89314][5794] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:15021 pts:15021
[029:982] [2022-05-24 18:10:43 +0000.134383][5794] H264Encode::H264SWEncoder get
callback, length:138032 type:1 nalType:1length:138028
[030:186] [2022-05-24 18:10:43 +0000.338299][5724] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:186] [2022-05-24 18:10:43 +0000.338587][5724] _deviceSampleRate:48000

[030:186] [2022-05-24 18:10:43 +0000.338760][5723] Run AGC when audioType = 0


[030:257] [2022-05-24 18:10:43 +0000.409802][5794] Flush leave. expire time = 321
ms

[030:257] [2022-05-24 18:10:43 +0000.410188][5794] ~H264EncodeWrap:


[030:258] [2022-05-24 18:10:43 +0000.410286][5794] ~H264Encode:
[030:258] [2022-05-24 18:10:43 +0000.410320][5794] teardownCompressionSession:
H264Encode::destroying Encoder
[030:258] [2022-05-24 18:10:43 +0000.410354][5794] Release time:174203733 enter.

[030:258] [2022-05-24 18:10:43 +0000.410620][5794] Release:


MediaCodecVideoEncoder::Release _inited:1
[030:258] [2022-05-24 18:10:43 +0000.410757][5794] Destroy time:174203733 enter.

[030:258] [2022-05-24 18:10:43 +0000.410794][5794] H264Encoder encoderDestroy


[030:258] [2022-05-24 18:10:43 +0000.410827][5794]
AndroidMediaCodecVideoEncoder::release env: 0x72fae05340
[030:258] [2022-05-24 18:10:43 +0000.410861][5794]
AndroidMediaCodecVideoEncoder::Destroy
[030:292] [2022-05-24 18:10:43 +0000.445253][5794] Destroy leave. expire time = 35
ms

[030:293] [2022-05-24 18:10:43 +0000.445510][5794] Release leave. expire time = 35


ms

[030:293] [2022-05-24 18:10:43 +0000.445549][5794] ~AndroidHwAvcEncoder


time:174203768 enter.

[030:293] [2022-05-24 18:10:43 +0000.445683][5794] Release time:174203768 enter.

[030:293] [2022-05-24 18:10:43 +0000.445723][5794] Release:


MediaCodecVideoEncoder:: has been released before, just return
[030:293] [2022-05-24 18:10:43 +0000.445748][5794] Release leave. expire time = 0
ms

[030:293] [2022-05-24 18:10:43 +0000.445768][5794] ~AndroidMediaCodecVideoEncoder


[030:293] [2022-05-24 18:10:43 +0000.445787][5794] ~WrapAndroidMediaCodec
time:174203768 enter.

[030:293] [2022-05-24 18:10:43 +0000.445808][5794] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[030:293] [2022-05-24 18:10:43 +0000.445829][5794] video hevc hw codec


destructor:0x736cbb7c28
[030:293] [2022-05-24 18:10:43 +0000.445912][5794] ~AndroidHwAvcEncoder leave.
expire time = 0 ms

[030:293] [2022-05-24 18:10:43 +0000.445958][5794] teardownCompressionSession:


H264Encode::destroyed Encoder
[030:293] [2022-05-24 18:10:43 +0000.445983][5794]
RecordingSessionInternalSimple:destroy aac encoder output!
[030:293] [2022-05-24 18:10:43 +0000.446001][5794] AACSWEncode destructor
[030:301] [2022-05-24 18:10:43 +0000.454121][5799] fd_close successed!
[030:309] [2022-05-24 18:10:43 +0000.462224][5799] MP4 close file successfully
[030:310] [2022-05-24 18:10:43 +0000.462323][5799] Recording session Internal:
notify recording ok
[030:310] [2022-05-24 18:10:43 +0000.462347][5799] onRecordingOk: Recording Ok,
compose use time: 8568, averagefps 0
[030:310] [2022-05-24 18:10:43 +0000.462369][5799] OnReceiveEOF:
[030:312] [2022-05-24 18:10:43 +0000.464704][5798] OnAudioTimer: OnAudioTimer
return
[030:320] [2022-05-24 18:10:43 +0000.472863][53a2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[030:320] [2022-05-24 18:10:43 +0000.473001][53a2] ~MediaComposeFile time:174203795
enter.

[030:320] [2022-05-24 18:10:43 +0000.473031][53a2] CancelCompose: CancelCompose,


is composing 0
[030:320] [2022-05-24 18:10:43 +0000.473199][5794] stop recording
[030:320] [2022-05-24 18:10:43 +0000.473245][5794] we have stopped recording before
[030:328] [2022-05-24 18:10:43 +0000.480328][53a2] ~MediaComposeFile leave. expire
time = 8 ms

[030:328] [2022-05-24 18:10:43 +0000.480854][53a2] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[030:329] [2022-05-24 18:10:43 +0000.481907][53a2] global uninited!
[030:329] [2022-05-24 18:10:43 +0000.482014][53a2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[030:329] [2022-05-24 18:10:43 +0000.482076][53a2] ~MediaFilterGraph:
MediaFilterGraph destruct
[030:329] [2022-05-24 18:10:43 +0000.482099][53a2] RemoveVideoBackGroud: hava not
add video backgroud
[030:329] [2022-05-24 18:10:43 +0000.482132][53a2] UnbindInputFilter 0x73585eadd8
this 0x73129a3da0
[030:329] [2022-05-24 18:10:43 +0000.482228][53a2] ClearAllSource: remove source
filter, sourceid: 0x72fab1ed00
[030:330] [2022-05-24 18:10:43 +0000.482318][53a2] DestoryDecoderByVideoSource
time:174203805 enter.

[030:330] [2022-05-24 18:10:43 +0000.482346][53a2] ~VideoBindDecoder time:174203805


enter.

[030:330] [2022-05-24 18:10:43 +0000.482491][53a2] CleanUp time:174203805 enter.

[030:330] [2022-05-24 18:10:43 +0000.482724][53a2] CleanUp leave. expire time = 0


ms

[030:330] [2022-05-24 18:10:43 +0000.482753][53a2] CleanUp time:174203805 enter.

[030:330] [2022-05-24 18:10:43 +0000.482895][53a2] CleanUp leave. expire time = 0


ms

[030:332] [2022-05-24 18:10:43 +0000.485200][53a2] ~VideoBindDecoder leave. expire


time = 2 ms

[030:333] [2022-05-24 18:10:43 +0000.485418][53a2] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[030:333] [2022-05-24 18:10:43 +0000.485471][53a2] UnbindInputFilter 0x73585eab98


this 0x73585eadd8
[030:333] [2022-05-24 18:10:43 +0000.485509][53a2] UnbindInputFilter 0x73585eaad8
this 0x73585eab98
[030:333] [2022-05-24 18:10:43 +0000.485543][53a2] UnbindInputFilter 0x72fab1ef20
this 0x73585eaad8
[030:333] [2022-05-24 18:10:43 +0000.485578][53a2] UnbindInputFilter 0x73585ead18
this 0x73586a1d58
[030:333] [2022-05-24 18:10:43 +0000.485607][53a2] UnbindInputFilter 0x73585eac58
this 0x73585ead18
[030:333] [2022-05-24 18:10:43 +0000.485635][53a2] UnbindInputFilter 0x72fab1ef20
this 0x73585eac58
[030:333] [2022-05-24 18:10:43 +0000.485680][53a2] ~GLESContext:
[030:337] [2022-05-24 18:10:43 +0000.489291][53a2] GLESContext destruct finish.
[030:337] [2022-05-24 18:10:43 +0000.489401][53a2] filter: filter pipeline destroy
this: 0x73129a3d00
[031:128] [2022-05-24 18:10:44 +0000.280380][5723] haveEnoughProcessedData
internalAudioStream.length: 10
[032:188] [2022-05-24 18:10:45 +0000.340347][5723] Run AGC when audioType = 0
[032:188] [2022-05-24 18:10:45 +0000.340643][5723]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:487] [2022-05-24 18:10:45 +0000.639317][53de]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[032:487] [2022-05-24 18:10:45 +0000.639426][53de] ~MediaFilterCamera
time:174205962 enter.

[032:487] [2022-05-24 18:10:45 +0000.639451][53de] StopPullFrameAndWriteMp4


time:174205962 enter.

[032:489] [2022-05-24 18:10:45 +0000.641331][571e] stop recording


[032:489] [2022-05-24 18:10:45 +0000.641426][571e] we have stopped recording before
[032:489] [2022-05-24 18:10:45 +0000.641499][53de] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[032:490] [2022-05-24 18:10:45 +0000.642566][53de] DestroyPipelineAndFilters


time:174205965 enter.

[032:490] [2022-05-24 18:10:45 +0000.642668][53de] DestroyPipelineAndFilters


leave. expire time = 0 ms

[032:490] [2022-05-24 18:10:45 +0000.642689][53de] AppDeviceManagerStopMic

[032:490] [2022-05-24 18:10:45 +0000.642798][53de] AppDeviceManagerStopMic::mic


status is on
[032:490] [2022-05-24 18:10:45 +0000.642821][53de] Try to stop webrtc device.

[032:490] [2022-05-24 18:10:45 +0000.642844][53de] Set record state to


stopped.threadID:21470

[032:594] [2022-05-24 18:10:45 +0000.746363][53de] Try to destory the


recorder.threadID:21470

[032:794] [2022-05-24 18:10:45 +0000.946642][53de] DestroyAudioRecorder:


[032:794] [2022-05-24 18:10:45 +0000.946801][53de] Cleanup the buffer queue in the
recorder.
[032:794] [2022-05-24 18:10:45 +0000.946846][53de] Destroy the recorder.

[032:800] [2022-05-24 18:10:45 +0000.952571][53de] StopRecording finished.

[032:800] [2022-05-24 18:10:45 +0000.952686][53de] The stop recording success.

[032:800] [2022-05-24 18:10:45 +0000.952724][53de]


AudioDeviceDataHandler::StopMicProcess

[032:801] [2022-05-24 18:10:45 +0000.954033][53de] AppDeviceManager stop.

[032:801] [2022-05-24 18:10:45 +0000.954185][53de] Rlease the webrtc device object.

[032:802] [2022-05-24 18:10:45 +0000.954771][53de] OpenSlesInput destruct.

[032:802] [2022-05-24 18:10:45 +0000.954833][53de] OpenSlesOutput destruct.

[032:803] [2022-05-24 18:10:45 +0000.955344][53de] EventDispatchServerScope


destruct
[032:803] [2022-05-24 18:10:45 +0000.955418][53de]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[032:803] [2022-05-24 18:10:45 +0000.955463][53de] ~AudioDeviceDataHandler

[032:804] [2022-05-24 18:10:45 +0000.956997][53de] AppDeviceManagerDestruct.

[032:804] [2022-05-24 18:10:45 +0000.957085][53de] ~AppDeviceManager:


[032:804] [2022-05-24 18:10:45 +0000.957127][53de] ~CpuOverloadDetect
time:174206279 enter.

[032:805] [2022-05-24 18:10:45 +0000.957871][53de] ~CpuOverloadDetect leave.


expire time = 1 ms

[032:807] [2022-05-24 18:10:45 +0000.959573][53de] Destruct BeautifyReader begin...


[032:807] [2022-05-24 18:10:45 +0000.959756][53de] Destruct BeautifyReader done.
[032:807] [2022-05-24 18:10:45 +0000.959854][53de] ~MediaFilterCamera leave.
expire time = 320 ms

[032:807] [2022-05-24 18:10:45 +0000.960153][53de] ~GLESContext:


[032:820] [2022-05-24 18:10:45 +0000.972652][53de] GLESContext destruct finish.
[032:820] [2022-05-24 18:10:45 +0000.972875][53de] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[032:822] [2022-05-24 18:10:45 +0000.975285][53de] global uninited!
[032:825] [2022-05-24 18:10:45 +0000.978162][53de] clear AppID 50011
[032:826] [2022-05-24 18:10:45 +0000.978391][53de] UnRegister JVM for Xplatform
util
[032:826] [2022-05-24 18:10:45 +0000.978696][53de] Dispose::unregister webrtc video
engine
[032:826] [2022-05-24 18:10:45 +0000.978748][53de] Init the android object with
jvm:0x0 env:0x0 context:0x0

[032:826] [2022-05-24 18:10:45 +0000.978820][53de] SetAndroidMediaCodecObjects


time:174206301 enter.

[032:826] [2022-05-24 18:10:45 +0000.978860][53de] ClearAndroidMediaCodecObjects


time:174206301 enter.

[032:826] [2022-05-24 18:10:45 +0000.978899][53de] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms
[032:826] [2022-05-24 18:10:45 +0000.978932][53de] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[032:826] [2022-05-24 18:10:45 +0000.978965][53de] SetAndroidMediaCodecObjects


time:174206301 enter.

[032:826] [2022-05-24 18:10:45 +0000.979015][53de] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[032:826] [2022-05-24 18:10:45 +0000.979212][53de] ClearAndroidMediaCodecObjects
time:174206301 enter.

[032:826] [2022-05-24 18:10:45 +0000.979255][53de] ClearAndroidMediaCodecObjects


leave. expire time = 1 ms

[032:827] [2022-05-24 18:10:45 +0000.979288][53de] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[032:827] [2022-05-24 18:10:45 +0000.979319][53de] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[032:827] [2022-05-24 18:10:45 +0000.979352][53de] Dispose::unregister webrtc voice


engine
[032:827] [2022-05-24 18:10:45 +0000.979383][53de] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[032:827] [2022-05-24 18:10:45 +0000.979423][53de] SystemUtil UnInit done


[053:108] [2022-05-24 18:11:06 +0000.260286][53de] Register JVM for xplatform util
[053:117] [2022-05-24 18:11:06 +0000.269857][53de] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-05-
24 18:11:06 +0000
[053:117] [2022-05-24 18:11:06 +0000.269959][53de] set AppID=50011 old AppID=-1
[053:117] [2022-05-24 18:11:06 +0000.269983][53de] Init the android object with
jvm:0xb4000074a4de4540 env:0x73f653dac0 context:0x736ce67d58

[053:117] [2022-05-24 18:11:06 +0000.270024][53de] SetAndroidMediaCodecObjects


time:174226592 enter.

[053:117] [2022-05-24 18:11:06 +0000.270048][53de] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[053:117] [2022-05-24 18:11:06 +0000.270080][53de] SetAndroidMediaCodecObjects


time:174226592 enter.

[053:117] [2022-05-24 18:11:06 +0000.270095][53de] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000074a4de4540
[053:117] [2022-05-24 18:11:06 +0000.270117][53de] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000074a4de4540 address:0x72de497760
[053:117] [2022-05-24 18:11:06 +0000.270142][53de] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000074a4de4540
address:0x72de497760
[053:117] [2022-05-24 18:11:06 +0000.270167][53de] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[053:117] [2022-05-24 18:11:06 +0000.270193][53de] Set the android objects with


jvm:0xb4000074a4de4540 env:0x73f653dac0 context:0x736ce67d58

[053:117] [2022-05-24 18:11:06 +0000.270219][53de] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x73f653dac0
[053:117] [2022-05-24 18:11:06 +0000.270246][53de] SystemUtil Init done
[053:118] [2022-05-24 18:11:06 +0000.270588][53de]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[053:118] [2022-05-24 18:11:06 +0000.270755][53de] MediaFilterCamera
[053:118] [2022-05-24 18:11:06 +0000.270794][53de] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[053:118] [2022-05-24 18:11:06 +0000.271029][53de] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[053:118] [2022-05-24 18:11:06 +0000.271065][53de] Recording session using default
bitrate support by app:31457280
[053:118] [2022-05-24 18:11:06 +0000.271109][599a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73e34afbc0
[053:119] [2022-05-24 18:11:06 +0000.271295][599a] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[053:119] [2022-05-24 18:11:06 +0000.271518][53de] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[053:121] [2022-05-24 18:11:06 +0000.273382][53de] Error(ini.cc:191): Open the file
failed. error:2
[053:121] [2022-05-24 18:11:06 +0000.273530][53de]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[053:121] [2022-05-24 18:11:06 +0000.273604][53de] The device model: m2101k6g
usingSoftwareAEC value: 0
[053:125] [2022-05-24 18:11:06 +0000.278171][53de] Error(ini.cc:191): Open the file
failed. error:2
[053:126] [2022-05-24 18:11:06 +0000.278295][53de]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[053:126] [2022-05-24 18:11:06 +0000.278546][53de] The device model: m2101k6g
usingHardwareAEC value: 0
[053:126] [2022-05-24 18:11:06 +0000.278578][53de] The machine device: m2101k6g
usingHardwareAEC value: 0
[053:127] [2022-05-24 18:11:06 +0000.279440][53de] Using Default AEC type: software
AEC
[053:132] [2022-05-24 18:11:06 +0000.284739][53de] The device model: m2101k6g enum
value: 0
[053:133] [2022-05-24 18:11:06 +0000.286089][53de] GetMachineModel is M2101K6G
[053:133] [2022-05-24 18:11:06 +0000.286236][53de] GetMachineInfo: M2101K6G
[053:134] [2022-05-24 18:11:06 +0000.286312][53de] Construct BeautifyReader
begin...
[053:134] [2022-05-24 18:11:06 +0000.286362][53de] dumpStickerRgba:0
dumpStickerYuv:0
[053:134] [2022-05-24 18:11:06 +0000.286410][53de] Construct BeautifyReader done.
[053:138] [2022-05-24 18:11:06 +0000.290570][53de] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[053:138] [2022-05-24 18:11:06 +0000.290698][53de] AppDeviceManager telnet server
for statistics started......
[053:138] [2022-05-24 18:11:06 +0000.290641][599d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7309bd85a0
[053:139] [2022-05-24 18:11:06 +0000.291965][53de] CpuOverloadDetect time:174226614
enter.

[053:139] [2022-05-24 18:11:06 +0000.292111][53de] CpuOverloadDetect leave. expire


time = 0 ms

[053:139] [2022-05-24 18:11:06 +0000.292182][599e] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73e348c680
[053:140] [2022-05-24 18:11:06 +0000.292669][53de] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[053:140] [2022-05-24 18:11:06 +0000.292706][53de] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[053:140] [2022-05-24 18:11:06 +0000.292925][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[053:140] [2022-05-24 18:11:06 +0000.293254][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[053:141] [2022-05-24 18:11:06 +0000.293490][53de] CreatePlatformSpecificObjects:
[053:141] [2022-05-24 18:11:06 +0000.293527][53de] audio device use opensle input
and opensl output
[053:141] [2022-05-24 18:11:06 +0000.293637][53de] Create OpenSLES output module
with java VM support.

[053:141] [2022-05-24 18:11:06 +0000.293767][53de] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[053:141] [2022-05-24 18:11:06 +0000.294136][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[053:142] [2022-05-24 18:11:06 +0000.294453][53de] Create OpenSLES output module
with buffer num:1

[053:142] [2022-05-24 18:11:06 +0000.294613][53de] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[053:142] [2022-05-24 18:11:06 +0000.294879][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[053:142] [2022-05-24 18:11:06 +0000.295078][53de] Create OpenSLES input module
with java VM support.

[053:142] [2022-05-24 18:11:06 +0000.295115][53de] Create OpenSLES input module


with buffer num:1

[053:142] [2022-05-24 18:11:06 +0000.295150][53de] Error(trace.cc:40): Init the


output and input for audio device template.
[053:142] [2022-05-24 18:11:06 +0000.295173][53de] Init the output device.

[053:142] [2022-05-24 18:11:06 +0000.295188][53de] Init the opensl input.


[053:142] [2022-05-24 18:11:06 +0000.295223][53de] AppDeviceManager get setting
samplerate: 0
[053:143] [2022-05-24 18:11:06 +0000.295637][53de] The device model: m2101k6g enum
value: 0
[053:144] [2022-05-24 18:11:06 +0000.296274][53de] The device model: m2101k6g enum
value: 0
[053:144] [2022-05-24 18:11:06 +0000.296320][53de] Set the sample rate to be:48000

[053:144] [2022-05-24 18:11:06 +0000.296347][53de] Enable the recording stereo:0


[053:144] [2022-05-24 18:11:06 +0000.296375][53de] Set the playout as stereo:1
[053:144] [2022-05-24 18:11:06 +0000.296416][53de] Init the microphone.
[053:145] [2022-05-24 18:11:06 +0000.297729][53de] Update the recording sample rate
to be: 48000
[053:145] [2022-05-24 18:11:06 +0000.297913][53de] Init the speaker.
[053:145] [2022-05-24 18:11:06 +0000.298112][53de] Low latency buffer size:144 low
sample rate:48000
[053:146] [2022-05-24 18:11:06 +0000.299124][53de] Using 1 x 10ms for an audio
frame.

[053:152] [2022-05-24 18:11:06 +0000.305055][53de] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[053:152] [2022-05-24 18:11:06 +0000.305224][53de] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[053:153] [2022-05-24 18:11:06 +0000.305402][53de] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[053:162] [2022-05-24 18:11:06 +0000.314672][53de] The device model:m2101k6g
[053:162] [2022-05-24 18:11:06 +0000.314814][53de] speaker output factor:100
defaultFactor: 100

[053:162] [2022-05-24 18:11:06 +0000.314863][53de] headset output factor:100


defaultFactor: 100

[053:163] [2022-05-24 18:11:06 +0000.316104][53de] AppDeviceManagerStart finished.


[053:163] [2022-05-24 18:11:06 +0000.316226][53de] AppDeviceManagerStartMic::mic
status is off
[053:164] [2022-05-24 18:11:06 +0000.316369][53de] AppDeviceManagerStartMic update
aec type: 2

[053:164] [2022-05-24 18:11:06 +0000.316424][53de] AppDeviceManagerStartMic update


voiceChangeMode: 4

[053:164] [2022-05-24 18:11:06 +0000.316472][53de]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[053:164] [2022-05-24 18:11:06 +0000.316519][53de]
AudioDeviceDataHandler::StartMicProcess

[053:164] [2022-05-24 18:11:06 +0000.316756][53de] Try to start webrtc recording


device.

[053:164] [2022-05-24 18:11:06 +0000.316820][53de] StartRecording. threadID:21470

[053:164] [2022-05-24 18:11:06 +0000.316968][53de] default mode: Set the recording


mode to voice communication to enable HW AEC .

[053:164] [2022-05-24 18:11:06 +0000.317025][53de] Set the recording mode before


getSetting: 4
[053:164] [2022-05-24 18:11:06 +0000.317103][53de] Set the recording mode after
getSetting: 1
[053:164] [2022-05-24 18:11:06 +0000.316932][599f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[053:220] [2022-05-24 18:11:06 +0000.372603][53de] StartRecording finished.

[053:220] [2022-05-24 18:11:06 +0000.372661][53de] audio: start the audio mic


checker timer.

[053:220] [2022-05-24 18:11:06 +0000.373035][53de] machine model :redmi


[053:220] [2022-05-24 18:11:06 +0000.373091][53de] Support this machine
model :redmi
[053:220] [2022-05-24 18:11:06 +0000.373153][53de] global inited! current sdk
version: 07-20-936c45f
[053:376] [2022-05-24 18:11:06 +0000.529151][599f] haveEnoughProcessedData
internalAudioStream.length: 0
[053:718] [2022-05-24 18:11:06 +0000.871123][53ef]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[053:719] [2022-05-24 18:11:06 +0000.871429][599b] MediaFilterCamera, recording
file context:0x736ca34c00 input texture:17
[053:719] [2022-05-24 18:11:06 +0000.871533][599b] GLESContext:
[053:719] [2022-05-24 18:11:06 +0000.871668][599b] The result of eglGetDisplay is:
0xb4000073f653a8c0
[053:724] [2022-05-24 18:11:06 +0000.876491][599b] The result of creation:
0x7358661e80
[053:724] [2022-05-24 18:11:06 +0000.876811][599b] The result of
eglCreatePbufferSurface is: 0x7358661f80
[053:724] [2022-05-24 18:11:06 +0000.877014][53ef]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x736ca34c00 input_texture: 17
[055:016] [2022-05-24 18:11:08 +0000.168672][599f] Run AGC when audioType = 0
[055:089] [2022-05-24 18:11:08 +0000.242086][599f] haveEnoughProcessedData
internalAudioStream.length: 0
[056:236] [2022-05-24 18:11:09 +0000.388289][53de]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[056:236] [2022-05-24 18:11:09 +0000.388381][53de] ~MediaFilterCamera
time:174229711 enter.

[056:236] [2022-05-24 18:11:09 +0000.388412][53de] StopPullFrameAndWriteMp4


time:174229711 enter.

[056:237] [2022-05-24 18:11:09 +0000.389769][599a] stop recording


[056:237] [2022-05-24 18:11:09 +0000.389884][599a] we have stopped recording before
[056:237] [2022-05-24 18:11:09 +0000.390168][53de] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[056:238] [2022-05-24 18:11:09 +0000.391052][53de] DestroyPipelineAndFilters


time:174229713 enter.

[056:238] [2022-05-24 18:11:09 +0000.391109][53de] DestroyPipelineAndFilters


leave. expire time = 0 ms

[056:238] [2022-05-24 18:11:09 +0000.391126][53de] AppDeviceManagerStopMic

[056:238] [2022-05-24 18:11:09 +0000.391179][53de] AppDeviceManagerStopMic::mic


status is on
[056:238] [2022-05-24 18:11:09 +0000.391202][53de] Try to stop webrtc device.

[056:238] [2022-05-24 18:11:09 +0000.391226][53de] Set record state to


stopped.threadID:21470

[056:319] [2022-05-24 18:11:09 +0000.471838][53de] Try to destory the


recorder.threadID:21470

[056:519] [2022-05-24 18:11:09 +0000.672016][53de] DestroyAudioRecorder:


[056:519] [2022-05-24 18:11:09 +0000.672134][53de] Cleanup the buffer queue in the
recorder.
[056:519] [2022-05-24 18:11:09 +0000.672198][53de] Destroy the recorder.

[056:527] [2022-05-24 18:11:09 +0000.679355][53de] StopRecording finished.

[056:527] [2022-05-24 18:11:09 +0000.679454][53de] The stop recording success.

[056:527] [2022-05-24 18:11:09 +0000.679486][53de]


AudioDeviceDataHandler::StopMicProcess

[056:536] [2022-05-24 18:11:09 +0000.688744][53de] AppDeviceManager stop.

[056:536] [2022-05-24 18:11:09 +0000.688979][53de] Rlease the webrtc device object.

[056:538] [2022-05-24 18:11:09 +0000.690480][53de] OpenSlesInput destruct.

[056:538] [2022-05-24 18:11:09 +0000.690678][53de] OpenSlesOutput destruct.

[056:540] [2022-05-24 18:11:09 +0000.692567][53de] EventDispatchServerScope


destruct
[056:540] [2022-05-24 18:11:09 +0000.692710][53de]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[056:540] [2022-05-24 18:11:09 +0000.692855][53de] ~AudioDeviceDataHandler

[056:542] [2022-05-24 18:11:09 +0000.694667][53de] AppDeviceManagerDestruct.

[056:542] [2022-05-24 18:11:09 +0000.694735][53de] ~AppDeviceManager:


[056:542] [2022-05-24 18:11:09 +0000.694769][53de] ~CpuOverloadDetect
time:174230017 enter.

[056:543] [2022-05-24 18:11:09 +0000.695395][53de] ~CpuOverloadDetect leave.


expire time = 1 ms

[056:545] [2022-05-24 18:11:09 +0000.698237][53de] Destruct BeautifyReader begin...


[056:546] [2022-05-24 18:11:09 +0000.698308][53de] Destruct BeautifyReader done.
[056:546] [2022-05-24 18:11:09 +0000.698334][53de] ~MediaFilterCamera leave.
expire time = 310 ms

[056:546] [2022-05-24 18:11:09 +0000.698432][53de] ~GLESContext:


[056:548] [2022-05-24 18:11:09 +0000.700396][53de] GLESContext destruct finish.
[056:548] [2022-05-24 18:11:09 +0000.700494][53de] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[056:548] [2022-05-24 18:11:09 +0000.701227][53de] global uninited!
[056:549] [2022-05-24 18:11:09 +0000.701695][53de] clear AppID 50011
[056:549] [2022-05-24 18:11:09 +0000.702164][53de] UnRegister JVM for Xplatform
util
[056:549] [2022-05-24 18:11:09 +0000.702195][53de] Dispose::unregister webrtc video
engine
[056:549] [2022-05-24 18:11:09 +0000.702212][53de] Init the android object with
jvm:0x0 env:0x0 context:0x0

[056:549] [2022-05-24 18:11:09 +0000.702230][53de] SetAndroidMediaCodecObjects


time:174230024 enter.

[056:549] [2022-05-24 18:11:09 +0000.702243][53de] ClearAndroidMediaCodecObjects


time:174230024 enter.

[056:549] [2022-05-24 18:11:09 +0000.702258][53de] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[056:550] [2022-05-24 18:11:09 +0000.702272][53de] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[056:550] [2022-05-24 18:11:09 +0000.702286][53de] SetAndroidMediaCodecObjects


time:174230025 enter.

[056:550] [2022-05-24 18:11:09 +0000.702302][53de] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[056:550] [2022-05-24 18:11:09 +0000.702316][53de] ClearAndroidMediaCodecObjects
time:174230025 enter.

[056:550] [2022-05-24 18:11:09 +0000.702326][53de] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[056:550] [2022-05-24 18:11:09 +0000.702338][53de] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[056:550] [2022-05-24 18:11:09 +0000.702349][53de] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[056:550] [2022-05-24 18:11:09 +0000.702359][53de] Dispose::unregister webrtc voice


engine
[056:550] [2022-05-24 18:11:09 +0000.702369][53de] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[056:550] [2022-05-24 18:11:09 +0000.702382][53de] SystemUtil UnInit done


[060:366] [2022-05-24 18:11:13 +0000.519088][53de] Register JVM for xplatform util
[060:372] [2022-05-24 18:11:13 +0000.524858][53de] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-05-
24 18:11:13 +0000
[060:372] [2022-05-24 18:11:13 +0000.524924][53de] set AppID=50011 old AppID=-1
[060:372] [2022-05-24 18:11:13 +0000.525009][53de] Init the android object with
jvm:0xb4000074a4de4540 env:0x73f653dac0 context:0x736ce67d58

[060:372] [2022-05-24 18:11:13 +0000.525029][53de] SetAndroidMediaCodecObjects


time:174233847 enter.

[060:372] [2022-05-24 18:11:13 +0000.525047][53de] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[060:372] [2022-05-24 18:11:13 +0000.525080][53de] SetAndroidMediaCodecObjects


time:174233847 enter.

[060:372] [2022-05-24 18:11:13 +0000.525095][53de] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000074a4de4540
[060:372] [2022-05-24 18:11:13 +0000.525121][53de] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000074a4de4540 address:0x72de497760
[060:372] [2022-05-24 18:11:13 +0000.525153][53de] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000074a4de4540
address:0x72de497760
[060:372] [2022-05-24 18:11:13 +0000.525166][53de] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[060:372] [2022-05-24 18:11:13 +0000.525192][53de] Set the android objects with


jvm:0xb4000074a4de4540 env:0x73f653dac0 context:0x736ce67d58

[060:372] [2022-05-24 18:11:13 +0000.525224][53de] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x73f653dac0
[060:372] [2022-05-24 18:11:13 +0000.525239][53de] SystemUtil Init done
[060:373] [2022-05-24 18:11:13 +0000.525544][53de]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[060:373] [2022-05-24 18:11:13 +0000.525663][53de] MediaFilterCamera
[060:373] [2022-05-24 18:11:13 +0000.525706][53de] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[060:373] [2022-05-24 18:11:13 +0000.525819][53de] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[060:373] [2022-05-24 18:11:13 +0000.525860][53de] Recording session using default
bitrate support by app:31457280
[060:373] [2022-05-24 18:11:13 +0000.525925][5a0b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73e34afbc0
[060:373] [2022-05-24 18:11:13 +0000.526061][5a0b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[060:373] [2022-05-24 18:11:13 +0000.526179][53de] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[060:375] [2022-05-24 18:11:13 +0000.527456][53de] Error(ini.cc:191): Open the file
failed. error:2
[060:375] [2022-05-24 18:11:13 +0000.527535][53de]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[060:375] [2022-05-24 18:11:13 +0000.527558][53de] The device model: m2101k6g
usingSoftwareAEC value: 0
[060:380] [2022-05-24 18:11:13 +0000.532894][53de] Error(ini.cc:191): Open the file
failed. error:2
[060:380] [2022-05-24 18:11:13 +0000.533049][53de]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[060:380] [2022-05-24 18:11:13 +0000.533123][53de] The device model: m2101k6g
usingHardwareAEC value: 0
[060:380] [2022-05-24 18:11:13 +0000.533174][53de] The machine device: m2101k6g
usingHardwareAEC value: 0
[060:380] [2022-05-24 18:11:13 +0000.533223][53de] Using Default AEC type: software
AEC
[060:383] [2022-05-24 18:11:13 +0000.535372][53de] The device model: m2101k6g enum
value: 0
[060:384] [2022-05-24 18:11:13 +0000.536596][53de] GetMachineModel is M2101K6G
[060:384] [2022-05-24 18:11:13 +0000.536745][53de] GetMachineInfo: M2101K6G
[060:384] [2022-05-24 18:11:13 +0000.536800][53de] Construct BeautifyReader
begin...
[060:384] [2022-05-24 18:11:13 +0000.536852][53de] dumpStickerRgba:0
dumpStickerYuv:0
[060:384] [2022-05-24 18:11:13 +0000.536901][53de] Construct BeautifyReader done.
[060:388] [2022-05-24 18:11:13 +0000.541182][53de] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[060:389] [2022-05-24 18:11:13 +0000.541300][53de] AppDeviceManager telnet server
for statistics started......
[060:388] [2022-05-24 18:11:13 +0000.541265][5a0e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7309bd77a0
[060:389] [2022-05-24 18:11:13 +0000.541737][53de] CpuOverloadDetect time:174233864
enter.

[060:389] [2022-05-24 18:11:13 +0000.541916][53de] CpuOverloadDetect leave. expire


time = 0 ms

[060:389] [2022-05-24 18:11:13 +0000.541983][5a0f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x73e348e7c0
[060:390] [2022-05-24 18:11:13 +0000.542504][53de] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[060:390] [2022-05-24 18:11:13 +0000.542548][53de] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[060:390] [2022-05-24 18:11:13 +0000.542747][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[060:390] [2022-05-24 18:11:13 +0000.543059][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[060:391] [2022-05-24 18:11:13 +0000.543366][53de] CreatePlatformSpecificObjects:
[060:391] [2022-05-24 18:11:13 +0000.543415][53de] audio device use opensle input
and opensl output
[060:391] [2022-05-24 18:11:13 +0000.543506][53de] Create OpenSLES output module
with java VM support.

[060:391] [2022-05-24 18:11:13 +0000.543649][53de] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[060:391] [2022-05-24 18:11:13 +0000.543928][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[060:391] [2022-05-24 18:11:13 +0000.544179][53de] Create OpenSLES output module
with buffer num:1

[060:392] [2022-05-24 18:11:13 +0000.544339][53de] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[060:392] [2022-05-24 18:11:13 +0000.544566][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[060:392] [2022-05-24 18:11:13 +0000.545098][53de] Create OpenSLES input module
with java VM support.

[060:392] [2022-05-24 18:11:13 +0000.545164][53de] Create OpenSLES input module


with buffer num:1

[060:392] [2022-05-24 18:11:13 +0000.545193][53de] Error(trace.cc:40): Init the


output and input for audio device template.
[060:392] [2022-05-24 18:11:13 +0000.545220][53de] Init the output device.

[060:392] [2022-05-24 18:11:13 +0000.545250][53de] Init the opensl input.


[060:393] [2022-05-24 18:11:13 +0000.545279][53de] AppDeviceManager get setting
samplerate: 0
[060:393] [2022-05-24 18:11:13 +0000.545716][53de] The device model: m2101k6g enum
value: 0
[060:393] [2022-05-24 18:11:13 +0000.546254][53de] The device model: m2101k6g enum
value: 0
[060:394] [2022-05-24 18:11:13 +0000.546289][53de] Set the sample rate to be:48000

[060:394] [2022-05-24 18:11:13 +0000.546306][53de] Enable the recording stereo:0


[060:394] [2022-05-24 18:11:13 +0000.546328][53de] Set the playout as stereo:1
[060:394] [2022-05-24 18:11:13 +0000.546355][53de] Init the microphone.
[060:394] [2022-05-24 18:11:13 +0000.547096][53de] Update the recording sample rate
to be: 48000
[060:394] [2022-05-24 18:11:13 +0000.547179][53de] Init the speaker.
[060:394] [2022-05-24 18:11:13 +0000.547212][53de] Low latency buffer size:144 low
sample rate:48000
[060:395] [2022-05-24 18:11:13 +0000.547509][53de] Using 1 x 10ms for an audio
frame.

[060:399] [2022-05-24 18:11:13 +0000.551703][53de] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[060:399] [2022-05-24 18:11:13 +0000.551803][53de] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[060:399] [2022-05-24 18:11:13 +0000.551836][53de] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[060:404] [2022-05-24 18:11:13 +0000.556519][53de] The device model:m2101k6g

[060:404] [2022-05-24 18:11:13 +0000.556599][53de] speaker output factor:100


defaultFactor: 100

[060:404] [2022-05-24 18:11:13 +0000.556615][53de] headset output factor:100


defaultFactor: 100

[060:404] [2022-05-24 18:11:13 +0000.556943][53de] AppDeviceManagerStart finished.


[060:404] [2022-05-24 18:11:13 +0000.556978][53de] AppDeviceManagerStartMic::mic
status is off
[060:404] [2022-05-24 18:11:13 +0000.557025][53de] AppDeviceManagerStartMic update
aec type: 2

[060:404] [2022-05-24 18:11:13 +0000.557045][53de] AppDeviceManagerStartMic update


voiceChangeMode: 4

[060:404] [2022-05-24 18:11:13 +0000.557060][53de]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[060:404] [2022-05-24 18:11:13 +0000.557084][53de]
AudioDeviceDataHandler::StartMicProcess

[060:404] [2022-05-24 18:11:13 +0000.557200][53de] Try to start webrtc recording


device.
[060:404] [2022-05-24 18:11:13 +0000.557227][53de] StartRecording. threadID:21470

[060:404] [2022-05-24 18:11:13 +0000.557233][5a10] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[060:405] [2022-05-24 18:11:13 +0000.557379][53de] default mode: Set the recording
mode to voice communication to enable HW AEC .

[060:405] [2022-05-24 18:11:13 +0000.557692][53de] Set the recording mode before


getSetting: 4
[060:405] [2022-05-24 18:11:13 +0000.557731][53de] Set the recording mode after
getSetting: 1
[060:468] [2022-05-24 18:11:13 +0000.620318][53de] StartRecording finished.

[060:468] [2022-05-24 18:11:13 +0000.620396][53de] audio: start the audio mic


checker timer.

[060:468] [2022-05-24 18:11:13 +0000.620828][53de] machine model :redmi


[060:468] [2022-05-24 18:11:13 +0000.620882][53de] Support this machine
model :redmi
[060:468] [2022-05-24 18:11:13 +0000.620902][53de] global inited! current sdk
version: 07-20-936c45f
[060:829] [2022-05-24 18:11:13 +0000.981582][5a10] haveEnoughProcessedData
internalAudioStream.length: 20
[060:968] [2022-05-24 18:11:14 +0000.120863][53ef]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[060:968] [2022-05-24 18:11:14 +0000.121067][5a0c] MediaFilterCamera, recording
file context:0x736ca34c00 input texture:20
[060:968] [2022-05-24 18:11:14 +0000.121135][5a0c] GLESContext:
[060:968] [2022-05-24 18:11:14 +0000.121192][5a0c] The result of eglGetDisplay is:
0xb4000073f653a8c0
[060:970] [2022-05-24 18:11:14 +0000.122454][5a0c] The result of creation:
0x7312787a80
[060:970] [2022-05-24 18:11:14 +0000.122737][5a0c] The result of
eglCreatePbufferSurface is: 0x73127bf300
[060:971] [2022-05-24 18:11:14 +0000.123282][53ef]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x736ca34c00 input_texture: 20
[061:331] [2022-05-24 18:11:14 +0000.483417][5a10] Run AGC when audioType = 0
[061:331] [2022-05-24 18:11:14 +0000.483522][5a10]
AudioDeviceDataHandler::MixAndSendOutFrame
[061:860] [2022-05-24 18:11:15 +0000.12746][53de]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[061:860] [2022-05-24 18:11:15 +0000.12889][53de] ~MediaFilterCamera time:174235335
enter.

[061:860] [2022-05-24 18:11:15 +0000.12929][53de] StopPullFrameAndWriteMp4


time:174235335 enter.

[061:861] [2022-05-24 18:11:15 +0000.13561][5a0b] stop recording


[061:861] [2022-05-24 18:11:15 +0000.13631][5a0b] we have stopped recording before
[061:861] [2022-05-24 18:11:15 +0000.13726][53de] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[061:862] [2022-05-24 18:11:15 +0000.14297][53de] DestroyPipelineAndFilters


time:174235337 enter.

[061:862] [2022-05-24 18:11:15 +0000.14421][53de] DestroyPipelineAndFilters leave.


expire time = 0 ms
[061:862] [2022-05-24 18:11:15 +0000.14460][53de] AppDeviceManagerStopMic

[061:862] [2022-05-24 18:11:15 +0000.14541][53de] AppDeviceManagerStopMic::mic


status is on
[061:862] [2022-05-24 18:11:15 +0000.14577][53de] Try to stop webrtc device.

[061:862] [2022-05-24 18:11:15 +0000.14610][53de] Set record state to


stopped.threadID:21470

[061:933] [2022-05-24 18:11:15 +0000.85648][53de] Try to destory the


recorder.threadID:21470

[062:133] [2022-05-24 18:11:15 +0000.285819][53de] DestroyAudioRecorder:


[062:133] [2022-05-24 18:11:15 +0000.285911][53de] Cleanup the buffer queue in the
recorder.
[062:133] [2022-05-24 18:11:15 +0000.285934][53de] Destroy the recorder.

[062:137] [2022-05-24 18:11:15 +0000.289915][53de] StopRecording finished.

[062:137] [2022-05-24 18:11:15 +0000.290032][53de] The stop recording success.

[062:137] [2022-05-24 18:11:15 +0000.290069][53de]


AudioDeviceDataHandler::StopMicProcess

[062:142] [2022-05-24 18:11:15 +0000.294455][53de] AppDeviceManager stop.

[062:142] [2022-05-24 18:11:15 +0000.294569][53de] Rlease the webrtc device object.

[062:144] [2022-05-24 18:11:15 +0000.296786][53de] OpenSlesInput destruct.

[062:144] [2022-05-24 18:11:15 +0000.296868][53de] OpenSlesOutput destruct.

[062:146] [2022-05-24 18:11:15 +0000.298701][53de] EventDispatchServerScope


destruct
[062:146] [2022-05-24 18:11:15 +0000.298754][53de]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[062:146] [2022-05-24 18:11:15 +0000.298798][53de] ~AudioDeviceDataHandler

[062:146] [2022-05-24 18:11:15 +0000.299253][53de] AppDeviceManagerDestruct.

[062:147] [2022-05-24 18:11:15 +0000.299308][53de] ~AppDeviceManager:


[062:147] [2022-05-24 18:11:15 +0000.299343][53de] ~CpuOverloadDetect
time:174235622 enter.

[062:147] [2022-05-24 18:11:15 +0000.299597][53de] ~CpuOverloadDetect leave.


expire time = 0 ms

[062:148] [2022-05-24 18:11:15 +0000.300754][53de] Destruct BeautifyReader begin...


[062:148] [2022-05-24 18:11:15 +0000.300808][53de] Destruct BeautifyReader done.
[062:148] [2022-05-24 18:11:15 +0000.300835][53de] ~MediaFilterCamera leave.
expire time = 288 ms

[062:148] [2022-05-24 18:11:15 +0000.301160][53de] ~GLESContext:


[062:149] [2022-05-24 18:11:15 +0000.302085][53de] GLESContext destruct finish.
[062:149] [2022-05-24 18:11:15 +0000.302147][53de] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[062:150] [2022-05-24 18:11:15 +0000.302896][53de] global uninited!
[062:150] [2022-05-24 18:11:15 +0000.303136][53de] clear AppID 50011
[062:150] [2022-05-24 18:11:15 +0000.303183][53de] UnRegister JVM for Xplatform
util
[062:150] [2022-05-24 18:11:15 +0000.303212][53de] Dispose::unregister webrtc video
engine
[062:150] [2022-05-24 18:11:15 +0000.303239][53de] Init the android object with
jvm:0x0 env:0x0 context:0x0

[062:150] [2022-05-24 18:11:15 +0000.303259][53de] SetAndroidMediaCodecObjects


time:174235625 enter.

[062:151] [2022-05-24 18:11:15 +0000.303272][53de] ClearAndroidMediaCodecObjects


time:174235626 enter.

[062:151] [2022-05-24 18:11:15 +0000.303287][53de] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[062:151] [2022-05-24 18:11:15 +0000.303299][53de] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[062:151] [2022-05-24 18:11:15 +0000.303313][53de] SetAndroidMediaCodecObjects


time:174235626 enter.

[062:151] [2022-05-24 18:11:15 +0000.303327][53de] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[062:151] [2022-05-24 18:11:15 +0000.303340][53de] ClearAndroidMediaCodecObjects
time:174235626 enter.

[062:151] [2022-05-24 18:11:15 +0000.303351][53de] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[062:151] [2022-05-24 18:11:15 +0000.303363][53de] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[062:151] [2022-05-24 18:11:15 +0000.303374][53de] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[062:151] [2022-05-24 18:11:15 +0000.303384][53de] Dispose::unregister webrtc voice


engine
[062:151] [2022-05-24 18:11:15 +0000.303395][53de] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[062:151] [2022-05-24 18:11:15 +0000.303407][53de] SystemUtil UnInit done


[068:512] [2022-05-24 18:11:21 +0000.664315][53de] Register JVM for xplatform util
[068:519] [2022-05-24 18:11:21 +0000.672015][53de] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-05-
24 18:11:21 +0000
[068:519] [2022-05-24 18:11:21 +0000.672084][53de] set AppID=50011 old AppID=-1
[068:519] [2022-05-24 18:11:21 +0000.672131][53de] Init the android object with
jvm:0xb4000074a4de4540 env:0x73f653dac0 context:0x736ce67d58

[068:519] [2022-05-24 18:11:21 +0000.672163][53de] SetAndroidMediaCodecObjects


time:174241994 enter.

[068:519] [2022-05-24 18:11:21 +0000.672192][53de] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[068:519] [2022-05-24 18:11:21 +0000.672217][53de] SetAndroidMediaCodecObjects


time:174241994 enter.

[068:519] [2022-05-24 18:11:21 +0000.672236][53de] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000074a4de4540
[068:519] [2022-05-24 18:11:21 +0000.672255][53de] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000074a4de4540 address:0x72de497760
[068:520] [2022-05-24 18:11:21 +0000.672281][53de] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000074a4de4540
address:0x72de497760
[068:520] [2022-05-24 18:11:21 +0000.672307][53de] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[068:520] [2022-05-24 18:11:21 +0000.672333][53de] Set the android objects with


jvm:0xb4000074a4de4540 env:0x73f653dac0 context:0x736ce67d58

[068:520] [2022-05-24 18:11:21 +0000.672360][53de] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x73f653dac0
[068:520] [2022-05-24 18:11:21 +0000.672387][53de] SystemUtil Init done
[068:520] [2022-05-24 18:11:21 +0000.672689][53de]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[068:520] [2022-05-24 18:11:21 +0000.672789][53de] MediaFilterCamera
[068:520] [2022-05-24 18:11:21 +0000.672826][53de] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[068:521] [2022-05-24 18:11:21 +0000.673399][53de] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[068:521] [2022-05-24 18:11:21 +0000.673442][53de] Recording session using default
bitrate support by app:31457280
[068:521] [2022-05-24 18:11:21 +0000.673441][5a71] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x73e34afbc0
[068:521] [2022-05-24 18:11:21 +0000.673499][5a71] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[068:521] [2022-05-24 18:11:21 +0000.673597][53de] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[068:521] [2022-05-24 18:11:21 +0000.674233][53de] Error(ini.cc:191): Open the file
failed. error:2
[068:522] [2022-05-24 18:11:21 +0000.674270][53de]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[068:522] [2022-05-24 18:11:21 +0000.674300][53de] The device model: m2101k6g
usingSoftwareAEC value: 0
[068:524] [2022-05-24 18:11:21 +0000.676569][53de] Error(ini.cc:191): Open the file
failed. error:2
[068:524] [2022-05-24 18:11:21 +0000.676642][53de]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[068:524] [2022-05-24 18:11:21 +0000.676676][53de] The device model: m2101k6g
usingHardwareAEC value: 0
[068:524] [2022-05-24 18:11:21 +0000.676713][53de] The machine device: m2101k6g
usingHardwareAEC value: 0
[068:524] [2022-05-24 18:11:21 +0000.676735][53de] Using Default AEC type: software
AEC
[068:525] [2022-05-24 18:11:21 +0000.677885][53de] The device model: m2101k6g enum
value: 0
[068:526] [2022-05-24 18:11:21 +0000.678330][53de] GetMachineModel is M2101K6G
[068:526] [2022-05-24 18:11:21 +0000.678366][53de] GetMachineInfo: M2101K6G
[068:526] [2022-05-24 18:11:21 +0000.678395][53de] Construct BeautifyReader
begin...
[068:526] [2022-05-24 18:11:21 +0000.678421][53de] dumpStickerRgba:0
dumpStickerYuv:0
[068:526] [2022-05-24 18:11:21 +0000.678445][53de] Construct BeautifyReader done.
[068:533] [2022-05-24 18:11:21 +0000.685955][53de] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[068:533] [2022-05-24 18:11:21 +0000.686056][53de] AppDeviceManager telnet server
for statistics started......
[068:533] [2022-05-24 18:11:21 +0000.686177][5a74] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7309bd69a0
[068:534] [2022-05-24 18:11:21 +0000.686622][53de] CpuOverloadDetect time:174242009
enter.

[068:534] [2022-05-24 18:11:21 +0000.686742][53de] CpuOverloadDetect leave. expire


time = 0 ms

[068:534] [2022-05-24 18:11:21 +0000.686767][5a75] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x72fb5efc40
[068:535] [2022-05-24 18:11:21 +0000.687515][53de] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[068:535] [2022-05-24 18:11:21 +0000.687553][53de] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[068:535] [2022-05-24 18:11:21 +0000.687731][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[068:535] [2022-05-24 18:11:21 +0000.687979][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[068:535] [2022-05-24 18:11:21 +0000.688193][53de] CreatePlatformSpecificObjects:
[068:535] [2022-05-24 18:11:21 +0000.688230][53de] audio device use opensle input
and opensl output
[068:535] [2022-05-24 18:11:21 +0000.688261][53de] Create OpenSLES output module
with java VM support.

[068:536] [2022-05-24 18:11:21 +0000.688375][53de] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[068:536] [2022-05-24 18:11:21 +0000.688521][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[068:536] [2022-05-24 18:11:21 +0000.688708][53de] Create OpenSLES output module
with buffer num:1

[068:536] [2022-05-24 18:11:21 +0000.688816][53de] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[068:536] [2022-05-24 18:11:21 +0000.688972][53de] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[068:536] [2022-05-24 18:11:21 +0000.689124][53de] Create OpenSLES input module
with java VM support.

[068:536] [2022-05-24 18:11:21 +0000.689162][53de] Create OpenSLES input module


with buffer num:1

[068:536] [2022-05-24 18:11:21 +0000.689197][53de] Error(trace.cc:40): Init the


output and input for audio device template.
[068:536] [2022-05-24 18:11:21 +0000.689220][53de] Init the output device.

[068:536] [2022-05-24 18:11:21 +0000.689247][53de] Init the opensl input.


[068:536] [2022-05-24 18:11:21 +0000.689263][53de] AppDeviceManager get setting
samplerate: 0
[068:537] [2022-05-24 18:11:21 +0000.689610][53de] The device model: m2101k6g enum
value: 0
[068:537] [2022-05-24 18:11:21 +0000.690050][53de] The device model: m2101k6g enum
value: 0
[068:537] [2022-05-24 18:11:21 +0000.690077][53de] Set the sample rate to be:48000

[068:537] [2022-05-24 18:11:21 +0000.690104][53de] Enable the recording stereo:0


[068:537] [2022-05-24 18:11:21 +0000.690131][53de] Set the playout as stereo:1
[068:537] [2022-05-24 18:11:21 +0000.690155][53de] Init the microphone.
[068:538] [2022-05-24 18:11:21 +0000.690499][53de] Update the recording sample rate
to be: 48000
[068:538] [2022-05-24 18:11:21 +0000.690538][53de] Init the speaker.
[068:538] [2022-05-24 18:11:21 +0000.690565][53de] Low latency buffer size:144 low
sample rate:48000
[068:538] [2022-05-24 18:11:21 +0000.690797][53de] Using 1 x 10ms for an audio
frame.

[068:541] [2022-05-24 18:11:21 +0000.694197][53de] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[068:542] [2022-05-24 18:11:21 +0000.694293][53de] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[068:542] [2022-05-24 18:11:21 +0000.694324][53de] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[068:546] [2022-05-24 18:11:21 +0000.699078][53de] The device model:m2101k6g

[068:546] [2022-05-24 18:11:21 +0000.699155][53de] speaker output factor:100


defaultFactor: 100

[068:546] [2022-05-24 18:11:21 +0000.699194][53de] headset output factor:100


defaultFactor: 100

[068:547] [2022-05-24 18:11:21 +0000.699535][53de] AppDeviceManagerStart finished.


[068:547] [2022-05-24 18:11:21 +0000.699574][53de] AppDeviceManagerStartMic::mic
status is off
[068:547] [2022-05-24 18:11:21 +0000.699636][53de] AppDeviceManagerStartMic update
aec type: 2

[068:547] [2022-05-24 18:11:21 +0000.699658][53de] AppDeviceManagerStartMic update


voiceChangeMode: 4

[068:547] [2022-05-24 18:11:21 +0000.699674][53de]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[068:547] [2022-05-24 18:11:21 +0000.699698][53de]
AudioDeviceDataHandler::StartMicProcess

[068:547] [2022-05-24 18:11:21 +0000.699802][53de] Try to start webrtc recording


device.

[068:547] [2022-05-24 18:11:21 +0000.699831][53de] StartRecording. threadID:21470

[068:547] [2022-05-24 18:11:21 +0000.699876][53de] default mode: Set the recording


mode to voice communication to enable HW AEC .

[068:547] [2022-05-24 18:11:21 +0000.699901][53de] Set the recording mode before


getSetting: 4
[068:547] [2022-05-24 18:11:21 +0000.699933][53de] Set the recording mode after
getSetting: 1
[068:547] [2022-05-24 18:11:21 +0000.700119][5a76] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[068:575] [2022-05-24 18:11:21 +0000.727639][53de] StartRecording finished.

[068:575] [2022-05-24 18:11:21 +0000.727704][53de] audio: start the audio mic


checker timer.

[068:575] [2022-05-24 18:11:21 +0000.728105][53de] machine model :redmi


[068:575] [2022-05-24 18:11:21 +0000.728144][53de] Support this machine
model :redmi
[068:575] [2022-05-24 18:11:21 +0000.728176][53de] global inited! current sdk
version: 07-20-936c45f
[069:067] [2022-05-24 18:11:22 +0000.219773][53ef]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[069:067] [2022-05-24 18:11:22 +0000.219957][5a72] MediaFilterCamera, recording
file context:0x736ca34c00 input texture:20
[069:067] [2022-05-24 18:11:22 +0000.220018][5a72] GLESContext:
[069:067] [2022-05-24 18:11:22 +0000.220062][5a72] The result of eglGetDisplay is:
0xb4000073f653a8c0
[069:068] [2022-05-24 18:11:22 +0000.221111][5a72] The result of creation:
0x7309af7400
[069:069] [2022-05-24 18:11:22 +0000.221292][5a72] The result of
eglCreatePbufferSurface is: 0x72fb620600
[069:069] [2022-05-24 18:11:22 +0000.221451][53ef]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x736ca34c00 input_texture: 20
[069:086] [2022-05-24 18:11:22 +0000.238835][5a76] haveEnoughProcessedData
internalAudioStream.length: 20
[070:146] [2022-05-24 18:11:23 +0000.299330][5a76] Run AGC when audioType = 0
[070:797] [2022-05-24 18:11:23 +0000.949989][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[072:145] [2022-05-24 18:11:25 +0000.297910][5a77] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[072:145] [2022-05-24 18:11:25 +0000.298015][5a77] _deviceSampleRate:48000

[072:149] [2022-05-24 18:11:25 +0000.301522][5a76] Run AGC when audioType = 0


[072:149] [2022-05-24 18:11:25 +0000.301617][5a76]
AudioDeviceDataHandler::MixAndSendOutFrame
[072:507] [2022-05-24 18:11:25 +0000.659621][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[072:578] [2022-05-24 18:11:25 +0000.730794][571a]
monitorTime:4003totalDuration:3900
[074:147] [2022-05-24 18:11:27 +0000.300188][5a76] Run AGC when audioType = 0
[074:220] [2022-05-24 18:11:27 +0000.373147][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[075:928] [2022-05-24 18:11:29 +0000.81035][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[076:146] [2022-05-24 18:11:29 +0000.299041][5a76] Run AGC when audioType = 0
[076:147] [2022-05-24 18:11:29 +0000.299287][5a76]
AudioDeviceDataHandler::MixAndSendOutFrame
[077:646] [2022-05-24 18:11:30 +0000.799066][5a76] haveEnoughProcessedData
internalAudioStream.length: 10
[078:158] [2022-05-24 18:11:31 +0000.310550][5a76] Run AGC when audioType = 0
[079:360] [2022-05-24 18:11:32 +0000.512727][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[080:146] [2022-05-24 18:11:33 +0000.298908][5a76] Run AGC when audioType = 0
[080:146] [2022-05-24 18:11:33 +0000.299251][5a76]
AudioDeviceDataHandler::MixAndSendOutFrame
[081:074] [2022-05-24 18:11:34 +0000.227123][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[082:144] [2022-05-24 18:11:35 +0000.297124][5a77] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[082:145] [2022-05-24 18:11:35 +0000.297461][5a77] _deviceSampleRate:48000

[082:149] [2022-05-24 18:11:35 +0000.302209][5a76] Run AGC when audioType = 0


[082:790] [2022-05-24 18:11:35 +0000.943184][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[084:151] [2022-05-24 18:11:37 +0000.304000][5a76] Run AGC when audioType = 0
[084:151] [2022-05-24 18:11:37 +0000.304197][5a76]
AudioDeviceDataHandler::MixAndSendOutFrame
[084:514] [2022-05-24 18:11:37 +0000.666806][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[086:151] [2022-05-24 18:11:39 +0000.303641][5a76] Run AGC when audioType = 0
[086:229] [2022-05-24 18:11:39 +0000.381319][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[087:949] [2022-05-24 18:11:41 +0000.102217][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[088:149] [2022-05-24 18:11:41 +0000.301386][5a76] Run AGC when audioType = 0
[088:149] [2022-05-24 18:11:41 +0000.301585][5a76]
AudioDeviceDataHandler::MixAndSendOutFrame
[089:668] [2022-05-24 18:11:42 +0000.820519][5a76] haveEnoughProcessedData
internalAudioStream.length: 20
[090:149] [2022-05-24 18:11:43 +0000.301554][5a76] Run AGC when audioType = 0
[091:387] [2022-05-24 18:11:44 +0000.539363][5a76] haveEnoughProcessedData
internalAudioStream.length: 10
[092:145] [2022-05-24 18:11:45 +0000.298025][5a77] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[092:145] [2022-05-24 18:11:45 +0000.298228][5a77] _deviceSampleRate:48000

[092:147] [2022-05-24 18:11:45 +0000.300057][5a76] Run AGC when audioType = 0


[092:148] [2022-05-24 18:11:45 +0000.300273][5a76]
AudioDeviceDataHandler::MixAndSendOutFrame
[093:106] [2022-05-24 18:11:46 +0000.258377][5a76] haveEnoughProcessedData
internalAudioStream.length: 20
[094:147] [2022-05-24 18:11:47 +0000.299526][5a76] Run AGC when audioType = 0
[094:806] [2022-05-24 18:11:47 +0000.959145][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[096:149] [2022-05-24 18:11:49 +0000.301341][5a76] Run AGC when audioType = 0
[096:149] [2022-05-24 18:11:49 +0000.301454][5a76]
AudioDeviceDataHandler::MixAndSendOutFrame
[096:526] [2022-05-24 18:11:49 +0000.679193][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[098:149] [2022-05-24 18:11:51 +0000.302281][5a76] Run AGC when audioType = 0
[098:250] [2022-05-24 18:11:51 +0000.402400][5a76] haveEnoughProcessedData
internalAudioStream.length: 20
[099:951] [2022-05-24 18:11:53 +0000.103831][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[100:149] [2022-05-24 18:11:53 +0000.301870][5a76] Run AGC when audioType = 0
[100:149] [2022-05-24 18:11:53 +0000.302107][5a76]
AudioDeviceDataHandler::MixAndSendOutFrame
[101:668] [2022-05-24 18:11:54 +0000.820867][5a76] haveEnoughProcessedData
internalAudioStream.length: 20
[102:145] [2022-05-24 18:11:55 +0000.297525][5a77] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[102:145] [2022-05-24 18:11:55 +0000.297706][5a77] _deviceSampleRate:48000

[102:149] [2022-05-24 18:11:55 +0000.301577][5a76] Run AGC when audioType = 0


[103:389] [2022-05-24 18:11:56 +0000.541383][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[104:147] [2022-05-24 18:11:57 +0000.299409][5a76] Run AGC when audioType = 0
[104:147] [2022-05-24 18:11:57 +0000.299752][5a76]
AudioDeviceDataHandler::MixAndSendOutFrame
[105:107] [2022-05-24 18:11:58 +0000.259522][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[106:147] [2022-05-24 18:11:59 +0000.300165][5a76] Run AGC when audioType = 0
[106:829] [2022-05-24 18:11:59 +0000.981833][5a76] haveEnoughProcessedData
internalAudioStream.length: 10
[108:149] [2022-05-24 18:12:01 +0000.301570][5a76] Run AGC when audioType = 0
[108:149] [2022-05-24 18:12:01 +0000.301784][5a76]
AudioDeviceDataHandler::MixAndSendOutFrame
[108:554] [2022-05-24 18:12:01 +0000.707210][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[110:148] [2022-05-24 18:12:03 +0000.300682][5a76] Run AGC when audioType = 0
[110:273] [2022-05-24 18:12:03 +0000.425712][5a76] haveEnoughProcessedData
internalAudioStream.length: 0
[110:377] [2022-05-24 18:12:03 +0000.530091][53de]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[110:377] [2022-05-24 18:12:03 +0000.530203][53de] ~MediaFilterCamera
time:174283852 enter.

[110:377] [2022-05-24 18:12:03 +0000.530245][53de] StopPullFrameAndWriteMp4


time:174283852 enter.

[110:378] [2022-05-24 18:12:03 +0000.530746][5a71] stop recording


[110:378] [2022-05-24 18:12:03 +0000.530800][5a71] we have stopped recording before
[110:378] [2022-05-24 18:12:03 +0000.530859][53de] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[110:379] [2022-05-24 18:12:03 +0000.531403][53de] DestroyPipelineAndFilters


time:174283854 enter.

[110:379] [2022-05-24 18:12:03 +0000.531540][53de] DestroyPipelineAndFilters


leave. expire time = 0 ms

[110:379] [2022-05-24 18:12:03 +0000.531584][53de] AppDeviceManagerStopMic

[110:379] [2022-05-24 18:12:03 +0000.531723][53de] AppDeviceManagerStopMic::mic


status is on
[110:379] [2022-05-24 18:12:03 +0000.531764][53de] Try to stop webrtc device.

[110:379] [2022-05-24 18:12:03 +0000.531802][53de] Set record state to


stopped.threadID:21470

[110:431] [2022-05-24 18:12:03 +0000.583913][53de] Try to destory the


recorder.threadID:21470

[110:631] [2022-05-24 18:12:03 +0000.784117][53de] DestroyAudioRecorder:


[110:631] [2022-05-24 18:12:03 +0000.784238][53de] Cleanup the buffer queue in the
recorder.
[110:632] [2022-05-24 18:12:03 +0000.784267][53de] Destroy the recorder.

[110:632] [2022-05-24 18:12:03 +0000.784985][53de] StopRecording finished.

[110:632] [2022-05-24 18:12:03 +0000.785033][53de] The stop recording success.

[110:632] [2022-05-24 18:12:03 +0000.785051][53de]


AudioDeviceDataHandler::StopMicProcess

[110:634] [2022-05-24 18:12:03 +0000.786690][53de] AppDeviceManager stop.

[110:634] [2022-05-24 18:12:03 +0000.786822][53de] Rlease the webrtc device object.


[110:634] [2022-05-24 18:12:03 +0000.787035][53de] OpenSlesInput destruct.

[110:634] [2022-05-24 18:12:03 +0000.787091][53de] OpenSlesOutput destruct.

[110:635] [2022-05-24 18:12:03 +0000.788264][53de] EventDispatchServerScope


destruct
[110:636] [2022-05-24 18:12:03 +0000.788344][53de]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[110:636] [2022-05-24 18:12:03 +0000.788394][53de] ~AudioDeviceDataHandler

[110:638] [2022-05-24 18:12:03 +0000.790611][53de] AppDeviceManagerDestruct.

[110:638] [2022-05-24 18:12:03 +0000.790701][53de] ~AppDeviceManager:


[110:638] [2022-05-24 18:12:03 +0000.790763][53de] ~CpuOverloadDetect
time:174284113 enter.

[110:639] [2022-05-24 18:12:03 +0000.791945][53de] ~CpuOverloadDetect leave.


expire time = 1 ms

[110:642] [2022-05-24 18:12:03 +0000.794619][53de] Destruct BeautifyReader begin...


[110:642] [2022-05-24 18:12:03 +0000.794691][53de] Destruct BeautifyReader done.
[110:642] [2022-05-24 18:12:03 +0000.794714][53de] ~MediaFilterCamera leave.
expire time = 265 ms

[110:642] [2022-05-24 18:12:03 +0000.794864][53de] ~GLESContext:


[110:643] [2022-05-24 18:12:03 +0000.795899][53de] GLESContext destruct finish.
[110:643] [2022-05-24 18:12:03 +0000.795974][53de] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[110:644] [2022-05-24 18:12:03 +0000.796597][53de] global uninited!
[110:645] [2022-05-24 18:12:03 +0000.797730][53de] clear AppID 50011
[110:645] [2022-05-24 18:12:03 +0000.797855][53de] UnRegister JVM for Xplatform
util
[110:645] [2022-05-24 18:12:03 +0000.797914][53de] Dispose::unregister webrtc video
engine
[110:645] [2022-05-24 18:12:03 +0000.7979[000:031] [2022-05-28 10:31:40
+0000.530343][1bf7] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-05-
28 10:31:40 +0000
[000:032] [2022-05-28 10:31:40 +0000.530415][1bf7] set AppID=50011 old AppID=-1
[000:032] [2022-05-28 10:31:40 +0000.530441][1bf7] Init the android object with
jvm:0xb400007f9d5dc540 env:0x7edf0934c0 context:0x7e59522728

[000:032] [2022-05-28 10:31:40 +0000.530515][1bf7] SetAndroidMediaCodecObjects


time:70271701 enter.

[000:032] [2022-05-28 10:31:40 +0000.530545][1bf7] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:032] [2022-05-28 10:31:40 +0000.530577][1bf7] SetAndroidMediaCodecObjects


time:70271701 enter.

[000:032] [2022-05-28 10:31:40 +0000.530607][1bf7] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007f9d5dc540
[000:032] [2022-05-28 10:31:40 +0000.530638][1bf7] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007f9d5dc540 address:0x7dd1105760
[000:032] [2022-05-28 10:31:40 +0000.530670][1bf7] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007f9d5dc540
address:0x7dd1105760
[000:032] [2022-05-28 10:31:40 +0000.530695][1bf7] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:032] [2022-05-28 10:31:40 +0000.530732][1bf7] Set the android objects with


jvm:0xb400007f9d5dc540 env:0x7edf0934c0 context:0x7e59522728

[000:033] [2022-05-28 10:31:40 +0000.531926][1bf7] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7edf0934c0
[000:033] [2022-05-28 10:31:40 +0000.532004][1bf7] SystemUtil Init done
[000:035] [2022-05-28 10:31:40 +0000.533686][1bf7]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:037] [2022-05-28 10:31:40 +0000.535655][1bf7] MediaFilterCamera
[000:037] [2022-05-28 10:31:40 +0000.535721][1bf7] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:037] [2022-05-28 10:31:40 +0000.535831][1bf7] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:037] [2022-05-28 10:31:40 +0000.535863][1bf7] Recording session using default
bitrate support by app:31457280
[000:037] [2022-05-28 10:31:40 +0000.535873][1eac] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7e4c9214c0
[000:037] [2022-05-28 10:31:40 +0000.536111][1eac] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:037] [2022-05-28 10:31:40 +0000.536205][1bf7] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:038] [2022-05-28 10:31:40 +0000.536744][1bf7] Error(ini.cc:191): Open the file
failed. error:2
[000:038] [2022-05-28 10:31:40 +0000.536781][1bf7]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:038] [2022-05-28 10:31:40 +0000.536807][1bf7] The device model: m2101k6g
usingSoftwareAEC value: 0
[000:040] [2022-05-28 10:31:40 +0000.539088][1bf7] Error(ini.cc:191): Open the file
failed. error:2
[000:040] [2022-05-28 10:31:40 +0000.539156][1bf7]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:040] [2022-05-28 10:31:40 +0000.539184][1bf7] The device model: m2101k6g
usingHardwareAEC value: 0
[000:040] [2022-05-28 10:31:40 +0000.539207][1bf7] The machine device: m2101k6g
usingHardwareAEC value: 0
[000:040] [2022-05-28 10:31:40 +0000.539232][1bf7] Using Default AEC type: software
AEC
[000:041] [2022-05-28 10:31:40 +0000.540336][1bf7] The device model: m2101k6g enum
value: 0
[000:042] [2022-05-28 10:31:40 +0000.540849][1bf7] GetMachineModel is M2101K6G
[000:042] [2022-05-28 10:31:40 +0000.540892][1bf7] GetMachineInfo: M2101K6G
[000:042] [2022-05-28 10:31:40 +0000.540919][1bf7] Construct BeautifyReader
begin...
[000:042] [2022-05-28 10:31:40 +0000.540941][1bf7] dumpStickerRgba:0
dumpStickerYuv:0
[000:042] [2022-05-28 10:31:40 +0000.540970][1bf7] Construct BeautifyReader done.
[000:050] [2022-05-28 10:31:40 +0000.548843][1bf7] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:050] [2022-05-28 10:31:40 +0000.549045][1eaf] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7ecea939a0
[000:050] [2022-05-28 10:31:40 +0000.549190][1bf7] AppDeviceManager telnet server
for statistics started......
[000:051] [2022-05-28 10:31:40 +0000.549880][1bf7] CpuOverloadDetect time:70271720
enter.
[000:051] [2022-05-28 10:31:40 +0000.550013][1bf7] CpuOverloadDetect leave. expire
time = 0 ms

[000:051] [2022-05-28 10:31:40 +0000.550177][1eb0] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7e4514d8c0
[000:052] [2022-05-28 10:31:40 +0000.550540][1bf7] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:052] [2022-05-28 10:31:40 +0000.550570][1bf7] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:052] [2022-05-28 10:31:40 +0000.550849][1bf7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:054] [2022-05-28 10:31:40 +0000.552549][1bf7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:054] [2022-05-28 10:31:40 +0000.552994][1bf7] CreatePlatformSpecificObjects:
[000:054] [2022-05-28 10:31:40 +0000.553049][1bf7] audio device use opensle input
and opensl output
[000:054] [2022-05-28 10:31:40 +0000.553102][1bf7] Create OpenSLES output module
with java VM support.

[000:054] [2022-05-28 10:31:40 +0000.553239][1bf7] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:055] [2022-05-28 10:31:40 +0000.553410][1bf7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:055] [2022-05-28 10:31:40 +0000.553586][1bf7] Create OpenSLES output module
with buffer num:1

[000:055] [2022-05-28 10:31:40 +0000.553736][1bf7] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:055] [2022-05-28 10:31:40 +0000.553880][1bf7] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:055] [2022-05-28 10:31:40 +0000.554040][1bf7] Create OpenSLES input module
with java VM support.

[000:055] [2022-05-28 10:31:40 +0000.554078][1bf7] Create OpenSLES input module


with buffer num:1

[000:055] [2022-05-28 10:31:40 +0000.554121][1bf7] Error(trace.cc:40): Init the


output and input for audio device template.
[000:055] [2022-05-28 10:31:40 +0000.554147][1bf7] Init the output device.

[000:055] [2022-05-28 10:31:40 +0000.554175][1bf7] Init the opensl input.


[000:055] [2022-05-28 10:31:40 +0000.554203][1bf7] AppDeviceManager get setting
samplerate: 0
[000:056] [2022-05-28 10:31:40 +0000.554542][1bf7] The device model: m2101k6g enum
value: 0
[000:056] [2022-05-28 10:31:40 +0000.554977][1bf7] The device model: m2101k6g enum
value: 0
[000:056] [2022-05-28 10:31:40 +0000.555002][1bf7] Set the sample rate to be:48000

[000:056] [2022-05-28 10:31:40 +0000.555029][1bf7] Enable the recording stereo:0


[000:056] [2022-05-28 10:31:40 +0000.555057][1bf7] Set the playout as stereo:1
[000:056] [2022-05-28 10:31:40 +0000.555080][1bf7] Init the microphone.
[000:058] [2022-05-28 10:31:40 +0000.556440][1bf7] Update the recording sample rate
to be: 48000
[000:058] [2022-05-28 10:31:40 +0000.556488][1bf7] Init the speaker.
[000:058] [2022-05-28 10:31:40 +0000.556527][1bf7] Low latency buffer size:144 low
sample rate:48000
[000:058] [2022-05-28 10:31:40 +0000.556742][1bf7] Using 1 x 10ms for an audio
frame.
[000:062] [2022-05-28 10:31:40 +0000.560765][1bf7] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:062] [2022-05-28 10:31:40 +0000.560877][1bf7] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:062] [2022-05-28 10:31:40 +0000.560916][1bf7] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:067] [2022-05-28 10:31:40 +0000.565864][1bf7] The device model:m2101k6g

[000:067] [2022-05-28 10:31:40 +0000.565944][1bf7] speaker output factor:100


defaultFactor: 100

[000:067] [2022-05-28 10:31:40 +0000.565961][1bf7] headset output factor:100


defaultFactor: 100

[000:067] [2022-05-28 10:31:40 +0000.566266][1bf7] AppDeviceManagerStart finished.


[000:067] [2022-05-28 10:31:40 +0000.566332][1bf7] AppDeviceManagerStartMic::mic
status is off
[000:068] [2022-05-28 10:31:40 +0000.566383][1bf7] AppDeviceManagerStartMic update
aec type: 2

[000:068] [2022-05-28 10:31:40 +0000.566405][1bf7] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:068] [2022-05-28 10:31:40 +0000.566420][1bf7]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:068] [2022-05-28 10:31:40 +0000.566440][1bf7]
AudioDeviceDataHandler::StartMicProcess

[000:068] [2022-05-28 10:31:40 +0000.566534][1bf7] Try to start webrtc recording


device.

[000:068] [2022-05-28 10:31:40 +0000.566562][1bf7] StartRecording. threadID:7159

[000:068] [2022-05-28 10:31:40 +0000.566566][1eb2] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:068] [2022-05-28 10:31:40 +0000.566635][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[000:068] [2022-05-28 10:31:40 +0000.566871][1bf7] The machine model:M2101K6G

[000:068] [2022-05-28 10:31:40 +0000.566926][1bf7] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:068] [2022-05-28 10:31:40 +0000.566952][1bf7] Set the recording mode before


getSetting: 4
[000:068] [2022-05-28 10:31:40 +0000.566982][1bf7] Set the recording mode after
getSetting: 1
[000:120] [2022-05-28 10:31:40 +0000.618783][1bf7] StartRecording finished.

[000:120] [2022-05-28 10:31:40 +0000.618892][1bf7] audio: start the audio mic


checker timer.

[000:121] [2022-05-28 10:31:40 +0000.619459][1bf7] machine model :redmi


[000:121] [2022-05-28 10:31:40 +0000.619520][1bf7] Support this machine
model :redmi
[000:126] [2022-05-28 10:31:40 +0000.624781][1bf7] global inited! current sdk
version: 07-20-936c45f
[000:262] [2022-05-28 10:31:40 +0000.760738][1eb3] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:262] [2022-05-28 10:31:40 +0000.760822][1eb3] _deviceSampleRate:48000

[000:264] [2022-05-28 10:31:40 +0000.762900][1eb2] Run AGC when audioType = 0


[000:264] [2022-05-28 10:31:40 +0000.763005][1eb2]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:583] [2022-05-28 10:31:41 +0000.81979][1daa]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:583] [2022-05-28 10:31:41 +0000.82302][1ead] MediaFilterCamera, recording file
context:0x7eceabe880 input texture:10
[000:584] [2022-05-28 10:31:41 +0000.82364][1ead] GLESContext:
[000:584] [2022-05-28 10:31:41 +0000.82415][1ead] The result of eglGetDisplay is:
0xb400007edf08fdc0
[000:584] [2022-05-28 10:31:41 +0000.83139][1ead] The result of creation:
0x7e44eb2080
[000:584] [2022-05-28 10:31:41 +0000.83253][1ead] The result of
eglCreatePbufferSurface is: 0x7e44eb2180
[000:584] [2022-05-28 10:31:41 +0000.83350][1daa]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7eceabe880 input_texture: 10
[001:837] [2022-05-28 10:31:42 +0000.335922][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[002:265] [2022-05-28 10:31:42 +0000.763897][1eb2] Run AGC when audioType = 0
[003:562] [2022-05-28 10:31:44 +0000.60900][1eb2] haveEnoughProcessedData
internalAudioStream.length: 20
[004:125] [2022-05-28 10:31:44 +0000.624280][1ea8]
monitorTime:4005totalDuration:3880
[004:265] [2022-05-28 10:31:44 +0000.764217][1eb2] Run AGC when audioType = 0
[004:266] [2022-05-28 10:31:44 +0000.764539][1eb2]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:281] [2022-05-28 10:31:45 +0000.780250][1eb2] haveEnoughProcessedData
internalAudioStream.length: 20
[006:265] [2022-05-28 10:31:46 +0000.764187][1eb2] Run AGC when audioType = 0
[006:997] [2022-05-28 10:31:47 +0000.495892][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[007:236] [2022-05-28 10:31:47 +0000.734414][1bbf] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[007:236] [2022-05-28 10:31:47 +0000.734540][1bbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[007:237] [2022-05-28 10:31:47 +0000.736262][1bbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[007:238] [2022-05-28 10:31:47 +0000.736705][1ead] operator() time:70278907 enter.

[007:238] [2022-05-28 10:31:47 +0000.736843][1ead] MediaFilterCamera, recording


file context:0x7eceabe880 input texture:10
[007:240] [2022-05-28 10:31:47 +0000.739038][1ead] MicSource: Mic source
created:10x7eceb1a400
[007:241] [2022-05-28 10:31:47 +0000.739969][1ead] received external audio stream

[007:241] [2022-05-28 10:31:47 +0000.740123][1ead] alloc thread: 0x7e44eb8400


name:worker0 thread id:542285184176 to Mic_source
[007:241] [2022-05-28 10:31:47 +0000.740210][1ead] audio: start the audio sender
thread.

[007:241] [2022-05-28 10:31:47 +0000.740287][1ead] construct OpenGLRenderProgram


0x7e4ca27198
[007:241] [2022-05-28 10:31:47 +0000.740344][1ead] CropFilter::SetOrientation
orientation: 90
[007:242] [2022-05-28 10:31:47 +0000.741221][1ead] filter: filter pipeline
construtc this: 0x7ecea2c640
[007:242] [2022-05-28 10:31:47 +0000.741330][1ead] filter: filter pipeline2 update
pattern: 1
[007:243] [2022-05-28 10:31:47 +0000.741445][1ead] CameraSource::source_id_:1
[007:243] [2022-05-28 10:31:47 +0000.741511][1ead] RecordAudioSource::source_id_:2
[007:243] [2022-05-28 10:31:47 +0000.741770][1ead] BindInputFilter 0x7e44f29d40
this 0x7e4ca273c0
[007:243] [2022-05-28 10:31:47 +0000.741850][1ead] BindInputFilter 0x7e44f29ed8
this 0x7e44f2a050
[007:243] [2022-05-28 10:31:47 +0000.741899][1ead] BindInputFilter 0x7e4ca273c0
this 0x7ecea2c6e0
[007:243] [2022-05-28 10:31:47 +0000.741954][1ead] setParamentForFilters:
speed:1.000000
[007:243] [2022-05-28 10:31:47 +0000.741988][1ead] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[007:243] [2022-05-28 10:31:47 +0000.742023][1ead] SetParamForFilter time:70278912
enter.

[007:243] [2022-05-28 10:31:47 +0000.742051][1ead] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[007:243] [2022-05-28 10:31:47 +0000.742082][1ead] SetParamForFilter: Params video
index is: 0
[007:243] [2022-05-28 10:31:47 +0000.742109][1ead] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[007:243] [2022-05-28 10:31:47 +0000.742136][1ead] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[007:243] [2022-05-28 10:31:47 +0000.742164][1ead] crop filter mode tpye:
citytravelvideo index:0
[007:243] [2022-05-28 10:31:47 +0000.742231][1eb2] On audio frame the broadcast
with timestamp:70278912 samples:480. (1000 frame for one log)

[007:251] [2022-05-28 10:31:47 +0000.749527][1ead]


Warning(parse_template_json.cc:45): json parament no found the parament
[007:251] [2022-05-28 10:31:47 +0000.749619][1ead]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:251] [2022-05-28 10:31:47 +0000.749652][1ead]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:251] [2022-05-28 10:31:47 +0000.749679][1ead]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:251] [2022-05-28 10:31:47 +0000.749704][1ead]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:251] [2022-05-28 10:31:47 +0000.749727][1ead]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:251] [2022-05-28 10:31:47 +0000.749748][1ead]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:251] [2022-05-28 10:31:47 +0000.749769][1ead]
Warning(parse_template_json.cc:81): json parament no found the parament
[007:251] [2022-05-28 10:31:47 +0000.749791][1ead]
Warning(parse_template_json.cc:81): json parament no found the parament
[007:251] [2022-05-28 10:31:47 +0000.749812][1ead]
Warning(parse_template_json.cc:67): json parament no found the parament
[007:251] [2022-05-28 10:31:47 +0000.749834][1ead]
Warning(parse_template_json.cc:93): json parament no found the duration
[007:251] [2022-05-28 10:31:47 +0000.749891][1ead] SetParamForFilter leave. expire
time = 8 ms

[007:251] [2022-05-28 10:31:47 +0000.750170][1ead] OnOutputSizeChanged width 1920


height 1080
[007:251] [2022-05-28 10:31:47 +0000.750219][1ead] OpenGLFrameBuffer: width:1920
height:1080
[007:251] [2022-05-28 10:31:47 +0000.750256][1ead] OpenGLFrameBuffer: width:1920
height:1080
[007:251] [2022-05-28 10:31:47 +0000.750292][1ead] OpenGLFrameBuffer: width:1920
height:1080
[007:251] [2022-05-28 10:31:47 +0000.750327][1ead] OpenGLFrameBuffer: width:1920
height:1080
[007:251] [2022-05-28 10:31:47 +0000.750350][1ead] OpenGLFrameBuffer: width:1920
height:1080
[007:252] [2022-05-28 10:31:47 +0000.750390][1ead] OpenGLFrameBuffer: width:1920
height:1080
[007:252] [2022-05-28 10:31:47 +0000.750426][1ead] construct TrivalImageDrawer
0x7e44fde5c0
[007:252] [2022-05-28 10:31:47 +0000.750460][1ead] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x7e44fde5c0 context 0x7e44fd0040
[007:252] [2022-05-28 10:31:47 +0000.750494][1ead] setupGLES:
[007:252] [2022-05-28 10:31:47 +0000.750908][1ead] OpenGLRenderProgram::Initialize.
[007:252] [2022-05-28 10:31:47 +0000.751000][1ead] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[007:252] [2022-05-28 10:31:47 +0000.751043][1ead] 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
[007:252] [2022-05-28 10:31:47 +0000.751107][1ead] Init open gl render:
0x7e4ca27198
[007:252] [2022-05-28 10:31:47 +0000.751163][1ead] Fragement shader path:
[007:252] [2022-05-28 10:31:47 +0000.751243][1ead] Fragement shader path:
[007:252] [2022-05-28 10:31:47 +0000.751325][1ead] create opengl program object.
[007:253] [2022-05-28 10:31:47 +0000.751364][1ead] create shader: vertex
[007:253] [2022-05-28 10:31:47 +0000.751624][1ed3] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[007:253] [2022-05-28 10:31:47 +0000.752169][1ed3] The output timestamp from audio
mixer change:70278912
[007:253] [2022-05-28 10:31:47 +0000.752278][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:264] [2022-05-28 10:31:47 +0000.762570][1ead] create shader: fragment
[007:352] [2022-05-28 10:31:47 +0000.850726][1ead] Have not extra filter filename!
[007:352] [2022-05-28 10:31:47 +0000.850827][1ead] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[007:352] [2022-05-28 10:31:47 +0000.850856][1ead] OpenGLRenderProgram::Initialize
success.
[007:352] [2022-05-28 10:31:47 +0000.850941][1ead] Setup the OpenGL result:1
[007:353] [2022-05-28 10:31:47 +0000.851928][1eac] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4
[007:353] [2022-05-28 10:31:47 +0000.852092][1eac] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[007:353] [2022-05-28 10:31:47 +0000.852179][1eac] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[007:353] [2022-05-28 10:31:47 +0000.852221][1eac] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4
fileFD: -1
[007:353] [2022-05-28 10:31:47 +0000.852205][1edb] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7df2059498
[007:354] [2022-05-28 10:31:47 +0000.852644][1eac] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4
is opened successfully
[007:354] [2022-05-28 10:31:47 +0000.852688][1eac] setupMediaProcessers:
[007:354] [2022-05-28 10:31:47 +0000.852721][1eac]
RecordingSessionInternalSimple:setup media processers.
[007:354] [2022-05-28 10:31:47 +0000.852758][1eac] construct AAC encoder
[007:355] [2022-05-28 10:31:47 +0000.853379][1eac] H264Encoder creating:
superfast011818
[007:355] [2022-05-28 10:31:47 +0000.853428][1eac] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[007:355] [2022-05-28 10:31:47 +0000.854110][1eac] H264Encode::GetMachineModel is
M2101K6G
[007:355] [2022-05-28 10:31:47 +0000.854156][1eac] H264Encoder machine_mode
is:M2101K6G
[007:355] [2022-05-28 10:31:47 +0000.854176][1eac] H264Encode::machine size :9
machine_mode:M2101K6G
[007:355] [2022-05-28 10:31:47 +0000.854205][1eac] H264Encode::machine array
size :22 machine_mode:M2101K6G
[007:355] [2022-05-28 10:31:47 +0000.854239][1eac] H264Encode::current machine
is :M2101K6G auto check hw codec decide to use hw codec
[007:355] [2022-05-28 10:31:47 +0000.854272][1eac] setupCompressionSession:
[007:355] [2022-05-28 10:31:47 +0000.854305][1eac] H264Encode::creating hareware
Encoder
[007:355] [2022-05-28 10:31:47 +0000.854337][1eac] AndroidHwAvcEncoder
time:70279024 enter.

[007:356] [2022-05-28 10:31:47 +0000.854544][1eac] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007f9d5dc540 address:0x7dd1105760
[007:356] [2022-05-28 10:31:47 +0000.854694][1eac] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[007:356] [2022-05-28 10:31:47 +0000.854721][1eac] The video avc hw codec address
is 0x7dfc157758
[007:356] [2022-05-28 10:31:47 +0000.854792][1eac] AndroidHwAvcEncoder leave.
expire time = 1 ms

[007:356] [2022-05-28 10:31:47 +0000.854817][1eac] RegisterEncodeCompleteCallback


time:70279025 enter.

[007:356] [2022-05-28 10:31:47 +0000.854932][1eac] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[007:356] [2022-05-28 10:31:47 +0000.855046][1eac] InitEncode time:70279025 enter.

[007:356] [2022-05-28 10:31:47 +0000.855135][1eac] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[007:356] [2022-05-28 10:31:47 +0000.855176][1eac] Create time:70279025 enter.

[007:356] [2022-05-28 10:31:47 +0000.855215][1eac] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[007:356] [2022-05-28 10:31:47 +0000.855259][1eac]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7ec1c0a0c0
[007:377] [2022-05-28 10:31:47 +0000.875528][1eac] supported_type:video/avc
[007:377] [2022-05-28 10:31:47 +0000.875695][1eac] name:OMX.qcom.video.encoder.avc
mime:video/avc
[007:377] [2022-05-28 10:31:47 +0000.875768][1eac] hwCodecPrefix :OMX.qcom.
[007:377] [2022-05-28 10:31:47 +0000.875802][1eac] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[007:377] [2022-05-28 10:31:47 +0000.875833][1eac] mediacodec_createCodecByName
time:70279046 enter.

[007:377] [2022-05-28 10:31:47 +0000.875869][1eac] WrapAndroidMediaCodec


time:70279046 enter.

[007:377] [2022-05-28 10:31:47 +0000.876034][1eac] WrapAndroidMediaCodec leave.


expire time = 0 ms

[007:411] [2022-05-28 10:31:47 +0000.909665][1eac] mediacodec_createCodecByName


leave. expire time = 34 ms

[007:411] [2022-05-28 10:31:47 +0000.909890][1eac] WrapAndroidMediaFromat


time:70279080 enter.

[007:411] [2022-05-28 10:31:47 +0000.910068][1eac] WrapAndroidMediaFromat leave.


expire time = 0 ms

[007:530] [2022-05-28 10:31:48 +0000.29218][1eac] Destroy time:70279199 enter.

[007:530] [2022-05-28 10:31:48 +0000.29340][1eac] WrapAndroidMediaFromat::


Destroy
[007:531] [2022-05-28 10:31:48 +0000.29568][1eac] Destroy leave. expire time = 1
ms

[007:531] [2022-05-28 10:31:48 +0000.29618][1eac] ~WrapAndroidMediaFromat


time:70279200 enter.

[007:531] [2022-05-28 10:31:48 +0000.29655][1eac] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[007:531] [2022-05-28 10:31:48 +0000.29720][1eac] Create leave. expire time = 175


ms

[007:531] [2022-05-28 10:31:48 +0000.29768][1eac] isSemiPlanarSupport time:70279200


enter.

[007:531] [2022-05-28 10:31:48 +0000.29811][1eac] H264Encoder isSemiPlanarSupport


[007:531] [2022-05-28 10:31:48 +0000.29856][1eac] isSemiPlanarSupport leave.
expire time = 0 ms

[007:531] [2022-05-28 10:31:48 +0000.29895][1eac] creat hw H264Encoder success,


isSemiPlanar:1
[007:531] [2022-05-28 10:31:48 +0000.30119][1eac] InitEncode leave. expire time =
175 ms

[007:531] [2022-05-28 10:31:48 +0000.30202][1eac] H264Encode::created Encoder


[007:531] [2022-05-28 10:31:48 +0000.30237][1eac] H264Encode:: H264 encoder
created.
[007:531] [2022-05-28 10:31:48 +0000.30266][1eac] H264 encoder created.
[007:531] [2022-05-28 10:31:48 +0000.30296][1eac]
RecordingSessionInternalSimple:created avc encoder avc: 0x7e58e77200
[007:531] [2022-05-28 10:31:48 +0000.30331][1eac] setOutput:
[007:532] [2022-05-28 10:31:48 +0000.30361][1eac]
RecordingSessionInternalSimple:encoder set output to muxer!
[007:532] [2022-05-28 10:31:48 +0000.30389][1eac] request a key frame
[007:532] [2022-05-28 10:31:48 +0000.30441][1eac] H264Encode:: request a key frame
[007:532] [2022-05-28 10:31:48 +0000.30745][1eac] setDisplayRotate :90
[007:532] [2022-05-28 10:31:48 +0000.30813][1eac] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[007:532] [2022-05-28 10:31:48 +0000.30990][1ead] StartRecording:
[007:532] [2022-05-28 10:31:48 +0000.31165][1ed3] operator(): Set the recording
session in mic source. recording session: 0x7e44f29d80
[007:532] [2022-05-28 10:31:48 +0000.31319][1ead] operator() leave. expire time =
294 ms

[007:533] [2022-05-28 10:31:48 +0000.31417][1ed2] AF_SpeedFilter audio 0x7e44f29f00


PullFrame
[007:533] [2022-05-28 10:31:48 +0000.31496][1ed2] RecordAudioSource::PullAudioFrame
[007:533] [2022-05-28 10:31:48 +0000.31538][1ed2] AF_SpeedFilter::PullFrame eof4
[007:535] [2022-05-28 10:31:48 +0000.33721][1ed2]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:550] [2022-05-28 10:31:48 +0000.48823][1ed2] AF_SpeedFilter audio time,
0x7e44f29f00 rcv time: 70279215
[007:550] [2022-05-28 10:31:48 +0000.48937][1ed2] AF_SpeedFilter audio time,
0x7e44f29f00 rcv time: 70279215in_nSamples:441
[007:550] [2022-05-28 10:31:48 +0000.49085][1ed2] resampled_data_size:0
[007:579] [2022-05-28 10:31:48 +0000.78184][1ead]
MediaFilterCamera::NeedProcessTexture
[007:580] [2022-05-28 10:31:48 +0000.78714][1ead] begine recode to first frame
spend time:342
[007:580] [2022-05-28 10:31:48 +0000.78801][1ead] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1920, height: 1080, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7e44f29c00
[007:580] [2022-05-28 10:31:48 +0000.78845][1ead] blur_distance_:0
[007:580] [2022-05-28 10:31:48 +0000.78869][1ead] blur_direction_angle_:-90
[007:580] [2022-05-28 10:31:48 +0000.78902][1ead]
GPUImageProcessing::SetOrientation orientation: 90
[007:580] [2022-05-28 10:31:48 +0000.78925][1ead] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[007:580] [2022-05-28 10:31:48 +0000.78988][1ead] GPUImageProcessing: process video
frame with resolution 1920 X 1080
[007:580] [2022-05-28 10:31:48 +0000.79022][1ead] GPUImageProcessing: input frame
width1920 X 1080
[007:586] [2022-05-28 10:31:48 +0000.84873][1ead] drawYUV420 render
OpenGLRenderProgram:0x7e4ca27198
[007:589] [2022-05-28 10:31:48 +0000.87706][1ead] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[007:589] [2022-05-28 10:31:48 +0000.88046][1ead] CropFilter::OnVideoFrame
outputtexture :12
[007:589] [2022-05-28 10:31:48 +0000.88195][1ead] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[007:605] [2022-05-28 10:31:48 +0000.103588][1ead] The read pixel from buffer take:
15 width:1920 height:1080 frameType:0
[007:623] [2022-05-28 10:31:48 +0000.121438][1ead] drawYUV420 render
OpenGLRenderProgram:0x7e4ca27198
[007:645] [2022-05-28 10:31:48 +0000.143678][1ead] The convert RGB to YUV take 8
[007:645] [2022-05-28 10:31:48 +0000.144070][1ead] FilterPipeline2::OnVideoFrame
pts 36 last_video_timestamp_ 36
[007:645] [2022-05-28 10:31:48 +0000.144153][1ead]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[007:646] [2022-05-28 10:31:48 +0000.144967][1eda]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[007:646] [2022-05-28 10:31:48 +0000.145081][1eda] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:0
[007:646] [2022-05-28 10:31:48 +0000.145107][1eda] push video frame to H264
encoder. (100 frame for one log)

[007:646] [2022-05-28 10:31:48 +0000.145142][1eda] push video frame to H264


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

[007:646] [2022-05-28 10:31:48 +0000.145159][1eda] H264Encode::push video frame to


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

[007:646] [2022-05-28 10:31:48 +0000.145175][1eda] Push an pts:0 to dts queue.


[007:646] [2022-05-28 10:31:48 +0000.145212][1eda] DTS queue for
Generator:0x7df20596b8 0
[007:646] [2022-05-28 10:31:48 +0000.145226][1eda] The input pts:0 fps:30
[007:650] [2022-05-28 10:31:48 +0000.148923][1eda]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[007:655] [2022-05-28 10:31:48 +0000.153959][1ead] drawYUV420 render
OpenGLRenderProgram:0x7e4ca27198
[007:675] [2022-05-28 10:31:48 +0000.174166][1ed2] AF_SpeedFilter audio time 222,
0x7e44f29f00 out time: 70279215 org time: 70279215
[007:675] [2022-05-28 10:31:48 +0000.174295][1ed2] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[007:675] [2022-05-28 10:31:48 +0000.174331][1ed2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 70279215
[007:676] [2022-05-28 10:31:48 +0000.174366][1ed2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[007:676] [2022-05-28 10:31:48 +0000.174404][1ed2] AF_SpeedFilter audio time
[007:676] [2022-05-28 10:31:48 +0000.174457][1ed2] AF_SpeedFilter audio time 111,
0x7e44f29f00 out time: 70279225 org time: 70279225
[007:676] [2022-05-28 10:31:48 +0000.174976][1ed9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:3
[007:677] [2022-05-28 10:31:48 +0000.176174][1edb] add aac audio track with id:1
[007:678] [2022-05-28 10:31:48 +0000.176408][1edb] audio start ts:0
[007:678] [2022-05-28 10:31:48 +0000.176498][1edb] the audio frame has been written
into MP4 file
[007:734] [2022-05-28 10:31:48 +0000.232639][1eda] h264 add frame header cdr flag
[007:735] [2022-05-28 10:31:48 +0000.234152][1eda] h264 add frame header cdr flag
[007:738] [2022-05-28 10:31:48 +0000.236442][1eda] SendFrame
encodedImage._timeStamp:0encodedImage->_length:975310
[007:738] [2022-05-28 10:31:48 +0000.236546][1eda] Received key frame:0
[007:738] [2022-05-28 10:31:48 +0000.236569][1eda] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[007:738] [2022-05-28 10:31:48 +0000.236587][1eda] H264Encode::H264SWEncoder get
callback, length:975310 type:0 nalType:7length:18
[007:738] [2022-05-28 10:31:48 +0000.236603][1eda] H264Encode:: get a sps pps
header!headerSize:30
[007:738] [2022-05-28 10:31:48 +0000.236617][1eda] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[007:738] [2022-05-28 10:31:48 +0000.236875][1edb] get the H.264 SPS parameter
[007:739] [2022-05-28 10:31:48 +0000.237463][1edb] add video track with id:2
[007:746] [2022-05-28 10:31:48 +0000.244768][1edb] get the H.264 PPS parameter
[007:748] [2022-05-28 10:31:48 +0000.246688][1edb] get the H.264 IDR frame
[007:748] [2022-05-28 10:31:48 +0000.246785][1edb] resss:true
[007:748] [2022-05-28 10:31:48 +0000.247078][1edb] video start ts:0
[007:748] [2022-05-28 10:31:48 +0000.247334][1edb] the video frame has been written
into MP4 file
[008:070] [2022-05-28 10:31:48 +0000.569243][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:110] [2022-05-28 10:31:48 +0000.608874][1ead] The convert RGB to YUV take 4
[008:252] [2022-05-28 10:31:48 +0000.751012][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:264] [2022-05-28 10:31:48 +0000.763133][1eb2] Run AGC when audioType = 0
[008:264] [2022-05-28 10:31:48 +0000.763251][1eb2]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:446] [2022-05-28 10:31:48 +0000.944447][1eda] DTS queue for
Generator:0x7df20596b8 790 823
[008:578] [2022-05-28 10:31:49 +0000.76507][1ead] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[008:619] [2022-05-28 10:31:49 +0000.118207][1ead] The convert RGB to YUV take 6
[008:711] [2022-05-28 10:31:49 +0000.209706][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[008:950] [2022-05-28 10:31:49 +0000.449094][1eda] Push an pts:1326 to dts queue.
[008:988] [2022-05-28 10:31:49 +0000.487038][1eda] last dts:1293 currentPts:1326
ppsOrSPS:0 queue length:2
[009:080] [2022-05-28 10:31:49 +0000.578383][1ead] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[009:114] [2022-05-28 10:31:49 +0000.612811][1ead] The convert RGB to YUV take 5
[009:142] [2022-05-28 10:31:49 +0000.641140][1ed2] AF_SpeedFilter audio
0x7e44f29f00 PullFrame
[009:251] [2022-05-28 10:31:49 +0000.749879][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:282] [2022-05-28 10:31:49 +0000.781361][1eda] DTS queue for
Generator:0x7df20596b8 1626 1660
[009:395] [2022-05-28 10:31:49 +0000.893620][1ed2]
RecordAudioSource::PullAudioFrame
[009:576] [2022-05-28 10:31:50 +0000.75283][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[009:623] [2022-05-28 10:31:50 +0000.122094][1ead] The convert RGB to YUV take 4
[009:645] [2022-05-28 10:31:50 +0000.143897][1ead] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[009:683] [2022-05-28 10:31:50 +0000.181517][1eda] h264 add frame header cdr flag
[009:684] [2022-05-28 10:31:50 +0000.182503][1eda] Received key frame:2003
[009:688] [2022-05-28 10:31:50 +0000.186670][1edb] get the H.264 IDR frame
[009:814] [2022-05-28 10:31:50 +0000.313094][1ed2] AF_SpeedFilter::PullFrame eof4
[009:817] [2022-05-28 10:31:50 +0000.315436][1ed2]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:837] [2022-05-28 10:31:50 +0000.335694][1ed2] resampled_data_size:7168
[010:018] [2022-05-28 10:31:50 +0000.516433][1ed9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:6
[010:076] [2022-05-28 10:31:50 +0000.575323][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[010:090] [2022-05-28 10:31:50 +0000.588783][1eda] DTS queue for
Generator:0x7df20596b8 2460
[010:115] [2022-05-28 10:31:50 +0000.614094][1ead] The convert RGB to YUV take 5
[010:261] [2022-05-28 10:31:50 +0000.759609][1eb3] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:261] [2022-05-28 10:31:50 +0000.759895][1eb3] _deviceSampleRate:48000

[010:263] [2022-05-28 10:31:50 +0000.761407][1ed3] Error(MicSource.cpp:254): There


is no output connect to mic source, discard the frame.
[010:266] [2022-05-28 10:31:50 +0000.764658][1eb2] Run AGC when audioType = 0
[010:284] [2022-05-28 10:31:50 +0000.783255][1eda] Push an pts:2661 to dts queue.
[010:319] [2022-05-28 10:31:50 +0000.817667][1eda] last dts:2626 currentPts:2661
ppsOrSPS:0 queue length:2
[010:428] [2022-05-28 10:31:50 +0000.926585][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[010:580] [2022-05-28 10:31:51 +0000.78762][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[010:618] [2022-05-28 10:31:51 +0000.117149][1ead] The convert RGB to YUV take 4
[010:742] [2022-05-28 10:31:51 +0000.240377][1ed2] AF_SpeedFilter audio
0x7e44f29f00 PullFrame
[010:878] [2022-05-28 10:31:51 +0000.376553][1ead] drawYUV420 render
OpenGLRenderProgram:0x7e4ca27198
[010:925] [2022-05-28 10:31:51 +0000.423914][1eda] DTS queue for
Generator:0x7df20596b8 3295
[010:940] [2022-05-28 10:31:51 +0000.439327][1ead] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[010:941] [2022-05-28 10:31:51 +0000.439544][1ead] GPUImageProcessing: input frame
width1920 X 1080
[010:941] [2022-05-28 10:31:51 +0000.440011][1ead] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[010:941] [2022-05-28 10:31:51 +0000.440108][1ead] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[010:948] [2022-05-28 10:31:51 +0000.447261][1eda]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3325
[010:952] [2022-05-28 10:31:51 +0000.451194][1eda] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3295 pts:3295
[010:986] [2022-05-28 10:31:51 +0000.484653][1eda] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:3360
[010:986] [2022-05-28 10:31:51 +0000.484833][1eda] push video frame to H264
encoder. (100 frame for one log)

[010:986] [2022-05-28 10:31:51 +0000.484890][1eda] push video frame to H264


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

[010:986] [2022-05-28 10:31:51 +0000.484979][1eda] H264Encode::push video frame to


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

[010:986] [2022-05-28 10:31:51 +0000.485054][1eda] The input pts:3360 fps:30


[010:989] [2022-05-28 10:31:51 +0000.487557][1eda] SendFrame
encodedImage._timeStamp:3325encodedImage->_length:116624
[011:023] [2022-05-28 10:31:51 +0000.521731][1eda] H264Encode::H264SWEncoder get
callback, length:119616 type:1 nalType:1length:119612
[011:074] [2022-05-28 10:31:51 +0000.572817][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[011:114] [2022-05-28 10:31:51 +0000.613339][1ead] The convert RGB to YUV take 4
[011:243] [2022-05-28 10:31:51 +0000.742002][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:265] [2022-05-28 10:31:51 +0000.763494][1ed2]
RecordAudioSource::PullAudioFrame
[011:583] [2022-05-28 10:31:52 +0000.82150][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[011:619] [2022-05-28 10:31:52 +0000.117457][1ead] The convert RGB to YUV take 5
[011:619] [2022-05-28 10:31:52 +0000.117988][1eda] Push an pts:3994 to dts queue.
[011:685] [2022-05-28 10:31:52 +0000.183757][1eda] h264 add frame header cdr flag
[011:686] [2022-05-28 10:31:52 +0000.184880][1eda] Received key frame:3994
[011:686] [2022-05-28 10:31:52 +0000.185011][1eda] last dts:3968 currentPts:3994
ppsOrSPS:0 queue length:3
[011:692] [2022-05-28 10:31:52 +0000.190955][1edb] get the H.264 IDR frame
[011:715] [2022-05-28 10:31:52 +0000.213558][1ead] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[011:747] [2022-05-28 10:31:52 +0000.246203][1eda] DTS queue for
Generator:0x7df20596b8 4092 4125
[012:025] [2022-05-28 10:31:52 +0000.524069][1ed2] resampled_data_size:0
[012:076] [2022-05-28 10:31:52 +0000.575341][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[012:116] [2022-05-28 10:31:52 +0000.614806][1ead] The convert RGB to YUV take 4
[012:133] [2022-05-28 10:31:52 +0000.632211][1ed2] AF_SpeedFilter::PullFrame eof4
[012:136] [2022-05-28 10:31:52 +0000.634585][1ed2]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[012:144] [2022-05-28 10:31:52 +0000.642937][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[012:253] [2022-05-28 10:31:52 +0000.751883][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:265] [2022-05-28 10:31:52 +0000.764193][1eb2] Run AGC when audioType = 0
[012:266] [2022-05-28 10:31:52 +0000.764481][1eb2]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:358] [2022-05-28 10:31:52 +0000.857169][1ed2] AF_SpeedFilter audio
0x7e44f29f00 PullFrame
[012:375] [2022-05-28 10:31:52 +0000.873541][1ed9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:10
[012:577] [2022-05-28 10:31:53 +0000.75772][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[012:589] [2022-05-28 10:31:53 +0000.87764][1eda] DTS queue for
Generator:0x7df20596b8 4931 4961
[012:618] [2022-05-28 10:31:53 +0000.116393][1ead] The convert RGB to YUV take 5
[012:947] [2022-05-28 10:31:53 +0000.446187][1eda] Push an pts:5325 to dts queue.
[012:986] [2022-05-28 10:31:53 +0000.485048][1eda] last dts:5294 currentPts:5325
ppsOrSPS:0 queue length:2
[013:076] [2022-05-28 10:31:53 +0000.574421][1ead] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[013:115] [2022-05-28 10:31:53 +0000.614003][1ead] The convert RGB to YUV take 6
[013:145] [2022-05-28 10:31:53 +0000.644020][1ed2]
RecordAudioSource::PullAudioFrame
[013:255] [2022-05-28 10:31:53 +0000.754353][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:417] [2022-05-28 10:31:53 +0000.915504][1eda] DTS queue for
Generator:0x7df20596b8 5760 5793
[013:590] [2022-05-28 10:31:54 +0000.89136][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[013:623] [2022-05-28 10:31:54 +0000.122295][1ead] The convert RGB to YUV take 7
[013:684] [2022-05-28 10:31:54 +0000.182862][1eda] h264 add frame header cdr flag
[013:685] [2022-05-28 10:31:54 +0000.183963][1eda] Received key frame:6000
[013:689] [2022-05-28 10:31:54 +0000.188212][1edb] get the H.264 IDR frame
[013:809] [2022-05-28 10:31:54 +0000.307484][1ead] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[013:862] [2022-05-28 10:31:54 +0000.361217][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[013:952] [2022-05-28 10:31:54 +0000.450599][1ed2] AF_SpeedFilter audio
0x7e44f29f00 PullFrame
[014:076] [2022-05-28 10:31:54 +0000.574989][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[014:113] [2022-05-28 10:31:54 +0000.611395][1ead] The convert RGB to YUV take 5
[014:218] [2022-05-28 10:31:54 +0000.716488][1ead] drawYUV420 render
OpenGLRenderProgram:0x7e4ca27198
[014:230] [2022-05-28 10:31:54 +0000.728834][1eda] DTS queue for
Generator:0x7df20596b8 6602
[014:250] [2022-05-28 10:31:54 +0000.748555][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:254] [2022-05-28 10:31:54 +0000.752788][1ed2] resampled_data_size:10240
[014:265] [2022-05-28 10:31:54 +0000.763458][1eb2] Run AGC when audioType = 0
[014:283] [2022-05-28 10:31:54 +0000.781931][1eda]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6659
[014:283] [2022-05-28 10:31:54 +0000.782064][1eda] Push an pts:6659 to dts queue.
[014:310] [2022-05-28 10:31:54 +0000.808608][1ead] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[014:310] [2022-05-28 10:31:54 +0000.808776][1ead] GPUImageProcessing: input frame
width1920 X 1080
[014:310] [2022-05-28 10:31:54 +0000.809218][1ead] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[014:313] [2022-05-28 10:31:54 +0000.811417][1ead] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[014:323] [2022-05-28 10:31:54 +0000.822123][1eda] SendFrame
encodedImage._timeStamp:6659encodedImage->_length:108496
[014:323] [2022-05-28 10:31:54 +0000.822293][1eda] last dts:6630 currentPts:6659
ppsOrSPS:0 queue length:2
[014:323] [2022-05-28 10:31:54 +0000.822353][1eda] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6659 pts:6659
[014:349] [2022-05-28 10:31:54 +0000.847667][1eda] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:6727
[014:349] [2022-05-28 10:31:54 +0000.847802][1eda] push video frame to H264
encoder. (100 frame for one log)

[014:349] [2022-05-28 10:31:54 +0000.847846][1eda] push video frame to H264


encoder. (100 frame for one log) used width:1920 height:1080
[014:349] [2022-05-28 10:31:54 +0000.847882][1eda] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1920 height:1080 pts:6727(100 frame for one
log)

[014:349] [2022-05-28 10:31:54 +0000.847940][1eda] The input pts:6727 fps:30


[014:386] [2022-05-28 10:31:54 +0000.884516][1eda] H264Encode::H264SWEncoder get
callback, length:155488 type:1 nalType:1length:155484
[014:426] [2022-05-28 10:31:54 +0000.924395][1ed2] AF_SpeedFilter::PullFrame eof4
[014:428] [2022-05-28 10:31:54 +0000.926705][1ed2]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:583] [2022-05-28 10:31:55 +0000.81521][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[014:616] [2022-05-28 10:31:55 +0000.115286][1ead] The convert RGB to YUV take 4
[014:634] [2022-05-28 10:31:55 +0000.132683][1ed9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:4
[015:008] [2022-05-28 10:31:55 +0000.506637][1ed2]
RecordAudioSource::PullAudioFrame
[015:057] [2022-05-28 10:31:55 +0000.555910][1eda] DTS queue for
Generator:0x7df20596b8 7429
[015:073] [2022-05-28 10:31:55 +0000.572076][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[015:115] [2022-05-28 10:31:55 +0000.613800][1ead] The convert RGB to YUV take 6
[015:252] [2022-05-28 10:31:55 +0000.751237][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:562] [2022-05-28 10:31:56 +0000.61364][1ed2] AF_SpeedFilter audio 0x7e44f29f00
PullFrame
[015:576] [2022-05-28 10:31:56 +0000.74935][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[015:582] [2022-05-28 10:31:56 +0000.81339][1eb2] haveEnoughProcessedData
internalAudioStream.length: 20
[015:615] [2022-05-28 10:31:56 +0000.113750][1ead] The convert RGB to YUV take 4
[015:618] [2022-05-28 10:31:56 +0000.117221][1eda] Push an pts:7994 to dts queue.
[015:686] [2022-05-28 10:31:56 +0000.184645][1eda] h264 add frame header cdr flag
[015:687] [2022-05-28 10:31:56 +0000.186145][1eda] Received key frame:7994
[015:687] [2022-05-28 10:31:56 +0000.186299][1eda] last dts:7960 currentPts:7994
ppsOrSPS:0 queue length:3
[015:693] [2022-05-28 10:31:56 +0000.191740][1edb] get the H.264 IDR frame
[015:878] [2022-05-28 10:31:56 +0000.377323][1ead] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[015:879] [2022-05-28 10:31:56 +0000.377763][1eda] DTS queue for
Generator:0x7df20596b8 8227 8258
[016:076] [2022-05-28 10:31:56 +0000.575068][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[016:114] [2022-05-28 10:31:56 +0000.612510][1ead] The convert RGB to YUV take 5
[016:252] [2022-05-28 10:31:56 +0000.750791][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:262] [2022-05-28 10:31:56 +0000.760544][1eb2] Run AGC when audioType = 0
[016:262] [2022-05-28 10:31:56 +0000.760843][1eb2]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:517] [2022-05-28 10:31:57 +0000.16204][1ed2] resampled_data_size:1024
[016:580] [2022-05-28 10:31:57 +0000.79150][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[016:617] [2022-05-28 10:31:57 +0000.115817][1ead] The convert RGB to YUV take 4
[016:718] [2022-05-28 10:31:57 +0000.216442][1eda] DTS queue for
Generator:0x7df20596b8 9058 9093
[016:747] [2022-05-28 10:31:57 +0000.246077][1ed2] AF_SpeedFilter::PullFrame eof4
[016:751] [2022-05-28 10:31:57 +0000.249499][1ed2]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:899] [2022-05-28 10:31:57 +0000.397547][1ed2]
RecordAudioSource::PullAudioFrame
[016:949] [2022-05-28 10:31:57 +0000.448360][1eda] Push an pts:9326 to dts queue.
[016:987] [2022-05-28 10:31:57 +0000.485934][1eda] last dts:9295 currentPts:9326
ppsOrSPS:0 queue length:2
[016:991] [2022-05-28 10:31:57 +0000.489900][1ed9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:6
[017:075] [2022-05-28 10:31:57 +0000.573929][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[017:111] [2022-05-28 10:31:57 +0000.610179][1ead] The convert RGB to YUV take 5
[017:167] [2022-05-28 10:31:57 +0000.665861][1ed2] AF_SpeedFilter audio
0x7e44f29f00 PullFrame
[017:206] [2022-05-28 10:31:57 +0000.704624][1ed3] The output timestamp from audio
mixer change:70288873
[017:246] [2022-05-28 10:31:57 +0000.744661][1eb2] On audio frame the broadcast
with timestamp:70288915 samples:480. (1000 frame for one log)

[017:247] [2022-05-28 10:31:57 +0000.745984][1ed3] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[017:248] [2022-05-28 10:31:57 +0000.746497][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:309] [2022-05-28 10:31:57 +0000.807651][1eb2] haveEnoughProcessedData
internalAudioStream.length: 20
[017:541] [2022-05-28 10:31:58 +0000.40119][1ead] drawYUV420 render
OpenGLRenderProgram:0x7e4ca27198
[017:550] [2022-05-28 10:31:58 +0000.49024][1eda] DTS queue for
Generator:0x7df20596b8 9891 9926
[017:555] [2022-05-28 10:31:58 +0000.53578][1ed2] AF_SpeedFilter audio time,
0x7e44f29f00 rcv time: 70289212
[017:555] [2022-05-28 10:31:58 +0000.53718][1ed2] AF_SpeedFilter audio time,
0x7e44f29f00 rcv time: 70289212in_nSamples:441
[017:583] [2022-05-28 10:31:58 +0000.81697][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[017:616] [2022-05-28 10:31:58 +0000.115310][1ead] The convert RGB to YUV take 6
[017:618] [2022-05-28 10:31:58 +0000.116607][1eda]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9994
[017:660] [2022-05-28 10:31:58 +0000.158884][1ed2] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[017:660] [2022-05-28 10:31:58 +0000.158996][1ed2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 70289215
[017:660] [2022-05-28 10:31:58 +0000.159023][1ed2]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[017:671] [2022-05-28 10:31:58 +0000.170187][1ead] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[017:671] [2022-05-28 10:31:58 +0000.170297][1ead] GPUImageProcessing: input frame
width1920 X 1080
[017:672] [2022-05-28 10:31:58 +0000.170881][1ead] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[017:672] [2022-05-28 10:31:58 +0000.171014][1ead] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[017:683] [2022-05-28 10:31:58 +0000.181876][1eda] h264 add frame header cdr flag
[017:684] [2022-05-28 10:31:58 +0000.182533][1eda] SendFrame
encodedImage._timeStamp:9994encodedImage->_length:405680
[017:684] [2022-05-28 10:31:58 +0000.182619][1eda] Received key frame:9994
[017:687] [2022-05-28 10:31:58 +0000.185428][1eda] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10025 pts:10025
[017:687] [2022-05-28 10:31:58 +0000.186160][1edb] get the H.264 IDR frame
[017:718] [2022-05-28 10:31:58 +0000.216654][1eda] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:10094
[017:718] [2022-05-28 10:31:58 +0000.216789][1eda] push video frame to H264
encoder. (100 frame for one log)

[017:718] [2022-05-28 10:31:58 +0000.216827][1eda] push video frame to H264


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

[017:718] [2022-05-28 10:31:58 +0000.216854][1eda] H264Encode::push video frame to


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

[017:718] [2022-05-28 10:31:58 +0000.216921][1eda] The input pts:10094 fps:30


[017:749] [2022-05-28 10:31:58 +0000.248049][1eda] H264Encode::H264SWEncoder get
callback, length:145680 type:1 nalType:1length:145676
[017:976] [2022-05-28 10:31:58 +0000.474597][1ead] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[018:076] [2022-05-28 10:31:58 +0000.574501][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[018:116] [2022-05-28 10:31:58 +0000.614655][1ead] The convert RGB to YUV take 6
[018:249] [2022-05-28 10:31:58 +0000.747975][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:265] [2022-05-28 10:31:58 +0000.763918][1eb2] Run AGC when audioType = 0
[018:282] [2022-05-28 10:31:58 +0000.781371][1eda] Push an pts:10659 to dts queue.
[018:320] [2022-05-28 10:31:58 +0000.818981][1eda] last dts:10625 currentPts:10659
ppsOrSPS:0 queue length:2
[018:355] [2022-05-28 10:31:58 +0000.853422][1eda] DTS queue for
Generator:0x7df20596b8 10728
[018:579] [2022-05-28 10:31:59 +0000.78345][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[018:620] [2022-05-28 10:31:59 +0000.118854][1ead] The convert RGB to YUV take 3
[018:687] [2022-05-28 10:31:59 +0000.185507][1ed2] resampled_data_size:13312
[018:707] [2022-05-28 10:31:59 +0000.206047][1ead] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[018:764] [2022-05-28 10:31:59 +0000.263164][1ed2]
RecordAudioSource::PullAudioFrame
[018:774] [2022-05-28 10:31:59 +0000.272462][1ed2] AF_SpeedFilter audio time
[018:774] [2022-05-28 10:31:59 +0000.272633][1ed2] AF_SpeedFilter audio
0x7e44f29f00 PullFrame
[018:774] [2022-05-28 10:31:59 +0000.272702][1ed2] AF_SpeedFilter audio time 111,
0x7e44f29f00 out time: 70290405 org time: 70290405
[019:022] [2022-05-28 10:31:59 +0000.520630][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[019:049] [2022-05-28 10:31:59 +0000.548080][1ed2] AF_SpeedFilter::PullFrame eof4
[019:052] [2022-05-28 10:31:59 +0000.550443][1ed2]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[019:075] [2022-05-28 10:31:59 +0000.573857][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[019:114] [2022-05-28 10:31:59 +0000.612544][1ead] The convert RGB to YUV take 7
[019:190] [2022-05-28 10:31:59 +0000.688996][1eda] DTS queue for
Generator:0x7df20596b8 11562
[019:254] [2022-05-28 10:31:59 +0000.753115][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:265] [2022-05-28 10:31:59 +0000.764119][1ed9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:1
[019:579] [2022-05-28 10:32:00 +0000.77787][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[019:616] [2022-05-28 10:32:00 +0000.115302][1ead] The convert RGB to YUV take 4
[019:618] [2022-05-28 10:32:00 +0000.116412][1eda] Push an pts:11995 to dts queue.
[019:684] [2022-05-28 10:32:00 +0000.183107][1eda] h264 add frame header cdr flag
[019:686] [2022-05-28 10:32:00 +0000.184535][1eda] Received key frame:11995
[019:686] [2022-05-28 10:32:00 +0000.184692][1eda] last dts:11961 currentPts:11995
ppsOrSPS:0 queue length:3
[019:691] [2022-05-28 10:32:00 +0000.189947][1edb] get the H.264 IDR frame
[020:016] [2022-05-28 10:32:00 +0000.514595][1eda] DTS queue for
Generator:0x7df20596b8 12359 12393
[020:048] [2022-05-28 10:32:00 +0000.546422][1ead] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[020:074] [2022-05-28 10:32:00 +0000.572711][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[020:113] [2022-05-28 10:32:00 +0000.612147][1ead] The convert RGB to YUV take 5
[020:244] [2022-05-28 10:32:00 +0000.742456][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:261] [2022-05-28 10:32:00 +0000.759756][1eb3] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:261] [2022-05-28 10:32:00 +0000.759958][1eb3] _deviceSampleRate:48000

[020:264] [2022-05-28 10:32:00 +0000.762648][1eb2] Run AGC when audioType = 0


[020:264] [2022-05-28 10:32:00 +0000.762990][1eb2]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:376] [2022-05-28 10:32:00 +0000.875065][1ed2] AF_SpeedFilter audio
0x7e44f29f00 PullFrame
[020:583] [2022-05-28 10:32:01 +0000.82074][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[020:617] [2022-05-28 10:32:01 +0000.116148][1ead] The convert RGB to YUV take 5
[020:648] [2022-05-28 10:32:01 +0000.146375][1ed2]
RecordAudioSource::PullAudioFrame
[020:745] [2022-05-28 10:32:01 +0000.244172][1eb2] haveEnoughProcessedData
internalAudioStream.length: 20
[020:852] [2022-05-28 10:32:01 +0000.350568][1eda] DTS queue for
Generator:0x7df20596b8 13193 13232
[020:881] [2022-05-28 10:32:01 +0000.379978][1ead] drawYUV420 render
OpenGLRenderProgram:0x7e4ca27198
[020:950] [2022-05-28 10:32:01 +0000.448444][1ed2] resampled_data_size:4096
[020:950] [2022-05-28 10:32:01 +0000.448756][1eda]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13326
[020:950] [2022-05-28 10:32:01 +0000.448880][1eda] Push an pts:13326 to dts queue.
[020:990] [2022-05-28 10:32:01 +0000.488410][1eda] SendFrame
encodedImage._timeStamp:13326encodedImage->_length:220528
[020:990] [2022-05-28 10:32:01 +0000.488644][1eda] last dts:13298 currentPts:13326
ppsOrSPS:0 queue length:2
[021:042] [2022-05-28 10:32:01 +0000.540941][1ead] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[021:042] [2022-05-28 10:32:01 +0000.541101][1ead] GPUImageProcessing: input frame
width1920 X 1080
[021:043] [2022-05-28 10:32:01 +0000.541595][1ead] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[021:043] [2022-05-28 10:32:01 +0000.541774][1ead] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[021:055] [2022-05-28 10:32:01 +0000.553912][1eda] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13395 pts:13395
[021:075] [2022-05-28 10:32:01 +0000.574199][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[021:085] [2022-05-28 10:32:01 +0000.583389][1eda] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:13460
[021:085] [2022-05-28 10:32:01 +0000.583589][1eda] push video frame to H264
encoder. (100 frame for one log)

[021:085] [2022-05-28 10:32:01 +0000.583645][1eda] push video frame to H264


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

[021:085] [2022-05-28 10:32:01 +0000.583707][1eda] H264Encode::push video frame to


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

[021:085] [2022-05-28 10:32:01 +0000.583771][1eda] The input pts:13460 fps:30


[021:115] [2022-05-28 10:32:01 +0000.614362][1ead] The convert RGB to YUV take 5
[021:122] [2022-05-28 10:32:01 +0000.620912][1eda] H264Encode::H264SWEncoder get
callback, length:206704 type:1 nalType:1length:206700
[021:249] [2022-05-28 10:32:01 +0000.748107][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:365] [2022-05-28 10:32:01 +0000.864304][1ed2] AF_SpeedFilter::PullFrame eof4
[021:368] [2022-05-28 10:32:01 +0000.866714][1ed2]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[021:578] [2022-05-28 10:32:02 +0000.77101][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[021:619] [2022-05-28 10:32:02 +0000.117765][1ed9]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:4
[021:620] [2022-05-28 10:32:02 +0000.119079][1ead] The convert RGB to YUV take 7
[021:684] [2022-05-28 10:32:02 +0000.183097][1eda] h264 add frame header cdr flag
[021:685] [2022-05-28 10:32:02 +0000.184322][1eda] Received key frame:13995
[021:686] [2022-05-28 10:32:02 +0000.184436][1eda] DTS queue for
Generator:0x7df20596b8 13995 14026 14058
[021:690] [2022-05-28 10:32:02 +0000.189124][1edb] get the H.264 IDR frame
[021:999] [2022-05-28 10:32:02 +0000.497873][1ed2] AF_SpeedFilter audio
0x7e44f29f00 PullFrame
[022:076] [2022-05-28 10:32:02 +0000.574721][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[022:110] [2022-05-28 10:32:02 +0000.608556][1ead] The convert RGB to YUV take 5
[022:140] [2022-05-28 10:32:02 +0000.638853][1ead] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[022:245] [2022-05-28 10:32:02 +0000.743828][1ed3] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[022:265] [2022-05-28 10:32:02 +0000.764059][1eb2] Run AGC when audioType = 0
[022:283] [2022-05-28 10:32:02 +0000.781654][1eda] Push an pts:14660 to dts queue.
[022:316] [2022-05-28 10:32:02 +0000.814512][1eda] last dts:14626 currentPts:14660
ppsOrSPS:0 queue length:2
[022:457] [2022-05-28 10:32:02 +0000.956172][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[022:488] [2022-05-28 10:32:02 +0000.987070][1eda] DTS queue for
Generator:0x7df20596b8 14861
[022:521] [2022-05-28 10:32:03 +0000.20167][1ed2] RecordAudioSource::PullAudioFrame
[022:583] [2022-05-28 10:32:03 +0000.82109][1ead] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[022:618] [2022-05-28 10:32:03 +0000.116829][1ead] The convert RGB to YUV take 4
[022:816] [2022-05-28 10:32:03 +0000.315244][1ead] StopRecording:
[022:817] [2022-05-28 10:32:03 +0000.315681][1ead] OnNeedStopRecording:
[022:823] [2022-05-28 10:32:03 +0000.322119][1ed2] resampled_data_size:512
[022:823] [2022-05-28 10:32:03 +0000.322352][1ed2] AF_SpeedFilter audio time 222,
0x7e44f29f00 out time: 70294375 org time: 70294375
[022:824] [2022-05-28 10:32:03 +0000.322541][1ed2] PullAudioFrame: PullFrame audio
finished.
[022:824] [2022-05-28 10:32:03 +0000.322619][1ed2]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[022:828] [2022-05-28 10:32:03 +0000.326929][1bbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[022:828] [2022-05-28 10:32:03 +0000.327338][1ead] operator(): Stop
[022:829] [2022-05-28 10:32:03 +0000.327414][1ead] StopPullFrameAndWriteMp4
time:70294498 enter.

[022:829] [2022-05-28 10:32:03 +0000.327464][1ead] StopRecording:


[022:835] [2022-05-28 10:32:03 +0000.333997][1eda]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[022:839] [2022-05-28 10:32:03 +0000.337686][1eac] stop recording
[022:839] [2022-05-28 10:32:03 +0000.337773][1eac]
RecordingSessionInternalSimple:destroy media processers
[022:839] [2022-05-28 10:32:03 +0000.337801][1eac] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[022:839] [2022-05-28 10:32:03 +0000.337822][1eac] H264Encode::flushing hareware
Encoder
[022:839] [2022-05-28 10:32:03 +0000.337988][1eac] Flush time:70294508 enter.

[022:839] [2022-05-28 10:32:03 +0000.338054][1eac] H264Encoder encoder flush


[022:839] [2022-05-28 10:32:03 +0000.338083][1eac] flush output queue
[023:152] [2022-05-28 10:32:03 +0000.650491][1eac] Flush leave. expire time = 313
ms

[023:152] [2022-05-28 10:32:03 +0000.650688][1eac] ~H264EncodeWrap:


[023:152] [2022-05-28 10:32:03 +0000.650741][1eac] ~H264Encode:
[023:152] [2022-05-28 10:32:03 +0000.650768][1eac] teardownCompressionSession:
H264Encode::destroying Encoder
[023:152] [2022-05-28 10:32:03 +0000.650788][1eac] Release time:70294821 enter.

[023:152] [2022-05-28 10:32:03 +0000.650933][1eac] Release:


MediaCodecVideoEncoder::Release _inited:1
[023:152] [2022-05-28 10:32:03 +0000.650974][1eac] Destroy time:70294821 enter.

[023:152] [2022-05-28 10:32:03 +0000.651001][1eac] H264Encoder encoderDestroy


[023:152] [2022-05-28 10:32:03 +0000.651029][1eac]
AndroidMediaCodecVideoEncoder::release env: 0x7e58ec8300
[023:152] [2022-05-28 10:32:03 +0000.651058][1eac]
AndroidMediaCodecVideoEncoder::Destroy
[023:181] [2022-05-28 10:32:03 +0000.679646][1eac] Destroy leave. expire time = 29
ms

[023:181] [2022-05-28 10:32:03 +0000.679805][1eac] Release leave. expire time = 29


ms

[023:181] [2022-05-28 10:32:03 +0000.679864][1eac] ~AndroidHwAvcEncoder


time:70294850 enter.

[023:181] [2022-05-28 10:32:03 +0000.680022][1eac] Release time:70294850 enter.

[023:181] [2022-05-28 10:32:03 +0000.680072][1eac] Release:


MediaCodecVideoEncoder:: has been released before, just return
[023:181] [2022-05-28 10:32:03 +0000.680103][1eac] Release leave. expire time = 0
ms

[023:181] [2022-05-28 10:32:03 +0000.680137][1eac] ~AndroidMediaCodecVideoEncoder


[023:181] [2022-05-28 10:32:03 +0000.680170][1eac] ~WrapAndroidMediaCodec
time:70294850 enter.
[023:181] [2022-05-28 10:32:03 +0000.680197][1eac] ~WrapAndroidMediaCodec leave.
expire time = 0 ms

[023:181] [2022-05-28 10:32:03 +0000.680210][1eac] video hevc hw codec


destructor:0x7dfc157758

[023:181] [2022-05-28 10:32:03 +0000.680272][1eac] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[023:181] [2022-05-28 10:32:03 +0000.680313][1eac] teardownCompressionSession:


H264Encode::destroyed Encoder
[023:181] [2022-05-28 10:32:03 +0000.680336][1eac]
RecordingSessionInternalSimple:destroy aac encoder output!
[023:182] [2022-05-28 10:32:03 +0000.680362][1eac] AACSWEncode destructor
[023:193] [2022-05-28 10:32:03 +0000.691851][1edb] MP4 close file successfully
[023:193] [2022-05-28 10:32:03 +0000.691951][1edb] Recording session Internal:
notify recording ok
[023:193] [2022-05-28 10:32:03 +0000.691981][1edb] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4,
output_video_timestamp_:15195 last_video_pts_:15160
[023:193] [2022-05-28 10:32:03 +0000.692012][1edb] OnRecordFinish:
[023:194] [2022-05-28 10:32:03 +0000.693336][1edb] onRecordingOk: net seek
pos:0record video duration:15193record audio duration:15162
[023:195] [2022-05-28 10:32:03 +0000.693968][1ed3] destructMicSource_w:
[023:195] [2022-05-28 10:32:03 +0000.694044][1ed3] setOutput_w:
MicSource::setOutput() 0x0
[023:195] [2022-05-28 10:32:03 +0000.694089][1ed3] close external audio stream

[023:195] [2022-05-28 10:32:03 +0000.694191][1ead] releaseThread 0x7e44eb8400


[023:195] [2022-05-28 10:32:03 +0000.694219][1ead] ~MicSource: Mic source
destroyed:0x7eceb1a400
[023:196] [2022-05-28 10:32:03 +0000.695220][1ead] StopPullFrameAndWriteMp4 leave.
expire time = 367 ms

[023:196] [2022-05-28 10:32:03 +0000.695293][1ead] DestroyPipelineAndFilters


time:70294865 enter.

[023:196] [2022-05-28 10:32:03 +0000.695321][1ead] UnbindInputFilter 0x7e44f29d40


this 0x7e4ca273c0
[023:196] [2022-05-28 10:32:03 +0000.695348][1ead] UnbindInputFilter 0x7e44f29ed8
this 0x7e44f2a050
[023:197] [2022-05-28 10:32:03 +0000.695378][1ead] UnbindInputFilter 0x7e4ca273c0
this 0x7ecea2c6e0
[023:197] [2022-05-28 10:32:03 +0000.695398][1ead] filter: filter pipeline destroy
this: 0x7ecea2c640
[023:197] [2022-05-28 10:32:03 +0000.695643][1ead] ClearVideoOfSources: recodring
total frames:0
[023:197] [2022-05-28 10:32:03 +0000.695697][1ead] ClearVideoOfSources:
[023:197] [2022-05-28 10:32:03 +0000.695714][1ead] GPUImageProcessing destruct.
[023:197] [2022-05-28 10:32:03 +0000.695765][1ead] destroy TrivalImageDrawer
0x7e44fde5c0
[023:197] [2022-05-28 10:32:03 +0000.695842][1ead] The shader has been initialize,
clean up them.

[023:197] [2022-05-28 10:32:03 +0000.695900][1ead] ~OpenGLFrameBuffer:


[023:197] [2022-05-28 10:32:03 +0000.695992][1ead] ~OpenGLFrameBuffer:
[023:198] [2022-05-28 10:32:03 +0000.696600][1ead] ~OpenGLFrameBuffer:
[023:198] [2022-05-28 10:32:03 +0000.696677][1ead] ~OpenGLFrameBuffer:
[023:198] [2022-05-28 10:32:03 +0000.696736][1ead] ~OpenGLFrameBuffer:
[023:198] [2022-05-28 10:32:03 +0000.696787][1ead] ~OpenGLFrameBuffer:
[023:209] [2022-05-28 10:32:03 +0000.707794][1ead] GPUImageProcessing destruct
finish.
[023:209] [2022-05-28 10:32:03 +0000.707906][1ead] GPURGBAFrame destruct.
[023:209] [2022-05-28 10:32:03 +0000.707973][1ead] destroy OpenGLRenderProgram
0x7e4ca27198
[023:209] [2022-05-28 10:32:03 +0000.708019][1ead] ~CameraSource time:70294878
enter.

[023:209] [2022-05-28 10:32:03 +0000.708048][1ead] ~CameraSource leave. expire


time = 0 ms

[023:209] [2022-05-28 10:32:03 +0000.708079][1ead] ~RecordAudioSource time:70294878


enter.

[023:209] [2022-05-28 10:32:03 +0000.708100][1ead] ~RecordAudioSource leave.


expire time = 0 ms

[023:209] [2022-05-28 10:32:03 +0000.708134][1ead] DestroyPipelineAndFilters


leave. expire time = 13 ms

[023:225] [2022-05-28 10:32:03 +0000.724092][1bbf]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[023:227] [2022-05-28 10:32:03 +0000.726269][1bbf] machine model :redmi
[023:227] [2022-05-28 10:32:03 +0000.726340][1bbf] Support this machine
model :redmi
[023:228] [2022-05-28 10:32:03 +0000.726360][1bbf] global inited! current sdk
version: 07-20-936c45f
[023:228] [2022-05-28 10:32:03 +0000.726495][1bbf] filter: filter pipeline
construtc this: 0x7df2088800
[023:228] [2022-05-28 10:32:03 +0000.726528][1bbf] MediaFilterGraph:
MediaFilterGraph construct
[023:228] [2022-05-28 10:32:03 +0000.726544][1bbf] GLESContext:
[023:228] [2022-05-28 10:32:03 +0000.726584][1bbf] The result of eglGetDisplay is:
0xb400007edf08fdc0
[023:229] [2022-05-28 10:32:03 +0000.727641][1bbf] The result of creation:
0x7df20de000
[023:229] [2022-05-28 10:32:03 +0000.727777][1bbf] The result of
eglCreatePbufferSurface is: 0x7df20de180
[023:230] [2022-05-28 10:32:03 +0000.728533][1bbf] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4
[023:230] [2022-05-28 10:32:03 +0000.728616][1bbf] The source 0 speed:1
[023:230] [2022-05-28 10:32:03 +0000.728666][1bbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4,
delay: 0
[023:230] [2022-05-28 10:32:03 +0000.728708][1bbf] CreateDecoderByVideoSource
time:70294899 enter.

[023:230] [2022-05-28 10:32:03 +0000.729295][1bbf] running_decoder_count:0max


count:2
[023:230] [2022-05-28 10:32:03 +0000.729357][1bbf] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7e591a9400
[023:269] [2022-05-28 10:32:03 +0000.767482][1ee8] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7e44f3b000] Current FFmpeg version git-2021-06-16-
97cea6f
[023:487] [2022-05-28 10:32:03 +0000.985674][1ee8] OnStreamInfoFound: video
duration_: 15193
[023:489] [2022-05-28 10:32:03 +0000.987473][1ee9] NO get frame from decoder
[023:489] [2022-05-28 10:32:03 +0000.987509][1bbf] start decoder
[023:489] [2022-05-28 10:32:03 +0000.987575][1bbf] CreateDecoderByVideoSource
leave. expire time = 259 ms

[023:489] [2022-05-28 10:32:03 +0000.987612][1bbf] BindInputFilter 0x7df2133920


this 0x7e591bfd58
[023:489] [2022-05-28 10:32:03 +0000.987678][1bbf] BindInputFilter 0x7e591bfd58
this 0x7e591bfe18
[023:489] [2022-05-28 10:32:03 +0000.987722][1bbf] BindInputFilter 0x7df2133920
this 0x7e59033a18
[023:489] [2022-05-28 10:32:03 +0000.987744][1bbf] BindInputFilter 0x7e59033a18
this 0x7e59033ad8
[023:489] [2022-05-28 10:32:03 +0000.987774][1bbf] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4
[023:489] [2022-05-28 10:32:03 +0000.987835][1bbf] BindInputFilter 0x7e591bfe18
this 0x7e59033dd8
[023:489] [2022-05-28 10:32:03 +0000.987863][1bbf] BindInputFilter 0x7e59033dd8
this 0x7df20888a0
[023:489] [2022-05-28 10:32:03 +0000.987898][1bbf] BindInputFilter 0x7e59033ad8
this 0x7e59033f58
[023:489] [2022-05-28 10:32:03 +0000.987923][1bbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4
[023:490] [2022-05-28 10:32:03 +0000.988850][1bbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[023:490] [2022-05-28 10:32:03 +0000.989329][1ee9] NO get frame from decoder
[023:491] [2022-05-28 10:32:03 +0000.989520][1bbf] machine model :redmi
[023:491] [2022-05-28 10:32:03 +0000.989898][1bbf] Support this machine
model :redmi
[023:491] [2022-05-28 10:32:03 +0000.989928][1bbf] global inited! current sdk
version: 07-20-936c45f
[023:491] [2022-05-28 10:32:03 +0000.990006][1bbf] GetPipeline:
-----------------------------------------
[023:491] [2022-05-28 10:32:03 +0000.990035][1bbf] GetPipeline: source:
0x7df2133700
[023:491] [2022-05-28 10:32:03 +0000.990052][1bbf] GetPipeline: filter: NULLFilter
[023:491] [2022-05-28 10:32:03 +0000.990071][1bbf] GetPipeline: filter: NULLFilter
[023:491] [2022-05-28 10:32:03 +0000.990087][1bbf] GetPipeline: filter: NULLFilter
[023:491] [2022-05-28 10:32:03 +0000.990101][1bbf] GetPipeline: audio filter:
AuidoNULLFilter
[023:491] [2022-05-28 10:32:03 +0000.990111][1bbf] GetPipeline: audio filter:
AuidoNULLFilter
[023:491] [2022-05-28 10:32:03 +0000.990120][1bbf] GetPipeline: audio filter:
AudioNUllFilter
[023:491] [2022-05-28 10:32:03 +0000.990147][1bbf] GetPipeline:
------------------------------------------
[023:491] [2022-05-28 10:32:03 +0000.990164][1bbf] filter: filter pipeline2 update
pattern: 0
[023:492] [2022-05-28 10:32:03 +0000.990607][1bbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[023:492] [2022-05-28 10:32:03 +0000.990753][1bbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[023:492] [2022-05-28 10:32:03 +0000.990780][1bbf] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[023:492] [2022-05-28 10:32:03 +0000.990920][1bbf] DeviceInit:
[023:492] [2022-05-28 10:32:03 +0000.991161][1bbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[023:493] [2022-05-28 10:32:03 +0000.991488][1bbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[023:493] [2022-05-28 10:32:03 +0000.991879][1bbf] CreatePlatformSpecificObjects:
[023:493] [2022-05-28 10:32:03 +0000.991932][1bbf] audio device use null audio
input and opensl output
[023:493] [2022-05-28 10:32:03 +0000.991963][1bbf] Create OpenSLES output module
with java VM support.

[023:493] [2022-05-28 10:32:03 +0000.992130][1bbf] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[023:494] [2022-05-28 10:32:03 +0000.992394][1bbf] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[023:494] [2022-05-28 10:32:03 +0000.992596][1bbf] Create OpenSLES output module
with buffer num:2

[023:494] [2022-05-28 10:32:03 +0000.992645][1bbf] Error(trace.cc:40): Init the


output and input for audio device template.
[023:494] [2022-05-28 10:32:03 +0000.992672][1bbf] Init the output device.

[023:494] [2022-05-28 10:32:03 +0000.992700][1bbf] Set the playout as stereo:1


[023:494] [2022-05-28 10:32:03 +0000.992728][1bbf] Set the sample rate to be:44100

[023:494] [2022-05-28 10:32:03 +0000.992767][1bbf] Low latency buffer size:144 low


sample rate:48000
[023:494] [2022-05-28 10:32:03 +0000.992793][1bbf] DeviceInit: Done
[023:494] [2022-05-28 10:32:03 +0000.992943][1bbf] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[023:495] [2022-05-28 10:32:03 +0000.993926][1bbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[023:495] [2022-05-28 10:32:03 +0000.994030][1bbf]
MediaFilterPlayer::SetPlayerNotify 0x7dfbf5f020
[023:499] [2022-05-28 10:32:03 +0000.998313][1ee9] NO get frame from decoder
[023:499] [2022-05-28 10:32:03 +0000.998366][1bbf]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[023:500] [2022-05-28 10:32:03 +0000.998428][1bbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[023:502] [2022-05-28 10:32:04 +0000.1246][1bbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[023:503] [2022-05-28 10:32:04 +0000.1387][1ef4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7dfc05ed18
[023:504] [2022-05-28 10:32:04 +0000.2509][1ee9] NO get frame from decoder
[023:504] [2022-05-28 10:32:04 +0000.3283][1bbf] SetGraphLoop: SetGraphLoop 1
[023:505] [2022-05-28 10:32:04 +0000.3424][1bbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[023:506] [2022-05-28 10:32:04 +0000.4919][1bbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[023:508] [2022-05-28 10:32:04 +0000.7283][1bbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[023:511] [2022-05-28 10:32:04 +0000.9775][1bbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[023:511] [2022-05-28 10:32:04 +0000.10230][1ef6] Start:
[023:512] [2022-05-28 10:32:04 +0000.10546][1ef5] operator(): video render started.
[023:512] [2022-05-28 10:32:04 +0000.10691][1ef5] DriveRender working... (1/200)
[023:512] [2022-05-28 10:32:04 +0000.10758][1ef5] Warning(video_render.cc:390): No
picture to display (1/50)
[023:513] [2022-05-28 10:32:04 +0000.11549][1ef6] Start:
[023:513] [2022-05-28 10:32:04 +0000.11812][1ef6] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[023:513] [2022-05-28 10:32:04 +0000.11958][1ef6] Reset: history total size: 98
[023:513] [2022-05-28 10:32:04 +0000.12029][1ef6] DeviceStart:
audioDevice_:0x7e3f659000
[023:513] [2022-05-28 10:32:04 +0000.12116][1ef6] DeviceStart: time profile playout
init before
[023:513] [2022-05-28 10:32:04 +0000.12161][1ef6] DeviceStart: time profile playout
init end
[023:513] [2022-05-28 10:32:04 +0000.12194][1ef6] OpenSlesOutput:Start playout

[023:515] [2022-05-28 10:32:04 +0000.13653][1ef6] Create the opensl output player.


streamtype before:0

[023:515] [2022-05-28 10:32:04 +0000.13786][1ef6] Create the opensl output player.


streamtype after:3

[023:515] [2022-05-28 10:32:04 +0000.14076][1ee9] NO get frame from decoder


[023:528] [2022-05-28 10:32:04 +0000.26946][1ee9] NO get frame from decoder
[023:534] [2022-05-28 10:32:04 +0000.32412][1ee9] NO get frame from decoder
[023:539] [2022-05-28 10:32:04 +0000.37722][1ee9] NO get frame from decoder
[023:550] [2022-05-28 10:32:04 +0000.48442][1ef6] Enqueue opensl buffer size:1764
[023:624] [2022-05-28 10:32:04 +0000.122658][1ef6] DeviceStart: time profile
playout all end
[023:624] [2022-05-28 10:32:04 +0000.122715][1ef9]
PlayerSimpleBufferQueueCallbackHandler function
[023:624] [2022-05-28 10:32:04 +0000.122793][1ef6] operator(): Audio playback
started.
[023:624] [2022-05-28 10:32:04 +0000.123019][1ef9] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[023:624] [2022-05-28 10:32:04 +0000.123058][1ef6] operator(): Started now!
[023:624] [2022-05-28 10:32:04 +0000.123082][1ef9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[023:624] [2022-05-28 10:32:04 +0000.123155][1ef8] Error(video_source.cc:430): wait
decoder a frame: 0
[023:625] [2022-05-28 10:32:04 +0000.123499][1ef7] Pull audio failed.(wait video!)
[023:625] [2022-05-28 10:32:04 +0000.123610][1ef7]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:627] [2022-05-28 10:32:04 +0000.125904][1ef7] Pull audio failed.(wait video!)
[023:627] [2022-05-28 10:32:04 +0000.126099][1ef7]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:628] [2022-05-28 10:32:04 +0000.126929][1ef8] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[023:631] [2022-05-28 10:32:04 +0000.130110][1ef7] audio_frame_list_ empty
[023:642] [2022-05-28 10:32:04 +0000.140797][1ef8] OnVideoFrameReady(1/200)
[023:642] [2022-05-28 10:32:04 +0000.141083][1ef5] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[023:644] [2022-05-28 10:32:04 +0000.143246][1ef5] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:70295313
[023:684] [2022-05-28 10:32:04 +0000.183043][1ef5] lipsync_debug: render a video
frame
[023:684] [2022-05-28 10:32:04 +0000.183149][1ef5] lipsync_debug: First video frame
rendering.
[023:694] [2022-05-28 10:32:04 +0000.193209][1ef5]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:18 timeDelta:50 last
video ts:900 frame->pts:2520 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[023:694] [2022-05-28 10:32:04 +0000.193316][1ef5] lipsync_debug: tsDelta -
timeDelta = -32
[023:694] [2022-05-28 10:32:04 +0000.193337][1ef5] lipsync_debug:result remaining
time:0
[023:694] [2022-05-28 10:32:04 +0000.193355][1ef5] dynamic updated lipsync delay:0
[023:700] [2022-05-28 10:32:04 +0000.198675][1ef5] lipsync_debug:remaining time:10
tsDelta - timeDelta:6
[023:700] [2022-05-28 10:32:04 +0000.198830][1ef5] lipsync_debug:result remaining
time:6
[023:748] [2022-05-28 10:32:04 +0000.246560][1ef8]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[023:883] [2022-05-28 10:32:04 +0000.381889][1ef7] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[023:883] [2022-05-28 10:32:04 +0000.382055][1ef7] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[023:884] [2022-05-28 10:32:04 +0000.382399][1ef7] audio frame wait video
frame.last_video_timestamp:142 last_audio_timestamp:254.921
[023:890] [2022-05-28 10:32:04 +0000.388415][1ef7]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:890] [2022-05-28 10:32:04 +0000.388869][1ef7] audio frame wait video
frame.last_video_timestamp:170 last_audio_timestamp:277.914
[023:891] [2022-05-28 10:32:04 +0000.389685][1ef7]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:891] [2022-05-28 10:32:04 +0000.390150][1ef7] audio frame wait video
frame.last_video_timestamp:170 last_audio_timestamp:277.914
[023:892] [2022-05-28 10:32:04 +0000.390841][1ef7]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:892] [2022-05-28 10:32:04 +0000.391255][1ef7] audio frame wait video
frame.last_video_timestamp:170 last_audio_timestamp:277.914
[023:893] [2022-05-28 10:32:04 +0000.391961][1ef7]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:894] [2022-05-28 10:32:04 +0000.392378][1ef7] audio frame wait video
frame.last_video_timestamp:170 last_audio_timestamp:277.914
[023:894] [2022-05-28 10:32:04 +0000.393248][1ef7]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[023:895] [2022-05-28 10:32:04 +0000.393723][1ef7] audio frame wait video
frame.last_video_timestamp:198 last_audio_timestamp:300.907
[023:895] [2022-05-28 10:32:04 +0000.394008][1ef6] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[023:895] [2022-05-28 10:32:04 +0000.394328][1ef6] The audio playback speed:100
(1/100)
[023:896] [2022-05-28 10:32:04 +0000.394420][1ef6] lipsync_debug: The current
played audio timestamp is:0(1/50)
[023:896] [2022-05-28 10:32:04 +0000.394464][1ef6] First audio frame rendering
[024:146] [2022-05-28 10:32:04 +0000.645288][1ef8] video frame wait audio frame:
last_video_timestamp:622 last_audio_timestamp:509.841
[024:167] [2022-05-28 10:32:04 +0000.666106][1eb2] haveEnoughProcessedData
internalAudioStream.length: 10
[024:261] [2022-05-28 10:32:04 +0000.759568][1eb2] Run AGC when audioType = 0
[024:261] [2022-05-28 10:32:04 +0000.759780][1eb2]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:291] [2022-05-28 10:32:04 +0000.790151][1ef5] lipsync_debug:displaying video
ts:58950 The current displayed video timestamp is:70295960
[024:624] [2022-05-28 10:32:05 +0000.123217][1ef6] do work DoLipsync!
[024:625] [2022-05-28 10:32:05 +0000.123502][1ef6] total delay:365 videoTsMS:961
audioTsMS:596 diff:365
[024:625] [2022-05-28 10:32:05 +0000.123595][1ef6] Set the lipsync delay:365
[024:804] [2022-05-28 10:32:05 +0000.303167][1ef9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[024:914] [2022-05-28 10:32:05 +0000.413003][1ef8] Error(video_source.cc:430): wait
decoder a frame: 0
[025:144] [2022-05-28 10:32:05 +0000.643034][1ef5] lipsync_debug:displaying video
ts:119340 The current displayed video timestamp is:70296813
[025:404] [2022-05-28 10:32:05 +0000.903195][1ef5] DriveRender working... (1/200)
[025:670] [2022-05-28 10:32:06 +0000.169213][1ef5]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:25 last
video ts:152190 frame->pts:155340 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[025:671] [2022-05-28 10:32:06 +0000.169625][1ef5] lipsync_debug: tsDelta -
timeDelta = 10
[025:844] [2022-05-28 10:32:06 +0000.342545][1ef9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:886] [2022-05-28 10:32:06 +0000.384394][1eb2] haveEnoughProcessedData
internalAudioStream.length: 10
[025:957] [2022-05-28 10:32:06 +0000.455492][1ef5] lipsync_debug:displaying video
ts:180270 The current displayed video timestamp is:70297626
[026:009] [2022-05-28 10:32:06 +0000.507420][1ef7] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[026:009] [2022-05-28 10:32:06 +0000.507615][1ef7] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[026:073] [2022-05-28 10:32:06 +0000.571448][1ef6] The audio playback speed:100
(1/100)
[026:073] [2022-05-28 10:32:06 +0000.571626][1ef6] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[026:225] [2022-05-28 10:32:06 +0000.723417][1ef5] lipsync_debug:remaining time:10
tsDelta - timeDelta:22
[026:225] [2022-05-28 10:32:06 +0000.723546][1ef5] lipsync_debug:result remaining
time:10
[026:257] [2022-05-28 10:32:06 +0000.756073][1ef8] Error(video_source.cc:430): wait
decoder a frame: 0
[026:264] [2022-05-28 10:32:06 +0000.762746][1eb2] Run AGC when audioType = 0
[026:338] [2022-05-28 10:32:06 +0000.836969][1ef8] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[026:615] [2022-05-28 10:32:07 +0000.113681][1ef5] lipsync_debug:displaying video
ts:239490 The current displayed video timestamp is:70298284
[026:809] [2022-05-28 10:32:07 +0000.307762][1ef9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[026:897] [2022-05-28 10:32:07 +0000.396038][1ef8] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 299250pts ms:3.325e+06
[026:902] [2022-05-28 10:32:07 +0000.401001][1ef8] OnVideoFrameReady(1/200)
[026:902] [2022-05-28 10:32:07 +0000.401232][1ef5] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[027:106] [2022-05-28 10:32:07 +0000.604778][1ef5] DriveRender working... (1/200)
[027:345] [2022-05-28 10:32:07 +0000.843444][1ef5] lipsync_debug:displaying video
ts:299250 The current displayed video timestamp is:70299014
[027:349] [2022-05-28 10:32:07 +0000.848049][1ef5] lipsync_debug: render a video
frame
[027:359] [2022-05-28 10:32:07 +0000.858287][1ef5]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:15 last
video ts:299250 frame->pts:302400 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[027:360] [2022-05-28 10:32:07 +0000.858420][1ef5] lipsync_debug: tsDelta -
timeDelta = 20
[027:379] [2022-05-28 10:32:07 +0000.877775][1ef5] lipsync_debug:result remaining
time:0
[027:379] [2022-05-28 10:32:07 +0000.877893][1ef5] dynamic updated lipsync delay:0
[027:603] [2022-05-28 10:32:08 +0000.101725][1eb2] haveEnoughProcessedData
internalAudioStream.length: 10
[027:687] [2022-05-28 10:32:08 +0000.185761][1ef8] Error(video_source.cc:430): wait
decoder a frame: 0
[027:841] [2022-05-28 10:32:08 +0000.340143][1ef9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[027:976] [2022-05-28 10:32:08 +0000.475161][1ef5] lipsync_debug:displaying video
ts:359460 The current displayed video timestamp is:70299645
[028:263] [2022-05-28 10:32:08 +0000.762159][1eb2] Run AGC when audioType = 0
[028:264] [2022-05-28 10:32:08 +0000.762555][1eb2]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:325] [2022-05-28 10:32:08 +0000.823427][1ef7] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[028:325] [2022-05-28 10:32:08 +0000.823569][1ef7] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[028:424] [2022-05-28 10:32:08 +0000.923041][1ef6] The audio playback speed:100
(1/100)
[028:424] [2022-05-28 10:32:08 +0000.923217][1ef6] lipsync_debug: The current
played audio timestamp is:204692(1/50)
[028:466] [2022-05-28 10:32:08 +0000.964422][1ef5] lipsync_debug:remaining time:10
tsDelta - timeDelta:11
[028:466] [2022-05-28 10:32:08 +0000.964533][1ef5] lipsync_debug:result remaining
time:10
[028:658] [2022-05-28 10:32:09 +0000.156532][1ef5] lipsync_debug:displaying video
ts:419400 The current displayed video timestamp is:70300327
[028:749] [2022-05-28 10:32:09 +0000.247796][1ef5] DriveRender working... (1/200)
[028:822] [2022-05-28 10:32:09 +0000.321326][1ef9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[029:012] [2022-05-28 10:32:09 +0000.510567][1ef5]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:36 timeDelta:36 last
video ts:446490 frame->pts:449730 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[029:012] [2022-05-28 10:32:09 +0000.510725][1ef5] lipsync_debug: tsDelta -
timeDelta = 0
[029:045] [2022-05-28 10:32:09 +0000.543847][1ef8] Error(video_source.cc:430): wait
decoder a frame: 0
[029:323] [2022-05-28 10:32:09 +0000.821499][1eb2] haveEnoughProcessedData
internalAudioStream.length: 10
[029:340] [2022-05-28 10:32:09 +0000.838963][1ef5] lipsync_debug:displaying video
ts:479250 The current displayed video timestamp is:70301009
[029:842] [2022-05-28 10:32:10 +0000.341181][1ef9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[029:973] [2022-05-28 10:32:10 +0000.472317][1ef5] lipsync_debug:displaying video
ts:540000 The current displayed video timestamp is:70301642
[030:260] [2022-05-28 10:32:10 +0000.758898][1ef8] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 599310pts ms:6.659e+06
[030:261] [2022-05-28 10:32:10 +0000.760024][1eb3] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:261] [2022-05-28 10:32:10 +0000.760136][1eb3] _deviceSampleRate:48000

[030:264] [2022-05-28 10:32:10 +0000.763091][1ef8] OnVideoFrameReady(1/200)


[030:264] [2022-05-28 10:32:10 +0000.763341][1ef5] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[030:266] [2022-05-28 10:32:10 +0000.764409][1eb2] Run AGC when audioType = 0
[030:407] [2022-05-28 10:32:10 +0000.905532][1ef8] Error(video_source.cc:430): wait
decoder a frame: 0
[030:428] [2022-05-28 10:32:10 +0000.927370][1ef5] DriveRender working... (1/200)
[030:565] [2022-05-28 10:32:11 +0000.63381][1ef8] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8996 diff: 5
[030:644] [2022-05-28 10:32:11 +0000.143098][1ef7] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 307060
[030:644] [2022-05-28 10:32:11 +0000.143195][1ef7] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[030:646] [2022-05-28 10:32:11 +0000.144606][1ef5] lipsync_debug:displaying video
ts:599310 The current displayed video timestamp is:70302315
[030:650] [2022-05-28 10:32:11 +0000.149105][1ef5] lipsync_debug: render a video
frame
[030:661] [2022-05-28 10:32:11 +0000.159427][1ef5]
lipsync_debug:lipsync_threadhold: lipsync_delta:17 tsDelta:52 timeDelta:15 last
video ts:599310 frame->pts:602460 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[030:661] [2022-05-28 10:32:11 +0000.159537][1ef5] lipsync_debug: tsDelta -
timeDelta = 37
[030:661] [2022-05-28 10:32:11 +0000.159578][1ef5] lipsync_debug:remaining time:10
tsDelta - timeDelta:37
[030:661] [2022-05-28 10:32:11 +0000.159611][1ef5] lipsync_debug:result remaining
time:10
[030:673] [2022-05-28 10:32:11 +0000.171397][1ef6] The audio playback speed:100
(1/100)
[030:673] [2022-05-28 10:32:11 +0000.171879][1ef6] lipsync_debug: The current
played audio timestamp is:307060(1/50)
[030:699] [2022-05-28 10:32:11 +0000.197553][1ef5] lipsync_debug:result remaining
time:0
[030:699] [2022-05-28 10:32:11 +0000.197718][1ef5] dynamic updated lipsync delay:5
[030:818] [2022-05-28 10:32:11 +0000.317302][1ef9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[031:047] [2022-05-28 10:32:11 +0000.545641][1eb2] haveEnoughProcessedData
internalAudioStream.length: 10
[031:334] [2022-05-28 10:32:11 +0000.832962][1ef5] lipsync_debug:displaying video
ts:659250 The current displayed video timestamp is:70303003
[031:767] [2022-05-28 10:32:12 +0000.266072][1ef8] Error(video_source.cc:430): wait
decoder a frame: 0
[031:842] [2022-05-28 10:32:12 +0000.341083][1ef9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[031:843] [2022-05-28 10:32:12 +0000.341869][1ef8]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[031:966] [2022-05-28 10:32:12 +0000.464440][1ef5] lipsync_debug:displaying video
ts:719460 The current displayed video timestamp is:70303635
[032:020] [2022-05-28 10:32:12 +0000.518420][1ef8] video frame wait audio frame:
last_video_timestamp:8426 last_audio_timestamp:8309.39
[032:143] [2022-05-28 10:32:12 +0000.642196][1ef5] DriveRender working... (1/200)
[032:262] [2022-05-28 10:32:12 +0000.760828][1eb2] Run AGC when audioType = 0
[032:262] [2022-05-28 10:32:12 +0000.761100][1eb2]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:388] [2022-05-28 10:32:12 +0000.886642][1ef5]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:25 last
video ts:755280 frame->pts:758340 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[032:388] [2022-05-28 10:32:12 +0000.886822][1ef5] lipsync_debug: tsDelta -
timeDelta = 9
[032:631] [2022-05-28 10:32:13 +0000.129888][1ef5] lipsync_debug:displaying video
ts:779400 The current displayed video timestamp is:70304300
[032:778] [2022-05-28 10:32:13 +0000.277212][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[032:802] [2022-05-28 10:32:13 +0000.301333][1ef9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[032:968] [2022-05-28 10:32:13 +0000.466870][1ef7] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 409428
[032:968] [2022-05-28 10:32:13 +0000.467055][1ef7] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[032:980] [2022-05-28 10:32:13 +0000.479318][1ef5] lipsync_debug:remaining time:10
tsDelta - timeDelta:22
[032:981] [2022-05-28 10:32:13 +0000.479642][1ef5] lipsync_debug:result remaining
time:10
[033:021] [2022-05-28 10:32:13 +0000.520498][1ef6] The audio playback speed:100
(1/100)
[033:022] [2022-05-28 10:32:13 +0000.520708][1ef6] lipsync_debug: The current
played audio timestamp is:409428(1/50)
[033:135] [2022-05-28 10:32:13 +0000.633539][1ef8] Error(video_source.cc:430): wait
decoder a frame: 0
[033:363] [2022-05-28 10:32:13 +0000.861484][1ef5] lipsync_debug:displaying video
ts:839340 The current displayed video timestamp is:70305032
[033:605] [2022-05-28 10:32:14 +0000.103695][1ef8] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 899460pts ms:9.994e+06
[033:608] [2022-05-28 10:32:14 +0000.106996][1ef8] OnVideoFrameReady(1/200)
[033:608] [2022-05-28 10:32:14 +0000.107195][1ef5] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[033:794] [2022-05-28 10:32:14 +0000.292645][1ef5] DriveRender working... (1/200)
[033:843] [2022-05-28 10:32:14 +0000.341935][1ef9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[033:991] [2022-05-28 10:32:14 +0000.490298][1ef5] lipsync_debug:displaying video
ts:899460 The current displayed video timestamp is:70305660
[033:998] [2022-05-28 10:32:14 +0000.497375][1ef5] lipsync_debug: render a video
frame
[034:030] [2022-05-28 10:32:14 +0000.528906][1ef5] lipsync_debug:result remaining
time:0
[034:031] [2022-05-28 10:32:14 +0000.529602][1ef5] dynamic updated lipsync delay:0
[034:052] [2022-05-28 10:32:14 +0000.551218][1ef5]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:31 timeDelta:29 last
video ts:902250 frame->pts:905040 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[034:053] [2022-05-28 10:32:14 +0000.551443][1ef5] lipsync_debug: tsDelta -
timeDelta = 2
[034:266] [2022-05-28 10:32:14 +0000.765060][1eb2] Run AGC when audioType = 0
[034:500] [2022-05-28 10:32:14 +0000.999323][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[034:504] [2022-05-28 10:32:15 +0000.3103][1ef8] Error(video_source.cc:430): wait
decoder a frame: 0
[034:642] [2022-05-28 10:32:15 +0000.141142][1ef6] total delay:12 videoTsMS:10625
audioTsMS:10613 diff:12
[034:642] [2022-05-28 10:32:15 +0000.141279][1ef6] Set the lipsync delay:12
[034:652] [2022-05-28 10:32:15 +0000.151209][1ef7] FilterPipeline2::OnAudioFrame
pts 483140 last_audio_timestamp_ 10955.6
[034:669] [2022-05-28 10:32:15 +0000.167994][1ef5] lipsync_debug:displaying video
ts:959310 The current displayed video timestamp is:70306338
[034:726] [2022-05-28 10:32:15 +0000.225295][1ef8] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9996 diff: 5
[034:802] [2022-05-28 10:32:15 +0000.301057][1ef9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[035:217] [2022-05-28 10:32:15 +0000.715908][1ef5] lipsync_debug:remaining time:10
tsDelta - timeDelta:19
[035:217] [2022-05-28 10:32:15 +0000.716202][1ef5] lipsync_debug:result remaining
time:10
[035:284] [2022-05-28 10:32:15 +0000.783092][1ef7] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 511796
[035:284] [2022-05-28 10:32:15 +0000.783222][1ef7] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[035:337] [2022-05-28 10:32:15 +0000.835501][1ef5] lipsync_debug:displaying video
ts:1019340 The current displayed video timestamp is:70307006
[035:378] [2022-05-28 10:32:15 +0000.877406][1ef6] The audio playback speed:100
(1/100)
[035:379] [2022-05-28 10:32:15 +0000.877707][1ef6] lipsync_debug: The current
played audio timestamp is:511796(1/50)
[035:505] [2022-05-28 10:32:16 +0000.4051][1ef5] DriveRender working... (1/200)
[035:756] [2022-05-28 10:32:16 +0000.254864][1ef5]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:25 last
video ts:1055430 frame->pts:1058580 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[035:756] [2022-05-28 10:32:16 +0000.254978][1ef5] lipsync_debug: tsDelta -
timeDelta = 10
[035:842] [2022-05-28 10:32:16 +0000.340397][1ef9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[035:854] [2022-05-28 10:32:16 +0000.353305][1ef8] Error(video_source.cc:430): wait
decoder a frame: 0
[035:999] [2022-05-28 10:32:16 +0000.498271][1ef5] lipsync_debug:displaying video
ts:1079550 The current displayed video timestamp is:70307668
[036:214] [2022-05-28 10:32:16 +0000.712717][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[036:262] [2022-05-28 10:32:16 +0000.760435][1eb2] Run AGC when audioType = 0
[036:262] [2022-05-28 10:32:16 +0000.760750][1eb2]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:660] [2022-05-28 10:32:17 +0000.158500][1ef5] lipsync_debug:displaying video
ts:1139310 The current displayed video timestamp is:70308329
[036:841] [2022-05-28 10:32:17 +0000.340329][1ef9]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[036:929] [2022-05-28 10:32:17 +0000.427507][1ef8] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 1199340pts ms:1.3326e+07
[036:935] [2022-05-28 10:32:17 +0000.433604][1ef8] OnVideoFrameReady(1/200)
[036:935] [2022-05-28 10:32:17 +0000.434016][1ef5] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[037:188] [2022-05-28 10:32:17 +0000.686695][1ef5] DriveRender working... (1/200)
[037:212] [2022-05-28 10:32:17 +0000.710776][1ef8] Error(video_source.cc:430): wait
decoder a frame: 0
[037:297] [2022-05-28 10:32:17 +0000.795833][1ee9] av_read_frame AVERROR_EOF
[037:328] [2022-05-28 10:32:17 +0000.827107][1ef5] lipsync_debug:displaying video
ts:1199340 The current displayed video timestamp is:70308997
[037:334] [2022-05-28 10:32:17 +0000.832840][1ef5] lipsync_debug: render a video
frame
[037:362] [2022-05-28 10:32:17 +0000.861101][1ef5] lipsync_debug:result remaining
time:0
[037:362] [2022-05-28 10:32:17 +0000.861242][1ef5] dynamic updated lipsync delay:0
[037:428] [2022-05-28 10:32:17 +0000.927018][1ef5]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:32 timeDelta:32 last
video ts:1205550 frame->pts:1208430 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[037:428] [2022-05-28 10:32:17 +0000.927140][1ef5] lipsync_debug: tsDelta -
timeDelta = 0
[037:455] [2022-05-28 10:32:17 +0000.953406][1ef5] lipsync_debug:remaining time:10
tsDelta - timeDelta:6
[037:455] [2022-05-28 10:32:17 +0000.953615][1ef5] lipsync_debug:result remaining
time:6
[037:534] [2022-05-28 10:32:18 +0000.32623][1ee9] OnReceiveEOF:
[037:534] [2022-05-28 10:32:18 +0000.32715][1ee9] OnDecoderEOF time:70309203
enter.
[037:534] [2022-05-28 10:32:18 +0000.32821][1ee7] CleanUp time:70309203 enter.

[037:534] [2022-05-28 10:32:18 +0000.32897][1ee9] OnDecoderEOF leave. expire time


= 0 ms

[037:534] [2022-05-28 10:32:18 +0000.32927][1ee9] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7df2133700
[037:540] [2022-05-28 10:32:18 +0000.38462][1ee7] CleanUp leave. expire time = 6
ms

[037:540] [2022-05-28 10:32:18 +0000.38568][1ee7] clean up


[037:540] [2022-05-28 10:32:18 +0000.38595][1ee7] running_decoder_count:0max
count:2
[037:558] [2022-05-28 10:32:18 +0000.56453][1bbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[037:561] [2022-05-28 10:32:18 +0000.59709][1ef6] Stop:
[037:561] [2022-05-28 10:32:18 +0000.60047][1ef5] operator(): Video Render stopped.
[037:561] [2022-05-28 10:32:18 +0000.60298][1ef6] Stop:
[037:563] [2022-05-28 10:32:18 +0000.61481][1ef6] DeviceStop:
audioDevice_:0x7e3f659000
[037:563] [2022-05-28 10:32:18 +0000.61672][1ef6] OpenSlesOutput:Stop playout

[037:567] [2022-05-28 10:32:18 +0000.65446][1ef6] DeviceStop: Done


[037:567] [2022-05-28 10:32:18 +0000.65660][1ef6] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[037:567] [2022-05-28 10:32:18 +0000.65713][1ef6] operator(): Stop now!
[037:607] [2022-05-28 10:32:18 +0000.105878][1bbf]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[037:607] [2022-05-28 10:32:18 +0000.106035][1bbf] StopPreView: Have Stopped,
operation cancel
[037:607] [2022-05-28 10:32:18 +0000.106076][1bbf] Stop:
[037:607] [2022-05-28 10:32:18 +0000.106238][1ef6] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[037:608] [2022-05-28 10:32:18 +0000.106392][1bbf] DeviceRelease:
audioDevice_:0x7e3f659000
[037:608] [2022-05-28 10:32:18 +0000.106427][1bbf] OpenSlesOutput:Stop playout

[037:608] [2022-05-28 10:32:18 +0000.106459][1bbf] DeviceRelease: Release the


webrtc device object.
[037:608] [2022-05-28 10:32:18 +0000.106662][1bbf] OpenSlesOutput destruct.

[037:608] [2022-05-28 10:32:18 +0000.106722][1bbf] DeviceRelease: Done


[037:608] [2022-05-28 10:32:18 +0000.106812][1bbf] Stop:
[037:608] [2022-05-28 10:32:18 +0000.107101][1ef5] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[037:617] [2022-05-28 10:32:18 +0000.115728][1bbf] global uninited!
[037:618] [2022-05-28 10:32:18 +0000.116611][1bbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[037:618] [2022-05-28 10:32:18 +0000.116751][1bbf] ~MediaFilterGraph:
MediaFilterGraph destruct
[037:618] [2022-05-28 10:32:18 +0000.116779][1bbf] RemoveVideoBackGroud: hava not
add video backgroud
[037:618] [2022-05-28 10:32:18 +0000.116810][1bbf] UnbindInputFilter 0x7e59033dd8
this 0x7df20888a0
[037:618] [2022-05-28 10:32:18 +0000.116835][1bbf] ClearAllSource: remove source
filter, sourceid: 0x7df2133700
[037:618] [2022-05-28 10:32:18 +0000.116853][1bbf] DestoryDecoderByVideoSource
time:70309287 enter.
[037:618] [2022-05-28 10:32:18 +0000.116873][1bbf] ~VideoBindDecoder time:70309287
enter.

[037:619] [2022-05-28 10:32:18 +0000.117559][1bbf] CleanUp time:70309288 enter.

[037:620] [2022-05-28 10:32:18 +0000.118580][1bbf] CleanUp leave. expire time = 1


ms

[037:620] [2022-05-28 10:32:18 +0000.118665][1bbf] CleanUp time:70309289 enter.

[037:622] [2022-05-28 10:32:18 +0000.120922][1bbf] CleanUp leave. expire time = 2


ms

[037:627] [2022-05-28 10:32:18 +0000.125674][1bbf] ~VideoBindDecoder leave. expire


time = 9 ms

[037:627] [2022-05-28 10:32:18 +0000.125849][1bbf] DestoryDecoderByVideoSource


leave. expire time = 9 ms

[037:627] [2022-05-28 10:32:18 +0000.125923][1bbf] UnbindInputFilter 0x7e591bfe18


this 0x7e59033dd8
[037:627] [2022-05-28 10:32:18 +0000.125984][1bbf] UnbindInputFilter 0x7e591bfd58
this 0x7e591bfe18
[037:627] [2022-05-28 10:32:18 +0000.126040][1bbf] UnbindInputFilter 0x7df2133920
this 0x7e591bfd58
[037:627] [2022-05-28 10:32:18 +0000.126095][1bbf] UnbindInputFilter 0x7e59033ad8
this 0x7e59033f58
[037:627] [2022-05-28 10:32:18 +0000.126148][1bbf] UnbindInputFilter 0x7e59033a18
this 0x7e59033ad8
[037:627] [2022-05-28 10:32:18 +0000.126203][1bbf] UnbindInputFilter 0x7df2133920
this 0x7e59033a18
[037:629] [2022-05-28 10:32:18 +0000.127804][1bbf] ~GLESContext:
[037:631] [2022-05-28 10:32:18 +0000.130115][1bbf] GLESContext destruct finish.
[037:631] [2022-05-28 10:32:18 +0000.130314][1bbf] filter: filter pipeline destroy
this: 0x7df2088800
[037:633] [2022-05-28 10:32:18 +0000.131548][1bbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[037:634] [2022-05-28 10:32:18 +0000.132728][1bbf] machine model :redmi
[037:634] [2022-05-28 10:32:18 +0000.132804][1bbf] Support this machine
model :redmi
[037:634] [2022-05-28 10:32:18 +0000.132834][1bbf] global inited! current sdk
version: 07-20-936c45f
[037:634] [2022-05-28 10:32:18 +0000.133015][1bbf] filter: filter pipeline
construtc this: 0x7df2088800
[037:634] [2022-05-28 10:32:18 +0000.133083][1bbf] MediaFilterGraph:
MediaFilterGraph construct
[037:634] [2022-05-28 10:32:18 +0000.133103][1bbf] GLESContext:
[037:634] [2022-05-28 10:32:18 +0000.133147][1bbf] The result of eglGetDisplay is:
0xb400007edf08fdc0
[037:636] [2022-05-28 10:32:18 +0000.134718][1bbf] The result of creation:
0x7dfbca0100
[037:636] [2022-05-28 10:32:18 +0000.135123][1bbf] The result of
eglCreatePbufferSurface is: 0x7dfc14aa00
[037:637] [2022-05-28 10:32:18 +0000.135405][1bbf] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4
[037:637] [2022-05-28 10:32:18 +0000.135496][1bbf] The source 0 speed:1
[037:637] [2022-05-28 10:32:18 +0000.135548][1bbf] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4,
delay: 0
[037:637] [2022-05-28 10:32:18 +0000.135596][1bbf] CreateDecoderByVideoSource
time:70309306 enter.

[037:638] [2022-05-28 10:32:18 +0000.136548][1bbf] running_decoder_count:0max


count:2
[037:638] [2022-05-28 10:32:18 +0000.136614][1bbf] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7e591a9400
[037:639] [2022-05-28 10:32:18 +0000.137704][1efd] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7df2269c00] Current FFmpeg version git-2021-06-16-
97cea6f

[037:886] [2022-05-28 10:32:18 +0000.385070][1efd] OnStreamInfoFound: video


duration_: 15193
[037:888] [2022-05-28 10:32:18 +0000.387364][1bbf] start decoder
[037:889] [2022-05-28 10:32:18 +0000.387479][1bbf] CreateDecoderByVideoSource
leave. expire time = 252 ms

[037:889] [2022-05-28 10:32:18 +0000.387529][1bbf] BindInputFilter 0x7df2133920


this 0x7e590b8dd8
[037:889] [2022-05-28 10:32:18 +0000.387564][1bbf] BindInputFilter 0x7e590b8dd8
this 0x7e590b90d8
[037:889] [2022-05-28 10:32:18 +0000.387610][1bbf] BindInputFilter 0x7df2133920
this 0x7e590b9258
[037:889] [2022-05-28 10:32:18 +0000.387650][1bbf] BindInputFilter 0x7e590b9258
this 0x7e590b96d8
[037:889] [2022-05-28 10:32:18 +0000.387678][1bbf] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4
[037:889] [2022-05-28 10:32:18 +0000.387705][1efe] NO get frame from decoder
[037:889] [2022-05-28 10:32:18 +0000.387763][1bbf] BindInputFilter 0x7e590b90d8
this 0x7e590b9798
[037:889] [2022-05-28 10:32:18 +0000.387795][1bbf] BindInputFilter 0x7e590b9798
this 0x7df20888a0
[037:889] [2022-05-28 10:32:18 +0000.387847][1bbf] BindInputFilter 0x7e590b96d8
this 0x7e590b9858
[037:889] [2022-05-28 10:32:18 +0000.387888][1bbf] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_70279021.mp4
[037:890] [2022-05-28 10:32:18 +0000.389061][1bbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[037:891] [2022-05-28 10:32:18 +0000.389442][1bbf] MediaComposeFile time:70309560
enter.

[037:891] [2022-05-28 10:32:18 +0000.389572][1bbf] RecordingSessionInternalSimple:


Create session internal:1080 X 1920 fps:30
[037:891] [2022-05-28 10:32:18 +0000.389768][1bbf] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[037:891] [2022-05-28 10:32:18 +0000.389815][1bbf] Recording session using default
bitrate support by app:31457280
[037:891] [2022-05-28 10:32:18 +0000.389976][1f09] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7dd4ddaa40
[037:891] [2022-05-28 10:32:18 +0000.390064][1f09] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[037:891] [2022-05-28 10:32:18 +0000.390127][1efe] NO get frame from decoder
[037:893] [2022-05-28 10:32:18 +0000.391528][1bbf] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[037:893] [2022-05-28 10:32:18 +0000.391723][1efe] NO get frame from decoder
[037:893] [2022-05-28 10:32:18 +0000.391844][1bbf] GetPipeline:
-----------------------------------------
[037:893] [2022-05-28 10:32:18 +0000.391885][1bbf] GetPipeline: source:
0x7df2133700
[037:893] [2022-05-28 10:32:18 +0000.391923][1bbf] GetPipeline: filter: NULLFilter
[037:893] [2022-05-28 10:32:18 +0000.391956][1bbf] GetPipeline: filter: NULLFilter
[037:893] [2022-05-28 10:32:18 +0000.391972][1bbf] GetPipeline: filter: NULLFilter
[037:893] [2022-05-28 10:32:18 +0000.391987][1bbf] GetPipeline: audio filter:
AuidoNULLFilter
[037:893] [2022-05-28 10:32:18 +0000.392020][1bbf] GetPipeline: audio filter:
AuidoNULLFilter
[037:893] [2022-05-28 10:32:18 +0000.392036][1bbf] GetPipeline: audio filter:
AudioNUllFilter
[037:893] [2022-05-28 10:32:18 +0000.392059][1bbf] GetPipeline:
------------------------------------------
[037:893] [2022-05-28 10:32:18 +0000.392092][1bbf] filter: filter pipeline2 update
pattern: 2
[037:894] [2022-05-28 10:32:18 +0000.392741][1bbf] MediaComposeFile leave. expire
time = 3 ms

[037:894] [2022-05-28 10:32:18 +0000.393313][1bbf] machine model :redmi


[037:895] [2022-05-28 10:32:18 +0000.393403][1bbf] Support this machine
model :redmi
[037:895] [2022-05-28 10:32:18 +0000.393425][1bbf] global inited! current sdk
version: 07-20-936c45f
[037:907] [2022-05-28 10:32:18 +0000.406093][1efe] NO get frame from decoder
[037:913] [2022-05-28 10:32:18 +0000.411469][1bbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[037:913] [2022-05-28 10:32:18 +0000.411629][1efe] NO get frame from decoder
[037:913] [2022-05-28 10:32:18 +0000.411646][1bbf] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 283
[037:914] [2022-05-28 10:32:18 +0000.413073][1bbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[037:914] [2022-05-28 10:32:18 +0000.413229][1bbf] BeginCompose: BeginCompose, is
composing 0
[037:917] [2022-05-28 10:32:18 +0000.415828][1f09] start recording, file path:
[037:920] [2022-05-28 10:32:18 +0000.418374][1f09] MP4 session params: fps:30
width:1920 height:1080 file name: fileFd: 283 audio_timescale:44100
video_timescale:90000
[037:920] [2022-05-28 10:32:18 +0000.418506][1f09] 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:920] [2022-05-28 10:32:18 +0000.418544][1f09] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file name:
fileFD: 283
[037:920] [2022-05-28 10:32:18 +0000.418626][1f09] fd_open successed
handle:0xb400007f9d6ac0b0
[037:920] [2022-05-28 10:32:18 +0000.418781][1f09] create mp4 file:321
m_fileHandle: 0x7dfc068500
[037:920] [2022-05-28 10:32:18 +0000.418804][1f09] MP4 file: is opened successfully
[037:920] [2022-05-28 10:32:18 +0000.418824][1f09] setupMediaProcessers:
[037:920] [2022-05-28 10:32:18 +0000.418841][1f09]
RecordingSessionInternalSimple:setup media processers.
[037:920] [2022-05-28 10:32:18 +0000.418856][1f09] construct AAC encoder
[037:920] [2022-05-28 10:32:18 +0000.419138][1f09] H264Encoder creating:
ultrafast012323
[037:920] [2022-05-28 10:32:18 +0000.419169][1f09] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[037:921] [2022-05-28 10:32:18 +0000.419648][1f09] H264Encode::GetMachineModel is
M2101K6G
[037:921] [2022-05-28 10:32:18 +0000.419701][1f09] H264Encoder machine_mode
is:M2101K6G
[037:921] [2022-05-28 10:32:18 +0000.419720][1f09] H264Encode::machine size :9
machine_mode:M2101K6G
[037:921] [2022-05-28 10:32:18 +0000.419739][1f09] H264Encode::machine array
size :22 machine_mode:M2101K6G
[037:921] [2022-05-28 10:32:18 +0000.419760][1f09] H264Encode::current machine
is :M2101K6G auto check hw codec decide to use hw codec
[037:921] [2022-05-28 10:32:18 +0000.419776][1f09] setupCompressionSession:
[037:921] [2022-05-28 10:32:18 +0000.419791][1f09] H264Encode::creating hareware
Encoder
[037:921] [2022-05-28 10:32:18 +0000.419808][1f09] AndroidHwAvcEncoder
time:70309590 enter.

[037:921] [2022-05-28 10:32:18 +0000.420231][1efe] NO get frame from decoder


[037:923] [2022-05-28 10:32:18 +0000.421505][1efe] NO get frame from decoder
[037:924] [2022-05-28 10:32:18 +0000.422766][1efe] NO get frame from decoder
[037:926] [2022-05-28 10:32:18 +0000.425364][1f0e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7e3f62ee98
[037:927] [2022-05-28 10:32:18 +0000.425610][1f09] AndroidHwAvcEncoder:
g_jvm_encoder_ :0xb400007f9d5dc540 address:0x7dd1105760
[037:927] [2022-05-28 10:32:18 +0000.425826][1f09] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[037:927] [2022-05-28 10:32:18 +0000.425879][1f09] The video avc hw codec address
is 0x7ec1c15468
[037:927] [2022-05-28 10:32:18 +0000.426030][1f09] AndroidHwAvcEncoder leave.
expire time = 6 ms

[037:927] [2022-05-28 10:32:18 +0000.426103][1f09] RegisterEncodeCompleteCallback


time:70309596 enter.

[037:928] [2022-05-28 10:32:18 +0000.426370][1f09] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[037:928] [2022-05-28 10:32:18 +0000.426425][1f09] InitEncode time:70309597 enter.

[037:928] [2022-05-28 10:32:18 +0000.426657][1f09] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[037:928] [2022-05-28 10:32:18 +0000.426714][1f09] Create time:70309597 enter.

[037:928] [2022-05-28 10:32:18 +0000.426750][1f09] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[037:928] [2022-05-28 10:32:18 +0000.426797][1f09]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x7e591bf0c0
[037:928] [2022-05-28 10:32:18 +0000.427051][1f09] supported_type:video/avc
[037:928] [2022-05-28 10:32:18 +0000.427101][1f09] name:OMX.qcom.video.encoder.avc
mime:video/avc
[037:928] [2022-05-28 10:32:18 +0000.427161][1f09] hwCodecPrefix :OMX.qcom.
[037:928] [2022-05-28 10:32:18 +0000.427201][1f09] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[037:928] [2022-05-28 10:32:18 +0000.427241][1f09] mediacodec_createCodecByName
time:70309597 enter.

[037:928] [2022-05-28 10:32:18 +0000.427280][1f09] WrapAndroidMediaCodec


time:70309597 enter.
[037:929] [2022-05-28 10:32:18 +0000.427517][1f09] WrapAndroidMediaCodec leave.
expire time = 1 ms

[037:939] [2022-05-28 10:32:18 +0000.437397][1eb2] haveEnoughProcessedData


internalAudioStream.length: 0
[037:963] [2022-05-28 10:32:18 +0000.461467][1f09] mediacodec_createCodecByName
leave. expire time = 35 ms

[037:963] [2022-05-28 10:32:18 +0000.461676][1f09] WrapAndroidMediaFromat


time:70309632 enter.

[037:963] [2022-05-28 10:32:18 +0000.461897][1f09] WrapAndroidMediaFromat leave.


expire time = 0 ms

[038:026] [2022-05-28 10:32:18 +0000.524460][1f09] Destroy time:70309695 enter.

[038:026] [2022-05-28 10:32:18 +0000.524557][1f09] WrapAndroidMediaFromat::


Destroy
[038:026] [2022-05-28 10:32:18 +0000.524641][1f09] Destroy leave. expire time = 0
ms

[038:026] [2022-05-28 10:32:18 +0000.524668][1f09] ~WrapAndroidMediaFromat


time:70309695 enter.

[038:026] [2022-05-28 10:32:18 +0000.524690][1f09] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[038:026] [2022-05-28 10:32:18 +0000.524710][1f09] Create leave. expire time = 98


ms

[038:026] [2022-05-28 10:32:18 +0000.524730][1f09] isSemiPlanarSupport


time:70309695 enter.

[038:026] [2022-05-28 10:32:18 +0000.524748][1f09] H264Encoder isSemiPlanarSupport


[038:026] [2022-05-28 10:32:18 +0000.524766][1f09] isSemiPlanarSupport leave.
expire time = 0 ms

[038:026] [2022-05-28 10:32:18 +0000.524785][1f09] creat hw H264Encoder success,


isSemiPlanar:1
[038:026] [2022-05-28 10:32:18 +0000.524946][1f09] InitEncode leave. expire time =
98 ms

[038:026] [2022-05-28 10:32:18 +0000.525012][1f09] H264Encode::created Encoder


[038:026] [2022-05-28 10:32:18 +0000.525051][1f09] H264Encode:: H264 encoder
created.
[038:026] [2022-05-28 10:32:18 +0000.525079][1f09] H264 encoder created.
[038:026] [2022-05-28 10:32:18 +0000.525101][1f09]
RecordingSessionInternalSimple:created avc encoder avc: 0x7df21dd080
[038:026] [2022-05-28 10:32:18 +0000.525123][1f09] setOutput:
[038:026] [2022-05-28 10:32:18 +0000.525141][1f09]
RecordingSessionInternalSimple:encoder set output to muxer!
[038:026] [2022-05-28 10:32:18 +0000.525170][1f09] request a key frame
[038:026] [2022-05-28 10:32:18 +0000.525198][1f09] H264Encode:: request a key frame
[038:030] [2022-05-28 10:32:18 +0000.529502][1f09] setDisplayRotate :90
[038:031] [2022-05-28 10:32:18 +0000.529601][1f09] 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
[038:033] [2022-05-28 10:32:18 +0000.531790][1f0a] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[038:034] [2022-05-28 10:32:18 +0000.533318][1f0a]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[038:074] [2022-05-28 10:32:18 +0000.572753][1f0d] audio_frame_list_ empty
[038:122] [2022-05-28 10:32:18 +0000.621350][1f0a] h264 add frame header cdr flag
[038:250] [2022-05-28 10:32:18 +0000.749116][1f0e] add aac audio track with id:1
[038:250] [2022-05-28 10:32:18 +0000.749290][1f0e] audio start ts:0
[038:251] [2022-05-28 10:32:18 +0000.749485][1f0e] the audio frame has been written
into MP4 file
[038:252] [2022-05-28 10:32:18 +0000.750814][1f09] setDisplayRotate :90
[038:252] [2022-05-28 10:32:18 +0000.750928][1f09] 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
[038:258] [2022-05-28 10:32:18 +0000.756525][1f0a] h264 add frame header cdr flag
[038:261] [2022-05-28 10:32:18 +0000.759844][1f0a] Received key frame:10
[038:261] [2022-05-28 10:32:18 +0000.760023][1f0a] H264Encode:: get a sps pps
header!headerSize:30
[038:263] [2022-05-28 10:32:18 +0000.761674][1f0e] get the H.264 SPS parameter
[038:263] [2022-05-28 10:32:18 +0000.762226][1f0e] add video track with id:2
[038:264] [2022-05-28 10:32:18 +0000.762496][1eb2] Run AGC when audioType = 0
[038:267] [2022-05-28 10:32:18 +0000.765908][1f0e] get the H.264 PPS parameter
[038:282] [2022-05-28 10:32:18 +0000.780854][1f0e] get the H.264 IDR frame
[038:282] [2022-05-28 10:32:18 +0000.780996][1f0e] resss:true
[038:282] [2022-05-28 10:32:18 +0000.781017][1f0e] video start ts:10
[038:282] [2022-05-28 10:32:18 +0000.781291][1f0e] the video frame has been written
into MP4 file
[038:386] [2022-05-28 10:32:18 +0000.884743][1f0c] Error(video_source.cc:430): wait
decoder a frame: 0
[038:396] [2022-05-28 10:32:18 +0000.894777][1f0a] DTS queue for
Generator:0x7e3f795eb8 390 421 455 491 523 554
[038:473] [2022-05-28 10:32:18 +0000.972288][1f0a] Push an pts:790 to dts queue.
[038:489] [2022-05-28 10:32:18 +0000.988179][1f0d] audio_frame_list_ empty
[038:557] [2022-05-28 10:32:19 +0000.55810][1f0a] last dts:754 currentPts:790
ppsOrSPS:0 queue length:9
[038:702] [2022-05-28 10:32:19 +0000.201219][1f0c] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10988 diff: 13
[038:702] [2022-05-28 10:32:19 +0000.201356][1f09] setDisplayRotate :90
[038:703] [2022-05-28 10:32:19 +0000.201391][1f09] 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
[038:778] [2022-05-28 10:32:19 +0000.276592][1f0a] DTS queue for
Generator:0x7e3f795eb8
[038:876] [2022-05-28 10:32:19 +0000.374672][1f0a] SendFrame
encodedImage._timeStamp:1464encodedImage->_length:121056
[038:892] [2022-05-28 10:32:19 +0000.390930][1f0a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:1626
[038:892] [2022-05-28 10:32:19 +0000.391027][1f0a] push video frame to H264
encoder. (100 frame for one log)

[038:892] [2022-05-28 10:32:19 +0000.391068][1f0a] push video frame to H264


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

[038:892] [2022-05-28 10:32:19 +0000.391090][1f0a] H264Encode::push video frame to


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

[038:892] [2022-05-28 10:32:19 +0000.391117][1f0a] The input pts:1626 fps:30


[038:896] [2022-05-28 10:32:19 +0000.394603][1f0d] audio_frame_list_ empty
[038:912] [2022-05-28 10:32:19 +0000.410844][1f0a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1493 pts:1493
[038:989] [2022-05-28 10:32:19 +0000.487522][1f0a] H264Encode::H264SWEncoder get
callback, length:121776 type:1 nalType:1length:121772
[039:089] [2022-05-28 10:32:19 +0000.587390][1f0a] Push an pts:2127 to dts queue.
[039:159] [2022-05-28 10:32:19 +0000.658180][1f09] setDisplayRotate :90
[039:160] [2022-05-28 10:32:19 +0000.658509][1f09] 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
[039:172] [2022-05-28 10:32:19 +0000.671319][1f0a] h264 add frame header cdr flag
[039:173] [2022-05-28 10:32:19 +0000.672278][1f0a] Received key frame:2003
[039:174] [2022-05-28 10:32:19 +0000.672424][1f0a] DTS queue for
Generator:0x7e3f795eb8 2003 2030 2060 2092 2127 2160 2198 2228 2256
[039:175] [2022-05-28 10:32:19 +0000.674296][1f0c] Error(video_source.cc:430): wait
decoder a frame: 0
[039:176] [2022-05-28 10:32:19 +0000.675039][1f0e] get the H.264 IDR frame
[039:229] [2022-05-28 10:32:19 +0000.728298][1f0a] last dts:2092 currentPts:2127
ppsOrSPS:0 queue length:9
[039:329] [2022-05-28 10:32:19 +0000.827742][1f0d] audio_frame_list_ empty
[039:485] [2022-05-28 10:32:19 +0000.983943][1f0a] DTS queue for
Generator:0x7e3f795eb8 2926 2964 2999
[039:666] [2022-05-28 10:32:20 +0000.164896][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[039:702] [2022-05-28 10:32:20 +0000.200380][1f0c] Error(video_source.cc:430): wait
decoder a frame: 0
[039:724] [2022-05-28 10:32:20 +0000.222891][1f0d] audio_frame_list_ empty
[039:740] [2022-05-28 10:32:20 +0000.238488][1f0a] Push an pts:3458 to dts queue.
[039:797] [2022-05-28 10:32:20 +0000.295946][1f0a] last dts:3428 currentPts:3458
ppsOrSPS:0 queue length:5
[039:829] [2022-05-28 10:32:20 +0000.328207][1f0c] FilterPipeline2::OnVideoFrame
pts 368280 last_video_timestamp_ 4092
[039:905] [2022-05-28 10:32:20 +0000.403424][1f0a] DTS queue for
Generator:0x7e3f795eb8 3693 3727 3761 3793 3828 3857 3893
[040:030] [2022-05-28 10:32:20 +0000.528386][1f0a] h264 add frame header cdr flag
[040:031] [2022-05-28 10:32:20 +0000.529818][1f0c] video frame wait audio frame:
last_video_timestamp:4292 last_audio_timestamp:4061.72
[040:035] [2022-05-28 10:32:20 +0000.537063][1f0a] Received key frame:3994
[040:041] [2022-05-28 10:32:20 +0000.540329][1f0d] audio_frame_list_ empty
[040:057] [2022-05-28 10:32:20 +0000.555865][1f0e] get the H.264 IDR frame
[040:114] [2022-05-28 10:32:20 +0000.612953][1f09] setDisplayRotate :90
[040:114] [2022-05-28 10:32:20 +0000.613073][1f09] 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
[040:236] [2022-05-28 10:32:20 +0000.734894][1f0c] Error(video_source.cc:430): wait
decoder a frame: 6
[040:262] [2022-05-28 10:32:20 +0000.760666][1eb3] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:262] [2022-05-28 10:32:20 +0000.760779][1eb3] _deviceSampleRate:48000

[040:266] [2022-05-28 10:32:20 +0000.764988][1eb2] Run AGC when audioType = 0


[040:266] [2022-05-28 10:32:20 +0000.765107][1eb2]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:290] [2022-05-28 10:32:20 +0000.788433][1f0a] DTS queue for
Generator:0x7e3f795eb8 4460 4495 4527 4563 4599 4627 4660 4695 4726 4760
[040:324] [2022-05-28 10:32:20 +0000.823069][1f0a] Push an pts:4792 to dts queue.
[040:431] [2022-05-28 10:32:20 +0000.929734][1f0a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:4997
[040:431] [2022-05-28 10:32:20 +0000.929878][1f0a] push video frame to H264
encoder. (100 frame for one log)

[040:431] [2022-05-28 10:32:20 +0000.929938][1f0a] push video frame to H264


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

[040:431] [2022-05-28 10:32:20 +0000.929964][1f0a] H264Encode::push video frame to


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

[040:431] [2022-05-28 10:32:20 +0000.929996][1f0a] The input pts:4997 fps:30


[040:441] [2022-05-28 10:32:20 +0000.939918][1f0d] audio_frame_list_ empty
[040:472] [2022-05-28 10:32:20 +0000.970800][1f0a] SendFrame
encodedImage._timeStamp:4792encodedImage->_length:181744
[040:472] [2022-05-28 10:32:20 +0000.971009][1f0a] last dts:4760 currentPts:4792
ppsOrSPS:0 queue length:8
[040:511] [2022-05-28 10:32:21 +0000.10110][1f0a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4860 pts:4860
[040:559] [2022-05-28 10:32:21 +0000.58264][1f0a] H264Encode::H264SWEncoder get
callback, length:147568 type:1 nalType:1length:147564
[040:569] [2022-05-28 10:32:21 +0000.67668][1f0c] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11960 diff: 41
[040:710] [2022-05-28 10:32:21 +0000.208528][1f0a] DTS queue for
Generator:0x7e3f795eb8 5426 5460
[040:912] [2022-05-28 10:32:21 +0000.410771][1f0d] audio_frame_list_ empty
[040:946] [2022-05-28 10:32:21 +0000.444576][1f0a] Push an pts:6126 to dts queue.
[041:031] [2022-05-28 10:32:21 +0000.529900][1f0a] h264 add frame header cdr flag
[041:033] [2022-05-28 10:32:21 +0000.531423][1f0a] Received key frame:6000
[041:038] [2022-05-28 10:32:21 +0000.537406][1f0e] get the H.264 IDR frame
[041:104] [2022-05-28 10:32:21 +0000.602676][1f09] setDisplayRotate :90
[041:104] [2022-05-28 10:32:21 +0000.603370][1f09] 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
[041:119] [2022-05-28 10:32:21 +0000.617769][1f0a] last dts:6094 currentPts:6126
ppsOrSPS:0 queue length:8
[041:119] [2022-05-28 10:32:21 +0000.617990][1f0a] DTS queue for
Generator:0x7e3f795eb8 6161 6193 6225 6257 6293 6330 6365
[041:126] [2022-05-28 10:32:21 +0000.624572][1f0c] Error(video_source.cc:430): wait
decoder a frame: 0
[041:326] [2022-05-28 10:32:21 +0000.824928][1f0d] audio_frame_list_ empty
[041:390] [2022-05-28 10:32:21 +0000.888599][1f0a] DTS queue for
Generator:0x7e3f795eb8 7025 7059 7091 7126 7160
[041:391] [2022-05-28 10:32:21 +0000.890372][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[041:561] [2022-05-28 10:32:22 +0000.59678][1f09] setDisplayRotate :90
[041:561] [2022-05-28 10:32:22 +0000.60214][1f09] 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
[041:608] [2022-05-28 10:32:22 +0000.106626][1f0a] Push an pts:7457 to dts queue.
[041:630] [2022-05-28 10:32:22 +0000.129113][1f0c] Error(video_source.cc:430): wait
decoder a frame: 0
[041:729] [2022-05-28 10:32:22 +0000.227990][1f0a] last dts:7429 currentPts:7457
ppsOrSPS:0 queue length:9
[041:737] [2022-05-28 10:32:22 +0000.235492][1f0d] audio_frame_list_ empty
[041:855] [2022-05-28 10:32:22 +0000.354191][1f0a] DTS queue for
Generator:0x7e3f795eb8 7827 7862 7894 7926 7960 7994 8025
[041:966] [2022-05-28 10:32:22 +0000.464575][1f0a] h264 add frame header cdr flag
[041:968] [2022-05-28 10:32:22 +0000.466797][1f0a] Received key frame:7994
[041:973] [2022-05-28 10:32:22 +0000.471613][1f0e] get the H.264 IDR frame
[041:986] [2022-05-28 10:32:22 +0000.485068][1f0a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:8359
[041:986] [2022-05-28 10:32:22 +0000.485260][1f0a] push video frame to H264
encoder. (100 frame for one log)

[041:986] [2022-05-28 10:32:22 +0000.485329][1f0a] push video frame to H264


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

[041:987] [2022-05-28 10:32:22 +0000.485367][1f0a] H264Encode::push video frame to


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

[041:987] [2022-05-28 10:32:22 +0000.485425][1f0a] The input pts:8359 fps:30


[041:993] [2022-05-28 10:32:22 +0000.491400][1f0a] SendFrame
encodedImage._timeStamp:8125encodedImage->_length:105568
[042:043] [2022-05-28 10:32:22 +0000.542299][1f0d] audio_frame_list_ empty
[042:046] [2022-05-28 10:32:22 +0000.544728][1f09] setDisplayRotate :90
[042:046] [2022-05-28 10:32:22 +0000.544847][1f09] 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
[042:060] [2022-05-28 10:32:22 +0000.558533][1f0a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8227 pts:8227
[042:093] [2022-05-28 10:32:22 +0000.592356][1f0a] H264Encode::H264SWEncoder get
callback, length:125568 type:1 nalType:1length:125564
[042:195] [2022-05-28 10:32:22 +0000.693658][1f0a] Push an pts:8790 to dts queue.
[042:195] [2022-05-28 10:32:22 +0000.693832][1f0a] DTS queue for
Generator:0x7e3f795eb8 8692 8728 8760 8790
[042:212] [2022-05-28 10:32:22 +0000.710465][1f0c] Error(video_source.cc:430): wait
decoder a frame: 0
[042:249] [2022-05-28 10:32:22 +0000.747994][1f0a] last dts:8760 currentPts:8790
ppsOrSPS:0 queue length:7
[042:267] [2022-05-28 10:32:22 +0000.765886][1eb2] Run AGC when audioType = 0
[042:447] [2022-05-28 10:32:22 +0000.945744][1f0d] audio_frame_list_ empty
[042:503] [2022-05-28 10:32:23 +0000.2293][1f09] setDisplayRotate :90
[042:504] [2022-05-28 10:32:23 +0000.2380][1f09] 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
[042:524] [2022-05-28 10:32:23 +0000.23220][1f0c] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12972 diff: 29
[042:577] [2022-05-28 10:32:23 +0000.75678][1f0a] DTS queue for
Generator:0x7e3f795eb8 9490 9528 9565 9593 9627 9658
[042:778] [2022-05-28 10:32:23 +0000.277293][1f0a] h264 add frame header cdr flag
[042:781] [2022-05-28 10:32:23 +0000.280032][1f0a] Received key frame:9994
[042:792] [2022-05-28 10:32:23 +0000.290586][1f0a] Push an pts:10125 to dts queue.
[042:810] [2022-05-28 10:32:23 +0000.308458][1f0e] get the H.264 IDR frame
[042:840] [2022-05-28 10:32:23 +0000.338594][1f0a] last dts:10094 currentPts:10125
ppsOrSPS:0 queue length:5
[042:853] [2022-05-28 10:32:23 +0000.351636][1f0d] audio_frame_list_ empty
[042:961] [2022-05-28 10:32:23 +0000.459870][1f09] setDisplayRotate :90
[042:961] [2022-05-28 10:32:23 +0000.459954][1f09] 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
[042:972] [2022-05-28 10:32:23 +0000.470729][1f0a] DTS queue for
Generator:0x7e3f795eb8 10360 10392 10426
[042:978] [2022-05-28 10:32:23 +0000.476545][1f0c] Error(video_source.cc:430): wait
decoder a frame: 0
[043:120] [2022-05-28 10:32:23 +0000.619212][1eb2] haveEnoughProcessedData
internalAudioStream.length: 0
[043:238] [2022-05-28 10:32:23 +0000.737140][1f0d] audio_frame_list_ empty
[043:283] [2022-05-28 10:32:23 +0000.781804][1f0a] DTS queue for
Generator:0x7e3f795eb8 11165 11192 11226 11259 11293
[043:419] [2022-05-28 10:32:23 +0000.917468][1f09] setDisplayRotate :90
[043:419] [2022-05-28 10:32:23 +0000.917646][1f09] 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
[043:422] [2022-05-28 10:32:23 +0000.921095][1f0a] Push an pts:11459 to dts queue.
[043:479] [2022-05-28 10:32:23 +0000.978394][1f0a] SendFrame
encodedImage._timeStamp:11459encodedImage->_length:88368
[043:480] [2022-05-28 10:32:23 +0000.978777][1f0a] last dts:11425 currentPts:11459
ppsOrSPS:0 queue length:5
[043:491] [2022-05-28 10:32:23 +0000.989706][1f0c] Error(video_source.cc:430): wait
decoder a frame: 0
[043:524] [2022-05-28 10:32:24 +0000.23074][1f0a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11592 pts:11592
[043:532] [2022-05-28 10:32:24 +0000.30926][1f0a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:11727
[043:532] [2022-05-28 10:32:24 +0000.31009][1f0a] push video frame to H264 encoder.
(100 frame for one log)

[043:532] [2022-05-28 10:32:24 +0000.31187][1f0a] push video frame to H264 encoder.


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

[043:532] [2022-05-28 10:32:24 +0000.31216][1f0a] H264Encode::push video frame to


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

[043:532] [2022-05-28 10:32:24 +0000.31244][1f0a] The input pts:11727 fps:30


[043:586] [2022-05-28 10:32:24 +0000.84452][1f0a] H264Encode::H264SWEncoder get
callback, length:218448 type:1 nalType:1length:218444
[043:651] [2022-05-28 10:32:24 +0000.150087][1f0d] audio_frame_list_ empty
[043:652] [2022-05-28 10:32:24 +0000.150405][1f0a] DTS queue for
Generator:0x7e3f795eb8 11929 11961 11995 12026 12059 12094 12127 12160 12192
[043:688] [2022-05-28 10:32:24 +0000.186801][1f0a] h264 add frame header cdr flag
[043:689] [2022-05-28 10:32:24 +0000.187566][1f0a] Received key frame:11995
[043:694] [2022-05-28 10:32:24 +0000.192745][1f0e] get the H.264 IDR frame
[043:894] [2022-05-28 10:32:24 +0000.392522][1f09] setDisplayRotate :90
[043:894] [2022-05-28 10:32:24 +0000.392622][1f09] 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
[043:992] [2022-05-28 10:32:24 +0000.491058][1f0a] Push an pts:12792 to dts queue.
[044:071] [2022-05-28 10:32:24 +0000.570156][1f0a] DTS queue for
Generator:0x7e3f795eb8 12762 12792 12827 12861 12893 12927 12967 12996
[044:075] [2022-05-28 10:32:24 +0000.573828][1f0d] audio_frame_list_ empty
[044:089] [2022-05-28 10:32:24 +0000.588314][1f0a] last dts:12762 currentPts:12792
ppsOrSPS:0 queue length:7
[044:135] [2022-05-28 10:32:24 +0000.633658][1f0c] Error(video_source.cc:430): wait
decoder a frame: 3
[044:264] [2022-05-28 10:32:24 +0000.762567][1eb2] Run AGC when audioType = 0
[044:264] [2022-05-28 10:32:24 +0000.762691][1eb2]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:386] [2022-05-28 10:32:24 +0000.885355][1f0d] audio_frame_list_ empty
[044:392] [2022-05-28 10:32:24 +0000.890835][1f09] setDisplayRotate :90
[044:392] [2022-05-28 10:32:24 +0000.890914][1f09] 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
[044:431] [2022-05-28 10:32:24 +0000.929674][1f0c] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13968 diff: 33
[044:498] [2022-05-28 10:32:24 +0000.996973][1f0a] DTS queue for
Generator:0x7e3f795eb8 13625 13658 13692 13724 13758 13793
[044:599] [2022-05-28 10:32:25 +0000.98365][1f0a] Push an pts:14126 to dts queue.
[044:675] [2022-05-28 10:32:25 +0000.174177][1f0a] h264 add frame header cdr flag
[044:676] [2022-05-28 10:32:25 +0000.174837][1f0a] Received key frame:13995
[044:681] [2022-05-28 10:32:25 +0000.179996][1f0e] get the H.264 IDR frame
[044:703] [2022-05-28 10:32:25 +0000.202092][1f0a] last dts:14092 currentPts:14126
ppsOrSPS:0 queue length:7
[044:841] [2022-05-28 10:32:25 +0000.339441][1f0d] audio_frame_list_ empty
[044:843] [2022-05-28 10:32:25 +0000.341755][1eb2] haveEnoughProcessedData
internalAudioStream.length: 10
[044:874] [2022-05-28 10:32:25 +0000.373374][1efe] av_read_frame AVERROR_EOF
[044:876] [2022-05-28 10:32:25 +0000.375033][1f09] setDisplayRotate :90
[044:876] [2022-05-28 10:32:25 +0000.375129][1f09] 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
[044:893] [2022-05-28 10:32:25 +0000.392320][1f0c] Error(video_source.cc:430): wait
decoder a frame: 0
[044:913] [2022-05-28 10:32:25 +0000.412013][1f0a] DTS queue for
Generator:0x7e3f795eb8 14460 14489 14524 14561 14592
[044:978] [2022-05-28 10:32:25 +0000.476754][1efe] OnReceiveEOF:
[044:978] [2022-05-28 10:32:25 +0000.477097][1efe] OnDecoderEOF time:70316647
enter.

[044:978] [2022-05-28 10:32:25 +0000.477364][1efe] OnDecoderEOF leave. expire time


= 1 ms

[044:979] [2022-05-28 10:32:25 +0000.477457][1efe] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x7df2133700
[044:979] [2022-05-28 10:32:25 +0000.477523][1efe] NULLFilter::OnVideoSourceEOF
0x7df2133700 this 0x7e590b8d40
[044:979] [2022-05-28 10:32:25 +0000.477573][1efe] NULLFilter::OnVideoSourceEOF
0x7e590b8d40 this 0x7e590b9040
[044:979] [2022-05-28 10:32:25 +0000.477645][1efe] NULLFilter::OnVideoSourceEOF
0x7e590b9040 this 0x7e590b9700
[044:979] [2022-05-28 10:32:25 +0000.478007][1efc] CleanUp time:70316648 enter.

[044:980] [2022-05-28 10:32:25 +0000.478919][1f0c]


Warning(media_filter_composefile.cc:321): pull video frame failed:8
[044:980] [2022-05-28 10:32:25 +0000.479146][1f0c] OnVideoTimer: OnVideoTimer
return
[044:981] [2022-05-28 10:32:25 +0000.479529][1f0d] PullAudioFrame: PullFrame audio
finished.
[044:981] [2022-05-28 10:32:25 +0000.479596][1f0d]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[044:981] [2022-05-28 10:32:25 +0000.479620][1f0d] OnAudioTimer: OnAudioTimer
EndComposeFile
[044:981] [2022-05-28 10:32:25 +0000.479639][1f0d] EndComposeFile: EndComposeFile,
is composing 1
[044:991] [2022-05-28 10:32:25 +0000.490090][1efc] CleanUp leave. expire time = 12
ms

[044:992] [2022-05-28 10:32:25 +0000.490401][1efc] clean up


[044:992] [2022-05-28 10:32:25 +0000.490501][1efc] running_decoder_count:0max
count:2
[045:016] [2022-05-28 10:32:25 +0000.515377][1f0a] SendFrame
encodedImage._timeStamp:14794encodedImage->_length:117488
[045:024] [2022-05-28 10:32:25 +0000.523080][1f0a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:15092
[045:024] [2022-05-28 10:32:25 +0000.523192][1f0a] push video frame to H264
encoder. (100 frame for one log)

[045:024] [2022-05-28 10:32:25 +0000.523247][1f0a] push video frame to H264


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

[045:024] [2022-05-28 10:32:25 +0000.523299][1f0a] H264Encode::push video frame to


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

[045:024] [2022-05-28 10:32:25 +0000.523345][1f0a] The input pts:15092 fps:30


[045:043] [2022-05-28 10:32:25 +0000.541810][1f0a]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[045:043] [2022-05-28 10:32:25 +0000.542056][1f0a]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7e450a2800
[045:044] [2022-05-28 10:32:25 +0000.542592][1f0b]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[045:045] [2022-05-28 10:32:25 +0000.543547][1f0b]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[045:045] [2022-05-28 10:32:25 +0000.543873][1f09] stop recording
[045:045] [2022-05-28 10:32:25 +0000.543984][1f09]
RecordingSessionInternalSimple:destroy media processers
[045:045] [2022-05-28 10:32:25 +0000.544020][1f09] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[045:045] [2022-05-28 10:32:25 +0000.544041][1f09] H264Encode::flushing hareware
Encoder
[045:045] [2022-05-28 10:32:25 +0000.544217][1f09] Flush time:70316714 enter.

[045:045] [2022-05-28 10:32:25 +0000.544280][1f09] H264Encoder encoder flush


[045:045] [2022-05-28 10:32:25 +0000.544321][1f09] flush output queue
[045:070] [2022-05-28 10:32:25 +0000.568768][1f09] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14965 pts:14965
[045:108] [2022-05-28 10:32:25 +0000.607124][1f09] H264Encode::H264SWEncoder get
callback, length:109232 type:1 nalType:1length:109228
[045:383] [2022-05-28 10:32:25 +0000.881928][1f09] Flush leave. expire time = 338
ms

[045:383] [2022-05-28 10:32:25 +0000.882300][1f09] ~H264EncodeWrap:


[045:384] [2022-05-28 10:32:25 +0000.882433][1f09] ~H264Encode:
[045:384] [2022-05-28 10:32:25 +0000.882500][1f09] teardownCompressionSession:
H264Encode::destroying Encoder
[045:384] [2022-05-28 10:32:25 +0000.882599][1f09] Release time:70317053 enter.

[045:384] [2022-05-28 10:32:25 +0000.882865][1f09] Release:


MediaCodecVideoEncoder::Release _inited:1
[045:384] [2022-05-28 10:32:25 +0000.882956][1f09] Destroy time:70317053 enter.

[045:384] [2022-05-28 10:32:25 +0000.883022][1f09] H264Encoder encoderDestroy


[045:384] [2022-05-28 10:32:25 +0000.883068][1f09]
AndroidMediaCodecVideoEncoder::release env: 0x7df21de340
[045:384] [2022-05-28 10:32:25 +0000.883131][1f09]
AndroidMediaCodecVideoEncoder::Destroy
[045:429] [2022-05-28 10:32:25 +0000.927683][1f09] Destroy leave. expire time = 45
ms

[045:429] [2022-05-28 10:32:25 +0000.927883][1f09] Release leave. expire time = 45


ms
[045:429] [2022-05-28 10:32:25 +0000.927937][1f09] ~AndroidHwAvcEncoder
time:70317098 enter.

[045:429] [2022-05-28 10:32:25 +0000.928096][1f09] Release time:70317098 enter.

[045:429] [2022-05-28 10:32:25 +0000.928149][1f09] Release:


MediaCodecVideoEncoder:: has been released before, just return
[045:429] [2022-05-28 10:32:25 +0000.928173][1f09] Release leave. expire time = 0
ms

[045:429] [2022-05-28 10:32:25 +0000.928200][1f09] ~AndroidMediaCodecVideoEncoder


[045:429] [2022-05-28 10:32:25 +0000.928218][1f09] ~WrapAndroidMediaCodec
time:70317098 enter.

[045:429] [2022-05-28 10:32:25 +0000.928242][1f09] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[045:429] [2022-05-28 10:32:25 +0000.928272][1f09] video hevc hw codec


destructor:0x7ec1c15468

[045:429] [2022-05-28 10:32:25 +0000.928342][1f09] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[045:430] [2022-05-28 10:32:25 +0000.928399][1f09] teardownCompressionSession:


H264Encode::destroyed Encoder
[045:430] [2022-05-28 10:32:25 +0000.928432][1f09]
RecordingSessionInternalSimple:destroy aac encoder output!
[045:430] [2022-05-28 10:32:25 +0000.928462][1f09] AACSWEncode destructor
[045:438] [2022-05-28 10:32:25 +0000.937086][1f0e] fd_close successed!
[045:448] [2022-05-28 10:32:25 +0000.946787][1f0e] MP4 close file successfully
[045:448] [2022-05-28 10:32:25 +0000.946938][1f0e] Recording session Internal:
notify recording ok
[045:448] [2022-05-28 10:32:25 +0000.946972][1f0e] onRecordingOk: Recording Ok,
compose use time: 7534, averagefps 0
[045:448] [2022-05-28 10:32:25 +0000.946995][1f0e] OnReceiveEOF:
[045:452] [2022-05-28 10:32:25 +0000.950551][1f0d] OnAudioTimer: OnAudioTimer
return
[045:472] [2022-05-28 10:32:25 +0000.970948][1bbf]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[045:472] [2022-05-28 10:32:25 +0000.971091][1bbf] ~MediaComposeFile time:70317141
enter.

[045:472] [2022-05-28 10:32:25 +0000.971127][1bbf] CancelCompose: CancelCompose,


is composing 0
[045:473] [2022-05-28 10:32:25 +0000.971446][1f09] stop recording
[045:473] [2022-05-28 10:32:25 +0000.971584][1f09] we have stopped recording before
[045:474] [2022-05-28 10:32:25 +0000.973102][1bbf] ~MediaComposeFile leave. expire
time = 2 ms

[045:474] [2022-05-28 10:32:25 +0000.973350][1bbf] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[045:476] [2022-05-28 10:32:25 +0000.974425][1bbf] global uninited!
[045:476] [2022-05-28 10:32:25 +0000.974529][1bbf]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[045:476] [2022-05-28 10:32:25 +0000.974589][1bbf] ~MediaFilterGraph:
MediaFilterGraph destruct
[045:476] [2022-05-28 10:32:25 +0000.974612][1bbf] RemoveVideoBackGroud: hava not
add video backgroud
[045:476] [2022-05-28 10:32:25 +0000.974641][1bbf] UnbindInputFilter 0x7e590b9798
this 0x7df20888a0
[045:476] [2022-05-28 10:32:25 +0000.974670][1bbf] ClearAllSource: remove source
filter, sourceid: 0x7df2133700
[045:476] [2022-05-28 10:32:25 +0000.974689][1bbf] DestoryDecoderByVideoSource
time:70317145 enter.

[045:476] [2022-05-28 10:32:25 +0000.974710][1bbf] ~VideoBindDecoder time:70317145


enter.

[045:476] [2022-05-28 10:32:25 +0000.974885][1bbf] CleanUp time:70317145 enter.

[045:476] [2022-05-28 10:32:25 +0000.975132][1bbf] CleanUp leave. expire time = 0


ms

[045:476] [2022-05-28 10:32:25 +0000.975157][1bbf] CleanUp time:70317145 enter.

[045:476] [2022-05-28 10:32:25 +0000.975350][1bbf] CleanUp leave. expire time = 0


ms

[045:478] [2022-05-28 10:32:25 +0000.976400][1bbf] ~VideoBindDecoder leave. expire


time = 2 ms

[045:478] [2022-05-28 10:32:25 +0000.976461][1bbf] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[045:478] [2022-05-28 10:32:25 +0000.976492][1bbf] UnbindInputFilter 0x7e590b90d8


this 0x7e590b9798
[045:478] [2022-05-28 10:32:25 +0000.976521][1bbf] UnbindInputFilter 0x7e590b8dd8
this 0x7e590b90d8
[045:478] [2022-05-28 10:32:25 +0000.976552][1bbf] UnbindInputFilter 0x7df2133920
this 0x7e590b8dd8
[045:478] [2022-05-28 10:32:25 +0000.976578][1bbf] UnbindInputFilter 0x7e590b96d8
this 0x7e590b9858
[045:478] [2022-05-28 10:32:25 +0000.976605][1bbf] UnbindInputFilter 0x7e590b9258
this 0x7e590b96d8
[045:478] [2022-05-28 10:32:25 +0000.976630][1bbf] UnbindInputFilter 0x7df2133920
this 0x7e590b9258
[045:479] [2022-05-28 10:32:25 +0000.977550][1bbf] ~GLESContext:
[045:480] [2022-05-28 10:32:25 +0000.978491][1bbf] GLESContext destruct finish.
[045:480] [2022-05-28 10:32:25 +0000.978750][1bbf] filter: filter pipeline destroy
this: 0x7df2088800
[046:262] [2022-05-28 10:32:26 +0000.761331][1eb2] Run AGC when audioType = 0
[046:564] [2022-05-28 10:32:27 +0000.63169][1eb2] haveEnoughProcessedData
internalAudioStream.length: 10
[046:610] [2022-05-28 10:32:27 +0000.108700][1bf7]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[046:610] [2022-05-28 10:32:27 +0000.108787][1bf7] ~MediaFilterCamera time:70318279
enter.

[046:610] [2022-05-28 10:32:27 +0000.108815][1bf7] StopPullFrameAndWriteMp4


time:70318279 enter.

[046:610] [2022-05-28 10:32:27 +0000.109151][1eac] stop recording


[046:610] [2022-05-28 10:32:27 +0000.109204][1eac] we have stopped recording before
[046:610] [2022-05-28 10:32:27 +0000.109247][1bf7] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[046:612] [2022-05-28 10:32:27 +0000.110793][1bf7] DestroyPipelineAndFilters


time:70318281 enter.

[046:612] [2022-05-28 10:32:27 +0000.110873][1bf7] DestroyPipelineAndFilters


leave. expire time = 0 ms

[046:612] [2022-05-28 10:32:27 +0000.110891][1bf7] AppDeviceManagerStopMic

[046:612] [2022-05-28 10:32:27 +0000.110946][1bf7] AppDeviceManagerStopMic::mic


status is on
[046:612] [2022-05-28 10:32:27 +0000.110960][1bf7] Try to stop webrtc device.

[046:612] [2022-05-28 10:32:27 +0000.110975][1bf7] Set record state to


stopped.threadID:7159

[046:692] [2022-05-28 10:32:27 +0000.191117][1bf7] Try to destory the


recorder.threadID:7159

[046:893] [2022-05-28 10:32:27 +0000.391661][1bf7] DestroyAudioRecorder:


[046:893] [2022-05-28 10:32:27 +0000.391834][1bf7] Cleanup the buffer queue in the
recorder.
[046:893] [2022-05-28 10:32:27 +0000.392026][1bf7] Destroy the recorder.

[046:896] [2022-05-28 10:32:27 +0000.394556][1bf7] Stop[000:031] [2022-07-27


16:09:47 +0000.406325][1fe5] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2022-07-
27 16:09:47 +0000
[000:031] [2022-07-27 16:09:47 +0000.406393][1fe5] set AppID=50011 old AppID=-1
[000:031] [2022-07-27 16:09:47 +0000.406434][1fe5] Init the android object with
jvm:0xb4000071cb833540 env:0x7119fbac40 context:0x70979c0728

[000:031] [2022-07-27 16:09:47 +0000.406464][1fe5] SetAndroidMediaCodecObjects


time:527388593 enter.

[000:031] [2022-07-27 16:09:47 +0000.406494][1fe5] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:031] [2022-07-27 16:09:47 +0000.406516][1fe5] SetAndroidMediaCodecObjects


time:527388593 enter.

[000:031] [2022-07-27 16:09:47 +0000.406531][1fe5] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000071cb833540
[000:031] [2022-07-27 16:09:47 +0000.406541][1fe5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000071cb833540 address:0x700a6cc760
[000:031] [2022-07-27 16:09:47 +0000.406579][1fe5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000071cb833540
address:0x700a6cc760
[000:031] [2022-07-27 16:09:47 +0000.406593][1fe5] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:031] [2022-07-27 16:09:47 +0000.406624][1fe5] Set the android objects with


jvm:0xb4000071cb833540 env:0x7119fbac40 context:0x70979c0728

[000:032] [2022-07-27 16:09:47 +0000.407805][1fe5] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7119fbac40
[000:033] [2022-07-27 16:09:47 +0000.407872][1fe5] SystemUtil Init done
[000:034] [2022-07-27 16:09:47 +0000.409667][1fe5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:036] [2022-07-27 16:09:47 +0000.411723][1fe5] MediaFilterCamera
[000:036] [2022-07-27 16:09:47 +0000.411787][1fe5] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:037] [2022-07-27 16:09:47 +0000.411918][1fe5] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:037] [2022-07-27 16:09:47 +0000.411953][1fe5] Recording session using default
bitrate support by app:31457280
[000:037] [2022-07-27 16:09:47 +0000.411958][23e5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x710c2a5240
[000:037] [2022-07-27 16:09:47 +0000.412252][23e5] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:037] [2022-07-27 16:09:47 +0000.412353][1fe5] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:038] [2022-07-27 16:09:47 +0000.413124][1fe5] Error(ini.cc:191): Open the file
failed. error:2
[000:038] [2022-07-27 16:09:47 +0000.413175][1fe5]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:038] [2022-07-27 16:09:47 +0000.413221][1fe5] The device model: m2101k6g
usingSoftwareAEC value: 0
[000:041] [2022-07-27 16:09:47 +0000.416833][1fe5] Error(ini.cc:191): Open the file
failed. error:2
[000:042] [2022-07-27 16:09:47 +0000.416916][1fe5]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:042] [2022-07-27 16:09:47 +0000.416946][1fe5] The device model: m2101k6g
usingHardwareAEC value: 0
[000:042] [2022-07-27 16:09:47 +0000.416990][1fe5] The machine device: m2101k6g
usingHardwareAEC value: 0
[000:042] [2022-07-27 16:09:47 +0000.417017][1fe5] Using Default AEC type: software
AEC
[000:042] [2022-07-27 16:09:47 +0000.417870][1fe5] The device model: m2101k6g enum
value: 0
[000:044] [2022-07-27 16:09:47 +0000.418884][1fe5] GetMachineModel is M2101K6G
[000:044] [2022-07-27 16:09:47 +0000.418979][1fe5] GetMachineInfo: M2101K6G
[000:044] [2022-07-27 16:09:47 +0000.419014][1fe5] Construct BeautifyReader
begin...
[000:044] [2022-07-27 16:09:47 +0000.419041][1fe5] dumpStickerRgba:0
dumpStickerYuv:0
[000:044] [2022-07-27 16:09:47 +0000.419073][1fe5] Construct BeautifyReader done.
[000:048] [2022-07-27 16:09:47 +0000.423413][1fe5] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:048] [2022-07-27 16:09:47 +0000.423649][23e8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x702f0bc2a0
[000:049] [2022-07-27 16:09:47 +0000.423882][1fe5] AppDeviceManager telnet server
for statistics started......
[000:049] [2022-07-27 16:09:47 +0000.424375][1fe5] CpuOverloadDetect time:527388611
enter.

[000:049] [2022-07-27 16:09:47 +0000.424492][1fe5] CpuOverloadDetect leave. expire


time = 0 ms

[000:049] [2022-07-27 16:09:47 +0000.424517][23e9] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x710c289cc0
[000:050] [2022-07-27 16:09:47 +0000.425041][1fe5] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:050] [2022-07-27 16:09:47 +0000.425071][1fe5] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:051] [2022-07-27 16:09:47 +0000.426589][1fe5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:052] [2022-07-27 16:09:47 +0000.426975][1fe5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:052] [2022-07-27 16:09:47 +0000.427391][1fe5] CreatePlatformSpecificObjects:
[000:052] [2022-07-27 16:09:47 +0000.427442][1fe5] audio device use opensle input
and opensl output
[000:052] [2022-07-27 16:09:47 +0000.427491][1fe5] Create OpenSLES output module
with java VM support.

[000:052] [2022-07-27 16:09:47 +0000.427627][1fe5] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:052] [2022-07-27 16:09:47 +0000.427789][1fe5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:053] [2022-07-27 16:09:47 +0000.427959][1fe5] Create OpenSLES output module
with buffer num:1

[000:053] [2022-07-27 16:09:47 +0000.428117][1fe5] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:053] [2022-07-27 16:09:47 +0000.428257][1fe5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:053] [2022-07-27 16:09:47 +0000.428415][1fe5] Create OpenSLES input module
with java VM support.

[000:053] [2022-07-27 16:09:47 +0000.428452][1fe5] Create OpenSLES input module


with buffer num:1

[000:053] [2022-07-27 16:09:47 +0000.428513][1fe5] Error(trace.cc:40): Init the


output and input for audio device template.
[000:053] [2022-07-27 16:09:47 +0000.428536][1fe5] Init the output device.

[000:053] [2022-07-27 16:09:47 +0000.428549][1fe5] Init the opensl input.


[000:053] [2022-07-27 16:09:47 +0000.428564][1fe5] AppDeviceManager get setting
samplerate: 0
[000:054] [2022-07-27 16:09:47 +0000.428924][1fe5] The device model: m2101k6g enum
value: 0
[000:054] [2022-07-27 16:09:47 +0000.429377][1fe5] The device model: m2101k6g enum
value: 0
[000:054] [2022-07-27 16:09:47 +0000.429403][1fe5] Set the sample rate to be:48000

[000:054] [2022-07-27 16:09:47 +0000.429430][1fe5] Enable the recording stereo:0


[000:054] [2022-07-27 16:09:47 +0000.429458][1fe5] Set the playout as stereo:1
[000:054] [2022-07-27 16:09:47 +0000.429484][1fe5] Init the microphone.
[000:056] [2022-07-27 16:09:47 +0000.431268][1fe5] Update the recording sample rate
to be: 48000
[000:056] [2022-07-27 16:09:47 +0000.431395][1fe5] Init the speaker.
[000:056] [2022-07-27 16:09:47 +0000.431477][1fe5] Low latency buffer size:144 low
sample rate:48000
[000:056] [2022-07-27 16:09:47 +0000.431748][1fe5] Using 1 x 10ms for an audio
frame.

[000:059] [2022-07-27 16:09:47 +0000.434718][1fe5] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:059] [2022-07-27 16:09:47 +0000.434817][1fe5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:060] [2022-07-27 16:09:47 +0000.434882][1fe5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:065] [2022-07-27 16:09:47 +0000.439975][1fe5] The device model:m2101k6g

[000:065] [2022-07-27 16:09:47 +0000.440045][1fe5] speaker output factor:100


defaultFactor: 100

[000:065] [2022-07-27 16:09:47 +0000.440068][1fe5] headset output factor:100


defaultFactor: 100

[000:065] [2022-07-27 16:09:47 +0000.440510][1fe5] AppDeviceManagerStart finished.


[000:065] [2022-07-27 16:09:47 +0000.440554][1fe5] AppDeviceManagerStartMic::mic
status is off
[000:065] [2022-07-27 16:09:47 +0000.440616][1fe5] AppDeviceManagerStartMic update
aec type: 2

[000:065] [2022-07-27 16:09:47 +0000.440639][1fe5] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:065] [2022-07-27 16:09:47 +0000.440652][1fe5]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:065] [2022-07-27 16:09:47 +0000.440671][1fe5]
AudioDeviceDataHandler::StartMicProcess

[000:065] [2022-07-27 16:09:47 +0000.440783][1fe5] Try to start webrtc recording


device.

[000:065] [2022-07-27 16:09:47 +0000.440817][1fe5] StartRecording. threadID:8165

[000:065] [2022-07-27 16:09:47 +0000.440821][23ea] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:066] [2022-07-27 16:09:47 +0000.440899][23ea] haveEnoughProcessedData
internalAudioStream.length: 0
[000:066] [2022-07-27 16:09:47 +0000.441178][1fe5] The machine model:M2101K6G

[000:066] [2022-07-27 16:09:47 +0000.441237][1fe5] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:066] [2022-07-27 16:09:47 +0000.441260][1fe5] Set the recording mode before


getSetting: 4
[000:066] [2022-07-27 16:09:47 +0000.441278][1fe5] Set the recording mode after
getSetting: 1
[000:121] [2022-07-27 16:09:47 +0000.496346][1fe5] StartRecording finished.

[000:121] [2022-07-27 16:09:47 +0000.496864][1fe5] audio: start the audio mic


checker timer.

[000:122] [2022-07-27 16:09:47 +0000.497350][1fe5] machine model :redmi


[000:122] [2022-07-27 16:09:47 +0000.497400][1fe5] Support this machine
model :redmi
[000:127] [2022-07-27 16:09:47 +0000.502859][1fe5] global inited! current sdk
version: 07-20-936c45f
[000:234] [2022-07-27 16:09:47 +0000.609616][23eb] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:234] [2022-07-27 16:09:47 +0000.609717][23eb] _deviceSampleRate:48000

[000:239] [2022-07-27 16:09:47 +0000.613987][23ea] Run AGC when audioType = 0


[000:239] [2022-07-27 16:09:47 +0000.614135][23ea]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:595] [2022-07-27 16:09:47 +0000.970705][2301]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:596] [2022-07-27 16:09:47 +0000.971081][23e6] MediaFilterCamera, recording
file context:0x710c201580 input texture:8
[000:596] [2022-07-27 16:09:47 +0000.971185][23e6] GLESContext:
[000:596] [2022-07-27 16:09:47 +0000.971267][23e6] The result of eglGetDisplay is:
0xb400007119fb6dc0
[000:597] [2022-07-27 16:09:47 +0000.972090][23e6] The result of creation:
0x70389d2380
[000:597] [2022-07-27 16:09:47 +0000.972223][23e6] The result of
eglCreatePbufferSurface is: 0x70389d2480
[000:597] [2022-07-27 16:09:47 +0000.972373][2301]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x710c201580 input_texture: 8
[001:839] [2022-07-27 16:09:49 +0000.214604][23ea] haveEnoughProcessedData
internalAudioStream.length: 20
[002:238] [2022-07-27 16:09:49 +0000.613215][23ea] Run AGC when audioType = 0
[002:285] [2022-07-27 16:09:49 +0000.660551][1fe5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[002:285] [2022-07-27 16:09:49 +0000.660688][1fe5] ~MediaFilterCamera
time:527390847 enter.

[002:285] [2022-07-27 16:09:49 +0000.660729][1fe5] StopPullFrameAndWriteMp4


time:527390847 enter.

[002:287] [2022-07-27 16:09:49 +0000.662118][23e5] stop recording


[002:287] [2022-07-27 16:09:49 +0000.662219][23e5] we have stopped recording before
[002:287] [2022-07-27 16:09:49 +0000.662323][1fe5] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[002:288] [2022-07-27 16:09:49 +0000.663184][1fe5] DestroyPipelineAndFilters


time:527390850 enter.

[002:288] [2022-07-27 16:09:49 +0000.663284][1fe5] DestroyPipelineAndFilters


leave. expire time = 0 ms

[002:288] [2022-07-27 16:09:49 +0000.663311][1fe5] AppDeviceManagerStopMic

[002:288] [2022-07-27 16:09:49 +0000.663385][1fe5] AppDeviceManagerStopMic::mic


status is on
[002:288] [2022-07-27 16:09:49 +0000.663475][1fe5] Try to stop webrtc device.

[002:288] [2022-07-27 16:09:49 +0000.663508][1fe5] Set record state to


stopped.threadID:8165

[002:349] [2022-07-27 16:09:49 +0000.724475][1fe5] Try to destory the


recorder.threadID:8165

[002:549] [2022-07-27 16:09:49 +0000.924644][1fe5] DestroyAudioRecorder:


[002:549] [2022-07-27 16:09:49 +0000.924714][1fe5] Cleanup the buffer queue in the
recorder.
[002:549] [2022-07-27 16:09:49 +0000.924743][1fe5] Destroy the recorder.

[002:553] [2022-07-27 16:09:49 +0000.928086][1fe5] StopRecording finished.

[002:553] [2022-07-27 16:09:49 +0000.928165][1fe5] The stop recording success.

[002:553] [2022-07-27 16:09:49 +0000.928183][1fe5]


AudioDeviceDataHandler::StopMicProcess

[002:553] [2022-07-27 16:09:49 +0000.928861][1fe5] AppDeviceManager stop.

[002:554] [2022-07-27 16:09:49 +0000.928950][1fe5] Rlease the webrtc device object.

[002:554] [2022-07-27 16:09:49 +0000.929159][1fe5] OpenSlesInput destruct.


[002:554] [2022-07-27 16:09:49 +0000.929203][1fe5] OpenSlesOutput destruct.

[002:555] [2022-07-27 16:09:49 +0000.930507][1fe5] EventDispatchServerScope


destruct
[002:555] [2022-07-27 16:09:49 +0000.930567][1fe5]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[002:555] [2022-07-27 16:09:49 +0000.930606][1fe5] ~AudioDeviceDataHandler

[002:556] [2022-07-27 16:09:49 +0000.930927][1fe5] AppDeviceManagerDestruct.

[002:556] [2022-07-27 16:09:49 +0000.930969][1fe5] ~AppDeviceManager:


[002:556] [2022-07-27 16:09:49 +0000.931016][1fe5] ~CpuOverloadDetect
time:527391118 enter.

[002:556] [2022-07-27 16:09:49 +0000.931237][1fe5] ~CpuOverloadDetect leave.


expire time = 0 ms

[002:558] [2022-07-27 16:09:49 +0000.933411][1fe5] Destruct BeautifyReader begin...


[002:558] [2022-07-27 16:09:49 +0000.933474][1fe5] Destruct BeautifyReader done.
[002:558] [2022-07-27 16:09:49 +0000.933544][1fe5] ~MediaFilterCamera leave.
expire time = 273 ms

[002:558] [2022-07-27 16:09:49 +0000.933655][1fe5] ~GLESContext:


[002:559] [2022-07-27 16:09:49 +0000.934774][1fe5] GLESContext destruct finish.
[002:559] [2022-07-27 16:09:49 +0000.934857][1fe5] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[002:560] [2022-07-27 16:09:49 +0000.935231][1fe5] global uninited!
[002:561] [2022-07-27 16:09:49 +0000.936017][1fe5] clear AppID 50011
[002:561] [2022-07-27 16:09:49 +0000.936083][1fe5] UnRegister JVM for Xplatform
util
[002:561] [2022-07-27 16:09:49 +0000.936115][1fe5] Dispose::unregister webrtc video
engine
[002:561] [2022-07-27 16:09:49 +0000.936144][1fe5] Init the android object with
jvm:0x0 env:0x0 context:0x0

[002:561] [2022-07-27 16:09:49 +0000.936175][1fe5] SetAndroidMediaCodecObjects


time:527391123 enter.

[002:561] [2022-07-27 16:09:49 +0000.936198][1fe5] ClearAndroidMediaCodecObjects


time:527391123 enter.

[002:561] [2022-07-27 16:09:49 +0000.936212][1fe5] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[002:561] [2022-07-27 16:09:49 +0000.936232][1fe5] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[002:561] [2022-07-27 16:09:49 +0000.936251][1fe5] SetAndroidMediaCodecObjects


time:527391123 enter.

[002:561] [2022-07-27 16:09:49 +0000.936276][1fe5] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[002:561] [2022-07-27 16:09:49 +0000.936303][1fe5] ClearAndroidMediaCodecObjects
time:527391123 enter.

[002:561] [2022-07-27 16:09:49 +0000.936316][1fe5] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms
[002:561] [2022-07-27 16:09:49 +0000.936335][1fe5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects failed
[002:561] [2022-07-27 16:09:49 +0000.936360][1fe5] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[002:561] [2022-07-27 16:09:49 +0000.936387][1fe5] Dispose::unregister webrtc voice


engine
[002:561] [2022-07-27 16:09:49 +0000.936414][1fe5] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[002:561] [2022-07-27 16:09:49 +0000.936441][1fe5] SystemU[000:030] [2023-04-23


20:48:19 +0000.192280][672b] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-04-
23 20:48:19 +0000
[000:030] [2023-04-23 20:48:19 +0000.192360][672b] set AppID=50011 old AppID=-1
[000:030] [2023-04-23 20:48:19 +0000.192397][672b] Init the android object with
jvm:0xb4000070fd77f540 env:0x702872b8c0 context:0x6fb76f06e8

[000:031] [2023-04-23 20:48:19 +0000.192477][672b] SetAndroidMediaCodecObjects


time:2031550 enter.

[000:031] [2023-04-23 20:48:19 +0000.192512][672b] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:031] [2023-04-23 20:48:19 +0000.192542][672b] SetAndroidMediaCodecObjects


time:2031550 enter.

[000:031] [2023-04-23 20:48:19 +0000.192575][672b] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070fd77f540
[000:031] [2023-04-23 20:48:19 +0000.192590][672b] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070fd77f540 address:0x6f356e7760
[000:031] [2023-04-23 20:48:19 +0000.192615][672b] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070fd77f540
address:0x6f356e7760
[000:031] [2023-04-23 20:48:19 +0000.192629][672b] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:031] [2023-04-23 20:48:19 +0000.192668][672b] Set the android objects with


jvm:0xb4000070fd77f540 env:0x702872b8c0 context:0x6fb76f06e8

[000:031] [2023-04-23 20:48:19 +0000.193335][672b] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x702872b8c0
[000:031] [2023-04-23 20:48:19 +0000.193374][672b] SystemUtil Init done
[000:034] [2023-04-23 20:48:19 +0000.195739][672b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:036] [2023-04-23 20:48:19 +0000.197743][672b] MediaFilterCamera
[000:036] [2023-04-23 20:48:19 +0000.197823][672b] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:036] [2023-04-23 20:48:19 +0000.197923][672b] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:036] [2023-04-23 20:48:19 +0000.197953][672b] Recording session using default
bitrate support by app:31457280
[000:036] [2023-04-23 20:48:19 +0000.197958][69ba] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fa9114340
[000:036] [2023-04-23 20:48:19 +0000.198188][69ba] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:036] [2023-04-23 20:48:19 +0000.198280][672b] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:037] [2023-04-23 20:48:19 +0000.198808][672b] Error(ini.cc:191): Open the file
failed. error:2
[000:037] [2023-04-23 20:48:19 +0000.198841][672b]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:037] [2023-04-23 20:48:19 +0000.198879][672b] The device model: m2101k6g
usingSoftwareAEC value: 0
[000:039] [2023-04-23 20:48:19 +0000.201078][672b] Error(ini.cc:191): Open the file
failed. error:2
[000:039] [2023-04-23 20:48:19 +0000.201147][672b]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:039] [2023-04-23 20:48:19 +0000.201184][672b] The device model: m2101k6g
usingHardwareAEC value: 0
[000:039] [2023-04-23 20:48:19 +0000.201209][672b] The machine device: m2101k6g
usingHardwareAEC value: 0
[000:039] [2023-04-23 20:48:19 +0000.201236][672b] Using Default AEC type: software
AEC
[000:040] [2023-04-23 20:48:19 +0000.202272][672b] The device model: m2101k6g enum
value: 0
[000:041] [2023-04-23 20:48:19 +0000.202834][672b] GetMachineModel is M2101K6G
[000:041] [2023-04-23 20:48:19 +0000.202881][672b] GetMachineInfo: M2101K6G
[000:041] [2023-04-23 20:48:19 +0000.202909][672b] Construct BeautifyReader
begin...
[000:041] [2023-04-23 20:48:19 +0000.202931][672b] dumpStickerRgba:0
dumpStickerYuv:0
[000:041] [2023-04-23 20:48:19 +0000.202959][672b] Construct BeautifyReader done.
[000:044] [2023-04-23 20:48:19 +0000.206354][672b] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:045] [2023-04-23 20:48:19 +0000.206512][69bd] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x703449a0a0
[000:045] [2023-04-23 20:48:19 +0000.206635][672b] AppDeviceManager telnet server
for statistics started......
[000:045] [2023-04-23 20:48:19 +0000.207084][672b] CpuOverloadDetect time:2031564
enter.

[000:045] [2023-04-23 20:48:19 +0000.207189][672b] CpuOverloadDetect leave. expire


time = 0 ms

[000:045] [2023-04-23 20:48:19 +0000.207220][69be] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x703448e0c0
[000:046] [2023-04-23 20:48:19 +0000.207719][672b] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:046] [2023-04-23 20:48:19 +0000.207749][672b] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:046] [2023-04-23 20:48:19 +0000.207956][672b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:046] [2023-04-23 20:48:19 +0000.208207][672b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:047] [2023-04-23 20:48:19 +0000.208569][672b] CreatePlatformSpecificObjects:
[000:047] [2023-04-23 20:48:19 +0000.208607][672b] audio device use opensle input
and opensl output
[000:047] [2023-04-23 20:48:19 +0000.208646][672b] Create OpenSLES output module
with java VM support.

[000:047] [2023-04-23 20:48:19 +0000.208748][672b] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:047] [2023-04-23 20:48:19 +0000.208889][672b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:047] [2023-04-23 20:48:19 +0000.209053][672b] Create OpenSLES output module
with buffer num:1
[000:047] [2023-04-23 20:48:19 +0000.209172][672b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:047] [2023-04-23 20:48:19 +0000.209302][672b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:048] [2023-04-23 20:48:19 +0000.209447][672b] Create OpenSLES input module
with java VM support.

[000:048] [2023-04-23 20:48:19 +0000.209483][672b] Create OpenSLES input module


with buffer num:1

[000:048] [2023-04-23 20:48:19 +0000.209525][672b] Error(trace.cc:40): Init the


output and input for audio device template.
[000:048] [2023-04-23 20:48:19 +0000.209544][672b] Init the output device.

[000:048] [2023-04-23 20:48:19 +0000.209559][672b] Init the opensl input.


[000:048] [2023-04-23 20:48:19 +0000.209581][672b] AppDeviceManager get setting
samplerate: 0
[000:048] [2023-04-23 20:48:19 +0000.209911][672b] The device model: m2101k6g enum
value: 0
[000:048] [2023-04-23 20:48:19 +0000.210348][672b] The device model: m2101k6g enum
value: 0
[000:048] [2023-04-23 20:48:19 +0000.210374][672b] Set the sample rate to be:48000

[000:049] [2023-04-23 20:48:19 +0000.210401][672b] Enable the recording stereo:0


[000:049] [2023-04-23 20:48:19 +0000.210428][672b] Set the playout as stereo:1
[000:049] [2023-04-23 20:48:19 +0000.210453][672b] Init the microphone.
[000:053] [2023-04-23 20:48:19 +0000.214588][672b] Update the recording sample rate
to be: 48000
[000:053] [2023-04-23 20:48:19 +0000.214676][672b] Init the speaker.
[000:053] [2023-04-23 20:48:19 +0000.214716][672b] Low latency buffer size:144 low
sample rate:48000
[000:053] [2023-04-23 20:48:19 +0000.215004][672b] Using 1 x 10ms for an audio
frame.

[000:057] [2023-04-23 20:48:19 +0000.218782][672b] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:057] [2023-04-23 20:48:19 +0000.218891][672b] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:057] [2023-04-23 20:48:19 +0000.218941][672b] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:062] [2023-04-23 20:48:19 +0000.224051][672b] The device model:m2101k6g

[000:062] [2023-04-23 20:48:19 +0000.224120][672b] speaker output factor:100


defaultFactor: 100

[000:062] [2023-04-23 20:48:19 +0000.224152][672b] headset output factor:100


defaultFactor: 100

[000:063] [2023-04-23 20:48:19 +0000.224432][672b] AppDeviceManagerStart finished.


[000:063] [2023-04-23 20:48:19 +0000.224489][672b] AppDeviceManagerStartMic::mic
status is off
[000:063] [2023-04-23 20:48:19 +0000.224535][672b] AppDeviceManagerStartMic update
aec type: 2

[000:063] [2023-04-23 20:48:19 +0000.224554][672b] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:063] [2023-04-23 20:48:19 +0000.224582][672b]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:063] [2023-04-23 20:48:19 +0000.224596][672b]
AudioDeviceDataHandler::StartMicProcess

[000:063] [2023-04-23 20:48:19 +0000.224689][672b] Try to start webrtc recording


device.

[000:063] [2023-04-23 20:48:19 +0000.224715][672b] StartRecording. threadID:26411

[000:063] [2023-04-23 20:48:19 +0000.224722][69bf] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:063] [2023-04-23 20:48:19 +0000.224796][69bf] haveEnoughProcessedData
internalAudioStream.length: 0
[000:063] [2023-04-23 20:48:19 +0000.224989][672b] The machine model:M2101K6G

[000:063] [2023-04-23 20:48:19 +0000.225039][672b] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:063] [2023-04-23 20:48:19 +0000.225061][672b] Set the recording mode before


getSetting: 4
[000:063] [2023-04-23 20:48:19 +0000.225079][672b] Set the recording mode after
getSetting: 1
[000:108] [2023-04-23 20:48:19 +0000.270022][672b] StartRecording finished.

[000:108] [2023-04-23 20:48:19 +0000.270078][672b] audio: start the audio mic


checker timer.

[000:109] [2023-04-23 20:48:19 +0000.270487][672b] machine model :redmi


[000:109] [2023-04-23 20:48:19 +0000.270536][672b] Support this machine
model :redmi
[000:113] [2023-04-23 20:48:19 +0000.274734][672b] global inited! current sdk
version: 07-20-936c45f
[000:265] [2023-04-23 20:48:19 +0000.427303][69c0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:265] [2023-04-23 20:48:19 +0000.427393][69c0] _deviceSampleRate:48000

[000:266] [2023-04-23 20:48:19 +0000.427794][69bf] Run AGC when audioType = 0


[000:266] [2023-04-23 20:48:19 +0000.427856][69bf]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:588] [2023-04-23 20:48:19 +0000.750085][6736]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:588] [2023-04-23 20:48:19 +0000.750297][69bb] MediaFilterCamera, recording
file context:0x6fbc556280 input texture:11
[000:588] [2023-04-23 20:48:19 +0000.750356][69bb] GLESContext:
[000:589] [2023-04-23 20:48:19 +0000.750411][69bb] The result of eglGetDisplay is:
0xb4000070fd8718c0
[000:590] [2023-04-23 20:48:19 +0000.751612][69bb] The result of creation:
0x6fa9097880
[000:590] [2023-04-23 20:48:19 +0000.751732][69bb] The result of
eglCreatePbufferSurface is: 0x6fa9097e80
[000:590] [2023-04-23 20:48:19 +0000.751995][6736]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x6fbc556280 input_texture: 11
[001:847] [2023-04-23 20:48:21 +0000.9402][69bf] haveEnoughProcessedData
internalAudioStream.length: 20
[002:269] [2023-04-23 20:48:21 +0000.430539][69bf] Run AGC when audioType = 0
[002:772] [2023-04-23 20:48:21 +0000.933971][672b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[002:772] [2023-04-23 20:48:21 +0000.934289][672b] ~MediaFilterCamera time:2034291
enter.

[002:772] [2023-04-23 20:48:21 +0000.934353][672b] StopPullFrameAndWriteMp4


time:2034291 enter.

[002:774] [2023-04-23 20:48:21 +0000.935507][69ba] stop recording


[002:774] [2023-04-23 20:48:21 +0000.935603][69ba] we have stopped recording before
[002:774] [2023-04-23 20:48:21 +0000.935754][672b] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[002:775] [2023-04-23 20:48:21 +0000.936571][672b] DestroyPipelineAndFilters


time:2034294 enter.

[002:775] [2023-04-23 20:48:21 +0000.936689][672b] DestroyPipelineAndFilters


leave. expire time = 0 ms

[002:775] [2023-04-23 20:48:21 +0000.936738][672b] AppDeviceManagerStopMic

[002:775] [2023-04-23 20:48:21 +0000.936832][672b] AppDeviceManagerStopMic::mic


status is on
[002:775] [2023-04-23 20:48:21 +0000.936956][672b] Try to stop webrtc device.

[002:775] [2023-04-23 20:48:21 +0000.937014][672b] Set record state to


stopped.threadID:26411

[002:832] [2023-04-23 20:48:21 +0000.994170][672b] Try to destory the


recorder.threadID:26411

[003:032] [2023-04-23 20:48:22 +0000.194341][672b] DestroyAudioRecorder:


[003:033] [2023-04-23 20:48:22 +0000.194499][672b] Cleanup the buffer queue in the
recorder.
[003:033] [2023-04-23 20:48:22 +0000.194532][672b] Destroy the recorder.

[003:034] [2023-04-23 20:48:22 +0000.195733][672b] StopRecording finished.

[003:034] [2023-04-23 20:48:22 +0000.195799][672b] The stop recording success.

[003:034] [2023-04-23 20:48:22 +0000.195831][672b]


AudioDeviceDataHandler::StopMicProcess

[003:037] [2023-04-23 20:48:22 +0000.199096][672b] AppDeviceManager stop.

[003:037] [2023-04-23 20:48:22 +0000.199188][672b] Rlease the webrtc device object.

[003:038] [2023-04-23 20:48:22 +0000.199440][672b] OpenSlesInput destruct.

[003:038] [2023-04-23 20:48:22 +0000.199491][672b] OpenSlesOutput destruct.

[003:038] [2023-04-23 20:48:22 +0000.199904][672b] EventDispatchServerScope


destruct
[003:038] [2023-04-23 20:48:22 +0000.199948][672b]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[003:038] [2023-04-23 20:48:22 +0000.199989][672b] ~AudioDeviceDataHandler

[003:041] [2023-04-23 20:48:22 +0000.203269][672b] AppDeviceManagerDestruct.

[003:041] [2023-04-23 20:48:22 +0000.203338][672b] ~AppDeviceManager:


[003:041] [2023-04-23 20:48:22 +0000.203374][672b] ~CpuOverloadDetect time:2034560
enter.

[003:042] [2023-04-23 20:48:22 +0000.203809][672b] ~CpuOverloadDetect leave.


expire time = 1 ms

[003:045] [2023-04-23 20:48:22 +0000.206553][672b] Destruct BeautifyReader begin...


[003:045] [2023-04-23 20:48:22 +0000.206615][672b] Destruct BeautifyReader done.
[003:045] [2023-04-23 20:48:22 +0000.206638][672b] ~MediaFilterCamera leave.
expire time = 273 ms

[003:045] [2023-04-23 20:48:22 +0000.206736][672b] ~GLESContext:


[003:047] [2023-04-23 20:48:22 +0000.208664][672b] GLESContext destruct finish.
[003:047] [2023-04-23 20:48:22 +0000.208736][672b] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[003:048] [2023-04-23 20:48:22 +0000.210209][672b] global uninited!
[003:052] [2023-04-23 20:48:22 +0000.213578][672b] clear AppID 50011
[003:053] [2023-04-23 20:48:22 +0000.215376][672b] UnRegister JVM for Xplatform
util
[003:054] [2023-04-23 20:48:22 +0000.215472][672b] Dispose::unregister webrtc video
engine
[003:054] [2023-04-23 20:48:22 +0000.215498][672b] Init the android object with
jvm:0x0 env:0x0 context:0x0

[003:054] [2023-04-23 20:48:22 +0000.215518][672b] SetAndroidMediaCodecObjects


time:2034573 enter.

[003:054] [2023-04-23 20:48:22 +0000.215547][672b] ClearAndroidMediaCodecObjects


time:2034573 enter.

[003:054] [2023-04-23 20:48:22 +0000.215578][672b] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[003:054] [2023-04-23 20:48:22 +0000.215602][672b] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[003:054] [2023-04-23 20:48:22 +0000.215629][672b] SetAndroidMediaCodecObjects


time:2034573 enter.

[003:054] [2023-04-23 20:48:22 +0000.215654][672b] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[003:054] [2023-04-23 20:48:22 +0000.215681][672b] ClearAndroidMediaCodecObjects
time:2034573 enter.

[003:054] [2023-04-23 20:48:22 +0000.215728][672b] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[003:054] [2023-04-23 20:48:22 +0000.215746][672b] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[003:054] [2023-04-23 20:48:22 +0000.215765][672b] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[003:054] [2023-04-23 20:48:22 +0000.215778][672b] Dispose::unregister webrtc voice


engine
[003:054] [2023-04-23 20:48:22 +0000.215816][672b] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[003:054] [2023-04-23 20:48:22 +0000.215864][672b] SystemUtil UnInit done


[006:794] [2023-04-23 20:48:25 +0000.955716][672b] Register JVM for xplatform util
[006:798] [2023-04-23 20:48:25 +0000.959639][672b] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-04-
23 20:48:25 +0000
[006:798] [2023-04-23 20:48:25 +0000.959691][672b] set AppID=50011 old AppID=-1
[006:798] [2023-04-23 20:48:25 +0000.959719][672b] Init the android object with
jvm:0xb4000070fd77f540 env:0x702872b8c0 context:0x6fb76f0d58

[006:798] [2023-04-23 20:48:25 +0000.959747][672b] SetAndroidMediaCodecObjects


time:2038317 enter.

[006:798] [2023-04-23 20:48:25 +0000.959777][672b] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[006:798] [2023-04-23 20:48:25 +0000.959801][672b] SetAndroidMediaCodecObjects


time:2038317 enter.

[006:798] [2023-04-23 20:48:25 +0000.959828][672b] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070fd77f540
[006:798] [2023-04-23 20:48:25 +0000.959854][672b] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070fd77f540 address:0x6f356e7760
[006:798] [2023-04-23 20:48:25 +0000.959880][672b] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070fd77f540
address:0x6f356e7760
[006:798] [2023-04-23 20:48:25 +0000.959906][672b] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[006:798] [2023-04-23 20:48:25 +0000.959932][672b] Set the android objects with


jvm:0xb4000070fd77f540 env:0x702872b8c0 context:0x6fb76f0d58

[006:798] [2023-04-23 20:48:25 +0000.959959][672b] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x702872b8c0
[006:798] [2023-04-23 20:48:25 +0000.959985][672b] SystemUtil Init done
[006:798] [2023-04-23 20:48:25 +0000.960229][672b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[006:798] [2023-04-23 20:48:25 +0000.960312][672b] MediaFilterCamera
[006:798] [2023-04-23 20:48:25 +0000.960348][672b] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[006:799] [2023-04-23 20:48:25 +0000.960704][672b] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[006:799] [2023-04-23 20:48:25 +0000.960738][672b] Recording session using default
bitrate support by app:31457280
[006:799] [2023-04-23 20:48:25 +0000.960744][6a05] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fa9114340
[006:799] [2023-04-23 20:48:25 +0000.960809][6a05] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[006:799] [2023-04-23 20:48:25 +0000.960917][672b] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[006:801] [2023-04-23 20:48:25 +0000.962927][672b] Error(ini.cc:191): Open the file
failed. error:2
[006:801] [2023-04-23 20:48:25 +0000.962993][672b]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[006:801] [2023-04-23 20:48:25 +0000.963027][672b] The device model: m2101k6g
usingSoftwareAEC value: 0
[006:804] [2023-04-23 20:48:25 +0000.966332][672b] Error(ini.cc:191): Open the file
failed. error:2
[006:805] [2023-04-23 20:48:25 +0000.966404][672b]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[006:805] [2023-04-23 20:48:25 +0000.966443][672b] The device model: m2101k6g
usingHardwareAEC value: 0
[006:805] [2023-04-23 20:48:25 +0000.966467][672b] The machine device: m2101k6g
usingHardwareAEC value: 0
[006:805] [2023-04-23 20:48:25 +0000.966494][672b] Using Default AEC type: software
AEC
[006:806] [2023-04-23 20:48:25 +0000.967502][672b] The device model: m2101k6g enum
value: 0
[006:806] [2023-04-23 20:48:25 +0000.967924][672b] GetMachineModel is M2101K6G
[006:806] [2023-04-23 20:48:25 +0000.967957][672b] GetMachineInfo: M2101K6G
[006:806] [2023-04-23 20:48:25 +0000.967971][672b] Construct BeautifyReader
begin...
[006:806] [2023-04-23 20:48:25 +0000.967992][672b] dumpStickerRgba:0
dumpStickerYuv:0
[006:806] [2023-04-23 20:48:25 +0000.968018][672b] Construct BeautifyReader done.
[006:809] [2023-04-23 20:48:25 +0000.970734][672b] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[006:809] [2023-04-23 20:48:25 +0000.970822][672b] AppDeviceManager telnet server
for statistics started......
[006:809] [2023-04-23 20:48:25 +0000.970934][6a08] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x703449e6a0
[006:809] [2023-04-23 20:48:25 +0000.971207][672b] CpuOverloadDetect time:2038328
enter.

[006:810] [2023-04-23 20:48:25 +0000.971485][672b] CpuOverloadDetect leave. expire


time = 1 ms

[006:810] [2023-04-23 20:48:25 +0000.971510][6a09] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x703448e0c0
[006:810] [2023-04-23 20:48:25 +0000.972021][672b] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[006:810] [2023-04-23 20:48:25 +0000.972052][672b] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[006:810] [2023-04-23 20:48:25 +0000.972210][672b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[006:811] [2023-04-23 20:48:25 +0000.972454][672b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[006:811] [2023-04-23 20:48:25 +0000.972666][672b] CreatePlatformSpecificObjects:
[006:811] [2023-04-23 20:48:25 +0000.972702][672b] audio device use opensle input
and opensl output
[006:811] [2023-04-23 20:48:25 +0000.972730][672b] Create OpenSLES output module
with java VM support.

[006:811] [2023-04-23 20:48:25 +0000.972828][672b] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[006:811] [2023-04-23 20:48:25 +0000.972966][672b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[006:811] [2023-04-23 20:48:25 +0000.973115][672b] Create OpenSLES output module
with buffer num:1

[006:811] [2023-04-23 20:48:25 +0000.973218][672b] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[006:811] [2023-04-23 20:48:25 +0000.973337][672b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[006:812] [2023-04-23 20:48:25 +0000.973474][672b] Create OpenSLES input module
with java VM support.

[006:812] [2023-04-23 20:48:25 +0000.973507][672b] Create OpenSLES input module


with buffer num:1
[006:812] [2023-04-23 20:48:25 +0000.973542][672b] Error(trace.cc:40): Init the
output and input for audio device template.
[006:812] [2023-04-23 20:48:25 +0000.973564][672b] Init the output device.

[006:812] [2023-04-23 20:48:25 +0000.973591][672b] Init the opensl input.


[006:812] [2023-04-23 20:48:25 +0000.973606][672b] AppDeviceManager get setting
samplerate: 0
[006:812] [2023-04-23 20:48:25 +0000.973943][672b] The device model: m2101k6g enum
value: 0
[006:812] [2023-04-23 20:48:25 +0000.974370][672b] The device model: m2101k6g enum
value: 0
[006:812] [2023-04-23 20:48:25 +0000.974397][672b] Set the sample rate to be:48000

[006:813] [2023-04-23 20:48:25 +0000.974421][672b] Enable the recording stereo:0


[006:813] [2023-04-23 20:48:25 +0000.974449][672b] Set the playout as stereo:1
[006:813] [2023-04-23 20:48:25 +0000.974473][672b] Init the microphone.
[006:813] [2023-04-23 20:48:25 +0000.974800][672b] Update the recording sample rate
to be: 48000
[006:813] [2023-04-23 20:48:25 +0000.974835][672b] Init the speaker.
[006:813] [2023-04-23 20:48:25 +0000.974859][672b] Low latency buffer size:144 low
sample rate:48000
[006:813] [2023-04-23 20:48:25 +0000.975071][672b] Using 1 x 10ms for an audio
frame.

[006:816] [2023-04-23 20:48:25 +0000.978391][672b] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[006:817] [2023-04-23 20:48:25 +0000.978480][672b] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[006:817] [2023-04-23 20:48:25 +0000.978522][672b] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[006:822] [2023-04-23 20:48:25 +0000.983778][672b] The device model:m2101k6g

[006:822] [2023-04-23 20:48:25 +0000.983851][672b] speaker output factor:100


defaultFactor: 100

[006:822] [2023-04-23 20:48:25 +0000.983906][672b] headset output factor:100


defaultFactor: 100

[006:822] [2023-04-23 20:48:25 +0000.984185][672b] AppDeviceManagerStart finished.


[006:822] [2023-04-23 20:48:25 +0000.984249][672b] AppDeviceManagerStartMic::mic
status is off
[006:822] [2023-04-23 20:48:25 +0000.984297][672b] AppDeviceManagerStartMic update
aec type: 2

[006:822] [2023-04-23 20:48:25 +0000.984316][672b] AppDeviceManagerStartMic update


voiceChangeMode: 4

[006:822] [2023-04-23 20:48:25 +0000.984331][672b]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[006:822] [2023-04-23 20:48:25 +0000.984350][672b]
AudioDeviceDataHandler::StartMicProcess

[006:823] [2023-04-23 20:48:25 +0000.984448][672b] Try to start webrtc recording


device.

[006:823] [2023-04-23 20:48:25 +0000.984475][672b] StartRecording. threadID:26411

[006:823] [2023-04-23 20:48:25 +0000.984520][672b] default mode: Set the recording


mode to voice communication to enable HW AEC .
[006:823] [2023-04-23 20:48:25 +0000.984543][672b] Set the recording mode before
getSetting: 4
[006:823] [2023-04-23 20:48:25 +0000.984560][672b] Set the recording mode after
getSetting: 1
[006:823] [2023-04-23 20:48:25 +0000.984714][6a0a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[006:852] [2023-04-23 20:48:26 +0000.14001][672b] StartRecording finished.

[006:852] [2023-04-23 20:48:26 +0000.14068][672b] audio: start the audio mic


checker timer.

[006:853] [2023-04-23 20:48:26 +0000.15229][672b] machine model :redmi


[006:853] [2023-04-23 20:48:26 +0000.15337][672b] Support this machine model :redmi
[006:853] [2023-04-23 20:48:26 +0000.15392][672b] global inited! current sdk
version: 07-20-936c45f
[007:374] [2023-04-23 20:48:26 +0000.535687][6736]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[007:374] [2023-04-23 20:48:26 +0000.535922][6a06] MediaFilterCamera, recording
file context:0x6fbc556280 input texture:11
[007:374] [2023-04-23 20:48:26 +0000.535983][6a06] GLESContext:
[007:374] [2023-04-23 20:48:26 +0000.536020][6a06] The result of eglGetDisplay is:
0xb4000070fd8718c0
[007:375] [2023-04-23 20:48:26 +0000.536761][6a06] The result of creation:
0x6f63238a80
[007:375] [2023-04-23 20:48:26 +0000.536908][6a06] The result of
eglCreatePbufferSurface is: 0x6f632c7a80
[007:375] [2023-04-23 20:48:26 +0000.537187][6736]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x6fbc556280 input_texture: 11
[007:475] [2023-04-23 20:48:26 +0000.636510][6a0a] haveEnoughProcessedData
internalAudioStream.length: 0
[008:426] [2023-04-23 20:48:27 +0000.587767][6a0a] Run AGC when audioType = 0
[008:426] [2023-04-23 20:48:27 +0000.588047][6a0a]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:521] [2023-04-23 20:48:27 +0000.683264][672b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[008:521] [2023-04-23 20:48:27 +0000.683350][672b] ~MediaFilterCamera time:2040040
enter.

[008:521] [2023-04-23 20:48:27 +0000.683375][672b] StopPullFrameAndWriteMp4


time:2040040 enter.

[008:522] [2023-04-23 20:48:27 +0000.683908][6a05] stop recording


[008:522] [2023-04-23 20:48:27 +0000.683946][6a05] we have stopped recording before
[008:523] [2023-04-23 20:48:27 +0000.684845][672b] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[008:523] [2023-04-23 20:48:27 +0000.685197][672b] DestroyPipelineAndFilters


time:2040042 enter.

[008:523] [2023-04-23 20:48:27 +0000.685238][672b] DestroyPipelineAndFilters


leave. expire time = 0 ms

[008:523] [2023-04-23 20:48:27 +0000.685254][672b] AppDeviceManagerStopMic

[008:523] [2023-04-23 20:48:27 +0000.685292][672b] AppDeviceManagerStopMic::mic


status is on
[008:523] [2023-04-23 20:48:27 +0000.685304][672b] Try to stop webrtc device.
[008:523] [2023-04-23 20:48:27 +0000.685320][672b] Set record state to
stopped.threadID:26411

[008:569] [2023-04-23 20:48:27 +0000.731289][672b] Try to destory the


recorder.threadID:26411

[008:770] [2023-04-23 20:48:27 +0000.931427][672b] DestroyAudioRecorder:


[008:770] [2023-04-23 20:48:27 +0000.931495][672b] Cleanup the buffer queue in the
recorder.
[008:770] [2023-04-23 20:48:27 +0000.931515][672b] Destroy the recorder.

[008:772] [2023-04-23 20:48:27 +0000.934295][672b] StopRecording finished.

[008:772] [2023-04-23 20:48:27 +0000.934365][672b] The stop recording success.

[008:772] [2023-04-23 20:48:27 +0000.934384][672b]


AudioDeviceDataHandler::StopMicProcess

[008:777] [2023-04-23 20:48:27 +0000.939316][672b] AppDeviceManager stop.

[008:778] [2023-04-23 20:48:27 +0000.939412][672b] Rlease the webrtc device object.

[008:778] [2023-04-23 20:48:27 +0000.939584][672b] OpenSlesInput destruct.

[008:778] [2023-04-23 20:48:27 +0000.939623][672b] OpenSlesOutput destruct.

[008:778] [2023-04-23 20:48:27 +0000.939967][672b] EventDispatchServerScope


destruct
[008:778] [2023-04-23 20:48:27 +0000.940002][672b]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[008:778] [2023-04-23 20:48:27 +0000.940034][672b] ~AudioDeviceDataHandler

[008:779] [2023-04-23 20:48:27 +0000.940572][672b] AppDeviceManagerDestruct.

[008:779] [2023-04-23 20:48:27 +0000.940600][672b] ~AppDeviceManager:


[008:779] [2023-04-23 20:48:27 +0000.940631][672b] ~CpuOverloadDetect time:2040298
enter.

[008:779] [2023-04-23 20:48:27 +0000.940791][672b] ~CpuOverloadDetect leave.


expire time = 0 ms

[008:780] [2023-04-23 20:48:27 +0000.941620][672b] Destruct BeautifyReader begin...


[008:780] [2023-04-23 20:48:27 +0000.941673][672b] Destruct BeautifyReader done.
[008:780] [2023-04-23 20:48:27 +0000.941710][672b] ~MediaFilterCamera leave.
expire time = 259 ms

[008:780] [2023-04-23 20:48:27 +0000.941804][672b] ~GLESContext:


[008:781] [2023-04-23 20:48:27 +0000.942576][672b] GLESContext destruct finish.
[008:781] [2023-04-23 20:48:27 +0000.942630][672b] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[008:781] [2023-04-23 20:48:27 +0000.942987][672b] global uninited!
[008:781] [2023-04-23 20:48:27 +0000.943206][672b] clear AppID 50011
[008:781] [2023-04-23 20:48:27 +0000.943241][672b] UnRegister JVM for Xplatform
util
[008:781] [2023-04-23 20:48:27 +0000.943272][672b] Dispose::unregister webrtc video
engine
[008:781] [2023-04-23 20:48:27 +0000.943309][672b] Init the android object with
jvm:0x0 env:0x0 context:0x0
[008:781] [2023-04-23 20:48:27 +0000.943333][672b] SetAndroidMediaCodecObjects
time:2040300 enter.

[008:781] [2023-04-23 20:48:27 +0000.943360][672b] ClearAndroidMediaCodecObjects


time:2040300 enter.

[008:781] [2023-04-23 20:48:27 +0000.943375][672b] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[008:781] [2023-04-23 20:48:27 +0000.943394][672b] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[008:782] [2023-04-23 20:48:27 +0000.943423][672b] SetAndroidMediaCodecObjects


time:2040301 enter.

[008:782] [2023-04-23 20:48:27 +0000.943450][672b] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[008:782] [2023-04-23 20:48:27 +0000.943475][672b] ClearAndroidMediaCodecObjects
time:2040301 enter.

[008:782] [2023-04-23 20:48:27 +0000.943500][672b] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[008:782] [2023-04-23 20:48:27 +0000.943527][672b] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[008:782] [2023-04-23 20:48:27 +0000.943552][672b] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[008:782] [2023-04-23 20:48:27 +0000.943564][672b] Dispose::unregister webrtc voice


engine
[008:782] [2023-04-23 20:48:27 +0000.943578][672b] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[008:782] [2023-04-23 20:48:27 +0000.943600][672b] SystemUtil UnInit done


[010:594] [2023-04-23 20:48:29 +0000.755698][672b] Register JVM for xplatform util
[010:597] [2023-04-23 20:48:29 +0000.759390][672b] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-04-
23 20:48:29 +0000
[010:598] [2023-04-23 20:48:29 +0000.759445][672b] set AppID=50011 old AppID=-1
[010:598] [2023-04-23 20:48:29 +0000.759472][672b] Init the android object with
jvm:0xb4000070fd77f540 env:0x702872b8c0 context:0x6fb76f0d58

[010:598] [2023-04-23 20:48:29 +0000.759500][672b] SetAndroidMediaCodecObjects


time:2042117 enter.

[010:598] [2023-04-23 20:48:29 +0000.759529][672b] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[010:598] [2023-04-23 20:48:29 +0000.759550][672b] SetAndroidMediaCodecObjects


time:2042117 enter.

[010:598] [2023-04-23 20:48:29 +0000.759575][672b] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070fd77f540
[010:598] [2023-04-23 20:48:29 +0000.759600][672b] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070fd77f540 address:0x6f356e7760
[010:598] [2023-04-23 20:48:29 +0000.759626][672b] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070fd77f540
address:0x6f356e7760
[010:598] [2023-04-23 20:48:29 +0000.759652][672b] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[010:598] [2023-04-23 20:48:29 +0000.759677][672b] Set the android objects with


jvm:0xb4000070fd77f540 env:0x702872b8c0 context:0x6fb76f0d58

[010:598] [2023-04-23 20:48:29 +0000.759704][672b] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x702872b8c0
[010:598] [2023-04-23 20:48:29 +0000.759731][672b] SystemUtil Init done
[010:598] [2023-04-23 20:48:29 +0000.759966][672b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[010:598] [2023-04-23 20:48:29 +0000.760050][672b] MediaFilterCamera
[010:598] [2023-04-23 20:48:29 +0000.760088][672b] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[010:598] [2023-04-23 20:48:29 +0000.760190][672b] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[010:598] [2023-04-23 20:48:29 +0000.760222][672b] Recording session using default
bitrate support by app:31457280
[010:598] [2023-04-23 20:48:29 +0000.760226][6a53] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fa9114340
[010:598] [2023-04-23 20:48:29 +0000.760300][6a53] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[010:598] [2023-04-23 20:48:29 +0000.760394][672b] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[010:599] [2023-04-23 20:48:29 +0000.761225][672b] Error(ini.cc:191): Open the file
failed. error:2
[010:599] [2023-04-23 20:48:29 +0000.761268][672b]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[010:599] [2023-04-23 20:48:29 +0000.761286][672b] The device model: m2101k6g
usingSoftwareAEC value: 0
[010:604] [2023-04-23 20:48:29 +0000.765784][672b] Error(ini.cc:191): Open the file
failed. error:2
[010:604] [2023-04-23 20:48:29 +0000.765850][672b]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[010:604] [2023-04-23 20:48:29 +0000.765893][672b] The device model: m2101k6g
usingHardwareAEC value: 0
[010:604] [2023-04-23 20:48:29 +0000.765920][672b] The machine device: m2101k6g
usingHardwareAEC value: 0
[010:604] [2023-04-23 20:48:29 +0000.765947][672b] Using Default AEC type: software
AEC
[010:605] [2023-04-23 20:48:29 +0000.766436][672b] The device model: m2101k6g enum
value: 0
[010:605] [2023-04-23 20:48:29 +0000.766823][672b] GetMachineModel is M2101K6G
[010:605] [2023-04-23 20:48:29 +0000.766853][672b] GetMachineInfo: M2101K6G
[010:605] [2023-04-23 20:48:29 +0000.766881][672b] Construct BeautifyReader
begin...
[010:605] [2023-04-23 20:48:29 +0000.766908][672b] dumpStickerRgba:0
dumpStickerYuv:0
[010:605] [2023-04-23 20:48:29 +0000.766934][672b] Construct BeautifyReader done.
[010:609] [2023-04-23 20:48:29 +0000.771019][672b] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[010:609] [2023-04-23 20:48:29 +0000.771109][672b] AppDeviceManager telnet server
for statistics started......
[010:609] [2023-04-23 20:48:29 +0000.771221][6a56] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x703449b5a0
[010:610] [2023-04-23 20:48:29 +0000.771468][672b] CpuOverloadDetect time:2042129
enter.
[010:610] [2023-04-23 20:48:29 +0000.771596][672b] CpuOverloadDetect leave. expire
time = 0 ms

[010:610] [2023-04-23 20:48:29 +0000.771622][6a57] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x703448e280
[010:610] [2023-04-23 20:48:29 +0000.772127][672b] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[010:610] [2023-04-23 20:48:29 +0000.772155][672b] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[010:610] [2023-04-23 20:48:29 +0000.772299][672b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[010:611] [2023-04-23 20:48:29 +0000.772706][672b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[010:611] [2023-04-23 20:48:29 +0000.772910][672b] CreatePlatformSpecificObjects:
[010:611] [2023-04-23 20:48:29 +0000.772944][672b] audio device use opensle input
and opensl output
[010:611] [2023-04-23 20:48:29 +0000.772976][672b] Create OpenSLES output module
with java VM support.

[010:611] [2023-04-23 20:48:29 +0000.773073][672b] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[010:611] [2023-04-23 20:48:29 +0000.773204][672b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[010:611] [2023-04-23 20:48:29 +0000.773352][672b] Create OpenSLES output module
with buffer num:1

[010:612] [2023-04-23 20:48:29 +0000.773441][672b] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[010:612] [2023-04-23 20:48:29 +0000.773572][672b] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[010:612] [2023-04-23 20:48:29 +0000.773713][672b] Create OpenSLES input module
with java VM support.

[010:612] [2023-04-23 20:48:29 +0000.773747][672b] Create OpenSLES input module


with buffer num:1

[010:612] [2023-04-23 20:48:29 +0000.773781][672b] Error(trace.cc:40): Init the


output and input for audio device template.
[010:612] [2023-04-23 20:48:29 +0000.773802][672b] Init the output device.

[010:612] [2023-04-23 20:48:29 +0000.773828][672b] Init the opensl input.


[010:612] [2023-04-23 20:48:29 +0000.773856][672b] AppDeviceManager get setting
samplerate: 0
[010:612] [2023-04-23 20:48:29 +0000.774186][672b] The device model: m2101k6g enum
value: 0
[010:613] [2023-04-23 20:48:29 +0000.774636][672b] The device model: m2101k6g enum
value: 0
[010:613] [2023-04-23 20:48:29 +0000.774663][672b] Set the sample rate to be:48000

[010:613] [2023-04-23 20:48:29 +0000.774689][672b] Enable the recording stereo:0


[010:613] [2023-04-23 20:48:29 +0000.774718][672b] Set the playout as stereo:1
[010:613] [2023-04-23 20:48:29 +0000.774738][672b] Init the microphone.
[010:613] [2023-04-23 20:48:29 +0000.775075][672b] Update the recording sample rate
to be: 48000
[010:613] [2023-04-23 20:48:29 +0000.775108][672b] Init the speaker.
[010:613] [2023-04-23 20:48:29 +0000.775133][672b] Low latency buffer size:144 low
sample rate:48000
[010:613] [2023-04-23 20:48:29 +0000.775354][672b] Using 1 x 10ms for an audio
frame.
[010:617] [2023-04-23 20:48:29 +0000.779220][672b] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[010:617] [2023-04-23 20:48:29 +0000.779332][672b] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[010:617] [2023-04-23 20:48:29 +0000.779375][672b] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[010:622] [2023-04-23 20:48:29 +0000.783874][672b] The device model:m2101k6g

[010:622] [2023-04-23 20:48:29 +0000.783948][672b] speaker output factor:100


defaultFactor: 100

[010:622] [2023-04-23 20:48:29 +0000.783964][672b] headset output factor:100


defaultFactor: 100

[010:622] [2023-04-23 20:48:29 +0000.784243][672b] AppDeviceManagerStart finished.


[010:622] [2023-04-23 20:48:29 +0000.784310][672b] AppDeviceManagerStartMic::mic
status is off
[010:622] [2023-04-23 20:48:29 +0000.784358][672b] AppDeviceManagerStartMic update
aec type: 2

[010:622] [2023-04-23 20:48:29 +0000.784377][672b] AppDeviceManagerStartMic update


voiceChangeMode: 4

[010:623] [2023-04-23 20:48:29 +0000.784410][672b]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[010:623] [2023-04-23 20:48:29 +0000.784436][672b]
AudioDeviceDataHandler::StartMicProcess

[010:623] [2023-04-23 20:48:29 +0000.784560][672b] Try to start webrtc recording


device.

[010:623] [2023-04-23 20:48:29 +0000.784588][672b] StartRecording. threadID:26411

[010:623] [2023-04-23 20:48:29 +0000.784595][6a58] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[010:623] [2023-04-23 20:48:29 +0000.784630][672b] default mode: Set the recording
mode to voice communication to enable HW AEC .

[010:623] [2023-04-23 20:48:29 +0000.784714][672b] Set the recording mode before


getSetting: 4
[010:623] [2023-04-23 20:48:29 +0000.784745][672b] Set the recording mode after
getSetting: 1
[010:656] [2023-04-23 20:48:29 +0000.818124][672b] StartRecording finished.

[010:656] [2023-04-23 20:48:29 +0000.818181][672b] audio: start the audio mic


checker timer.

[010:657] [2023-04-23 20:48:29 +0000.818575][672b] machine model :redmi


[010:657] [2023-04-23 20:48:29 +0000.818625][672b] Support this machine
model :redmi
[010:657] [2023-04-23 20:48:29 +0000.818644][672b] global inited! current sdk
version: 07-20-936c45f
[011:157] [2023-04-23 20:48:30 +0000.318488][6a58] haveEnoughProcessedData
internalAudioStream.length: 0
[011:158] [2023-04-23 20:48:30 +0000.320317][6736]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[011:159] [2023-04-23 20:48:30 +0000.320631][6a54] MediaFilterCamera, recording
file context:0x6fbc556280 input texture:11
[011:159] [2023-04-23 20:48:30 +0000.320746][6a54] GLESContext:
[011:159] [2023-04-23 20:48:30 +0000.320785][6a54] The result of eglGetDisplay is:
0xb4000070fd8718c0
[011:160] [2023-04-23 20:48:30 +0000.321675][6a54] The result of creation:
0x6fa9153700
[011:160] [2023-04-23 20:48:30 +0000.321791][6a54] The result of
eglCreatePbufferSurface is: 0x6fa9255480
[011:160] [2023-04-23 20:48:30 +0000.322038][6736]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x6fbc556280 input_texture: 11
[012:651] [2023-04-23 20:48:31 +0000.813317][6a58] Run AGC when audioType = 0
[012:871] [2023-04-23 20:48:32 +0000.33194][6a58] haveEnoughProcessedData
internalAudioStream.length: 20
[014:588] [2023-04-23 20:48:33 +0000.750394][6a58] haveEnoughProcessedData
internalAudioStream.length: 0
[014:652] [2023-04-23 20:48:33 +0000.814106][6a58] Run AGC when audioType = 0
[014:652] [2023-04-23 20:48:33 +0000.814352][6a58]
AudioDeviceDataHandler::MixAndSendOutFrame
[014:661] [2023-04-23 20:48:33 +0000.823099][69b6]
monitorTime:4005totalDuration:3920
[016:305] [2023-04-23 20:48:35 +0000.467249][6a58] haveEnoughProcessedData
internalAudioStream.length: 0
[016:651] [2023-04-23 20:48:35 +0000.812733][6a59] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[016:651] [2023-04-23 20:48:35 +0000.813107][6a59] _deviceSampleRate:48000

[016:656] [2023-04-23 20:48:35 +0000.817800][6a58] Run AGC when audioType = 0


[018:021] [2023-04-23 20:48:37 +0000.182993][6a58] haveEnoughProcessedData
internalAudioStream.length: 0
[018:154] [2023-04-23 20:48:37 +0000.316217][672b]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[018:154] [2023-04-23 20:48:37 +0000.316382][672b] ~MediaFilterCamera time:2049673
enter.

[018:155] [2023-04-23 20:48:37 +0000.316412][672b] StopPullFrameAndWriteMp4


time:2049674 enter.

[018:155] [2023-04-23 20:48:37 +0000.316971][6a53] stop recording


[018:155] [2023-04-23 20:48:37 +0000.317022][6a53] we have stopped recording before
[018:155] [2023-04-23 20:48:37 +0000.317098][672b] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[018:156] [2023-04-23 20:48:37 +0000.317870][672b] DestroyPipelineAndFilters


time:2049675 enter.

[018:156] [2023-04-23 20:48:37 +0000.317922][672b] DestroyPipelineAndFilters


leave. expire time = 0 ms

[018:156] [2023-04-23 20:48:37 +0000.317941][672b] AppDeviceManagerStopMic

[018:156] [2023-04-23 20:48:37 +0000.317991][672b] AppDeviceManagerStopMic::mic


status is on
[018:156] [2023-04-23 20:48:37 +0000.318011][672b] Try to stop webrtc device.

[018:156] [2023-04-23 20:48:37 +0000.318027][672b] Set record state to


stopped.threadID:26411
[018:203] [2023-04-23 20:48:37 +0000.364675][672b] Try to destory the
recorder.threadID:26411

[018:403] [2023-04-23 20:48:37 +0000.564818][672b] DestroyAudioRecorder:


[018:403] [2023-04-23 20:48:37 +0000.564900][672b] Cleanup the buffer queue in the
recorder.
[018:403] [2023-04-23 20:48:37 +0000.564921][672b] Destroy the recorder.

[018:405] [2023-04-23 20:48:37 +0000.566771][672b] StopRecording finished.

[018:405] [2023-04-23 20:48:37 +0000.566839][672b] The stop recording success.

[018:405] [2023-04-23 20:48:37 +0000.566857][672b]


AudioDeviceDataHandler::StopMicProcess

[018:408] [2023-04-23 20:48:37 +0000.569438][672b] AppDeviceManager stop.

[018:408] [2023-04-23 20:48:37 +0000.569565][672b] Rlease the webrtc device object.

[018:408] [2023-04-23 20:48:37 +0000.569917][672b] OpenSlesInput destruct.

[018:408] [2023-04-23 20:48:37 +0000.570005][672b] OpenSlesOutput destruct.

[018:409] [2023-04-23 20:48:37 +0000.570609][672b] EventDispatchServerScope


destruct
[018:409] [2023-04-23 20:48:37 +0000.570666][672b]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[018:409] [2023-04-23 20:48:37 +0000.570710][672b] ~AudioDeviceDataHandler

[018:411] [2023-04-23 20:48:37 +0000.573369][672b] AppDeviceManagerDestruct.

[018:412] [2023-04-23 20:48:37 +0000.573442][672b] ~AppDeviceManager:


[018:412] [2023-04-23 20:48:37 +0000.573489][672b] ~CpuOverloadDetect time:2049931
enter.

[018:412] [2023-04-23 20:48:37 +0000.573913][672b] ~CpuOverloadDetect leave.


expire time = 0 ms

[018:413] [2023-04-23 20:48:37 +0000.574908][672b] Destruct BeautifyReader begin...


[018:413] [2023-04-23 20:48:37 +0000.574981][672b] Destruct BeautifyReader done.
[018:413] [2023-04-23 20:48:37 +0000.575018][672b] ~MediaFilterCamera leave.
expire time = 259 ms

[018:413] [2023-04-23 20:48:37 +0000.575118][672b] ~GLESContext:


[018:417] [2023-04-23 20:48:37 +0000.578514][672b] GLESContext destruct finish.
[018:417] [2023-04-23 20:48:37 +0000.578592][672b] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[018:417] [2023-04-23 20:48:37 +0000.579038][672b] global uninited!
[018:417] [2023-04-23 20:48:37 +0000.579381][672b] clear AppID 50011
[018:418] [2023-04-23 20:48:37 +0000.579422][672b] UnRegister JVM for Xplatform
util
[018:418] [2023-04-23 20:48:37 +0000.579464][672b] Dispose::unregister webrtc video
engine
[018:418] [2023-04-23 20:48:37 +0000.579485][672b] Init the android object with
jvm:0x0 env:0x0 context:0x0

[018:418] [2023-04-23 20:48:37 +0000.579516][672b] SetAndroidMediaCodecObjects


time:2049937 enter.
[018:418] [2023-04-23 20:48:37 +0000.579542][672b] ClearAndroidMediaCodecObjects
time:2049937 enter.

[018:418] [2023-04-23 20:48:37 +0000.579558][672b] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[018:418] [2023-04-23 20:48:37 +0000.579582][672b] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[018:418] [2023-04-23 20:48:37 +0000.579610][672b] SetAndroidMediaCodecObjects


time:2049937 enter.

[018:418] [2023-04-23 20:48:37 +0000.579636][672b] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[018:418] [2023-04-23 20:48:37 +0000.579662][672b] ClearAndroidMediaCodecObjects
time:2049937 enter.

[018:418] [2023-04-23 20:48:37 +0000.579728][672b] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[018:418] [2023-04-23 20:48:37 +0000.579757][672b] SetAndroidMediaCodecObjects:


SetAndroidMediaCode[000:029] [2023-04-24 10:37:46 +0000.435123][296e] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-04-
24 10:37:46 +0000
[000:029] [2023-04-24 10:37:46 +0000.435204][296e] set AppID=50011 old AppID=-1
[000:029] [2023-04-24 10:37:46 +0000.435221][296e] Init the android object with
jvm:0xb4000070fd77f540 env:0x7028733000 context:0x6fbd92d6e8

[000:029] [2023-04-24 10:37:46 +0000.435271][296e] SetAndroidMediaCodecObjects


time:8602469 enter.

[000:029] [2023-04-24 10:37:46 +0000.435298][296e] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:029] [2023-04-24 10:37:46 +0000.435324][296e] SetAndroidMediaCodecObjects


time:8602469 enter.

[000:029] [2023-04-24 10:37:46 +0000.435337][296e] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070fd77f540
[000:029] [2023-04-24 10:37:46 +0000.435356][296e] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070fd77f540 address:0x6f3bd55760
[000:029] [2023-04-24 10:37:46 +0000.435384][296e] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070fd77f540
address:0x6f3bd55760
[000:029] [2023-04-24 10:37:46 +0000.435410][296e] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:030] [2023-04-24 10:37:46 +0000.435535][296e] Set the android objects with


jvm:0xb4000070fd77f540 env:0x7028733000 context:0x6fbd92d6e8

[000:030] [2023-04-24 10:37:46 +0000.436226][296e] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7028733000
[000:030] [2023-04-24 10:37:46 +0000.436262][296e] SystemUtil Init done
[000:032] [2023-04-24 10:37:46 +0000.437703][296e]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:034] [2023-04-24 10:37:46 +0000.439634][296e] MediaFilterCamera
[000:034] [2023-04-24 10:37:46 +0000.439709][296e] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:034] [2023-04-24 10:37:46 +0000.439876][296e] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:034] [2023-04-24 10:37:46 +0000.439909][296e] Recording session using default
bitrate support by app:31457280
[000:034] [2023-04-24 10:37:46 +0000.439916][2ab0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70344af440
[000:034] [2023-04-24 10:37:46 +0000.439982][2ab0] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:034] [2023-04-24 10:37:46 +0000.440077][296e] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:035] [2023-04-24 10:37:46 +0000.440568][296e] Error(ini.cc:191): Open the file
failed. error:2
[000:035] [2023-04-24 10:37:46 +0000.440602][296e]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:035] [2023-04-24 10:37:46 +0000.440630][296e] The device model: m2101k6g
usingSoftwareAEC value: 0
[000:037] [2023-04-24 10:37:46 +0000.442855][296e] Error(ini.cc:191): Open the file
failed. error:2
[000:037] [2023-04-24 10:37:46 +0000.443378][296e]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:038] [2023-04-24 10:37:46 +0000.443459][296e] The device model: m2101k6g
usingHardwareAEC value: 0
[000:038] [2023-04-24 10:37:46 +0000.443485][296e] The machine device: m2101k6g
usingHardwareAEC value: 0
[000:038] [2023-04-24 10:37:46 +0000.443512][296e] Using Default AEC type: software
AEC
[000:039] [2023-04-24 10:37:46 +0000.444532][296e] The device model: m2101k6g enum
value: 0
[000:039] [2023-04-24 10:37:46 +0000.445006][296e] GetMachineModel is M2101K6G
[000:039] [2023-04-24 10:37:46 +0000.445056][296e] GetMachineInfo: M2101K6G
[000:039] [2023-04-24 10:37:46 +0000.445100][296e] Construct BeautifyReader
begin...
[000:039] [2023-04-24 10:37:46 +0000.445121][296e] dumpStickerRgba:0
dumpStickerYuv:0
[000:039] [2023-04-24 10:37:46 +0000.445149][296e] Construct BeautifyReader done.
[000:045] [2023-04-24 10:37:46 +0000.450827][296e] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:045] [2023-04-24 10:37:46 +0000.450854][2ab3] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f5ad888a0
[000:045] [2023-04-24 10:37:46 +0000.451221][296e] AppDeviceManager telnet server
for statistics started......
[000:046] [2023-04-24 10:37:46 +0000.451849][296e] CpuOverloadDetect time:8602486
enter.

[000:046] [2023-04-24 10:37:46 +0000.451985][296e] CpuOverloadDetect leave. expire


time = 0 ms

[000:046] [2023-04-24 10:37:46 +0000.452011][2ab4] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x6f4f946540
[000:047] [2023-04-24 10:37:46 +0000.452477][296e] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:047] [2023-04-24 10:37:46 +0000.452505][296e] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:047] [2023-04-24 10:37:46 +0000.452785][296e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:047] [2023-04-24 10:37:46 +0000.453148][296e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:048] [2023-04-24 10:37:46 +0000.453564][296e] CreatePlatformSpecificObjects:
[000:048] [2023-04-24 10:37:46 +0000.453604][296e] audio device use opensle input
and opensl output
[000:048] [2023-04-24 10:37:46 +0000.453652][296e] Create OpenSLES output module
with java VM support.

[000:048] [2023-04-24 10:37:46 +0000.453773][296e] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:048] [2023-04-24 10:37:46 +0000.453932][296e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:048] [2023-04-24 10:37:46 +0000.454096][296e] Create OpenSLES output module
with buffer num:1

[000:048] [2023-04-24 10:37:46 +0000.454239][296e] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:048] [2023-04-24 10:37:46 +0000.454407][296e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:049] [2023-04-24 10:37:46 +0000.454593][296e] Create OpenSLES input module
with java VM support.

[000:049] [2023-04-24 10:37:46 +0000.454629][296e] Create OpenSLES input module


with buffer num:1

[000:049] [2023-04-24 10:37:46 +0000.454681][296e] Error(trace.cc:40): Init the


output and input for audio device template.
[000:049] [2023-04-24 10:37:46 +0000.454704][296e] Init the output device.

[000:049] [2023-04-24 10:37:46 +0000.454719][296e] Init the opensl input.


[000:049] [2023-04-24 10:37:46 +0000.454739][296e] AppDeviceManager get setting
samplerate: 0
[000:049] [2023-04-24 10:37:46 +0000.455058][296e] The device model: m2101k6g enum
value: 0
[000:050] [2023-04-24 10:37:46 +0000.455510][296e] The device model: m2101k6g enum
value: 0
[000:050] [2023-04-24 10:37:46 +0000.455540][296e] Set the sample rate to be:48000

[000:050] [2023-04-24 10:37:46 +0000.455568][296e] Enable the recording stereo:0


[000:050] [2023-04-24 10:37:46 +0000.455596][296e] Set the playout as stereo:1
[000:050] [2023-04-24 10:37:46 +0000.455609][296e] Init the microphone.
[000:053] [2023-04-24 10:37:46 +0000.458651][296e] Update the recording sample rate
to be: 48000
[000:053] [2023-04-24 10:37:46 +0000.458723][296e] Init the speaker.
[000:053] [2023-04-24 10:37:46 +0000.458759][296e] Low latency buffer size:144 low
sample rate:48000
[000:053] [2023-04-24 10:37:46 +0000.459042][296e] Using 1 x 10ms for an audio
frame.

[000:057] [2023-04-24 10:37:46 +0000.463197][296e] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:057] [2023-04-24 10:37:46 +0000.463299][296e] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:057] [2023-04-24 10:37:46 +0000.463327][296e] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:062] [2023-04-24 10:37:46 +0000.468165][296e] The device model:m2101k6g

[000:062] [2023-04-24 10:37:46 +0000.468238][296e] speaker output factor:100


defaultFactor: 100

[000:062] [2023-04-24 10:37:46 +0000.468255][296e] headset output factor:100


defaultFactor: 100
[000:063] [2023-04-24 10:37:46 +0000.468540][296e] AppDeviceManagerStart finished.
[000:063] [2023-04-24 10:37:46 +0000.468601][296e] AppDeviceManagerStartMic::mic
status is off
[000:063] [2023-04-24 10:37:46 +0000.468648][296e] AppDeviceManagerStartMic update
aec type: 2

[000:063] [2023-04-24 10:37:46 +0000.468669][296e] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:063] [2023-04-24 10:37:46 +0000.468683][296e]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:063] [2023-04-24 10:37:46 +0000.468702][296e]
AudioDeviceDataHandler::StartMicProcess

[000:063] [2023-04-24 10:37:46 +0000.468794][296e] Try to start webrtc recording


device.

[000:063] [2023-04-24 10:37:46 +0000.468820][296e] StartRecording. threadID:10606

[000:063] [2023-04-24 10:37:46 +0000.468823][2ab5] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:063] [2023-04-24 10:37:46 +0000.468901][2ab5] haveEnoughProcessedData
internalAudioStream.length: 0
[000:063] [2023-04-24 10:37:46 +0000.469084][296e] The machine model:M2101K6G

[000:063] [2023-04-24 10:37:46 +0000.469132][296e] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:063] [2023-04-24 10:37:46 +0000.469154][296e] Set the recording mode before


getSetting: 4
[000:063] [2023-04-24 10:37:46 +0000.469171][296e] Set the recording mode after
getSetting: 1
[000:113] [2023-04-24 10:37:46 +0000.519427][296e] StartRecording finished.

[000:114] [2023-04-24 10:37:46 +0000.519498][296e] audio: start the audio mic


checker timer.

[000:116] [2023-04-24 10:37:46 +0000.521462][296e] machine model :redmi


[000:116] [2023-04-24 10:37:46 +0000.521528][296e] Support this machine
model :redmi
[000:120] [2023-04-24 10:37:46 +0000.525532][296e] global inited! current sdk
version: 07-20-936c45f
[000:237] [2023-04-24 10:37:46 +0000.642811][2ab6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:237] [2023-04-24 10:37:46 +0000.642894][2ab6] _deviceSampleRate:48000

[000:239] [2023-04-24 10:37:46 +0000.645156][2ab5] Run AGC when audioType = 0


[000:239] [2023-04-24 10:37:46 +0000.645278][2ab5]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:559] [2023-04-24 10:37:46 +0000.965299][297f]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:560] [2023-04-24 10:37:46 +0000.965868][2ab1] MediaFilterCamera, recording
file context:0x6fbd435700 input texture:8
[000:560] [2023-04-24 10:37:46 +0000.965944][2ab1] GLESContext:
[000:560] [2023-04-24 10:37:46 +0000.965991][2ab1] The result of eglGetDisplay is:
0xb4000070fd8718c0
[000:561] [2023-04-24 10:37:46 +0000.966751][2ab1] The result of creation:
0x6f2fb04c80
[000:561] [2023-04-24 10:37:46 +0000.966883][2ab1] The result of
eglCreatePbufferSurface is: 0x6f2fb04d80
[000:561] [2023-04-24 10:37:46 +0000.967015][297f]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x6fbd435700 input_texture: 8
[001:833] [2023-04-24 10:37:48 +0000.239377][2ab5] haveEnoughProcessedData
internalAudioStream.length: 0
[002:239] [2023-04-24 10:37:48 +0000.644897][2ab5] Run AGC when audioType = 0
[003:098] [2023-04-24 10:37:49 +0000.504140][293e] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[003:098] [2023-04-24 10:37:49 +0000.504226][293e]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[003:107] [2023-04-24 10:37:49 +0000.513028][293e]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[003:107] [2023-04-24 10:37:49 +0000.513338][2ab1] operator() time:8605547 enter.

[003:108] [2023-04-24 10:37:49 +0000.513429][2ab1] MediaFilterCamera, recording


file context:0x6fbd435700 input texture:8
[003:109] [2023-04-24 10:37:49 +0000.514888][2ab1] MicSource: Mic source
created:10x70344f8380
[003:110] [2023-04-24 10:37:49 +0000.515821][2ab1] received external audio stream

[003:110] [2023-04-24 10:37:49 +0000.515955][2ab1] alloc thread: 0x70344a9680


name:worker0 thread id:477933530288 to Mic_source
[003:110] [2023-04-24 10:37:49 +0000.516063][2ab1] audio: start the audio sender
thread.

[003:110] [2023-04-24 10:37:49 +0000.516141][2ab1] construct OpenGLRenderProgram


0x6f310cde98
[003:110] [2023-04-24 10:37:49 +0000.516180][2ab1] CropFilter::SetOrientation
orientation: 90
[003:111] [2023-04-24 10:37:49 +0000.516443][2ab1] filter: filter pipeline
construtc this: 0x7034441700
[003:111] [2023-04-24 10:37:49 +0000.516490][2ab1] filter: filter pipeline2 update
pattern: 1
[003:111] [2023-04-24 10:37:49 +0000.516583][2ab1] CameraSource::source_id_:1
[003:111] [2023-04-24 10:37:49 +0000.516621][2ab1] RecordAudioSource::source_id_:2
[003:111] [2023-04-24 10:37:49 +0000.516895][2ab1] BindInputFilter 0x70344a9dc0
this 0x6f310ce0c0
[003:111] [2023-04-24 10:37:49 +0000.516946][2ab1] BindInputFilter 0x70344a9f58
this 0x70344aa0d0
[003:111] [2023-04-24 10:37:49 +0000.516988][2ab1] BindInputFilter 0x6f310ce0c0
this 0x70344417a0
[003:111] [2023-04-24 10:37:49 +0000.517067][2ab1] setParamentForFilters:
speed:1.000000
[003:111] [2023-04-24 10:37:49 +0000.517117][2ab1] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[003:111] [2023-04-24 10:37:49 +0000.517157][2ab1] SetParamForFilter time:8605551
enter.

[003:111] [2023-04-24 10:37:49 +0000.517177][2ab1] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[003:111] [2023-04-24 10:37:49 +0000.517210][2ab1] SetParamForFilter: Params video
index is: 0
[003:111] [2023-04-24 10:37:49 +0000.517246][2ab1] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[003:111] [2023-04-24 10:37:49 +0000.517282][2ab1] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[003:111] [2023-04-24 10:37:49 +0000.517302][2ab1] crop filter mode tpye:
citytravelvideo index:0
[003:120] [2023-04-24 10:37:49 +0000.526238][2ab1]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:120] [2023-04-24 10:37:49 +0000.526361][2ab1]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:120] [2023-04-24 10:37:49 +0000.526414][2ab1]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:121] [2023-04-24 10:37:49 +0000.526453][2ab1]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:121] [2023-04-24 10:37:49 +0000.526500][2ab1]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:121] [2023-04-24 10:37:49 +0000.526555][2ab1]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:121] [2023-04-24 10:37:49 +0000.526591][2ab1]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:121] [2023-04-24 10:37:49 +0000.526634][2ab1]
Warning(parse_template_json.cc:81): json parament no found the parament
[003:121] [2023-04-24 10:37:49 +0000.526684][2ab1]
Warning(parse_template_json.cc:81): json parament no found the parament
[003:121] [2023-04-24 10:37:49 +0000.526733][2ab1]
Warning(parse_template_json.cc:67): json parament no found the parament
[003:121] [2023-04-24 10:37:49 +0000.526785][2ab1]
Warning(parse_template_json.cc:93): json parament no found the duration
[003:121] [2023-04-24 10:37:49 +0000.526962][2ab1] SetParamForFilter leave. expire
time = 10 ms

[003:122] [2023-04-24 10:37:49 +0000.527452][2ab1] OnOutputSizeChanged width 1920


height 1080
[003:122] [2023-04-24 10:37:49 +0000.527547][2ab1] OpenGLFrameBuffer: width:1920
height:1080
[003:122] [2023-04-24 10:37:49 +0000.527594][2ab1] OpenGLFrameBuffer: width:1920
height:1080
[003:122] [2023-04-24 10:37:49 +0000.527566][2ab5] On audio frame the broadcast
with timestamp:8605562 samples:480. (1000 frame for one log)

[003:122] [2023-04-24 10:37:49 +0000.527631][2ab1] OpenGLFrameBuffer: width:1920


height:1080
[003:122] [2023-04-24 10:37:49 +0000.527763][2ab1] OpenGLFrameBuffer: width:1920
height:1080
[003:122] [2023-04-24 10:37:49 +0000.527803][2ab1] OpenGLFrameBuffer: width:1920
height:1080
[003:122] [2023-04-24 10:37:49 +0000.527841][2ab1] OpenGLFrameBuffer: width:1920
height:1080
[003:122] [2023-04-24 10:37:49 +0000.527942][2ab1] construct TrivalImageDrawer
0x6f311bc900
[003:122] [2023-04-24 10:37:49 +0000.527985][2ab1] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x6f311bc900 context 0x6f311ba840
[003:122] [2023-04-24 10:37:49 +0000.528026][2ab1] setupGLES:
[003:126] [2023-04-24 10:37:49 +0000.531685][2ab1] OpenGLRenderProgram::Initialize.
[003:126] [2023-04-24 10:37:49 +0000.531832][2ab1] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[003:126] [2023-04-24 10:37:49 +0000.531864][2ab1] 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
[003:126] [2023-04-24 10:37:49 +0000.531914][2ab1] Init open gl render:
0x6f310cde98
[003:126] [2023-04-24 10:37:49 +0000.531983][2ab1] Fragement shader path:
[003:126] [2023-04-24 10:37:49 +0000.532039][2ab1] Fragement shader path:
[003:126] [2023-04-24 10:37:49 +0000.532066][2ab1] create opengl program object.
[003:126] [2023-04-24 10:37:49 +0000.532101][2ab1] create shader: vertex
[003:131] [2023-04-24 10:37:49 +0000.537373][2ace] Get data in mic source, which
has byte length:1764micAudioStream->length():20
[003:132] [2023-04-24 10:37:49 +0000.537533][2ab1] create shader: fragment
[003:132] [2023-04-24 10:37:49 +0000.537888][2ace] The output timestamp from audio
mixer change:8605562
[003:132] [2023-04-24 10:37:49 +0000.537940][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:202] [2023-04-24 10:37:49 +0000.607611][2ab1] Have not extra filter filename!
[003:202] [2023-04-24 10:37:49 +0000.607722][2ab1] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[003:202] [2023-04-24 10:37:49 +0000.607750][2ab1] OpenGLRenderProgram::Initialize
success.
[003:202] [2023-04-24 10:37:49 +0000.607827][2ab1] Setup the OpenGL result:1
[003:202] [2023-04-24 10:37:49 +0000.608260][2ab0] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4
[003:202] [2023-04-24 10:37:49 +0000.608416][2ab0] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[003:203] [2023-04-24 10:37:49 +0000.608444][2ad6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70fd826698
[003:203] [2023-04-24 10:37:49 +0000.608488][2ab0] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[003:203] [2023-04-24 10:37:49 +0000.608522][2ab0] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4
fileFD: -1
[003:203] [2023-04-24 10:37:49 +0000.608884][2ab0] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4 is
opened successfully
[003:203] [2023-04-24 10:37:49 +0000.608920][2ab0] setupMediaProcessers:
[003:203] [2023-04-24 10:37:49 +0000.608951][2ab0]
RecordingSessionInternalSimple:setup media processers.
[003:203] [2023-04-24 10:37:49 +0000.608984][2ab0] construct AAC encoder
[003:204] [2023-04-24 10:37:49 +0000.609585][2ab0] H264Encoder creating:
superfast011818
[003:204] [2023-04-24 10:37:49 +0000.609773][2ab0] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[003:204] [2023-04-24 10:37:49 +0000.610370][2ab0] H264Encode::GetMachineModel is
M2101K6G
[003:205] [2023-04-24 10:37:49 +0000.610452][2ab0] H264Encoder machine_mode
is:M2101K6G
[003:205] [2023-04-24 10:37:49 +0000.610471][2ab0] H264Encode::machine size :9
machine_mode:M2101K6G
[003:205] [2023-04-24 10:37:49 +0000.610489][2ab0] H264Encode::machine array
size :22 machine_mode:M2101K6G
[003:205] [2023-04-24 10:37:49 +0000.610508][2ab0] H264Encode::current machine
is :M2101K6G auto check hw codec decide to use hw codec
[003:205] [2023-04-24 10:37:49 +0000.610526][2ab0] setupCompressionSession:
[003:205] [2023-04-24 10:37:49 +0000.610541][2ab0] H264Encode::creating hareware
Encoder
[003:205] [2023-04-24 10:37:49 +0000.610556][2ab0] AndroidHwAvcEncoder time:8605645
enter.

[003:205] [2023-04-24 10:37:49 +0000.610716][2ab0] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000070fd77f540 address:0x6f3bd55760
[003:205] [2023-04-24 10:37:49 +0000.610840][2ab0] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[003:205] [2023-04-24 10:37:49 +0000.610877][2ab0] The video avc hw codec address
is 0x6fbd44b218
[003:205] [2023-04-24 10:37:49 +0000.610935][2ab0] AndroidHwAvcEncoder leave.
expire time = 0 ms

[003:205] [2023-04-24 10:37:49 +0000.610968][2ab0] RegisterEncodeCompleteCallback


time:8605645 enter.

[003:205] [2023-04-24 10:37:49 +0000.611061][2ab0] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[003:205] [2023-04-24 10:37:49 +0000.611120][2ab0] InitEncode time:8605645 enter.

[003:205] [2023-04-24 10:37:49 +0000.611170][2ab0] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[003:205] [2023-04-24 10:37:49 +0000.611209][2ab0] Create time:8605645 enter.

[003:205] [2023-04-24 10:37:49 +0000.611246][2ab0] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[003:205] [2023-04-24 10:37:49 +0000.611270][2ab0]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x6fbd708a80
[003:225] [2023-04-24 10:37:49 +0000.630657][2ab0] supported_type:video/avc
[003:225] [2023-04-24 10:37:49 +0000.630815][2ab0] name:OMX.qcom.video.encoder.avc
mime:video/avc
[003:225] [2023-04-24 10:37:49 +0000.630859][2ab0] hwCodecPrefix :OMX.qcom.
[003:225] [2023-04-24 10:37:49 +0000.630883][2ab0] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[003:225] [2023-04-24 10:37:49 +0000.630909][2ab0] mediacodec_createCodecByName
time:8605665 enter.

[003:225] [2023-04-24 10:37:49 +0000.630947][2ab0] WrapAndroidMediaCodec


time:8605665 enter.

[003:225] [2023-04-24 10:37:49 +0000.631075][2ab0] WrapAndroidMediaCodec leave.


expire time = 0 ms

[003:245] [2023-04-24 10:37:49 +0000.650842][2ab0] mediacodec_createCodecByName


leave. expire time = 20 ms

[003:245] [2023-04-24 10:37:49 +0000.651012][2ab0] WrapAndroidMediaFromat


time:8605685 enter.

[003:245] [2023-04-24 10:37:49 +0000.651120][2ab0] WrapAndroidMediaFromat leave.


expire time = 0 ms

[003:362] [2023-04-24 10:37:49 +0000.767755][2ab0] Destroy time:8605802 enter.

[003:362] [2023-04-24 10:37:49 +0000.767852][2ab0] WrapAndroidMediaFromat::


Destroy
[003:362] [2023-04-24 10:37:49 +0000.767877][2ab0] Destroy leave. expire time = 0
ms

[003:362] [2023-04-24 10:37:49 +0000.767896][2ab0] ~WrapAndroidMediaFromat


time:8605802 enter.

[003:362] [2023-04-24 10:37:49 +0000.767916][2ab0] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[003:362] [2023-04-24 10:37:49 +0000.767952][2ab0] Create leave. expire time = 157


ms

[003:362] [2023-04-24 10:37:49 +0000.767979][2ab0] isSemiPlanarSupport time:8605802


enter.

[003:362] [2023-04-24 10:37:49 +0000.768005][2ab0] H264Encoder isSemiPlanarSupport


[003:362] [2023-04-24 10:37:49 +0000.768035][2ab0] isSemiPlanarSupport leave.
expire time = 0 ms

[003:362] [2023-04-24 10:37:49 +0000.768061][2ab0] creat hw H264Encoder success,


isSemiPlanar:1
[003:362] [2023-04-24 10:37:49 +0000.768179][2ab0] InitEncode leave. expire time =
157 ms

[003:362] [2023-04-24 10:37:49 +0000.768212][2ab0] H264Encode::created Encoder


[003:362] [2023-04-24 10:37:49 +0000.768243][2ab0] H264Encode:: H264 encoder
created.
[003:362] [2023-04-24 10:37:49 +0000.768267][2ab0] H264 encoder created.
[003:362] [2023-04-24 10:37:49 +0000.768294][2ab0]
RecordingSessionInternalSimple:created avc encoder avc: 0x6f636a8700
[003:362] [2023-04-24 10:37:49 +0000.768320][2ab0] setOutput:
[003:362] [2023-04-24 10:37:49 +0000.768344][2ab0]
RecordingSessionInternalSimple:encoder set output to muxer!
[003:362] [2023-04-24 10:37:49 +0000.768368][2ab0] request a key frame
[003:362] [2023-04-24 10:37:49 +0000.768393][2ab0] H264Encode:: request a key frame
[003:363] [2023-04-24 10:37:49 +0000.768518][2ab0] setDisplayRotate :90
[003:363] [2023-04-24 10:37:49 +0000.768550][2ab0] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[003:363] [2023-04-24 10:37:49 +0000.768609][2ab1] StartRecording:
[003:363] [2023-04-24 10:37:49 +0000.768716][2ace] operator(): Set the recording
session in mic source. recording session: 0x70344a9e00
[003:363] [2023-04-24 10:37:49 +0000.768816][2ab1] operator() leave. expire time =
256 ms

[003:366] [2023-04-24 10:37:49 +0000.771575][2acd] AF_SpeedFilter audio


0x70344a9f80 PullFrame
[003:366] [2023-04-24 10:37:49 +0000.771662][2acd]
RecordAudioSource::PullAudioFrame
[003:366] [2023-04-24 10:37:49 +0000.771701][2acd] AF_SpeedFilter::PullFrame eof4
[003:368] [2023-04-24 10:37:49 +0000.773799][2acd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[003:372] [2023-04-24 10:37:49 +0000.778435][2acd] AF_SpeedFilter audio time,
0x70344a9f80 rcv time: 8605800
[003:373] [2023-04-24 10:37:49 +0000.778507][2acd] AF_SpeedFilter audio time,
0x70344a9f80 rcv time: 8605800in_nSamples:441
[003:373] [2023-04-24 10:37:49 +0000.778598][2acd] resampled_data_size:0
[003:429] [2023-04-24 10:37:49 +0000.834610][2ab1]
MediaFilterCamera::NeedProcessTexture
[003:429] [2023-04-24 10:37:49 +0000.834684][2ab1] begine recode to first frame
spend time:322
[003:429] [2023-04-24 10:37:49 +0000.834703][2ab1] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1920, height: 1080, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x70344a9c80
[003:429] [2023-04-24 10:37:49 +0000.834760][2ab1] blur_distance_:0
[003:429] [2023-04-24 10:37:49 +0000.834782][2ab1] blur_direction_angle_:-90
[003:429] [2023-04-24 10:37:49 +0000.834822][2ab1]
GPUImageProcessing::SetOrientation orientation: 90
[003:429] [2023-04-24 10:37:49 +0000.834854][2ab1] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[003:429] [2023-04-24 10:37:49 +0000.834905][2ab1] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[003:429] [2023-04-24 10:37:49 +0000.834935][2ab1] GPUImageProcessing: input frame
width1920 X 1080
[003:430] [2023-04-24 10:37:49 +0000.835794][2ab1] drawYUV420 render
OpenGLRenderProgram:0x6f310cde98
[003:430] [2023-04-24 10:37:49 +0000.836361][2ab1] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:431] [2023-04-24 10:37:49 +0000.836469][2ab1] CropFilter::OnVideoFrame
outputtexture :10
[003:431] [2023-04-24 10:37:49 +0000.836496][2ab1] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[003:434] [2023-04-24 10:37:49 +0000.839622][2ab1] The read pixel from buffer take:
3 width:1920 height:1080 frameType:0
[003:458] [2023-04-24 10:37:49 +0000.863798][2ab1] drawYUV420 render
OpenGLRenderProgram:0x6f310cde98
[003:468] [2023-04-24 10:37:49 +0000.874157][2ab1] The convert RGB to YUV take 3
[003:469] [2023-04-24 10:37:49 +0000.874431][2ab1] FilterPipeline2::OnVideoFrame
pts 25 last_video_timestamp_ 25
[003:469] [2023-04-24 10:37:49 +0000.874499][2ab1]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[003:470] [2023-04-24 10:37:49 +0000.875512][2ad5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[003:470] [2023-04-24 10:37:49 +0000.875619][2ad5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:0
[003:470] [2023-04-24 10:37:49 +0000.875649][2ad5] push video frame to H264
encoder. (100 frame for one log)

[003:470] [2023-04-24 10:37:49 +0000.875675][2ad5] push video frame to H264


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

[003:470] [2023-04-24 10:37:49 +0000.875693][2ad5] H264Encode::push video frame to


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

[003:470] [2023-04-24 10:37:49 +0000.875732][2ad5] Push an pts:0 to dts queue.


[003:470] [2023-04-24 10:37:49 +0000.875825][2ad5] DTS queue for
Generator:0x702851f0b8 0
[003:470] [2023-04-24 10:37:49 +0000.875856][2ad5] The input pts:0 fps:30
[003:473] [2023-04-24 10:37:49 +0000.879078][2ad5]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[003:489] [2023-04-24 10:37:49 +0000.895233][2acd] AF_SpeedFilter audio time 222,
0x70344a9f80 out time: 8605800 org time: 8605800
[003:489] [2023-04-24 10:37:49 +0000.895409][2acd] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[003:490] [2023-04-24 10:37:49 +0000.895534][2acd]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 8605800
[003:490] [2023-04-24 10:37:49 +0000.895573][2acd]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[003:490] [2023-04-24 10:37:49 +0000.895736][2acd] AF_SpeedFilter audio time
[003:490] [2023-04-24 10:37:49 +0000.895812][2acd] AF_SpeedFilter audio time 111,
0x70344a9f80 out time: 8605810 org time: 8605810
[003:501] [2023-04-24 10:37:49 +0000.907246][2ab1] drawYUV420 render
OpenGLRenderProgram:0x6f310cde98
[003:541] [2023-04-24 10:37:49 +0000.947358][2ab5] haveEnoughProcessedData
internalAudioStream.length: 0
[003:573] [2023-04-24 10:37:49 +0000.979018][2ad4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:9
[003:575] [2023-04-24 10:37:49 +0000.980613][2ad6] add aac audio track with id:1
[003:575] [2023-04-24 10:37:49 +0000.980892][2ad6] audio start ts:0
[003:575] [2023-04-24 10:37:49 +0000.980977][2ad6] the audio frame has been written
into MP4 file
[003:576] [2023-04-24 10:37:49 +0000.982222][2ad5] h264 add frame header cdr flag
[003:581] [2023-04-24 10:37:49 +0000.986527][2ad5] h264 add frame header cdr flag
[003:582] [2023-04-24 10:37:49 +0000.988317][2ad5] SendFrame
encodedImage._timeStamp:0encodedImage->_length:780894
[003:583] [2023-04-24 10:37:49 +0000.988492][2ad5] Received key frame:0
[003:583] [2023-04-24 10:37:49 +0000.988522][2ad5] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[003:583] [2023-04-24 10:37:49 +0000.988541][2ad5] H264Encode::H264SWEncoder get
callback, length:780894 type:0 nalType:7length:18
[003:583] [2023-04-24 10:37:49 +0000.988557][2ad5] H264Encode:: get a sps pps
header!headerSize:30
[003:583] [2023-04-24 10:37:49 +0000.988616][2ad5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[003:583] [2023-04-24 10:37:49 +0000.988744][2ad6] get the H.264 SPS parameter
[003:583] [2023-04-24 10:37:49 +0000.988958][2ad6] add video track with id:2
[003:589] [2023-04-24 10:37:49 +0000.994536][2ad6] get the H.264 PPS parameter
[003:592] [2023-04-24 10:37:49 +0000.997559][2ad6] get the H.264 IDR frame
[003:592] [2023-04-24 10:37:49 +0000.997835][2ad6] resss:true
[003:592] [2023-04-24 10:37:49 +0000.997873][2ad6] video start ts:0
[003:593] [2023-04-24 10:37:49 +0000.998690][2ad6] the video frame has been written
into MP4 file
[003:916] [2023-04-24 10:37:50 +0000.322105][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[003:954] [2023-04-24 10:37:50 +0000.360178][2ab1] The convert RGB to YUV take 5
[004:116] [2023-04-24 10:37:50 +0000.521884][2aac]
monitorTime:4002totalDuration:3880
[004:124] [2023-04-24 10:37:50 +0000.529527][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:239] [2023-04-24 10:37:50 +0000.644775][2ab5] Run AGC when audioType = 0
[004:239] [2023-04-24 10:37:50 +0000.644887][2ab5]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:298] [2023-04-24 10:37:50 +0000.703650][2ad5] DTS queue for
Generator:0x702851f0b8 804 838
[004:425] [2023-04-24 10:37:50 +0000.830456][2ab1] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[004:461] [2023-04-24 10:37:50 +0000.867405][2ab1] The convert RGB to YUV take 4
[004:805] [2023-04-24 10:37:51 +0000.211210][2ad5] Push an pts:1345 to dts queue.
[004:868] [2023-04-24 10:37:51 +0000.274006][2ad5] last dts:1302 currentPts:1345
ppsOrSPS:0 queue length:3
[004:925] [2023-04-24 10:37:51 +0000.330702][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[004:949] [2023-04-24 10:37:51 +0000.355274][2acd] AF_SpeedFilter audio
0x70344a9f80 PullFrame
[004:962] [2023-04-24 10:37:51 +0000.368147][2ab1] The convert RGB to YUV take 4
[005:126] [2023-04-24 10:37:51 +0000.531649][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:137] [2023-04-24 10:37:51 +0000.542701][2ad5] DTS queue for
Generator:0x702851f0b8 1638 1675
[005:205] [2023-04-24 10:37:51 +0000.611159][2acd]
RecordAudioSource::PullAudioFrame
[005:263] [2023-04-24 10:37:51 +0000.668532][2ab5] haveEnoughProcessedData
internalAudioStream.length: 20
[005:424] [2023-04-24 10:37:51 +0000.829592][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[005:463] [2023-04-24 10:37:51 +0000.869106][2ab1] The convert RGB to YUV take 4
[005:491] [2023-04-24 10:37:51 +0000.896668][2ab1] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[005:536] [2023-04-24 10:37:51 +0000.941639][2ad5] h264 add frame header cdr flag
[005:539] [2023-04-24 10:37:51 +0000.944569][2ad5] Received key frame:2005
[005:559] [2023-04-24 10:37:51 +0000.964846][2ad6] get the H.264 IDR frame
[005:633] [2023-04-24 10:37:52 +0000.38879][2acd] AF_SpeedFilter::PullFrame eof4
[005:636] [2023-04-24 10:37:52 +0000.41682][2acd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[005:648] [2023-04-24 10:37:52 +0000.53669][2acd] resampled_data_size:7168
[005:832] [2023-04-24 10:37:52 +0000.238263][2ad4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:3
[005:924] [2023-04-24 10:37:52 +0000.329584][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[005:936] [2023-04-24 10:37:52 +0000.341651][2ad5] DTS queue for
Generator:0x702851f0b8 2469
[005:961] [2023-04-24 10:37:52 +0000.367295][2ab1] The convert RGB to YUV take 4
[006:119] [2023-04-24 10:37:52 +0000.525339][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:135] [2023-04-24 10:37:52 +0000.540721][2ad5] Push an pts:2673 to dts queue.
[006:168] [2023-04-24 10:37:52 +0000.573662][2ad5] last dts:2638 currentPts:2673
ppsOrSPS:0 queue length:2
[006:242] [2023-04-24 10:37:52 +0000.648259][2ab5] Run AGC when audioType = 0
[006:427] [2023-04-24 10:37:52 +0000.832833][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[006:463] [2023-04-24 10:37:52 +0000.869020][2ab1] The convert RGB to YUV take 4
[006:547] [2023-04-24 10:37:52 +0000.952459][2acd] AF_SpeedFilter audio
0x70344a9f80 PullFrame
[006:726] [2023-04-24 10:37:53 +0000.131430][2ab1] drawYUV420 render
OpenGLRenderProgram:0x6f310cde98
[006:764] [2023-04-24 10:37:53 +0000.169527][2ad5] DTS queue for
Generator:0x702851f0b8 3301
[006:793] [2023-04-24 10:37:53 +0000.198972][2ab1] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[006:793] [2023-04-24 10:37:53 +0000.199053][2ab1] GPUImageProcessing: input frame
width1920 X 1080
[006:794] [2023-04-24 10:37:53 +0000.199433][2ab1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:794] [2023-04-24 10:37:53 +0000.199556][2ab1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:800] [2023-04-24 10:37:53 +0000.205765][2ad5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3339
[006:804] [2023-04-24 10:37:53 +0000.209657][2ad5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3301 pts:3301
[006:831] [2023-04-24 10:37:53 +0000.236789][2ad5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:3368
[006:831] [2023-04-24 10:37:53 +0000.236951][2ad5] push video frame to H264
encoder. (100 frame for one log)

[006:831] [2023-04-24 10:37:53 +0000.236997][2ad5] push video frame to H264


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

[006:831] [2023-04-24 10:37:53 +0000.237024][2ad5] H264Encode::push video frame to


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

[006:831] [2023-04-24 10:37:53 +0000.237069][2ad5] The input pts:3368 fps:30


[006:834] [2023-04-24 10:37:53 +0000.240390][2ad5] SendFrame
encodedImage._timeStamp:3339encodedImage->_length:4064
[006:866] [2023-04-24 10:37:53 +0000.271648][2ad5] H264Encode::H264SWEncoder get
callback, length:118864 type:1 nalType:1length:118860
[006:924] [2023-04-24 10:37:53 +0000.329802][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[006:964] [2023-04-24 10:37:53 +0000.369984][2ab1] The convert RGB to YUV take 3
[006:980] [2023-04-24 10:37:53 +0000.386201][2ab5] haveEnoughProcessedData
internalAudioStream.length: 0
[007:066] [2023-04-24 10:37:53 +0000.471554][2acd]
RecordAudioSource::PullAudioFrame
[007:124] [2023-04-24 10:37:53 +0000.529855][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:427] [2023-04-24 10:37:53 +0000.832594][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[007:463] [2023-04-24 10:37:53 +0000.868939][2ab1] The convert RGB to YUV take 4
[007:464] [2023-04-24 10:37:53 +0000.869550][2ad5] Push an pts:4005 to dts queue.
[007:502] [2023-04-24 10:37:53 +0000.907592][2ad5] h264 add frame header cdr flag
[007:503] [2023-04-24 10:37:53 +0000.909023][2ad5] Received key frame:4005
[007:503] [2023-04-24 10:37:53 +0000.909175][2ad5] last dts:3972 currentPts:4005
ppsOrSPS:0 queue length:2
[007:534] [2023-04-24 10:37:53 +0000.940349][2ad6] get the H.264 IDR frame
[007:563] [2023-04-24 10:37:53 +0000.968949][2ab1] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[007:602] [2023-04-24 10:37:54 +0000.7423][2ad5] DTS queue for
Generator:0x702851f0b8 4103 4140
[007:846] [2023-04-24 10:37:54 +0000.252397][2acd] resampled_data_size:0
[007:920] [2023-04-24 10:37:54 +0000.326084][2acd] AF_SpeedFilter::PullFrame eof4
[007:922] [2023-04-24 10:37:54 +0000.328437][2acd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:924] [2023-04-24 10:37:54 +0000.330280][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[007:963] [2023-04-24 10:37:54 +0000.368799][2ab1] The convert RGB to YUV take 4
[008:127] [2023-04-24 10:37:54 +0000.532849][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:149] [2023-04-24 10:37:54 +0000.554545][2acd] AF_SpeedFilter audio
0x70344a9f80 PullFrame
[008:189] [2023-04-24 10:37:54 +0000.595316][2ad4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:7
[008:240] [2023-04-24 10:37:54 +0000.646124][2ab5] Run AGC when audioType = 0
[008:241] [2023-04-24 10:37:54 +0000.646453][2ab5]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:421] [2023-04-24 10:37:54 +0000.826853][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:429] [2023-04-24 10:37:54 +0000.834467][2ad5] DTS queue for
Generator:0x702851f0b8 4936 4966
[008:463] [2023-04-24 10:37:54 +0000.868507][2ab1] The convert RGB to YUV take 5
[008:700] [2023-04-24 10:37:55 +0000.105945][2ab5] haveEnoughProcessedData
internalAudioStream.length: 0
[008:798] [2023-04-24 10:37:55 +0000.204085][2ad5] Push an pts:5338 to dts queue.
[008:836] [2023-04-24 10:37:55 +0000.241976][2ad5] last dts:5308 currentPts:5338
ppsOrSPS:0 queue length:2
[008:925] [2023-04-24 10:37:55 +0000.330991][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:932] [2023-04-24 10:37:55 +0000.338413][2acd]
RecordAudioSource::PullAudioFrame
[008:963] [2023-04-24 10:37:55 +0000.369118][2ab1] The convert RGB to YUV take 4
[009:130] [2023-04-24 10:37:55 +0000.535847][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:266] [2023-04-24 10:37:55 +0000.671688][2ad5] DTS queue for
Generator:0x702851f0b8 5773 5805
[009:426] [2023-04-24 10:37:55 +0000.832429][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[009:464] [2023-04-24 10:37:55 +0000.869774][2ab1] The convert RGB to YUV take 5
[009:503] [2023-04-24 10:37:55 +0000.908734][2ad5] h264 add frame header cdr flag
[009:505] [2023-04-24 10:37:55 +0000.910602][2ad5] Received key frame:6004
[009:536] [2023-04-24 10:37:55 +0000.942041][2ad6] get the H.264 IDR frame
[009:657] [2023-04-24 10:37:56 +0000.62501][2ab1] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[009:746] [2023-04-24 10:37:56 +0000.152146][2acd] AF_SpeedFilter audio
0x70344a9f80 PullFrame
[009:926] [2023-04-24 10:37:56 +0000.331755][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[009:967] [2023-04-24 10:37:56 +0000.372721][2ab1] The convert RGB to YUV take 5
[010:060] [2023-04-24 10:37:56 +0000.465642][2ab1] drawYUV420 render
OpenGLRenderProgram:0x6f310cde98
[010:069] [2023-04-24 10:37:56 +0000.475192][2ad5] DTS queue for
Generator:0x702851f0b8 6605
[010:073] [2023-04-24 10:37:56 +0000.478586][2acd] resampled_data_size:10240
[010:123] [2023-04-24 10:37:56 +0000.529437][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:140] [2023-04-24 10:37:56 +0000.546202][2ad5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6678
[010:141] [2023-04-24 10:37:56 +0000.546536][2ad5] Push an pts:6678 to dts queue.
[010:159] [2023-04-24 10:37:56 +0000.564481][2ab1] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[010:159] [2023-04-24 10:37:56 +0000.564607][2ab1] GPUImageProcessing: input frame
width1920 X 1080
[010:159] [2023-04-24 10:37:56 +0000.565144][2ab1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[010:159] [2023-04-24 10:37:56 +0000.565257][2ab1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[010:198] [2023-04-24 10:37:56 +0000.604030][2ad5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:6736
[010:198] [2023-04-24 10:37:56 +0000.604179][2ad5] push video frame to H264
encoder. (100 frame for one log)

[010:198] [2023-04-24 10:37:56 +0000.604250][2ad5] push video frame to H264


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

[010:198] [2023-04-24 10:37:56 +0000.604309][2ad5] H264Encode::push video frame to


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

[010:198] [2023-04-24 10:37:56 +0000.604385][2ad5] The input pts:6736 fps:30


[010:203] [2023-04-24 10:37:56 +0000.609169][2ad5] SendFrame
encodedImage._timeStamp:6678encodedImage->_length:202640
[010:203] [2023-04-24 10:37:56 +0000.609360][2ad5] last dts:6636 currentPts:6678
ppsOrSPS:0 queue length:3
[010:204] [2023-04-24 10:37:56 +0000.609436][2ad5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6678 pts:6678
[010:215] [2023-04-24 10:37:56 +0000.620709][2acd] AF_SpeedFilter::PullFrame eof4
[010:218] [2023-04-24 10:37:56 +0000.623457][2acd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[010:233] [2023-04-24 10:37:56 +0000.638749][2ad5] H264Encode::H264SWEncoder get
callback, length:27472 type:1 nalType:1length:27468
[010:237] [2023-04-24 10:37:56 +0000.643198][2ab6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:237] [2023-04-24 10:37:56 +0000.643373][2ab6] _deviceSampleRate:48000

[010:242] [2023-04-24 10:37:56 +0000.648288][2ab5] Run AGC when audioType = 0


[010:419] [2023-04-24 10:37:56 +0000.824913][2ab5] haveEnoughProcessedData
internalAudioStream.length: 10
[010:425] [2023-04-24 10:37:56 +0000.830921][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[010:459] [2023-04-24 10:37:56 +0000.864911][2ad4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:1
[010:464] [2023-04-24 10:37:56 +0000.869841][2ab1] The convert RGB to YUV take 5
[010:811] [2023-04-24 10:37:57 +0000.217350][2acd]
RecordAudioSource::PullAudioFrame
[010:929] [2023-04-24 10:37:57 +0000.335255][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[010:935] [2023-04-24 10:37:57 +0000.341288][2ad5] DTS queue for
Generator:0x702851f0b8 7406 7433 7474
[010:965] [2023-04-24 10:37:57 +0000.371413][2ab1] The convert RGB to YUV take 3
[011:119] [2023-04-24 10:37:57 +0000.524989][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:348] [2023-04-24 10:37:57 +0000.753537][2acd] AF_SpeedFilter audio
0x70344a9f80 PullFrame
[011:426] [2023-04-24 10:37:57 +0000.831675][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[011:459] [2023-04-24 10:37:57 +0000.864673][2ab1] The convert RGB to YUV take 4
[011:462] [2023-04-24 10:37:57 +0000.867520][2ad5] Push an pts:8001 to dts queue.
[011:531] [2023-04-24 10:37:57 +0000.936639][2ad5] h264 add frame header cdr flag
[011:531] [2023-04-24 10:37:57 +0000.937133][2ad5] Received key frame:8001
[011:531] [2023-04-24 10:37:57 +0000.937202][2ad5] last dts:7971 currentPts:8001
ppsOrSPS:0 queue length:3
[011:534] [2023-04-24 10:37:57 +0000.940169][2ad6] get the H.264 IDR frame
[011:733] [2023-04-24 10:37:58 +0000.139312][2ab1] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[011:735] [2023-04-24 10:37:58 +0000.140523][2ad5] DTS queue for
Generator:0x702851f0b8 8244 8271
[011:916] [2023-04-24 10:37:58 +0000.321950][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[011:960] [2023-04-24 10:37:58 +0000.365906][2ab1] The convert RGB to YUV take 3
[012:128] [2023-04-24 10:37:58 +0000.533773][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:134] [2023-04-24 10:37:58 +0000.539797][2ab5] haveEnoughProcessedData
internalAudioStream.length: 0
[012:238] [2023-04-24 10:37:58 +0000.643878][2ab5] Run AGC when audioType = 0
[012:238] [2023-04-24 10:37:58 +0000.643964][2ab5]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:331] [2023-04-24 10:37:58 +0000.736665][2acd] resampled_data_size:1024
[012:424] [2023-04-24 10:37:58 +0000.830226][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[012:465] [2023-04-24 10:37:58 +0000.871427][2ab1] The convert RGB to YUV take 3
[012:497] [2023-04-24 10:37:58 +0000.902524][2acd] AF_SpeedFilter::PullFrame eof4
[012:499] [2023-04-24 10:37:58 +0000.904714][2acd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[012:562] [2023-04-24 10:37:58 +0000.967643][2ad5] DTS queue for
Generator:0x702851f0b8 9066 9097
[012:653] [2023-04-24 10:37:59 +0000.59431][2acd] RecordAudioSource::PullAudioFrame
[012:793] [2023-04-24 10:37:59 +0000.199425][2ad5] Push an pts:9330 to dts queue.
[012:815] [2023-04-24 10:37:59 +0000.220646][2ad4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:3
[012:832] [2023-04-24 10:37:59 +0000.237981][2ad5] last dts:9299 currentPts:9330
ppsOrSPS:0 queue length:2
[012:920] [2023-04-24 10:37:59 +0000.326234][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[012:928] [2023-04-24 10:37:59 +0000.333756][2acd] AF_SpeedFilter audio
0x70344a9f80 PullFrame
[012:956] [2023-04-24 10:37:59 +0000.362010][2ab1] The convert RGB to YUV take 4
[013:089] [2023-04-24 10:37:59 +0000.495292][2ace] The output timestamp from audio
mixer change:8615520
[013:121] [2023-04-24 10:37:59 +0000.527340][2ab5] On audio frame the broadcast
with timestamp:8615561 samples:480. (1000 frame for one log)

[013:122] [2023-04-24 10:37:59 +0000.527482][2ace] Get data in mic source, which


has byte length:1764micAudioStream->length():20
[013:122] [2023-04-24 10:37:59 +0000.527702][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:370] [2023-04-24 10:37:59 +0000.775982][2acd] AF_SpeedFilter audio time,
0x70344a9f80 rcv time: 8615801
[013:370] [2023-04-24 10:37:59 +0000.776116][2acd] AF_SpeedFilter audio time,
0x70344a9f80 rcv time: 8615801in_nSamples:441
[013:387] [2023-04-24 10:37:59 +0000.792427][2ab1] drawYUV420 render
OpenGLRenderProgram:0x6f310cde98
[013:393] [2023-04-24 10:37:59 +0000.798986][2ad5] DTS queue for
Generator:0x702851f0b8 9898 9932
[013:416] [2023-04-24 10:37:59 +0000.822138][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[013:453] [2023-04-24 10:37:59 +0000.859376][2ab1] The convert RGB to YUV take 4
[013:456] [2023-04-24 10:37:59 +0000.861472][2ad5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:9995
[013:474] [2023-04-24 10:37:59 +0000.879501][2acd] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[013:474] [2023-04-24 10:37:59 +0000.879586][2acd]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 8615800
[013:474] [2023-04-24 10:37:59 +0000.879605][2acd]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[013:497] [2023-04-24 10:37:59 +0000.902699][2ad5] h264 add frame header cdr flag
[013:497] [2023-04-24 10:37:59 +0000.903033][2ad5] SendFrame
encodedImage._timeStamp:9995encodedImage->_length:269376
[013:497] [2023-04-24 10:37:59 +0000.903073][2ad5] Received key frame:9995
[013:517] [2023-04-24 10:37:59 +0000.922806][2ab1] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[013:517] [2023-04-24 10:37:59 +0000.922873][2ab1] GPUImageProcessing: input frame
width1920 X 1080
[013:517] [2023-04-24 10:37:59 +0000.923396][2ab1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[013:518] [2023-04-24 10:37:59 +0000.923489][2ab1] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[013:529] [2023-04-24 10:37:59 +0000.934440][2ad5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10031 pts:10031
[013:529] [2023-04-24 10:37:59 +0000.935197][2ad6] get the H.264 IDR frame
[013:558] [2023-04-24 10:37:59 +0000.963929][2ad5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:10096
[013:558] [2023-04-24 10:37:59 +0000.964026][2ad5] push video frame to H264
encoder. (100 frame for one log)

[013:558] [2023-04-24 10:37:59 +0000.964045][2ad5] push video frame to H264


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

[013:558] [2023-04-24 10:37:59 +0000.964305][2ad5] H264Encode::push video frame to


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

[013:558] [2023-04-24 10:37:59 +0000.964354][2ad5] The input pts:10096 fps:30


[013:609] [2023-04-24 10:38:00 +0000.14735][2ad5] H264Encode::H264SWEncoder get
callback, length:113776 type:1 nalType:1length:113772
[013:816] [2023-04-24 10:38:00 +0000.221478][2ab1] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[013:842] [2023-04-24 10:38:00 +0000.247923][2ab5] haveEnoughProcessedData
internalAudioStream.length: 0
[013:921] [2023-04-24 10:38:00 +0000.327295][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[013:954] [2023-04-24 10:38:00 +0000.360420][2ab1] The convert RGB to YUV take 3
[014:121] [2023-04-24 10:38:00 +0000.527227][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:128] [2023-04-24 10:38:00 +0000.533764][2ad5] Push an pts:10667 to dts queue.
[014:163] [2023-04-24 10:38:00 +0000.569200][2ad5] last dts:10630 currentPts:10667
ppsOrSPS:0 queue length:2
[014:198] [2023-04-24 10:38:00 +0000.604240][2ad5] DTS queue for
Generator:0x702851f0b8 10735
[014:240] [2023-04-24 10:38:00 +0000.646217][2ab5] Run AGC when audioType = 0
[014:424] [2023-04-24 10:38:00 +0000.829891][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[014:463] [2023-04-24 10:38:00 +0000.868563][2ab1] The convert RGB to YUV take 5
[014:479] [2023-04-24 10:38:00 +0000.885475][2acd]
RecordAudioSource::PullAudioFrame
[014:508] [2023-04-24 10:38:00 +0000.914444][2acd] resampled_data_size:13312
[014:509] [2023-04-24 10:38:00 +0000.914703][2acd] AF_SpeedFilter audio
0x70344a9f80 PullFrame
[014:556] [2023-04-24 10:38:00 +0000.962068][2ab1] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[014:592] [2023-04-24 10:38:00 +0000.997986][2acd] AF_SpeedFilter audio time
[014:592] [2023-04-24 10:38:00 +0000.998213][2acd] AF_SpeedFilter audio time 111,
0x70344a9f80 out time: 8616990 org time: 8616990
[014:740] [2023-04-24 10:38:01 +0000.146110][2acd] AF_SpeedFilter::PullFrame eof4
[014:743] [2023-04-24 10:38:01 +0000.148466][2acd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:925] [2023-04-24 10:38:01 +0000.331336][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[014:962] [2023-04-24 10:38:01 +0000.367715][2ab1] The convert RGB to YUV take 4
[015:032] [2023-04-24 10:38:01 +0000.438045][2ad5] DTS queue for
Generator:0x702851f0b8 11569
[015:127] [2023-04-24 10:38:01 +0000.532564][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:175] [2023-04-24 10:38:01 +0000.581109][2ad4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:7
[015:423] [2023-04-24 10:38:01 +0000.829406][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[015:461] [2023-04-24 10:38:01 +0000.867138][2ab1] The convert RGB to YUV take 5
[015:463] [2023-04-24 10:38:01 +0000.868720][2ad5] Push an pts:12001 to dts queue.
[015:502] [2023-04-24 10:38:01 +0000.907802][2ad5] h264 add frame header cdr flag
[015:503] [2023-04-24 10:38:01 +0000.909303][2ad5] Received key frame:12001
[015:503] [2023-04-24 10:38:01 +0000.909420][2ad5] last dts:11969 currentPts:12001
ppsOrSPS:0 queue length:2
[015:536] [2023-04-24 10:38:01 +0000.941527][2ad6] get the H.264 IDR frame
[015:561] [2023-04-24 10:38:01 +0000.967041][2ab5] haveEnoughProcessedData
internalAudioStream.length: 20
[015:863] [2023-04-24 10:38:02 +0000.268842][2ad5] DTS queue for
Generator:0x702851f0b8 12371 12401
[015:896] [2023-04-24 10:38:02 +0000.301724][2ab1] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[015:925] [2023-04-24 10:38:02 +0000.331438][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[015:962] [2023-04-24 10:38:02 +0000.367677][2ab1] The convert RGB to YUV take 4
[016:105] [2023-04-24 10:38:02 +0000.510721][2acd] AF_SpeedFilter audio
0x70344a9f80 PullFrame
[016:121] [2023-04-24 10:38:02 +0000.526997][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:238] [2023-04-24 10:38:02 +0000.643982][2ab5] Run AGC when audioType = 0
[016:238] [2023-04-24 10:38:02 +0000.644176][2ab5]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:349] [2023-04-24 10:38:02 +0000.755170][2acd]
RecordAudioSource::PullAudioFrame
[016:421] [2023-04-24 10:38:02 +0000.826831][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[016:464] [2023-04-24 10:38:02 +0000.869557][2ab1] The convert RGB to YUV take 5
[016:695] [2023-04-24 10:38:03 +0000.101192][2ad5] DTS queue for
Generator:0x702851f0b8 13199 13237
[016:723] [2023-04-24 10:38:03 +0000.128893][2ab1] drawYUV420 render
OpenGLRenderProgram:0x6f310cde98
[016:766] [2023-04-24 10:38:03 +0000.171699][2acd] resampled_data_size:4096
[016:795] [2023-04-24 10:38:03 +0000.201298][2ad5]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13331
[016:795] [2023-04-24 10:38:03 +0000.201377][2ad5] Push an pts:13331 to dts queue.
[016:828] [2023-04-24 10:38:03 +0000.234177][2ad5] SendFrame
encodedImage._timeStamp:13331encodedImage->_length:145072
[016:828] [2023-04-24 10:38:03 +0000.234334][2ad5] last dts:13299 currentPts:13331
ppsOrSPS:0 queue length:2
[016:891] [2023-04-24 10:38:03 +0000.296541][2ab1] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[016:891] [2023-04-24 10:38:03 +0000.296618][2ab1] GPUImageProcessing: input frame
width1920 X 1080
[016:891] [2023-04-24 10:38:03 +0000.297187][2ab1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:891] [2023-04-24 10:38:03 +0000.297268][2ab1] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:901] [2023-04-24 10:38:03 +0000.307166][2ad5] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13402 pts:13402
[016:918] [2023-04-24 10:38:03 +0000.324390][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[016:927] [2023-04-24 10:38:03 +0000.333255][2ad5] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:13462
[016:927] [2023-04-24 10:38:03 +0000.333339][2ad5] push video frame to H264
encoder. (100 frame for one log)

[016:927] [2023-04-24 10:38:03 +0000.333359][2ad5] push video frame to H264


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

[016:927] [2023-04-24 10:38:03 +0000.333374][2ad5] H264Encode::push video frame to


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

[016:927] [2023-04-24 10:38:03 +0000.333407][2ad5] The input pts:13462 fps:30


[016:959] [2023-04-24 10:38:03 +0000.364804][2ab1] The convert RGB to YUV take 7
[016:964] [2023-04-24 10:38:03 +0000.370185][2ad5] H264Encode::H264SWEncoder get
callback, length:105568 type:1 nalType:1length:105564
[017:036] [2023-04-24 10:38:03 +0000.442368][2acd] AF_SpeedFilter::PullFrame eof4
[017:039] [2023-04-24 10:38:03 +0000.444560][2acd]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[017:127] [2023-04-24 10:38:03 +0000.532626][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:274] [2023-04-24 10:38:03 +0000.679468][2ab5] haveEnoughProcessedData
internalAudioStream.length: 0
[017:421] [2023-04-24 10:38:03 +0000.827292][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[017:430] [2023-04-24 10:38:03 +0000.836324][2ad4]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:1
[017:461] [2023-04-24 10:38:03 +0000.867372][2ab1] The convert RGB to YUV take 5
[017:499] [2023-04-24 10:38:03 +0000.904549][2ad5] h264 add frame header cdr flag
[017:499] [2023-04-24 10:38:03 +0000.905240][2ad5] Received key frame:14001
[017:499] [2023-04-24 10:38:03 +0000.905318][2ad5] DTS queue for
Generator:0x702851f0b8 14030
[017:535] [2023-04-24 10:38:03 +0000.940742][2ad6] get the H.264 IDR frame
[017:699] [2023-04-24 10:38:04 +0000.104835][2acd] AF_SpeedFilter audio
0x70344a9f80 PullFrame
[017:921] [2023-04-24 10:38:04 +0000.326821][2ab1] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[017:959] [2023-04-24 10:38:04 +0000.365196][2ab1] The convert RGB to YUV take 6
[017:985] [2023-04-24 10:38:04 +0000.391254][2ab1] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[018:127] [2023-04-24 10:38:04 +0000.532608][2ace] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:129] [2023-04-24 10:38:04 +0000.534695][2ad5] Push an pts:14670 to dts queue.
[018:164] [2023-04-24 10:38:04 +0000.570147][2ad5] last dts:14636 currentPts:14670
ppsOrSPS:0 queue length:2
[018:195] [2023-04-24 10:38:04 +0000.600561][2acd]
RecordAudioSource::PullAudioFrame
[018:238] [2023-04-24 10:38:04 +0000.644096][2ab5] Run AGC when audioType = 0
[018:334] [2023-04-24 10:38:04 +0000.739546][2ad5] DTS queue for
Generator:0x702851f0b8 14871
[018:417] [2023-04-24 10:38:04 +0000.822463][2ab1] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[018:460] [2023-04-24 10:38:04 +0000.866364][2ab1] The convert RGB to YUV take 5
[018:664] [2023-04-24 10:38:05 +0000.70051][2ab1] StopRecording:
[018:665] [2023-04-24 10:38:05 +0000.71107][2acd] resampled_data_size:512
[018:665] [2023-04-24 10:38:05 +0000.71180][2acd] AF_SpeedFilter audio time 222,
0x70344a9f80 out time: 8621050 org time: 8621050
[018:665] [2023-04-24 10:38:05 +0000.71253][2acd] PullAudioFrame: PullFrame audio
finished.
[018:665] [2023-04-24 10:38:05 +0000.71284][2acd]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[018:666] [2023-04-24 10:38:05 +0000.71909][2ab1] OnNeedStopRecording:
[018:678] [2023-04-24 10:38:05 +0000.83591][293e]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[018:678] [2023-04-24 10:38:05 +0000.83844][2ab1] operator(): Stop
[018:678] [2023-04-24 10:38:05 +0000.83879][2ab1] StopPullFrameAndWriteMp4
time:8621118 enter.

[018:678] [2023-04-24 10:38:05 +0000.83899][2ab1] StopRecording:


[018:679] [2023-04-24 10:38:05 +0000.85329][2ad5]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[018:682] [2023-04-24 10:38:05 +0000.87954][2ab0] stop recording
[018:682] [2023-04-24 10:38:05 +0000.88020][2ab0]
RecordingSessionInternalSimple:destroy media processers
[018:682] [2023-04-24 10:38:05 +0000.88039][2ab0] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[018:682] [2023-04-24 10:38:05 +0000.88052][2ab0] H264Encode::flushing hareware
Encoder
[018:682] [2023-04-24 10:38:05 +0000.88149][2ab0] Flush time:8621122 enter.

[018:682] [2023-04-24 10:38:05 +0000.88189][2ab0] H264Encoder encoder flush


[018:682] [2023-04-24 10:38:05 +0000.88222][2ab0] flush output queue
[018:977] [2023-04-24 10:38:05 +0000.382533][2ab5] haveEnoughProcessedData
internalAudioStream.length: 10
[018:992] [2023-04-24 10:38:05 +0000.397828][2ab0] Flush leave. expire time = 310
ms

[018:992] [2023-04-24 10:38:05 +0000.397951][2ab0] ~H264EncodeWrap:


[018:992] [2023-04-24 10:38:05 +0000.397992][2ab0] ~H264Encode:
[018:992] [2023-04-24 10:38:05 +0000.398018][2ab0] teardownCompressionSession:
H264Encode::destroying Encoder
[018:992] [2023-04-24 10:38:05 +0000.398047][2ab0] Release time:8621432 enter.

[018:992] [2023-04-24 10:38:05 +0000.398137][2ab0] Release:


MediaCodecVideoEncoder::Release _inited:1
[018:992] [2023-04-24 10:38:05 +0000.398174][2ab0] Destroy time:8621432 enter.

[018:992] [2023-04-24 10:38:05 +0000.398190][2ab0] H264Encoder encoderDestroy


[018:992] [2023-04-24 10:38:05 +0000.398212][2ab0]
AndroidMediaCodecVideoEncoder::release env: 0x6f636a8980
[018:992] [2023-04-24 10:38:05 +0000.398274][2ab0]
AndroidMediaCodecVideoEncoder::Destroy
[019:014] [2023-04-24 10:38:05 +0000.419447][2ab0] Destroy leave. expire time = 22
ms

[019:014] [2023-04-24 10:38:05 +0000.419585][2ab0] Release leave. expire time = 22


ms

[019:014] [2023-04-24 10:38:05 +0000.419609][2ab0] ~AndroidHwAvcEncoder


time:8621454 enter.

[019:014] [2023-04-24 10:38:05 +0000.419701][2ab0] Release time:8621454 enter.

[019:014] [2023-04-24 10:38:05 +0000.419738][2ab0] Release:


MediaCodecVideoEncoder:: has been released before, just return
[019:014] [2023-04-24 10:38:05 +0000.419756][2ab0] Release leave. expire time = 0
ms

[019:014] [2023-04-24 10:38:05 +0000.419783][2ab0] ~AndroidMediaCodecVideoEncoder


[019:014] [2023-04-24 10:38:05 +0000.419797][2ab0] ~WrapAndroidMediaCodec
time:8621454 enter.

[019:014] [2023-04-24 10:38:05 +0000.419823][2ab0] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[019:014] [2023-04-24 10:38:05 +0000.419837][2ab0] video hevc hw codec


destructor:0x6fbd44b218

[019:014] [2023-04-24 10:38:05 +0000.419914][2ab0] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[019:014] [2023-04-24 10:38:05 +0000.419949][2ab0] teardownCompressionSession:


H264Encode::destroyed Encoder
[019:014] [2023-04-24 10:38:05 +0000.419973][2ab0]
RecordingSessionInternalSimple:destroy aac encoder output!
[019:014] [2023-04-24 10:38:05 +0000.419997][2ab0] AACSWEncode destructor
[019:021] [2023-04-24 10:38:05 +0000.426776][2ad6] MP4 close file successfully
[019:021] [2023-04-24 10:38:05 +0000.426852][2ad6] Recording session Internal:
notify recording ok
[019:021] [2023-04-24 10:38:05 +0000.426873][2ad6] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4,
output_video_timestamp_:15205 last_video_pts_:15177
[019:021] [2023-04-24 10:38:05 +0000.426898][2ad6] OnRecordFinish:
[019:022] [2023-04-24 10:38:05 +0000.427484][2ad6] onRecordingOk: net seek
pos:0record video duration:15210record audio duration:15185
[019:023] [2023-04-24 10:38:05 +0000.428536][2ace] destructMicSource_w:
[019:023] [2023-04-24 10:38:05 +0000.428654][2ace] setOutput_w:
MicSource::setOutput() 0x0
[019:023] [2023-04-24 10:38:05 +0000.428691][2ace] close external audio stream
[019:023] [2023-04-24 10:38:05 +0000.428837][2ab1] releaseThread 0x70344a9680
[019:023] [2023-04-24 10:38:05 +0000.428866][2ab1] ~MicSource: Mic source
destroyed:0x70344f8380
[019:024] [2023-04-24 10:38:05 +0000.429670][2ab1] StopPullFrameAndWriteMp4 leave.
expire time = 346 ms

[019:024] [2023-04-24 10:38:05 +0000.429737][2ab1] DestroyPipelineAndFilters


time:8621464 enter.

[019:024] [2023-04-24 10:38:05 +0000.429764][2ab1] UnbindInputFilter 0x70344a9dc0


this 0x6f310ce0c0
[019:024] [2023-04-24 10:38:05 +0000.429785][2ab1] UnbindInputFilter 0x70344a9f58
this 0x70344aa0d0
[019:024] [2023-04-24 10:38:05 +0000.429808][2ab1] UnbindInputFilter 0x6f310ce0c0
this 0x70344417a0
[019:024] [2023-04-24 10:38:05 +0000.429823][2ab1] filter: filter pipeline destroy
this: 0x7034441700
[019:024] [2023-04-24 10:38:05 +0000.430010][2ab1] ClearVideoOfSources: recodring
total frames:0
[019:024] [2023-04-24 10:38:05 +0000.430045][2ab1] ClearVideoOfSources:
[019:024] [2023-04-24 10:38:05 +0000.430061][2ab1] GPUImageProcessing destruct.
[019:024] [2023-04-24 10:38:05 +0000.430109][2ab1] destroy TrivalImageDrawer
0x6f311bc900
[019:024] [2023-04-24 10:38:05 +0000.430136][2ab1] The shader has been initialize,
clean up them.

[019:024] [2023-04-24 10:38:05 +0000.430187][2ab1] ~OpenGLFrameBuffer:


[019:024] [2023-04-24 10:38:05 +0000.430268][2ab1] ~OpenGLFrameBuffer:
[019:024] [2023-04-24 10:38:05 +0000.430333][2ab1] ~OpenGLFrameBuffer:
[019:027] [2023-04-24 10:38:05 +0000.432767][2ab1] ~OpenGLFrameBuffer:
[019:027] [2023-04-24 10:38:05 +0000.432904][2ab1] ~OpenGLFrameBuffer:
[019:027] [2023-04-24 10:38:05 +0000.432971][2ab1] ~OpenGLFrameBuffer:
[019:027] [2023-04-24 10:38:05 +0000.433181][2ab1] GPUImageProcessing destruct
finish.
[019:027] [2023-04-24 10:38:05 +0000.433237][2ab1] GPURGBAFrame destruct.
[019:027] [2023-04-24 10:38:05 +0000.433331][2ab1] destroy OpenGLRenderProgram
0x6f310cde98
[019:027] [2023-04-24 10:38:05 +0000.433370][2ab1] ~CameraSource time:8621467
enter.

[019:027] [2023-04-24 10:38:05 +0000.433387][2ab1] ~CameraSource leave. expire


time = 0 ms

[019:027] [2023-04-24 10:38:05 +0000.433406][2ab1] ~RecordAudioSource time:8621467


enter.

[019:027] [2023-04-24 10:38:05 +0000.433420][2ab1] ~RecordAudioSource leave.


expire time = 1 ms

[019:028] [2023-04-24 10:38:05 +0000.433434][2ab1] DestroyPipelineAndFilters


leave. expire time = 4 ms

[019:048] [2023-04-24 10:38:05 +0000.454431][293e]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[019:049] [2023-04-24 10:38:05 +0000.455244][293e] machine model :redmi
[019:049] [2023-04-24 10:38:05 +0000.455335][293e] Support this machine
model :redmi
[019:049] [2023-04-24 10:38:05 +0000.455354][293e] global inited! current sdk
version: 07-20-936c45f
[019:051] [2023-04-24 10:38:05 +0000.456674][293e] filter: filter pipeline
construtc this: 0x6f63566f00
[019:051] [2023-04-24 10:38:05 +0000.456849][293e] MediaFilterGraph:
MediaFilterGraph construct
[019:051] [2023-04-24 10:38:05 +0000.456873][293e] GLESContext:
[019:051] [2023-04-24 10:38:05 +0000.456928][293e] The result of eglGetDisplay is:
0xb4000070fd8718c0
[019:053] [2023-04-24 10:38:05 +0000.458783][293e] The result of creation:
0x6f63515100
[019:053] [2023-04-24 10:38:05 +0000.458933][293e] The result of
eglCreatePbufferSurface is: 0x6f63515400
[019:056] [2023-04-24 10:38:05 +0000.462242][293e] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4
[019:057] [2023-04-24 10:38:05 +0000.462446][293e] The source 0 speed:1
[019:057] [2023-04-24 10:38:05 +0000.462546][293e] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4, delay:
0
[019:057] [2023-04-24 10:38:05 +0000.462619][293e] CreateDecoderByVideoSource
time:8621497 enter.

[019:058] [2023-04-24 10:38:05 +0000.463769][293e] running_decoder_count:0max


count:2
[019:058] [2023-04-24 10:38:05 +0000.463913][293e] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7028680000
[019:094] [2023-04-24 10:38:05 +0000.500012][2b13] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6f636ff000] Current FFmpeg version git-2021-06-16-
97cea6f

[019:284] [2023-04-24 10:38:05 +0000.689965][2b13] OnStreamInfoFound: video


duration_: 15210
[019:288] [2023-04-24 10:38:05 +0000.693972][293e] start decoder
[019:288] [2023-04-24 10:38:05 +0000.694056][293e] CreateDecoderByVideoSource
leave. expire time = 231 ms

[019:288] [2023-04-24 10:38:05 +0000.694090][293e] BindInputFilter 0x6f63803120


this 0x6f6391bd98
[019:288] [2023-04-24 10:38:05 +0000.694111][293e] BindInputFilter 0x6f6391bd98
this 0x6f6391be58
[019:288] [2023-04-24 10:38:05 +0000.694164][293e] BindInputFilter 0x6f63803120
this 0x6f63937398
[019:288] [2023-04-24 10:38:05 +0000.694199][293e] BindInputFilter 0x6f63937398
this 0x6f63937698
[019:288] [2023-04-24 10:38:05 +0000.694212][293e] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4
[019:288] [2023-04-24 10:38:05 +0000.694251][293e] BindInputFilter 0x6f6391be58
this 0x6f63937758
[019:288] [2023-04-24 10:38:05 +0000.694330][293e] BindInputFilter 0x6f63937758
this 0x6f63566fa0
[019:288] [2023-04-24 10:38:05 +0000.694349][293e] BindInputFilter 0x6f63937698
this 0x6f63937818
[019:288] [2023-04-24 10:38:05 +0000.694389][293e] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4
[019:289] [2023-04-24 10:38:05 +0000.695132][293e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[019:290] [2023-04-24 10:38:05 +0000.695619][293e] machine model :redmi
[019:290] [2023-04-24 10:38:05 +0000.695659][293e] Support this machine
model :redmi
[019:290] [2023-04-24 10:38:05 +0000.695708][293e] global inited! current sdk
version: 07-20-936c45f
[019:290] [2023-04-24 10:38:05 +0000.695759][293e] GetPipeline:
-----------------------------------------
[019:290] [2023-04-24 10:38:05 +0000.695782][293e] GetPipeline: source:
0x6f63802f00
[019:290] [2023-04-24 10:38:05 +0000.695796][293e] GetPipeline: filter: NULLFilter
[019:290] [2023-04-24 10:38:05 +0000.695818][293e] GetPipeline: filter: NULLFilter
[019:290] [2023-04-24 10:38:05 +0000.695831][293e] GetPipeline: filter: NULLFilter
[019:290] [2023-04-24 10:38:05 +0000.695850][293e] GetPipeline: audio filter:
AuidoNULLFilter
[019:290] [2023-04-24 10:38:05 +0000.695863][293e] GetPipeline: audio filter:
AuidoNULLFilter
[019:290] [2023-04-24 10:38:05 +0000.695882][293e] GetPipeline: audio filter:
AudioNUllFilter
[019:290] [2023-04-24 10:38:05 +0000.695896][293e] GetPipeline:
------------------------------------------
[019:290] [2023-04-24 10:38:05 +0000.695923][293e] filter: filter pipeline2 update
pattern: 0
[019:290] [2023-04-24 10:38:05 +0000.696189][293e] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[019:290] [2023-04-24 10:38:05 +0000.696317][293e] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[019:290] [2023-04-24 10:38:05 +0000.696347][293e] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[019:291] [2023-04-24 10:38:05 +0000.696479][293e] DeviceInit:
[019:291] [2023-04-24 10:38:05 +0000.696661][293e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[019:291] [2023-04-24 10:38:05 +0000.696903][293e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[019:291] [2023-04-24 10:38:05 +0000.697091][293e] CreatePlatformSpecificObjects:
[019:291] [2023-04-24 10:38:05 +0000.697126][293e] audio device use null audio
input and opensl output
[019:291] [2023-04-24 10:38:05 +0000.697144][293e] Create OpenSLES output module
with java VM support.

[019:291] [2023-04-24 10:38:05 +0000.697244][293e] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[019:291] [2023-04-24 10:38:05 +0000.697400][293e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[019:292] [2023-04-24 10:38:05 +0000.697573][293e] Create OpenSLES output module
with buffer num:2

[019:292] [2023-04-24 10:38:05 +0000.697617][293e] Error(trace.cc:40): Init the


output and input for audio device template.
[019:292] [2023-04-24 10:38:05 +0000.697643][293e] Init the output device.

[019:292] [2023-04-24 10:38:05 +0000.697671][293e] Set the playout as stereo:1


[019:292] [2023-04-24 10:38:05 +0000.697698][293e] Set the sample rate to be:44100

[019:292] [2023-04-24 10:38:05 +0000.697737][293e] Low latency buffer size:144 low


sample rate:48000
[019:292] [2023-04-24 10:38:05 +0000.697763][293e] DeviceInit: Done
[019:292] [2023-04-24 10:38:05 +0000.697903][293e] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[019:292] [2023-04-24 10:38:05 +0000.697957][2b21] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x703515bc18
[019:293] [2023-04-24 10:38:05 +0000.698582][2b14] NO get frame from decoder
[019:293] [2023-04-24 10:38:05 +0000.698762][293e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[019:293] [2023-04-24 10:38:05 +0000.698841][293e]
MediaFilterPlayer::SetPlayerNotify 0x6f63766de0
[019:296] [2023-04-24 10:38:05 +0000.702008][2b14] NO get frame from decoder
[019:297] [2023-04-24 10:38:05 +0000.702625][293e]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[019:297] [2023-04-24 10:38:05 +0000.702690][293e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[019:297] [2023-04-24 10:38:05 +0000.703353][293e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[019:298] [2023-04-24 10:38:05 +0000.703997][293e] SetGraphLoop: SetGraphLoop 1
[019:298] [2023-04-24 10:38:05 +0000.704076][293e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[019:299] [2023-04-24 10:38:05 +0000.704622][293e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[019:300] [2023-04-24 10:38:05 +0000.705611][293e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[019:300] [2023-04-24 10:38:05 +0000.706399][293e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[019:301] [2023-04-24 10:38:05 +0000.706654][2b14] NO get frame from decoder
[019:303] [2023-04-24 10:38:05 +0000.708845][2b23] Start:
[019:303] [2023-04-24 10:38:05 +0000.709001][2b22] operator(): video render
started.
[019:303] [2023-04-24 10:38:05 +0000.709044][2b22] DriveRender working... (1/200)
[019:303] [2023-04-24 10:38:05 +0000.709069][2b22] Warning(video_render.cc:390): No
picture to display (1/50)
[019:303] [2023-04-24 10:38:05 +0000.709102][2b14] NO get frame from decoder
[019:306] [2023-04-24 10:38:05 +0000.712188][2b14] NO get frame from decoder
[019:307] [2023-04-24 10:38:05 +0000.713139][2b23] Start:
[019:309] [2023-04-24 10:38:05 +0000.714615][2b23] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[019:309] [2023-04-24 10:38:05 +0000.714772][2b23] Reset: history total size: 98
[019:309] [2023-04-24 10:38:05 +0000.714857][2b23] DeviceStart:
audioDevice_:0x702867d000
[019:310] [2023-04-24 10:38:05 +0000.715529][2b14] NO get frame from decoder
[019:310] [2023-04-24 10:38:05 +0000.715625][2b23] DeviceStart: time profile
playout init before
[019:310] [2023-04-24 10:38:05 +0000.715650][2b23] DeviceStart: time profile
playout init end
[019:310] [2023-04-24 10:38:05 +0000.715665][2b23] OpenSlesOutput:Start playout

[019:318] [2023-04-24 10:38:05 +0000.723620][2b14] NO get frame from decoder


[019:319] [2023-04-24 10:38:05 +0000.725291][2b23] Create the opensl output player.
streamtype before:0

[019:319] [2023-04-24 10:38:05 +0000.725388][2b23] Create the opensl output player.


streamtype after:3

[019:337] [2023-04-24 10:38:05 +0000.742707][2b14] NO get frame from decoder


[019:347] [2023-04-24 10:38:05 +0000.753418][2b23] Enqueue opensl buffer size:1764
[019:367] [2023-04-24 10:38:05 +0000.773139][2b26]
PlayerSimpleBufferQueueCallbackHandler function
[019:367] [2023-04-24 10:38:05 +0000.773313][2b26] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[019:367] [2023-04-24 10:38:05 +0000.773346][2b26]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:368] [2023-04-24 10:38:05 +0000.773479][2b23] DeviceStart: time profile
playout all end
[019:368] [2023-04-24 10:38:05 +0000.773519][2b23] operator(): Audio playback
started.
[019:368] [2023-04-24 10:38:05 +0000.773614][2b24] Pull audio failed.(wait video!)
[019:368] [2023-04-24 10:38:05 +0000.773693][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:372] [2023-04-24 10:38:05 +0000.778269][2b24] Pull audio failed.(wait video!)
[019:372] [2023-04-24 10:38:05 +0000.778325][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:373] [2023-04-24 10:38:05 +0000.779085][2b24] Pull audio failed.(wait video!)
[019:373] [2023-04-24 10:38:05 +0000.779118][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:374] [2023-04-24 10:38:05 +0000.779865][2b24] Pull audio failed.(wait video!)
[019:374] [2023-04-24 10:38:05 +0000.779896][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:375] [2023-04-24 10:38:05 +0000.780687][2b24] Pull audio failed.(wait video!)
[019:375] [2023-04-24 10:38:05 +0000.780738][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:376] [2023-04-24 10:38:05 +0000.781653][2b24] Pull audio failed.(wait video!)
[019:376] [2023-04-24 10:38:05 +0000.782233][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:377] [2023-04-24 10:38:05 +0000.783091][2b24] Pull audio failed.(wait video!)
[019:377] [2023-04-24 10:38:05 +0000.783170][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:378] [2023-04-24 10:38:05 +0000.783957][2b24] Pull audio failed.(wait video!)
[019:378] [2023-04-24 10:38:05 +0000.784004][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:379] [2023-04-24 10:38:05 +0000.784749][2b24] Pull audio failed.(wait video!)
[019:379] [2023-04-24 10:38:05 +0000.784791][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:380] [2023-04-24 10:38:05 +0000.785578][2b24] Pull audio failed.(wait video!)
[019:380] [2023-04-24 10:38:05 +0000.785632][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:380] [2023-04-24 10:38:05 +0000.786371][2b24] Pull audio failed.(wait video!)
[019:380] [2023-04-24 10:38:05 +0000.786419][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:381] [2023-04-24 10:38:05 +0000.787147][2b24] Pull audio failed.(wait video!)
[019:381] [2023-04-24 10:38:05 +0000.787203][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:385] [2023-04-24 10:38:05 +0000.791405][2b24] Pull audio failed.(wait video!)
[019:386] [2023-04-24 10:38:05 +0000.791532][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:392] [2023-04-24 10:38:05 +0000.798034][2b24] Pull audio failed.(wait video!)
[019:392] [2023-04-24 10:38:05 +0000.798143][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:393] [2023-04-24 10:38:05 +0000.799372][2b24] Pull audio failed.(wait video!)
[019:394] [2023-04-24 10:38:05 +0000.799492][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:395] [2023-04-24 10:38:05 +0000.800524][2b24] Pull audio failed.(wait video!)
[019:395] [2023-04-24 10:38:05 +0000.800688][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:395] [2023-04-24 10:38:05 +0000.801421][2b24] Pull audio failed.(wait video!)
[019:396] [2023-04-24 10:38:05 +0000.801481][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:396] [2023-04-24 10:38:05 +0000.802285][2b24] Pull audio failed.(wait video!)
[019:396] [2023-04-24 10:38:05 +0000.802364][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:397] [2023-04-24 10:38:05 +0000.803074][2b24] Pull audio failed.(wait video!)
[019:397] [2023-04-24 10:38:05 +0000.803129][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:398] [2023-04-24 10:38:05 +0000.803867][2b24] Pull audio failed.(wait video!)
[019:398] [2023-04-24 10:38:05 +0000.803943][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:400] [2023-04-24 10:38:05 +0000.805780][2b24] Pull audio failed.(wait video!)
[019:400] [2023-04-24 10:38:05 +0000.805902][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:401] [2023-04-24 10:38:05 +0000.807286][2b24] Pull audio failed.(wait video!)
[019:402] [2023-04-24 10:38:05 +0000.807695][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:403] [2023-04-24 10:38:05 +0000.808779][2b24] Pull audio failed.(wait video!)
[019:403] [2023-04-24 10:38:05 +0000.809078][2b25] Error(video_source.cc:430): wait
decoder a frame: 0
[019:403] [2023-04-24 10:38:05 +0000.809283][2b24]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[019:406] [2023-04-24 10:38:05 +0000.811997][2b25] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[019:403] [2023-04-24 10:38:05 +0000.809125][2b23] operator(): Started now!
[019:410] [2023-04-24 10:38:05 +0000.816174][2b24] audio_frame_list_ empty
[019:428] [2023-04-24 10:38:05 +0000.833784][2b25] OnVideoFrameReady(1/200)
[019:431] [2023-04-24 10:38:05 +0000.837291][2b22] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[019:436] [2023-04-24 10:38:05 +0000.841575][2b22] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:8621876
[019:510] [2023-04-24 10:38:05 +0000.915839][2b22] lipsync_debug: render a video
frame
[019:510] [2023-04-24 10:38:05 +0000.915976][2b22] lipsync_debug: First video frame
rendering.
[019:520] [2023-04-24 10:38:05 +0000.926191][2b22]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:84 last
video ts:900 frame->pts:3870 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[019:522] [2023-04-24 10:38:05 +0000.927878][2b22] lipsync_debug: tsDelta -
timeDelta = -51
[019:522] [2023-04-24 10:38:05 +0000.927939][2b22] lipsync_debug:result remaining
time:0
[019:522] [2023-04-24 10:38:05 +0000.927960][2b22] dynamic updated lipsync delay:0
[019:550] [2023-04-24 10:38:05 +0000.955602][2b25]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[019:666] [2023-04-24 10:38:06 +0000.72339][2b24] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[019:667] [2023-04-24 10:38:06 +0000.72506][2b24] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[019:668] [2023-04-24 10:38:06 +0000.74329][2b25] video frame wait audio frame:
last_video_timestamp:106 last_audio_timestamp:0
[019:675] [2023-04-24 10:38:06 +0000.80860][2b23] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[019:675] [2023-04-24 10:38:06 +0000.80975][2b24] audio frame wait video
frame.last_video_timestamp:106 last_audio_timestamp:207.937
[019:675] [2023-04-24 10:38:06 +0000.81169][2b23] The audio playback speed:100
(1/100)
[019:675] [2023-04-24 10:38:06 +0000.81249][2b23] lipsync_debug: The current played
audio timestamp is:0(1/50)
[019:675] [2023-04-24 10:38:06 +0000.81296][2b23] First audio frame rendering
[019:842] [2023-04-24 10:38:06 +0000.247546][2b22] lipsync_debug:remaining time:10
tsDelta - timeDelta:13
[019:842] [2023-04-24 10:38:06 +0000.247649][2b22] lipsync_debug:result remaining
time:10
[020:089] [2023-04-24 10:38:06 +0000.495029][2b22] lipsync_debug:displaying video
ts:59490 The current displayed video timestamp is:8622529
[020:237] [2023-04-24 10:38:06 +0000.642665][2ab6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:237] [2023-04-24 10:38:06 +0000.642857][2ab6] _deviceSampleRate:48000

[020:240] [2023-04-24 10:38:06 +0000.645751][2ab5] Run AGC when audioType = 0


[020:240] [2023-04-24 10:38:06 +0000.645991][2ab5]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:329] [2023-04-24 10:38:06 +0000.735078][293e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[020:330] [2023-04-24 10:38:06 +0000.736392][2b23] Stop:
[020:331] [2023-04-24 10:38:06 +0000.736808][2b22] operator(): Video Render
stopped.
[020:331] [2023-04-24 10:38:06 +0000.737034][2b23] Stop:
[020:335] [2023-04-24 10:38:06 +0000.740704][2b23] DeviceStop:
audioDevice_:0x702867d000
[020:335] [2023-04-24 10:38:06 +0000.740967][2b23] OpenSlesOutput:Stop playout

[020:338] [2023-04-24 10:38:06 +0000.743951][2b23] DeviceStop: Done


[020:338] [2023-04-24 10:38:06 +0000.744137][2b23] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[020:338] [2023-04-24 10:38:06 +0000.744195][2b23] operator(): Stop now!
[020:423] [2023-04-24 10:38:06 +0000.828996][293e]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[020:423] [2023-04-24 10:38:06 +0000.829187][293e] StopPreView: Have Stopped,
operation cancel
[020:423] [2023-04-24 10:38:06 +0000.829264][293e] Stop:
[020:424] [2023-04-24 10:38:06 +0000.829458][2b23] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[020:424] [2023-04-24 10:38:06 +0000.829620][293e] DeviceRelease:
audioDevice_:0x702867d000
[020:424] [2023-04-24 10:38:06 +0000.829652][293e] OpenSlesOutput:Stop playout

[020:424] [2023-04-24 10:38:06 +0000.829681][293e] DeviceRelease: Release the


webrtc device object.
[020:424] [2023-04-24 10:38:06 +0000.830307][293e] OpenSlesOutput destruct.

[020:424] [2023-04-24 10:38:06 +0000.830416][293e] DeviceRelease: Done


[020:425] [2023-04-24 10:38:06 +0000.830519][293e] Stop:
[020:425] [2023-04-24 10:38:06 +0000.830727][2b22] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[020:429] [2023-04-24 10:38:06 +0000.835170][293e] global uninited!
[020:431] [2023-04-24 10:38:06 +0000.836619][293e]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[020:431] [2023-04-24 10:38:06 +0000.836734][293e] ~MediaFilterGraph:
MediaFilterGraph destruct
[020:431] [2023-04-24 10:38:06 +0000.836763][293e] RemoveVideoBackGroud: hava not
add video backgroud
[020:431] [2023-04-24 10:38:06 +0000.836815][293e] UnbindInputFilter 0x6f63937758
this 0x6f63566fa0
[020:431] [2023-04-24 10:38:06 +0000.836888][293e] ClearAllSource: remove source
filter, sourceid: 0x6f63802f00
[020:431] [2023-04-24 10:38:06 +0000.836936][293e] DestoryDecoderByVideoSource
time:8622871 enter.

[020:431] [2023-04-24 10:38:06 +0000.836974][293e] ~VideoBindDecoder time:8622871


enter.

[020:431] [2023-04-24 10:38:06 +0000.837284][293e] CleanUp time:8622871 enter.

[020:440] [2023-04-24 10:38:06 +0000.845777][293e] CleanUp leave. expire time = 9


ms

[020:440] [2023-04-24 10:38:06 +0000.845896][293e] CleanUp time:8622880 enter.

[020:441] [2023-04-24 10:38:06 +0000.846766][293e] CleanUp leave. expire time = 1


ms

[020:444] [2023-04-24 10:38:06 +0000.849688][293e] ~VideoBindDecoder leave. expire


time = 13 ms

[020:444] [2023-04-24 10:38:06 +0000.849786][293e] DestoryDecoderByVideoSource


leave. expire time = 13 ms

[020:444] [2023-04-24 10:38:06 +0000.849829][293e] UnbindInputFilter 0x6f6391be58


this 0x6f63937758
[020:444] [2023-04-24 10:38:06 +0000.849890][293e] UnbindInputFilter 0x6f6391bd98
this 0x6f6391be58
[020:444] [2023-04-24 10:38:06 +0000.849933][293e] UnbindInputFilter 0x6f63803120
this 0x6f6391bd98
[020:444] [2023-04-24 10:38:06 +0000.849970][293e] UnbindInputFilter 0x6f63937698
this 0x6f63937818
[020:444] [2023-04-24 10:38:06 +0000.850010][293e] UnbindInputFilter 0x6f63937398
this 0x6f63937698
[020:444] [2023-04-24 10:38:06 +0000.850049][293e] UnbindInputFilter 0x6f63803120
this 0x6f63937398
[020:444] [2023-04-24 10:38:06 +0000.850304][293e] ~GLESContext:
[020:448] [2023-04-24 10:38:06 +0000.854385][293e] GLESContext destruct finish.
[020:449] [2023-04-24 10:38:06 +0000.854519][293e] filter: filter pipeline destroy
this: 0x6f63566f00
[020:450] [2023-04-24 10:38:06 +0000.855942][293e]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[020:451] [2023-04-24 10:38:06 +0000.856491][293e] machine model :redmi
[020:451] [2023-04-24 10:38:06 +0000.856585][293e] Support this machine
model :redmi
[020:451] [2023-04-24 10:38:06 +0000.856616][293e] global inited! current sdk
version: 07-20-936c45f
[020:451] [2023-04-24 10:38:06 +0000.857145][293e] filter: filter pipeline
construtc this: 0x6f63566f00
[020:451] [2023-04-24 10:38:06 +0000.857207][293e] MediaFilterGraph:
MediaFilterGraph construct
[020:451] [2023-04-24 10:38:06 +0000.857230][293e] GLESContext:
[020:451] [2023-04-24 10:38:06 +0000.857274][293e] The result of eglGetDisplay is:
0xb4000070fd8718c0
[020:454] [2023-04-24 10:38:06 +0000.860267][293e] The result of creation:
0x7028673880
[020:455] [2023-04-24 10:38:06 +0000.860610][293e] The result of
eglCreatePbufferSurface is: 0x6fbd488180
[020:455] [2023-04-24 10:38:06 +0000.860787][293e] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4
[020:455] [2023-04-24 10:38:06 +0000.860825][293e] The source 0 speed:1
[020:455] [2023-04-24 10:38:06 +0000.860859][293e] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4, delay:
0
[020:455] [2023-04-24 10:38:06 +0000.860888][293e] CreateDecoderByVideoSource
time:8622895 enter.

[020:455] [2023-04-24 10:38:06 +0000.861081][293e] running_decoder_count:0max


count:2
[020:455] [2023-04-24 10:38:06 +0000.861117][293e] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7028680000
[020:456] [2023-04-24 10:38:06 +0000.862420][2b2f] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6f5ae14000] Current FFmpeg version git-2021-06-16-
97cea6f

[020:675] [2023-04-24 10:38:07 +0000.80776][2b2f] OnStreamInfoFound: video


duration_: 15210
[020:677] [2023-04-24 10:38:07 +0000.82955][2b30] NO get frame from decoder
[020:677] [2023-04-24 10:38:07 +0000.83046][293e] start decoder
[020:677] [2023-04-24 10:38:07 +0000.83112][293e] CreateDecoderByVideoSource
leave. expire time = 222 ms

[020:677] [2023-04-24 10:38:07 +0000.83302][293e] BindInputFilter 0x6f63803120


this 0x6f6391bd98
[020:677] [2023-04-24 10:38:07 +0000.83375][293e] BindInputFilter 0x6f6391bd98
this 0x6f6391be58
[020:678] [2023-04-24 10:38:07 +0000.83435][293e] BindInputFilter 0x6f63803120
this 0x6f6391bf18
[020:678] [2023-04-24 10:38:07 +0000.83486][293e] BindInputFilter 0x6f6391bf18
this 0x6f6391bfd8
[020:678] [2023-04-24 10:38:07 +0000.83521][293e] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4
[020:678] [2023-04-24 10:38:07 +0000.83574][293e] BindInputFilter 0x6f6391be58
this 0x6f63937098
[020:678] [2023-04-24 10:38:07 +0000.83652][293e] BindInputFilter 0x6f63937098
this 0x6f63566fa0
[020:678] [2023-04-24 10:38:07 +0000.83744][293e] BindInputFilter 0x6f6391bfd8
this 0x6f63937218
[020:678] [2023-04-24 10:38:07 +0000.83880][293e] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/.milive//record_video_8605642.mp4
[020:680] [2023-04-24 10:38:07 +0000.86291][2b30] NO get frame from decoder
[020:681] [2023-04-24 10:38:07 +0000.87079][293e]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[020:682] [2023-04-24 10:38:07 +0000.87651][2b30] NO get frame from decoder
[020:682] [2023-04-24 10:38:07 +0000.87715][293e] MediaComposeFile time:8623122
enter.

[020:682] [2023-04-24 10:38:07 +0000.87831][293e] RecordingSessionInternalSimple:


Create session internal:1080 X 1920 fps:30
[020:682] [2023-04-24 10:38:07 +0000.88092][293e] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[020:682] [2023-04-24 10:38:07 +0000.88198][293e] Recording session using default
bitrate support by app:31457280
[020:682] [2023-04-24 10:38:07 +0000.88411][2b3b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f284f08c0
[020:683] [2023-04-24 10:38:07 +0000.88661][2b3b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[020:683] [2023-04-24 10:38:07 +0000.89007][293e] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[020:690] [2023-04-24 10:38:07 +0000.95582][2b30] NO get frame from decoder
[020:690] [2023-04-24 10:38:07 +0000.95901][293e] GetPipeline:
-----------------------------------------
[020:690] [2023-04-24 10:38:07 +0000.95965][293e] GetPipeline: source: 0x6f63802f00
[020:690] [2023-04-24 10:38:07 +0000.95994][293e] GetPipeline: filter: NULLFilter
[020:690] [2023-04-24 10:38:07 +0000.96014][293e] GetPipeline: filter: NULLFilter
[020:690] [2023-04-24 10:38:07 +0000.96032][293e] GetPipeline: filter: NULLFilter
[020:690] [2023-04-24 10:38:07 +0000.96049][293e] GetPipeline: audio filter:
AuidoNULLFilter
[020:690] [2023-04-24 10:38:07 +0000.96066][293e] GetPipeline: audio filter:
AuidoNULLFilter
[020:690] [2023-04-24 10:38:07 +0000.96083][293e] GetPipeline: audio filter:
AudioNUllFilter
[020:690] [2023-04-24 10:38:07 +0000.96099][293e] GetPipeline:
------------------------------------------
[020:690] [2023-04-24 10:38:07 +0000.96122][293e] filter: filter pipeline2 update
pattern: 2
[020:692] [2023-04-24 10:38:07 +0000.97805][293e] MediaComposeFile leave. expire
time = 10 ms

[020:692] [2023-04-24 10:38:07 +0000.97932][2b30] NO get frame from decoder


[020:692] [2023-04-24 10:38:07 +0000.98384][293e] machine model :redmi
[020:693] [2023-04-24 10:38:07 +0000.98434][293e] Support this machine model :redmi
[020:693] [2023-04-24 10:38:07 +0000.98452][293e] global inited! current sdk
version: 07-20-936c45f
[020:694] [2023-04-24 10:38:07 +0000.99670][2b30] NO get frame from decoder
[020:697] [2023-04-24 10:38:07 +0000.102583][2ab5] haveEnoughProcessedData
internalAudioStream.length: 0
[020:698] [2023-04-24 10:38:07 +0000.103742][2b30] NO get frame from decoder
[020:699] [2023-04-24 10:38:07 +0000.105290][2b30] NO get frame from decoder
[020:710] [2023-04-24 10:38:07 +0000.116117][293e]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[020:711] [2023-04-24 10:38:07 +0000.116665][293e] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 252
[020:712] [2023-04-24 10:38:07 +0000.118283][293e]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[020:713] [2023-04-24 10:38:07 +0000.118530][293e] BeginCompose: BeginCompose, is
composing 0
[020:713] [2023-04-24 10:38:07 +0000.118765][2b3b] start recording, file path:
[020:713] [2023-04-24 10:38:07 +0000.119138][2b3b] MP4 session params: fps:30
width:1920 height:1080 file name: fileFd: 252 audio_timescale:44100
video_timescale:90000
[020:713] [2023-04-24 10:38:07 +0000.119235][2b3b] 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
[020:713] [2023-04-24 10:38:07 +0000.119295][2b3b] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file name:
fileFD: 252
[020:713] [2023-04-24 10:38:07 +0000.119366][2b3b] fd_open successed
handle:0xb4000070fd84f0b0
[020:714] [2023-04-24 10:38:07 +0000.119714][2b3b] create mp4 file:300
m_fileHandle: 0x6f63771a00
[020:714] [2023-04-24 10:38:07 +0000.119778][2b3b] MP4 file: is opened successfully
[020:714] [2023-04-24 10:38:07 +0000.119825][2b3b] setupMediaProcessers:
[020:714] [2023-04-24 10:38:07 +0000.119871][2b3b]
RecordingSessionInternalSimple:setup media processers.
[020:714] [2023-04-24 10:38:07 +0000.119864][2b40] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fbd341e98
[020:714] [2023-04-24 10:38:07 +0000.119917][2b3b] construct AAC encoder
[020:715] [2023-04-24 10:38:07 +0000.120541][2b3b] H264Encoder creating:
ultrafast012323
[020:715] [2023-04-24 10:38:07 +0000.120669][2b3b] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[020:717] [2023-04-24 10:38:07 +0000.122495][2b3b] H264Encode::GetMachineModel is
M2101K6G
[020:717] [2023-04-24 10:38:07 +0000.122660][2b3b] H264Encoder machine_mode
is:M2101K6G
[020:717] [2023-04-24 10:38:07 +0000.122694][2b3b] H264Encode::machine size :9
machine_mode:M2101K6G
[020:717] [2023-04-24 10:38:07 +0000.122735][2b3b] H264Encode::machine array
size :22 machine_mode:M2101K6G
[020:717] [2023-04-24 10:38:07 +0000.122772][2b3b] H264Encode::current machine
is :M2101K6G auto check hw codec decide to use hw codec
[020:717] [2023-04-24 10:38:07 +0000.122805][2b3b] setupCompressionSession:
[020:717] [2023-04-24 10:38:07 +0000.122870][2b3b] H264Encode::creating hareware
Encoder
[020:717] [2023-04-24 10:38:07 +0000.122935][2b3b] AndroidHwAvcEncoder time:8623157
enter.

[020:717] [2023-04-24 10:38:07 +0000.123203][2b3b] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000070fd77f540 address:0x6f3bd55760
[020:718] [2023-04-24 10:38:07 +0000.123481][2b3b] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[020:718] [2023-04-24 10:38:07 +0000.123530][2b3b] The video avc hw codec address
is 0x6f466c2448
[020:718] [2023-04-24 10:38:07 +0000.123626][2b3b] AndroidHwAvcEncoder leave.
expire time = 1 ms

[020:718] [2023-04-24 10:38:07 +0000.123668][2b3b] RegisterEncodeCompleteCallback


time:8623158 enter.

[020:718] [2023-04-24 10:38:07 +0000.123830][2b3b] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[020:718] [2023-04-24 10:38:07 +0000.123904][2b3b] InitEncode time:8623158 enter.

[020:718] [2023-04-24 10:38:07 +0000.124041][2b3b] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[020:718] [2023-04-24 10:38:07 +0000.124092][2b3b] Create time:8623158 enter.

[020:718] [2023-04-24 10:38:07 +0000.124126][2b3b] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[020:718] [2023-04-24 10:38:07 +0000.124179][2b3b]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x6f466efd40
[020:719] [2023-04-24 10:38:07 +0000.124518][2b3b] supported_type:video/avc
[020:719] [2023-04-24 10:38:07 +0000.124580][2b3b] name:OMX.qcom.video.encoder.avc
mime:video/avc
[020:719] [2023-04-24 10:38:07 +0000.124646][2b3b] hwCodecPrefix :OMX.qcom.
[020:719] [2023-04-24 10:38:07 +0000.124690][2b3b] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[020:719] [2023-04-24 10:38:07 +0000.124731][2b3b] mediacodec_createCodecByName
time:8623159 enter.

[020:719] [2023-04-24 10:38:07 +0000.124768][2b3b] WrapAndroidMediaCodec


time:8623159 enter.
[020:719] [2023-04-24 10:38:07 +0000.124940][2b3b] WrapAndroidMediaCodec leave.
expire time = 0 ms

[020:765] [2023-04-24 10:38:07 +0000.171032][2b3b] mediacodec_createCodecByName


leave. expire time = 46 ms

[020:765] [2023-04-24 10:38:07 +0000.171214][2b3b] WrapAndroidMediaFromat


time:8623205 enter.

[020:765] [2023-04-24 10:38:07 +0000.171324][2b3b] WrapAndroidMediaFromat leave.


expire time = 0 ms

[020:825] [2023-04-24 10:38:07 +0000.230617][2b3b] Destroy time:8623265 enter.

[020:825] [2023-04-24 10:38:07 +0000.230703][2b3b] WrapAndroidMediaFromat::


Destroy
[020:825] [2023-04-24 10:38:07 +0000.230727][2b3b] Destroy leave. expire time = 0
ms

[020:825] [2023-04-24 10:38:07 +0000.230744][2b3b] ~WrapAndroidMediaFromat


time:8623265 enter.

[020:825] [2023-04-24 10:38:07 +0000.230779][2b3b] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[020:825] [2023-04-24 10:38:07 +0000.230811][2b3b] Create leave. expire time = 107


ms

[020:825] [2023-04-24 10:38:07 +0000.230840][2b3b] isSemiPlanarSupport time:8623265


enter.

[020:825] [2023-04-24 10:38:07 +0000.230873][2b3b] H264Encoder isSemiPlanarSupport


[020:825] [2023-04-24 10:38:07 +0000.230904][2b3b] isSemiPlanarSupport leave.
expire time = 0 ms

[020:825] [2023-04-24 10:38:07 +0000.230932][2b3b] creat hw H264Encoder success,


isSemiPlanar:1
[020:825] [2023-04-24 10:38:07 +0000.231021][2b3b] InitEncode leave. expire time =
107 ms

[020:825] [2023-04-24 10:38:07 +0000.231054][2b3b] H264Encode::created Encoder


[020:825] [2023-04-24 10:38:07 +0000.231087][2b3b] H264Encode:: H264 encoder
created.
[020:825] [2023-04-24 10:38:07 +0000.231113][2b3b] H264 encoder created.
[020:825] [2023-04-24 10:38:07 +0000.231145][2b3b]
RecordingSessionInternalSimple:created avc encoder avc: 0x6f63891400
[020:825] [2023-04-24 10:38:07 +0000.231172][2b3b] setOutput:
[020:825] [2023-04-24 10:38:07 +0000.231199][2b3b]
RecordingSessionInternalSimple:encoder set output to muxer!
[020:825] [2023-04-24 10:38:07 +0000.231228][2b3b] request a key frame
[020:825] [2023-04-24 10:38:07 +0000.231255][2b3b] H264Encode:: request a key frame
[020:828] [2023-04-24 10:38:07 +0000.233517][2b3b] setDisplayRotate :90
[020:828] [2023-04-24 10:38:07 +0000.233625][2b3b] 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
[020:830] [2023-04-24 10:38:07 +0000.235785][2b3c] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[020:834] [2023-04-24 10:38:07 +0000.239787][2b3c]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[020:923] [2023-04-24 10:38:07 +0000.328695][2b3c] h264 add frame header cdr flag
[020:923] [2023-04-24 10:38:07 +0000.328695][2b3f] audio_frame_list_ empty
[020:948] [2023-04-24 10:38:07 +0000.353853][2b3c] h264 add frame header cdr flag
[020:952] [2023-04-24 10:38:07 +0000.357941][2b3c] Received key frame:10
[020:952] [2023-04-24 10:38:07 +0000.358276][2b3c] H264Encode:: get a sps pps
header!headerSize:30
[020:953] [2023-04-24 10:38:07 +0000.358834][2b40] get the H.264 SPS parameter
[020:953] [2023-04-24 10:38:07 +0000.359243][2b40] add video track with id:1
[020:958] [2023-04-24 10:38:07 +0000.364101][2b40] get the H.264 PPS parameter
[020:963] [2023-04-24 10:38:07 +0000.368679][2b40] get the H.264 IDR frame
[020:963] [2023-04-24 10:38:07 +0000.368851][2b40] resss:true
[020:963] [2023-04-24 10:38:07 +0000.368929][2b40] video start ts:10
[020:964] [2023-04-24 10:38:07 +0000.369826][2b40] the video frame has been written
into MP4 file
[021:001] [2023-04-24 10:38:07 +0000.407288][2b3b] setDisplayRotate :90
[021:001] [2023-04-24 10:38:07 +0000.407390][2b3b] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[021:002] [2023-04-24 10:38:07 +0000.408107][2b40] add aac audio track with id:2
[021:002] [2023-04-24 10:38:07 +0000.408434][2b40] audio start ts:0
[021:003] [2023-04-24 10:38:07 +0000.408541][2b40] the audio frame has been written
into MP4 file
[021:018] [2023-04-24 10:38:07 +0000.424368][2b3e] Error(video_source.cc:430): wait
decoder a frame: 0
[021:202] [2023-04-24 10:38:07 +0000.608345][2b3c] DTS queue for
Generator:0x6fbd45aab8 397 427 462 495 531 561
[021:269] [2023-04-24 10:38:07 +0000.674598][2b3c] Push an pts:804 to dts queue.
[021:324] [2023-04-24 10:38:07 +0000.730414][2b3f] audio_frame_list_ empty
[021:353] [2023-04-24 10:38:07 +0000.758924][2b3c] last dts:761 currentPts:804
ppsOrSPS:0 queue length:8
[021:467] [2023-04-24 10:38:07 +0000.872631][2b3e] Error(video_source.cc:430): wait
decoder a frame: 0
[021:471] [2023-04-24 10:38:07 +0000.877088][2b3e] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7928 diff: 73
[021:512] [2023-04-24 10:38:07 +0000.917433][2b3c] DTS queue for
Generator:0x6fbd45aab8 1171 1202 1238 1270 1302 1345 1372 1405 1436 1469
[021:620] [2023-04-24 10:38:08 +0000.26097][2b3c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:1638
[021:620] [2023-04-24 10:38:08 +0000.26251][2b3c] push video frame to H264 encoder.
(100 frame for one log)

[021:620] [2023-04-24 10:38:08 +0000.26314][2b3c] push video frame to H264 encoder.


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

[021:620] [2023-04-24 10:38:08 +0000.26351][2b3c] H264Encode::push video frame to


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

[021:620] [2023-04-24 10:38:08 +0000.26405][2b3c] The input pts:1638 fps:30


[021:651] [2023-04-24 10:38:08 +0000.56686][2b3c] SendFrame
encodedImage._timeStamp:1469encodedImage->_length:50384
[021:680] [2023-04-24 10:38:08 +0000.86160][2b3c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1503 pts:1503
[021:730] [2023-04-24 10:38:08 +0000.136074][2b3c] H264Encode::H264SWEncoder get
callback, length:58480 type:1 nalType:1length:58476
[021:751] [2023-04-24 10:38:08 +0000.157090][2b3f] audio_frame_list_ empty
[021:840] [2023-04-24 10:38:08 +0000.246095][2b3c] Push an pts:2142 to dts queue.
[021:901] [2023-04-24 10:38:08 +0000.306655][2b3c] h264 add frame header cdr flag
[021:902] [2023-04-24 10:38:08 +0000.307487][2b3c] Received key frame:2005
[021:903] [2023-04-24 10:38:08 +0000.309059][2b3c] DTS queue for
Generator:0x6fbd45aab8 2072 2103 2142 2174 2202
[021:907] [2023-04-24 10:38:08 +0000.312594][2b40] get the H.264 IDR frame
[021:973] [2023-04-24 10:38:08 +0000.379028][2b3e] Error(video_source.cc:430): wait
decoder a frame: 4
[021:977] [2023-04-24 10:38:08 +0000.383330][2b3c] last dts:2103 currentPts:2142
ppsOrSPS:0 queue length:8
[022:160] [2023-04-24 10:38:08 +0000.565558][2b3f] audio_frame_list_ empty
[022:198] [2023-04-24 10:38:08 +0000.603809][2b3c] DTS queue for
Generator:0x6fbd45aab8 2837 2873 2902 2936 2972 3004 3034 3065 3102
[022:241] [2023-04-24 10:38:08 +0000.646480][2ab5] Run AGC when audioType = 0
[022:384] [2023-04-24 10:38:08 +0000.789875][2b3c] Push an pts:3468 to dts queue.
[022:424] [2023-04-24 10:38:08 +0000.830159][2ab5] haveEnoughProcessedData
internalAudioStream.length: 0
[022:434] [2023-04-24 10:38:08 +0000.839723][2b3c] last dts:3433 currentPts:3468
ppsOrSPS:0 queue length:4
[022:546] [2023-04-24 10:38:08 +0000.951901][2b3c] DTS queue for
Generator:0x6fbd45aab8 3738 3769 3804 3837 3870
[022:560] [2023-04-24 10:38:08 +0000.966263][2b3f] audio_frame_list_ empty
[022:669] [2023-04-24 10:38:09 +0000.75029][2b3c] h264 add frame header cdr flag
[022:670] [2023-04-24 10:38:09 +0000.75828][2b3c] Received key frame:4005
[022:674] [2023-04-24 10:38:09 +0000.79632][2b40] get the H.264 IDR frame
[022:728] [2023-04-24 10:38:09 +0000.134087][2b3b] setDisplayRotate :90
[022:728] [2023-04-24 10:38:09 +0000.134222][2b3b] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:751] [2023-04-24 10:38:09 +0000.156938][2b3e] Error(video_source.cc:430): wait
decoder a frame: 0
[022:911] [2023-04-24 10:38:09 +0000.316729][2b3c] DTS queue for
Generator:0x6fbd45aab8 4536 4570 4604 4638 4672 4704
[022:943] [2023-04-24 10:38:09 +0000.348969][2b3c] Push an pts:4804 to dts queue.
[022:975] [2023-04-24 10:38:09 +0000.380680][2b3f] audio_frame_list_ empty
[023:000] [2023-04-24 10:38:09 +0000.405816][2b3c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:5003
[023:000] [2023-04-24 10:38:09 +0000.405918][2b3c] push video frame to H264
encoder. (100 frame for one log)

[023:000] [2023-04-24 10:38:09 +0000.405968][2b3c] push video frame to H264


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

[023:000] [2023-04-24 10:38:09 +0000.405989][2b3c] H264Encode::push video frame to


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

[023:000] [2023-04-24 10:38:09 +0000.406018][2b3c] The input pts:5003 fps:30


[023:030] [2023-04-24 10:38:09 +0000.436420][2b3c] SendFrame
encodedImage._timeStamp:4804encodedImage->_length:168976
[023:031] [2023-04-24 10:38:09 +0000.436715][2b3c] last dts:4774 currentPts:4804
ppsOrSPS:0 queue length:8
[023:042] [2023-04-24 10:38:09 +0000.447600][2b3c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4870 pts:4870
[023:121] [2023-04-24 10:38:09 +0000.526594][2b3c] H264Encode::H264SWEncoder get
callback, length:182624 type:1 nalType:1length:182620
[023:203] [2023-04-24 10:38:09 +0000.608532][2b3e] Error(video_source.cc:430): wait
decoder a frame: 0
[023:223] [2023-04-24 10:38:09 +0000.628871][2b3e] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8920 diff: 81
[023:267] [2023-04-24 10:38:09 +0000.673341][2b3c] DTS queue for
Generator:0x6fbd45aab8 5370 5405 5437 5470 5504 5537
[023:367] [2023-04-24 10:38:09 +0000.773099][2b3f] audio_frame_list_ empty
[023:482] [2023-04-24 10:38:09 +0000.887576][2b3c] Push an pts:6141 to dts queue.
[023:509] [2023-04-24 10:38:09 +0000.914880][2b3c] h264 add frame header cdr flag
[023:510] [2023-04-24 10:38:09 +0000.916282][2b3c] Received key frame:6004
[023:514] [2023-04-24 10:38:09 +0000.919859][2b40] get the H.264 IDR frame
[023:549] [2023-04-24 10:38:09 +0000.955160][2b3c] last dts:6101 currentPts:6141
ppsOrSPS:0 queue length:4
[023:603] [2023-04-24 10:38:10 +0000.8568][2b3c] DTS queue for
Generator:0x6fbd45aab8 6202 6235 6279 6302 6337
[023:761] [2023-04-24 10:38:10 +0000.166952][2b3e] Error(video_source.cc:430): wait
decoder a frame: 13
[023:780] [2023-04-24 10:38:10 +0000.185801][2b3f] audio_frame_list_ empty
[023:973] [2023-04-24 10:38:10 +0000.379409][2b3c] DTS queue for
Generator:0x6fbd45aab8 7005 7037 7070 7104 7140 7172 7202
[024:126] [2023-04-24 10:38:10 +0000.532270][2b3c] Push an pts:7474 to dts queue.
[024:159] [2023-04-24 10:38:10 +0000.564474][2ab5] haveEnoughProcessedData
internalAudioStream.length: 20
[024:196] [2023-04-24 10:38:10 +0000.602416][2b3f] audio_frame_list_ empty
[024:209] [2023-04-24 10:38:10 +0000.615305][2b3c] last dts:7433 currentPts:7474
ppsOrSPS:0 queue length:7
[024:243] [2023-04-24 10:38:10 +0000.648692][2ab5] Run AGC when audioType = 0
[024:243] [2023-04-24 10:38:10 +0000.648999][2ab5]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:309] [2023-04-24 10:38:10 +0000.714938][2b3c] DTS queue for
Generator:0x6fbd45aab8 7907 7940 7971
[024:385] [2023-04-24 10:38:10 +0000.791104][2b3c] h264 add frame header cdr flag
[024:387] [2023-04-24 10:38:10 +0000.792898][2b3c] Received key frame:8001
[024:391] [2023-04-24 10:38:10 +0000.796547][2b40] get the H.264 IDR frame
[024:414] [2023-04-24 10:38:10 +0000.819515][2b3c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:8371
[024:414] [2023-04-24 10:38:10 +0000.819762][2b3c] push video frame to H264
encoder. (100 frame for one log)

[024:414] [2023-04-24 10:38:10 +0000.819976][2b3c] push video frame to H264


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

[024:414] [2023-04-24 10:38:10 +0000.820027][2b3c] H264Encode::push video frame to


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

[024:414] [2023-04-24 10:38:10 +0000.820096][2b3c] The input pts:8371 fps:30


[024:425] [2023-04-24 10:38:10 +0000.830761][2b3c] SendFrame
encodedImage._timeStamp:8132encodedImage->_length:93008
[024:465] [2023-04-24 10:38:10 +0000.870549][2b3b] setDisplayRotate :90
[024:465] [2023-04-24 10:38:10 +0000.870658][2b3b] 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
[024:479] [2023-04-24 10:38:10 +0000.885046][2b3c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8244 pts:8244
[024:485] [2023-04-24 10:38:10 +0000.890914][2b3e] Error(video_source.cc:430): wait
decoder a frame: 0
[024:511] [2023-04-24 10:38:10 +0000.917095][2b3c] H264Encode::H264SWEncoder get
callback, length:117856 type:1 nalType:1length:117852
[024:573] [2023-04-24 10:38:10 +0000.978498][2b3f] audio_frame_list_ empty
[024:631] [2023-04-24 10:38:11 +0000.36543][2b3c] Push an pts:8803 to dts queue.
[024:631] [2023-04-24 10:38:11 +0000.36748][2b3c] DTS queue for
Generator:0x6fbd45aab8 8698 8731 8763 8803
[024:730] [2023-04-24 10:38:11 +0000.135797][2b3c] last dts:8763 currentPts:8803
ppsOrSPS:0 queue length:8
[024:888] [2023-04-24 10:38:11 +0000.293988][2b3f] audio_frame_list_ empty
[024:948] [2023-04-24 10:38:11 +0000.353626][2b3b] setDisplayRotate :90
[024:948] [2023-04-24 10:38:11 +0000.353717][2b3b] 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
[025:008] [2023-04-24 10:38:11 +0000.413910][2b3c] DTS queue for
Generator:0x6fbd45aab8 9466 9497 9528 9562 9598 9628 9662 9696
[025:012] [2023-04-24 10:38:11 +0000.417742][2b3f] FilterPipeline2::OnAudioFrame
pts 443242 last_audio_timestamp_ 10050.8
[025:025] [2023-04-24 10:38:11 +0000.431143][2b3e] Error(video_source.cc:430): wait
decoder a frame: 0
[025:137] [2023-04-24 10:38:11 +0000.542558][2b3e] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9972 diff: 29
[025:186] [2023-04-24 10:38:11 +0000.591894][2b3c] h264 add frame header cdr flag
[025:186] [2023-04-24 10:38:11 +0000.592403][2b3c] Received key frame:9995
[025:188] [2023-04-24 10:38:11 +0000.593827][2b3c] Push an pts:10140 to dts queue.
[025:193] [2023-04-24 10:38:11 +0000.599055][2b40] get the H.264 IDR frame
[025:234] [2023-04-24 10:38:11 +0000.640240][2b3b] setDisplayRotate :90
[025:234] [2023-04-24 10:38:11 +0000.640329][2b3b] 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
[025:241] [2023-04-24 10:38:11 +0000.647206][2b3c] last dts:10096 currentPts:10140
ppsOrSPS:0 queue length:7
[025:304] [2023-04-24 10:38:11 +0000.709565][2b3f] audio_frame_list_ empty
[025:385] [2023-04-24 10:38:11 +0000.790942][2b3b] setDisplayRotate :90
[025:385] [2023-04-24 10:38:11 +0000.791212][2b3b] 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
[025:397] [2023-04-24 10:38:11 +0000.802617][2b3c] DTS queue for
Generator:0x6fbd45aab8 10361 10396 10429
[025:600] [2023-04-24 10:38:12 +0000.5679][2b3e] Error(video_source.cc:430): wait
decoder a frame: 12
[025:738] [2023-04-24 10:38:12 +0000.144451][2b3f] audio_frame_list_ empty
[025:750] [2023-04-24 10:38:12 +0000.156329][2b3c] DTS queue for
Generator:0x6fbd45aab8 11139 11172 11203 11235 11270 11304 11335
[025:819] [2023-04-24 10:38:12 +0000.224772][2b3b] setDisplayRotate :90
[025:819] [2023-04-24 10:38:12 +0000.224904][2b3b] 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
[025:822] [2023-04-24 10:38:12 +0000.227947][2b3c] Push an pts:11470 to dts queue.
[025:879] [2023-04-24 10:38:12 +0000.285377][2ab5] haveEnoughProcessedData
internalAudioStream.length: 10
[025:918] [2023-04-24 10:38:12 +0000.323755][2b3c] SendFrame
encodedImage._timeStamp:11470encodedImage->_length:54592
[025:918] [2023-04-24 10:38:12 +0000.324066][2b3c] last dts:11438 currentPts:11470
ppsOrSPS:0 queue length:8
[025:922] [2023-04-24 10:38:12 +0000.328013][2b3c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:11736
[025:922] [2023-04-24 10:38:12 +0000.328184][2b3c] push video frame to H264
encoder. (100 frame for one log)

[025:922] [2023-04-24 10:38:12 +0000.328222][2b3c] push video frame to H264


encoder. (100 frame for one log) used width:1920 height:1080
[025:922] [2023-04-24 10:38:12 +0000.328259][2b3c] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1920 height:1080 pts:11736(100 frame for one
log)

[025:922] [2023-04-24 10:38:12 +0000.328320][2b3c] The input pts:11736 fps:30


[025:973] [2023-04-24 10:38:12 +0000.378593][2b3c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11604 pts:11604
[026:007] [2023-04-24 10:38:12 +0000.412937][2b3c] There video memory pool are all
used, so sleep 2 some time, unprocessed video frames:46
[026:153] [2023-04-24 10:38:12 +0000.558817][2b3f] audio_frame_list_ empty
[026:173] [2023-04-24 10:38:12 +0000.579096][2b3c] Error(H264Encode.cpp:486):
compressionSessionOutput used too much time.
[026:174] [2023-04-24 10:38:12 +0000.579565][2b3c] H264Encode::H264SWEncoder get
callback, length:15872 type:1 nalType:1length:15868
[026:198] [2023-04-24 10:38:12 +0000.603978][2b3e] video frame wait audio frame:
last_video_timestamp:12436 last_audio_timestamp:12232.2
[026:237] [2023-04-24 10:38:12 +0000.642470][2b3e] Error(video_source.cc:430): wait
decoder a frame: 0
[026:239] [2023-04-24 10:38:12 +0000.644516][2ab5] Run AGC when audioType = 0
[026:253] [2023-04-24 10:38:12 +0000.658911][2b3c] DTS queue for
Generator:0x6fbd45aab8 11969 12001 12037 12071 12104 12139 12177
[026:294] [2023-04-24 10:38:12 +0000.700431][2b3c] h264 add frame header cdr flag
[026:295] [2023-04-24 10:38:12 +0000.701119][2b3c] Received key frame:12001
[026:328] [2023-04-24 10:38:12 +0000.733727][2b40] get the H.264 IDR frame
[026:497] [2023-04-24 10:38:12 +0000.903368][2b3c] Push an pts:12804 to dts queue.
[026:566] [2023-04-24 10:38:12 +0000.971777][2b3c] DTS queue for
Generator:0x6fbd45aab8 12771 12804 12838 12870 12905 12936 12966 13004
[026:575] [2023-04-24 10:38:12 +0000.980659][2b3c] last dts:12771 currentPts:12804
ppsOrSPS:0 queue length:7
[026:611] [2023-04-24 10:38:13 +0000.16864][2b3f] audio_frame_list_ empty
[026:834] [2023-04-24 10:38:13 +0000.240204][2b3e] Error(video_source.cc:430): wait
decoder a frame: 33
[026:896] [2023-04-24 10:38:13 +0000.301424][2b3c] DTS queue for
Generator:0x6fbd45aab8 13635 13666 13701 13731 13769 13802
[026:977] [2023-04-24 10:38:13 +0000.383147][2b3e] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10952 diff: 49
[027:052] [2023-04-24 10:38:13 +0000.457521][2b3f] audio_frame_list_ empty
[027:107] [2023-04-24 10:38:13 +0000.512736][2b3c] Push an pts:14135 to dts queue.
[027:151] [2023-04-24 10:38:13 +0000.557186][2b3c] h264 add frame header cdr flag
[027:152] [2023-04-24 10:38:13 +0000.558372][2b3c] Received key frame:14001
[027:155] [2023-04-24 10:38:13 +0000.561024][2b40] get the H.264 IDR frame
[027:184] [2023-04-24 10:38:13 +0000.590023][2b3c] last dts:14105 currentPts:14135
ppsOrSPS:0 queue length:6
[027:233] [2023-04-24 10:38:13 +0000.639142][2b30] av_read_frame AVERROR_EOF
[027:233] [2023-04-24 10:38:13 +0000.639312][2b3b] setDisplayRotate :90
[027:234] [2023-04-24 10:38:13 +0000.639437][2b3b] 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
[027:253] [2023-04-24 10:38:13 +0000.658725][2b3b] setDisplayRotate :90
[027:253] [2023-04-24 10:38:13 +0000.658801][2b3b] 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
[027:273] [2023-04-24 10:38:13 +0000.678668][2b3c] DTS queue for
Generator:0x6fbd45aab8 14402 14437 14466 14497 14531 14566 14598 14636 14670
[027:313] [2023-04-24 10:38:13 +0000.718829][2b30] OnReceiveEOF:
[027:313] [2023-04-24 10:38:13 +0000.719031][2b30] OnDecoderEOF time:8629753
enter.

[027:313] [2023-04-24 10:38:13 +0000.719165][2b30] OnDecoderEOF leave. expire time


= 0 ms

[027:313] [2023-04-24 10:38:13 +0000.719191][2b30] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x6f63802f00
[027:314] [2023-04-24 10:38:13 +0000.719807][2b2e] CleanUp time:8629754 enter.

[027:321] [2023-04-24 10:38:13 +0000.726681][2b3f] PullAudioFrame: PullFrame audio


finished.
[027:321] [2023-04-24 10:38:13 +0000.726992][2b3f]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[027:321] [2023-04-24 10:38:13 +0000.727097][2b3f] OnAudioTimer: OnAudioTimer
return
[027:326] [2023-04-24 10:38:13 +0000.731752][2b2e] CleanUp leave. expire time = 12
ms

[027:326] [2023-04-24 10:38:13 +0000.731916][2b2e] clean up


[027:326] [2023-04-24 10:38:13 +0000.732107][2b2e] running_decoder_count:0max
count:2
[027:345] [2023-04-24 10:38:13 +0000.751230][2b3e]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[027:346] [2023-04-24 10:38:13 +0000.751556][2b3e] OnVideoTimer: OnVideoTimer
EndComposeFile
[027:346] [2023-04-24 10:38:13 +0000.751583][2b3e] EndComposeFile: EndComposeFile,
is composing 1
[027:382] [2023-04-24 10:38:13 +0000.788232][2b3c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:15098
[027:382] [2023-04-24 10:38:13 +0000.788393][2b3c] push video frame to H264
encoder. (100 frame for one log)

[027:383] [2023-04-24 10:38:13 +0000.788442][2b3c] push video frame to H264


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

[027:383] [2023-04-24 10:38:13 +0000.788465][2b3c] H264Encode::push video frame to


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

[027:383] [2023-04-24 10:38:13 +0000.788497][2b3c] The input pts:15098 fps:30


[027:391] [2023-04-24 10:38:13 +0000.796986][2b3c] SendFrame
encodedImage._timeStamp:14798encodedImage->_length:114672
[027:412] [2023-04-24 10:38:13 +0000.818264][2b3c]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[027:413] [2023-04-24 10:38:13 +0000.818664][2b3c]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x6fa5102800
[027:414] [2023-04-24 10:38:13 +0000.820162][2b3d]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[027:414] [2023-04-24 10:38:13 +0000.820342][2b3d]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[027:415] [2023-04-24 10:38:13 +0000.820756][2b3b] stop recording
[027:415] [2023-04-24 10:38:13 +0000.820816][2b3b]
RecordingSessionInternalSimple:destroy media processers
[027:415] [2023-04-24 10:38:13 +0000.820854][2b3b] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[027:415] [2023-04-24 10:38:13 +0000.820885][2b3b] H264Encode::flushing hareware
Encoder
[027:415] [2023-04-24 10:38:13 +0000.821056][2b3b] Flush time:8629855 enter.

[027:415] [2023-04-24 10:38:13 +0000.821121][2b3b] H264Encoder encoder flush


[027:415] [2023-04-24 10:38:13 +0000.821149][2b3b] flush output queue
[027:440] [2023-04-24 10:38:13 +0000.846100][2b3b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14961 pts:14961
[027:475] [2023-04-24 10:38:13 +0000.880906][2b3b] H264Encode::H264SWEncoder get
callback, length:150560 type:1 nalType:1length:150556
[027:605] [2023-04-24 10:38:14 +0000.11164][2ab5] haveEnoughProcessedData
internalAudioStream.length: 0
[027:760] [2023-04-24 10:38:14 +0000.166147][2b3b] Flush leave. expire time = 345
ms

[027:761] [2023-04-24 10:38:14 +0000.166491][2b3b] ~H264EncodeWrap:


[027:761] [2023-04-24 10:38:14 +0000.166551][2b3b] ~H264Encode:
[027:761] [2023-04-24 10:38:14 +0000.166592][2b3b] teardownCompressionSession:
H264Encode::destroying Encoder
[027:761] [2023-04-24 10:38:14 +0000.166636][2b3b] Release time:8630201 enter.

[027:761] [2023-04-24 10:38:14 +0000.166834][2b3b] Release:


MediaCodecVideoEncoder::Release _inited:1
[027:761] [2023-04-24 10:38:14 +0000.166903][2b3b] Destroy time:8630201 enter.

[027:761] [2023-04-24 10:38:14 +0000.166945][2b3b] H264Encoder encoderDestroy


[027:761] [2023-04-24 10:38:14 +0000.166985][2b3b]
AndroidMediaCodecVideoEncoder::release env: 0x6f638917c0
[027:761] [2023-04-24 10:38:14 +0000.167026][2b3b]
AndroidMediaCodecVideoEncoder::Destroy
[027:801] [2023-04-24 10:38:14 +0000.206515][2b3b] Destroy leave. expire time = 40
ms

[027:801] [2023-04-24 10:38:14 +0000.207020][2b3b] Release leave. expire time = 40


ms

[027:801] [2023-04-24 10:38:14 +0000.207069][2b3b] ~AndroidHwAvcEncoder


time:8630241 enter.

[027:801] [2023-04-24 10:38:14 +0000.207235][2b3b] Release time:8630241 enter.

[027:801] [2023-04-24 10:38:14 +0000.207290][2b3b] Release:


MediaCodecVideoEncoder:: has been released before, just return
[027:801] [2023-04-24 10:38:14 +0000.207342][2b3b] Release leave. expire time = 0
ms

[027:801] [2023-04-24 10:38:14 +0000.207376][2b3b] ~AndroidMediaCodecVideoEncoder


[027:801] [2023-04-24 10:38:14 +0000.207408][2b3b] ~WrapAndroidMediaCodec
time:8630241 enter.

[027:802] [2023-04-24 10:38:14 +0000.207440][2b3b] ~WrapAndroidMediaCodec leave.


expire time = 1 ms

[027:802] [2023-04-24 10:38:14 +0000.207473][2b3b] video hevc hw codec


destructor:0x6f466c2448

[027:802] [2023-04-24 10:38:14 +0000.207545][2b3b] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[027:802] [2023-04-24 10:38:14 +0000.207608][2b3b] teardownCompressionSession:


H264Encode::destroyed Encoder
[027:802] [2023-04-24 10:38:14 +0000.207649][2b3b]
RecordingSessionInternalSimple:destroy aac encoder output!
[027:802] [2023-04-24 10:38:14 +0000.207680][2b3b] AACSWEncode destructor
[027:813] [2023-04-24 10:38:14 +0000.218702][2b40] fd_close successed!
[027:819] [2023-04-24 10:38:14 +0000.224613][2b40] MP4 close file successfully
[027:819] [2023-04-24 10:38:14 +0000.224731][2b40] Recording session Internal:
notify recording ok
[027:819] [2023-04-24 10:38:14 +0000.224754][2b40] onRecordingOk: Recording Ok,
compose use time: 7106, averagefps 0
[027:819] [2023-04-24 10:38:14 +0000.224776][2b40] OnReceiveEOF:
[027:820] [2023-04-24 10:38:14 +0000.226331][2b3e] OnVideoTimer: OnVideoTimer
return
[027:829] [2023-04-24 10:38:14 +0000.234656][293e]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[027:829] [2023-04-24 10:38:14 +0000.234804][293e] ~MediaComposeFile time:8630269
enter.

[027:829] [2023-04-24 10:38:14 +0000.234839][293e] CancelCompose: CancelCompose,


is composing 0
[027:829] [2023-04-24 10:38:14 +0000.235092][2b3b] stop recording
[027:829] [2023-04-24 10:38:14 +0000.235166][2b3b] we have stopped recording before
[027:831] [2023-04-24 10:38:14 +0000.236578][293e] ~MediaComposeFile leave. expire
time = 2 ms

[027:831] [2023-04-24 10:38:14 +0000.236786][293e] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[027:833] [2023-04-24 10:38:14 +0000.239197][293e] global uninited!
[027:833] [2023-04-24 10:38:14 +0000.239421][293e]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[027:834] [2023-04-24 10:38:14 +0000.239506][293e] ~MediaFilterGraph:
MediaFilterGraph destruct
[027:834] [2023-04-24 10:38:14 +0000.239547][293e] RemoveVideoBackGroud: hava not
add video backgroud
[027:834] [2023-04-24 10:38:14 +0000.239591][293e] UnbindInputFilter 0x6f63937098
this 0x6f63566fa0
[027:834] [2023-04-24 10:38:14 +0000.239623][293e] ClearAllSource: remove source
filter, sourceid: 0x6f63802f00
[027:834] [2023-04-24 10:38:14 +0000.239717][293e] DestoryDecoderByVideoSource
time:8630274 enter.

[027:834] [2023-04-24 10:38:14 +0000.239753][293e] ~VideoBindDecoder time:8630274


enter.

[027:834] [2023-04-24 10:38:14 +0000.240083][293e] CleanUp time:8630274 enter.

[027:835] [2023-04-24 10:38:14 +0000.241203][293e] CleanUp leave. expire time = 1


ms

[027:835] [2023-04-24 10:38:14 +0000.241270][293e] CleanUp time:8630275 enter.

[027:836] [2023-04-24 10:38:14 +0000.241546][293e] CleanUp leave. expire time = 1


ms

[027:838] [2023-04-24 10:38:14 +0000.243769][293e] ~VideoBindDecoder leave. expire


time = 4 ms

[027:838] [2023-04-24 10:38:14 +0000.243846][293e] DestoryDecoderByVideoSource


leave. expire time = 4 ms

[027:838] [2023-04-24 10:38:14 +0000.243879][293e] UnbindInputFilter 0x6f6391be58


this 0x6f63937098
[027:838] [2023-04-24 10:38:14 +0000.243921][293e] UnbindInputFilter 0x6f6391bd98
this 0x6f6391be58
[027:838] [2023-04-24 10:38:14 +0000.243953][293e] UnbindInputFilter 0x6f63803120
this 0x6f6391bd98
[027:838] [2023-04-24 10:38:14 +0000.243983][293e] UnbindInputFilter 0x6f6391bfd8
this 0x6f63937218
[027:838] [2023-04-24 10:38:14 +0000.244010][293e] UnbindInputFilter 0x6f6391bf18
this 0x6f6391bfd8
[027:838] [2023-04-24 10:38:14 +0000.244038][293e] UnbindInputFilter 0x6f63803120
this 0x6f6391bf18
[027:838] [2023-04-24 10:38:14 +0000.244076][293e] ~GLESContext:
[027:839] [2023-04-24 10:38:14 +0000.245128][293e] GLESContext destruct finish.
[027:839] [2023-04-24 10:38:14 +0000.245203][293e] filter: filter pipeline destroy
this: 0x6f63566f00
[028:241] [2023-04-24 10:38:14 +0000.647229][2ab5] Run AGC when audioType = 0
[028:241] [2023-04-24 10:38:14 +0000.647349][2ab5]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:322] [2023-04-24 10:38:15 +0000.727594][2ab5] haveEnoughProcessedData
internalAudioStream.length: 10
[030:237] [2023-04-24 10:38:16 +0000.643222][2ab6] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:238] [2023-04-24 10:38:16 +0000.643428][2ab6] _deviceSampleRate:48000

[030:238] [2023-04-24 10:38:16 +0000.644149][2ab5] Run AGC when audioType = 0


[031:038] [2023-04-24 10:38:17 +0000.444154][2ab5] haveEnoughProcessedData
internalAudioStream.length: 20
[032:238] [2023-04-24 10:38:18 +0000.644034][2ab5] Run AGC when audioType = 0
[032:238] [2023-04-24 10:38:18 +0000.644306][2ab5]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:757] [2023-04-24 10:38:19 +0000.163010][2ab5] haveEnoughProcessedData
internalAudioStream.length: 0
[033:129] [2023-04-24 10:38:19 +0000.534945][296e]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[033:129] [2023-04-24 10:38:19 +0000.535086][296e] ~MediaFilterCamera time:8635569
enter.

[033:129] [2023-04-24 10:38:19 +0000.535130][296e] StopPullFrameAndWriteMp4


time:8635569 enter.

[033:130] [2023-04-24 10:38:19 +0000.535711][2ab0] stop recording


[033:130] [2023-04-24 10:38:19 +0000.535801][2ab0] we have stopped recording before
[033:130] [2023-04-24 10:38:19 +0000.535863][296e] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[033:131] [2023-04-24 10:38:19 +0000.536586][296e] DestroyPipelineAndFilters


time:8635571 enter.

[033:131] [2023-04-24 10:38:19 +0000.536677][296e] DestroyPipelineAndFilters


leave. expire time = 0 ms

[033:131] [2023-04-24 10:38:19 +0000.536702][296e] AppDeviceManagerStopMic

[033:131] [2023-04-24 10:38:19 +0000.536751][296e] AppDeviceManagerStopMic::mic


status is on
[033:131] [2023-04-24 10:38:19 +0000.536800][296e] Try to stop webrtc device.

[033:131] [2023-04-24 10:38:19 +0000.536838][296e] Set record state to


stopped.threadID:10606
[033:182] [2023-04-24 10:38:19 +0000.588411][296e] Try to destory the
recorder.threadID:10606

[033:383] [2023-04-24 10:38:19 +0000.788672][296e] DestroyAudioRecorder:


[033:383] [2023-04-24 10:38:19 +0000.788806][296e] Cleanup the buffer queue in the
recorder.
[033:383] [2023-04-24 10:38:19 +0000.788838][296e] Destroy the recorder.

[033:385] [2023-04-24 10:38:19 +0000.79[000:029] [2023-04-24 11:40:39 +0000.557891]


[42f1] Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2023-04-24 11:40:39 +0000
[000:029] [2023-04-24 11:40:39 +0000.557986][42f1] set AppID=50011 old AppID=-1
[000:029] [2023-04-24 11:40:39 +0000.558022][42f1] Init the android object with
jvm:0xb4000070fd77f540 env:0x703441c340 context:0x6fb66dc6e8

[000:029] [2023-04-24 11:40:39 +0000.558073][42f1] SetAndroidMediaCodecObjects


time:9654383 enter.

[000:029] [2023-04-24 11:40:39 +0000.558101][42f1] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:029] [2023-04-24 11:40:39 +0000.558123][42f1] SetAndroidMediaCodecObjects


time:9654383 enter.

[000:029] [2023-04-24 11:40:39 +0000.558150][42f1] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070fd77f540
[000:029] [2023-04-24 11:40:39 +0000.558177][42f1] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070fd77f540 address:0x6f390e4760
[000:029] [2023-04-24 11:40:39 +0000.558204][42f1] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070fd77f540
address:0x6f390e4760
[000:029] [2023-04-24 11:40:39 +0000.558231][42f1] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:029] [2023-04-24 11:40:39 +0000.558268][42f1] Set the android objects with


jvm:0xb4000070fd77f540 env:0x703441c340 context:0x6fb66dc6e8

[000:030] [2023-04-24 11:40:39 +0000.559402][42f1] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x703441c340
[000:030] [2023-04-24 11:40:39 +0000.559434][42f1] SystemUtil Init done
[000:032] [2023-04-24 11:40:39 +0000.561171][42f1]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:034] [2023-04-24 11:40:39 +0000.563248][42f1] MediaFilterCamera
[000:034] [2023-04-24 11:40:39 +0000.563343][42f1] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:034] [2023-04-24 11:40:39 +0000.563473][42f1] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:034] [2023-04-24 11:40:39 +0000.563506][42f1] Recording session using default
bitrate support by app:31457280
[000:035] [2023-04-24 11:40:39 +0000.563836][45aa] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x702859b3c0
[000:035] [2023-04-24 11:40:39 +0000.563889][45aa] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:036] [2023-04-24 11:40:39 +0000.564802][42f1] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:036] [2023-04-24 11:40:39 +0000.565496][42f1] Error(ini.cc:191): Open the file
failed. error:2
[000:037] [2023-04-24 11:40:39 +0000.565551][42f1]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:037] [2023-04-24 11:40:39 +0000.565584][42f1] The device model: m2101k6g
usingSoftwareAEC value: 0
[000:039] [2023-04-24 11:40:39 +0000.568267][42f1] Error(ini.cc:191): Open the file
failed. error:2
[000:039] [2023-04-24 11:40:39 +0000.568358][42f1]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:039] [2023-04-24 11:40:39 +0000.568405][42f1] The device model: m2101k6g
usingHardwareAEC value: 0
[000:039] [2023-04-24 11:40:39 +0000.568427][42f1] The machine device: m2101k6g
usingHardwareAEC value: 0
[000:039] [2023-04-24 11:40:39 +0000.568456][42f1] Using Default AEC type: software
AEC
[000:041] [2023-04-24 11:40:39 +0000.569646][42f1] The device model: m2101k6g enum
value: 0
[000:041] [2023-04-24 11:40:39 +0000.570102][42f1] GetMachineModel is M2101K6G
[000:041] [2023-04-24 11:40:39 +0000.570136][42f1] GetMachineInfo: M2101K6G
[000:041] [2023-04-24 11:40:39 +0000.570165][42f1] Construct BeautifyReader
begin...
[000:041] [2023-04-24 11:40:39 +0000.570184][42f1] dumpStickerRgba:0
dumpStickerYuv:0
[000:041] [2023-04-24 11:40:39 +0000.570198][42f1] Construct BeautifyReader done.
[000:046] [2023-04-24 11:40:39 +0000.574707][42f1] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:046] [2023-04-24 11:40:39 +0000.574914][45ad] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fbb467aa0
[000:046] [2023-04-24 11:40:39 +0000.575095][42f1] AppDeviceManager telnet server
for statistics started......
[000:047] [2023-04-24 11:40:39 +0000.575638][42f1] CpuOverloadDetect time:9654401
enter.

[000:047] [2023-04-24 11:40:39 +0000.575781][42f1] CpuOverloadDetect leave. expire


time = 0 ms

[000:047] [2023-04-24 11:40:39 +0000.575809][45ae] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7028685d80
[000:047] [2023-04-24 11:40:39 +0000.576328][42f1] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:047] [2023-04-24 11:40:39 +0000.576357][42f1] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:048] [2023-04-24 11:40:39 +0000.576788][42f1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:048] [2023-04-24 11:40:39 +0000.577072][42f1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:049] [2023-04-24 11:40:39 +0000.577565][42f1] CreatePlatformSpecificObjects:
[000:049] [2023-04-24 11:40:39 +0000.577610][42f1] audio device use opensle input
and opensl output
[000:049] [2023-04-24 11:40:39 +0000.577658][42f1] Create OpenSLES output module
with java VM support.

[000:049] [2023-04-24 11:40:39 +0000.577797][42f1] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:049] [2023-04-24 11:40:39 +0000.577962][42f1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:049] [2023-04-24 11:40:39 +0000.578133][42f1] Create OpenSLES output module
with buffer num:1

[000:049] [2023-04-24 11:40:39 +0000.578275][42f1] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:049] [2023-04-24 11:40:39 +0000.578416][42f1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:050] [2023-04-24 11:40:39 +0000.578682][42f1] Create OpenSLES input module
with java VM support.

[000:050] [2023-04-24 11:40:39 +0000.578723][42f1] Create OpenSLES input module


with buffer num:1

[000:050] [2023-04-24 11:40:39 +0000.578771][42f1] Error(trace.cc:40): Init the


output and input for audio device template.
[000:050] [2023-04-24 11:40:39 +0000.578792][42f1] Init the output device.

[000:050] [2023-04-24 11:40:39 +0000.578807][42f1] Init the opensl input.


[000:050] [2023-04-24 11:40:39 +0000.578829][42f1] AppDeviceManager get setting
samplerate: 0
[000:050] [2023-04-24 11:40:39 +0000.579187][42f1] The device model: m2101k6g enum
value: 0
[000:051] [2023-04-24 11:40:39 +0000.579698][42f1] The device model: m2101k6g enum
value: 0
[000:051] [2023-04-24 11:40:39 +0000.579737][42f1] Set the sample rate to be:48000

[000:051] [2023-04-24 11:40:39 +0000.579763][42f1] Enable the recording stereo:0


[000:051] [2023-04-24 11:40:39 +0000.579792][42f1] Set the playout as stereo:1
[000:051] [2023-04-24 11:40:39 +0000.579816][42f1] Init the microphone.
[000:054] [2023-04-24 11:40:39 +0000.582625][42f1] Update the recording sample rate
to be: 48000
[000:054] [2023-04-24 11:40:39 +0000.582708][42f1] Init the speaker.
[000:054] [2023-04-24 11:40:39 +0000.582748][42f1] Low latency buffer size:144 low
sample rate:48000
[000:054] [2023-04-24 11:40:39 +0000.583035][42f1] Using 1 x 10ms for an audio
frame.

[000:058] [2023-04-24 11:40:39 +0000.587065][42f1] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:058] [2023-04-24 11:40:39 +0000.587183][42f1] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:058] [2023-04-24 11:40:39 +0000.587243][42f1] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:063] [2023-04-24 11:40:39 +0000.592299][42f1] The device model:m2101k6g

[000:063] [2023-04-24 11:40:39 +0000.592378][42f1] speaker output factor:100


defaultFactor: 100

[000:063] [2023-04-24 11:40:39 +0000.592395][42f1] headset output factor:100


defaultFactor: 100

[000:064] [2023-04-24 11:40:39 +0000.592735][42f1] AppDeviceManagerStart finished.


[000:064] [2023-04-24 11:40:39 +0000.592815][42f1] AppDeviceManagerStartMic::mic
status is off
[000:064] [2023-04-24 11:40:39 +0000.592867][42f1] AppDeviceManagerStartMic update
aec type: 2

[000:064] [2023-04-24 11:40:39 +0000.592888][42f1] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:064] [2023-04-24 11:40:39 +0000.592903][42f1]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:064] [2023-04-24 11:40:39 +0000.592922][42f1]
AudioDeviceDataHandler::StartMicProcess
[000:064] [2023-04-24 11:40:39 +0000.593028][42f1] Try to start webrtc recording
device.

[000:064] [2023-04-24 11:40:39 +0000.593058][42f1] StartRecording. threadID:17137

[000:064] [2023-04-24 11:40:39 +0000.593066][45af] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:064] [2023-04-24 11:40:39 +0000.593144][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[000:064] [2023-04-24 11:40:39 +0000.593388][42f1] The machine model:M2101K6G

[000:064] [2023-04-24 11:40:39 +0000.593448][42f1] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:064] [2023-04-24 11:40:39 +0000.593474][42f1] Set the recording mode before


getSetting: 4
[000:064] [2023-04-24 11:40:39 +0000.593507][42f1] Set the recording mode after
getSetting: 1
[000:099] [2023-04-24 11:40:39 +0000.628088][42f1] StartRecording finished.

[000:099] [2023-04-24 11:40:39 +0000.628152][42f1] audio: start the audio mic


checker timer.

[000:101] [2023-04-24 11:40:39 +0000.629651][42f1] machine model :redmi


[000:101] [2023-04-24 11:40:39 +0000.629717][42f1] Support this machine
model :redmi
[000:105] [2023-04-24 11:40:39 +0000.633705][42f1] global inited! current sdk
version: 07-20-936c45f
[000:201] [2023-04-24 11:40:39 +0000.729706][45b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:201] [2023-04-24 11:40:39 +0000.729794][45b0] _deviceSampleRate:48000

[000:202] [2023-04-24 11:40:39 +0000.731202][45af] Run AGC when audioType = 0


[000:202] [2023-04-24 11:40:39 +0000.731303][45af]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:591] [2023-04-24 11:40:40 +0000.120307][44f6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:591] [2023-04-24 11:40:40 +0000.120489][45ab] MediaFilterCamera, recording
file context:0x6f6d94c300 input texture:8
[000:592] [2023-04-24 11:40:40 +0000.120545][45ab] GLESContext:
[000:592] [2023-04-24 11:40:40 +0000.120577][45ab] The result of eglGetDisplay is:
0xb4000070fd8718c0
[000:592] [2023-04-24 11:40:40 +0000.121356][45ab] The result of creation:
0x6f58dcd500
[000:592] [2023-04-24 11:40:40 +0000.121479][45ab] The result of
eglCreatePbufferSurface is: 0x6f58dcd600
[000:593] [2023-04-24 11:40:40 +0000.121694][44f6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x6f6d94c300 input_texture: 8
[001:821] [2023-04-24 11:40:41 +0000.349582][45af] haveEnoughProcessedData
internalAudioStream.length: 10
[002:202] [2023-04-24 11:40:41 +0000.730664][45af] Run AGC when audioType = 0
[002:601] [2023-04-24 11:40:42 +0000.129606][42ac] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[002:601] [2023-04-24 11:40:42 +0000.129693][42ac]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[002:602] [2023-04-24 11:40:42 +0000.130654][42ac]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[002:602] [2023-04-24 11:40:42 +0000.130906][45ab] operator() time:9656956 enter.

[002:602] [2023-04-24 11:40:42 +0000.130973][45ab] MediaFilterCamera, recording


file context:0x6f6d94c300 input texture:8
[002:603] [2023-04-24 11:40:42 +0000.132084][45ab] MicSource: Mic source
created:10x6f6db4c280
[002:604] [2023-04-24 11:40:42 +0000.132805][45ab] received external audio stream

[002:604] [2023-04-24 11:40:42 +0000.132911][45ab] alloc thread: 0x6f58a40680


name:worker0 thread id:477961567408 to Mic_source
[002:604] [2023-04-24 11:40:42 +0000.133005][45ab] audio: start the audio sender
thread.

[002:604] [2023-04-24 11:40:42 +0000.133073][45ab] construct OpenGLRenderProgram


0x702865ea98
[002:604] [2023-04-24 11:40:42 +0000.133113][45ab] CropFilter::SetOrientation
orientation: 90
[002:604] [2023-04-24 11:40:42 +0000.133050][45af] On audio frame the broadcast
with timestamp:9656958 samples:480. (1000 frame for one log)

[002:604] [2023-04-24 11:40:42 +0000.133299][45ab] filter: filter pipeline


construtc this: 0x6f6d79d500
[002:604] [2023-04-24 11:40:42 +0000.133362][45ab] filter: filter pipeline2 update
pattern: 1
[002:604] [2023-04-24 11:40:42 +0000.133306][45c8] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[002:604] [2023-04-24 11:40:42 +0000.133434][45ab] CameraSource::source_id_:1
[002:604] [2023-04-24 11:40:42 +0000.133503][45ab] RecordAudioSource::source_id_:2
[002:605] [2023-04-24 11:40:42 +0000.133696][45ab] BindInputFilter 0x6f58a40dc0
this 0x702865ecc0
[002:605] [2023-04-24 11:40:42 +0000.133735][45ab] BindInputFilter 0x6f58a40f58
this 0x6f58a410d0
[002:605] [2023-04-24 11:40:42 +0000.133769][45ab] BindInputFilter 0x702865ecc0
this 0x6f6d79d5a0
[002:605] [2023-04-24 11:40:42 +0000.133798][45c8] The output timestamp from audio
mixer change:9656958
[002:605] [2023-04-24 11:40:42 +0000.133885][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[002:605] [2023-04-24 11:40:42 +0000.133816][45ab] setParamentForFilters:
speed:1.000000
[002:605] [2023-04-24 11:40:42 +0000.133954][45ab] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[002:605] [2023-04-24 11:40:42 +0000.133979][45ab] SetParamForFilter time:9656959
enter.

[002:605] [2023-04-24 11:40:42 +0000.134001][45ab] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[002:605] [2023-04-24 11:40:42 +0000.134021][45ab] SetParamForFilter: Params video
index is: 0
[002:605] [2023-04-24 11:40:42 +0000.134038][45ab] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[002:605] [2023-04-24 11:40:42 +0000.134056][45ab] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[002:605] [2023-04-24 11:40:42 +0000.134070][45ab] crop filter mode tpye:
citytravelvideo index:0
[002:611] [2023-04-24 11:40:42 +0000.139763][45ab]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:611] [2023-04-24 11:40:42 +0000.139829][45ab]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:611] [2023-04-24 11:40:42 +0000.139849][45ab]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:611] [2023-04-24 11:40:42 +0000.139867][45ab]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:611] [2023-04-24 11:40:42 +0000.139884][45ab]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:611] [2023-04-24 11:40:42 +0000.139901][45ab]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:611] [2023-04-24 11:40:42 +0000.139917][45ab]
Warning(parse_template_json.cc:45): json parament no found the parament
[002:611] [2023-04-24 11:40:42 +0000.139935][45ab]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:611] [2023-04-24 11:40:42 +0000.139949][45ab]
Warning(parse_template_json.cc:81): json parament no found the parament
[002:611] [2023-04-24 11:40:42 +0000.139962][45ab]
Warning(parse_template_json.cc:67): json parament no found the parament
[002:611] [2023-04-24 11:40:42 +0000.139979][45ab]
Warning(parse_template_json.cc:93): json parament no found the duration
[002:611] [2023-04-24 11:40:42 +0000.140002][45ab] SetParamForFilter leave. expire
time = 6 ms

[002:611] [2023-04-24 11:40:42 +0000.140220][45ab] OnOutputSizeChanged width 1920


height 1080
[002:611] [2023-04-24 11:40:42 +0000.140256][45ab] OpenGLFrameBuffer: width:1920
height:1080
[002:611] [2023-04-24 11:40:42 +0000.140280][45ab] OpenGLFrameBuffer: width:1920
height:1080
[002:611] [2023-04-24 11:40:42 +0000.140369][45ab] OpenGLFrameBuffer: width:1920
height:1080
[002:611] [2023-04-24 11:40:42 +0000.140393][45ab] OpenGLFrameBuffer: width:1920
height:1080
[002:611] [2023-04-24 11:40:42 +0000.140412][45ab] OpenGLFrameBuffer: width:1920
height:1080
[002:611] [2023-04-24 11:40:42 +0000.140427][45ab] OpenGLFrameBuffer: width:1920
height:1080
[002:611] [2023-04-24 11:40:42 +0000.140441][45ab] construct TrivalImageDrawer
0x6f58c12e80
[002:611] [2023-04-24 11:40:42 +0000.140458][45ab] GPUImageProcessing construct:
frame resolution is: 1920 X 1080 drawer 0x6f58c12e80 context 0x6f5890cf00
[002:611] [2023-04-24 11:40:42 +0000.140477][45ab] setupGLES:
[002:612] [2023-04-24 11:40:42 +0000.140922][45ab] OpenGLRenderProgram::Initialize.
[002:612] [2023-04-24 11:40:42 +0000.140971][45ab] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[002:612] [2023-04-24 11:40:42 +0000.140991][45ab] 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
[002:612] [2023-04-24 11:40:42 +0000.141025][45ab] Init open gl render:
0x702865ea98
[002:612] [2023-04-24 11:40:42 +0000.141050][45ab] Fragement shader path:
[002:612] [2023-04-24 11:40:42 +0000.141074][45ab] Fragement shader path:
[002:612] [2023-04-24 11:40:42 +0000.141089][45ab] create opengl program object.
[002:612] [2023-04-24 11:40:42 +0000.141105][45ab] create shader: vertex
[002:612] [2023-04-24 11:40:42 +0000.141310][45ab] create shader: fragment
[002:614] [2023-04-24 11:40:42 +0000.142699][45ab] Have not extra filter filename!
[002:614] [2023-04-24 11:40:42 +0000.142767][45ab] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[002:614] [2023-04-24 11:40:42 +0000.142789][45ab] OpenGLRenderProgram::Initialize
success.
[002:614] [2023-04-24 11:40:42 +0000.142859][45ab] Setup the OpenGL result:1
[002:614] [2023-04-24 11:40:42 +0000.143201][45aa] start recording, file
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4
[002:614] [2023-04-24 11:40:42 +0000.143377][45aa] MP4 session params: fps:30
width:1920 height:1080 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[002:614] [2023-04-24 11:40:42 +0000.143445][45aa] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[002:614] [2023-04-24 11:40:42 +0000.143481][45aa] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4
fileFD: -1
[002:614] [2023-04-24 11:40:42 +0000.143480][45cf] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f42a34498
[002:615] [2023-04-24 11:40:42 +0000.143836][45aa] MP4
file:/data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4 is
opened successfully
[002:615] [2023-04-24 11:40:42 +0000.143874][45aa] setupMediaProcessers:
[002:615] [2023-04-24 11:40:42 +0000.143894][45aa]
RecordingSessionInternalSimple:setup media processers.
[002:615] [2023-04-24 11:40:42 +0000.143918][45aa] construct AAC encoder
[002:616] [2023-04-24 11:40:42 +0000.144618][45aa] H264Encoder creating:
superfast011818
[002:616] [2023-04-24 11:40:42 +0000.144682][45aa] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[002:616] [2023-04-24 11:40:42 +0000.145139][45aa] H264Encode::GetMachineModel is
M2101K6G
[002:616] [2023-04-24 11:40:42 +0000.145190][45aa] H264Encoder machine_mode
is:M2101K6G
[002:616] [2023-04-24 11:40:42 +0000.145209][45aa] H264Encode::machine size :9
machine_mode:M2101K6G
[002:616] [2023-04-24 11:40:42 +0000.145249][45aa] H264Encode::machine array
size :22 machine_mode:M2101K6G
[002:616] [2023-04-24 11:40:42 +0000.145270][45aa] H264Encode::current machine
is :M2101K6G auto check hw codec decide to use hw codec
[002:616] [2023-04-24 11:40:42 +0000.145286][45aa] setupCompressionSession:
[002:616] [2023-04-24 11:40:42 +0000.145406][45aa] H264Encode::creating hareware
Encoder
[002:616] [2023-04-24 11:40:42 +0000.145435][45aa] AndroidHwAvcEncoder time:9656970
enter.

[002:617] [2023-04-24 11:40:42 +0000.145590][45aa] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000070fd77f540 address:0x6f390e4760
[002:617] [2023-04-24 11:40:42 +0000.145754][45aa] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[002:617] [2023-04-24 11:40:42 +0000.145781][45aa] The video avc hw codec address
is 0x6f58cf42a0
[002:617] [2023-04-24 11:40:42 +0000.145841][45aa] AndroidHwAvcEncoder leave.
expire time = 1 ms

[002:617] [2023-04-24 11:40:42 +0000.145872][45aa] RegisterEncodeCompleteCallback


time:9656971 enter.

[002:617] [2023-04-24 11:40:42 +0000.145980][45aa] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[002:617] [2023-04-24 11:40:42 +0000.146026][45aa] InitEncode time:9656971 enter.

[002:617] [2023-04-24 11:40:42 +0000.146090][45aa] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[002:617] [2023-04-24 11:40:42 +0000.146126][45aa] Create time:9656971 enter.

[002:617] [2023-04-24 11:40:42 +0000.146152][45aa] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[002:617] [2023-04-24 11:40:42 +0000.146182][45aa]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x6f2c9ea4c0
[002:645] [2023-04-24 11:40:42 +0000.174526][45aa] supported_type:video/avc
[002:646] [2023-04-24 11:40:42 +0000.174838][45aa] name:OMX.qcom.video.encoder.avc
mime:video/avc
[002:646] [2023-04-24 11:40:42 +0000.174914][45aa] hwCodecPrefix :OMX.qcom.
[002:646] [2023-04-24 11:40:42 +0000.175030][45aa] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[002:646] [2023-04-24 11:40:42 +0000.175065][45aa] mediacodec_createCodecByName
time:9657000 enter.

[002:646] [2023-04-24 11:40:42 +0000.175104][45aa] WrapAndroidMediaCodec


time:9657000 enter.

[002:646] [2023-04-24 11:40:42 +0000.175245][45aa] WrapAndroidMediaCodec leave.


expire time = 0 ms

[002:668] [2023-04-24 11:40:42 +0000.197344][45aa] mediacodec_createCodecByName


leave. expire time = 22 ms

[002:668] [2023-04-24 11:40:42 +0000.197534][45aa] WrapAndroidMediaFromat


time:9657022 enter.

[002:669] [2023-04-24 11:40:42 +0000.197681][45aa] WrapAndroidMediaFromat leave.


expire time = 1 ms

[002:766] [2023-04-24 11:40:42 +0000.294661][45aa] Destroy time:9657120 enter.

[002:766] [2023-04-24 11:40:42 +0000.294889][45aa] WrapAndroidMediaFromat::


Destroy
[002:766] [2023-04-24 11:40:42 +0000.294954][45aa] Destroy leave. expire time = 0
ms

[002:766] [2023-04-24 11:40:42 +0000.294989][45aa] ~WrapAndroidMediaFromat


time:9657120 enter.

[002:766] [2023-04-24 11:40:42 +0000.295035][45aa] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:766] [2023-04-24 11:40:42 +0000.295092][45aa] Create leave. expire time = 149


ms

[002:766] [2023-04-24 11:40:42 +0000.295131][45aa] isSemiPlanarSupport time:9657120


enter.

[002:766] [2023-04-24 11:40:42 +0000.295167][45aa] H264Encoder isSemiPlanarSupport


[002:766] [2023-04-24 11:40:42 +0000.295206][45aa] isSemiPlanarSupport leave.
expire time = 0 ms

[002:766] [2023-04-24 11:40:42 +0000.295259][45aa] creat hw H264Encoder success,


isSemiPlanar:1
[002:767] [2023-04-24 11:40:42 +0000.295621][45aa] InitEncode leave. expire time =
150 ms

[002:767] [2023-04-24 11:40:42 +0000.295749][45aa] H264Encode::created Encoder


[002:767] [2023-04-24 11:40:42 +0000.295820][45aa] H264Encode:: H264 encoder
created.
[002:767] [2023-04-24 11:40:42 +0000.295924][45aa] H264 encoder created.
[002:767] [2023-04-24 11:40:42 +0000.295975][45aa]
RecordingSessionInternalSimple:created avc encoder avc: 0x6f42a1e540
[002:767] [2023-04-24 11:40:42 +0000.296027][45aa] setOutput:
[002:767] [2023-04-24 11:40:42 +0000.296071][45aa]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:767] [2023-04-24 11:40:42 +0000.296118][45aa] request a key frame
[002:767] [2023-04-24 11:40:42 +0000.296169][45aa] H264Encode:: request a key frame
[002:767] [2023-04-24 11:40:42 +0000.296394][45aa] setDisplayRotate :90
[002:767] [2023-04-24 11:40:42 +0000.296474][45aa] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[002:768] [2023-04-24 11:40:42 +0000.296622][45ab] StartRecording:
[002:768] [2023-04-24 11:40:42 +0000.296796][45c8] operator(): Set the recording
session in mic source. recording session: 0x6f58a40e00
[002:768] [2023-04-24 11:40:42 +0000.297026][45ab] operator() leave. expire time =
166 ms

[002:768] [2023-04-24 11:40:42 +0000.297299][45c7] AF_SpeedFilter audio


0x6f58a40f80 PullFrame
[002:768] [2023-04-24 11:40:42 +0000.297371][45c7]
RecordAudioSource::PullAudioFrame
[002:768] [2023-04-24 11:40:42 +0000.297405][45c7] AF_SpeedFilter::PullFrame eof4
[002:770] [2023-04-24 11:40:42 +0000.299526][45c7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[002:774] [2023-04-24 11:40:42 +0000.302819][45c7] AF_SpeedFilter audio time,
0x6f58a40f80 rcv time: 9657118
[002:774] [2023-04-24 11:40:42 +0000.302922][45c7] AF_SpeedFilter audio time,
0x6f58a40f80 rcv time: 9657118in_nSamples:441
[002:774] [2023-04-24 11:40:42 +0000.303050][45c7] resampled_data_size:0
[002:824] [2023-04-24 11:40:42 +0000.352707][45ab]
MediaFilterCamera::NeedProcessTexture
[002:824] [2023-04-24 11:40:42 +0000.352796][45ab] begine recode to first frame
spend time:222
[002:824] [2023-04-24 11:40:42 +0000.352820][45ab] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1920, height: 1080, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x6f58a40c80
[002:824] [2023-04-24 11:40:42 +0000.352891][45ab] blur_distance_:0
[002:824] [2023-04-24 11:40:42 +0000.352917][45ab] blur_direction_angle_:-90
[002:824] [2023-04-24 11:40:42 +0000.352948][45ab]
GPUImageProcessing::SetOrientation orientation: 90
[002:824] [2023-04-24 11:40:42 +0000.352975][45ab] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:824] [2023-04-24 11:40:42 +0000.353032][45ab] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[002:824] [2023-04-24 11:40:42 +0000.353062][45ab] GPUImageProcessing: input frame
width1920 X 1080
[002:828] [2023-04-24 11:40:42 +0000.357440][45ab] drawYUV420 render
OpenGLRenderProgram:0x702865ea98
[002:830] [2023-04-24 11:40:42 +0000.358864][45ab] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:830] [2023-04-24 11:40:42 +0000.358971][45ab] CropFilter::OnVideoFrame
outputtexture :10
[002:830] [2023-04-24 11:40:42 +0000.359063][45ab] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:840] [2023-04-24 11:40:42 +0000.368659][45ab] The read pixel from buffer take:
10 width:1920 height:1080 frameType:0
[002:857] [2023-04-24 11:40:42 +0000.386061][45ab] drawYUV420 render
OpenGLRenderProgram:0x702865ea98
[002:870] [2023-04-24 11:40:42 +0000.399090][45ab] The convert RGB to YUV take 5
[002:870] [2023-04-24 11:40:42 +0000.399386][45ab] FilterPipeline2::OnVideoFrame
pts 28 last_video_timestamp_ 28
[002:870] [2023-04-24 11:40:42 +0000.399486][45ab]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:871] [2023-04-24 11:40:42 +0000.399620][45ce]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:871] [2023-04-24 11:40:42 +0000.399727][45ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:0
[002:871] [2023-04-24 11:40:42 +0000.399753][45ce] push video frame to H264
encoder. (100 frame for one log)

[002:871] [2023-04-24 11:40:42 +0000.399784][45ce] push video frame to H264


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

[002:871] [2023-04-24 11:40:42 +0000.399811][45ce] H264Encode::push video frame to


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

[002:871] [2023-04-24 11:40:42 +0000.399842][45ce] Push an pts:0 to dts queue.


[002:871] [2023-04-24 11:40:42 +0000.399925][45ce] DTS queue for
Generator:0x6f42a346b8 0
[002:871] [2023-04-24 11:40:42 +0000.399950][45ce] The input pts:0 fps:30
[002:877] [2023-04-24 11:40:42 +0000.405881][45ce]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:889] [2023-04-24 11:40:42 +0000.418472][45c7] AF_SpeedFilter audio time 222,
0x6f58a40f80 out time: 9657118 org time: 9657118
[002:890] [2023-04-24 11:40:42 +0000.418596][45c7] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[002:890] [2023-04-24 11:40:42 +0000.418626][45c7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 9657118
[002:890] [2023-04-24 11:40:42 +0000.418644][45c7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[002:890] [2023-04-24 11:40:42 +0000.418686][45c7] AF_SpeedFilter audio time
[002:890] [2023-04-24 11:40:42 +0000.418808][45c7] AF_SpeedFilter audio time 111,
0x6f58a40f80 out time: 9657128 org time: 9657128
[002:892] [2023-04-24 11:40:42 +0000.421302][45ab] drawYUV420 render
OpenGLRenderProgram:0x702865ea98
[002:893] [2023-04-24 11:40:42 +0000.422212][45cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[002:894] [2023-04-24 11:40:42 +0000.423488][45cf] add aac audio track with id:1
[002:969] [2023-04-24 11:40:42 +0000.497703][45ce] h264 add frame header cdr flag
[002:970] [2023-04-24 11:40:42 +0000.498984][45ce] h264 add frame header cdr flag
[002:971] [2023-04-24 11:40:42 +0000.500247][45ce] SendFrame
encodedImage._timeStamp:0encodedImage->_length:779454
[002:971] [2023-04-24 11:40:42 +0000.500328][45ce] Received key frame:0
[002:971] [2023-04-24 11:40:42 +0000.500415][45ce] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[002:971] [2023-04-24 11:40:42 +0000.500443][45ce] H264Encode::H264SWEncoder get
callback, length:779454 type:0 nalType:7length:18
[002:971] [2023-04-24 11:40:42 +0000.500478][45ce] H264Encode:: get a sps pps
header!headerSize:30
[002:971] [2023-04-24 11:40:42 +0000.500510][45ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:972] [2023-04-24 11:40:42 +0000.500618][45cf] get the H.264 SPS parameter
[002:972] [2023-04-24 11:40:42 +0000.500934][45cf] add video track with id:2
[002:976] [2023-04-24 11:40:42 +0000.504650][45cf] get the H.264 PPS parameter
[002:982] [2023-04-24 11:40:42 +0000.510703][45cf] get the H.264 IDR frame
[002:982] [2023-04-24 11:40:42 +0000.510829][45cf] resss:true
[002:982] [2023-04-24 11:40:42 +0000.511210][45cf] video start ts:0
[002:983] [2023-04-24 11:40:42 +0000.511786][45cf] the video frame has been written
into MP4 file
[002:986] [2023-04-24 11:40:42 +0000.514920][45cf] audio start ts:0
[002:986] [2023-04-24 11:40:42 +0000.515147][45cf] the audio frame has been written
into MP4 file
[003:314] [2023-04-24 11:40:42 +0000.842670][45ab] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[003:353] [2023-04-24 11:40:42 +0000.882099][45ab] The convert RGB to YUV take 4
[003:538] [2023-04-24 11:40:43 +0000.66729][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[003:613] [2023-04-24 11:40:43 +0000.141925][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:695] [2023-04-24 11:40:43 +0000.223835][45ce] DTS queue for
Generator:0x6f42a346b8 799 835
[003:820] [2023-04-24 11:40:43 +0000.349204][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[003:860] [2023-04-24 11:40:43 +0000.388782][45ab] The convert RGB to YUV take 5
[004:103] [2023-04-24 11:40:43 +0000.632415][45a6]
monitorTime:4004totalDuration:3920
[004:195] [2023-04-24 11:40:43 +0000.723674][45ce] Push an pts:1337 to dts queue.
[004:201] [2023-04-24 11:40:43 +0000.729807][45af] Run AGC when audioType = 0
[004:201] [2023-04-24 11:40:43 +0000.730020][45af]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:233] [2023-04-24 11:40:43 +0000.762545][45ce] last dts:1303 currentPts:1337
ppsOrSPS:0 queue length:2
[004:323] [2023-04-24 11:40:43 +0000.851805][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[004:361] [2023-04-24 11:40:43 +0000.889582][45ab] The convert RGB to YUV take 5
[004:378] [2023-04-24 11:40:43 +0000.907313][45c7] AF_SpeedFilter audio
0x6f58a40f80 PullFrame
[004:528] [2023-04-24 11:40:44 +0000.57121][45ce] DTS queue for
Generator:0x6f42a346b8 1635 1669
[004:608] [2023-04-24 11:40:44 +0000.136642][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:628] [2023-04-24 11:40:44 +0000.157231][45c7]
RecordAudioSource::PullAudioFrame
[004:821] [2023-04-24 11:40:44 +0000.349833][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[004:859] [2023-04-24 11:40:44 +0000.388390][45ab] The convert RGB to YUV take 4
[004:888] [2023-04-24 11:40:44 +0000.417250][45ab] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[004:899] [2023-04-24 11:40:44 +0000.428119][45ce] h264 add frame header cdr flag
[004:900] [2023-04-24 11:40:44 +0000.429253][45ce] Received key frame:2002
[004:936] [2023-04-24 11:40:44 +0000.464892][45cf] get the H.264 IDR frame
[005:045] [2023-04-24 11:40:44 +0000.573628][45c7] resampled_data_size:7168
[005:069] [2023-04-24 11:40:44 +0000.598170][45c7] AF_SpeedFilter::PullFrame eof4
[005:071] [2023-04-24 11:40:44 +0000.600446][45c7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[005:250] [2023-04-24 11:40:44 +0000.779344][45cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[005:256] [2023-04-24 11:40:44 +0000.784949][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[005:322] [2023-04-24 11:40:44 +0000.851088][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[005:331] [2023-04-24 11:40:44 +0000.860312][45ce] DTS queue for
Generator:0x6f42a346b8 2469
[005:360] [2023-04-24 11:40:44 +0000.888611][45ab] The convert RGB to YUV take 5
[005:528] [2023-04-24 11:40:45 +0000.57273][45ce] Push an pts:2670 to dts queue.
[005:568] [2023-04-24 11:40:45 +0000.97319][45ce] last dts:2635 currentPts:2670
ppsOrSPS:0 queue length:2
[005:603] [2023-04-24 11:40:45 +0000.132177][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:822] [2023-04-24 11:40:45 +0000.350810][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[005:859] [2023-04-24 11:40:45 +0000.387869][45ab] The convert RGB to YUV take 5
[005:987] [2023-04-24 11:40:45 +0000.515674][45c7] AF_SpeedFilter audio
0x6f58a40f80 PullFrame
[006:123] [2023-04-24 11:40:45 +0000.651846][45ab] drawYUV420 render
OpenGLRenderProgram:0x702865ea98
[006:169] [2023-04-24 11:40:45 +0000.697907][45ce] DTS queue for
Generator:0x6f42a346b8 3301
[006:187] [2023-04-24 11:40:45 +0000.716093][45ab] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[006:187] [2023-04-24 11:40:45 +0000.716217][45ab] GPUImageProcessing: input frame
width1920 X 1080
[006:188] [2023-04-24 11:40:45 +0000.716726][45ab] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:188] [2023-04-24 11:40:45 +0000.716846][45ab] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[006:194] [2023-04-24 11:40:45 +0000.722773][45ce]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3335
[006:197] [2023-04-24 11:40:45 +0000.726039][45ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3301 pts:3301
[006:200] [2023-04-24 11:40:45 +0000.729437][45af] Run AGC when audioType = 0
[006:228] [2023-04-24 11:40:45 +0000.756979][45ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:3369
[006:228] [2023-04-24 11:40:45 +0000.757179][45ce] push video frame to H264
encoder. (100 frame for one log)

[006:228] [2023-04-24 11:40:45 +0000.757239][45ce] push video frame to H264


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

[006:228] [2023-04-24 11:40:45 +0000.757300][45ce] H264Encode::push video frame to


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

[006:228] [2023-04-24 11:40:45 +0000.757377][45ce] The input pts:3369 fps:30


[006:232] [2023-04-24 11:40:45 +0000.761016][45ce] SendFrame
encodedImage._timeStamp:3335encodedImage->_length:118832
[006:267] [2023-04-24 11:40:45 +0000.796008][45ce] H264Encode::H264SWEncoder get
callback, length:56752 type:1 nalType:1length:56748
[006:320] [2023-04-24 11:40:45 +0000.849253][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[006:357] [2023-04-24 11:40:45 +0000.886122][45ab] The convert RGB to YUV take 5
[006:503] [2023-04-24 11:40:46 +0000.32272][45c7] RecordAudioSource::PullAudioFrame
[006:607] [2023-04-24 11:40:46 +0000.135935][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:822] [2023-04-24 11:40:46 +0000.351351][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[006:861] [2023-04-24 11:40:46 +0000.389718][45ab] The convert RGB to YUV take 4
[006:864] [2023-04-24 11:40:46 +0000.392931][45ce] Push an pts:4004 to dts queue.
[006:902] [2023-04-24 11:40:46 +0000.430647][45ce] h264 add frame header cdr flag
[006:903] [2023-04-24 11:40:46 +0000.431890][45ce] Received key frame:4004
[006:903] [2023-04-24 11:40:46 +0000.432011][45ce] last dts:3970 currentPts:4004
ppsOrSPS:0 queue length:2
[006:959] [2023-04-24 11:40:46 +0000.487839][45ab] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[006:965] [2023-04-24 11:40:46 +0000.494473][45cf] get the H.264 IDR frame
[006:974] [2023-04-24 11:40:46 +0000.503389][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[006:996] [2023-04-24 11:40:46 +0000.524673][45ce] DTS queue for
Generator:0x6f42a346b8 4102 4136
[007:273] [2023-04-24 11:40:46 +0000.802147][45c7] resampled_data_size:0
[007:321] [2023-04-24 11:40:46 +0000.849734][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[007:358] [2023-04-24 11:40:46 +0000.886783][45c7] AF_SpeedFilter::PullFrame eof4
[007:359] [2023-04-24 11:40:46 +0000.887689][45ab] The convert RGB to YUV take 5
[007:360] [2023-04-24 11:40:46 +0000.889050][45c7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[007:584] [2023-04-24 11:40:47 +0000.112844][45c7] AF_SpeedFilter audio
0x6f58a40f80 PullFrame
[007:609] [2023-04-24 11:40:47 +0000.138051][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:618] [2023-04-24 11:40:47 +0000.146649][45cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:8
[007:820] [2023-04-24 11:40:47 +0000.349309][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[007:826] [2023-04-24 11:40:47 +0000.355394][45ce] DTS queue for
Generator:0x6f42a346b8 4934 4968
[007:859] [2023-04-24 11:40:47 +0000.388095][45ab] The convert RGB to YUV take 4
[008:195] [2023-04-24 11:40:47 +0000.723723][45ce] Push an pts:5334 to dts queue.
[008:202] [2023-04-24 11:40:47 +0000.731196][45af] Run AGC when audioType = 0
[008:202] [2023-04-24 11:40:47 +0000.731424][45af]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:233] [2023-04-24 11:40:47 +0000.761907][45ce] last dts:5302 currentPts:5334
ppsOrSPS:0 queue length:2
[008:322] [2023-04-24 11:40:47 +0000.851005][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:358] [2023-04-24 11:40:47 +0000.887209][45ab] The convert RGB to YUV take 5
[008:373] [2023-04-24 11:40:47 +0000.902017][45c7]
RecordAudioSource::PullAudioFrame
[008:604] [2023-04-24 11:40:48 +0000.132934][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:661] [2023-04-24 11:40:48 +0000.189914][45ce] DTS queue for
Generator:0x6f42a346b8 5768 5802
[008:695] [2023-04-24 11:40:48 +0000.224483][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[008:820] [2023-04-24 11:40:48 +0000.349481][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[008:861] [2023-04-24 11:40:48 +0000.390471][45ab] The convert RGB to YUV take 4
[008:932] [2023-04-24 11:40:48 +0000.460827][45ce] h264 add frame header cdr flag
[008:935] [2023-04-24 11:40:48 +0000.463598][45ce] Received key frame:6004
[008:940] [2023-04-24 11:40:48 +0000.468648][45cf] get the H.264 IDR frame
[009:055] [2023-04-24 11:40:48 +0000.583963][45ab] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[009:191] [2023-04-24 11:40:48 +0000.720164][45c7] AF_SpeedFilter audio
0x6f58a40f80 PullFrame
[009:321] [2023-04-24 11:40:48 +0000.849886][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[009:360] [2023-04-24 11:40:48 +0000.889498][45ab] The convert RGB to YUV take 4
[009:455] [2023-04-24 11:40:48 +0000.984290][45ab] drawYUV420 render
OpenGLRenderProgram:0x702865ea98
[009:468] [2023-04-24 11:40:48 +0000.997404][45ce] DTS queue for
Generator:0x6f42a346b8 6603
[009:493] [2023-04-24 11:40:49 +0000.22529][45c7] resampled_data_size:10240
[009:528] [2023-04-24 11:40:49 +0000.56918][45ce]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6670
[009:528] [2023-04-24 11:40:49 +0000.57092][45ce] Push an pts:6670 to dts queue.
[009:559] [2023-04-24 11:40:49 +0000.87795][45ab] GPUImageProcessing: process video
frame with resolution 1920 X 1080
[009:559] [2023-04-24 11:40:49 +0000.87889][45ab] GPUImageProcessing: input frame
width1920 X 1080
[009:559] [2023-04-24 11:40:49 +0000.88260][45ab] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:559] [2023-04-24 11:40:49 +0000.88328][45ab] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[009:571] [2023-04-24 11:40:49 +0000.99761][45ce] SendFrame
encodedImage._timeStamp:6670encodedImage->_length:150784
[009:571] [2023-04-24 11:40:49 +0000.100074][45ce] last dts:6637 currentPts:6670
ppsOrSPS:0 queue length:2
[009:571] [2023-04-24 11:40:49 +0000.100198][45ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6670 pts:6670
[009:599] [2023-04-24 11:40:49 +0000.128045][45ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:6738
[009:599] [2023-04-24 11:40:49 +0000.128419][45ce] push video frame to H264
encoder. (100 frame for one log)

[009:599] [2023-04-24 11:40:49 +0000.128486][45ce] push video frame to H264


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

[009:599] [2023-04-24 11:40:49 +0000.128519][45ce] H264Encode::push video frame to


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

[009:600] [2023-04-24 11:40:49 +0000.128574][45ce] The input pts:6738 fps:30


[009:606] [2023-04-24 11:40:49 +0000.135382][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:625] [2023-04-24 11:40:49 +0000.154459][45ce] H264Encode::H264SWEncoder get
callback, length:5360 type:1 nalType:1length:5356
[009:668] [2023-04-24 11:40:49 +0000.196756][45c7] AF_SpeedFilter::PullFrame eof4
[009:670] [2023-04-24 11:40:49 +0000.198995][45c7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[009:822] [2023-04-24 11:40:49 +0000.351057][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[009:860] [2023-04-24 11:40:49 +0000.388987][45ab] The convert RGB to YUV take 5
[009:879] [2023-04-24 11:40:49 +0000.407942][45cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:2
[010:198] [2023-04-24 11:40:49 +0000.727514][45b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:199] [2023-04-24 11:40:49 +0000.727917][45b0] _deviceSampleRate:48000

[010:204] [2023-04-24 11:40:49 +0000.732863][45af] Run AGC when audioType = 0


[010:243] [2023-04-24 11:40:49 +0000.772170][45c7]
RecordAudioSource::PullAudioFrame
[010:298] [2023-04-24 11:40:49 +0000.827016][45ce] DTS queue for
Generator:0x6f42a346b8 7434
[010:320] [2023-04-24 11:40:49 +0000.849313][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[010:359] [2023-04-24 11:40:49 +0000.887869][45ab] The convert RGB to YUV take 5
[010:417] [2023-04-24 11:40:49 +0000.945971][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[010:605] [2023-04-24 11:40:50 +0000.133838][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:784] [2023-04-24 11:40:50 +0000.313199][45c7] AF_SpeedFilter audio
0x6f58a40f80 PullFrame
[010:820] [2023-04-24 11:40:50 +0000.348827][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[010:858] [2023-04-24 11:40:50 +0000.386727][45ab] The convert RGB to YUV take 5
[010:859] [2023-04-24 11:40:50 +0000.387938][45ce] Push an pts:8000 to dts queue.
[010:911] [2023-04-24 11:40:50 +0000.439778][45ce] h264 add frame header cdr flag
[010:911] [2023-04-24 11:40:50 +0000.440440][45ce] Received key frame:8000
[010:912] [2023-04-24 11:40:50 +0000.440528][45ce] last dts:7967 currentPts:8000
ppsOrSPS:0 queue length:2
[010:965] [2023-04-24 11:40:50 +0000.493849][45cf] get the H.264 IDR frame
[011:128] [2023-04-24 11:40:50 +0000.656725][45ab] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[011:128] [2023-04-24 11:40:50 +0000.657056][45ce] DTS queue for
Generator:0x6f42a346b8 8236 8270
[011:320] [2023-04-24 11:40:50 +0000.849326][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[011:359] [2023-04-24 11:40:50 +0000.888043][45ab] The convert RGB to YUV take 5
[011:611] [2023-04-24 11:40:51 +0000.140477][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:753] [2023-04-24 11:40:51 +0000.281910][45c7] resampled_data_size:1024
[011:819] [2023-04-24 11:40:51 +0000.348467][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[011:860] [2023-04-24 11:40:51 +0000.388820][45ab] The convert RGB to YUV take 5
[011:949] [2023-04-24 11:40:51 +0000.478296][45c7] AF_SpeedFilter::PullFrame eof4
[011:952] [2023-04-24 11:40:51 +0000.480551][45c7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[011:958] [2023-04-24 11:40:51 +0000.487421][45ce] DTS queue for
Generator:0x6f42a346b8 9068 9098
[012:104] [2023-04-24 11:40:51 +0000.633217][45c7]
RecordAudioSource::PullAudioFrame
[012:136] [2023-04-24 11:40:51 +0000.664632][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[012:195] [2023-04-24 11:40:51 +0000.724095][45ce] Push an pts:9336 to dts queue.
[012:199] [2023-04-24 11:40:51 +0000.727773][45af] Run AGC when audioType = 0
[012:199] [2023-04-24 11:40:51 +0000.728153][45af]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:216] [2023-04-24 11:40:51 +0000.745615][45cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:4
[012:231] [2023-04-24 11:40:51 +0000.760305][45ce] last dts:9300 currentPts:9336
ppsOrSPS:0 queue length:2
[012:323] [2023-04-24 11:40:51 +0000.852232][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[012:359] [2023-04-24 11:40:51 +0000.887816][45ab] The convert RGB to YUV take 5
[012:386] [2023-04-24 11:40:51 +0000.915210][45c7] AF_SpeedFilter audio
0x6f58a40f80 PullFrame
[012:588] [2023-04-24 11:40:52 +0000.116976][45c8] The output timestamp from audio
mixer change:9666938
[012:600] [2023-04-24 11:40:52 +0000.129104][45af] On audio frame the broadcast
with timestamp:9666954 samples:480. (1000 frame for one log)

[012:609] [2023-04-24 11:40:52 +0000.138115][45c8] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[012:609] [2023-04-24 11:40:52 +0000.138323][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:768] [2023-04-24 11:40:52 +0000.297467][45c7] AF_SpeedFilter audio time,
0x6f58a40f80 rcv time: 9667118
[012:769] [2023-04-24 11:40:52 +0000.297664][45c7] AF_SpeedFilter audio time,
0x6f58a40f80 rcv time: 9667118in_nSamples:441
[012:787] [2023-04-24 11:40:52 +0000.315811][45ab] drawYUV420 render
OpenGLRenderProgram:0x702865ea98
[012:792] [2023-04-24 11:40:52 +0000.321385][45ce] DTS queue for
Generator:0x6f42a346b8 9901 9934
[012:821] [2023-04-24 11:40:52 +0000.349554][45ab] The read pixel from buffer take:
1 width:1920 height:1080 frameType:0
[012:859] [2023-04-24 11:40:52 +0000.387859][45ab] The convert RGB to YUV take 5
[012:860] [2023-04-24 11:40:52 +0000.388821][45ce]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10002
[012:874] [2023-04-24 11:40:52 +0000.403511][45c7] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[012:875] [2023-04-24 11:40:52 +0000.403668][45c7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 9667118
[012:875] [2023-04-24 11:40:52 +0000.403728][45c7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[012:897] [2023-04-24 11:40:52 +0000.426301][45ce] h264 add frame header cdr flag
[012:899] [2023-04-24 11:40:52 +0000.427815][45ce] SendFrame
encodedImage._timeStamp:10002encodedImage->_length:341328
[012:899] [2023-04-24 11:40:52 +0000.427939][45ce] Received key frame:10002
[012:921] [2023-04-24 11:40:52 +0000.449904][45ab] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[012:921] [2023-04-24 11:40:52 +0000.450106][45ab] GPUImageProcessing: input frame
width1920 X 1080
[012:922] [2023-04-24 11:40:52 +0000.450686][45ab] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:922] [2023-04-24 11:40:52 +0000.450840][45ab] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:932] [2023-04-24 11:40:52 +0000.460952][45ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10035 pts:10035
[012:935] [2023-04-24 11:40:52 +0000.464273][45cf] get the H.264 IDR frame
[012:961] [2023-04-24 11:40:52 +0000.490089][45ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:10102
[012:961] [2023-04-24 11:40:52 +0000.490273][45ce] push video frame to H264
encoder. (100 frame for one log)

[012:961] [2023-04-24 11:40:52 +0000.490335][45ce] push video frame to H264


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

[012:961] [2023-04-24 11:40:52 +0000.490406][45ce] H264Encode::push video frame to


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

[012:961] [2023-04-24 11:40:52 +0000.490485][45ce] The input pts:10102 fps:30


[012:997] [2023-04-24 11:40:52 +0000.526187][45ce] H264Encode::H264SWEncoder get
callback, length:161696 type:1 nalType:1length:161692
[013:222] [2023-04-24 11:40:52 +0000.750941][45ab] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[013:321] [2023-04-24 11:40:52 +0000.849989][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[013:359] [2023-04-24 11:40:52 +0000.887877][45ab] The convert RGB to YUV take 5
[013:525] [2023-04-24 11:40:53 +0000.54038][45ce] Push an pts:10666 to dts queue.
[013:569] [2023-04-24 11:40:53 +0000.98165][45ce] last dts:10635 currentPts:10666
ppsOrSPS:0 queue length:2
[013:603] [2023-04-24 11:40:53 +0000.132104][45ce] DTS queue for
Generator:0x6f42a346b8 10738
[013:613] [2023-04-24 11:40:53 +0000.142269][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:822] [2023-04-24 11:40:53 +0000.350776][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[013:855] [2023-04-24 11:40:53 +0000.384498][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[013:862] [2023-04-24 11:40:53 +0000.391187][45ab] The convert RGB to YUV take 4
[013:916] [2023-04-24 11:40:53 +0000.444810][45c7] resampled_data_size:13312
[013:955] [2023-04-24 11:40:53 +0000.483562][45ab] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[013:983] [2023-04-24 11:40:53 +0000.512308][45c7]
RecordAudioSource::PullAudioFrame
[013:995] [2023-04-24 11:40:53 +0000.523700][45c7] AF_SpeedFilter audio
0x6f58a40f80 PullFrame
[014:009] [2023-04-24 11:40:53 +0000.537592][45c7] AF_SpeedFilter audio time
[014:009] [2023-04-24 11:40:53 +0000.537834][45c7] AF_SpeedFilter audio time 111,
0x6f58a40f80 out time: 9668308 org time: 9668308
[014:200] [2023-04-24 11:40:53 +0000.728889][45af] Run AGC when audioType = 0
[014:262] [2023-04-24 11:40:53 +0000.790874][45c7] AF_SpeedFilter::PullFrame eof4
[014:264] [2023-04-24 11:40:53 +0000.793371][45c7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[014:320] [2023-04-24 11:40:53 +0000.849523][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[014:360] [2023-04-24 11:40:53 +0000.889176][45ab] The convert RGB to YUV take 4
[014:434] [2023-04-24 11:40:53 +0000.962845][45ce] DTS queue for
Generator:0x6f42a346b8 11570
[014:574] [2023-04-24 11:40:54 +0000.102931][45cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:8
[014:609] [2023-04-24 11:40:54 +0000.137984][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:822] [2023-04-24 11:40:54 +0000.351176][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[014:862] [2023-04-24 11:40:54 +0000.391197][45ab] The convert RGB to YUV take 5
[014:863] [2023-04-24 11:40:54 +0000.391682][45ce] Push an pts:12005 to dts queue.
[014:931] [2023-04-24 11:40:54 +0000.460482][45ce] h264 add frame header cdr flag
[014:933] [2023-04-24 11:40:54 +0000.461665][45ce] Received key frame:12005
[014:933] [2023-04-24 11:40:54 +0000.461809][45ce] last dts:11969 currentPts:12005
ppsOrSPS:0 queue length:3
[014:938] [2023-04-24 11:40:54 +0000.467421][45cf] get the H.264 IDR frame
[015:265] [2023-04-24 11:40:54 +0000.794421][45ce] DTS queue for
Generator:0x6f42a346b8 12369 12405
[015:294] [2023-04-24 11:40:54 +0000.823498][45ab] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[015:321] [2023-04-24 11:40:54 +0000.849889][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[015:360] [2023-04-24 11:40:54 +0000.888870][45ab] The convert RGB to YUV take 5
[015:570] [2023-04-24 11:40:55 +0000.99438][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[015:606] [2023-04-24 11:40:55 +0000.135398][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:607] [2023-04-24 11:40:55 +0000.136328][45c7] AF_SpeedFilter audio
0x6f58a40f80 PullFrame
[015:820] [2023-04-24 11:40:55 +0000.349194][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[015:857] [2023-04-24 11:40:55 +0000.385822][45c7]
RecordAudioSource::PullAudioFrame
[015:859] [2023-04-24 11:40:55 +0000.387825][45ab] The convert RGB to YUV take 5
[016:096] [2023-04-24 11:40:55 +0000.625055][45ce] DTS queue for
Generator:0x6f42a346b8 13201 13238
[016:121] [2023-04-24 11:40:55 +0000.649978][45ab] drawYUV420 render
OpenGLRenderProgram:0x702865ea98
[016:170] [2023-04-24 11:40:55 +0000.698698][45c7] resampled_data_size:4096
[016:192] [2023-04-24 11:40:55 +0000.721191][45ce]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13333
[016:192] [2023-04-24 11:40:55 +0000.721359][45ce] Push an pts:13333 to dts queue.
[016:201] [2023-04-24 11:40:55 +0000.730510][45af] Run AGC when audioType = 0
[016:202] [2023-04-24 11:40:55 +0000.730735][45af]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:233] [2023-04-24 11:40:55 +0000.762280][45ce] SendFrame
encodedImage._timeStamp:13333encodedImage->_length:204864
[016:234] [2023-04-24 11:40:55 +0000.762791][45ce] last dts:13298 currentPts:13333
ppsOrSPS:0 queue length:2
[016:286] [2023-04-24 11:40:55 +0000.815149][45ab] GPUImageProcessing: process
video frame with resolution 1920 X 1080
[016:286] [2023-04-24 11:40:55 +0000.815303][45ab] GPUImageProcessing: input frame
width1920 X 1080
[016:287] [2023-04-24 11:40:55 +0000.815838][45ab] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:287] [2023-04-24 11:40:55 +0000.815997][45ab] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[016:294] [2023-04-24 11:40:55 +0000.822979][45ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13401 pts:13401
[016:321] [2023-04-24 11:40:55 +0000.850400][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[016:328] [2023-04-24 11:40:55 +0000.856641][45ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:13468
[016:328] [2023-04-24 11:40:55 +0000.856808][45ce] push video frame to H264
encoder. (100 frame for one log)

[016:328] [2023-04-24 11:40:55 +0000.856867][45ce] push video frame to H264


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

[016:328] [2023-04-24 11:40:55 +0000.856917][45ce] H264Encode::push video frame to


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

[016:328] [2023-04-24 11:40:55 +0000.856979][45ce] The input pts:13468 fps:30


[016:359] [2023-04-24 11:40:55 +0000.887917][45ab] The convert RGB to YUV take 5
[016:365] [2023-04-24 11:40:55 +0000.894347][45ce] H264Encode::H264SWEncoder get
callback, length:61328 type:1 nalType:1length:61324
[016:573] [2023-04-24 11:40:56 +0000.101900][45c7] AF_SpeedFilter::PullFrame eof4
[016:575] [2023-04-24 11:40:56 +0000.104247][45c7]
Warning(media_filter_camera.cc:539): media pull audio frame failed:4
[016:608] [2023-04-24 11:40:56 +0000.137423][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:830] [2023-04-24 11:40:56 +0000.359084][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[016:839] [2023-04-24 11:40:56 +0000.368130][45cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:2
[016:860] [2023-04-24 11:40:56 +0000.389499][45ab] The convert RGB to YUV take 3
[016:901] [2023-04-24 11:40:56 +0000.430285][45ce] h264 add frame header cdr flag
[016:903] [2023-04-24 11:40:56 +0000.431585][45ce] Received key frame:14004
[016:903] [2023-04-24 11:40:56 +0000.431719][45ce] DTS queue for
Generator:0x6f42a346b8 14036
[016:933] [2023-04-24 11:40:56 +0000.461941][45cf] get the H.264 IDR frame
[017:211] [2023-04-24 11:40:56 +0000.740034][45c7] AF_SpeedFilter audio
0x6f58a40f80 PullFrame
[017:287] [2023-04-24 11:40:56 +0000.816426][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[017:320] [2023-04-24 11:40:56 +0000.849186][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[017:360] [2023-04-24 11:40:56 +0000.888975][45ab] The convert RGB to YUV take 5
[017:386] [2023-04-24 11:40:56 +0000.914942][45ab] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[017:528] [2023-04-24 11:40:57 +0000.56835][45ce] Push an pts:14670 to dts queue.
[017:568] [2023-04-24 11:40:57 +0000.97457][45ce] last dts:14635 currentPts:14670
ppsOrSPS:0 queue length:2
[017:612] [2023-04-24 11:40:57 +0000.140644][45c8] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:727] [2023-04-24 11:40:57 +0000.255699][45c7]
RecordAudioSource::PullAudioFrame
[017:733] [2023-04-24 11:40:57 +0000.262111][45ce] DTS queue for
Generator:0x6f42a346b8 14869
[017:823] [2023-04-24 11:40:57 +0000.352063][45ab] The read pixel from buffer take:
0 width:1920 height:1080 frameType:0
[017:857] [2023-04-24 11:40:57 +0000.386320][45ab] The convert RGB to YUV take 4
[018:063] [2023-04-24 11:40:57 +0000.591594][45ab] StopRecording:
[018:063] [2023-04-24 11:40:57 +0000.591910][45ab] OnNeedStopRecording:
[018:065] [2023-04-24 11:40:57 +0000.594313][45c7] resampled_data_size:512
[018:065] [2023-04-24 11:40:57 +0000.594430][45c7] AF_SpeedFilter audio time 222,
0x6f58a40f80 out time: 9672368 org time: 9672368
[018:066] [2023-04-24 11:40:57 +0000.594746][45c7] PullAudioFrame: PullFrame audio
finished.
[018:066] [2023-04-24 11:40:57 +0000.594805][45c7]
Warning(media_filter_camera.cc:534): media pull audio frame EOF, so need stop
Timer!
[018:069] [2023-04-24 11:40:57 +0000.597926][42ac]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[018:069] [2023-04-24 11:40:57 +0000.598166][45ab] operator(): Stop
[018:069] [2023-04-24 11:40:57 +0000.598214][45ab] StopPullFrameAndWriteMp4
time:9672423 enter.

[018:069] [2023-04-24 11:40:57 +0000.598237][45ab] StopRecording:


[018:072] [2023-04-24 11:40:57 +0000.601073][45ce]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[018:075] [2023-04-24 11:40:57 +0000.603698][45aa] stop recording
[018:075] [2023-04-24 11:40:57 +0000.603778][45aa]
RecordingSessionInternalSimple:destroy media processers
[018:075] [2023-04-24 11:40:57 +0000.603802][45aa] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[018:075] [2023-04-24 11:40:57 +0000.603822][45aa] H264Encode::flushing hareware
Encoder
[018:075] [2023-04-24 11:40:57 +0000.603965][45aa] Flush time:9672429 enter.

[018:075] [2023-04-24 11:40:57 +0000.604008][45aa] H264Encoder encoder flush


[018:075] [2023-04-24 11:40:57 +0000.604033][45aa] flush output queue
[018:202] [2023-04-24 11:40:57 +0000.731104][45af] Run AGC when audioType = 0
[018:391] [2023-04-24 11:40:57 +0000.919912][45aa] Flush leave. expire time = 316
ms

[018:391] [2023-04-24 11:40:57 +0000.920052][45aa] ~H264EncodeWrap:


[018:391] [2023-04-24 11:40:57 +0000.920087][45aa] ~H264Encode:
[018:391] [2023-04-24 11:40:57 +0000.920122][45aa] teardownCompressionSession:
H264Encode::destroying Encoder
[018:391] [2023-04-24 11:40:57 +0000.920151][45aa] Release time:9672745 enter.

[018:391] [2023-04-24 11:40:57 +0000.920238][45aa] Release:


MediaCodecVideoEncoder::Release _inited:1
[018:391] [2023-04-24 11:40:57 +0000.920271][45aa] Destroy time:9672745 enter.

[018:391] [2023-04-24 11:40:57 +0000.920303][45aa] H264Encoder encoderDestroy


[018:391] [2023-04-24 11:40:57 +0000.920318][45aa]
AndroidMediaCodecVideoEncoder::release env: 0x6f42a1e680
[018:391] [2023-04-24 11:40:57 +0000.920338][45aa]
AndroidMediaCodecVideoEncoder::Destroy
[018:411] [2023-04-24 11:40:57 +0000.940142][45aa] Destroy leave. expire time = 20
ms

[018:411] [2023-04-24 11:40:57 +0000.940451][45aa] Release leave. expire time = 20


ms

[018:411] [2023-04-24 11:40:57 +0000.940500][45aa] ~AndroidHwAvcEncoder


time:9672765 enter.

[018:412] [2023-04-24 11:40:57 +0000.940709][45aa] Release time:9672766 enter.

[018:412] [2023-04-24 11:40:57 +0000.940764][45aa] Release:


MediaCodecVideoEncoder:: has been released before, just return
[018:412] [2023-04-24 11:40:57 +0000.940800][45aa] Release leave. expire time = 0
ms

[018:412] [2023-04-24 11:40:57 +0000.940833][45aa] ~AndroidMediaCodecVideoEncoder


[018:412] [2023-04-24 11:40:57 +0000.940851][45aa] ~WrapAndroidMediaCodec
time:9672766 enter.

[018:412] [2023-04-24 11:40:57 +0000.940868][45aa] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[018:412] [2023-04-24 11:40:57 +0000.940897][45aa] video hevc hw codec


destructor:0x6f58cf42a0

[018:412] [2023-04-24 11:40:57 +0000.940968][45aa] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[018:412] [2023-04-24 11:40:57 +0000.941015][45aa] teardownCompressionSession:


H264Encode::destroyed Encoder
[018:412] [2023-04-24 11:40:57 +0000.941341][45aa]
RecordingSessionInternalSimple:destroy aac encoder output!
[018:412] [2023-04-24 11:40:57 +0000.941362][45aa] AACSWEncode destructor
[018:414] [2023-04-24 11:40:57 +0000.943265][45cf] MP4 close file successfully
[018:414] [2023-04-24 11:40:57 +0000.943366][45cf] Recording session Internal:
notify recording ok
[018:414] [2023-04-24 11:40:57 +0000.943385][45cf] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4,
output_video_timestamp_:15205 last_video_pts_:15173
[018:414] [2023-04-24 11:40:57 +0000.943416][45cf] OnRecordFinish:
[018:415] [2023-04-24 11:40:57 +0000.944107][45cf] onRecordingOk: net seek
pos:0record video duration:15206record audio duration:15185
[018:416] [2023-04-24 11:40:57 +0000.945326][45c8] destructMicSource_w:
[018:416] [2023-04-24 11:40:57 +0000.945428][45c8] setOutput_w:
MicSource::setOutput() 0x0
[018:416] [2023-04-24 11:40:57 +0000.945457][45c8] close external audio stream

[018:417] [2023-04-24 11:40:57 +0000.945613][45ab] releaseThread 0x6f58a40680


[018:417] [2023-04-24 11:40:57 +0000.945641][45ab] ~MicSource: Mic source
destroyed:0x6f6db4c280
[018:417] [2023-04-24 11:40:57 +0000.946284][45ab] StopPullFrameAndWriteMp4 leave.
expire time = 348 ms

[018:417] [2023-04-24 11:40:57 +0000.946362][45ab] DestroyPipelineAndFilters


time:9672771 enter.

[018:417] [2023-04-24 11:40:57 +0000.946386][45ab] UnbindInputFilter 0x6f58a40dc0


this 0x702865ecc0
[018:417] [2023-04-24 11:40:57 +0000.946428][45ab] UnbindInputFilter 0x6f58a40f58
this 0x6f58a410d0
[018:417] [2023-04-24 11:40:57 +0000.946462][45ab] UnbindInputFilter 0x702865ecc0
this 0x6f6d79d5a0
[018:417] [2023-04-24 11:40:57 +0000.946481][45ab] filter: filter pipeline destroy
this: 0x6f6d79d500
[018:418] [2023-04-24 11:40:57 +0000.946951][45ab] ClearVideoOfSources: recodring
total frames:0
[018:418] [2023-04-24 11:40:57 +0000.946995][45ab] ClearVideoOfSources:
[018:418] [2023-04-24 11:40:57 +0000.947011][45ab] GPUImageProcessing destruct.
[018:418] [2023-04-24 11:40:57 +0000.947062][45ab] destroy TrivalImageDrawer
0x6f58c12e80
[018:418] [2023-04-24 11:40:57 +0000.947086][45ab] The shader has been initialize,
clean up them.

[018:418] [2023-04-24 11:40:57 +0000.947122][45ab] ~OpenGLFrameBuffer:


[018:418] [2023-04-24 11:40:57 +0000.947369][45ab] ~OpenGLFrameBuffer:
[018:419] [2023-04-24 11:40:57 +0000.947538][45ab] ~OpenGLFrameBuffer:
[018:419] [2023-04-24 11:40:57 +0000.947608][45ab] ~OpenGLFrameBuffer:
[018:419] [2023-04-24 11:40:57 +0000.947675][45ab] ~OpenGLFrameBuffer:
[018:419] [2023-04-24 11:40:57 +0000.947734][45ab] ~OpenGLFrameBuffer:
[018:422] [2023-04-24 11:40:57 +0000.950835][45ab] GPUImageProcessing destruct
finish.
[018:422] [2023-04-24 11:40:57 +0000.950918][45ab] GPURGBAFrame destruct.
[018:422] [2023-04-24 11:40:57 +0000.950966][45ab] destroy OpenGLRenderProgram
0x702865ea98
[018:422] [2023-04-24 11:40:57 +0000.951040][45ab] ~CameraSource time:9672776
enter.

[018:422] [2023-04-24 11:40:57 +0000.951064][45ab] ~CameraSource leave. expire


time = 0 ms

[018:422] [2023-04-24 11:40:57 +0000.951095][45ab] ~RecordAudioSource time:9672776


enter.

[018:422] [2023-04-24 11:40:57 +0000.951118][45ab] ~RecordAudioSource leave.


expire time = 0 ms

[018:422] [2023-04-24 11:40:57 +0000.951145][45ab] DestroyPipelineAndFilters


leave. expire time = 5 ms

[018:441] [2023-04-24 11:40:57 +0000.970171][42ac]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[018:442] [2023-04-24 11:40:57 +0000.970933][42ac] machine model :redmi
[018:442] [2023-04-24 11:40:57 +0000.970999][42ac] Support this machine
model :redmi
[018:442] [2023-04-24 11:40:57 +0000.971015][42ac] global inited! current sdk
version: 07-20-936c45f
[018:442] [2023-04-24 11:40:57 +0000.971420][42ac] filter: filter pipeline
construtc this: 0x6f58a75280
[018:442] [2023-04-24 11:40:57 +0000.971466][42ac] MediaFilterGraph:
MediaFilterGraph construct
[018:442] [2023-04-24 11:40:57 +0000.971481][42ac] GLESContext:
[018:443] [2023-04-24 11:40:57 +0000.971530][42ac] The result of eglGetDisplay is:
0xb4000070fd8718c0
[018:444] [2023-04-24 11:40:57 +0000.973291][42ac] The result of creation:
0x6f58a44600
[018:445] [2023-04-24 11:40:57 +0000.973622][42ac] The result of
eglCreatePbufferSurface is: 0x6f58a44700
[018:449] [2023-04-24 11:40:57 +0000.978499][42ac] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4
[018:450] [2023-04-24 11:40:57 +0000.978700][42ac] The source 0 speed:1
[018:450] [2023-04-24 11:40:57 +0000.978808][42ac] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4, delay:
0
[018:450] [2023-04-24 11:40:57 +0000.978833][42ac] CreateDecoderByVideoSource
time:9672804 enter.

[018:450] [2023-04-24 11:40:57 +0000.979020][42ac] running_decoder_count:0max


count:2
[018:450] [2023-04-24 11:40:57 +0000.979078][42ac] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x6f58a43000
[018:485] [2023-04-24 11:40:58 +0000.14482][45e4] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x6f58a2f600] Current FFmpeg version git-2021-06-16-97cea6f

[018:563] [2023-04-24 11:40:58 +0000.91828][45e4] OnStreamInfoFound: video


duration_: 15206
[018:565] [2023-04-24 11:40:58 +0000.94358][42ac] start decoder
[018:566] [2023-04-24 11:40:58 +0000.94734][42ac] CreateDecoderByVideoSource
leave. expire time = 116 ms

[018:566] [2023-04-24 11:40:58 +0000.94908][42ac] BindInputFilter 0x6f587ffea0


this 0x6f2c9e8998
[018:566] [2023-04-24 11:40:58 +0000.94998][42ac] BindInputFilter 0x6f2c9e8998
this 0x6f2c9e8a58
[018:566] [2023-04-24 11:40:58 +0000.95093][42ac] BindInputFilter 0x6f587ffea0
this 0x6f2c9e8b18
[018:566] [2023-04-24 11:40:58 +0000.95162][42ac] BindInputFilter 0x6f2c9e8b18
this 0x6f2c9e8bd8
[018:566] [2023-04-24 11:40:58 +0000.95210][42ac] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4
[018:566] [2023-04-24 11:40:58 +0000.95281][42ac] BindInputFilter 0x6f2c9e8a58
this 0x6f2c9e8c98
[018:566] [2023-04-24 11:40:58 +0000.95348][42ac] BindInputFilter 0x6f2c9e8c98
this 0x6f58a75320
[018:566] [2023-04-24 11:40:58 +0000.95415][42ac] BindInputFilter 0x6f2c9e8bd8
this 0x6f2c9e9058
[018:566] [2023-04-24 11:40:58 +0000.95491][42ac] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4
[018:568] [2023-04-24 11:40:58 +0000.97316][42ac]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[018:570] [2023-04-24 11:40:58 +0000.99206][42ac] machine model :redmi
[018:570] [2023-04-24 11:40:58 +0000.99475][42ac] Support this machine model :redmi
[018:571] [2023-04-24 11:40:58 +0000.99556][42ac] global inited! current sdk
version: 07-20-936c45f
[018:571] [2023-04-24 11:40:58 +0000.99868][42ac] GetPipeline:
-----------------------------------------
[018:571] [2023-04-24 11:40:58 +0000.100196][42ac] GetPipeline: source:
0x6f587ffc80
[018:571] [2023-04-24 11:40:58 +0000.100265][42ac] GetPipeline: filter: NULLFilter
[018:571] [2023-04-24 11:40:58 +0000.100316][42ac] GetPipeline: filter: NULLFilter
[018:571] [2023-04-24 11:40:58 +0000.100363][42ac] GetPipeline: filter: NULLFilter
[018:571] [2023-04-24 11:40:58 +0000.100408][42ac] GetPipeline: audio filter:
AuidoNULLFilter
[018:571] [2023-04-24 11:40:58 +0000.100452][42ac] GetPipeline: audio filter:
AuidoNULLFilter
[018:571] [2023-04-24 11:40:58 +0000.100496][42ac] GetPipeline: audio filter:
AudioNUllFilter
[018:572] [2023-04-24 11:40:58 +0000.100541][42ac] GetPipeline:
------------------------------------------
[018:572] [2023-04-24 11:40:58 +0000.100595][42ac] filter: filter pipeline2 update
pattern: 0
[018:572] [2023-04-24 11:40:58 +0000.101440][42ac] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:573] [2023-04-24 11:40:58 +0000.101832][42ac] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:573] [2023-04-24 11:40:58 +0000.101980][42ac] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[018:573] [2023-04-24 11:40:58 +0000.102329][42ac] DeviceInit:
[018:574] [2023-04-24 11:40:58 +0000.102747][42ac] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:574] [2023-04-24 11:40:58 +0000.103194][42ac] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:574] [2023-04-24 11:40:58 +0000.103419][42ac] CreatePlatformSpecificObjects:
[018:574] [2023-04-24 11:40:58 +0000.103468][42ac] audio device use null audio
input and opensl output
[018:574] [2023-04-24 11:40:58 +0000.103493][42ac] Create OpenSLES output module
with java VM support.

[018:575] [2023-04-24 11:40:58 +0000.103618][42ac] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[018:575] [2023-04-24 11:40:58 +0000.103808][42ac] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[018:575] [2023-04-24 11:40:58 +0000.104026][42ac] Create OpenSLES output module
with buffer num:2

[018:575] [2023-04-24 11:40:58 +0000.104071][42ac] Error(trace.cc:40): Init the


output and input for audio device template.
[018:575] [2023-04-24 11:40:58 +0000.104098][42ac] Init the output device.

[018:575] [2023-04-24 11:40:58 +0000.104137][42ac] Set the playout as stereo:1


[018:575] [2023-04-24 11:40:58 +0000.104153][42ac] Set the sample rate to be:44100

[018:575] [2023-04-24 11:40:58 +0000.104196][42ac] Low latency buffer size:144 low


sample rate:48000
[018:575] [2023-04-24 11:40:58 +0000.104222][42ac] DeviceInit: Done
[018:575] [2023-04-24 11:40:58 +0000.104346][42ac] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[018:576] [2023-04-24 11:40:58 +0000.105413][42ac]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[018:577] [2023-04-24 11:40:58 +0000.105533][42ac]
MediaFilterPlayer::SetPlayerNotify 0x6f6dc0bf00
[018:577] [2023-04-24 11:40:58 +0000.106029][42ac]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[018:577] [2023-04-24 11:40:58 +0000.106083][42ac]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[018:578] [2023-04-24 11:40:58 +0000.106762][42ac]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 1080, height: 1920
[018:578] [2023-04-24 11:40:58 +0000.107101][45ef] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f2d498918
[018:583] [2023-04-24 11:40:58 +0000.112400][42ac] SetGraphLoop: SetGraphLoop 1
[018:584] [2023-04-24 11:40:58 +0000.112536][42ac]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[018:584] [2023-04-24 11:40:58 +0000.113254][42ac]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[018:565] [2023-04-24 11:40:58 +0000.94394][45e5] NO get frame from decoder
[018:586] [2023-04-24 11:40:58 +0000.115372][45e5] NO get frame from decoder
[018:587] [2023-04-24 11:40:58 +0000.115903][42ac]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[018:589] [2023-04-24 11:40:58 +0000.118121][42ac]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[018:590] [2023-04-24 11:40:58 +0000.118536][45f1] Start:
[018:590] [2023-04-24 11:40:58 +0000.118687][45f0] operator(): video render
started.
[018:590] [2023-04-24 11:40:58 +0000.118739][45f0] DriveRender working... (1/200)
[018:590] [2023-04-24 11:40:58 +0000.118810][45f0] Warning(video_render.cc:390): No
picture to display (1/50)
[018:590] [2023-04-24 11:40:58 +0000.118849][45f1] Start:
[018:590] [2023-04-24 11:40:58 +0000.118998][45e5] NO get frame from decoder
[018:590] [2023-04-24 11:40:58 +0000.119048][45f1] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[018:590] [2023-04-24 11:40:58 +0000.119146][45f1] Reset: history total size: 98
[018:590] [2023-04-24 11:40:58 +0000.119197][45f1] DeviceStart:
audioDevice_:0x6f58b47000
[018:590] [2023-04-24 11:40:58 +0000.119245][45f1] DeviceStart: time profile
playout init before
[018:590] [2023-04-24 11:40:58 +0000.119299][45f1] DeviceStart: time profile
playout init end
[018:590] [2023-04-24 11:40:58 +0000.119344][45f1] OpenSlesOutput:Start playout

[018:594] [2023-04-24 11:40:58 +0000.122651][45f1] Create the opensl output player.


streamtype before:0

[018:594] [2023-04-24 11:40:58 +0000.122711][45f1] Create the opensl output player.


streamtype after:3

[018:594] [2023-04-24 11:40:58 +0000.122948][45e5] NO get frame from decoder


[018:597] [2023-04-24 11:40:58 +0000.125857][45e5] NO get frame from decoder
[018:602] [2023-04-24 11:40:58 +0000.131252][45e5] NO get frame from decoder
[018:605] [2023-04-24 11:40:58 +0000.134047][45e5] NO get frame from decoder
[018:610] [2023-04-24 11:40:58 +0000.138951][45e5] NO get frame from decoder
[018:630] [2023-04-24 11:40:58 +0000.159097][45f1] Enqueue opensl buffer size:1764
[018:665] [2023-04-24 11:40:58 +0000.193734][45f1] DeviceStart: time profile
playout all end
[018:665] [2023-04-24 11:40:58 +0000.193806][45f1] operator(): Audio playback
started.
[018:665] [2023-04-24 11:40:58 +0000.193770][45f4]
PlayerSimpleBufferQueueCallbackHandler function
[018:665] [2023-04-24 11:40:58 +0000.194028][45f2] Pull audio failed.(wait video!)
[018:665] [2023-04-24 11:40:58 +0000.194119][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:665] [2023-04-24 11:40:58 +0000.194027][45f4] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[018:665] [2023-04-24 11:40:58 +0000.194249][45f4]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:665] [2023-04-24 11:40:58 +0000.193895][45f1] operator(): Started now!
[018:666] [2023-04-24 11:40:58 +0000.194711][45f3] Error(video_source.cc:430): wait
decoder a frame: 0
[018:670] [2023-04-24 11:40:58 +0000.198623][45f2] Pull audio failed.(wait video!)
[018:670] [2023-04-24 11:40:58 +0000.198694][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:670] [2023-04-24 11:40:58 +0000.199484][45f2] Pull audio failed.(wait video!)
[018:671] [2023-04-24 11:40:58 +0000.199533][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:671] [2023-04-24 11:40:58 +0000.200283][45f2] Pull audio failed.(wait video!)
[018:671] [2023-04-24 11:40:58 +0000.200309][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:672] [2023-04-24 11:40:58 +0000.201136][45f2] Pull audio failed.(wait video!)
[018:672] [2023-04-24 11:40:58 +0000.201191][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:673] [2023-04-24 11:40:58 +0000.201932][45f2] Pull audio failed.(wait video!)
[018:673] [2023-04-24 11:40:58 +0000.201963][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:674] [2023-04-24 11:40:58 +0000.202701][45f2] Pull audio failed.(wait video!)
[018:674] [2023-04-24 11:40:58 +0000.202781][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:674] [2023-04-24 11:40:58 +0000.203527][45f2] Pull audio failed.(wait video!)
[018:675] [2023-04-24 11:40:58 +0000.203571][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:675] [2023-04-24 11:40:58 +0000.204345][45f2] Pull audio failed.(wait video!)
[018:675] [2023-04-24 11:40:58 +0000.204398][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:677] [2023-04-24 11:40:58 +0000.205611][45f2] Pull audio failed.(wait video!)
[018:677] [2023-04-24 11:40:58 +0000.205683][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:678] [2023-04-24 11:40:58 +0000.206865][45f2] Pull audio failed.(wait video!)
[018:678] [2023-04-24 11:40:58 +0000.206949][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:679] [2023-04-24 11:40:58 +0000.208120][45f2] Pull audio failed.(wait video!)
[018:679] [2023-04-24 11:40:58 +0000.208197][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:680] [2023-04-24 11:40:58 +0000.209319][45f2] Pull audio failed.(wait video!)
[018:680] [2023-04-24 11:40:58 +0000.209381][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:681] [2023-04-24 11:40:58 +0000.210511][45f2] Pull audio failed.(wait video!)
[018:682] [2023-04-24 11:40:58 +0000.210574][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:683] [2023-04-24 11:40:58 +0000.211742][45f2] Pull audio failed.(wait video!)
[018:684] [2023-04-24 11:40:58 +0000.212907][45f3] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[018:689] [2023-04-24 11:40:58 +0000.218255][45f3] OnVideoFrameReady(1/200)
[018:690] [2023-04-24 11:40:58 +0000.218550][45f0] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[018:693] [2023-04-24 11:40:58 +0000.221706][45f0] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:9673047
[018:706] [2023-04-24 11:40:58 +0000.234815][45f2] audio_frame_list_ empty
[018:723] [2023-04-24 11:40:58 +0000.251995][45f0] lipsync_debug: render a video
frame
[018:723] [2023-04-24 11:40:58 +0000.252250][45f0] lipsync_debug: First video frame
rendering.
[018:734] [2023-04-24 11:40:58 +0000.262622][45f0]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:25 timeDelta:41 last
video ts:900 frame->pts:3150 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[018:736] [2023-04-24 11:40:58 +0000.265106][45f0] lipsync_debug: tsDelta -
timeDelta = -16
[018:736] [2023-04-24 11:40:58 +0000.265262][45f0] lipsync_debug:result remaining
time:0
[018:736] [2023-04-24 11:40:58 +0000.265298][45f0] dynamic updated lipsync delay:0
[018:750] [2023-04-24 11:40:58 +0000.278780][45f0] lipsync_debug:remaining time:10
tsDelta - timeDelta:7
[018:750] [2023-04-24 11:40:58 +0000.278944][45f0] lipsync_debug:result remaining
time:7
[018:753] [2023-04-24 11:40:58 +0000.281589][45f3]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[018:958] [2023-04-24 11:40:58 +0000.487059][45f2] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[018:958] [2023-04-24 11:40:58 +0000.487160][45f2] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[018:958] [2023-04-24 11:40:58 +0000.487416][45f2] audio frame wait video
frame.last_video_timestamp:101 last_audio_timestamp:207.937
[018:958] [2023-04-24 11:40:58 +0000.487513][45f2]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:958] [2023-04-24 11:40:58 +0000.487503][45f1] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[018:959] [2023-04-24 11:40:58 +0000.487630][45f1] The audio playback speed:100
(1/100)
[018:959] [2023-04-24 11:40:58 +0000.487677][45f1] lipsync_debug: The current
played audio timestamp is:0(1/50)
[018:959] [2023-04-24 11:40:58 +0000.487714][45f1] First audio frame rendering
[019:007] [2023-04-24 11:40:58 +0000.536526][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[019:180] [2023-04-24 11:40:58 +0000.708836][45f3] video frame wait audio frame:
last_video_timestamp:561 last_audio_timestamp:440.862
[019:344] [2023-04-24 11:40:58 +0000.873229][45f0] lipsync_debug:displaying video
ts:59310 The current displayed video timestamp is:9673698
[019:665] [2023-04-24 11:40:59 +0000.194467][45f1] do work DoLipsync!
[019:666] [2023-04-24 11:40:59 +0000.194704][45f1] total delay:372 videoTsMS:967
audioTsMS:595 diff:372
[019:666] [2023-04-24 11:40:59 +0000.194778][45f1] Set the lipsync delay:372
[019:708] [2023-04-24 11:40:59 +0000.237278][45f4]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:010] [2023-04-24 11:40:59 +0000.538687][45f3] Error(video_source.cc:430): wait
decoder a frame: 0
[020:198] [2023-04-24 11:40:59 +0000.726718][45b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:198] [2023-04-24 11:40:59 +0000.726886][45b0] _deviceSampleRate:48000

[020:199] [2023-04-24 11:40:59 +0000.728177][45af] Run AGC when audioType = 0


[020:199] [2023-04-24 11:40:59 +0000.728315][45af]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:205] [2023-04-24 11:40:59 +0000.733886][45f0] lipsync_debug:displaying video
ts:120330 The current displayed video timestamp is:9674559
[020:530] [2023-04-24 11:41:00 +0000.58815][45f0] DriveRender working... (1/200)
[020:725] [2023-04-24 11:41:00 +0000.253896][45f4]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:726] [2023-04-24 11:41:00 +0000.254748][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[020:783] [2023-04-24 11:41:00 +0000.311733][45f0]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:33 last
video ts:156330 frame->pts:159300 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[020:783] [2023-04-24 11:41:00 +0000.311918][45f0] lipsync_debug: tsDelta -
timeDelta = 0
[021:015] [2023-04-24 11:41:00 +0000.544151][45f0] lipsync_debug:displaying video
ts:180180 The current displayed video timestamp is:9675369
[021:051] [2023-04-24 11:41:00 +0000.579955][45f2] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[021:051] [2023-04-24 11:41:00 +0000.580067][45f2] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[021:053] [2023-04-24 11:41:00 +0000.581660][45f1] The audio playback speed:100
(1/100)
[021:053] [2023-04-24 11:41:00 +0000.581971][45f1] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[021:367] [2023-04-24 11:41:00 +0000.896073][45f3] Error(video_source.cc:430): wait
decoder a frame: 0
[021:394] [2023-04-24 11:41:00 +0000.922780][45f3] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7996 diff: 5
[021:406] [2023-04-24 11:41:00 +0000.934849][45f0] lipsync_debug:remaining time:10
tsDelta - timeDelta:8
[021:406] [2023-04-24 11:41:00 +0000.934974][45f0] lipsync_debug:result remaining
time:8
[021:692] [2023-04-24 11:41:01 +0000.220748][45f4]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[021:700] [2023-04-24 11:41:01 +0000.229528][45f0] lipsync_debug:displaying video
ts:240300 The current displayed video timestamp is:9676054
[021:937] [2023-04-24 11:41:01 +0000.465894][45f3] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 300150pts ms:3.335e+06
[021:943] [2023-04-24 11:41:01 +0000.471706][45f3] OnVideoFrameReady(1/200)
[021:943] [2023-04-24 11:41:01 +0000.471980][45f0] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[022:126] [2023-04-24 11:41:01 +0000.655131][42ac]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[022:127] [2023-04-24 11:41:01 +0000.656245][45f1] Stop:
[022:130] [2023-04-24 11:41:01 +0000.659014][45f0] operator(): Video Render
stopped.
[022:131] [2023-04-24 11:41:01 +0000.659825][45f1] Stop:
[022:131] [2023-04-24 11:41:01 +0000.660115][45f1] DeviceStop:
audioDevice_:0x6f58b47000
[022:131] [2023-04-24 11:41:01 +0000.660165][45f1] OpenSlesOutput:Stop playout

[022:132] [2023-04-24 11:41:01 +0000.661399][45f1] DeviceStop: Done


[022:133] [2023-04-24 11:41:01 +0000.661595][45f1] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[022:133] [2023-04-24 11:41:01 +0000.661641][45f1] operator(): Stop now!
[022:154] [2023-04-24 11:41:01 +0000.683037][42ac]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[022:154] [2023-04-24 11:41:01 +0000.683180][42ac] StopPreView: Have Stopped,
operation cancel
[022:154] [2023-04-24 11:41:01 +0000.683219][42ac] Stop:
[022:154] [2023-04-24 11:41:01 +0000.683410][45f1] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[022:155] [2023-04-24 11:41:01 +0000.683997][42ac] DeviceRelease:
audioDevice_:0x6f58b47000
[022:155] [2023-04-24 11:41:01 +0000.684077][42ac] OpenSlesOutput:Stop playout

[022:155] [2023-04-24 11:41:01 +0000.684146][42ac] DeviceRelease: Release the


webrtc device object.
[022:156] [2023-04-24 11:41:01 +0000.684635][42ac] OpenSlesOutput destruct.

[022:156] [2023-04-24 11:41:01 +0000.684740][42ac] DeviceRelease: Done


[022:156] [2023-04-24 11:41:01 +0000.684844][42ac] Stop:
[022:156] [2023-04-24 11:41:01 +0000.685010][45f0] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[022:161] [2023-04-24 11:41:01 +0000.689814][42ac] global uninited!
[022:162] [2023-04-24 11:41:01 +0000.690612][42ac]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[022:162] [2023-04-24 11:41:01 +0000.690720][42ac] ~MediaFilterGraph:
MediaFilterGraph destruct
[022:162] [2023-04-24 11:41:01 +0000.690752][42ac] RemoveVideoBackGroud: hava not
add video backgroud
[022:162] [2023-04-24 11:41:01 +0000.690814][42ac] UnbindInputFilter 0x6f2c9e8c98
this 0x6f58a75320
[022:162] [2023-04-24 11:41:01 +0000.690845][42ac] ClearAllSource: remove source
filter, sourceid: 0x6f587ffc80
[022:162] [2023-04-24 11:41:01 +0000.690870][42ac] DestoryDecoderByVideoSource
time:9676516 enter.

[022:162] [2023-04-24 11:41:01 +0000.690902][42ac] ~VideoBindDecoder time:9676516


enter.

[022:162] [2023-04-24 11:41:01 +0000.691076][42ac] CleanUp time:9676516 enter.

[022:168] [2023-04-24 11:41:01 +0000.697010][42ac] CleanUp leave. expire time = 6


ms

[022:168] [2023-04-24 11:41:01 +0000.697099][42ac] CleanUp time:9676522 enter.

[022:168] [2023-04-24 11:41:01 +0000.697328][42ac] CleanUp leave. expire time = 0


ms

[022:169] [2023-04-24 11:41:01 +0000.697948][42ac] ~VideoBindDecoder leave. expire


time = 7 ms

[022:169] [2023-04-24 11:41:01 +0000.698004][42ac] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[022:169] [2023-04-24 11:41:01 +0000.698041][42ac] UnbindInputFilter 0x6f2c9e8a58


this 0x6f2c9e8c98
[022:169] [2023-04-24 11:41:01 +0000.698076][42ac] UnbindInputFilter 0x6f2c9e8998
this 0x6f2c9e8a58
[022:169] [2023-04-24 11:41:01 +0000.698112][42ac] UnbindInputFilter 0x6f587ffea0
this 0x6f2c9e8998
[022:169] [2023-04-24 11:41:01 +0000.698142][42ac] UnbindInputFilter 0x6f2c9e8bd8
this 0x6f2c9e9058
[022:169] [2023-04-24 11:41:01 +0000.698168][42ac] UnbindInputFilter 0x6f2c9e8b18
this 0x6f2c9e8bd8
[022:169] [2023-04-24 11:41:01 +0000.698192][42ac] UnbindInputFilter 0x6f587ffea0
this 0x6f2c9e8b18
[022:169] [2023-04-24 11:41:01 +0000.698360][42ac] ~GLESContext:
[022:170] [2023-04-24 11:41:01 +0000.699247][42ac] GLESContext destruct finish.
[022:170] [2023-04-24 11:41:01 +0000.699318][42ac] filter: filter pipeline destroy
this: 0x6f58a75280
[022:172] [2023-04-24 11:41:01 +0000.700898][42ac]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[022:172] [2023-04-24 11:41:01 +0000.701477][42ac] machine model :redmi
[022:172] [2023-04-24 11:41:01 +0000.701519][42ac] Support this machine
model :redmi
[022:173] [2023-04-24 11:41:01 +0000.701555][42ac] global inited! current sdk
version: 07-20-936c45f
[022:173] [2023-04-24 11:41:01 +0000.701718][42ac] filter: filter pipeline
construtc this: 0x6f58a75280
[022:173] [2023-04-24 11:41:01 +0000.701776][42ac] MediaFilterGraph:
MediaFilterGraph construct
[022:173] [2023-04-24 11:41:01 +0000.701797][42ac] GLESContext:
[022:173] [2023-04-24 11:41:01 +0000.701879][42ac] The result of eglGetDisplay is:
0xb4000070fd8718c0
[022:174] [2023-04-24 11:41:01 +0000.702922][42ac] The result of creation:
0x6f58a44400
[022:174] [2023-04-24 11:41:01 +0000.703063][42ac] The result of
eglCreatePbufferSurface is: 0x6f58a44580
[022:174] [2023-04-24 11:41:01 +0000.703195][42ac] The source 0
path:/data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4
[022:174] [2023-04-24 11:41:01 +0000.703233][42ac] The source 0 speed:1
[022:174] [2023-04-24 11:41:01 +0000.703268][42ac] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4, delay:
0
[022:174] [2023-04-24 11:41:01 +0000.703295][42ac] CreateDecoderByVideoSource
time:9676528 enter.

[022:175] [2023-04-24 11:41:01 +0000.703923][42ac] running_decoder_count:0max


count:2
[022:175] [2023-04-24 11:41:01 +0000.703969][42ac] Start decoding file
/data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x6f58a43000
[022:176] [2023-04-24 11:41:01 +0000.705122][4600] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6f58a30800] Current FFmpeg version git-2021-06-16-
97cea6f

[022:200] [2023-04-24 11:41:01 +0000.728979][45af] Run AGC when audioType = 0


[022:225] [2023-04-24 11:41:01 +0000.753835][4600] OnStreamInfoFound: video
duration_: 15206
[022:227] [2023-04-24 11:41:01 +0000.756239][42ac] start decoder
[022:227] [2023-04-24 11:41:01 +0000.756338][42ac] CreateDecoderByVideoSource
leave. expire time = 53 ms

[022:227] [2023-04-24 11:41:01 +0000.756380][42ac] BindInputFilter 0x6f587ffea0


this 0x6f2c9e8998
[022:227] [2023-04-24 11:41:01 +0000.756406][42ac] BindInputFilter 0x6f2c9e8998
this 0x6f2c9e8a58
[022:227] [2023-04-24 11:41:01 +0000.756433][42ac] BindInputFilter 0x6f587ffea0
this 0x6f2c9e8b18
[022:227] [2023-04-24 11:41:01 +0000.756458][42ac] BindInputFilter 0x6f2c9e8b18
this 0x6f2c9e8bd8
[022:227] [2023-04-24 11:41:01 +0000.756473][42ac] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4
[022:227] [2023-04-24 11:41:01 +0000.756502][42ac] BindInputFilter 0x6f2c9e8a58
this 0x6f2c9e8c98
[022:227] [2023-04-24 11:41:01 +0000.756526][42ac] BindInputFilter 0x6f2c9e8c98
this 0x6f58a75320
[022:228] [2023-04-24 11:41:01 +0000.756552][42ac] BindInputFilter 0x6f2c9e8bd8
this 0x6f2c9e9058
[022:228] [2023-04-24 11:41:01 +0000.756539][4601] NO get frame from decoder
[022:228] [2023-04-24 11:41:01 +0000.756594][42ac] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/.milive//record_video_9656968.mp4
[022:229] [2023-04-24 11:41:01 +0000.758061][42ac]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[022:229] [2023-04-24 11:41:01 +0000.758293][42ac] MediaComposeFile time:9676583
enter.

[022:229] [2023-04-24 11:41:01 +0000.758374][42ac] RecordingSessionInternalSimple:


Create session internal:1080 X 1920 fps:30
[022:230] [2023-04-24 11:41:01 +0000.758612][42ac] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[022:230] [2023-04-24 11:41:01 +0000.758687][42ac] Recording session using default
bitrate support by app:31457280
[022:230] [2023-04-24 11:41:01 +0000.758832][460b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f0d5554c0
[022:230] [2023-04-24 11:41:01 +0000.758887][460b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[022:230] [2023-04-24 11:41:01 +0000.759014][42ac] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[022:230] [2023-04-24 11:41:01 +0000.759127][42ac] GetPipeline:
-----------------------------------------
[022:230] [2023-04-24 11:41:01 +0000.759155][42ac] GetPipeline: source:
0x6f587ffc80
[022:230] [2023-04-24 11:41:01 +0000.759144][4601] NO get frame from decoder
[022:230] [2023-04-24 11:41:01 +0000.759192][42ac] GetPipeline: filter: NULLFilter
[022:230] [2023-04-24 11:41:01 +0000.759292][42ac] GetPipeline: filter: NULLFilter
[022:230] [2023-04-24 11:41:01 +0000.759314][42ac] GetPipeline: filter: NULLFilter
[022:230] [2023-04-24 11:41:01 +0000.759333][42ac] GetPipeline: audio filter:
AuidoNULLFilter
[022:230] [2023-04-24 11:41:01 +0000.759347][42ac] GetPipeline: audio filter:
AuidoNULLFilter
[022:230] [2023-04-24 11:41:01 +0000.759360][42ac] GetPipeline: audio filter:
AudioNUllFilter
[022:230] [2023-04-24 11:41:01 +0000.759373][42ac] GetPipeline:
------------------------------------------
[022:230] [2023-04-24 11:41:01 +0000.759390][42ac] filter: filter pipeline2 update
pattern: 2
[022:233] [2023-04-24 11:41:01 +0000.761803][4601] NO get frame from decoder
[022:233] [2023-04-24 11:41:01 +0000.761803][42ac] MediaComposeFile leave. expire
time = 4 ms

[022:234] [2023-04-24 11:41:01 +0000.763347][42ac] machine model :redmi


[022:234] [2023-04-24 11:41:01 +0000.763428][42ac] Support this machine
model :redmi
[022:234] [2023-04-24 11:41:01 +0000.763450][42ac] global inited! current sdk
version: 07-20-936c45f
[022:235] [2023-04-24 11:41:01 +0000.763691][4601] NO get frame from decoder
[022:238] [2023-04-24 11:41:01 +0000.767397][4601] NO get frame from decoder
[022:244] [2023-04-24 11:41:01 +0000.772602][4601] NO get frame from decoder
[022:245] [2023-04-24 11:41:01 +0000.774505][4601] NO get frame from decoder
[022:249] [2023-04-24 11:41:01 +0000.777682][4601] NO get frame from decoder
[022:255] [2023-04-24 11:41:01 +0000.784264][42ac]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[022:256] [2023-04-24 11:41:01 +0000.784655][42ac] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 284
[022:257] [2023-04-24 11:41:01 +0000.786354][42ac]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[022:258] [2023-04-24 11:41:01 +0000.786616][42ac] BeginCompose: BeginCompose, is
composing 0
[022:261] [2023-04-24 11:41:01 +0000.790424][460b] start recording, file path:
[022:262] [2023-04-24 11:41:01 +0000.790806][460b] MP4 session params: fps:30
width:1920 height:1080 file name: fileFd: 284 audio_timescale:44100
video_timescale:90000
[022:262] [2023-04-24 11:41:01 +0000.790883][460b] 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
[022:262] [2023-04-24 11:41:01 +0000.790940][460b] MP4 recorder params: fps:30
width:1920 height:1080 audio time scale:44100 video time scale:90000 file name:
fileFD: 284
[022:262] [2023-04-24 11:41:01 +0000.791001][460b] fd_open successed
handle:0xb4000070fd84f0b0
[022:262] [2023-04-24 11:41:01 +0000.791123][4610] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7034428098
[022:262] [2023-04-24 11:41:01 +0000.791303][460b] create mp4 file:285
m_fileHandle: 0x6f4e7ebd00
[022:262] [2023-04-24 11:41:01 +0000.791347][460b] MP4 file: is opened successfully
[022:262] [2023-04-24 11:41:01 +0000.791380][460b] setupMediaProcessers:
[022:262] [2023-04-24 11:41:01 +0000.791410][460b]
RecordingSessionInternalSimple:setup media processers.
[022:262] [2023-04-24 11:41:01 +0000.791442][460b] construct AAC encoder
[022:263] [2023-04-24 11:41:01 +0000.791949][460b] H264Encoder creating:
ultrafast012323
[022:263] [2023-04-24 11:41:01 +0000.792016][460b] H264Encode::H264Encoder creating
with width:1920 height:1080 m_fps:30 m_bitrate:31457280 useHWEncoder:0
[022:264] [2023-04-24 11:41:01 +0000.792941][460b] H264Encode::GetMachineModel is
M2101K6G
[022:264] [2023-04-24 11:41:01 +0000.792998][460b] H264Encoder machine_mode
is:M2101K6G
[022:264] [2023-04-24 11:41:01 +0000.793030][460b] H264Encode::machine size :9
machine_mode:M2101K6G
[022:264] [2023-04-24 11:41:01 +0000.793063][460b] H264Encode::machine array
size :22 machine_mode:M2101K6G
[022:264] [2023-04-24 11:41:01 +0000.793096][460b] H264Encode::current machine
is :M2101K6G auto check hw codec decide to use hw codec
[022:264] [2023-04-24 11:41:01 +0000.793127][460b] setupCompressionSession:
[022:264] [2023-04-24 11:41:01 +0000.793157][460b] H264Encode::creating hareware
Encoder
[022:264] [2023-04-24 11:41:01 +0000.793262][460b] AndroidHwAvcEncoder time:9676618
enter.

[022:264] [2023-04-24 11:41:01 +0000.793497][460b] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb4000070fd77f540 address:0x6f390e4760
[022:265] [2023-04-24 11:41:01 +0000.793650][460b] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[022:265] [2023-04-24 11:41:01 +0000.793692][460b] The video avc hw codec address
is 0x6f4e69e0a8
[022:265] [2023-04-24 11:41:01 +0000.793762][460b] AndroidHwAvcEncoder leave.
expire time = 1 ms

[022:265] [2023-04-24 11:41:01 +0000.793799][460b] RegisterEncodeCompleteCallback


time:9676619 enter.

[022:265] [2023-04-24 11:41:01 +0000.793890][460b] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[022:265] [2023-04-24 11:41:01 +0000.793936][460b] InitEncode time:9676619 enter.

[022:265] [2023-04-24 11:41:01 +0000.794002][460b] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[022:265] [2023-04-24 11:41:01 +0000.794044][460b] Create time:9676619 enter.

[022:265] [2023-04-24 11:41:01 +0000.794077][460b] H264Encoder encoderCreate


width:1920 height:1080 fps:30 bitrate:31457280 usingVbrMode:1
[022:265] [2023-04-24 11:41:01 +0000.794120][460b]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1920, height: 1080,
framerate: 30, bitrate: 31457280, usingVbr: 1, VideoEncoder: 0x6f56440180
[022:265] [2023-04-24 11:41:01 +0000.794379][460b] supported_type:video/avc
[022:265] [2023-04-24 11:41:01 +0000.794422][460b] name:OMX.qcom.video.encoder.avc
mime:video/avc
[022:265] [2023-04-24 11:41:01 +0000.794477][460b] hwCodecPrefix :OMX.qcom.
[022:265] [2023-04-24 11:41:01 +0000.794513][460b] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[022:266] [2023-04-24 11:41:01 +0000.794589][460b] mediacodec_createCodecByName
time:9676620 enter.

[022:266] [2023-04-24 11:41:01 +0000.794630][460b] WrapAndroidMediaCodec


time:9676620 enter.

[022:266] [2023-04-24 11:41:01 +0000.794995][460b] WrapAndroidMediaCodec leave.


expire time = 0 ms

[022:305] [2023-04-24 11:41:01 +0000.833662][460b] mediacodec_createCodecByName


leave. expire time = 39 ms

[022:305] [2023-04-24 11:41:01 +0000.833766][460b] WrapAndroidMediaFromat


time:9676659 enter.

[022:305] [2023-04-24 11:41:01 +0000.833839][460b] WrapAndroidMediaFromat leave.


expire time = 0 ms

[022:360] [2023-04-24 11:41:01 +0000.888749][460b] Destroy time:9676714 enter.

[022:360] [2023-04-24 11:41:01 +0000.888833][460b] WrapAndroidMediaFromat::


Destroy
[022:360] [2023-04-24 11:41:01 +0000.888878][460b] Destroy leave. expire time = 0
ms

[022:360] [2023-04-24 11:41:01 +0000.888909][460b] ~WrapAndroidMediaFromat


time:9676714 enter.

[022:360] [2023-04-24 11:41:01 +0000.888930][460b] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[022:360] [2023-04-24 11:41:01 +0000.888951][460b] Create leave. expire time = 95


ms

[022:360] [2023-04-24 11:41:01 +0000.888971][460b] isSemiPlanarSupport time:9676714


enter.

[022:360] [2023-04-24 11:41:01 +0000.888990][460b] H264Encoder isSemiPlanarSupport


[022:360] [2023-04-24 11:41:01 +0000.889010][460b] isSemiPlanarSupport leave.
expire time = 0 ms

[022:360] [2023-04-24 11:41:01 +0000.889029][460b] creat hw H264Encoder success,


isSemiPlanar:1
[022:360] [2023-04-24 11:41:01 +0000.889116][460b] InitEncode leave. expire time =
95 ms

[022:360] [2023-04-24 11:41:01 +0000.889152][460b] H264Encode::created Encoder


[022:360] [2023-04-24 11:41:01 +0000.889184][460b] H264Encode:: H264 encoder
created.
[022:360] [2023-04-24 11:41:01 +0000.889213][460b] H264 encoder created.
[022:360] [2023-04-24 11:41:01 +0000.889236][460b]
RecordingSessionInternalSimple:created avc encoder avc: 0x6f4349efc0
[022:360] [2023-04-24 11:41:01 +0000.889257][460b] setOutput:
[022:360] [2023-04-24 11:41:01 +0000.889274][460b]
RecordingSessionInternalSimple:encoder set output to muxer!
[022:360] [2023-04-24 11:41:01 +0000.889289][460b] request a key frame
[022:360] [2023-04-24 11:41:01 +0000.889312][460b] H264Encode:: request a key frame
[022:367] [2023-04-24 11:41:01 +0000.896125][460b] setDisplayRotate :90
[022:367] [2023-04-24 11:41:01 +0000.896362][460b] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:370] [2023-04-24 11:41:01 +0000.899458][460c] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[022:371] [2023-04-24 11:41:01 +0000.900438][460c]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[022:411] [2023-04-24 11:41:01 +0000.939625][460f] audio_frame_list_ empty
[022:450] [2023-04-24 11:41:01 +0000.979040][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[022:462] [2023-04-24 11:41:01 +0000.990584][460c] h264 add frame header cdr flag
[022:464] [2023-04-24 11:41:01 +0000.993394][460c] h264 add frame header cdr flag
[022:466] [2023-04-24 11:41:01 +0000.994926][460c] Received key frame:10
[022:466] [2023-04-24 11:41:01 +0000.995038][460c] H264Encode:: get a sps pps
header!headerSize:30
[022:467] [2023-04-24 11:41:01 +0000.996194][4610] get the H.264 SPS parameter
[022:468] [2023-04-24 11:41:01 +0000.996727][4610] add video track with id:1
[022:471] [2023-04-24 11:41:02 +0000.294][4610] get the H.264 PPS parameter
[022:474] [2023-04-24 11:41:02 +0000.2934][4610] get the H.264 IDR frame
[022:474] [2023-04-24 11:41:02 +0000.3099][4610] resss:true
[022:474] [2023-04-24 11:41:02 +0000.3137][4610] video start ts:10
[022:475] [2023-04-24 11:41:02 +0000.4006][4610] the video frame has been written
into MP4 file
[022:558] [2023-04-24 11:41:02 +0000.86820][4610] add aac audio track with id:2
[022:558] [2023-04-24 11:41:02 +0000.87289][4610] audio start ts:0
[022:558] [2023-04-24 11:41:02 +0000.87520][4610] the audio frame has been written
into MP4 file
[022:559] [2023-04-24 11:41:02 +0000.87987][460b] setDisplayRotate :90
[022:559] [2023-04-24 11:41:02 +0000.88042][460b] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[022:594] [2023-04-24 11:41:02 +0000.123034][460e] Error(video_source.cc:430): wait
decoder a frame: 0
[022:715] [2023-04-24 11:41:02 +0000.243655][460c] DTS queue for
Generator:0x70344726b8 360 396 425 460 497 526 561 597
[022:772] [2023-04-24 11:41:02 +0000.301098][460c] Push an pts:799 to dts queue.
[022:842] [2023-04-24 11:41:02 +0000.370878][460f] audio_frame_list_ empty
[022:877] [2023-04-24 11:41:02 +0000.406085][460c] last dts:767 currentPts:799
ppsOrSPS:0 queue length:9
[022:967] [2023-04-24 11:41:02 +0000.496475][460b] setDisplayRotate :90
[022:968] [2023-04-24 11:41:02 +0000.496567][460b] 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
[023:051] [2023-04-24 11:41:02 +0000.580317][460c] DTS queue for
Generator:0x70344726b8 1235 1273 1303 1337 1370 1402
[023:079] [2023-04-24 11:41:02 +0000.607804][460e] Error(video_source.cc:430): wait
decoder a frame: 3
[023:088] [2023-04-24 11:41:02 +0000.617074][460c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:1635
[023:088] [2023-04-24 11:41:02 +0000.617191][460c] push video frame to H264
encoder. (100 frame for one log)

[023:088] [2023-04-24 11:41:02 +0000.617237][460c] push video frame to H264


encoder. (100 frame for one log) used width:1920 height:1080
[023:088] [2023-04-24 11:41:02 +0000.617259][460c] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1920 height:1080 pts:1635(100 frame for one
log)

[023:088] [2023-04-24 11:41:02 +0000.617287][460c] The input pts:1635 fps:30


[023:122] [2023-04-24 11:41:02 +0000.650656][460c] SendFrame
encodedImage._timeStamp:1470encodedImage->_length:106080
[023:132] [2023-04-24 11:41:02 +0000.660899][460c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1503 pts:1503
[023:164] [2023-04-24 11:41:02 +0000.692775][460c] H264Encode::H264SWEncoder get
callback, length:85552 type:1 nalType:1length:85548
[023:229] [2023-04-24 11:41:02 +0000.758399][460f] audio_frame_list_ empty
[023:237] [2023-04-24 11:41:02 +0000.766273][460c] Push an pts:2131 to dts queue.
[023:285] [2023-04-24 11:41:02 +0000.813796][460c] h264 add frame header cdr flag
[023:286] [2023-04-24 11:41:02 +0000.814719][460c] Received key frame:2002
[023:288] [2023-04-24 11:41:02 +0000.817012][460c] DTS queue for
Generator:0x70344726b8 2035 2068 2102 2131 2167 2201 2234
[023:295] [2023-04-24 11:41:02 +0000.824374][4610] get the H.264 IDR frame
[023:384] [2023-04-24 11:41:02 +0000.912903][460b] setDisplayRotate :90
[023:384] [2023-04-24 11:41:02 +0000.912974][460b] 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
[023:412] [2023-04-24 11:41:02 +0000.941511][460c] last dts:2102 currentPts:2131
ppsOrSPS:0 queue length:5
[023:608] [2023-04-24 11:41:03 +0000.137238][460f] audio_frame_list_ empty
[023:648] [2023-04-24 11:41:03 +0000.176750][460e] Error(video_source.cc:430): wait
decoder a frame: 24
[023:670] [2023-04-24 11:41:03 +0000.199347][460c] DTS queue for
Generator:0x70344726b8 2867 2901 2933 2968 3002 3036 3074
[023:853] [2023-04-24 11:41:03 +0000.381763][460b] setDisplayRotate :90
[023:853] [2023-04-24 11:41:03 +0000.381886][460b] 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
[023:858] [2023-04-24 11:41:03 +0000.386751][460e] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8980 diff: 21
[023:889] [2023-04-24 11:41:03 +0000.417790][460c] Push an pts:3468 to dts queue.
[024:008] [2023-04-24 11:41:03 +0000.537259][460c] last dts:3435 currentPts:3468
ppsOrSPS:0 queue length:7
[024:012] [2023-04-24 11:41:03 +0000.541078][460f] audio_frame_list_ empty
[024:074] [2023-04-24 11:41:03 +0000.603427][460c] DTS queue for
Generator:0x70344726b8 3703 3739 3768 3800 3835 3869 3903
[024:179] [2023-04-24 11:41:03 +0000.708335][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[024:200] [2023-04-24 11:41:03 +0000.729061][45af] Run AGC when audioType = 0
[024:200] [2023-04-24 11:41:03 +0000.729269][45af]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:259] [2023-04-24 11:41:03 +0000.787592][460b] setDisplayRotate :90
[024:259] [2023-04-24 11:41:03 +0000.787768][460b] 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
[024:270] [2023-04-24 11:41:03 +0000.798852][460c] h264 add frame header cdr flag
[024:270] [2023-04-24 11:41:03 +0000.799394][460c] Received key frame:4004
[024:276] [2023-04-24 11:41:03 +0000.805030][4610] get the H.264 IDR frame
[024:298] [2023-04-24 11:41:03 +0000.826586][460e] Error(video_source.cc:430): wait
decoder a frame: 0
[024:425] [2023-04-24 11:41:03 +0000.954296][460f] audio_frame_list_ empty
[024:429] [2023-04-24 11:41:03 +0000.958242][460c] DTS queue for
Generator:0x70344726b8 4535 4568 4605 4637 4668 4704
[024:471] [2023-04-24 11:41:04 +0000.102][460c] Push an pts:4804 to dts queue.
[024:547] [2023-04-24 11:41:04 +0000.76210][460c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:5001
[024:547] [2023-04-24 11:41:04 +0000.76427][460c] push video frame to H264 encoder.
(100 frame for one log)

[024:547] [2023-04-24 11:41:04 +0000.76496][460c] push video frame to H264 encoder.


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

[024:548] [2023-04-24 11:41:04 +0000.76530][460c] H264Encode::push video frame to


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

[024:548] [2023-04-24 11:41:04 +0000.76580][460c] The input pts:5001 fps:30


[024:555] [2023-04-24 11:41:04 +0000.84458][460c] SendFrame
encodedImage._timeStamp:4804encodedImage->_length:123744
[024:556] [2023-04-24 11:41:04 +0000.84990][460c] last dts:4769 currentPts:4804
ppsOrSPS:0 queue length:7
[024:562] [2023-04-24 11:41:04 +0000.90880][460c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4869 pts:4869
[024:607] [2023-04-24 11:41:04 +0000.135951][460c] H264Encode::H264SWEncoder get
callback, length:8688 type:1 nalType:1length:8684
[024:738] [2023-04-24 11:41:04 +0000.267207][460f] audio_frame_list_ empty
[024:746] [2023-04-24 11:41:04 +0000.275130][460b] setDisplayRotate :90
[024:746] [2023-04-24 11:41:04 +0000.275326][460b] 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
[024:819] [2023-04-24 11:41:04 +0000.347854][460c] DTS queue for
Generator:0x70344726b8 5401 5435 5469 5500
[024:882] [2023-04-24 11:41:04 +0000.410623][460e] Error(video_source.cc:430): wait
decoder a frame: 0
[024:989] [2023-04-24 11:41:04 +0000.518150][460c] Push an pts:6135 to dts queue.
[025:026] [2023-04-24 11:41:04 +0000.555540][460c] h264 add frame header cdr flag
[025:028] [2023-04-24 11:41:04 +0000.556741][460c] Received key frame:6004
[025:033] [2023-04-24 11:41:04 +0000.561970][4610] get the H.264 IDR frame
[025:064] [2023-04-24 11:41:04 +0000.593039][460c] last dts:6102 currentPts:6135
ppsOrSPS:0 queue length:7
[025:077] [2023-04-24 11:41:04 +0000.605554][460c] DTS queue for
Generator:0x70344726b8 6202 6236 6269 6302 6333
[025:149] [2023-04-24 11:41:04 +0000.677848][460b] setDisplayRotate :90
[025:149] [2023-04-24 11:41:04 +0000.677995][460b] 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
[025:291] [2023-04-24 11:41:04 +0000.820018][460f] audio_frame_list_ empty
[025:429] [2023-04-24 11:41:04 +0000.958016][460c] DTS queue for
Generator:0x70344726b8 7036 7068 7101 7134 7170
[025:571] [2023-04-24 11:41:05 +0000.100160][460e] Error(video_source.cc:430): wait
decoder a frame: 0
[025:573] [2023-04-24 11:41:05 +0000.102067][460b] setDisplayRotate :90
[025:573] [2023-04-24 11:41:05 +0000.102226][460b] 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
[025:597] [2023-04-24 11:41:05 +0000.125951][460f] FilterPipeline2::OnAudioFrame
pts 330646 last_audio_timestamp_ 7497.64
[025:598] [2023-04-24 11:41:05 +0000.126740][460e] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9968 diff: 33
[025:655] [2023-04-24 11:41:05 +0000.183761][460c] Push an pts:7467 to dts queue.
[025:708] [2023-04-24 11:41:05 +0000.236587][460c] last dts:7434 currentPts:7467
ppsOrSPS:0 queue length:6
[025:738] [2023-04-24 11:41:05 +0000.267157][460f] audio_frame_list_ empty
[025:850] [2023-04-24 11:41:05 +0000.379028][460c] DTS queue for
Generator:0x70344726b8 7836 7866 7902 7934 7967 8000 8047
[025:911] [2023-04-24 11:41:05 +0000.439985][460c] h264 add frame header cdr flag
[025:912] [2023-04-24 11:41:05 +0000.441493][460c] Received key frame:8000
[025:912] [2023-04-24 11:41:05 +0000.441344][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[025:947] [2023-04-24 11:41:05 +0000.476333][4610] get the H.264 IDR frame
[025:964] [2023-04-24 11:41:05 +0000.493053][460c] SendFrame
encodedImage._timeStamp:8133encodedImage->_length:75936
[025:965] [2023-04-24 11:41:05 +0000.494487][460c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:8367
[025:966] [2023-04-24 11:41:05 +0000.494890][460c] push video frame to H264
encoder. (100 frame for one log)

[025:966] [2023-04-24 11:41:05 +0000.494934][460c] push video frame to H264


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

[025:966] [2023-04-24 11:41:05 +0000.494956][460c] H264Encode::push video frame to


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

[025:966] [2023-04-24 11:41:05 +0000.494991][460c] The input pts:8367 fps:30


[026:038] [2023-04-24 11:41:05 +0000.566863][460f] audio_frame_list_ empty
[026:048] [2023-04-24 11:41:05 +0000.577039][460b] setDisplayRotate :90
[026:048] [2023-04-24 11:41:05 +0000.577127][460b] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:086] [2023-04-24 11:41:05 +0000.615215][460e] Error(video_source.cc:430): wait
decoder a frame: 0
[026:097] [2023-04-24 11:41:05 +0000.625877][460c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8236 pts:8236
[026:126] [2023-04-24 11:41:05 +0000.655276][460c] H264Encode::H264SWEncoder get
callback, length:149184 type:1 nalType:1length:149180
[026:199] [2023-04-24 11:41:05 +0000.728077][45af] Run AGC when audioType = 0
[026:259] [2023-04-24 11:41:05 +0000.788301][460c] Push an pts:8802 to dts queue.
[026:260] [2023-04-24 11:41:05 +0000.788568][460c] DTS queue for
Generator:0x70344726b8 8705 8735 8766 8802
[026:305] [2023-04-24 11:41:05 +0000.834318][460c] last dts:8766 currentPts:8802
ppsOrSPS:0 queue length:6
[026:436] [2023-04-24 11:41:05 +0000.965367][460f] audio_frame_list_ empty
[026:439] [2023-04-24 11:41:05 +0000.967644][460b] setDisplayRotate :90
[026:439] [2023-04-24 11:41:05 +0000.967755][460b] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:529] [2023-04-24 11:41:06 +0000.57690][460c] DTS queue for
Generator:0x70344726b8 9501 9536 9570 9605 9634 9671
[026:623] [2023-04-24 11:41:06 +0000.152330][460e] Error(video_source.cc:430): wait
decoder a frame: 8
[026:704] [2023-04-24 11:41:06 +0000.233216][460c] Push an pts:10135 to dts queue.
[026:742] [2023-04-24 11:41:06 +0000.271076][460c] h264 add frame header cdr flag
[026:743] [2023-04-24 11:41:06 +0000.271653][460c] Received key frame:10002
[026:749] [2023-04-24 11:41:06 +0000.278464][4610] get the H.264 IDR frame
[026:778] [2023-04-24 11:41:06 +0000.306646][460e] video frame wait audio frame:
last_video_timestamp:10401 last_audio_timestamp:10189.8
[026:779] [2023-04-24 11:41:06 +0000.308088][460c] last dts:10102 currentPts:10135
ppsOrSPS:0 queue length:7
[026:888] [2023-04-24 11:41:06 +0000.417035][460f] audio_frame_list_ empty
[026:903] [2023-04-24 11:41:06 +0000.432218][460b] setDisplayRotate :90
[026:903] [2023-04-24 11:41:06 +0000.432284][460b] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[026:939] [2023-04-24 11:41:06 +0000.468459][460c] DTS queue for
Generator:0x70344726b8 10335 10370 10401 10437 10467
[027:261] [2023-04-24 11:41:06 +0000.790303][460c] DTS queue for
Generator:0x70344726b8 11102 11135 11168 11199 11236 11269 11304 11337 11369
[027:336] [2023-04-24 11:41:06 +0000.864713][460e] Error(video_source.cc:430): wait
decoder a frame: 0
[027:339] [2023-04-24 11:41:06 +0000.868260][460b] setDisplayRotate :90
[027:339] [2023-04-24 11:41:06 +0000.868453][460b] 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
[027:342] [2023-04-24 11:41:06 +0000.871217][460c] Push an pts:11468 to dts queue.
[027:377] [2023-04-24 11:41:06 +0000.906286][460e] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10976 diff: 25
[027:424] [2023-04-24 11:41:06 +0000.953435][460c] SendFrame
encodedImage._timeStamp:11468encodedImage->_length:211728
[027:425] [2023-04-24 11:41:06 +0000.954112][460c] last dts:11434 currentPts:11468
ppsOrSPS:0 queue length:7
[027:440] [2023-04-24 11:41:06 +0000.968594][460c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:11739
[027:440] [2023-04-24 11:41:06 +0000.968900][460c] push video frame to H264
encoder. (100 frame for one log)

[027:440] [2023-04-24 11:41:06 +0000.969024][460c] push video frame to H264


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

[027:440] [2023-04-24 11:41:06 +0000.969069][460c] H264Encode::push video frame to


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

[027:440] [2023-04-24 11:41:06 +0000.969134][460c] The input pts:11739 fps:30


[027:450] [2023-04-24 11:41:06 +0000.978611][460f] audio_frame_list_ empty
[027:462] [2023-04-24 11:41:06 +0000.991341][460c] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11603 pts:11603
[027:503] [2023-04-24 11:41:07 +0000.31647][460c] H264Encode::H264SWEncoder get
callback, length:143760 type:1 nalType:1length:143756
[027:575] [2023-04-24 11:41:07 +0000.104318][460c] DTS queue for
Generator:0x70344726b8 11969 12005 12037 12066 12106 12137 12169
[027:607] [2023-04-24 11:41:07 +0000.136476][460c] h264 add frame header cdr flag
[027:609] [2023-04-24 11:41:07 +0000.137779][460c] Received key frame:12005
[027:632] [2023-04-24 11:41:07 +0000.160561][4610] get the H.264 IDR frame
[027:638] [2023-04-24 11:41:07 +0000.167250][45af] haveEnoughProcessedData
internalAudioStream.length: 10
[027:753] [2023-04-24 11:41:07 +0000.281765][460f] audio_frame_list_ empty
[027:759] [2023-04-24 11:41:07 +0000.288348][460b] setDisplayRotate :90
[027:760] [2023-04-24 11:41:07 +0000.288616][460b] 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
[027:812] [2023-04-24 11:41:07 +0000.341077][460e] Error(video_source.cc:430): wait
decoder a frame: 0
[027:871] [2023-04-24 11:41:07 +0000.400378][460c] Push an pts:12797 to dts queue.
[027:991] [2023-04-24 11:41:07 +0000.520254][460c] DTS queue for
Generator:0x70344726b8 12770 12797 12836 12867 12903 12935 12967 13001
[028:000] [2023-04-24 11:41:07 +0000.529095][460c] last dts:12770 currentPts:12797
ppsOrSPS:0 queue length:7
[028:165] [2023-04-24 11:41:07 +0000.693878][460b] setDisplayRotate :90
[028:165] [2023-04-24 11:41:07 +0000.694090][460b] 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
[028:203] [2023-04-24 11:41:07 +0000.731566][45af] Run AGC when audioType = 0
[028:203] [2023-04-24 11:41:07 +0000.731720][45af]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:272] [2023-04-24 11:41:07 +0000.800675][460c] DTS queue for
Generator:0x70344726b8 13667 13707 13735 13770
[028:274] [2023-04-24 11:41:07 +0000.803235][460f] audio_frame_list_ empty
[028:302] [2023-04-24 11:41:07 +0000.830646][460e] Error(video_source.cc:430): wait
decoder a frame: 20
[028:378] [2023-04-24 11:41:07 +0000.907383][460c] Push an pts:14132 to dts queue.
[028:436] [2023-04-24 11:41:07 +0000.965378][460c] h264 add frame header cdr flag
[028:438] [2023-04-24 11:41:07 +0000.966907][460c] Received key frame:14004
[028:443] [2023-04-24 11:41:07 +0000.972064][4610] get the H.264 IDR frame
[028:463] [2023-04-24 11:41:07 +0000.991872][460c] last dts:14101 currentPts:14132
ppsOrSPS:0 queue length:7
[028:566] [2023-04-24 11:41:08 +0000.94662][460e] FilterPipeline2::OnVideoFrame pts
1308060 last_video_timestamp_ 14534
[028:566] [2023-04-24 11:41:08 +0000.94861][460b] setDisplayRotate :90
[028:566] [2023-04-24 11:41:08 +0000.94895][460b] 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
[028:577] [2023-04-24 11:41:08 +0000.106189][4601] av_read_frame AVERROR_EOF
[028:606] [2023-04-24 11:41:08 +0000.135002][460c] DTS queue for
Generator:0x70344726b8 14467 14503 14534 14567 14601
[028:645] [2023-04-24 11:41:08 +0000.173674][460f] audio_frame_list_ empty
[028:724] [2023-04-24 11:41:08 +0000.253458][4601] OnReceiveEOF:
[028:725] [2023-04-24 11:41:08 +0000.253586][4601] OnDecoderEOF time:9683079
enter.

[028:725] [2023-04-24 11:41:08 +0000.253672][4601] OnDecoderEOF leave. expire time


= 0 ms

[028:725] [2023-04-24 11:41:08 +0000.253703][4601] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x6f587ffc80
[028:725] [2023-04-24 11:41:08 +0000.253699][45ff] CleanUp time:9683079 enter.

[028:725] [2023-04-24 11:41:08 +0000.253742][4601] NULLFilter::OnVideoSourceEOF


0x6f587ffc80 this 0x6f2c9e8900
[028:725] [2023-04-24 11:41:08 +0000.254030][4601] NULLFilter::OnVideoSourceEOF
0x6f2c9e8900 this 0x6f2c9e89c0
[028:725] [2023-04-24 11:41:08 +0000.254060][4601] NULLFilter::OnVideoSourceEOF
0x6f2c9e89c0 this 0x6f2c9e8c00
[028:726] [2023-04-24 11:41:08 +0000.255332][460f] PullAudioFrame: PullFrame audio
finished.
[028:726] [2023-04-24 11:41:08 +0000.255471][460f]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[028:726] [2023-04-24 11:41:08 +0000.255507][460f] OnAudioTimer: OnAudioTimer
return
[028:727] [2023-04-24 11:41:08 +0000.256271][460e]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[028:727] [2023-04-24 11:41:08 +0000.256352][460e] OnVideoTimer: OnVideoTimer
EndComposeFile
[028:727] [2023-04-24 11:41:08 +0000.256374][460e] EndComposeFile: EndComposeFile,
is composing 1
[028:733] [2023-04-24 11:41:08 +0000.262269][45ff] CleanUp leave. expire time = 8
ms

[028:733] [2023-04-24 11:41:08 +0000.262371][45ff] clean up


[028:733] [2023-04-24 11:41:08 +0000.262397][45ff] running_decoder_count:0max
count:2
[028:734] [2023-04-24 11:41:08 +0000.262683][460c] SendFrame
encodedImage._timeStamp:14799encodedImage->_length:133904
[028:736] [2023-04-24 11:41:08 +0000.264909][460c] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1920 height:1080input pixel type:0 dataType:0 stride:1920
streamId:1 timestamp:15105
[028:736] [2023-04-24 11:41:08 +0000.265251][460c] push video frame to H264
encoder. (100 frame for one log)

[028:736] [2023-04-24 11:41:08 +0000.265324][460c] push video frame to H264


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

[028:736] [2023-04-24 11:41:08 +0000.265376][460c] H264Encode::push video frame to


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

[028:736] [2023-04-24 11:41:08 +0000.265439][460c] The input pts:15105 fps:30


[028:755] [2023-04-24 11:41:08 +0000.284166][460c]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[028:756] [2023-04-24 11:41:08 +0000.284603][460c]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x6f58b55800
[028:757] [2023-04-24 11:41:08 +0000.285850][460d]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[028:757] [2023-04-24 11:41:08 +0000.285945][460d]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[028:757] [2023-04-24 11:41:08 +0000.286245][460b] stop recording
[028:757] [2023-04-24 11:41:08 +0000.286290][460b]
RecordingSessionInternalSimple:destroy media processers
[028:757] [2023-04-24 11:41:08 +0000.286311][460b] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[028:757] [2023-04-24 11:41:08 +0000.286331][460b] H264Encode::flushing hareware
Encoder
[028:757] [2023-04-24 11:41:08 +0000.286462][460b] Flush time:9683111 enter.

[028:757] [2023-04-24 11:41:08 +0000.286502][460b] H264Encoder encoder flush


[028:757] [2023-04-24 11:41:08 +0000.286526][460b] flush output queue
[028:776] [2023-04-24 11:41:08 +0000.304885][460b] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14970 pts:14970
[028:813] [2023-04-24 11:41:08 +0000.341742][460b] H264Encode::H264SWEncoder get
callback, length:261248 type:1 nalType:1length:261244
[029:094] [2023-04-24 11:41:08 +0000.623456][460b] Flush leave. expire time = 337
ms

[029:095] [2023-04-24 11:41:08 +0000.623742][460b] ~H264EncodeWrap:


[029:095] [2023-04-24 11:41:08 +0000.623791][460b] ~H264Encode:
[029:095] [2023-04-24 11:41:08 +0000.623823][460b] teardownCompressionSession:
H264Encode::destroying Encoder
[029:095] [2023-04-24 11:41:08 +0000.623858][460b] Release time:9683449 enter.

[029:095] [2023-04-24 11:41:08 +0000.623997][460b] Release:


MediaCodecVideoEncoder::Release _inited:1
[029:095] [2023-04-24 11:41:08 +0000.624044][460b] Destroy time:9683449 enter.

[029:095] [2023-04-24 11:41:08 +0000.624078][460b] H264Encoder encoderDestroy


[029:095] [2023-04-24 11:41:08 +0000.624331][460b]
AndroidMediaCodecVideoEncoder::release env: 0x6f4349f100
[029:095] [2023-04-24 11:41:08 +0000.624369][460b]
AndroidMediaCodecVideoEncoder::Destroy
[029:139] [2023-04-24 11:41:08 +0000.668068][460b] Destroy leave. expire time = 44
ms

[029:139] [2023-04-24 11:41:08 +0000.668331][460b] Release leave. expire time = 44


ms

[029:140] [2023-04-24 11:41:08 +0000.668536][460b] ~AndroidHwAvcEncoder


time:9683494 enter.

[029:140] [2023-04-24 11:41:08 +0000.668844][460b] Release time:9683494 enter.

[029:140] [2023-04-24 11:41:08 +0000.669022][460b] Release:


MediaCodecVideoEncoder:: has been released before, just return
[029:140] [2023-04-24 11:41:08 +0000.669065][460b] Release leave. expire time = 0
ms

[029:140] [2023-04-24 11:41:08 +0000.669102][460b] ~AndroidMediaCodecVideoEncoder


[029:140] [2023-04-24 11:41:08 +0000.669173][460b] ~WrapAndroidMediaCodec
time:9683494 enter.

[029:140] [2023-04-24 11:41:08 +0000.669208][460b] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[029:140] [2023-04-24 11:41:08 +0000.669241][460b] video hevc hw codec


destructor:0x6f4e69e0a8

[029:140] [2023-04-24 11:41:08 +0000.669369][460b] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[029:140] [2023-04-24 11:41:08 +0000.669450][460b] teardownCompressionSession:


H264Encode::destroyed Encoder
[029:140] [2023-04-24 11:41:08 +0000.669498][460b]
RecordingSessionInternalSimple:destroy aac encoder output!
[029:141] [2023-04-24 11:41:08 +0000.669532][460b] AACSWEncode destructor
[029:150] [2023-04-24 11:41:08 +0000.678805][4610] fd_close successed!
[029:151] [2023-04-24 11:41:08 +0000.679834][4610] MP4 close file successfully
[029:151] [2023-04-24 11:41:08 +0000.679990][4610] Recording session Internal:
notify recording ok
[029:151] [2023-04-24 11:41:08 +0000.680024][4610] onRecordingOk: Recording Ok,
compose use time: 6893, averagefps 0
[029:155] [2023-04-24 11:41:08 +0000.683759][4610] OnReceiveEOF:
[029:156] [2023-04-24 11:41:08 +0000.685450][460e] OnVideoTimer: OnVideoTimer
return
[029:176] [2023-04-24 11:41:08 +0000.705416][42ac]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[029:177] [2023-04-24 11:41:08 +0000.705780][42ac] ~MediaComposeFile time:9683531
enter.

[029:177] [2023-04-24 11:41:08 +0000.705838][42ac] CancelCompose: CancelCompose,


is composing 0
[029:177] [2023-04-24 11:41:08 +0000.706626][460b] stop recording
[029:178] [2023-04-24 11:41:08 +0000.706727][460b] we have stopped recording before
[029:179] [2023-04-24 11:41:08 +0000.708443][42ac] ~MediaComposeFile leave. expire
time = 2 ms

[029:180] [2023-04-24 11:41:08 +0000.708653][42ac] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[029:181] [2023-04-24 11:41:08 +0000.710472][42ac] global uninited!
[029:182] [2023-04-24 11:41:08 +0000.710631][42ac]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[029:182] [2023-04-24 11:41:08 +0000.710741][42ac] ~MediaFilterGraph:
MediaFilterGraph destruct
[029:182] [2023-04-24 11:41:08 +0000.710863][42ac] RemoveVideoBackGroud: hava not
add video backgroud
[029:182] [2023-04-24 11:41:08 +0000.710951][42ac] UnbindInputFilter 0x6f2c9e8c98
this 0x6f58a75320
[029:182] [2023-04-24 11:41:08 +0000.711025][42ac] ClearAllSource: remove source
filter, sourceid: 0x6f587ffc80
[029:182] [2023-04-24 11:41:08 +0000.711052][42ac] DestoryDecoderByVideoSource
time:9683536 enter.

[029:182] [2023-04-24 11:41:08 +0000.711085][42ac] ~VideoBindDecoder time:9683536


enter.

[029:183] [2023-04-24 11:41:08 +0000.711660][42ac] CleanUp time:9683537 enter.

[029:183] [2023-04-24 11:41:08 +0000.712304][42ac] CleanUp leave. expire time = 0


ms

[029:183] [2023-04-24 11:41:08 +0000.712386][42ac] CleanUp time:9683537 enter.

[029:184] [2023-04-24 11:41:08 +0000.712805][42ac] CleanUp leave. expire time = 1


ms

[029:185] [2023-04-24 11:41:08 +0000.713785][42ac] ~VideoBindDecoder leave. expire


time = 3 ms

[029:185] [2023-04-24 11:41:08 +0000.713881][42ac] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[029:185] [2023-04-24 11:41:08 +0000.713938][42ac] UnbindInputFilter 0x6f2c9e8a58


this 0x6f2c9e8c98
[029:185] [2023-04-24 11:41:08 +0000.713975][42ac] UnbindInputFilter 0x6f2c9e8998
this 0x6f2c9e8a58
[029:185] [2023-04-24 11:41:08 +0000.714015][42ac] UnbindInputFilter 0x6f587ffea0
this 0x6f2c9e8998
[029:185] [2023-04-24 11:41:08 +0000.714053][42ac] UnbindInputFilter 0x6f2c9e8bd8
this 0x6f2c9e9058
[029:185] [2023-04-24 11:41:08 +0000.714091][42ac] UnbindInputFilter 0x6f2c9e8b18
this 0x6f2c9e8bd8
[029:185] [2023-04-24 11:41:08 +0000.714186][42ac] UnbindInputFilter 0x6f587ffea0
this 0x6f2c9e8b18
[029:185] [2023-04-24 11:41:08 +0000.714235][42ac] ~GLESContext:
[029:188] [2023-04-24 11:41:08 +0000.717028][42ac] GLESContext destruct finish.
[029:188] [2023-04-24 11:41:08 +0000.717107][42ac] filter: filter pipeline destroy
this: 0x6f58a75280
[029:358] [2023-04-24 11:41:08 +0000.886729][45af] haveEnoughProcessedData
internalAudioStream.length: 10
[030:198] [2023-04-24 11:41:09 +0000.727064][45b0] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:198] [2023-04-24 11:41:09 +0000.727370][45b0] _deviceSampleRate:48000

[030:203] [2023-04-24 11:41:09 +0000.731629][45af] Run AGC when audioType = 0


[031:064] [2023-04-24 11:41:10 +0000.592925][45af] haveEnoughProcessedData
internalAudioStream.length: 0
[031:282] [2023-04-24 11:41:10 +0000.811246][42f1]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[031:282] [2023-04-24 11:41:10 +0000.811338][42f1] ~MediaFilterCamera time:9685636
enter.

[031:282] [2023-04-24 11:41:10 +0000.811362][42f1] StopPullFrameAndWriteMp4


time:9685636 enter.

[031:283] [2023-04-24 11:41:10 +0000.811781][45aa] stop recording


[031:283] [2023-04-24 11:41:10 +0000.811885][45aa] we have stopped recording before
[031:284] [2023-04-24 11:41:10 +0000.813466][42f1] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[031:289] [2023-04-24 11:41:10 +0000.817579][42f1] DestroyPipelineAndFilters


time:9685643 enter.

[031:289] [2023-04-24 11:41:10 +0000.817705][42f1] DestroyPipelineAndFilters


leave. expire time = 0 ms

[031:289] [2023-04-24 11:41:10 +0000.817743][42f1] AppDeviceManagerStopMic

[031:289] [2023-04-24 11:41:10 +0000.817836][42f1] AppDeviceManagerStopMic::mic


status is on
[031:289] [2023-04-24 11:41:10 +0000.817870][42f1] Try to stop webrtc device.

[031:289] [2023-04-24 11:41:10 +0000.817920][42f1] Set record state to


stopped.threadID:17137

[031:373] [2023-04-24 11:41:10 +0000.901734][42f1] Try to destory the


recorder.threadID:17137

[031:573] [2023-04-24 11:41:11 +0000.101956][42f1] DestroyAudioRecorder:


[031:573] [2023-04-24 11:41:11 +0000.102048][42f1] Cleanup the buffer queue in the
recorder.
[031:573] [2023-04-24 11:41:11 +0000.102073][42f1] Destroy the recorder.

[031:574] [2023-04-24 11:41:11 +0000.103382][42f1] StopRecording finished.

[031:574] [2023-04-24 11:41:11 +0000.103443][42f1] The stop recording success.

[031:574] [2023-04-24 11:41:11 +0000.103460][42f1]


AudioDeviceDataHandler::StopMicProcess

[031:578] [2023-04-24 11:41:11 +0000.107161][42f1] AppDeviceManager stop.

[031:578] [2023-04-24 11:41:11 +0000.107257][42f1] Rlease the webrtc device object.

[031:580] [2023-04-24 11:41:11 +0000.108737][42f1] OpenSlesInput destruct.

[031:580] [2023-04-24 11:41:11 +0000.108823][42f1] OpenSlesOutput destruct.

[031:581] [2023-04-24 11:41:11 +0000.110190][42f1] EventDispatchServerScope


destruct
[031:581] [2023-04-24 11:41:11 +0000.110254][42f1]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[031:581] [2023-04-24 11:41:11 +0000.110294][42f1] ~AudioDeviceDataHandler
[031:583] [2023-04-24 11:41:11 +0000.111950][42f1] AppDeviceManagerDestruct.

[031:583] [2023-04-24 11:41:11 +0000.112018][42f1] ~AppDeviceManager:


[031:583] [2023-04-24 11:41:11 +0000.112055][42f1] ~CpuOverloadDetect time:9685937
enter.

[031:585] [2023-04-24 11:41:11 +0000.113557][42f1] ~CpuOverloadDetect leave.


expire time = 2 ms

[031:587] [2023-04-24 11:41:11 +0000.116324][42f1] Destruct BeautifyReader begin...


[031:587] [2023-04-24 11:41:11 +0000.116436][42f1] Destruct BeautifyReader done.
[031:588] [2023-04-24 11:41:11 +0000.116554][42f1] ~MediaFilterCamera leave.
expire time = 306 ms

[031:588] [2023-04-24 11:41:11 +0000.117150][42f1] ~GLESContext:


[031:592] [2023-04-24 11:41:11 +0000.121334][42f1] GLESContext destruct finish.
[031:592] [2023-04-24 11:41:11 +0000.121525][42f1] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[031:595] [2023-04-24 11:41:11 +0000.123775][42f1] global uninited!
[031:597] [2023-04-24 11:41:11 +0000.125793][42f1] clear AppID 50011
[031:597] [2023-04-24 11:41:11 +0000.125871][42f1] UnRegister JVM for Xplatform
util
[031:597] [2023-04-24 11:41:11 +0000.125892][42f1] Dispose::unregister webrtc video
engine
[031:597] [2023-04-24 11:41:11 +0000.125907][42f1] Init the android object with
jvm:0x0 env:0x0 context:0x0

[031:597] [2023-04-24 11:41:11 +0000.125947][42f1] SetAndroidMediaCodecObjects


time:9685951 enter.

[031:597] [2023-04-24 11:41:11 +0000.125975][42f1] ClearAndroidMediaCodecObjects


time:9685951 enter.

[031:597] [2023-04-24 11:41:11 +0000.126002][42f1] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[031:597] [2023-04-24 11:41:11 +0000.126027][42f1] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[031:597] [2023-04-24 11:41:11 +0000.126051][42f1] SetAndroidMediaCodecObjects


time:9685951 enter.

[031:597] [2023-04-24 11:41:11 +0000.126069][42f1] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[031:597] [2023-04-24 11:41:11 +0000.126088][42f1] ClearAndroidMediaCodecObjects
time:9685951 enter.

[031:597] [2023-04-24 11:41:11 +0000.126113][42f1] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[031:597] [2023-04-24 11:41:11 +0000.126138][42f1] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[031:597] [2023-04-24 11:41:11 +0000.126151][42f1] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[031:597] [2023-04-24 11:41:11 +0000.126169][42f1] Dispose::unregister webrtc voice


engine
[031:597] [2023-04-24 11:41:11 +0000.126199][42f1] Set the android objects with
jvm:0x0 env:0x0 context:0x0
[031:597] [2023-04-24 11:41:11 +0000.126224][42f1] SystemUtil UnInit done
[051:664] [2023-04-24 11:41:31 +0000.192919][42f1] Register JVM for xplatform util
[051:675] [2023-04-24 11:41:31 +0000.203953][42f1] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-04-
24 11:41:31 +0000
[051:675] [2023-04-24 11:41:31 +0000.204075][42f1] set AppID=50011 old AppID=-1
[051:675] [2023-04-24 11:41:31 +0000.204103][42f1] Init the android object with
jvm:0xb4000070fd77f540 env:0x703441c340 context:0x6fb66dcd58

[051:675] [2023-04-24 11:41:31 +0000.204132][42f1] SetAndroidMediaCodecObjects


time:9706029 enter.

[051:675] [2023-04-24 11:41:31 +0000.204160][42f1] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[051:675] [2023-04-24 11:41:31 +0000.204177][42f1] SetAndroidMediaCodecObjects


time:9706029 enter.

[051:675] [2023-04-24 11:41:31 +0000.204190][42f1] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070fd77f540
[051:675] [2023-04-24 11:41:31 +0000.204207][42f1] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070fd77f540 address:0x6f390e4760
[051:675] [2023-04-24 11:41:31 +0000.204221][42f1] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070fd77f540
address:0x6f390e4760
[051:675] [2023-04-24 11:41:31 +0000.204235][42f1] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[051:675] [2023-04-24 11:41:31 +0000.204249][42f1] Set the android objects with


jvm:0xb4000070fd77f540 env:0x703441c340 context:0x6fb66dcd58

[051:675] [2023-04-24 11:41:31 +0000.204263][42f1] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x703441c340
[051:675] [2023-04-24 11:41:31 +0000.204279][42f1] SystemUtil Init done
[051:676] [2023-04-24 11:41:31 +0000.204783][42f1]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[051:676] [2023-04-24 11:41:31 +0000.205044][42f1] MediaFilterCamera
[051:676] [2023-04-24 11:41:31 +0000.205132][42f1] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[051:676] [2023-04-24 11:41:31 +0000.205239][42f1] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[051:676] [2023-04-24 11:41:31 +0000.205268][42f1] Recording session using default
bitrate support by app:31457280
[051:677] [2023-04-24 11:41:31 +0000.206116][481f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x702859b3c0
[051:677] [2023-04-24 11:41:31 +0000.206221][481f] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[051:677] [2023-04-24 11:41:31 +0000.206372][42f1] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[051:679] [2023-04-24 11:41:31 +0000.208133][42f1] Error(ini.cc:191): Open the file
failed. error:2
[051:679] [2023-04-24 11:41:31 +0000.208203][42f1]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[051:679] [2023-04-24 11:41:31 +0000.208225][42f1] The device model: m2101k6g
usingSoftwareAEC value: 0
[051:684] [2023-04-24 11:41:31 +0000.212872][42f1] Error(ini.cc:191): Open the file
failed. error:2
[051:684] [2023-04-24 11:41:31 +0000.212976][42f1]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[051:684] [2023-04-24 11:41:31 +0000.213039][42f1] The device model: m2101k6g
usingHardwareAEC value: 0
[051:684] [2023-04-24 11:41:31 +0000.213059][42f1] The machine device: m2101k6g
usingHardwareAEC value: 0
[051:684] [2023-04-24 11:41:31 +0000.213075][42f1] Using Default AEC type: software
AEC
[051:685] [2023-04-24 11:41:31 +0000.214303][42f1] The device model: m2101k6g enum
value: 0
[051:687] [2023-04-24 11:41:31 +0000.215713][42f1] GetMachineModel is M2101K6G
[051:687] [2023-04-24 11:41:31 +0000.215776][42f1] GetMachineInfo: M2101K6G
[051:687] [2023-04-24 11:41:31 +0000.215792][42f1] Construct BeautifyReader
begin...
[051:687] [2023-04-24 11:41:31 +0000.215807][42f1] dumpStickerRgba:0
dumpStickerYuv:0
[051:687] [2023-04-24 11:41:31 +0000.215822][42f1] Construct BeautifyReader done.
[051:691] [2023-04-24 11:41:31 +0000.220160][42f1] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[051:691] [2023-04-24 11:41:31 +0000.220215][4822] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fbb468fa0
[051:691] [2023-04-24 11:41:31 +0000.220459][42f1] AppDeviceManager telnet server
for statistics started......
[051:692] [2023-04-24 11:41:31 +0000.221277][42f1] CpuOverloadDetect time:9706046
enter.

[051:692] [2023-04-24 11:41:31 +0000.221419][42f1] CpuOverloadDetect leave. expire


time = 0 ms

[051:692] [2023-04-24 11:41:31 +0000.221491][4823] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x6f6dbd8540
[051:693] [2023-04-24 11:41:31 +0000.222000][42f1] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[051:693] [2023-04-24 11:41:31 +0000.222039][42f1] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[051:693] [2023-04-24 11:41:31 +0000.222292][42f1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[051:694] [2023-04-24 11:41:31 +0000.222605][42f1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[051:694] [2023-04-24 11:41:31 +0000.222903][42f1] CreatePlatformSpecificObjects:
[051:694] [2023-04-24 11:41:31 +0000.222950][42f1] audio device use opensle input
and opensl output
[051:694] [2023-04-24 11:41:31 +0000.222971][42f1] Create OpenSLES output module
with java VM support.

[051:694] [2023-04-24 11:41:31 +0000.223090][42f1] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[051:694] [2023-04-24 11:41:31 +0000.223305][42f1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[051:695] [2023-04-24 11:41:31 +0000.223991][42f1] Create OpenSLES output module
with buffer num:1

[051:695] [2023-04-24 11:41:31 +0000.224179][42f1] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[051:695] [2023-04-24 11:41:31 +0000.224386][42f1] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[051:696] [2023-04-24 11:41:31 +0000.224653][42f1] Create OpenSLES input module
with java VM support.
[051:696] [2023-04-24 11:41:31 +0000.224709][42f1] Create OpenSLES input module
with buffer num:1

[051:696] [2023-04-24 11:41:31 +0000.224744][42f1] Error(trace.cc:40): Init the


output and input for audio device template.
[051:696] [2023-04-24 11:41:31 +0000.224787][42f1] Init the output device.

[051:696] [2023-04-24 11:41:31 +0000.224809][42f1] Init the opensl input.


[051:696] [2023-04-24 11:41:31 +0000.224848][42f1] AppDeviceManager get setting
samplerate: 0
[051:696] [2023-04-24 11:41:31 +0000.225201][42f1] The device model: m2101k6g enum
value: 0
[051:697] [2023-04-24 11:41:31 +0000.225652][42f1] The device model: m2101k6g enum
value: 0
[051:697] [2023-04-24 11:41:31 +0000.225681][42f1] Set the sample rate to be:48000

[051:697] [2023-04-24 11:41:31 +0000.225708][42f1] Enable the recording stereo:0


[051:697] [2023-04-24 11:41:31 +0000.225736][42f1] Set the playout as stereo:1
[051:697] [2023-04-24 11:41:31 +0000.225758][42f1] Init the microphone.
[051:697] [2023-04-24 11:41:31 +0000.226228][42f1] Update the recording sample rate
to be: 48000
[051:697] [2023-04-24 11:41:31 +0000.226292][42f1] Init the speaker.
[051:697] [2023-04-24 11:41:31 +0000.226342][42f1] Low latency buffer size:144 low
sample rate:48000
[051:698] [2023-04-24 11:41:31 +0000.226954][42f1] Using 1 x 10ms for an audio
frame.

[051:704] [2023-04-24 11:41:31 +0000.232903][42f1] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[051:704] [2023-04-24 11:41:31 +0000.232985][42f1] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[051:704] [2023-04-24 11:41:31 +0000.233015][42f1] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[051:710] [2023-04-24 11:41:31 +0000.239418][42f1] The device model:m2101k6g

[051:710] [2023-04-24 11:41:31 +0000.239497][42f1] speaker output factor:100


defaultFactor: 100

[051:710] [2023-04-24 11:41:31 +0000.239516][42f1] headset output factor:100


defaultFactor: 100

[051:711] [2023-04-24 11:41:31 +0000.239969][42f1] AppDeviceManagerStart finished.


[051:711] [2023-04-24 11:41:31 +0000.240052][42f1] AppDeviceManagerStartMic::mic
status is off
[051:711] [2023-04-24 11:41:31 +0000.240126][42f1] AppDeviceManagerStartMic update
aec type: 2

[051:711] [2023-04-24 11:41:31 +0000.240148][42f1] AppDeviceManagerStartMic update


voiceChangeMode: 4

[051:711] [2023-04-24 11:41:31 +0000.240178][42f1]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[051:711] [2023-04-24 11:41:31 +0000.240205][42f1]
AudioDeviceDataHandler::StartMicProcess

[051:712] [2023-04-24 11:41:31 +0000.240993][42f1] Try to start webrtc recording


device.

[051:712] [2023-04-24 11:41:31 +0000.241052][42f1] StartRecording. threadID:17137


[051:712] [2023-04-24 11:41:31 +0000.241142][42f1] default mode: Set the recording
mode to voice communication to enable HW AEC .

[051:712] [2023-04-24 11:41:31 +0000.241268][42f1] Set the recording mode before


getSetting: 4
[051:712] [2023-04-24 11:41:31 +0000.241294][42f1] Set the recording mode after
getSetting: 1
[051:712] [2023-04-24 11:41:31 +0000.241104][4824] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[051:794] [2023-04-24 11:41:31 +0000.322779][42f1] StartRecording finished.

[051:794] [2023-04-24 11:41:31 +0000.322835][42f1] audio: start the audio mic


checker timer.

[051:794] [2023-04-24 11:41:31 +0000.323245][42f1] machine model :redmi


[051:794] [2023-04-24 11:41:31 +0000.323279][42f1] Support this machine
model :redmi
[051:794] [2023-04-24 11:41:31 +0000.323405][42f1] global inited! current sdk
version: 07-20-936c45f
[052:242] [2023-04-24 11:41:31 +0000.771134][44f6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[052:242] [2023-04-24 11:41:31 +0000.771354][4820] MediaFilterCamera, recording
file context:0x6f6d94c300 input texture:10
[052:242] [2023-04-24 11:41:31 +0000.771411][4820] GLESContext:
[052:243] [2023-04-24 11:41:31 +0000.771542][4820] The result of eglGetDisplay is:
0xb4000070fd8718c0
[052:244] [2023-04-24 11:41:31 +0000.772592][4820] The result of creation:
0x6f58a44d00
[052:244] [2023-04-24 11:41:31 +0000.772713][4820] The result of
eglCreatePbufferSurface is: 0x6f58a44e80
[052:244] [2023-04-24 11:41:31 +0000.772863][44f6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x6f6d94c300 input_texture: 10
[052:823] [2023-04-24 11:41:32 +0000.351965][4824] Run AGC when audioType = 0
[052:823] [2023-04-24 11:41:32 +0000.352096][4824]
AudioDeviceDataHandler::MixAndSendOutFrame
[053:084] [2023-04-24 11:41:32 +0000.612696][4824] haveEnoughProcessedData
internalAudioStream.length: 20
[053:754] [2023-04-24 11:41:33 +0000.282891][42f1]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[053:754] [2023-04-24 11:41:33 +0000.283029][42f1] ~MediaFilterCamera time:9708108
enter.

[053:754] [2023-04-24 11:41:33 +0000.283059][42f1] StopPullFrameAndWriteMp4


time:9708108 enter.

[053:754] [2023-04-24 11:41:33 +0000.283359][481f] stop recording


[053:754] [2023-04-24 11:41:33 +0000.283392][481f] we have stopped recording before
[053:754] [2023-04-24 11:41:33 +0000.283443][42f1] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[053:755] [2023-04-24 11:41:33 +0000.284280][42f1] DestroyPipelineAndFilters


time:9708109 enter.

[053:755] [2023-04-24 11:41:33 +0000.284349][42f1] DestroyPipelineAndFilters


leave. expire time = 0 ms

[053:755] [2023-04-24 11:41:33 +0000.284371][42f1] AppDeviceManagerStopMic


[053:755] [2023-04-24 11:41:33 +0000.284411][42f1] AppDeviceManagerStopMic::mic
status is on
[053:755] [2023-04-24 11:41:33 +0000.284424][42f1] Try to stop webrtc device.

[053:755] [2023-04-24 11:41:33 +0000.284441][42f1] Set record state to


stopped.threadID:17137

[053:822] [2023-04-24 11:41:33 +0000.350856][42f1] Try to destory the


recorder.threadID:17137

[054:022] [2023-04-24 11:41:33 +0000.551000][42f1] DestroyAudioRecorder:


[054:022] [2023-04-24 11:41:33 +0000.551094][42f1] Cleanup the buffer queue in the
recorder.[000:025] [2023-04-25 20:05:06 +0000.555837][6430] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-04-
25 20:05:06 +0000
[000:025] [2023-04-25 20:05:06 +0000.555913][6430] set AppID=50011 old AppID=-1
[000:025] [2023-04-25 20:05:06 +0000.555950][6430] Init the android object with
jvm:0xb4000070fd77f540 env:0x70287007c0 context:0x6fbbedc6e8

[000:025] [2023-04-25 20:05:06 +0000.555986][6430] SetAndroidMediaCodecObjects


time:41099558 enter.

[000:025] [2023-04-25 20:05:06 +0000.556016][6430] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:025] [2023-04-25 20:05:06 +0000.556037][6430] SetAndroidMediaCodecObjects


time:41099558 enter.

[000:025] [2023-04-25 20:05:06 +0000.556063][6430] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070fd77f540
[000:025] [2023-04-25 20:05:06 +0000.556089][6430] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070fd77f540 address:0x6f3b4f7760
[000:025] [2023-04-25 20:05:06 +0000.556116][6430] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070fd77f540
address:0x6f3b4f7760
[000:025] [2023-04-25 20:05:06 +0000.556142][6430] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:025] [2023-04-25 20:05:06 +0000.556187][6430] Set the android objects with


jvm:0xb4000070fd77f540 env:0x70287007c0 context:0x6fbbedc6e8

[000:027] [2023-04-25 20:05:06 +0000.557475][6430] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70287007c0
[000:027] [2023-04-25 20:05:06 +0000.557545][6430] SystemUtil Init done
[000:029] [2023-04-25 20:05:06 +0000.559651][6430]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:031] [2023-04-25 20:05:06 +0000.561708][6430] MediaFilterCamera
[000:031] [2023-04-25 20:05:06 +0000.561794][6430] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[000:031] [2023-04-25 20:05:06 +0000.561921][6430] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[000:031] [2023-04-25 20:05:06 +0000.561951][6430] Recording session using default
bitrate support by app:31457280
[000:031] [2023-04-25 20:05:06 +0000.562226][dfd] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x702858e6c0
[000:031] [2023-04-25 20:05:06 +0000.562284][dfd] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:032] [2023-04-25 20:05:06 +0000.562473][6430] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:032] [2023-04-25 20:05:06 +0000.563059][6430] Error(ini.cc:191): Open the file
failed. error:2
[000:032] [2023-04-25 20:05:06 +0000.563103][6430]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:032] [2023-04-25 20:05:06 +0000.563144][6430] The device model: m2101k6g
usingSoftwareAEC value: 0
[000:035] [2023-04-25 20:05:06 +0000.565995][6430] Error(ini.cc:191): Open the file
failed. error:2
[000:035] [2023-04-25 20:05:06 +0000.566068][6430]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:035] [2023-04-25 20:05:06 +0000.566095][6430] The device model: m2101k6g
usingHardwareAEC value: 0
[000:035] [2023-04-25 20:05:06 +0000.566131][6430] The machine device: m2101k6g
usingHardwareAEC value: 0
[000:035] [2023-04-25 20:05:06 +0000.566159][6430] Using Default AEC type: software
AEC
[000:036] [2023-04-25 20:05:06 +0000.567201][6430] The device model: m2101k6g enum
value: 0
[000:037] [2023-04-25 20:05:06 +0000.567859][6430] GetMachineModel is M2101K6G
[000:037] [2023-04-25 20:05:06 +0000.567929][6430] GetMachineInfo: M2101K6G
[000:037] [2023-04-25 20:05:06 +0000.567960][6430] Construct BeautifyReader
begin...
[000:037] [2023-04-25 20:05:06 +0000.567992][6430] dumpStickerRgba:0
dumpStickerYuv:0
[000:037] [2023-04-25 20:05:06 +0000.568006][6430] Construct BeautifyReader done.
[000:041] [2023-04-25 20:05:06 +0000.571855][6430] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:041] [2023-04-25 20:05:06 +0000.572045][e03] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f7be548a0
[000:041] [2023-04-25 20:05:06 +0000.572222][6430] AppDeviceManager telnet server
for statistics started......
[000:042] [2023-04-25 20:05:06 +0000.572775][6430] CpuOverloadDetect time:41099575
enter.

[000:042] [2023-04-25 20:05:06 +0000.572891][6430] CpuOverloadDetect leave. expire


time = 0 ms

[000:042] [2023-04-25 20:05:06 +0000.572919][e04] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x6f7c01fe80
[000:043] [2023-04-25 20:05:06 +0000.573454][6430] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:043] [2023-04-25 20:05:06 +0000.573486][6430] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:044] [2023-04-25 20:05:06 +0000.574866][6430] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:044] [2023-04-25 20:05:06 +0000.575276][6430] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:045] [2023-04-25 20:05:06 +0000.575710][6430] CreatePlatformSpecificObjects:
[000:045] [2023-04-25 20:05:06 +0000.575759][6430] audio device use opensle input
and opensl output
[000:045] [2023-04-25 20:05:06 +0000.575809][6430] Create OpenSLES output module
with java VM support.

[000:045] [2023-04-25 20:05:06 +0000.575960][6430] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:045] [2023-04-25 20:05:06 +0000.576137][6430] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:046] [2023-04-25 20:05:06 +0000.576324][6430] Create OpenSLES output module
with buffer num:1

[000:046] [2023-04-25 20:05:06 +0000.576482][6430] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:046] [2023-04-25 20:05:06 +0000.576634][6430] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:046] [2023-04-25 20:05:06 +0000.576794][6430] Create OpenSLES input module
with java VM support.

[000:046] [2023-04-25 20:05:06 +0000.576829][6430] Create OpenSLES input module


with buffer num:1

[000:046] [2023-04-25 20:05:06 +0000.576874][6430] Error(trace.cc:40): Init the


output and input for audio device template.
[000:046] [2023-04-25 20:05:06 +0000.576895][6430] Init the output device.

[000:046] [2023-04-25 20:05:06 +0000.576909][6430] Init the opensl input.


[000:046] [2023-04-25 20:05:06 +0000.576931][6430] AppDeviceManager get setting
samplerate: 0
[000:047] [2023-04-25 20:05:06 +0000.577402][6430] The device model: m2101k6g enum
value: 0
[000:047] [2023-04-25 20:05:06 +0000.578072][6430] The device model: m2101k6g enum
value: 0
[000:047] [2023-04-25 20:05:06 +0000.578132][6430] Set the sample rate to be:48000

[000:047] [2023-04-25 20:05:06 +0000.578166][6430] Enable the recording stereo:0


[000:047] [2023-04-25 20:05:06 +0000.578183][6430] Set the playout as stereo:1
[000:047] [2023-04-25 20:05:06 +0000.578204][6430] Init the microphone.
[000:051] [2023-04-25 20:05:06 +0000.581671][6430] Update the recording sample rate
to be: 48000
[000:051] [2023-04-25 20:05:06 +0000.581776][6430] Init the speaker.
[000:051] [2023-04-25 20:05:06 +0000.581849][6430] Low latency buffer size:144 low
sample rate:48000
[000:051] [2023-04-25 20:05:06 +0000.582182][6430] Using 1 x 10ms for an audio
frame.

[000:055] [2023-04-25 20:05:06 +0000.585973][6430] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:055] [2023-04-25 20:05:06 +0000.586104][6430] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:055] [2023-04-25 20:05:06 +0000.586167][6430] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:060] [2023-04-25 20:05:06 +0000.591140][6430] The device model:m2101k6g

[000:060] [2023-04-25 20:05:06 +0000.591215][6430] speaker output factor:100


defaultFactor: 100

[000:060] [2023-04-25 20:05:06 +0000.591230][6430] headset output factor:100


defaultFactor: 100

[000:061] [2023-04-25 20:05:06 +0000.591544][6430] AppDeviceManagerStart finished.


[000:061] [2023-04-25 20:05:06 +0000.591611][6430] AppDeviceManagerStartMic::mic
status is off
[000:061] [2023-04-25 20:05:06 +0000.591662][6430] AppDeviceManagerStartMic update
aec type: 2

[000:061] [2023-04-25 20:05:06 +0000.591683][6430] AppDeviceManagerStartMic update


voiceChangeMode: 4
[000:061] [2023-04-25 20:05:06 +0000.591712][6430]
AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:061] [2023-04-25 20:05:06 +0000.591737][6430]
AudioDeviceDataHandler::StartMicProcess

[000:061] [2023-04-25 20:05:06 +0000.591833][6430] Try to start webrtc recording


device.

[000:061] [2023-04-25 20:05:06 +0000.591861][6430] StartRecording. threadID:25648

[000:061] [2023-04-25 20:05:06 +0000.591863][e08] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:061] [2023-04-25 20:05:06 +0000.591930][e08] haveEnoughProcessedData
internalAudioStream.length: 0
[000:061] [2023-04-25 20:05:06 +0000.592161][6430] The machine model:M2101K6G

[000:061] [2023-04-25 20:05:06 +0000.592219][6430] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:061] [2023-04-25 20:05:06 +0000.592242][6430] Set the recording mode before


getSetting: 4
[000:061] [2023-04-25 20:05:06 +0000.592260][6430] Set the recording mode after
getSetting: 1
[000:095] [2023-04-25 20:05:06 +0000.626213][6430] StartRecording finished.

[000:095] [2023-04-25 20:05:06 +0000.626279][6430] audio: start the audio mic


checker timer.

[000:096] [2023-04-25 20:05:06 +0000.626752][6430] machine model :redmi


[000:096] [2023-04-25 20:05:06 +0000.626809][6430] Support this machine
model :redmi
[000:100] [2023-04-25 20:05:06 +0000.631047][6430] global inited! current sdk
version: 07-20-936c45f
[000:221] [2023-04-25 20:05:06 +0000.752193][e0a] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:221] [2023-04-25 20:05:06 +0000.752279][e0a] _deviceSampleRate:48000

[000:225] [2023-04-25 20:05:06 +0000.756012][e08] Run AGC when audioType = 0


[000:225] [2023-04-25 20:05:06 +0000.756124][e08]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:594] [2023-04-25 20:05:07 +0000.124799][c0d]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:594] [2023-04-25 20:05:07 +0000.124977][dfe] MediaFilterCamera, recording file
context:0x70345ffe00 input texture:10
[000:594] [2023-04-25 20:05:07 +0000.125023][dfe] GLESContext:
[000:594] [2023-04-25 20:05:07 +0000.125067][dfe] The result of eglGetDisplay is:
0xb4000070fd8718c0
[000:595] [2023-04-25 20:05:07 +0000.125940][dfe] The result of creation:
0x6f7bebb780
[000:595] [2023-04-25 20:05:07 +0000.126035][dfe] The result of
eglCreatePbufferSurface is: 0x6f7bebba80
[000:595] [2023-04-25 20:05:07 +0000.126146][c0d]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70345ffe00 input_texture: 10
[001:686] [2023-04-25 20:05:08 +0000.216972][6430]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[001:686] [2023-04-25 20:05:08 +0000.217278][6430] ~MediaFilterCamera time:41101219
enter.

[001:687] [2023-04-25 20:05:08 +0000.217449][6430] StopPullFrameAndWriteMp4


time:41101220 enter.

[001:689] [2023-04-25 20:05:08 +0000.220098][dfd] stop recording


[001:690] [2023-04-25 20:05:08 +0000.220343][dfd] we have stopped recording before
[001:690] [2023-04-25 20:05:08 +0000.220757][6430] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms

[001:691] [2023-04-25 20:05:08 +0000.222287][6430] DestroyPipelineAndFilters


time:41101224 enter.

[001:692] [2023-04-25 20:05:08 +0000.222389][6430] DestroyPipelineAndFilters


leave. expire time = 1 ms

[001:692] [2023-04-25 20:05:08 +0000.222418][6430] AppDeviceManagerStopMic

[001:692] [2023-04-25 20:05:08 +0000.222484][6430] AppDeviceManagerStopMic::mic


status is on
[001:692] [2023-04-25 20:05:08 +0000.222511][6430] Try to stop webrtc device.

[001:692] [2023-04-25 20:05:08 +0000.222537][6430] Set record state to


stopped.threadID:25648

[001:740] [2023-04-25 20:05:08 +0000.271017][6430] Try to destory the


recorder.threadID:25648

[001:896] [2023-04-25 20:05:08 +0000.426559][e08] haveEnoughProcessedData


internalAudioStream.length: 0
[001:940] [2023-04-25 20:05:08 +0000.471176][6430] DestroyAudioRecorder:
[001:940] [2023-04-25 20:05:08 +0000.471267][6430] Cleanup the buffer queue in the
recorder.
[001:941] [2023-04-25 20:05:08 +0000.471310][6430] Destroy the recorder.

[001:942] [2023-04-25 20:05:08 +0000.472328][6430] StopRecording finished.

[001:942] [2023-04-25 20:05:08 +0000.472492][6430] The stop recording success.

[001:942] [2023-04-25 20:05:08 +0000.472605][6430]


AudioDeviceDataHandler::StopMicProcess

[001:943] [2023-04-25 20:05:08 +0000.473334][6430] AppDeviceManager stop.

[001:943] [2023-04-25 20:05:08 +0000.473441][6430] Rlease the webrtc device object.

[001:943] [2023-04-25 20:05:08 +0000.473646][6430] OpenSlesInput destruct.

[001:943] [2023-04-25 20:05:08 +0000.473694][6430] OpenSlesOutput destruct.

[001:944] [2023-04-25 20:05:08 +0000.474342][6430] EventDispatchServerScope


destruct
[001:944] [2023-04-25 20:05:08 +0000.474453][6430]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[001:944] [2023-04-25 20:05:08 +0000.474524][6430] ~AudioDeviceDataHandler

[001:944] [2023-04-25 20:05:08 +0000.475237][6430] AppDeviceManagerDestruct.


[001:945] [2023-04-25 20:05:08 +0000.475353][6430] ~AppDeviceManager:
[001:945] [2023-04-25 20:05:08 +0000.475415][6430] ~CpuOverloadDetect time:41101478
enter.

[001:945] [2023-04-25 20:05:08 +0000.475819][6430] ~CpuOverloadDetect leave.


expire time = 0 ms

[001:946] [2023-04-25 20:05:08 +0000.477279][6430] Destruct BeautifyReader begin...


[001:948] [2023-04-25 20:05:08 +0000.478332][6430] Destruct BeautifyReader done.
[001:948] [2023-04-25 20:05:08 +0000.478453][6430] ~MediaFilterCamera leave.
expire time = 262 ms

[001:948] [2023-04-25 20:05:08 +0000.478644][6430] ~GLESContext:


[001:949] [2023-04-25 20:05:08 +0000.480295][6430] GLESContext destruct finish.
[001:950] [2023-04-25 20:05:08 +0000.480450][6430] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[001:951] [2023-04-25 20:05:08 +0000.481444][6430] global uninited!
[001:955] [2023-04-25 20:05:08 +0000.486304][6430] clear AppID 50011
[001:956] [2023-04-25 20:05:08 +0000.486402][6430] UnRegister JVM for Xplatform
util
[001:956] [2023-04-25 20:05:08 +0000.486552][6430] Dispose::unregister webrtc video
engine
[001:956] [2023-04-25 20:05:08 +0000.486636][6430] Init the android object with
jvm:0x0 env:0x0 context:0x0

[001:956] [2023-04-25 20:05:08 +0000.486657][6430] SetAndroidMediaCodecObjects


time:41101489 enter.

[001:956] [2023-04-25 20:05:08 +0000.486673][6430] ClearAndroidMediaCodecObjects


time:41101489 enter.

[001:956] [2023-04-25 20:05:08 +0000.486715][6430] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:956] [2023-04-25 20:05:08 +0000.486750][6430] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:956] [2023-04-25 20:05:08 +0000.486783][6430] SetAndroidMediaCodecObjects


time:41101489 enter.

[001:956] [2023-04-25 20:05:08 +0000.486815][6430] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[001:956] [2023-04-25 20:05:08 +0000.486936][6430] ClearAndroidMediaCodecObjects
time:41101489 enter.

[001:956] [2023-04-25 20:05:08 +0000.486965][6430] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[001:956] [2023-04-25 20:05:08 +0000.486981][6430] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[001:956] [2023-04-25 20:05:08 +0000.486993][6430] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[001:956] [2023-04-25 20:05:08 +0000.487007][6430] Dispose::unregister webrtc voice


engine
[001:956] [2023-04-25 20:05:08 +0000.487036][6430] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[001:956] [2023-04-25 20:05:08 +0000.487088][6430] SystemUtil UnInit done


[155:975] [2023-04-25 20:07:42 +0000.506179][6430] Register JVM for xplatform util
[155:982] [2023-04-25 20:07:42 +0000.512551][6430] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-04-
25 20:07:42 +0000
[155:982] [2023-04-25 20:07:42 +0000.512654][6430] set AppID=50011 old AppID=-1
[155:982] [2023-04-25 20:07:42 +0000.512674][6430] Init the android object with
jvm:0xb4000070fd77f540 env:0x70287007c0 context:0x6fbbedcd58

[155:982] [2023-04-25 20:07:42 +0000.512699][6430] SetAndroidMediaCodecObjects


time:41255515 enter.

[155:982] [2023-04-25 20:07:42 +0000.512723][6430] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[155:982] [2023-04-25 20:07:42 +0000.512740][6430] SetAndroidMediaCodecObjects


time:41255515 enter.

[155:982] [2023-04-25 20:07:42 +0000.512754][6430] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070fd77f540
[155:982] [2023-04-25 20:07:42 +0000.512778][6430] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070fd77f540 address:0x6f3b4f7760
[155:982] [2023-04-25 20:07:42 +0000.512793][6430] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070fd77f540
address:0x6f3b4f7760
[155:982] [2023-04-25 20:07:42 +0000.512805][6430] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[155:982] [2023-04-25 20:07:42 +0000.512820][6430] Set the android objects with


jvm:0xb4000070fd77f540 env:0x70287007c0 context:0x6fbbedcd58

[155:982] [2023-04-25 20:07:42 +0000.512836][6430] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70287007c0
[155:982] [2023-04-25 20:07:42 +0000.512852][6430] SystemUtil Init done
[155:983] [2023-04-25 20:07:42 +0000.513385][6430]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[155:983] [2023-04-25 20:07:42 +0000.513764][6430] MediaFilterCamera
[155:983] [2023-04-25 20:07:42 +0000.513828][6430] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[155:983] [2023-04-25 20:07:42 +0000.513924][6430] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[155:983] [2023-04-25 20:07:42 +0000.513951][6430] Recording session using default
bitrate support by app:31457280
[155:983] [2023-04-25 20:07:42 +0000.514008][15da] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x702858ee40
[155:983] [2023-04-25 20:07:42 +0000.514265][15da] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[155:984] [2023-04-25 20:07:42 +0000.514369][6430] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[155:985] [2023-04-25 20:07:42 +0000.515397][6430] Error(ini.cc:191): Open the file
failed. error:2
[155:985] [2023-04-25 20:07:42 +0000.515453][6430]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[155:985] [2023-04-25 20:07:42 +0000.515483][6430] The device model: m2101k6g
usingSoftwareAEC value: 0
[155:987] [2023-04-25 20:07:42 +0000.518074][6430] Error(ini.cc:191): Open the file
failed. error:2
[155:987] [2023-04-25 20:07:42 +0000.518146][6430]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[155:987] [2023-04-25 20:07:42 +0000.518172][6430] The device model: m2101k6g
usingHardwareAEC value: 0
[155:987] [2023-04-25 20:07:42 +0000.518195][6430] The machine device: m2101k6g
usingHardwareAEC value: 0
[155:987] [2023-04-25 20:07:42 +0000.518220][6430] Using Default AEC type: software
AEC
[155:988] [2023-04-25 20:07:42 +0000.519256][6430] The device model: m2101k6g enum
value: 0
[155:989] [2023-04-25 20:07:42 +0000.519776][6430] GetMachineModel is M2101K6G
[155:989] [2023-04-25 20:07:42 +0000.519828][6430] GetMachineInfo: M2101K6G
[155:989] [2023-04-25 20:07:42 +0000.519843][6430] Construct BeautifyReader
begin...
[155:989] [2023-04-25 20:07:42 +0000.519870][6430] dumpStickerRgba:0
dumpStickerYuv:0
[155:989] [2023-04-25 20:07:42 +0000.519896][6430] Construct BeautifyReader done.
[155:992] [2023-04-25 20:07:42 +0000.523259][6430] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[155:993] [2023-04-25 20:07:42 +0000.523358][6430] AppDeviceManager telnet server
for statistics started......
[155:993] [2023-04-25 20:07:42 +0000.523480][15dd] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f7be55da0
[155:993] [2023-04-25 20:07:42 +0000.523982][6430] CpuOverloadDetect time:41255526
enter.

[155:993] [2023-04-25 20:07:42 +0000.524098][6430] CpuOverloadDetect leave. expire


time = 0 ms

[155:993] [2023-04-25 20:07:42 +0000.524122][15de] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x6f5de47680
[155:994] [2023-04-25 20:07:42 +0000.524623][6430] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[155:994] [2023-04-25 20:07:42 +0000.524654][6430] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[155:994] [2023-04-25 20:07:42 +0000.524838][6430] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[155:994] [2023-04-25 20:07:42 +0000.525075][6430] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[155:994] [2023-04-25 20:07:42 +0000.525273][6430] CreatePlatformSpecificObjects:
[155:995] [2023-04-25 20:07:42 +0000.525309][6430] audio device use opensle input
and opensl output
[155:995] [2023-04-25 20:07:42 +0000.525337][6430] Create OpenSLES output module
with java VM support.

[155:995] [2023-04-25 20:07:42 +0000.525438][6430] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[155:995] [2023-04-25 20:07:42 +0000.525600][6430] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[155:995] [2023-04-25 20:07:42 +0000.525765][6430] Create OpenSLES output module
with buffer num:1

[155:995] [2023-04-25 20:07:42 +0000.525888][6430] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[155:995] [2023-04-25 20:07:42 +0000.526035][6430] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[155:995] [2023-04-25 20:07:42 +0000.526215][6430] Create OpenSLES input module
with java VM support.

[155:995] [2023-04-25 20:07:42 +0000.526256][6430] Create OpenSLES input module


with buffer num:1
[155:995] [2023-04-25 20:07:42 +0000.526292][6430] Error(trace.cc:40): Init the
output and input for audio device template.
[155:996] [2023-04-25 20:07:42 +0000.526335][6430] Init the output device.

[155:996] [2023-04-25 20:07:42 +0000.526376][6430] Init the opensl input.


[155:996] [2023-04-25 20:07:42 +0000.526393][6430] AppDeviceManager get setting
samplerate: 0
[155:996] [2023-04-25 20:07:42 +0000.526792][6430] The device model: m2101k6g enum
value: 0
[155:996] [2023-04-25 20:07:42 +0000.527243][6430] The device model: m2101k6g enum
value: 0
[155:996] [2023-04-25 20:07:42 +0000.527271][6430] Set the sample rate to be:48000

[155:996] [2023-04-25 20:07:42 +0000.527303][6430] Enable the recording stereo:0


[155:997] [2023-04-25 20:07:42 +0000.527340][6430] Set the playout as stereo:1
[155:997] [2023-04-25 20:07:42 +0000.527358][6430] Init the microphone.
[155:997] [2023-04-25 20:07:42 +0000.527912][6430] Update the recording sample rate
to be: 48000
[155:997] [2023-04-25 20:07:42 +0000.527978][6430] Init the speaker.
[155:997] [2023-04-25 20:07:42 +0000.528009][6430] Low latency buffer size:144 low
sample rate:48000
[155:998] [2023-04-25 20:07:42 +0000.528414][6430] Using 1 x 10ms for an audio
frame.

[156:001] [2023-04-25 20:07:42 +0000.532162][6430] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[156:001] [2023-04-25 20:07:42 +0000.532273][6430] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[156:002] [2023-04-25 20:07:42 +0000.532316][6430] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[156:007] [2023-04-25 20:07:42 +0000.537389][6430] The device model:m2101k6g

[156:007] [2023-04-25 20:07:42 +0000.537473][6430] speaker output factor:100


defaultFactor: 100

[156:007] [2023-04-25 20:07:42 +0000.537490][6430] headset output factor:100


defaultFactor: 100

[156:007] [2023-04-25 20:07:42 +0000.537909][6430] AppDeviceManagerStart finished.


[156:007] [2023-04-25 20:07:42 +0000.537980][6430] AppDeviceManagerStartMic::mic
status is off
[156:007] [2023-04-25 20:07:42 +0000.538028][6430] AppDeviceManagerStartMic update
aec type: 2

[156:007] [2023-04-25 20:07:42 +0000.538049][6430] AppDeviceManagerStartMic update


voiceChangeMode: 4

[156:007] [2023-04-25 20:07:42 +0000.538076][6430]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[156:007] [2023-04-25 20:07:42 +0000.538101][6430]
AudioDeviceDataHandler::StartMicProcess

[156:008] [2023-04-25 20:07:42 +0000.538336][6430] Try to start webrtc recording


device.

[156:008] [2023-04-25 20:07:42 +0000.538367][6430] StartRecording. threadID:25648

[156:008] [2023-04-25 20:07:42 +0000.538411][6430] default mode: Set the recording


mode to voice communication to enable HW AEC .

[156:008] [2023-04-25 20:07:42 +0000.538375][15df] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[156:008] [2023-04-25 20:07:42 +0000.538450][6430] Set the recording mode before
getSetting: 4
[156:008] [2023-04-25 20:07:42 +0000.538513][6430] Set the recording mode after
getSetting: 1
[156:052] [2023-04-25 20:07:42 +0000.582614][6430] StartRecording finished.

[156:052] [2023-04-25 20:07:42 +0000.582676][6430] audio: start the audio mic


checker timer.

[156:053] [2023-04-25 20:07:42 +0000.583865][6430] machine model :redmi


[156:053] [2023-04-25 20:07:42 +0000.583982][6430] Support this machine
model :redmi
[156:053] [2023-04-25 20:07:42 +0000.584155][6430] global inited! current sdk
version: 07-20-936c45f
[156:552] [2023-04-25 20:07:43 +0000.82366][c0d]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[156:552] [2023-04-25 20:07:43 +0000.82635][15db] MediaFilterCamera, recording file
context:0x70345ffe00 input texture:14
[156:552] [2023-04-25 20:07:43 +0000.82709][15db] GLESContext:
[156:552] [2023-04-25 20:07:43 +0000.82844][15db] The result of eglGetDisplay is:
0xb4000070fd8718c0
[156:553] [2023-04-25 20:07:43 +0000.84067][15db] The result of creation:
0x703494af80
[156:553] [2023-04-25 20:07:43 +0000.84208][15db] The result of
eglCreatePbufferSurface is: 0x703494b080
[156:554] [2023-04-25 20:07:43 +0000.84379][c0d]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70345ffe00 input_texture: 14
[156:683] [2023-04-25 20:07:43 +0000.213791][15df] Run AGC when audioType = 0
[157:734] [2023-04-25 20:07:44 +0000.264495][15df] haveEnoughProcessedData
internalAudioStream.length: 0
[158:684] [2023-04-25 20:07:45 +0000.214682][15df] Run AGC when audioType = 0
[158:684] [2023-04-25 20:07:45 +0000.214978][15df]
AudioDeviceDataHandler::MixAndSendOutFrame
[159:457] [2023-04-25 20:07:45 +0000.987578][15df] haveEnoughProcessedData
internalAudioStream.length: 0
[160:057] [2023-04-25 20:07:46 +0000.587611][df7]
monitorTime:4005totalDuration:3900
[160:684] [2023-04-25 20:07:47 +0000.215026][15df] Run AGC when audioType = 0
[161:173] [2023-04-25 20:07:47 +0000.704316][15df] haveEnoughProcessedData
internalAudioStream.length: 0
[161:418] [2023-04-25 20:07:47 +0000.948447][6430]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[161:418] [2023-04-25 20:07:47 +0000.948529][6430] ~MediaFilterCamera time:41260951
enter.

[161:418] [2023-04-25 20:07:47 +0000.948555][6430] StopPullFrameAndWriteMp4


time:41260951 enter.

[161:418] [2023-04-25 20:07:47 +0000.949105][15da] stop recording


[161:418] [2023-04-25 20:07:47 +0000.949160][15da] we have stopped recording before
[161:418] [2023-04-25 20:07:47 +0000.949206][6430] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[161:419] [2023-04-25 20:07:47 +0000.949645][6430] DestroyPipelineAndFilters


time:41260952 enter.

[161:419] [2023-04-25 20:07:47 +0000.949733][6430] DestroyPipelineAndFilters


leave. expire time = 0 ms

[161:419] [2023-04-25 20:07:47 +0000.949761][6430] AppDeviceManagerStopMic

[161:419] [2023-04-25 20:07:47 +0000.949806][6430] AppDeviceManagerStopMic::mic


status is on
[161:419] [2023-04-25 20:07:47 +0000.950003][6430] Try to stop webrtc device.

[161:419] [2023-04-25 20:07:47 +0000.950044][6430] Set record state to


stopped.threadID:25648

[161:468] [2023-04-25 20:07:47 +0000.998787][6430] Try to destory the


recorder.threadID:25648

[161:668] [2023-04-25 20:07:48 +0000.199006][6430] DestroyAudioRecorder:


[161:668] [2023-04-25 20:07:48 +0000.199106][6430] Cleanup the buffer queue in the
recorder.
[161:668] [2023-04-25 20:07:48 +0000.199128][6430] Destroy the recorder.

[161:673] [2023-04-25 20:07:48 +0000.203398][6430] StopRecording finished.

[161:673] [2023-04-25 20:07:48 +0000.203483][6430] The stop recording success.

[161:673] [2023-04-25 20:07:48 +0000.203503][6430]


AudioDeviceDataHandler::StopMicProcess

[161:678] [2023-04-25 20:07:48 +0000.208920][6430] AppDeviceManager stop.

[161:678] [2023-04-25 20:07:48 +0000.209010][6430] Rlease the webrtc device object.

[161:679] [2023-04-25 20:07:48 +0000.209391][6430] OpenSlesInput destruct.

[161:679] [2023-04-25 20:07:48 +0000.209456][6430] OpenSlesOutput destruct.

[161:679] [2023-04-25 20:07:48 +0000.210091][6430] EventDispatchServerScope


destruct
[161:679] [2023-04-25 20:07:48 +0000.210148][6430]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[161:679] [2023-04-25 20:07:48 +0000.210185][6430] ~AudioDeviceDataHandler

[161:680] [2023-04-25 20:07:48 +0000.210636][6430] AppDeviceManagerDestruct.

[161:680] [2023-04-25 20:07:48 +0000.210780][6430] ~AppDeviceManager:


[161:680] [2023-04-25 20:07:48 +0000.210837][6430] ~CpuOverloadDetect time:41261213
enter.

[161:681] [2023-04-25 20:07:48 +0000.211432][6430] ~CpuOverloadDetect leave.


expire time = 1 ms

[161:682] [2023-04-25 20:07:48 +0000.212433][6430] Destruct BeautifyReader begin...


[161:682] [2023-04-25 20:07:48 +0000.212499][6430] Destruct BeautifyReader done.
[161:682] [2023-04-25 20:07:48 +0000.212529][6430] ~MediaFilterCamera leave.
expire time = 264 ms

[161:682] [2023-04-25 20:07:48 +0000.212631][6430] ~GLESContext:


[161:684] [2023-04-25 20:07:48 +0000.214826][6430] GLESContext destruct finish.
[161:684] [2023-04-25 20:07:48 +0000.214892][6430] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[161:684] [2023-04-25 20:07:48 +0000.215217][6430] global uninited!
[161:685] [2023-04-25 20:07:48 +0000.215468][6430] clear AppID 50011
[161:685] [2023-04-25 20:07:48 +0000.215498][6430] UnRegister JVM for Xplatform
util
[161:685] [2023-04-25 20:07:48 +0000.215532][6430] Dispose::unregister webrtc video
engine
[161:685] [2023-04-25 20:07:48 +0000.215558][6430] Init the android object with
jvm:0x0 env:0x0 context:0x0

[161:685] [2023-04-25 20:07:48 +0000.215586][6430] SetAndroidMediaCodecObjects


time:41261218 enter.

[161:685] [2023-04-25 20:07:48 +0000.215612][6430] ClearAndroidMediaCodecObjects


time:41261218 enter.

[161:685] [2023-04-25 20:07:48 +0000.215641][6430] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[161:685] [2023-04-25 20:07:48 +0000.215664][6430] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[161:685] [2023-04-25 20:07:48 +0000.215679][6430] SetAndroidMediaCodecObjects


time:41261218 enter.

[161:685] [2023-04-25 20:07:48 +0000.215699][6430] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[161:685] [2023-04-25 20:07:48 +0000.215730][6430] ClearAndroidMediaCodecObjects
time:41261218 enter.

[161:685] [2023-04-25 20:07:48 +0000.215744][6430] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[161:685] [2023-04-25 20:07:48 +0000.215763][6430] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[161:685] [2023-04-25 20:07:48 +0000.215791][6430] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[161:685] [2023-04-25 20:07:48 +0000.215817][6430] Dispose::unregister webrtc voice


engine
[161:685] [2023-04-25 20:07:48 +0000.215831][6430] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[161:685] [2023-04-25 20:07:48 +0000.215853][6430] SystemUtil UnInit done


[171:425] [2023-04-25 20:07:57 +0000.955545][6430] Register JVM for xplatform util
[171:436] [2023-04-25 20:07:57 +0000.966572][6430] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-04-
25 20:07:57 +0000
[171:436] [2023-04-25 20:07:57 +0000.966652][6430] set AppID=50011 old AppID=-1
[171:436] [2023-04-25 20:07:57 +0000.966683][6430] Init the android object with
jvm:0xb4000070fd77f540 env:0x70287007c0 context:0x6fbbedcd58

[171:436] [2023-04-25 20:07:57 +0000.966716][6430] SetAndroidMediaCodecObjects


time:41270969 enter.

[171:436] [2023-04-25 20:07:57 +0000.966747][6430] SetAndroidMediaCodecObjects


leave. expire time = 0 ms
[171:436] [2023-04-25 20:07:57 +0000.966773][6430] SetAndroidMediaCodecObjects
time:41270969 enter.

[171:436] [2023-04-25 20:07:57 +0000.966789][6430] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb4000070fd77f540
[171:436] [2023-04-25 20:07:57 +0000.966809][6430] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb4000070fd77f540 address:0x6f3b4f7760
[171:436] [2023-04-25 20:07:57 +0000.966836][6430] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb4000070fd77f540
address:0x6f3b4f7760
[171:436] [2023-04-25 20:07:57 +0000.966863][6430] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[171:436] [2023-04-25 20:07:57 +0000.966891][6430] Set the android objects with


jvm:0xb4000070fd77f540 env:0x70287007c0 context:0x6fbbedcd58

[171:436] [2023-04-25 20:07:57 +0000.966918][6430] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70287007c0
[171:436] [2023-04-25 20:07:57 +0000.966948][6430] SystemUtil Init done
[171:437] [2023-04-25 20:07:57 +0000.967406][6430]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[171:437] [2023-04-25 20:07:57 +0000.967520][6430] MediaFilterCamera
[171:437] [2023-04-25 20:07:57 +0000.967557][6430] RecordingSessionInternalSimple:
Create session internal:1080 X 1920 fps:30
[171:437] [2023-04-25 20:07:57 +0000.967830][6430] createSessionInternal: create
session with video size:1080 X 1920 fps:30 bitrate:31457280
[171:437] [2023-04-25 20:07:57 +0000.967869][6430] Recording session using default
bitrate support by app:31457280
[171:437] [2023-04-25 20:07:57 +0000.967909][1663] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x702858ee40
[171:437] [2023-04-25 20:07:57 +0000.968027][1663] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[171:437] [2023-04-25 20:07:57 +0000.968160][6430] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[171:440] [2023-04-25 20:07:57 +0000.970462][6430] Error(ini.cc:191): Open the file
failed. error:2
[171:440] [2023-04-25 20:07:57 +0000.970526][6430]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[171:440] [2023-04-25 20:07:57 +0000.970544][6430] The device model: m2101k6g
usingSoftwareAEC value: 0
[171:442] [2023-04-25 20:07:57 +0000.972555][6430] Error(ini.cc:191): Open the file
failed. error:2
[171:442] [2023-04-25 20:07:57 +0000.972625][6430]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[171:442] [2023-04-25 20:07:57 +0000.972661][6430] The device model: m2101k6g
usingHardwareAEC value: 0
[171:442] [2023-04-25 20:07:57 +0000.972676][6430] The machine device: m2101k6g
usingHardwareAEC value: 0
[171:442] [2023-04-25 20:07:57 +0000.972702][6430] Using Default AEC type: software
AEC
[171:443] [2023-04-25 20:07:57 +0000.973696][6430] The device model: m2101k6g enum
value: 0
[171:443] [2023-04-25 20:07:57 +0000.974192][6430] GetMachineModel is M2101K6G
[171:443] [2023-04-25 20:07:57 +0000.974243][6430] GetMachineInfo: M2101K6G
[171:443] [2023-04-25 20:07:57 +0000.974257][6430] Construct BeautifyReader
begin...
[171:443] [2023-04-25 20:07:57 +0000.974280][6430] dumpStickerRgba:0
dumpStickerYuv:0
[171:443] [2023-04-25 20:07:57 +0000.974307][6430] Construct BeautifyReader done.
[171:448] [2023-04-25 20:07:57 +0000.979218][6430] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[171:449] [2023-04-25 20:07:57 +0000.979325][6430] AppDeviceManager telnet server
for statistics started......
[171:448] [2023-04-25 20:07:57 +0000.979297][1666] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f5e265ca0
[171:450] [2023-04-25 20:07:57 +0000.980784][6430] CpuOverloadDetect time:41270983
enter.

[171:450] [2023-04-25 20:07:57 +0000.981123][6430] CpuOverloadDetect leave. expire


time = 0 ms

[171:451] [2023-04-25 20:07:57 +0000.981958][6430] AppDeviceMana


GetOpenslVoiceMode before get setting: 1
[171:451] [2023-04-25 20:07:57 +0000.982040][6430] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[171:451] [2023-04-25 20:07:57 +0000.982195][6430] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[171:452] [2023-04-25 20:07:57 +0000.982681][6430] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[171:452] [2023-04-25 20:07:57 +0000.983016][6430] CreatePlatformSpecificObjects:
[171:452] [2023-04-25 20:07:57 +0000.983058][6430] audio device use opensle input
and opensl output
[171:452] [2023-04-25 20:07:57 +0000.983091][6430] Create OpenSLES output module
with java VM support.

[171:453] [2023-04-25 20:07:57 +0000.983318][6430] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[171:453] [2023-04-25 20:07:57 +0000.983523][6430] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[171:453] [2023-04-25 20:07:57 +0000.983760][6430] Create OpenSLES output module
with buffer num:1

[171:453] [2023-04-25 20:07:57 +0000.983924][6430] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[171:453] [2023-04-25 20:07:57 +0000.984083][6430] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[171:453] [2023-04-25 20:07:57 +0000.984275][6430] Create OpenSLES input module
with java VM support.

[171:454] [2023-04-25 20:07:57 +0000.984313][6430] Create OpenSLES input module


with buffer num:1

[171:454] [2023-04-25 20:07:57 +0000.984362][6430] Error(trace.cc:40): Init the


output and input for audio device template.
[171:454] [2023-04-25 20:07:57 +0000.984383][6430] Init the output device.

[171:454] [2023-04-25 20:07:57 +0000.984409][6430] Init the opensl input.


[171:454] [2023-04-25 20:07:57 +0000.984424][6430] AppDeviceManager get setting
samplerate: 0
[171:454] [2023-04-25 20:07:57 +0000.984748][6430] The device model: m2101k6g enum
value: 0
[171:454] [2023-04-25 20:07:57 +0000.985199][6430] The device model: m2101k6g enum
value: 0
[171:454] [2023-04-25 20:07:57 +0000.985231][6430] Set the sample rate to be:48000

[171:454] [2023-04-25 20:07:57 +0000.985255][6430] Enable the recording stereo:0


[171:454] [2023-04-25 20:07:57 +0000.985287][6430] Set the playout as stereo:1
[171:454] [2023-04-25 20:07:57 +0000.985308][6430] Init the microphone.
[171:451] [2023-04-25 20:07:57 +0000.981671][1667] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f7c020e40
[171:455] [2023-04-25 20:07:57 +0000.985993][6430] Update the recording sample rate
to be: 48000
[171:455] [2023-04-25 20:07:57 +0000.986130][6430] Init the speaker.
[171:455] [2023-04-25 20:07:57 +0000.986191][6430] Low latency buffer size:144 low
sample rate:48000
[171:456] [2023-04-25 20:07:57 +0000.986551][6430] Using 1 x 10ms for an audio
frame.

[171:460] [2023-04-25 20:07:57 +0000.990466][6430] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[171:460] [2023-04-25 20:07:57 +0000.990612][6430] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[171:460] [2023-04-25 20:07:57 +0000.990642][6430] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[171:469] [2023-04-25 20:07:57 +0000.999803][6430] The device model:m2101k6g

[171:469] [2023-04-25 20:07:57 +0000.999902][6430] speaker output factor:100


defaultFactor: 100

[171:469] [2023-04-25 20:07:57 +0000.999941][6430] headset output factor:100


defaultFactor: 100

[171:469] [2023-04-25 20:07:58 +0000.247][6430] AppDeviceManagerStart finished.


[171:470] [2023-04-25 20:07:58 +0000.341][6430] AppDeviceManagerStartMic::mic
status is off
[171:470] [2023-04-25 20:07:58 +0000.394][6430] AppDeviceManagerStartMic update aec
type: 2

[171:470] [2023-04-25 20:07:58 +0000.420][6430] AppDeviceManagerStartMic update


voiceChangeMode: 4

[171:470] [2023-04-25 20:07:58 +0000.435][6430]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[171:470] [2023-04-25 20:07:58 +0000.449][6430]
AudioDeviceDataHandler::StartMicProcess

[171:470] [2023-04-25 20:07:58 +0000.532][6430] Try to start webrtc recording


device.

[171:470] [2023-04-25 20:07:58 +0000.554][6430] StartRecording. threadID:25648

[171:470] [2023-04-25 20:07:58 +0000.593][6430] default mode: Set the recording


mode to voice communication to enable HW AEC .

[171:470] [2023-04-25 20:07:58 +0000.609][6430] Set the recording mode before


getSetting: 4
[171:470] [2023-04-25 20:07:58 +0000.627][6430] Set the recording mode after
getSetting: 1
[171:470] [2023-04-25 20:07:58 +0000.604][166a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[171:521] [2023-04-25 20:07:58 +0000.52251][6430] StartRecording finished.

[171:522] [2023-04-25 20:07:58 +0000.52314][6430] audio: start the audio mic


checker timer.

[171:522] [2023-04-25 20:07:58 +0000.52735][6430] machine model :redmi


[171:522] [2023-04-25 20:07:58 +0000.52784][6430] Support this machine model :redmi
[171:522] [2023-04-25 20:07:58 +0000.52889][6430] global inited! current sdk
version: 07-20-936c45f
[171:959] [2023-04-25 20:07:58 +0000.490113][c0d]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[171:960] [2023-04-25 20:07:58 +0000.490927][1664] MediaFilterCamera, recording
file context:0x70345ffe00 input texture:16
[171:960] [2023-04-25 20:07:58 +0000.491088][1664] GLESContext:
[171:960] [2023-04-25 20:07:58 +0000.491164][1664] The result of eglGetDisplay is:
0xb4000070fd8718c0
[171:962] [2023-04-25 20:07:58 +0000.492471][1664] The result of creation:
0x6f688c8f80
[171:962] [2023-04-25 20:07:58 +0000.492969][1664] The result of
eglCreatePbufferSurface is: 0x6f688db400
[171:963] [2023-04-25 20:07:58 +0000.493437][c0d]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70345ffe00 input_texture: 16
[172:822] [2023-04-25 20:07:59 +0000.352553][166a] haveEnoughProcessedData
internalAudioStream.length: 10
[172:906] [2023-04-25 20:07:59 +0000.436405][166a] Run AGC when audioType = 0
[172:906] [2023-04-25 20:07:59 +0000.436702][166a]
AudioDeviceDataHandler::MixAndSendOutFrame
[174:113] [2023-04-25 20:08:00 +0000.644097][6430]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[174:113] [2023-04-25 20:08:00 +0000.644264][6430] ~MediaFilterCamera time:41273646
enter.

[174:113] [2023-04-25 20:08:00 +0000.644307][6430] StopPullFrameAndWriteMp4


time:41273646 enter.

[174:116] [2023-04-25 20:08:00 +0000.646758][1663] stop recording


[174:116] [2023-04-25 20:08:00 +0000.646839][1663] we have stopped recording before
[174:116] [2023-04-25 20:08:00 +0000.647077][6430] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms

[174:118] [2023-04-25 20:08:00 +0000.649082][6430] DestroyPipelineAndFilters


time:41273651 enter.

[174:118] [2023-04-25 20:08:00 +0000.649144][6430] DestroyPipelineAndFilters


leave. expire time = 0 ms

[174:118] [2023-04-25 20:08:00 +0000.649162][6430] AppDeviceManagerStopMic

[174:118] [2023-04-25 20:08:00 +0000.649207][6430] AppDeviceManagerStopMic::mic


status is on
[174:118] [2023-04-25 20:08:00 +0000.649221][6430] Try to stop webrtc device.

[174:118] [2023-04-25 20:08:00 +0000.649236][6430] Set record state to


stopped.threadID:25648

[174:171] [2023-04-25 20:08:00 +0000.701396][6430] Try to destory the


recorder.threadID:25648

[174:371] [2023-04-25 20:08:00 +0000.901556][6430] DestroyAudioRecorder:


[174:371] [2023-04-25 20:08:00 +0000.901632][6430] Cleanup the buffer queue in the
recorder.
[174:371] [2023-04-25 20:08:00 +0000

You might also like