Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 176

[000:075] [2023-04-11 14:21:28 +0000.

356707][7eeb] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-04-
11 14:21:28 +0000
[000:076] [2023-04-11 14:21:28 +0000.356799][7eeb] set AppID=50011 old AppID=-1
[000:076] [2023-04-11 14:21:28 +0000.356847][7eeb] Init the android object with
jvm:0xb400007b9e021380 env:0x7b807ff8c0 context:0x7b2a359328

[000:076] [2023-04-11 14:21:28 +0000.356906][7eeb] SetAndroidMediaCodecObjects


time:4911159 enter.

[000:076] [2023-04-11 14:21:28 +0000.356951][7eeb] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:076] [2023-04-11 14:21:28 +0000.356995][7eeb] SetAndroidMediaCodecObjects


time:4911159 enter.

[000:076] [2023-04-11 14:21:28 +0000.357034][7eeb] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007b9e021380
[000:076] [2023-04-11 14:21:28 +0000.357071][7eeb] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007b9e021380 address:0x7ab3a99760
[000:076] [2023-04-11 14:21:28 +0000.357119][7eeb] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007b9e021380
address:0x7ab3a99760
[000:076] [2023-04-11 14:21:28 +0000.357153][7eeb] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:076] [2023-04-11 14:21:28 +0000.357200][7eeb] Set the android objects with


jvm:0xb400007b9e021380 env:0x7b807ff8c0 context:0x7b2a359328

[000:076] [2023-04-11 14:21:28 +0000.357246][7eeb] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7b807ff8c0
[000:076] [2023-04-11 14:21:28 +0000.357286][7eeb] SystemUtil Init done
[000:079] [2023-04-11 14:21:28 +0000.360178][7eeb]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:079] [2023-04-11 14:21:28 +0000.360374][7eeb] MediaFilterCamera
[000:079] [2023-04-11 14:21:28 +0000.360431][7eeb] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:079] [2023-04-11 14:21:28 +0000.360550][7eeb] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:079] [2023-04-11 14:21:28 +0000.360588][2dcb] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b8d6f01c0
[000:079] [2023-04-11 14:21:28 +0000.360603][7eeb] Recording session using default
bitrate support by app:14680064
[000:080] [2023-04-11 14:21:28 +0000.360828][2dcb] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:080] [2023-04-11 14:21:28 +0000.360912][7eeb] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:080] [2023-04-11 14:21:28 +0000.361507][7eeb] Error(ini.cc:191): Open the file
failed. error:2
[000:080] [2023-04-11 14:21:28 +0000.361549][7eeb]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:080] [2023-04-11 14:21:28 +0000.361599][7eeb] The device model: 220333qag
usingSoftwareAEC value: 0
[000:083] [2023-04-11 14:21:28 +0000.363950][7eeb] Error(ini.cc:191): Open the file
failed. error:2
[000:083] [2023-04-11 14:21:28 +0000.364017][7eeb]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:083] [2023-04-11 14:21:28 +0000.364055][7eeb] The device model: 220333qag
usingHardwareAEC value: 0
[000:083] [2023-04-11 14:21:28 +0000.364096][7eeb] The machine device: 220333qag
usingHardwareAEC value: 0
[000:083] [2023-04-11 14:21:28 +0000.364132][7eeb] Using Default AEC type: software
AEC
[000:084] [2023-04-11 14:21:28 +0000.365205][7eeb] The device model: 220333qag enum
value: 0
[000:084] [2023-04-11 14:21:28 +0000.365758][7eeb] GetMachineModel is 220333QAG
[000:085] [2023-04-11 14:21:28 +0000.365891][7eeb] GetMachineInfo: 220333QAG
[000:085] [2023-04-11 14:21:28 +0000.365937][7eeb] Construct BeautifyReader
begin...
[000:085] [2023-04-11 14:21:28 +0000.365972][7eeb] dumpStickerRgba:0
dumpStickerYuv:0
[000:085] [2023-04-11 14:21:28 +0000.366005][7eeb] Construct BeautifyReader done.
[000:087] [2023-04-11 14:21:28 +0000.367973][7eeb] Error(ini.cc:191): Open the file
failed. error:2
[000:087] [2023-04-11 14:21:28 +0000.368039][7eeb]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:087] [2023-04-11 14:21:28 +0000.368176][7eeb] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:087] [2023-04-11 14:21:28 +0000.368212][7eeb] AppDeviceManager telnet server
for statistics started......
[000:087] [2023-04-11 14:21:28 +0000.368214][2dce] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b8d6c0da0
[000:087] [2023-04-11 14:21:28 +0000.368659][7eeb] CpuOverloadDetect time:4911170
enter.

[000:087] [2023-04-11 14:21:28 +0000.368746][7eeb] CpuOverloadDetect leave. expire


time = 0 ms

[000:088] [2023-04-11 14:21:28 +0000.368766][2dcf] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7b8d75ff00
[000:088] [2023-04-11 14:21:28 +0000.369364][7eeb] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:088] [2023-04-11 14:21:28 +0000.369401][7eeb] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:095] [2023-04-11 14:21:28 +0000.376725][7eeb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:096] [2023-04-11 14:21:28 +0000.377066][7eeb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:096] [2023-04-11 14:21:28 +0000.377530][7eeb] CreatePlatformSpecificObjects:
[000:096] [2023-04-11 14:21:28 +0000.377582][7eeb] audio device use opensle input
and opensl output
[000:096] [2023-04-11 14:21:28 +0000.377627][7eeb] Create OpenSLES output module
with java VM support.

[000:097] [2023-04-11 14:21:28 +0000.377865][7eeb] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:097] [2023-04-11 14:21:28 +0000.378038][7eeb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:097] [2023-04-11 14:21:28 +0000.378229][7eeb] Create OpenSLES output module
with buffer num:1

[000:097] [2023-04-11 14:21:28 +0000.378396][7eeb] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:097] [2023-04-11 14:21:28 +0000.378549][7eeb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:097] [2023-04-11 14:21:28 +0000.378699][7eeb] Create OpenSLES input module
with java VM support.

[000:097] [2023-04-11 14:21:28 +0000.378741][7eeb] Create OpenSLES input module


with buffer num:1

[000:098] [2023-04-11 14:21:28 +0000.378818][7eeb] Error(trace.cc:40): Init the


output and input for audio device template.
[000:098] [2023-04-11 14:21:28 +0000.378856][7eeb] Init the output device.

[000:098] [2023-04-11 14:21:28 +0000.378900][7eeb] Init the opensl input.


[000:098] [2023-04-11 14:21:28 +0000.378946][7eeb] AppDeviceManager get setting
samplerate: 0
[000:098] [2023-04-11 14:21:28 +0000.379376][7eeb] The device model: 220333qag enum
value: 0
[000:099] [2023-04-11 14:21:28 +0000.379985][7eeb] The device model: 220333qag enum
value: 0
[000:099] [2023-04-11 14:21:28 +0000.380032][7eeb] Set the sample rate to be:48000

[000:099] [2023-04-11 14:21:28 +0000.380061][7eeb] Enable the recording stereo:0


[000:099] [2023-04-11 14:21:28 +0000.380102][7eeb] Set the playout as stereo:1
[000:099] [2023-04-11 14:21:28 +0000.380138][7eeb] Init the microphone.
[000:099] [2023-04-11 14:21:28 +0000.380584][7eeb] Update the recording sample rate
to be: 48000
[000:099] [2023-04-11 14:21:28 +0000.380638][7eeb] Init the speaker.
[000:099] [2023-04-11 14:21:28 +0000.380693][7eeb] Low latency buffer size:144 low
sample rate:48000
[000:100] [2023-04-11 14:21:28 +0000.380978][7eeb] Using 1 x 10ms for an audio
frame.

[000:103] [2023-04-11 14:21:28 +0000.384182][7eeb] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:103] [2023-04-11 14:21:28 +0000.384320][7eeb] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:103] [2023-04-11 14:21:28 +0000.384384][7eeb] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:108] [2023-04-11 14:21:28 +0000.388906][7eeb] The device model:220333qag

[000:108] [2023-04-11 14:21:28 +0000.389001][7eeb] speaker output factor:100


defaultFactor: 100

[000:108] [2023-04-11 14:21:28 +0000.389041][7eeb] headset output factor:100


defaultFactor: 100

[000:108] [2023-04-11 14:21:28 +0000.389466][7eeb] AppDeviceManagerStart finished.


[000:108] [2023-04-11 14:21:28 +0000.389507][7eeb] AppDeviceManagerStartMic::mic
status is off
[000:108] [2023-04-11 14:21:28 +0000.389574][7eeb] AppDeviceManagerStartMic update
aec type: 2

[000:108] [2023-04-11 14:21:28 +0000.389607][7eeb] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:108] [2023-04-11 14:21:28 +0000.389649][7eeb]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:108] [2023-04-11 14:21:28 +0000.389689][7eeb]
AudioDeviceDataHandler::StartMicProcess

[000:109] [2023-04-11 14:21:28 +0000.389881][7eeb] Try to start webrtc recording


device.
[000:109] [2023-04-11 14:21:28 +0000.389923][7eeb] StartRecording. threadID:32491

[000:109] [2023-04-11 14:21:28 +0000.389966][2dd0] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:109] [2023-04-11 14:21:28 +0000.390043][2dd0] haveEnoughProcessedData
internalAudioStream.length: 0
[000:109] [2023-04-11 14:21:28 +0000.390300][7eeb] The machine model:220333QAG

[000:109] [2023-04-11 14:21:28 +0000.390363][7eeb] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:109] [2023-04-11 14:21:28 +0000.390397][7eeb] Set the recording mode before


getSetting: 4
[000:109] [2023-04-11 14:21:28 +0000.390447][7eeb] Set the recording mode after
getSetting: 1
[000:157] [2023-04-11 14:21:28 +0000.437928][7eeb] StartRecording finished.

[000:157] [2023-04-11 14:21:28 +0000.438013][7eeb] audio: start the audio mic


checker timer.

[000:157] [2023-04-11 14:21:28 +0000.438567][7eeb] machine model :redmi


[000:157] [2023-04-11 14:21:28 +0000.438618][7eeb] Support this machine
model :redmi
[000:157] [2023-04-11 14:21:28 +0000.438758][7eeb] global inited! current sdk
version: 12-14-d8558ab
[000:237] [2023-04-11 14:21:28 +0000.518189][2dd1] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:237] [2023-04-11 14:21:28 +0000.518271][2dd1] _deviceSampleRate:48000

[000:241] [2023-04-11 14:21:28 +0000.522264][2dd0] Run AGC when audioType = 0


[000:241] [2023-04-11 14:21:28 +0000.522339][2dd0]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:657] [2023-04-11 14:21:28 +0000.938103][2069]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:657] [2023-04-11 14:21:28 +0000.938416][2dcc] MediaFilterCamera, recording
file context:0x7adee8ca80 input texture:15
[000:657] [2023-04-11 14:21:28 +0000.938490][2dcc] GLESContext:
[000:657] [2023-04-11 14:21:28 +0000.938570][2dcc] The result of eglGetDisplay is:
0x1
[000:658] [2023-04-11 14:21:28 +0000.939603][2dcc] The result of creation:
0x7af63a2500
[000:658] [2023-04-11 14:21:28 +0000.939704][2dcc] The result of
eglCreatePbufferSurface is: 0x7af63a2680
[000:659] [2023-04-11 14:21:28 +0000.939816][2069]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7adee8ca80 input_texture: 15
[001:849] [2023-04-11 14:21:30 +0000.130469][2dd0] haveEnoughProcessedData
internalAudioStream.length: 0
[002:237] [2023-04-11 14:21:30 +0000.517980][2dd0] Run AGC when audioType = 0
[003:572] [2023-04-11 14:21:31 +0000.853693][2dd0] haveEnoughProcessedData
internalAudioStream.length: 0
[004:162] [2023-04-11 14:21:32 +0000.442995][2dc7]
monitorTime:4005totalDuration:3930
[004:241] [2023-04-11 14:21:32 +0000.522238][2dd0] Run AGC when audioType = 0
[004:241] [2023-04-11 14:21:32 +0000.522479][2dd0]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:301] [2023-04-11 14:21:33 +0000.582063][2dd0] haveEnoughProcessedData
internalAudioStream.length: 10
[006:240] [2023-04-11 14:21:34 +0000.520822][2dd0] Run AGC when audioType = 0
[007:006] [2023-04-11 14:21:35 +0000.287361][2dd0] haveEnoughProcessedData
internalAudioStream.length: 10
[008:238] [2023-04-11 14:21:36 +0000.519419][2dd0] Run AGC when audioType = 0
[008:238] [2023-04-11 14:21:36 +0000.519724][2dd0]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:454] [2023-04-11 14:21:36 +0000.735000][7ecb] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[008:454] [2023-04-11 14:21:36 +0000.735175][7ecb]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[008:455] [2023-04-11 14:21:36 +0000.736397][7ecb]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[008:455] [2023-04-11 14:21:36 +0000.736664][2dcc] operator() time:4919538 enter.

[008:456] [2023-04-11 14:21:36 +0000.736783][2dcc] MediaFilterCamera, recording


file context:0x7adee8ca80 input texture:15
[008:457] [2023-04-11 14:21:36 +0000.738730][2dcc] MicSource: Mic source
created:10x7b01932a80
[008:458] [2023-04-11 14:21:36 +0000.739556][2dcc] received external audio stream

[008:458] [2023-04-11 14:21:36 +0000.739708][2dcc] alloc thread: 0x7af639b180


name:worker0 thread id:530673118400 to Mic_source
[008:459] [2023-04-11 14:21:36 +0000.739767][2dcc] audio: start the audio sender
thread.

[008:459] [2023-04-11 14:21:36 +0000.739900][2dcc] construct OpenGLRenderProgram


0x7b016fb398
[008:459] [2023-04-11 14:21:36 +0000.739965][2dcc] CropFilter::SetOrientation
orientation: 90
[008:459] [2023-04-11 14:21:36 +0000.740200][2dcc] filter: filter pipeline
construtc this: 0x7b80a1b580
[008:459] [2023-04-11 14:21:36 +0000.740258][2dcc] filter: filter pipeline2 update
pattern: 1
[008:459] [2023-04-11 14:21:36 +0000.740364][2dcc] CameraSource::source_id_:1
[008:459] [2023-04-11 14:21:36 +0000.740439][2dcc] RecordAudioSource::source_id_:2
[008:459] [2023-04-11 14:21:36 +0000.740682][2dcc] BindInputFilter 0x7af6419b40
this 0x7b016fb5c0
[008:459] [2023-04-11 14:21:36 +0000.740757][2dcc] BindInputFilter 0x7af6419cd8
this 0x7af6419e50
[008:460] [2023-04-11 14:21:36 +0000.740806][2dcc] BindInputFilter 0x7b016fb5c0
this 0x7b80a1b620
[008:460] [2023-04-11 14:21:36 +0000.740882][2dcc] setParamentForFilters:
speed:1.000000
[008:460] [2023-04-11 14:21:36 +0000.740920][2dcc] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[008:460] [2023-04-11 14:21:36 +0000.740957][2dcc] SetParamForFilter time:4919543
enter.

[008:460] [2023-04-11 14:21:36 +0000.740990][2dcc] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[008:460] [2023-04-11 14:21:36 +0000.741026][2dcc] SetParamForFilter: Params video
index is: 0
[008:460] [2023-04-11 14:21:36 +0000.741057][2dcc] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[008:460] [2023-04-11 14:21:36 +0000.741089][2dcc] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[008:460] [2023-04-11 14:21:36 +0000.741122][2dcc] crop filter mode tpye:
citytravelvideo index:0
[008:463] [2023-04-11 14:21:36 +0000.744715][2dcc]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:464] [2023-04-11 14:21:36 +0000.744788][2dcc]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:464] [2023-04-11 14:21:36 +0000.744822][2dcc]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:464] [2023-04-11 14:21:36 +0000.744855][2dcc]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:464] [2023-04-11 14:21:36 +0000.744889][2dcc]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:464] [2023-04-11 14:21:36 +0000.744931][2dcc]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:464] [2023-04-11 14:21:36 +0000.744976][2dcc]
Warning(parse_template_json.cc:45): json parament no found the parament
[008:464] [2023-04-11 14:21:36 +0000.745018][2dcc]
Warning(parse_template_json.cc:81): json parament no found the parament
[008:464] [2023-04-11 14:21:36 +0000.745060][2dcc]
Warning(parse_template_json.cc:81): json parament no found the parament
[008:464] [2023-04-11 14:21:36 +0000.745107][2dcc]
Warning(parse_template_json.cc:67): json parament no found the parament
[008:464] [2023-04-11 14:21:36 +0000.745163][2dcc]
Warning(parse_template_json.cc:93): json parament no found the duration
[008:464] [2023-04-11 14:21:36 +0000.745213][2dcc] SetParamForFilter leave. expire
time = 4 ms

[008:464] [2023-04-11 14:21:36 +0000.745455][2dcc] OnOutputSizeChanged width 1280


height 720
[008:464] [2023-04-11 14:21:36 +0000.745521][2dcc] OpenGLFrameBuffer: width:1280
height:720
[008:464] [2023-04-11 14:21:36 +0000.745569][2dcc] OpenGLFrameBuffer: width:1280
height:720
[008:464] [2023-04-11 14:21:36 +0000.745603][2dcc] OpenGLFrameBuffer: width:1280
height:720
[008:464] [2023-04-11 14:21:36 +0000.745645][2dcc] OpenGLFrameBuffer: width:1280
height:720
[008:464] [2023-04-11 14:21:36 +0000.745693][2dcc] OpenGLFrameBuffer: width:1280
height:720
[008:464] [2023-04-11 14:21:36 +0000.745725][2dcc] OpenGLFrameBuffer: width:1280
height:720
[008:464] [2023-04-11 14:21:36 +0000.745756][2dcc] construct TrivalImageDrawer
0x7b017096c0
[008:465] [2023-04-11 14:21:36 +0000.745822][2dcc] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7b017096c0 context 0x7af6195640
[008:465] [2023-04-11 14:21:36 +0000.745857][2dcc] setupGLES:
[008:465] [2023-04-11 14:21:36 +0000.746386][2dcc] OpenGLRenderProgram::Initialize.
[008:465] [2023-04-11 14:21:36 +0000.746436][2dcc] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[008:465] [2023-04-11 14:21:36 +0000.746470][2dcc] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[008:465] [2023-04-11 14:21:36 +0000.746552][2dcc] Init open gl render:
0x7b016fb398
[008:465] [2023-04-11 14:21:36 +0000.746598][2dcc] Fragement shader path:
[008:465] [2023-04-11 14:21:36 +0000.746637][2dcc] Fragement shader path:
[008:465] [2023-04-11 14:21:36 +0000.746669][2dcc] create opengl program object.
[008:465] [2023-04-11 14:21:36 +0000.746701][2dcc] create shader: vertex
[008:468] [2023-04-11 14:21:36 +0000.749181][2dd0] On audio frame the broadcast
with timestamp:4919551 samples:480. (1000 frame for one log)

[008:469] [2023-04-11 14:21:36 +0000.749996][2dcc] create shader: fragment


[008:469] [2023-04-11 14:21:36 +0000.750095][2e0d] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[008:469] [2023-04-11 14:21:36 +0000.750580][2e0d] The output timestamp from audio
mixer change:4919551
[008:469] [2023-04-11 14:21:36 +0000.750623][2e0d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:507] [2023-04-11 14:21:36 +0000.787840][2dcc] Have not extra filter filename!
[008:507] [2023-04-11 14:21:36 +0000.787957][2dcc] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[008:507] [2023-04-11 14:21:36 +0000.787986][2dcc] OpenGLRenderProgram::Initialize
success.
[008:507] [2023-04-11 14:21:36 +0000.788048][2dcc] Setup the OpenGL result:1
[008:507] [2023-04-11 14:21:36 +0000.788260][2dcb] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4
[008:507] [2023-04-11 14:21:36 +0000.788395][2dcb] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[008:507] [2023-04-11 14:21:36 +0000.788420][2e17] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b8d68fe98
[008:507] [2023-04-11 14:21:36 +0000.788482][2dcb] 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
[008:507] [2023-04-11 14:21:36 +0000.788522][2dcb] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4
fileFD: -1
[008:508] [2023-04-11 14:21:36 +0000.788966][2dcb] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4 is
opened successfully
[008:508] [2023-04-11 14:21:36 +0000.789007][2dcb] setupMediaProcessers:
[008:508] [2023-04-11 14:21:36 +0000.789031][2dcb]
RecordingSessionInternalSimple:setup media processers.
[008:508] [2023-04-11 14:21:36 +0000.789057][2dcb] construct AAC encoder
[008:508] [2023-04-11 14:21:36 +0000.789373][2dcb] H264Encoder creating:
superfast011818
[008:508] [2023-04-11 14:21:36 +0000.789420][2dcb] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[008:509] [2023-04-11 14:21:36 +0000.789984][2dcb] H264Encode::GetMachineModel is
220333QAG
[008:509] [2023-04-11 14:21:36 +0000.790023][2dcb] H264Encoder machine_mode
is:220333QAG
[008:509] [2023-04-11 14:21:36 +0000.790049][2dcb] H264Encode::machine size :9
machine_mode:220333QAG
[008:509] [2023-04-11 14:21:36 +0000.790075][2dcb] H264Encode::machine array
size :22 machine_mode:220333QAG
[008:509] [2023-04-11 14:21:36 +0000.790099][2dcb] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[008:509] [2023-04-11 14:21:36 +0000.790150][2dcb] setupCompressionSession:
[008:509] [2023-04-11 14:21:36 +0000.790172][2dcb] H264Encode::creating hareware
Encoder
[008:509] [2023-04-11 14:21:36 +0000.790196][2dcb] AndroidHwAvcEncoder time:4919592
enter.

[008:509] [2023-04-11 14:21:36 +0000.790352][2dcb] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007b9e021380 address:0x7ab3a99760
[008:509] [2023-04-11 14:21:36 +0000.790499][2dcb] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[008:509] [2023-04-11 14:21:36 +0000.790549][2dcb] The video avc hw codec address
is 0x7b8d6116c8
[008:509] [2023-04-11 14:21:36 +0000.790632][2dcb] AndroidHwAvcEncoder leave.
expire time = 0 ms

[008:509] [2023-04-11 14:21:36 +0000.790671][2dcb] RegisterEncodeCompleteCallback


time:4919592 enter.

[008:510] [2023-04-11 14:21:36 +0000.790770][2dcb] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[008:510] [2023-04-11 14:21:36 +0000.790810][2dcb] InitEncode time:4919593 enter.

[008:510] [2023-04-11 14:21:36 +0000.790867][2dcb] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[008:510] [2023-04-11 14:21:36 +0000.790897][2dcb] Create time:4919593 enter.

[008:510] [2023-04-11 14:21:36 +0000.790934][2dcb] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[008:510] [2023-04-11 14:21:36 +0000.790963][2dcb]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7b8d6829c0
[008:510] [2023-04-11 14:21:36 +0000.791206][2dcb]
supported_type:image/vnd.android.heic
[008:510] [2023-04-11 14:21:36 +0000.791262][2dcb] supported_type:video/avc
[008:510] [2023-04-11 14:21:36 +0000.791289][2dcb] name:OMX.qcom.video.encoder.avc
mime:video/avc
[008:510] [2023-04-11 14:21:36 +0000.791339][2dcb] hwCodecPrefix :OMX.qcom.
[008:510] [2023-04-11 14:21:36 +0000.791368][2dcb] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[008:510] [2023-04-11 14:21:36 +0000.791396][2dcb] mediacodec_createCodecByName
time:4919593 enter.

[008:510] [2023-04-11 14:21:36 +0000.791421][2dcb] WrapAndroidMediaCodec


time:4919593 enter.

[008:510] [2023-04-11 14:21:36 +0000.791613][2dcb] WrapAndroidMediaCodec leave.


expire time = 0 ms

[008:522] [2023-04-11 14:21:36 +0000.803412][2dcb] mediacodec_createCodecByName


leave. expire time = 12 ms

[008:522] [2023-04-11 14:21:36 +0000.803499][2dcb] WrapAndroidMediaFromat


time:4919605 enter.

[008:522] [2023-04-11 14:21:36 +0000.803595][2dcb] WrapAndroidMediaFromat leave.


expire time = 0 ms

[008:611] [2023-04-11 14:21:36 +0000.892499][2dcb] Destroy time:4919694 enter.

[008:611] [2023-04-11 14:21:36 +0000.892584][2dcb] WrapAndroidMediaFromat::


Destroy
[008:611] [2023-04-11 14:21:36 +0000.892612][2dcb] Destroy leave. expire time = 0
ms

[008:611] [2023-04-11 14:21:36 +0000.892637][2dcb] ~WrapAndroidMediaFromat


time:4919694 enter.

[008:611] [2023-04-11 14:21:36 +0000.892663][2dcb] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[008:611] [2023-04-11 14:21:36 +0000.892691][2dcb] Create leave. expire time = 101


ms

[008:611] [2023-04-11 14:21:36 +0000.892717][2dcb] isSemiPlanarSupport time:4919694


enter.

[008:611] [2023-04-11 14:21:36 +0000.892748][2dcb] H264Encoder isSemiPlanarSupport


[008:612] [2023-04-11 14:21:36 +0000.892780][2dcb] isSemiPlanarSupport leave.
expire time = 1 ms

[008:612] [2023-04-11 14:21:36 +0000.892805][2dcb] creat hw H264Encoder success,


isSemiPlanar:1
[008:612] [2023-04-11 14:21:36 +0000.892924][2dcb] InitEncode leave. expire time =
102 ms

[008:612] [2023-04-11 14:21:36 +0000.892952][2dcb] H264Encode::created Encoder


[008:612] [2023-04-11 14:21:36 +0000.892974][2dcb] H264Encode:: H264 encoder
created.
[008:612] [2023-04-11 14:21:36 +0000.892996][2dcb] H264 encoder created.
[008:612] [2023-04-11 14:21:36 +0000.893088][2dcb]
RecordingSessionInternalSimple:created avc encoder avc: 0x7b8d60b100
[008:612] [2023-04-11 14:21:36 +0000.893113][2dcb] setOutput:
[008:612] [2023-04-11 14:21:36 +0000.893137][2dcb]
RecordingSessionInternalSimple:encoder set output to muxer!
[008:612] [2023-04-11 14:21:36 +0000.893160][2dcb] request a key frame
[008:612] [2023-04-11 14:21:36 +0000.893182][2dcb] H264Encode:: request a key frame
[008:612] [2023-04-11 14:21:36 +0000.893432][2dcb] setDisplayRotate :90
[008:612] [2023-04-11 14:21:36 +0000.893460][2dcb] 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
[008:612] [2023-04-11 14:21:36 +0000.893542][2dcc] StartRecording:
[008:612] [2023-04-11 14:21:36 +0000.893612][2e0d] operator(): Set the recording
session in mic source. recording session: 0x7af6419b80
[008:613] [2023-04-11 14:21:36 +0000.893895][2e0c] AF_SpeedFilter audio
0x7af6419d00 PullFrame
[008:613] [2023-04-11 14:21:36 +0000.893901][2dcc] operator() leave. expire time =
158 ms

[008:613] [2023-04-11 14:21:36 +0000.893940][2e0c]


RecordAudioSource::PullAudioFrame
[008:613] [2023-04-11 14:21:36 +0000.893964][2e0c] AF_SpeedFilter::PullFrame eof4
[008:615] [2023-04-11 14:21:36 +0000.896092][2e0c]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[008:623] [2023-04-11 14:21:36 +0000.904543][2e0c] AF_SpeedFilter audio time,
0x7af6419d00 rcv time: 4919704
[008:623] [2023-04-11 14:21:36 +0000.904638][2e0c] AF_SpeedFilter audio time,
0x7af6419d00 rcv time: 4919704in_nSamples:441
[008:623] [2023-04-11 14:21:36 +0000.904737][2e0c] resampled_data_size:0
[008:665] [2023-04-11 14:21:36 +0000.946575][2dcc]
MediaFilterCamera::NeedProcessTexture
[008:666] [2023-04-11 14:21:36 +0000.946805][2dcc] begine recode to first frame
spend time:211
[008:666] [2023-04-11 14:21:36 +0000.946879][2dcc] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7af6419a00
[008:666] [2023-04-11 14:21:36 +0000.946978][2dcc] blur_distance_:0
[008:666] [2023-04-11 14:21:36 +0000.947016][2dcc] blur_direction_angle_:-90
[008:666] [2023-04-11 14:21:36 +0000.947074][2dcc]
GPUImageProcessing::SetOrientation orientation: 90
[008:666] [2023-04-11 14:21:36 +0000.947115][2dcc] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[008:666] [2023-04-11 14:21:36 +0000.947228][2dcc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[008:666] [2023-04-11 14:21:36 +0000.947296][2dcc] GPUImageProcessing: input frame
width1280 X 720
[008:669] [2023-04-11 14:21:36 +0000.950122][2dcc] drawYUV420 render
OpenGLRenderProgram:0x7b016fb398
[008:671] [2023-04-11 14:21:36 +0000.952519][2dcc] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[008:671] [2023-04-11 14:21:36 +0000.952656][2dcc] CropFilter::OnVideoFrame
outputtexture :17
[008:671] [2023-04-11 14:21:36 +0000.952685][2dcc] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[008:676] [2023-04-11 14:21:36 +0000.956918][2dcc] The read pixel from buffer take:
5 width:1280 height:720 frameType:0
[008:699] [2023-04-11 14:21:36 +0000.980700][2dcc] drawYUV420 render
OpenGLRenderProgram:0x7b016fb398
[008:708] [2023-04-11 14:21:36 +0000.988852][2dcc] The convert RGB to YUV take 4
[008:708] [2023-04-11 14:21:36 +0000.989268][2dcc] FilterPipeline2::OnVideoFrame
pts 32 last_video_timestamp_ 32
[008:708] [2023-04-11 14:21:36 +0000.989365][2dcc]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[008:710] [2023-04-11 14:21:36 +0000.990857][2e16]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[008:710] [2023-04-11 14:21:36 +0000.990943][2e16] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[008:710] [2023-04-11 14:21:36 +0000.990989][2e16] push video frame to H264
encoder. (100 frame for one log)

[008:710] [2023-04-11 14:21:36 +0000.991026][2e16] push video frame to H264


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

[008:710] [2023-04-11 14:21:36 +0000.991062][2e16] H264Encode::push video frame to


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

[008:710] [2023-04-11 14:21:36 +0000.991097][2e16] Push an pts:0 to dts queue.


[008:710] [2023-04-11 14:21:36 +0000.991139][2e16] DTS queue for
Generator:0x7b8d6b84b8 0
[008:710] [2023-04-11 14:21:36 +0000.991167][2e16] The input pts:0 fps:30
[008:711] [2023-04-11 14:21:36 +0000.992314][2e16]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[008:723] [2023-04-11 14:21:37 +0000.4602][2dd0] haveEnoughProcessedData
internalAudioStream.length: 0
[008:733] [2023-04-11 14:21:37 +0000.14757][2dcc] drawYUV420 render
OpenGLRenderProgram:0x7b016fb398
[008:749] [2023-04-11 14:21:37 +0000.30701][2e0c] AF_SpeedFilter audio time 222,
0x7af6419d00 out time: 4919704 org time: 4919704
[008:750] [2023-04-11 14:21:37 +0000.30839][2e0c] FilterPipeline2::OnAudioFrame pts
10 last_audio_timestamp_ 10
[008:750] [2023-04-11 14:21:37 +0000.30881][2e0c]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 4919704
[008:750] [2023-04-11 14:21:37 +0000.30912][2e0c]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[008:750] [2023-04-11 14:21:37 +0000.30947][2e0c] AF_SpeedFilter audio time
[008:750] [2023-04-11 14:21:37 +0000.31005][2e0c] AF_SpeedFilter audio time 111,
0x7af6419d00 out time: 4919714 org time: 4919714
[008:752] [2023-04-11 14:21:37 +0000.33006][2e15]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[008:752] [2023-04-11 14:21:37 +0000.33285][2e17] add aac audio track with id:1
[008:773] [2023-04-11 14:21:37 +0000.53893][2e16] h264 add frame header cdr flag
[008:773] [2023-04-11 14:21:37 +0000.54441][2e16] h264 add frame header cdr flag
[008:773] [2023-04-11 14:21:37 +0000.54682][2e16] SendFrame
encodedImage._timeStamp:0encodedImage->_length:81087
[008:773] [2023-04-11 14:21:37 +0000.54753][2e16] Received key frame:0
[008:774] [2023-04-11 14:21:37 +0000.54797][2e16] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[008:774] [2023-04-11 14:21:37 +0000.54840][2e16] H264Encode::H264SWEncoder get
callback, length:81087 type:0 nalType:7length:18
[008:774] [2023-04-11 14:21:37 +0000.54880][2e16] H264Encode:: get a sps pps
header!headerSize:31
[008:774] [2023-04-11 14:21:37 +0000.54915][2e16] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[008:774] [2023-04-11 14:21:37 +0000.55084][2e17] get the H.264 SPS parameter
[008:774] [2023-04-11 14:21:37 +0000.55456][2e17] add video track with id:2
[008:775] [2023-04-11 14:21:37 +0000.56047][2e17] get the H.264 PPS parameter
[008:775] [2023-04-11 14:21:37 +0000.56334][2e17] get the H.264 IDR frame
[008:775] [2023-04-11 14:21:37 +0000.56400][2e17] resss:true
[008:775] [2023-04-11 14:21:37 +0000.56432][2e17] video start ts:0
[008:775] [2023-04-11 14:21:37 +0000.56549][2e17] the video frame has been written
into MP4 file
[008:843] [2023-04-11 14:21:37 +0000.124230][2e17] audio start ts:0
[008:843] [2023-04-11 14:21:37 +0000.124376][2e17] the audio frame has been written
into MP4 file
[009:166] [2023-04-11 14:21:37 +0000.447138][2dcc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:200] [2023-04-11 14:21:37 +0000.481429][2dcc] The convert RGB to YUV take 4
[009:471] [2023-04-11 14:21:37 +0000.752528][2e0d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:534] [2023-04-11 14:21:37 +0000.815709][2e16] DTS queue for
Generator:0x7b8d6b84b8 800 831
[009:664] [2023-04-11 14:21:37 +0000.944777][2dcc] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[009:700] [2023-04-11 14:21:37 +0000.981623][2dcc] The convert RGB to YUV take 4
[010:037] [2023-04-11 14:21:38 +0000.318546][2e16] Push an pts:1335 to dts queue.
[010:074] [2023-04-11 14:21:38 +0000.355427][2e16] last dts:1303 currentPts:1335
ppsOrSPS:0 queue length:2
[010:160] [2023-04-11 14:21:38 +0000.440771][2e0c] AF_SpeedFilter audio
0x7af6419d00 PullFrame
[010:166] [2023-04-11 14:21:38 +0000.446861][2dcc] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[010:203] [2023-04-11 14:21:38 +0000.483826][2dcc] The convert RGB to YUV take 5
[010:236] [2023-04-11 14:21:38 +0000.517709][2dd1] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:237] [2023-04-11 14:21:38 +0000.517868][2dd1] _deviceSampleRate:48000

[010:241] [2023-04-11 14:21:38 +0000.521805][2dd0] Run AGC when audioType = 0


[010:373] [2023-04-11 14:21:38 +0000.654579][2e16] DTS queue for
Generator:0x7b8d6b84b8 1636 1668
[010:399] [2023-04-11 14:21:38 +0000.680274][2e0c]
RecordAudioSource::PullAudioFrame
[010:428] [2023-04-11 14:21:38 +0000.708988][2dd0] haveEnoughProcessedData
internalAudioStream.length: 10
[010:473] [2023-04-11 14:21:38 +0000.754329][2e0d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:664] [2023-04-11 14:21:38 +0000.945400][2dcc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:698] [2023-04-11 14:21:38 +0000.979476][2dcc] The convert RGB to YUV take 4
[010:726] [2023-04-11 14:21:39 +0000.7444][2dcc] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[010:768] [2023-04-11 14:21:39 +0000.49224][2e16] h264 add frame header cdr flag
[010:768] [2023-04-11 14:21:39 +0000.49515][2e16] Received key frame:1996
[010:786] [2023-04-11 14:21:39 +0000.66850][2e0c] AF_SpeedFilter::PullFrame eof4
[010:788] [2023-04-11 14:21:39 +0000.69035][2e0c]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[010:807] [2023-04-11 14:21:39 +0000.88487][2e17] get the H.264 IDR frame
[010:909] [2023-04-11 14:21:39 +0000.189898][2e0c] resampled_data_size:7168
[011:102] [2023-04-11 14:21:39 +0000.383200][2e15]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:5
[011:163] [2023-04-11 14:21:39 +0000.444454][2dcc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:173] [2023-04-11 14:21:39 +0000.453887][2e16] DTS queue for
Generator:0x7b8d6b84b8 2465
[011:201] [2023-04-11 14:21:39 +0000.482201][2dcc] The convert RGB to YUV take 4
[011:370] [2023-04-11 14:21:39 +0000.650938][2e16] Push an pts:2666 to dts queue.
[011:417] [2023-04-11 14:21:39 +0000.698590][2e16] last dts:2633 currentPts:2666
ppsOrSPS:0 queue length:2
[011:471] [2023-04-11 14:21:39 +0000.752251][2e0d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:665] [2023-04-11 14:21:39 +0000.945878][2dcc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:697] [2023-04-11 14:21:39 +0000.978654][2dcc] The convert RGB to YUV take 4
[011:711] [2023-04-11 14:21:39 +0000.992230][2e0c] AF_SpeedFilter audio
0x7af6419d00 PullFrame
[011:960] [2023-04-11 14:21:40 +0000.240762][2dcc] drawYUV420 render
OpenGLRenderProgram:0x7b016fb398
[012:006] [2023-04-11 14:21:40 +0000.286860][2e16] DTS queue for
Generator:0x7b8d6b84b8 3297
[012:027] [2023-04-11 14:21:40 +0000.308003][2dcc] GPUImageProcessing: process
video frame with resolution 1280 X 720
[012:027] [2023-04-11 14:21:40 +0000.308092][2dcc] GPUImageProcessing: input frame
width1280 X 720
[012:027] [2023-04-11 14:21:40 +0000.308700][2dcc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:028] [2023-04-11 14:21:40 +0000.308811][2dcc] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:035] [2023-04-11 14:21:40 +0000.316172][2e16]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3330
[012:038] [2023-04-11 14:21:40 +0000.319489][2e16] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3297 pts:3297
[012:070] [2023-04-11 14:21:40 +0000.351221][2e16] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3366
[012:070] [2023-04-11 14:21:40 +0000.351529][2e16] push video frame to H264
encoder. (100 frame for one log)

[012:070] [2023-04-11 14:21:40 +0000.351574][2e16] push video frame to H264


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

[012:070] [2023-04-11 14:21:40 +0000.351610][2e16] H264Encode::push video frame to


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

[012:070] [2023-04-11 14:21:40 +0000.351664][2e16] The input pts:3366 fps:30


[012:073] [2023-04-11 14:21:40 +0000.354241][2e16] SendFrame
encodedImage._timeStamp:3330encodedImage->_length:70624
[012:135] [2023-04-11 14:21:40 +0000.415935][2dd0] haveEnoughProcessedData
internalAudioStream.length: 0
[012:136] [2023-04-11 14:21:40 +0000.417257][2e16] H264Encode::H264SWEncoder get
callback, length:67872 type:1 nalType:1length:67868
[012:160] [2023-04-11 14:21:40 +0000.441553][2dcc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:191] [2023-04-11 14:21:40 +0000.472392][2e0c]
RecordAudioSource::PullAudioFrame
[012:200] [2023-04-11 14:21:40 +0000.481333][2dcc] The convert RGB to YUV take 4
[012:238] [2023-04-11 14:21:40 +0000.519066][2dd0] Run AGC when audioType = 0
[012:238] [2023-04-11 14:21:40 +0000.519211][2dd0]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:470] [2023-04-11 14:21:40 +0000.751663][2e0d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:693] [2023-04-11 14:21:40 +0000.974507][2dcc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:718] [2023-04-11 14:21:40 +0000.998934][2dcc] The convert RGB to YUV take 5
[012:726] [2023-04-11 14:21:41 +0000.7196][2e16] Push an pts:4013 to dts queue.
[012:781] [2023-04-11 14:21:41 +0000.62173][2e16] h264 add frame header cdr flag
[012:783] [2023-04-11 14:21:41 +0000.64050][2e16] Received key frame:4013
[012:783] [2023-04-11 14:21:41 +0000.64215][2e16] last dts:3996 currentPts:4013
ppsOrSPS:0 queue length:3
[012:786] [2023-04-11 14:21:41 +0000.66916][2e17] get the H.264 IDR frame
[012:817] [2023-04-11 14:21:41 +0000.98211][2dcc] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[012:839] [2023-04-11 14:21:41 +0000.120343][2e16] DTS queue for
Generator:0x7b8d6b84b8 4113 4133
[012:995] [2023-04-11 14:21:41 +0000.275848][2e0c] AF_SpeedFilter::PullFrame eof4
[012:997] [2023-04-11 14:21:41 +0000.278058][2e0c]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[013:114] [2023-04-11 14:21:41 +0000.394800][2e0c] resampled_data_size:0
[013:161] [2023-04-11 14:21:41 +0000.442027][2dcc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:203] [2023-04-11 14:21:41 +0000.484635][2dcc] The convert RGB to YUV take 4
[013:270] [2023-04-11 14:21:41 +0000.551604][2e0c] AF_SpeedFilter audio
0x7af6419d00 PullFrame
[013:459] [2023-04-11 14:21:41 +0000.740069][2e15]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:9
[013:475] [2023-04-11 14:21:41 +0000.756444][2e0d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:668] [2023-04-11 14:21:41 +0000.948787][2dcc] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[013:675] [2023-04-11 14:21:41 +0000.955919][2e16] DTS queue for
Generator:0x7b8d6b84b8 4933 4970
[013:705] [2023-04-11 14:21:41 +0000.985901][2dcc] The convert RGB to YUV take 5
[013:847] [2023-04-11 14:21:42 +0000.128174][2dd0] haveEnoughProcessedData
internalAudioStream.length: 10
[014:014] [2023-04-11 14:21:42 +0000.295459][2e0c]
RecordAudioSource::PullAudioFrame
[014:035] [2023-04-11 14:21:42 +0000.316650][2e16] Push an pts:5331 to dts queue.
[014:071] [2023-04-11 14:21:42 +0000.352279][2e16] last dts:5300 currentPts:5331
ppsOrSPS:0 queue length:2
[014:162] [2023-04-11 14:21:42 +0000.443137][2dcc] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:199] [2023-04-11 14:21:42 +0000.480623][2dcc] The convert RGB to YUV take 4
[014:238] [2023-04-11 14:21:42 +0000.519317][2dd0] Run AGC when audioType = 0
[014:474] [2023-04-11 14:21:42 +0000.754925][2e0d] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:503] [2023-04-11 14:21:42 +0000.784724][2e16] DTS queue for
Generator:0x7b8d6b84b8 5766 5800
[014:611] [2023-04-11 14:21:42 +0000.892106][7ecb]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[014:611] [2023-04-11 14:21:42 +0000.892350][2dcc] operator(): Stop
[014:611] [2023-04-11 14:21:42 +0000.892407][2dcc] StopPullFrameAndWriteMp4
time:4925694 enter.

[014:611] [2023-04-11 14:21:42 +0000.892476][2dcc] StopRecording:


[014:615] [2023-04-11 14:21:42 +0000.895769][2e0c] resampled_data_size:512
[014:615] [2023-04-11 14:21:42 +0000.895885][2e0c] AF_SpeedFilter audio time 222,
0x7af6419d00 out time: 4925634 org time: 4925634
[014:615] [2023-04-11 14:21:42 +0000.896002][2e0c] PullAudioFrame: PullFrame audio
finished.
[014:615] [2023-04-11 14:21:42 +0000.896074][2e0c]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[014:616] [2023-04-11 14:21:42 +0000.897635][2e16]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:178
[014:618] [2023-04-11 14:21:42 +0000.899060][2dcb] stop recording
[014:618] [2023-04-11 14:21:42 +0000.899103][2dcb]
RecordingSessionInternalSimple:destroy media processers
[014:618] [2023-04-11 14:21:42 +0000.899128][2dcb] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[014:618] [2023-04-11 14:21:42 +0000.899152][2dcb] H264Encode::flushing hareware
Encoder
[014:618] [2023-04-11 14:21:42 +0000.899316][2dcb] Flush time:4925701 enter.

[014:618] [2023-04-11 14:21:42 +0000.899359][2dcb] H264Encoder encoder flush


[014:618] [2023-04-11 14:21:42 +0000.899387][2dcb] flush output queue
[014:938] [2023-04-11 14:21:43 +0000.218960][2dcb] Flush leave. expire time = 320
ms

[014:938] [2023-04-11 14:21:43 +0000.219250][2dcb] ~H264EncodeWrap:


[014:938] [2023-04-11 14:21:43 +0000.219318][2dcb] ~H264Encode:
[014:938] [2023-04-11 14:21:43 +0000.219371][2dcb] teardownCompressionSession:
H264Encode::destroying Encoder
[014:938] [2023-04-11 14:21:43 +0000.219426][2dcb] Release time:4926021 enter.

[014:938] [2023-04-11 14:21:43 +0000.219634][2dcb] Release:


MediaCodecVideoEncoder::Release _inited:1
[014:938] [2023-04-11 14:21:43 +0000.219718][2dcb] Destroy time:4926021 enter.

[014:939] [2023-04-11 14:21:43 +0000.219791][2dcb] H264Encoder encoderDestroy


[014:939] [2023-04-11 14:21:43 +0000.219861][2dcb]
AndroidMediaCodecVideoEncoder::release env: 0x7adee7a0c0
[014:939] [2023-04-11 14:21:43 +0000.219930][2dcb]
AndroidMediaCodecVideoEncoder::Destroy
[014:959] [2023-04-11 14:21:43 +0000.239933][2dcb] Destroy leave. expire time = 21
ms

[014:959] [2023-04-11 14:21:43 +0000.240175][2dcb] Release leave. expire time = 21


ms

[014:959] [2023-04-11 14:21:43 +0000.240208][2dcb] ~AndroidHwAvcEncoder


time:4926042 enter.

[014:959] [2023-04-11 14:21:43 +0000.240376][2dcb] Release time:4926042 enter.

[014:959] [2023-04-11 14:21:43 +0000.240408][2dcb] Release:


MediaCodecVideoEncoder:: has been released before, just return
[014:959] [2023-04-11 14:21:43 +0000.240436][2dcb] Release leave. expire time = 0
ms

[014:959] [2023-04-11 14:21:43 +0000.240461][2dcb] ~AndroidMediaCodecVideoEncoder


[014:959] [2023-04-11 14:21:43 +0000.240486][2dcb] ~WrapAndroidMediaCodec
time:4926042 enter.

[014:959] [2023-04-11 14:21:43 +0000.240512][2dcb] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[014:959] [2023-04-11 14:21:43 +0000.240544][2dcb] video hevc hw codec


destructor:0x7b8d6116c8

[014:959] [2023-04-11 14:21:43 +0000.240654][2dcb] ~AndroidHwAvcEncoder leave.


expire time = 0 ms
[014:959] [2023-04-11 14:21:43 +0000.240693][2dcb] teardownCompressionSession:
H264Encode::destroyed Encoder
[014:959] [2023-04-11 14:21:43 +0000.240737][2dcb]
RecordingSessionInternalSimple:destroy aac encoder output!
[014:960] [2023-04-11 14:21:43 +0000.240763][2dcb] AACSWEncode destructor
[014:964] [2023-04-11 14:21:43 +0000.245625][2e17] MP4 close file successfully
[014:965] [2023-04-11 14:21:43 +0000.245830][2e17] Recording session Internal:
notify recording ok
[014:965] [2023-04-11 14:21:43 +0000.245870][2e17] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4,
output_video_timestamp_:5900 last_video_pts_:5900
[014:965] [2023-04-11 14:21:43 +0000.245953][2e17] OnRecordFinish:
[014:966] [2023-04-11 14:21:43 +0000.247178][2e17] onRecordingOk: net seek
pos:0record video duration:5933record audio duration:5921
[014:967] [2023-04-11 14:21:43 +0000.247778][2e0d] destructMicSource_w:
[014:967] [2023-04-11 14:21:43 +0000.247849][2e0d] setOutput_w:
MicSource::setOutput() 0x0
[014:967] [2023-04-11 14:21:43 +0000.247897][2e0d] close external audio stream

[014:967] [2023-04-11 14:21:43 +0000.248071][2dcc] releaseThread 0x7af639b180


[014:967] [2023-04-11 14:21:43 +0000.248123][2dcc] ~MicSource: Mic source
destroyed:0x7b01932a80
[014:967] [2023-04-11 14:21:43 +0000.248679][2dcc] StopPullFrameAndWriteMp4 leave.
expire time = 356 ms

[014:967] [2023-04-11 14:21:43 +0000.248745][2dcc] DestroyPipelineAndFilters


time:4926050 enter.

[014:968] [2023-04-11 14:21:43 +0000.248803][2dcc] UnbindInputFilter 0x7af6419b40


this 0x7b016fb5c0
[014:968] [2023-04-11 14:21:43 +0000.248853][2dcc] UnbindInputFilter 0x7af6419cd8
this 0x7af6419e50
[014:968] [2023-04-11 14:21:43 +0000.248913][2dcc] UnbindInputFilter 0x7b016fb5c0
this 0x7b80a1b620
[014:968] [2023-04-11 14:21:43 +0000.248944][2dcc] filter: filter pipeline destroy
this: 0x7b80a1b580
[014:968] [2023-04-11 14:21:43 +0000.249155][2dcc] ClearVideoOfSources: recodring
total frames:0
[014:968] [2023-04-11 14:21:43 +0000.249194][2dcc] ClearVideoOfSources:
[014:968] [2023-04-11 14:21:43 +0000.249225][2dcc] GPUImageProcessing destruct.
[014:968] [2023-04-11 14:21:43 +0000.249283][2dcc] destroy TrivalImageDrawer
0x7b017096c0
[014:968] [2023-04-11 14:21:43 +0000.249316][2dcc] The shader has been initialize,
clean up them.

[014:968] [2023-04-11 14:21:43 +0000.249392][2dcc] ~OpenGLFrameBuffer:


[014:968] [2023-04-11 14:21:43 +0000.249540][2dcc] ~OpenGLFrameBuffer:
[014:968] [2023-04-11 14:21:43 +0000.249728][2dcc] ~OpenGLFrameBuffer:
[014:969] [2023-04-11 14:21:43 +0000.249889][2dcc] ~OpenGLFrameBuffer:
[014:969] [2023-04-11 14:21:43 +0000.250002][2dcc] ~OpenGLFrameBuffer:
[014:969] [2023-04-11 14:21:43 +0000.250111][2dcc] ~OpenGLFrameBuffer:
[014:969] [2023-04-11 14:21:43 +0000.250404][2dcc] GPUImageProcessing destruct
finish.
[014:969] [2023-04-11 14:21:43 +0000.250457][2dcc] GPURGBAFrame destruct.
[014:969] [2023-04-11 14:21:43 +0000.250523][2dcc] destroy OpenGLRenderProgram
0x7b016fb398
[014:969] [2023-04-11 14:21:43 +0000.250563][2dcc] ~CameraSource time:4926052
enter.

[014:969] [2023-04-11 14:21:43 +0000.250596][2dcc] ~CameraSource leave. expire


time = 0 ms

[014:969] [2023-04-11 14:21:43 +0000.250637][2dcc] ~RecordAudioSource time:4926052


enter.

[014:969] [2023-04-11 14:21:43 +0000.250668][2dcc] ~RecordAudioSource leave.


expire time = 0 ms

[014:969] [2023-04-11 14:21:43 +0000.250704][2dcc] DestroyPipelineAndFilters


leave. expire time = 2 ms

[015:006] [2023-04-11 14:21:43 +0000.287451][7ecb]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[015:007] [2023-04-11 14:21:43 +0000.288620][7ecb] machine model :redmi
[015:007] [2023-04-11 14:21:43 +0000.288718][7ecb] Support this machine
model :redmi
[015:007] [2023-04-11 14:21:43 +0000.288747][7ecb] global inited! current sdk
version: 12-14-d8558ab
[015:008] [2023-04-11 14:21:43 +0000.288979][7ecb] filter: filter pipeline
construtc this: 0x7af63db180
[015:008] [2023-04-11 14:21:43 +0000.289029][7ecb] MediaFilterGraph:
MediaFilterGraph construct
[015:008] [2023-04-11 14:21:43 +0000.289056][7ecb] GLESContext:
[015:008] [2023-04-11 14:21:43 +0000.289134][7ecb] The result of eglGetDisplay is:
0x1
[015:009] [2023-04-11 14:21:43 +0000.290667][7ecb] The result of creation:
0x7af63b4380
[015:010] [2023-04-11 14:21:43 +0000.290794][7ecb] The result of
eglCreatePbufferSurface is: 0x7af63b4480
[015:010] [2023-04-11 14:21:43 +0000.291498][7ecb] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4
[015:010] [2023-04-11 14:21:43 +0000.291550][7ecb] The source 0 speed:1
[015:010] [2023-04-11 14:21:43 +0000.291610][7ecb] AddVideoSource: add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4,
delay: 0
[015:010] [2023-04-11 14:21:43 +0000.291657][7ecb] CreateDecoderByVideoSource
time:4926093 enter.

[015:011] [2023-04-11 14:21:43 +0000.291885][7ecb] running_decoder_count:0max


count:2
[015:011] [2023-04-11 14:21:43 +0000.291922][7ecb] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7af651c800
[015:012] [2023-04-11 14:21:43 +0000.293042][2fc5] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7adef7c400] Current FFmpeg version git-2021-06-16-
97cea6f

[015:030] [2023-04-11 14:21:43 +0000.311757][2fc5] OnStreamInfoFound: video


duration_: 5933
[015:034] [2023-04-11 14:21:43 +0000.314788][7ecb] start decoder
[015:034] [2023-04-11 14:21:43 +0000.315156][7ecb] CreateDecoderByVideoSource
leave. expire time = 24 ms

[015:033] [2023-04-11 14:21:43 +0000.314788][2fc6] NO get frame from decoder


[015:034] [2023-04-11 14:21:43 +0000.315243][7ecb] BindInputFilter 0x7af63ae020
this 0x7af64251d8
[015:034] [2023-04-11 14:21:43 +0000.315286][7ecb] BindInputFilter 0x7af64251d8
this 0x7af6425298
[015:034] [2023-04-11 14:21:43 +0000.315329][7ecb] BindInputFilter 0x7af63ae020
this 0x7af6425358
[015:034] [2023-04-11 14:21:43 +0000.315367][7ecb] BindInputFilter 0x7af6425358
this 0x7af6425418
[015:034] [2023-04-11 14:21:43 +0000.315391][7ecb] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4
[015:034] [2023-04-11 14:21:43 +0000.315436][7ecb] BindInputFilter 0x7af6425298
this 0x7af64254d8
[015:034] [2023-04-11 14:21:43 +0000.315475][7ecb] BindInputFilter 0x7af64254d8
this 0x7af63db220
[015:034] [2023-04-11 14:21:43 +0000.315515][7ecb] BindInputFilter 0x7af6425418
this 0x7af6425598
[015:034] [2023-04-11 14:21:43 +0000.315553][7ecb] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4
[015:035] [2023-04-11 14:21:43 +0000.316534][2fc6] NO get frame from decoder
[015:036] [2023-04-11 14:21:43 +0000.316882][7ecb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[015:036] [2023-04-11 14:21:43 +0000.317495][7ecb] machine model :redmi
[015:036] [2023-04-11 14:21:43 +0000.317539][7ecb] Support this machine
model :redmi
[015:036] [2023-04-11 14:21:43 +0000.317563][7ecb] global inited! current sdk
version: 12-14-d8558ab
[015:036] [2023-04-11 14:21:43 +0000.317665][7ecb] GetPipeline:
-----------------------------------------
[015:036] [2023-04-11 14:21:43 +0000.317692][7ecb] GetPipeline: source:
0x7af63ade00
[015:036] [2023-04-11 14:21:43 +0000.317716][7ecb] GetPipeline: filter: NULLFilter
[015:036] [2023-04-11 14:21:43 +0000.317739][7ecb] GetPipeline: filter: NULLFilter
[015:036] [2023-04-11 14:21:43 +0000.317865][7ecb] GetPipeline: filter: NULLFilter
[015:037] [2023-04-11 14:21:43 +0000.317893][7ecb] GetPipeline: audio filter:
AuidoNULLFilter
[015:037] [2023-04-11 14:21:43 +0000.317916][7ecb] GetPipeline: audio filter:
AuidoNULLFilter
[015:037] [2023-04-11 14:21:43 +0000.317938][7ecb] GetPipeline: audio filter:
AudioNUllFilter
[015:037] [2023-04-11 14:21:43 +0000.317960][7ecb] GetPipeline:
------------------------------------------
[015:037] [2023-04-11 14:21:43 +0000.317990][7ecb] filter: filter pipeline2 update
pattern: 0
[015:037] [2023-04-11 14:21:43 +0000.317967][2fc6] NO get frame from decoder
[015:038] [2023-04-11 14:21:43 +0000.319210][7ecb] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[015:038] [2023-04-11 14:21:43 +0000.319676][7ecb] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[015:039] [2023-04-11 14:21:43 +0000.319801][7ecb] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[015:039] [2023-04-11 14:21:43 +0000.319999][7ecb] DeviceInit:
[015:039] [2023-04-11 14:21:43 +0000.320403][7ecb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[015:040] [2023-04-11 14:21:43 +0000.320772][7ecb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[015:040] [2023-04-11 14:21:43 +0000.321118][7ecb] CreatePlatformSpecificObjects:
[015:040] [2023-04-11 14:21:43 +0000.321181][7ecb] audio device use null audio
input and opensl output
[015:040] [2023-04-11 14:21:43 +0000.321216][7ecb] Create OpenSLES output module
with java VM support.
[015:040] [2023-04-11 14:21:43 +0000.321269][2fc6] NO get frame from decoder
[015:040] [2023-04-11 14:21:43 +0000.321422][7ecb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[015:040] [2023-04-11 14:21:43 +0000.321629][7ecb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[015:041] [2023-04-11 14:21:43 +0000.321869][7ecb] Create OpenSLES output module
with buffer num:2

[015:041] [2023-04-11 14:21:43 +0000.321945][7ecb] Error(trace.cc:40): Init the


output and input for audio device template.
[015:041] [2023-04-11 14:21:43 +0000.321981][7ecb] Init the output device.

[015:041] [2023-04-11 14:21:43 +0000.322025][7ecb] Set the playout as stereo:1


[015:041] [2023-04-11 14:21:43 +0000.322067][7ecb] Set the sample rate to be:44100

[015:041] [2023-04-11 14:21:43 +0000.322119][7ecb] Low latency buffer size:144 low


sample rate:48000
[015:041] [2023-04-11 14:21:43 +0000.322159][7ecb] DeviceInit: Done
[015:041] [2023-04-11 14:21:43 +0000.322360][7ecb] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[015:041] [2023-04-11 14:21:43 +0000.322376][2fc6] NO get frame from decoder
[015:042] [2023-04-11 14:21:43 +0000.323563][7ecb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[015:042] [2023-04-11 14:21:43 +0000.323762][7ecb]
MediaFilterPlayer::SetPlayerNotify 0x7aecfd68c0
[015:043] [2023-04-11 14:21:43 +0000.324021][2fd0] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7aa34a9318
[015:043] [2023-04-11 14:21:43 +0000.324327][2fc6] NO get frame from decoder
[015:043] [2023-04-11 14:21:43 +0000.324449][7ecb]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[015:043] [2023-04-11 14:21:43 +0000.324496][7ecb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[015:044] [2023-04-11 14:21:43 +0000.325488][2fc6] NO get frame from decoder
[015:044] [2023-04-11 14:21:43 +0000.325640][7ecb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[015:045] [2023-04-11 14:21:43 +0000.326347][7ecb] SetGraphLoop: SetGraphLoop 1
[015:045] [2023-04-11 14:21:43 +0000.326411][7ecb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[015:046] [2023-04-11 14:21:43 +0000.326893][7ecb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[015:047] [2023-04-11 14:21:43 +0000.328121][2fc6] NO get frame from decoder
[015:049] [2023-04-11 14:21:43 +0000.329959][7ecb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[015:050] [2023-04-11 14:21:43 +0000.331513][7ecb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[015:051] [2023-04-11 14:21:43 +0000.331923][2fd2] Start:
[015:051] [2023-04-11 14:21:43 +0000.332532][2fd1] operator(): video render
started.
[015:051] [2023-04-11 14:21:43 +0000.332699][2fd1] DriveRender working... (1/200)
[015:051] [2023-04-11 14:21:43 +0000.332733][2fd1] Warning(video_render.cc:390): No
picture to display (1/50)
[015:052] [2023-04-11 14:21:43 +0000.332841][2fd2] Start:
[015:052] [2023-04-11 14:21:43 +0000.333132][2fd2] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[015:052] [2023-04-11 14:21:43 +0000.333205][2fd2] Reset: history total size: 98
[015:052] [2023-04-11 14:21:43 +0000.333249][2fd2] DeviceStart:
audioDevice_:0x7aded63000
[015:052] [2023-04-11 14:21:43 +0000.333285][2fd2] DeviceStart: time profile
playout init before
[015:052] [2023-04-11 14:21:43 +0000.333330][2fd2] DeviceStart: time profile
playout init end
[015:052] [2023-04-11 14:21:43 +0000.333363][2fd2] OpenSlesOutput:Start playout

[015:056] [2023-04-11 14:21:43 +0000.336881][2fd2] Create the opensl output player.


streamtype before:0

[015:056] [2023-04-11 14:21:43 +0000.337012][2fd2] Create the opensl output player.


streamtype after:3

[015:097] [2023-04-11 14:21:43 +0000.378323][2fd2] Enqueue opensl buffer size:1764


[015:168] [2023-04-11 14:21:43 +0000.449187][2fd2] DeviceStart: time profile
playout all end
[015:168] [2023-04-11 14:21:43 +0000.449243][2fd5]
PlayerSimpleBufferQueueCallbackHandler function
[015:168] [2023-04-11 14:21:43 +0000.449319][2fd2] operator(): Audio playback
started.
[015:168] [2023-04-11 14:21:43 +0000.449401][2fd5] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[015:168] [2023-04-11 14:21:43 +0000.449461][2fd2] operator(): Started now!
[015:168] [2023-04-11 14:21:43 +0000.449502][2fd5]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[015:168] [2023-04-11 14:21:43 +0000.449563][2fd3] Pull audio failed.(wait video!)
[015:168] [2023-04-11 14:21:43 +0000.449644][2fd3]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[015:171] [2023-04-11 14:21:43 +0000.452538][2fd4] Error(video_source.cc:430): wait
decoder a frame: 0
[015:176] [2023-04-11 14:21:43 +0000.457296][2fd4] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[015:190] [2023-04-11 14:21:43 +0000.471651][2fd3] audio_frame_list_ empty
[015:192] [2023-04-11 14:21:43 +0000.473038][2fd4] OnVideoFrameReady(1/200)
[015:192] [2023-04-11 14:21:43 +0000.473270][2fd1] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[015:195] [2023-04-11 14:21:43 +0000.476461][2fd1] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:4926278
[015:248] [2023-04-11 14:21:43 +0000.529037][2fd1] lipsync_debug: render a video
frame
[015:248] [2023-04-11 14:21:43 +0000.529136][2fd1] lipsync_debug: First video frame
rendering.
[015:260] [2023-04-11 14:21:43 +0000.541043][2fd1]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:23 timeDelta:65 last
video ts:900 frame->pts:2970 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[015:260] [2023-04-11 14:21:43 +0000.541187][2fd1] lipsync_debug: tsDelta -
timeDelta = -42
[015:260] [2023-04-11 14:21:43 +0000.541215][2fd1] lipsync_debug:result remaining
time:0
[015:260] [2023-04-11 14:21:43 +0000.541238][2fd1] dynamic updated lipsync delay:0
[015:263] [2023-04-11 14:21:43 +0000.544513][2fd4]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[015:279] [2023-04-11 14:21:43 +0000.559815][2fd1] lipsync_debug:remaining time:10
tsDelta - timeDelta:3
[015:279] [2023-04-11 14:21:43 +0000.559964][2fd1] lipsync_debug:result remaining
time:3
[015:334] [2023-04-11 14:21:43 +0000.615594][2fd3] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[015:334] [2023-04-11 14:21:43 +0000.615727][2fd3] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[015:335] [2023-04-11 14:21:43 +0000.615942][2fd2] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[015:335] [2023-04-11 14:21:43 +0000.616164][2fd2] The audio playback speed:100
(1/100)
[015:335] [2023-04-11 14:21:43 +0000.616178][2fd3] audio frame wait video
frame.last_video_timestamp:134 last_audio_timestamp:254.921
[015:335] [2023-04-11 14:21:43 +0000.616203][2fd2] lipsync_debug: The current
played audio timestamp is:0(1/50)
[015:335] [2023-04-11 14:21:43 +0000.616232][2fd2] First audio frame rendering
[015:431] [2023-04-11 14:21:43 +0000.712687][2fd4] video frame wait audio frame:
last_video_timestamp:363 last_audio_timestamp:254.921
[015:555] [2023-04-11 14:21:43 +0000.836338][2dd0] haveEnoughProcessedData
internalAudioStream.length: 0
[015:608] [2023-04-11 14:21:43 +0000.889267][2fd4] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2996 diff: 5
[015:851] [2023-04-11 14:21:44 +0000.131802][2fd1] lipsync_debug:displaying video
ts:59850 The current displayed video timestamp is:4926934
[015:920] [2023-04-11 14:21:44 +0000.201336][2fd5]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[016:168] [2023-04-11 14:21:44 +0000.449211][2fd2] do work DoLipsync!
[016:168] [2023-04-11 14:21:44 +0000.449360][2fd2] total delay:288 videoTsMS:964
audioTsMS:676 diff:288
[016:168] [2023-04-11 14:21:44 +0000.449423][2fd2] Set the lipsync delay:288
[016:237] [2023-04-11 14:21:44 +0000.518664][2dd0] Run AGC when audioType = 0
[016:238] [2023-04-11 14:21:44 +0000.518823][2dd0]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:323] [2023-04-11 14:21:44 +0000.604570][7ecb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[016:324] [2023-04-11 14:21:44 +0000.605617][2fd2] Stop:
[016:325] [2023-04-11 14:21:44 +0000.605939][2fd1] operator(): Video Render
stopped.
[016:325] [2023-04-11 14:21:44 +0000.606106][2fd2] Stop:
[016:325] [2023-04-11 14:21:44 +0000.606342][2fd2] DeviceStop:
audioDevice_:0x7aded63000
[016:325] [2023-04-11 14:21:44 +0000.606393][2fd2] OpenSlesOutput:Stop playout

[016:330] [2023-04-11 14:21:44 +0000.610827][2fd2] DeviceStop: Done


[016:330] [2023-04-11 14:21:44 +0000.611205][2fd2] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[016:330] [2023-04-11 14:21:44 +0000.611310][2fd2] operator(): Stop now!
[016:376] [2023-04-11 14:21:44 +0000.657400][7ecb]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[016:376] [2023-04-11 14:21:44 +0000.657584][7ecb] StopPreView: Have Stopped,
operation cancel
[016:376] [2023-04-11 14:21:44 +0000.657687][7ecb] Stop:
[016:377] [2023-04-11 14:21:44 +0000.657888][2fd2] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[016:377] [2023-04-11 14:21:44 +0000.658084][7ecb] DeviceRelease:
audioDevice_:0x7aded63000
[016:377] [2023-04-11 14:21:44 +0000.658130][7ecb] OpenSlesOutput:Stop playout

[016:377] [2023-04-11 14:21:44 +0000.658173][7ecb] DeviceRelease: Release the


webrtc device object.
[016:377] [2023-04-11 14:21:44 +0000.658321][7ecb] OpenSlesOutput destruct.
[016:377] [2023-04-11 14:21:44 +0000.658391][7ecb] DeviceRelease: Done
[016:377] [2023-04-11 14:21:44 +0000.658527][7ecb] Stop:
[016:377] [2023-04-11 14:21:44 +0000.658608][2fd1] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[016:380] [2023-04-11 14:21:44 +0000.660824][7ecb] global uninited!
[016:380] [2023-04-11 14:21:44 +0000.661667][7ecb]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[016:381] [2023-04-11 14:21:44 +0000.661800][7ecb] ~MediaFilterGraph:
MediaFilterGraph destruct
[016:381] [2023-04-11 14:21:44 +0000.661835][7ecb] RemoveVideoBackGroud: hava not
add video backgroud
[016:381] [2023-04-11 14:21:44 +0000.661880][7ecb] UnbindInputFilter 0x7af64254d8
this 0x7af63db220
[016:381] [2023-04-11 14:21:44 +0000.661918][7ecb] ClearAllSource: remove source
filter, sourceid: 0x7af63ade00
[016:381] [2023-04-11 14:21:44 +0000.661943][7ecb] DestoryDecoderByVideoSource
time:4927464 enter.

[016:381] [2023-04-11 14:21:44 +0000.661970][7ecb] ~VideoBindDecoder time:4927464


enter.

[016:381] [2023-04-11 14:21:44 +0000.662100][7ecb] CleanUp time:4927464 enter.

[016:383] [2023-04-11 14:21:44 +0000.664291][7ecb] CleanUp leave. expire time = 2


ms

[016:383] [2023-04-11 14:21:44 +0000.664382][7ecb] CleanUp time:4927466 enter.

[016:383] [2023-04-11 14:21:44 +0000.664623][7ecb] CleanUp leave. expire time = 0


ms

[016:384] [2023-04-11 14:21:44 +0000.664974][7ecb] ~VideoBindDecoder leave. expire


time = 3 ms

[016:384] [2023-04-11 14:21:44 +0000.665016][7ecb] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[016:384] [2023-04-11 14:21:44 +0000.665059][7ecb] UnbindInputFilter 0x7af6425298


this 0x7af64254d8
[016:384] [2023-04-11 14:21:44 +0000.665105][7ecb] UnbindInputFilter 0x7af64251d8
this 0x7af6425298
[016:384] [2023-04-11 14:21:44 +0000.665150][7ecb] UnbindInputFilter 0x7af63ae020
this 0x7af64251d8
[016:384] [2023-04-11 14:21:44 +0000.665194][7ecb] UnbindInputFilter 0x7af6425418
this 0x7af6425598
[016:384] [2023-04-11 14:21:44 +0000.665237][7ecb] UnbindInputFilter 0x7af6425358
this 0x7af6425418
[016:384] [2023-04-11 14:21:44 +0000.665281][7ecb] UnbindInputFilter 0x7af63ae020
this 0x7af6425358
[016:384] [2023-04-11 14:21:44 +0000.665543][7ecb] ~GLESContext:
[016:385] [2023-04-11 14:21:44 +0000.666327][7ecb] GLESContext destruct finish.
[016:385] [2023-04-11 14:21:44 +0000.666386][7ecb] filter: filter pipeline destroy
this: 0x7af63db180
[016:386] [2023-04-11 14:21:44 +0000.666873][7ecb]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[016:386] [2023-04-11 14:21:44 +0000.667504][7ecb] machine model :redmi
[016:386] [2023-04-11 14:21:44 +0000.667542][7ecb] Support this machine
model :redmi
[016:386] [2023-04-11 14:21:44 +0000.667571][7ecb] global inited! current sdk
version: 12-14-d8558ab
[016:386] [2023-04-11 14:21:44 +0000.667723][7ecb] filter: filter pipeline
construtc this: 0x7af63db180
[016:386] [2023-04-11 14:21:44 +0000.667759][7ecb] MediaFilterGraph:
MediaFilterGraph construct
[016:387] [2023-04-11 14:21:44 +0000.667795][7ecb] GLESContext:
[016:387] [2023-04-11 14:21:44 +0000.667850][7ecb] The result of eglGetDisplay is:
0x1
[016:388] [2023-04-11 14:21:44 +0000.669008][7ecb] The result of creation:
0x7af63b4300
[016:388] [2023-04-11 14:21:44 +0000.669106][7ecb] The result of
eglCreatePbufferSurface is: 0x7af63b4400
[016:388] [2023-04-11 14:21:44 +0000.669207][7ecb] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4
[016:388] [2023-04-11 14:21:44 +0000.669249][7ecb] The source 0 speed:1
[016:388] [2023-04-11 14:21:44 +0000.669296][7ecb] AddVideoSource: add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4,
delay: 0
[016:388] [2023-04-11 14:21:44 +0000.669337][7ecb] CreateDecoderByVideoSource
time:4927471 enter.

[016:388] [2023-04-11 14:21:44 +0000.669511][7ecb] running_decoder_count:0max


count:2
[016:388] [2023-04-11 14:21:44 +0000.669552][7ecb] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7af651c800
[016:389] [2023-04-11 14:21:44 +0000.670626][2fe0] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7adef7c400] Current FFmpeg version git-2021-06-16-
97cea6f

[016:411] [2023-04-11 14:21:44 +0000.692310][2fe0] OnStreamInfoFound: video


duration_: 5933
[016:413] [2023-04-11 14:21:44 +0000.694479][7ecb] start decoder
[016:413] [2023-04-11 14:21:44 +0000.694615][7ecb] CreateDecoderByVideoSource
leave. expire time = 25 ms

[016:413] [2023-04-11 14:21:44 +0000.694681][7ecb] BindInputFilter 0x7af63ae020


this 0x7af641b118
[016:413] [2023-04-11 14:21:44 +0000.694724][7ecb] BindInputFilter 0x7af641b118
this 0x7af641b298
[016:414] [2023-04-11 14:21:44 +0000.694770][7ecb] BindInputFilter 0x7af63ae020
this 0x7af641c9d8
[016:414] [2023-04-11 14:21:44 +0000.694806][7ecb] BindInputFilter 0x7af641c9d8
this 0x7af641cb58
[016:414] [2023-04-11 14:21:44 +0000.694830][7ecb] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4
[016:414] [2023-04-11 14:21:44 +0000.694870][7ecb] BindInputFilter 0x7af641b298
this 0x7af641cc18
[016:414] [2023-04-11 14:21:44 +0000.694904][7ecb] BindInputFilter 0x7af641cc18
this 0x7af63db220
[016:414] [2023-04-11 14:21:44 +0000.694940][7ecb] BindInputFilter 0x7af641cb58
this 0x7af641ccd8
[016:414] [2023-04-11 14:21:44 +0000.694977][7ecb] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_4919590.mp4
[016:413] [2023-04-11 14:21:44 +0000.694479][2fe1] NO get frame from decoder
[016:415] [2023-04-11 14:21:44 +0000.695983][2fe1] NO get frame from decoder
[016:416] [2023-04-11 14:21:44 +0000.697329][2fe1] NO get frame from decoder
[016:418] [2023-04-11 14:21:44 +0000.699491][2fe1] NO get frame from decoder
[016:419] [2023-04-11 14:21:44 +0000.700454][7ecb]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[016:419] [2023-04-11 14:21:44 +0000.700705][7ecb] MediaComposeFile time:4927502
enter.

[016:420] [2023-04-11 14:21:44 +0000.700772][7ecb] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[016:420] [2023-04-11 14:21:44 +0000.700914][7ecb] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[016:420] [2023-04-11 14:21:44 +0000.700963][7ecb] Recording session using default
bitrate support by app:14680064
[016:420] [2023-04-11 14:21:44 +0000.701702][2feb] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7af63afcc0
[016:421] [2023-04-11 14:21:44 +0000.701867][2fe1] NO get frame from decoder
[016:421] [2023-04-11 14:21:44 +0000.702768][2fe1] NO get frame from decoder
[016:422] [2023-04-11 14:21:44 +0000.703006][2feb] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[016:422] [2023-04-11 14:21:44 +0000.703405][7ecb] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[016:422] [2023-04-11 14:21:44 +0000.703617][7ecb] GetPipeline:
-----------------------------------------
[016:422] [2023-04-11 14:21:44 +0000.703664][7ecb] GetPipeline: source:
0x7af63ade00
[016:422] [2023-04-11 14:21:44 +0000.703665][2fe1] NO get frame from decoder
[016:422] [2023-04-11 14:21:44 +0000.703712][7ecb] GetPipeline: filter: NULLFilter
[016:422] [2023-04-11 14:21:44 +0000.703739][7ecb] GetPipeline: filter: NULLFilter
[016:423] [2023-04-11 14:21:44 +0000.703764][7ecb] GetPipeline: filter: NULLFilter
[016:423] [2023-04-11 14:21:44 +0000.703789][7ecb] GetPipeline: audio filter:
AuidoNULLFilter
[016:423] [2023-04-11 14:21:44 +0000.703812][7ecb] GetPipeline: audio filter:
AuidoNULLFilter
[016:423] [2023-04-11 14:21:44 +0000.703836][7ecb] GetPipeline: audio filter:
AudioNUllFilter
[016:423] [2023-04-11 14:21:44 +0000.703862][7ecb] GetPipeline:
------------------------------------------
[016:423] [2023-04-11 14:21:44 +0000.703894][7ecb] filter: filter pipeline2 update
pattern: 2
[016:423] [2023-04-11 14:21:44 +0000.704526][7ecb] MediaComposeFile leave. expire
time = 4 ms

[016:423] [2023-04-11 14:21:44 +0000.704718][2fe1] NO get frame from decoder


[016:424] [2023-04-11 14:21:44 +0000.705306][7ecb] machine model :redmi
[016:424] [2023-04-11 14:21:44 +0000.705411][7ecb] Support this machine
model :redmi
[016:424] [2023-04-11 14:21:44 +0000.705441][7ecb] global inited! current sdk
version: 12-14-d8558ab
[016:457] [2023-04-11 14:21:44 +0000.738135][7ecb]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[016:457] [2023-04-11 14:21:44 +0000.738344][7ecb] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 275
[016:460] [2023-04-11 14:21:44 +0000.741311][7ecb]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[016:460] [2023-04-11 14:21:44 +0000.741479][7ecb] BeginCompose: BeginCompose, is
composing 0
[016:460] [2023-04-11 14:21:44 +0000.741632][2feb] start recording, file path:
[016:461] [2023-04-11 14:21:44 +0000.741903][2feb] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 275 audio_timescale:44100
video_timescale:90000
[016:461] [2023-04-11 14:21:44 +0000.741952][2feb] 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
[016:461] [2023-04-11 14:21:44 +0000.742002][2feb] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 275
[016:461] [2023-04-11 14:21:44 +0000.742054][2feb] fd_open successed
handle:0xb400007b9e0990b0
[016:461] [2023-04-11 14:21:44 +0000.742351][2feb] create mp4 file:290
m_fileHandle: 0x7aa389cd00
[016:461] [2023-04-11 14:21:44 +0000.742382][2feb] MP4 file: is opened successfully
[016:461] [2023-04-11 14:21:44 +0000.742457][2feb] setupMediaProcessers:
[016:461] [2023-04-11 14:21:44 +0000.742483][2feb]
RecordingSessionInternalSimple:setup media processers.
[016:461] [2023-04-11 14:21:44 +0000.742508][2feb] construct AAC encoder
[016:462] [2023-04-11 14:21:44 +0000.742833][2feb] H264Encoder creating:
ultrafast012323
[016:462] [2023-04-11 14:21:44 +0000.742884][2feb] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[016:462] [2023-04-11 14:21:44 +0000.743439][2feb] H264Encode::GetMachineModel is
220333QAG
[016:462] [2023-04-11 14:21:44 +0000.743491][2feb] H264Encoder machine_mode
is:220333QAG
[016:462] [2023-04-11 14:21:44 +0000.743515][2feb] H264Encode::machine size :9
machine_mode:220333QAG
[016:462] [2023-04-11 14:21:44 +0000.743542][2feb] H264Encode::machine array
size :22 machine_mode:220333QAG
[016:462] [2023-04-11 14:21:44 +0000.743566][2feb] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[016:462] [2023-04-11 14:21:44 +0000.743590][2feb] setupCompressionSession:
[016:462] [2023-04-11 14:21:44 +0000.743692][2feb] H264Encode::creating hareware
Encoder
[016:462] [2023-04-11 14:21:44 +0000.743718][2feb] AndroidHwAvcEncoder time:4927545
enter.

[016:463] [2023-04-11 14:21:44 +0000.743993][2feb] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007b9e021380 address:0x7ab3a99760
[016:463] [2023-04-11 14:21:44 +0000.744161][2feb] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[016:463] [2023-04-11 14:21:44 +0000.744202][2feb] The video avc hw codec address
is 0x7ade851fe8
[016:463] [2023-04-11 14:21:44 +0000.744287][2feb] AndroidHwAvcEncoder leave.
expire time = 1 ms

[016:463] [2023-04-11 14:21:44 +0000.744314][2feb] RegisterEncodeCompleteCallback


time:4927546 enter.

[016:463] [2023-04-11 14:21:44 +0000.744407][2feb] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[016:463] [2023-04-11 14:21:44 +0000.744455][2feb] InitEncode time:4927546 enter.

[016:463] [2023-04-11 14:21:44 +0000.744517][2feb] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[016:463] [2023-04-11 14:21:44 +0000.744548][2feb] Create time:4927546 enter.

[016:463] [2023-04-11 14:21:44 +0000.744574][2feb] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[016:463] [2023-04-11 14:21:44 +0000.744603][2feb]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7af6424480
[016:464] [2023-04-11 14:21:44 +0000.744849][2feb]
supported_type:image/vnd.android.heic
[016:464] [2023-04-11 14:21:44 +0000.744906][2feb] supported_type:video/avc
[016:464] [2023-04-11 14:21:44 +0000.744934][2feb] name:OMX.qcom.video.encoder.avc
mime:video/avc
[016:464] [2023-04-11 14:21:44 +0000.744981][2feb] hwCodecPrefix :OMX.qcom.
[016:464] [2023-04-11 14:21:44 +0000.745010][2feb] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[016:464] [2023-04-11 14:21:44 +0000.745039][2feb] mediacodec_createCodecByName
time:4927547 enter.

[016:464] [2023-04-11 14:21:44 +0000.745066][2feb] WrapAndroidMediaCodec


time:4927547 enter.

[016:464] [2023-04-11 14:21:44 +0000.745222][2feb] WrapAndroidMediaCodec leave.


expire time = 0 ms

[016:465] [2023-04-11 14:21:44 +0000.746613][2ff1] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7b016ebe98
[016:484] [2023-04-11 14:21:44 +0000.765657][2feb] mediacodec_createCodecByName
leave. expire time = 20 ms

[016:485] [2023-04-11 14:21:44 +0000.765806][2feb] WrapAndroidMediaFromat


time:4927568 enter.

[016:485] [2023-04-11 14:21:44 +0000.765894][2feb] WrapAndroidMediaFromat leave.


expire time = 0 ms

[016:513] [2023-04-11 14:21:44 +0000.793867][2feb] Destroy time:4927596 enter.

[016:513] [2023-04-11 14:21:44 +0000.793999][2feb] WrapAndroidMediaFromat::


Destroy
[016:513] [2023-04-11 14:21:44 +0000.794030][2feb] Destroy leave. expire time = 0
ms

[016:513] [2023-04-11 14:21:44 +0000.794056][2feb] ~WrapAndroidMediaFromat


time:4927596 enter.

[016:513] [2023-04-11 14:21:44 +0000.794083][2feb] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[016:513] [2023-04-11 14:21:44 +0000.794112][2feb] Create leave. expire time = 50


ms

[016:513] [2023-04-11 14:21:44 +0000.794139][2feb] isSemiPlanarSupport time:4927596


enter.

[016:513] [2023-04-11 14:21:44 +0000.794163][2feb] H264Encoder isSemiPlanarSupport


[016:513] [2023-04-11 14:21:44 +0000.794197][2feb] isSemiPlanarSupport leave.
expire time = 0 ms

[016:513] [2023-04-11 14:21:44 +0000.794223][2feb] creat hw H264Encoder success,


isSemiPlanar:1
[016:513] [2023-04-11 14:21:44 +0000.794345][2feb] InitEncode leave. expire time =
50 ms

[016:513] [2023-04-11 14:21:44 +0000.794387][2feb] H264Encode::created Encoder


[016:513] [2023-04-11 14:21:44 +0000.794412][2feb] H264Encode:: H264 encoder
created.
[016:513] [2023-04-11 14:21:44 +0000.794454][2feb] H264 encoder created.
[016:513] [2023-04-11 14:21:44 +0000.794478][2feb]
RecordingSessionInternalSimple:created avc encoder avc: 0x7ae2c5ac00
[016:513] [2023-04-11 14:21:44 +0000.794517][2feb] setOutput:
[016:513] [2023-04-11 14:21:44 +0000.794561][2feb]
RecordingSessionInternalSimple:encoder set output to muxer!
[016:513] [2023-04-11 14:21:44 +0000.794631][2feb] request a key frame
[016:513] [2023-04-11 14:21:44 +0000.794669][2feb] H264Encode:: request a key frame
[016:517] [2023-04-11 14:21:44 +0000.797877][2feb] setDisplayRotate :90
[016:522] [2023-04-11 14:21:44 +0000.803538][2feb] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[016:523] [2023-04-11 14:21:44 +0000.804580][2fec] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[016:525] [2023-04-11 14:21:44 +0000.806383][2fec]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[016:526] [2023-04-11 14:21:44 +0000.806974][2fee] Error(video_source.cc:430): wait
decoder a frame: 0
[016:593] [2023-04-11 14:21:44 +0000.874498][2fec] h264 add frame header cdr flag
[016:595] [2023-04-11 14:21:44 +0000.876729][2fec] h264 add frame header cdr flag
[016:596] [2023-04-11 14:21:44 +0000.877124][2fec] Received key frame:10
[016:596] [2023-04-11 14:21:44 +0000.877244][2fec] H264Encode:: get a sps pps
header!headerSize:31
[016:597] [2023-04-11 14:21:44 +0000.878066][2ff1] get the H.264 SPS parameter
[016:597] [2023-04-11 14:21:44 +0000.878395][2ff1] add video track with id:1
[016:598] [2023-04-11 14:21:44 +0000.878778][2ff1] get the H.264 PPS parameter
[016:604] [2023-04-11 14:21:44 +0000.885017][2ff1] get the H.264 IDR frame
[016:604] [2023-04-11 14:21:44 +0000.885315][2ff1] resss:true
[016:604] [2023-04-11 14:21:44 +0000.885368][2ff1] video start ts:10
[016:604] [2023-04-11 14:21:44 +0000.885544][2ff1] the video frame has been written
into MP4 file
[016:670] [2023-04-11 14:21:44 +0000.951473][2ff1] add aac audio track with id:2
[016:671] [2023-04-11 14:21:44 +0000.951820][2ff1] audio start ts:0
[016:671] [2023-04-11 14:21:44 +0000.951888][2ff1] the audio frame has been written
into MP4 file
[016:671] [2023-04-11 14:21:44 +0000.952005][2feb] setDisplayRotate :90
[016:671] [2023-04-11 14:21:44 +0000.952050][2feb] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[016:762] [2023-04-11 14:21:45 +0000.43398][2fef] audio_frame_list_ empty
[016:859] [2023-04-11 14:21:45 +0000.139977][2fec] Push an pts:737 to dts queue.
[016:869] [2023-04-11 14:21:45 +0000.150665][2fec] DTS queue for
Generator:0x7adecdbeb8 565 602 631 665 702 737 766
[016:886] [2023-04-11 14:21:45 +0000.167137][2fec] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:800
[016:886] [2023-04-11 14:21:45 +0000.167271][2fec] push video frame to H264
encoder. (100 frame for one log)

[016:886] [2023-04-11 14:21:45 +0000.167314][2fec] push video frame to H264


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

[016:886] [2023-04-11 14:21:45 +0000.167340][2fec] H264Encode::push video frame to


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

[016:886] [2023-04-11 14:21:45 +0000.167376][2fec] The input pts:800 fps:30


[016:927] [2023-04-11 14:21:45 +0000.208472][2fec] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:665 pts:665
[016:934] [2023-04-11 14:21:45 +0000.214785][2fee] Error(video_source.cc:430): wait
decoder a frame: 0
[016:969] [2023-04-11 14:21:45 +0000.250375][2fec] SendFrame
encodedImage._timeStamp:737encodedImage->_length:58240
[016:969] [2023-04-11 14:21:45 +0000.250516][2fec] last dts:702 currentPts:737
ppsOrSPS:0 queue length:7
[017:008] [2023-04-11 14:21:45 +0000.289468][2fec] H264Encode::H264SWEncoder get
callback, length:71824 type:1 nalType:1length:71820
[017:157] [2023-04-11 14:21:45 +0000.437915][2fef] audio_frame_list_ empty
[017:227] [2023-04-11 14:21:45 +0000.507843][2fec] DTS queue for
Generator:0x7adecdbeb8 1402 1436 1467 1500 1530 1567 1599
[017:250] [2023-04-11 14:21:45 +0000.531063][2fee] Error(video_source.cc:430): wait
decoder a frame: 0
[017:267] [2023-04-11 14:21:45 +0000.547991][2dd0] haveEnoughProcessedData
internalAudioStream.length: 10
[017:410] [2023-04-11 14:21:45 +0000.691066][2fec] Push an pts:2061 to dts queue.
[017:478] [2023-04-11 14:21:45 +0000.759650][2fee] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3848 diff: 153
[017:499] [2023-04-11 14:21:45 +0000.780457][2fec] h264 add frame header cdr flag
[017:500] [2023-04-11 14:21:45 +0000.780921][2fec] Received key frame:1996
[017:525] [2023-04-11 14:21:45 +0000.806765][2ff1] get the H.264 IDR frame
[017:531] [2023-04-11 14:21:45 +0000.811844][2fec] last dts:2029 currentPts:2061
ppsOrSPS:0 queue length:7
[017:548] [2023-04-11 14:21:45 +0000.829166][2fef] too much frame will be writed
[017:549] [2023-04-11 14:21:45 +0000.830372][2fee] too much frame will be writed
[017:585] [2023-04-11 14:21:45 +0000.866124][2fef] too much frame will be writed
[017:598] [2023-04-11 14:21:45 +0000.879687][2fec] DTS queue for
Generator:0x7adecdbeb8 2230 2262 2296 2328 2364 2399
[017:608] [2023-04-11 14:21:45 +0000.889183][2fee] too much frame will be writed
[017:685] [2023-04-11 14:21:45 +0000.966734][2fee] too much frame will be writed
[017:690] [2023-04-11 14:21:45 +0000.971068][2fee] Error(video_source.cc:430): wait
decoder a frame: 0
[017:697] [2023-04-11 14:21:45 +0000.978265][2fef] audio_frame_list_ empty
[017:723] [2023-04-11 14:21:46 +0000.4071][2fef] too much frame will be writed
[017:754] [2023-04-11 14:21:46 +0000.35376][2fef] too much frame will be writed
[017:763] [2023-04-11 14:21:46 +0000.44451][2fee] too much frame will be writed
[017:782] [2023-04-11 14:21:46 +0000.63079][2fef] too much frame will be writed
[017:822] [2023-04-11 14:21:46 +0000.103600][2fef] too much frame will be writed
[017:833] [2023-04-11 14:21:46 +0000.114633][2fee] too much frame will be writed
[017:851] [2023-04-11 14:21:46 +0000.132618][2fef] too much frame will be writed
[017:886] [2023-04-11 14:21:46 +0000.167640][2fef] too much frame will be writed
[017:889] [2023-04-11 14:21:46 +0000.170156][2fec] DTS queue for
Generator:0x7adecdbeb8 3030 3066 3098 3131 3166 3200 3230 3262
[017:918] [2023-04-11 14:21:46 +0000.199476][2fee] too much frame will be writed
[017:919] [2023-04-11 14:21:46 +0000.200008][2fec] Push an pts:3396 to dts queue.
[017:929] [2023-04-11 14:21:46 +0000.210374][2fef] too much frame will be writed
[017:952] [2023-04-11 14:21:46 +0000.233207][2fe1] av_read_frame AVERROR_EOF
[017:971] [2023-04-11 14:21:46 +0000.252187][2fee] too much frame will be writed
[017:971] [2023-04-11 14:21:46 +0000.252765][2fef] too much frame will be writed
[018:010] [2023-04-11 14:21:46 +0000.291087][2fef] too much frame will be writed
[018:020] [2023-04-11 14:21:46 +0000.300976][2fe1] OnReceiveEOF:
[018:020] [2023-04-11 14:21:46 +0000.301185][2fe1] OnDecoderEOF time:4929103
enter.

[018:020] [2023-04-11 14:21:46 +0000.301266][2fe1] OnDecoderEOF leave. expire time


= 0 ms

[018:020] [2023-04-11 14:21:46 +0000.301294][2fe1] OnDecoderFinished:


OnDecoderFinished total decoder frames:178 this:0x7af63ade00
[018:020] [2023-04-11 14:21:46 +0000.301335][2fdf] CleanUp time:4929103 enter.

[018:025] [2023-04-11 14:21:46 +0000.306279][2fdf] CleanUp leave. expire time = 5


ms

[018:025] [2023-04-11 14:21:46 +0000.306407][2fdf] clean up


[018:025] [2023-04-11 14:21:46 +0000.306452][2fdf] running_decoder_count:0max
count:2
[018:028] [2023-04-11 14:21:46 +0000.309622][2fec] last dts:3366 currentPts:3396
ppsOrSPS:0 queue length:10
[018:041] [2023-04-11 14:21:46 +0000.321797][2fee] too much frame will be writed
[018:048] [2023-04-11 14:21:46 +0000.329435][2fef] too much frame will be writed
[018:087] [2023-04-11 14:21:46 +0000.368330][2fef] too much frame will be writed
[018:104] [2023-04-11 14:21:46 +0000.385086][2fee] too much frame will be writed
[018:124] [2023-04-11 14:21:46 +0000.404991][2fee] Error(video_source.cc:430): wait
decoder a frame: 0
[018:125] [2023-04-11 14:21:46 +0000.406510][2fef] too much frame will be writed
[018:151] [2023-04-11 14:21:46 +0000.432600][2fef] too much frame will be writed
[018:152] [2023-04-11 14:21:46 +0000.433160][2fec] DTS queue for
Generator:0x7adecdbeb8 3831 3873 3905 3936 3996 4013 4040 4072 4113 4133
[018:160] [2023-04-11 14:21:46 +0000.441501][2fee] too much frame will be writed
[018:162] [2023-04-11 14:21:46 +0000.443267][2fec] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4161
[018:162] [2023-04-11 14:21:46 +0000.443373][2fec] push video frame to H264
encoder. (100 frame for one log)

[018:162] [2023-04-11 14:21:46 +0000.443425][2fec] push video frame to H264


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

[018:162] [2023-04-11 14:21:46 +0000.443454][2fec] H264Encode::push video frame to


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

[018:162] [2023-04-11 14:21:46 +0000.443519][2fec] The input pts:4161 fps:30


[018:178] [2023-04-11 14:21:46 +0000.459222][2fef] too much frame will be writed
[018:191] [2023-04-11 14:21:46 +0000.472353][2fef] PullAudioFrame: PullFrame audio
finished.
[018:191] [2023-04-11 14:21:46 +0000.472561][2fef]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[018:191] [2023-04-11 14:21:46 +0000.472599][2fef] OnAudioTimer: OnAudioTimer
return
[018:210] [2023-04-11 14:21:46 +0000.491354][2fec] h264 add frame header cdr flag
[018:210] [2023-04-11 14:21:46 +0000.491708][2fec] Received key frame:4013
[018:220] [2023-04-11 14:21:46 +0000.500831][2fee] too much frame will be writed
[018:220] [2023-04-11 14:21:46 +0000.501205][2fec] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4040 pts:4040
[018:221] [2023-04-11 14:21:46 +0000.501798][2ff1] get the H.264 IDR frame
[018:231] [2023-04-11 14:21:46 +0000.511873][2fec] SendFrame
encodedImage._timeStamp:4072encodedImage->_length:4512
[018:239] [2023-04-11 14:21:46 +0000.519959][2dd0] Run AGC when audioType = 0
[018:242] [2023-04-11 14:21:46 +0000.523461][2fee]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[018:242] [2023-04-11 14:21:46 +0000.523586][2fee] OnVideoTimer: OnVideoTimer
EndComposeFile
[018:242] [2023-04-11 14:21:46 +0000.523614][2fee] EndComposeFile: EndComposeFile,
is composing 1
[018:260] [2023-04-11 14:21:46 +0000.541711][2fec] H264Encode::H264SWEncoder get
callback, length:71312 type:1 nalType:1length:71308
[018:341] [2023-04-11 14:21:46 +0000.621827][2fec] Push an pts:4746 to dts queue.
[018:410] [2023-04-11 14:21:46 +0000.691352][2fec] DTS queue for
Generator:0x7adecdbeb8 4672 4699 4746 4766 4801 4833 4868 4900 4933
[018:439] [2023-04-11 14:21:46 +0000.720273][2fec] last dts:4699 currentPts:4746
ppsOrSPS:0 queue length:10
[018:664] [2023-04-11 14:21:46 +0000.944942][2fec] DTS queue for
Generator:0x7adecdbeb8 5498 5542 5574 5608 5640 5670 5707 5733 5766
[018:706] [2023-04-11 14:21:46 +0000.987144][2fec]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:178
[018:706] [2023-04-11 14:21:46 +0000.987306][2fec]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x7af630f000
[018:709] [2023-04-11 14:21:46 +0000.990241][2fed]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[018:709] [2023-04-11 14:21:46 +0000.990305][2fed]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[018:709] [2023-04-11 14:21:46 +0000.990535][2feb] stop recording
[018:709] [2023-04-11 14:21:46 +0000.990576][2feb]
RecordingSessionInternalSimple:destroy media processers
[018:709] [2023-04-11 14:21:46 +0000.990623][2feb] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[018:709] [2023-04-11 14:21:46 +0000.990661][2feb] H264Encode::flushing hareware
Encoder
[018:710] [2023-04-11 14:21:46 +0000.990867][2feb] Flush time:4929793 enter.

[018:710] [2023-04-11 14:21:46 +0000.990910][2feb] H264Encoder encoder flush


[018:710] [2023-04-11 14:21:46 +0000.990952][2feb] flush output queue
[018:975] [2023-04-11 14:21:47 +0000.256367][2dd0] haveEnoughProcessedData
internalAudioStream.length: 0
[019:030] [2023-04-11 14:21:47 +0000.310803][2feb] Flush leave. expire time = 320
ms

[019:030] [2023-04-11 14:21:47 +0000.311038][2feb] ~H264EncodeWrap:


[019:030] [2023-04-11 14:21:47 +0000.311126][2feb] ~H264Encode:
[019:030] [2023-04-11 14:21:47 +0000.311160][2feb] teardownCompressionSession:
H264Encode::destroying Encoder
[019:030] [2023-04-11 14:21:47 +0000.311219][2feb] Release time:4930113 enter.

[019:030] [2023-04-11 14:21:47 +0000.311385][2feb] Release:


MediaCodecVideoEncoder::Release _inited:1
[019:030] [2023-04-11 14:21:47 +0000.311446][2feb] Destroy time:4930113 enter.

[019:030] [2023-04-11 14:21:47 +0000.311481][2feb] H264Encoder encoderDestroy


[019:030] [2023-04-11 14:21:47 +0000.311515][2feb]
AndroidMediaCodecVideoEncoder::release env: 0x7ae2c58040
[019:030] [2023-04-11 14:21:47 +0000.311562][2feb]
AndroidMediaCodecVideoEncoder::Destroy
[019:049] [2023-04-11 14:21:47 +0000.329837][2feb] Destroy leave. expire time = 19
ms

[019:049] [2023-04-11 14:21:47 +0000.330134][2feb] Release leave. expire time = 19


ms

[019:049] [2023-04-11 14:21:47 +0000.330178][2feb] ~AndroidHwAvcEncoder


time:4930132 enter.

[019:049] [2023-04-11 14:21:47 +0000.330349][2feb] Release time:4930132 enter.

[019:049] [2023-04-11 14:21:47 +0000.330394][2feb] Release:


MediaCodecVideoEncoder:: has been released before, just return
[019:049] [2023-04-11 14:21:47 +0000.330428][2feb] Release leave. expire time = 0
ms

[019:049] [2023-04-11 14:21:47 +0000.330462][2feb] ~AndroidMediaCodecVideoEncoder


[019:049] [2023-04-11 14:21:47 +0000.330494][2feb] ~WrapAndroidMediaCodec
time:4930132 enter.

[019:049] [2023-04-11 14:21:47 +0000.330528][2feb] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[019:049] [2023-04-11 14:21:47 +0000.330562][2feb] video hevc hw codec


destructor:0x7ade851fe8

[019:049] [2023-04-11 14:21:47 +0000.330628][2feb] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[019:049] [2023-04-11 14:21:47 +0000.330677][2feb] teardownCompressionSession:


H264Encode::destroyed Encoder
[019:050] [2023-04-11 14:21:47 +0000.330804][2feb]
RecordingSessionInternalSimple:destroy aac encoder output!
[019:050] [2023-04-11 14:21:47 +0000.330837][2feb] AACSWEncode destructor
[019:055] [2023-04-11 14:21:47 +0000.335994][2ff1] fd_close successed!
[019:056] [2023-04-11 14:21:47 +0000.337268][2ff1] MP4 close file successfully
[019:056] [2023-04-11 14:21:47 +0000.337388][2ff1] Recording session Internal:
notify recording ok
[019:056] [2023-04-11 14:21:47 +0000.337439][2ff1] onRecordingOk: Recording Ok,
compose use time: 2596, averagefps 0
[019:056] [2023-04-11 14:21:47 +0000.337486][2ff1] OnReceiveEOF:
[019:066] [2023-04-11 14:21:47 +0000.346871][2fee] OnVideoTimer: OnVideoTimer
return
[019:072] [2023-04-11 14:21:47 +0000.353421][7ecb]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[019:072] [2023-04-11 14:21:47 +0000.353594][7ecb] ~MediaComposeFile time:4930155
enter.

[019:072] [2023-04-11 14:21:47 +0000.353634][7ecb] CancelCompose: CancelCompose,


is composing 0
[019:073] [2023-04-11 14:21:47 +0000.353829][2feb] stop recording
[019:073] [2023-04-11 14:21:47 +0000.353912][2feb] we have stopped recording before
[019:073] [2023-04-11 14:21:47 +0000.354580][7ecb] ~MediaComposeFile leave. expire
time = 1 ms

[019:077] [2023-04-11 14:21:47 +0000.358706][7ecb] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[019:078] [2023-04-11 14:21:47 +0000.359099][7ecb] global uninited!
[019:078] [2023-04-11 14:21:47 +0000.359177][7ecb]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[019:078] [2023-04-11 14:21:47 +0000.359232][7ecb] ~MediaFilterGraph:
MediaFilterGraph destruct
[019:078] [2023-04-11 14:21:47 +0000.359267][7ecb] RemoveVideoBackGroud: hava not
add video backgroud
[019:078] [2023-04-11 14:21:47 +0000.359319][7ecb] UnbindInputFilter 0x7af641cc18
this 0x7af63db220
[019:078] [2023-04-11 14:21:47 +0000.359364][7ecb] ClearAllSource: remove source
filter, sourceid: 0x7af63ade00
[019:078] [2023-04-11 14:21:47 +0000.359397][7ecb] DestoryDecoderByVideoSource
time:4930161 enter.
[019:078] [2023-04-11 14:21:47 +0000.359426][7ecb] ~VideoBindDecoder time:4930161
enter.

[019:078] [2023-04-11 14:21:47 +0000.359544][7ecb] CleanUp time:4930161 enter.

[019:079] [2023-04-11 14:21:47 +0000.359770][7ecb] CleanUp leave. expire time = 1


ms

[019:079] [2023-04-11 14:21:47 +0000.359807][7ecb] CleanUp time:4930162 enter.

[019:079] [2023-04-11 14:21:47 +0000.360016][7ecb] CleanUp leave. expire time = 0


ms

[019:079] [2023-04-11 14:21:47 +0000.360598][7ecb] ~VideoBindDecoder leave. expire


time = 1 ms

[019:079] [2023-04-11 14:21:47 +0000.360644][7ecb] DestoryDecoderByVideoSource


leave. expire time = 1 ms

[019:079] [2023-04-11 14:21:47 +0000.360686][7ecb] UnbindInputFilter 0x7af641b298


this 0x7af641cc18
[019:079] [2023-04-11 14:21:47 +0000.360734][7ecb] UnbindInputFilter 0x7af641b118
this 0x7af641b298
[019:080] [2023-04-11 14:21:47 +0000.360780][7ecb] UnbindInputFilter 0x7af63ae020
this 0x7af641b118
[019:080] [2023-04-11 14:21:47 +0000.360825][7ecb] UnbindInputFilter 0x7af641cb58
this 0x7af641ccd8
[019:080] [2023-04-11 14:21:47 +0000.360869][7ecb] UnbindInputFilter 0x7af641c9d8
this 0x7af641cb58
[019:080] [2023-04-11 14:21:47 +0000.360914][7ecb] UnbindInputFilter 0x7af63ae020
this 0x7af641c9d8
[019:080] [2023-04-11 14:21:47 +0000.360978][7ecb] ~GLESContext:
[019:081] [2023-04-11 14:21:47 +0000.361798][7ecb] GLESContext destruct finish.
[019:081] [2023-04-11 14:21:47 +0000.361858][7ecb] filter: filter pipeline destroy
this: 0x7af63db180
[020:235] [2023-04-11 14:21:48 +0000.516393][2dd1] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:235] [2023-04-11 14:21:48 +0000.516635][2dd1] _deviceSampleRate:48000

[020:237] [2023-04-11 14:21:48 +0000.518482][2dd0] Run AGC when audioType = 0


[020:237] [2023-04-11 14:21:48 +0000.518600][2dd0]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:677] [2023-04-11 14:21:48 +0000.958544][2dd0] haveEnoughProcessedData
internalAudioStream.length: 0
[020:683] [2023-04-11 14:21:48 +0000.964701][7eeb]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[020:684] [2023-04-11 14:21:48 +0000.964826][7eeb] ~MediaFilterCamera time:4931767
enter.

[020:684] [2023-04-11 14:21:48 +0000.964860][7eeb] StopPullFrameAndWriteMp4


time:4931767 enter.

[020:689] [2023-04-11 14:21:48 +0000.970433][2dcb] stop recording


[020:689] [2023-04-11 14:21:48 +0000.970627][2dcb] we have stopped recording before
[020:690] [2023-04-11 14:21:48 +0000.970845][7eeb] StopPullFrameAndWriteMp4 leave.
expire time = 6 ms
[020:691] [2023-04-11 14:21:48 +0000.971824][7eeb] DestroyPipelineAndFilters
time:4931774 enter.

[020:691] [2023-04-11 14:21:48 +0000.971942][7eeb] DestroyPipelineAndFilters


leave. expire time = 0 ms

[020:691] [2023-04-11 14:21:48 +0000.971971][7eeb] AppDeviceManagerStopMic

[020:692] [2023-04-11 14:21:48 +0000.972851][7eeb] AppDeviceManagerStopMic::mic


status is on
[020:692] [2023-04-11 14:21:48 +0000.972932][7eeb] Try to stop webrtc device.

[020:692] [2023-04-11 14:21:48 +0000.972987][7eeb] Set record state to


stopped.threadID:32491

[020:733] [2023-04-11 14:21:49 +0000.14109][7eeb] Try to destory the


recorder.threadID:32491

[020:933] [2023-04-11 14:21:49 +0000.214321][7eeb] DestroyAudioRecorder:


[020:933] [2023-04-11 14:21:49 +0000.214459][7eeb] Cleanup the buffer queue in the
recorder.
[020:933] [2023-04-11 14:21:49 +0000.214533][7eeb] Destroy the recorder.

[020:938] [2023-04-11 14:21:49 +0000.219324][7eeb] StopRecording finished.

[020:938] [2023-04-11 14:21:49 +0000.219505][7eeb] The stop recording success.

[020:938] [2023-04-11 14:21:49 +0000.219545][7eeb]


AudioDeviceDataHandler::StopMicProcess

[020:943] [2023-04-11 14:21:49 +0000.224324][7eeb] AppDeviceManager stop.

[020:943] [2023-04-11 14:21:49 +0000.224659][7eeb] Rlease the webrtc device object.

[020:945] [2023-04-11 14:21:49 +0000.225825][7eeb] OpenSlesInput destruct.

[020:945] [2023-04-11 14:21:49 +0000.226061][7eeb] OpenSlesOutput destruct.

[020:950] [2023-04-11 14:21:49 +0000.231473][7eeb] EventDispatchServerScope


destruct
[020:951] [2023-04-11 14:21:49 +0000.232051][7eeb]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[020:951] [2023-04-11 14:21:49 +0000.232414][7eeb] ~AudioDeviceDataHandler

[020:955] [2023-04-11 14:21:49 +0000.236789][7eeb] AppDeviceManagerDestruct.

[020:956] [2023-04-11 14:21:49 +0000.237052][7eeb] ~AppDeviceManager:


[020:956] [2023-04-11 14:21:49 +0000.237218][7eeb] ~CpuOverloadDetect time:4932039
enter.

[020:957] [2023-04-11 14:21:49 +0000.238027][7eeb] ~CpuOverloadDetect leave.


expire time = 1 ms

[020:974] [2023-04-11 14:21:49 +0000.254796][7eeb] Destruct BeautifyReader begin...


[020:974] [2023-04-11 14:21:49 +0000.255035][7eeb] Destruct BeautifyReader done.
[020:974] [2023-04-11 14:21:49 +0000.255090][7eeb] ~MediaFilterCamera leave.
expire time = 290 ms

[020:975] [2023-04-11 14:21:49 +0000.255811][7eeb] ~GLESContext:


[020:978] [2023-04-11 14:21:49 +0000.259097][7eeb] GLESContext destruct finish.
[020:978] [2023-04-11 14:21:49 +0000.259318][7eeb] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[020:984] [2023-04-11 14:21:49 +0000.265156][7eeb] global uninited!
[020:986] [2023-04-11 14:21:49 +0000.267763][7eeb] clear AppID 50011
[020:987] [2023-04-11 14:21:49 +0000.268151][7eeb] UnRegister JVM for Xplatform
util
[020:987] [2023-04-11 14:21:49 +0000.268282][7eeb] Dispose::unregister webrtc video
engine
[020:987] [2023-04-11 14:21:49 +0000.268448][7eeb] Init the android object with
jvm:0x0 env:0x0 context:0x0

[020:987] [2023-04-11 14:21:49 +0000.268547][7eeb] SetAndroidMediaCodecObjects


time:4932070 enter.

[020:987] [2023-04-11 14:21:49 +0000.268609][7eeb] ClearAndroidMediaCodecObjects


time:4932070 enter.

[020:988] [2023-04-11 14:21:49 +0000.268781][7eeb] ClearAndroidMediaCodecObjects


leave. expire time = 1 ms

[020:988] [2023-04-11 14:21:49 +0000.268848][7eeb] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[020:988] [2023-04-11 14:21:49 +0000.268919][7eeb] SetAndroidMediaCodecObjects


time:4932071 enter.

[020:988] [2023-04-11 14:21:49 +0000.269031][7eeb] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[020:988] [2023-04-11 14:21:49 +0000.269100][7eeb] ClearAndroidMediaCodecObjects
time:4932071 enter.

[020:988] [2023-04-11 14:21:49 +0000.269156][7eeb] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[020:988] [2023-04-11 14:21:49 +0000.269213][7eeb] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[020:988] [2023-04-11 14:21:49 +0000.269260][7eeb] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[020:988] [2023-04-11 14:21:49 +0000.269310][7eeb] Dispose::unregister webrtc voice


engine
[020:988] [2023-04-11 14:21:49 +0000.269369][7eeb] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[020:988] [2023-04-11 14:21:49 +0000.269439][7eeb] SystemUtil UnInit done


[026:083] [2023-04-11 14:21:54 +0000.364352][7eeb] Register JVM for xplatform util
[026:088] [2023-04-11 14:21:54 +0000.369449][7eeb] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-04-
11 14:21:54 +0000
[026:088] [2023-04-11 14:21:54 +0000.369503][7eeb] set AppID=50011 old AppID=-1
[026:088] [2023-04-11 14:21:54 +0000.369537][7eeb] Init the android object with
jvm:0xb400007b9e021380 env:0x7b807ff8c0 context:0x7b2a359328

[026:088] [2023-04-11 14:21:54 +0000.369578][7eeb] SetAndroidMediaCodecObjects


time:4937171 enter.

[026:088] [2023-04-11 14:21:54 +0000.369615][7eeb] SetAndroidMediaCodecObjects


leave. expire time = 0 ms
[026:088] [2023-04-11 14:21:54 +0000.369649][7eeb] SetAndroidMediaCodecObjects
time:4937171 enter.

[026:088] [2023-04-11 14:21:54 +0000.369682][7eeb] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007b9e021380
[026:088] [2023-04-11 14:21:54 +0000.369720][7eeb] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007b9e021380 address:0x7ab3a99760
[026:088] [2023-04-11 14:21:54 +0000.369755][7eeb] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007b9e021380
address:0x7ab3a99760
[026:089] [2023-04-11 14:21:54 +0000.369815][7eeb] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[026:089] [2023-04-11 14:21:54 +0000.369852][7eeb] Set the android objects with


jvm:0xb400007b9e021380 env:0x7b807ff8c0 context:0x7b2a359328

[026:089] [2023-04-11 14:21:54 +0000.369892][7eeb] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7b807ff8c0
[026:089] [2023-04-11 14:21:54 +0000.369934][7eeb] SystemUtil Init done
[026:089] [2023-04-11 14:21:54 +0000.370172][7eeb]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[026:089] [2023-04-11 14:21:54 +0000.370292][7eeb] MediaFilterCamera
[026:089] [2023-04-11 14:21:54 +0000.370338][7eeb] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[026:089] [2023-04-11 14:21:54 +0000.370450][7eeb] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[026:089] [2023-04-11 14:21:54 +0000.370495][7eeb] Recording session using default
bitrate support by app:14680064
[026:089] [2023-04-11 14:21:54 +0000.370485][30d5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b8d6efcc0
[026:089] [2023-04-11 14:21:54 +0000.370675][30d5] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[026:089] [2023-04-11 14:21:54 +0000.370753][7eeb] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[026:090] [2023-04-11 14:21:54 +0000.371557][7eeb] Error(ini.cc:191): Open the file
failed. error:2
[026:090] [2023-04-11 14:21:54 +0000.371599][7eeb]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[026:090] [2023-04-11 14:21:54 +0000.371637][7eeb] The device model: 220333qag
usingSoftwareAEC value: 0
[026:092] [2023-04-11 14:21:54 +0000.373691][7eeb] Error(ini.cc:191): Open the file
failed. error:2
[026:092] [2023-04-11 14:21:54 +0000.373745][7eeb]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[026:093] [2023-04-11 14:21:54 +0000.373809][7eeb] The device model: 220333qag
usingHardwareAEC value: 0
[026:093] [2023-04-11 14:21:54 +0000.373844][7eeb] The machine device: 220333qag
usingHardwareAEC value: 0
[026:093] [2023-04-11 14:21:54 +0000.373882][7eeb] Using Default AEC type: software
AEC
[026:094] [2023-04-11 14:21:54 +0000.374970][7eeb] The device model: 220333qag enum
value: 0
[026:094] [2023-04-11 14:21:54 +0000.375497][7eeb] GetMachineModel is 220333QAG
[026:094] [2023-04-11 14:21:54 +0000.375554][7eeb] GetMachineInfo: 220333QAG
[026:094] [2023-04-11 14:21:54 +0000.375595][7eeb] Construct BeautifyReader
begin...
[026:094] [2023-04-11 14:21:54 +0000.375631][7eeb] dumpStickerRgba:0
dumpStickerYuv:0
[026:094] [2023-04-11 14:21:54 +0000.375666][7eeb] Construct BeautifyReader done.
[026:097] [2023-04-11 14:21:54 +0000.378698][7eeb] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[026:097] [2023-04-11 14:21:54 +0000.378737][30d8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b8d6be3a0
[026:098] [2023-04-11 14:21:54 +0000.378824][7eeb] AppDeviceManager telnet server
for statistics started......
[026:098] [2023-04-11 14:21:54 +0000.379336][7eeb] CpuOverloadDetect time:4937181
enter.

[026:098] [2023-04-11 14:21:54 +0000.379492][7eeb] CpuOverloadDetect leave. expire


time = 0 ms

[026:098] [2023-04-11 14:21:54 +0000.379629][30d9] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7b8d75fb80
[026:099] [2023-04-11 14:21:54 +0000.380207][7eeb] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[026:099] [2023-04-11 14:21:54 +0000.380264][7eeb] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[026:099] [2023-04-11 14:21:54 +0000.380560][7eeb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[026:100] [2023-04-11 14:21:54 +0000.380900][7eeb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[026:100] [2023-04-11 14:21:54 +0000.381176][7eeb] CreatePlatformSpecificObjects:
[026:100] [2023-04-11 14:21:54 +0000.381227][7eeb] audio device use opensle input
and opensl output
[026:100] [2023-04-11 14:21:54 +0000.381282][7eeb] Create OpenSLES output module
with java VM support.

[026:100] [2023-04-11 14:21:54 +0000.381454][7eeb] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[026:100] [2023-04-11 14:21:54 +0000.381609][7eeb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[026:101] [2023-04-11 14:21:54 +0000.381860][7eeb] Create OpenSLES output module
with buffer num:1

[026:101] [2023-04-11 14:21:54 +0000.382006][7eeb] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[026:101] [2023-04-11 14:21:54 +0000.382164][7eeb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[026:101] [2023-04-11 14:21:54 +0000.382342][7eeb] Create OpenSLES input module
with java VM support.

[026:101] [2023-04-11 14:21:54 +0000.382383][7eeb] Create OpenSLES input module


with buffer num:1

[026:101] [2023-04-11 14:21:54 +0000.382430][7eeb] Error(trace.cc:40): Init the


output and input for audio device template.
[026:101] [2023-04-11 14:21:54 +0000.382465][7eeb] Init the output device.

[026:101] [2023-04-11 14:21:54 +0000.382502][7eeb] Init the opensl input.


[026:101] [2023-04-11 14:21:54 +0000.382545][7eeb] AppDeviceManager get setting
samplerate: 0
[026:102] [2023-04-11 14:21:54 +0000.382953][7eeb] The device model: 220333qag enum
value: 0
[026:102] [2023-04-11 14:21:54 +0000.383552][7eeb] The device model: 220333qag enum
value: 0
[026:102] [2023-04-11 14:21:54 +0000.383589][7eeb] Set the sample rate to be:48000
[026:102] [2023-04-11 14:21:54 +0000.383625][7eeb] Enable the recording stereo:0
[026:102] [2023-04-11 14:21:54 +0000.383659][7eeb] Set the playout as stereo:1
[026:102] [2023-04-11 14:21:54 +0000.383693][7eeb] Init the microphone.
[026:103] [2023-04-11 14:21:54 +0000.383989][7eeb] Update the recording sample rate
to be: 48000
[026:103] [2023-04-11 14:21:54 +0000.384020][7eeb] Init the speaker.
[026:103] [2023-04-11 14:21:54 +0000.384051][7eeb] Low latency buffer size:144 low
sample rate:48000
[026:103] [2023-04-11 14:21:54 +0000.384289][7eeb] Using 1 x 10ms for an audio
frame.

[026:106] [2023-04-11 14:21:54 +0000.387417][7eeb] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[026:106] [2023-04-11 14:21:54 +0000.387565][7eeb] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[026:106] [2023-04-11 14:21:54 +0000.387618][7eeb] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[026:111] [2023-04-11 14:21:54 +0000.392045][7eeb] The device model:220333qag

[026:111] [2023-04-11 14:21:54 +0000.392139][7eeb] speaker output factor:100


defaultFactor: 100

[026:111] [2023-04-11 14:21:54 +0000.392175][7eeb] headset output factor:100


defaultFactor: 100

[026:111] [2023-04-11 14:21:54 +0000.392573][7eeb] AppDeviceManagerStart finished.


[026:111] [2023-04-11 14:21:54 +0000.392612][7eeb] AppDeviceManagerStartMic::mic
status is off
[026:111] [2023-04-11 14:21:54 +0000.392674][7eeb] AppDeviceManagerStartMic update
aec type: 2

[026:111] [2023-04-11 14:21:54 +0000.392708][7eeb] AppDeviceManagerStartMic update


voiceChangeMode: 4

[026:111] [2023-04-11 14:21:54 +0000.392742][7eeb]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[026:112] [2023-04-11 14:21:54 +0000.392776][7eeb]
AudioDeviceDataHandler::StartMicProcess

[026:112] [2023-04-11 14:21:54 +0000.392934][7eeb] Try to start webrtc recording


device.

[026:112] [2023-04-11 14:21:54 +0000.392971][7eeb] StartRecording. threadID:32491

[026:112] [2023-04-11 14:21:54 +0000.392972][30da] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[026:112] [2023-04-11 14:21:54 +0000.393041][7eeb] default mode: Set the recording
mode to voice communication to enable HW AEC .

[026:112] [2023-04-11 14:21:54 +0000.393076][7eeb] Set the recording mode before


getSetting: 4
[026:112] [2023-04-11 14:21:54 +0000.393113][7eeb] Set the recording mode after
getSetting: 1
[026:127] [2023-04-11 14:21:54 +0000.407837][7eeb] StartRecording finished.

[026:127] [2023-04-11 14:21:54 +0000.407928][7eeb] audio: start the audio mic


checker timer.
[026:127] [2023-04-11 14:21:54 +0000.408406][7eeb] machine model :redmi
[026:127] [2023-04-11 14:21:54 +0000.408452][7eeb] Support this machine
model :redmi
[026:127] [2023-04-11 14:21:54 +0000.408509][7eeb] global inited! current sdk
version: 12-14-d8558ab
[026:603] [2023-04-11 14:21:54 +0000.884769][2069]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[026:604] [2023-04-11 14:21:54 +0000.885432][30d6] MediaFilterCamera, recording
file context:0x7adee8ca80 input texture:17
[026:604] [2023-04-11 14:21:54 +0000.885534][30d6] GLESContext:
[026:604] [2023-04-11 14:21:54 +0000.885608][30d6] The result of eglGetDisplay is:
0x1
[026:605] [2023-04-11 14:21:54 +0000.886695][30d6] The result of creation:
0x7b018a1c80
[026:606] [2023-04-11 14:21:54 +0000.886825][30d6] The result of
eglCreatePbufferSurface is: 0x7b018a1f80
[026:606] [2023-04-11 14:21:54 +0000.886954][2069]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7adee8ca80 input_texture: 17
[027:232] [2023-04-11 14:21:55 +0000.513888][7eeb]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[027:233] [2023-04-11 14:21:55 +0000.514207][7eeb] ~MediaFilterCamera time:4938316
enter.

[027:233] [2023-04-11 14:21:55 +0000.514243][7eeb] StopPullFrameAndWriteMp4


time:4938316 enter.

[027:234] [2023-04-11 14:21:55 +0000.515045][30d5] stop recording


[027:234] [2023-04-11 14:21:55 +0000.515089][30d5] we have stopped recording before
[027:234] [2023-04-11 14:21:55 +0000.515160][7eeb] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[027:234] [2023-04-11 14:21:55 +0000.515571][7eeb] DestroyPipelineAndFilters


time:4938317 enter.

[027:234] [2023-04-11 14:21:55 +0000.515656][7eeb] DestroyPipelineAndFilters


leave. expire time = 0 ms

[027:234] [2023-04-11 14:21:55 +0000.515711][7eeb] AppDeviceManagerStopMic

[027:235] [2023-04-11 14:21:55 +0000.515804][7eeb] AppDeviceManagerStopMic::mic


status is on
[027:235] [2023-04-11 14:21:55 +0000.515847][7eeb] Try to stop webrtc device.

[027:235] [2023-04-11 14:21:55 +0000.515894][7eeb] Set record state to


stopped.threadID:32491

[027:262] [2023-04-11 14:21:55 +0000.543465][7eeb] Try to destory the


recorder.threadID:32491

[027:462] [2023-04-11 14:21:55 +0000.743678][7eeb] DestroyAudioRecorder:


[027:463] [2023-04-11 14:21:55 +0000.743938][7eeb] Cleanup the buffer queue in the
recorder.
[027:463] [2023-04-11 14:21:55 +0000.743981][7eeb] Destroy the recorder.

[027:465] [2023-04-11 14:21:55 +0000.745833][7eeb] StopRecording finished.

[027:465] [2023-04-11 14:21:55 +0000.745991][7eeb] The stop recording success.


[027:465] [2023-04-11 14:21:55 +0000.746057][7eeb]
AudioDeviceDataHandler::StopMicProcess

[027:469] [2023-04-11 14:21:55 +0000.750113][7eeb] AppDeviceManager stop.

[027:469] [2023-04-11 14:21:55 +0000.750227][7eeb] Rlease the webrtc device object.

[027:469] [2023-04-11 14:21:55 +0000.750674][7eeb] OpenSlesInput destruct.

[027:469] [2023-04-11 14:21:55 +0000.750749][7eeb] OpenSlesOutput destruct.

[027:470] [2023-04-11 14:21:55 +0000.751148][7eeb] EventDispatchServerScope


destruct
[027:470] [2023-04-11 14:21:55 +0000.751203][7eeb]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[027:470] [2023-04-11 14:21:55 +0000.751265][7eeb] ~AudioDeviceDataHandler

[027:472] [2023-04-11 14:21:55 +0000.753444][7eeb] AppDeviceManagerDestruct.

[027:472] [2023-04-11 14:21:55 +0000.753604][7eeb] ~AppDeviceManager:


[027:472] [2023-04-11 14:21:55 +0000.753696][7eeb] ~CpuOverloadDetect time:4938555
enter.

[027:473] [2023-04-11 14:21:55 +0000.754585][7eeb] ~CpuOverloadDetect leave.


expire time = 1 ms

[027:478] [2023-04-11 14:21:55 +0000.759657][7eeb] Destruct BeautifyReader begin...


[027:479] [2023-04-11 14:21:55 +0000.759952][7eeb] Destruct BeautifyReader done.
[027:479] [2023-04-11 14:21:55 +0000.760011][7eeb] ~MediaFilterCamera leave.
expire time = 246 ms

[027:479] [2023-04-11 14:21:55 +0000.760349][7eeb] ~GLESContext:


[027:481] [2023-04-11 14:21:55 +0000.761989][7eeb] GLESContext destruct finish.
[027:481] [2023-04-11 14:21:55 +0000.762171][7eeb] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[027:482] [2023-04-11 14:21:55 +0000.763179][7eeb] global uninited!
[027:482] [2023-04-11 14:21:55 +0000.763561][7eeb] clear AppID 50011
[027:482] [2023-04-11 14:21:55 +0000.763613][7eeb] UnRegister JVM for Xplatform
util
[027:482] [2023-04-11 14:21:55 +0000.763665][7eeb] Dispose::unregister webrtc video
engine
[027:483] [2023-04-11 14:21:55 +0000.763805][7eeb] Init the android object with
jvm:0x0 env:0x0 context:0x0

[027:483] [2023-04-11 14:21:55 +0000.763960][7eeb] SetAndroidMediaCodecObjects


time:4938566 enter.

[027:483] [2023-04-11 14:21:55 +0000.763991][7eeb] ClearAndroidMediaCodecObjects


time:4938566 enter.

[027:483] [2023-04-11 14:21:55 +0000.764024][7eeb] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[027:483] [2023-04-11 14:21:55 +0000.764056][7eeb] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[027:483] [2023-04-11 14:21:55 +0000.764118][7eeb] SetAndroidMediaCodecObjects


time:4938566 enter.
[027:483] [2023-04-11 14:21:55 +0000.764224][7eeb] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0x0
[027:483] [2023-04-11 14:21:55 +0000.764257][7eeb] ClearAndroidMediaCodecObjects
time:4938566 enter.

[027:483] [2023-04-11 14:21:55 +0000.764362][7eeb] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[027:483] [2023-04-11 14:21:55 +0000.764397][7eeb] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[027:483] [2023-04-11 14:21:55 +0000.764423][7eeb] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[027:483] [2023-04-11 14:21:55 +0000.764476][7eeb] Dispose::unregister webrtc voice


engine
[027:483] [2023-04-11 14:21:55 +0000.764536][7eeb] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[027:483] [2023-04-11 14:21:55 +0000.764598][7eeb] SystemUtil UnInit done


[072:164] [2023-04-11 14:22:40 +0000.445335][7eeb] Register JVM for xplatform util
[072:170] [2023-04-11 14:22:40 +0000.451330][7eeb] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-04-
11 14:22:40 +0000
[072:170] [2023-04-11 14:22:40 +0000.451382][7eeb] set AppID=50011 old AppID=-1
[072:170] [2023-04-11 14:22:40 +0000.451417][7eeb] Init the android object with
jvm:0xb400007b9e021380 env:0x7b807ff8c0 context:0x7b2a359328

[072:170] [2023-04-11 14:22:40 +0000.451462][7eeb] SetAndroidMediaCodecObjects


time:4983253 enter.

[072:170] [2023-04-11 14:22:40 +0000.451503][7eeb] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[072:170] [2023-04-11 14:22:40 +0000.451539][7eeb] SetAndroidMediaCodecObjects


time:4983253 enter.

[072:170] [2023-04-11 14:22:40 +0000.451575][7eeb] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007b9e021380
[072:170] [2023-04-11 14:22:40 +0000.451610][7eeb] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007b9e021380 address:0x7ab3a99760
[072:170] [2023-04-11 14:22:40 +0000.451643][7eeb] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007b9e021380
address:0x7ab3a99760
[072:170] [2023-04-11 14:22:40 +0000.451678][7eeb] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[072:170] [2023-04-11 14:22:40 +0000.451716][7eeb] Set the android objects with


jvm:0xb400007b9e021380 env:0x7b807ff8c0 context:0x7b2a359328

[072:170] [2023-04-11 14:22:40 +0000.451755][7eeb] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7b807ff8c0
[072:171] [2023-04-11 14:22:40 +0000.451792][7eeb] SystemUtil Init done
[072:171] [2023-04-11 14:22:40 +0000.452040][7eeb]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[072:171] [2023-04-11 14:22:40 +0000.452158][7eeb] MediaFilterCamera
[072:171] [2023-04-11 14:22:40 +0000.452203][7eeb] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[072:171] [2023-04-11 14:22:40 +0000.452315][7eeb] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[072:171] [2023-04-11 14:22:40 +0000.452363][7eeb] Recording session using default
bitrate support by app:14680064
[072:171] [2023-04-11 14:22:40 +0000.452360][3521] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b8d6f0440
[072:171] [2023-04-11 14:22:40 +0000.452533][3521] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[072:171] [2023-04-11 14:22:40 +0000.452612][7eeb] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[072:172] [2023-04-11 14:22:40 +0000.453399][7eeb] Error(ini.cc:191): Open the file
failed. error:2
[072:172] [2023-04-11 14:22:40 +0000.453440][7eeb]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[072:172] [2023-04-11 14:22:40 +0000.453480][7eeb] The device model: 220333qag
usingSoftwareAEC value: 0
[072:174] [2023-04-11 14:22:40 +0000.455446][7eeb] Error(ini.cc:191): Open the file
failed. error:2
[072:174] [2023-04-11 14:22:40 +0000.455492][7eeb]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[072:174] [2023-04-11 14:22:40 +0000.455534][7eeb] The device model: 220333qag
usingHardwareAEC value: 0
[072:174] [2023-04-11 14:22:40 +0000.455568][7eeb] The machine device: 220333qag
usingHardwareAEC value: 0
[072:174] [2023-04-11 14:22:40 +0000.455605][7eeb] Using Default AEC type: software
AEC
[072:175] [2023-04-11 14:22:40 +0000.456604][7eeb] The device model: 220333qag enum
value: 0
[072:176] [2023-04-11 14:22:40 +0000.457113][7eeb] GetMachineModel is 220333QAG
[072:176] [2023-04-11 14:22:40 +0000.457166][7eeb] GetMachineInfo: 220333QAG
[072:176] [2023-04-11 14:22:40 +0000.457201][7eeb] Construct BeautifyReader
begin...
[072:176] [2023-04-11 14:22:40 +0000.457235][7eeb] dumpStickerRgba:0
dumpStickerYuv:0
[072:176] [2023-04-11 14:22:40 +0000.457268][7eeb] Construct BeautifyReader done.
[072:180] [2023-04-11 14:22:40 +0000.460916][7eeb] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[072:180] [2023-04-11 14:22:40 +0000.460941][3526] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7adeff4aa0
[072:180] [2023-04-11 14:22:40 +0000.461016][7eeb] AppDeviceManager telnet server
for statistics started......
[072:180] [2023-04-11 14:22:40 +0000.461390][7eeb] CpuOverloadDetect time:4983263
enter.

[072:180] [2023-04-11 14:22:40 +0000.461478][7eeb] CpuOverloadDetect leave. expire


time = 0 ms

[072:180] [2023-04-11 14:22:40 +0000.461505][3527] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7b8d761e80
[072:181] [2023-04-11 14:22:40 +0000.462170][7eeb] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[072:181] [2023-04-11 14:22:40 +0000.462213][7eeb] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[072:183] [2023-04-11 14:22:40 +0000.463834][7eeb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[072:183] [2023-04-11 14:22:40 +0000.464094][7eeb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[072:183] [2023-04-11 14:22:40 +0000.464323][7eeb] CreatePlatformSpecificObjects:
[072:183] [2023-04-11 14:22:40 +0000.464367][7eeb] audio device use opensle input
and opensl output
[072:183] [2023-04-11 14:22:40 +0000.464410][7eeb] Create OpenSLES output module
with java VM support.

[072:183] [2023-04-11 14:22:40 +0000.464558][7eeb] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[072:183] [2023-04-11 14:22:40 +0000.464683][7eeb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[072:184] [2023-04-11 14:22:40 +0000.464831][7eeb] Create OpenSLES output module
with buffer num:1

[072:184] [2023-04-11 14:22:40 +0000.464947][7eeb] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[072:184] [2023-04-11 14:22:40 +0000.465075][7eeb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[072:184] [2023-04-11 14:22:40 +0000.465222][7eeb] Create OpenSLES input module
with java VM support.

[072:184] [2023-04-11 14:22:40 +0000.465262][7eeb] Create OpenSLES input module


with buffer num:1

[072:184] [2023-04-11 14:22:40 +0000.465311][7eeb] Error(trace.cc:40): Init the


output and input for audio device template.
[072:184] [2023-04-11 14:22:40 +0000.465346][7eeb] Init the output device.

[072:184] [2023-04-11 14:22:40 +0000.465383][7eeb] Init the opensl input.


[072:184] [2023-04-11 14:22:40 +0000.465425][7eeb] AppDeviceManager get setting
samplerate: 0
[072:185] [2023-04-11 14:22:40 +0000.465846][7eeb] The device model: 220333qag enum
value: 0
[072:185] [2023-04-11 14:22:40 +0000.466450][7eeb] The device model: 220333qag enum
value: 0
[072:185] [2023-04-11 14:22:40 +0000.466489][7eeb] Set the sample rate to be:48000

[072:185] [2023-04-11 14:22:40 +0000.466524][7eeb] Enable the recording stereo:0


[072:185] [2023-04-11 14:22:40 +0000.466561][7eeb] Set the playout as stereo:1
[072:185] [2023-04-11 14:22:40 +0000.466593][7eeb] Init the microphone.
[072:187] [2023-04-11 14:22:40 +0000.468523][7eeb] Update the recording sample rate
to be: 48000
[072:187] [2023-04-11 14:22:40 +0000.468566][7eeb] Init the speaker.
[072:187] [2023-04-11 14:22:40 +0000.468604][7eeb] Low latency buffer size:144 low
sample rate:48000
[072:188] [2023-04-11 14:22:40 +0000.468860][7eeb] Using 1 x 10ms for an audio
frame.

[072:191] [2023-04-11 14:22:40 +0000.471979][7eeb] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[072:191] [2023-04-11 14:22:40 +0000.472112][7eeb] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[072:191] [2023-04-11 14:22:40 +0000.472168][7eeb] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[072:195] [2023-04-11 14:22:40 +0000.476654][7eeb] The device model:220333qag

[072:195] [2023-04-11 14:22:40 +0000.476738][7eeb] speaker output factor:100


defaultFactor: 100

[072:196] [2023-04-11 14:22:40 +0000.476774][7eeb] headset output factor:100


defaultFactor: 100

[072:196] [2023-04-11 14:22:40 +0000.477193][7eeb] AppDeviceManagerStart finished.


[072:196] [2023-04-11 14:22:40 +0000.477233][7eeb] AppDeviceManagerStartMic::mic
status is off
[072:196] [2023-04-11 14:22:40 +0000.477293][7eeb] AppDeviceManagerStartMic update
aec type: 2

[072:196] [2023-04-11 14:22:40 +0000.477327][7eeb] AppDeviceManagerStartMic update


voiceChangeMode: 4

[072:196] [2023-04-11 14:22:40 +0000.477363][7eeb]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[072:196] [2023-04-11 14:22:40 +0000.477396][7eeb]
AudioDeviceDataHandler::StartMicProcess

[072:196] [2023-04-11 14:22:40 +0000.477542][7eeb] Try to start webrtc recording


device.

[072:196] [2023-04-11 14:22:40 +0000.477580][7eeb] StartRecording. threadID:32491

[072:196] [2023-04-11 14:22:40 +0000.477571][3528] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[072:196] [2023-04-11 14:22:40 +0000.477654][7eeb] default mode: Set the recording
mode to voice communication to enable HW AEC .

[072:196] [2023-04-11 14:22:40 +0000.477689][7eeb] Set the recording mode before


getSetting: 4
[072:196] [2023-04-11 14:22:40 +0000.477728][7eeb] Set the recording mode after
getSetting: 1
[072:215] [2023-04-11 14:22:40 +0000.496207][7eeb] StartRecording finished.

[072:215] [2023-04-11 14:22:40 +0000.496291][7eeb] audio: start the audio mic


checker timer.

[072:216] [2023-04-11 14:22:40 +0000.496789][7eeb] machine model :redmi


[072:216] [2023-04-11 14:22:40 +0000.496842][7eeb] Support this machine
model :redmi
[072:216] [2023-04-11 14:22:40 +0000.496884][7eeb] global inited! current sdk
version: 12-14-d8558ab
[072:482] [2023-04-11 14:22:40 +0000.763401][3528] haveEnoughProcessedData
internalAudioStream.length: 0
[072:683] [2023-04-11 14:22:40 +0000.964399][2069]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[072:683] [2023-04-11 14:22:40 +0000.964570][3524] MediaFilterCamera, recording
file context:0x7adee8ca80 input texture:26
[072:683] [2023-04-11 14:22:40 +0000.964619][3524] GLESContext:
[072:683] [2023-04-11 14:22:40 +0000.964689][3524] The result of eglGetDisplay is:
0x1
[072:685] [2023-04-11 14:22:40 +0000.965827][3524] The result of creation:
0x7b8d71ff00
[072:685] [2023-04-11 14:22:40 +0000.965958][3524] The result of
eglCreatePbufferSurface is: 0x7b8d787600
[072:685] [2023-04-11 14:22:40 +0000.966090][2069]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7adee8ca80 input_texture: 26
[072:759] [2023-04-11 14:22:41 +0000.39983][7eeb]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[072:759] [2023-04-11 14:22:41 +0000.40085][7eeb] ~MediaFilterCamera time:4983842
enter.

[072:759] [2023-04-11 14:22:41 +0000.40124][7eeb] StopPullFrameAndWriteMp4


time:4983842 enter.

[072:759] [2023-04-11 14:22:41 +0000.40410][3521] stop recording


[072:759] [2023-04-11 14:22:41 +0000.40450][3521] we have stopped recording before
[072:759] [2023-04-11 14:22:41 +0000.40516][7eeb] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[072:760] [2023-04-11 14:22:41 +0000.40784][7eeb] DestroyPipelineAndFilters


time:4983843 enter.

[072:760] [2023-04-11 14:22:41 +0000.40837][7eeb] DestroyPipelineAndFilters leave.


expire time = 0 ms

[072:760] [2023-04-11 14:22:41 +0000.40879][7eeb] AppDeviceManagerStopMic

[072:760] [2023-04-11 14:22:41 +0000.40959][7eeb] AppDeviceManagerStopMic::mic


status is on
[072:760] [2023-04-11 14:22:41 +0000.41012][7eeb] Try to stop webrtc device.

[072:760] [2023-04-11 14:22:41 +0000.41059][7eeb] Set record state to


stopped.threadID:32491

[072:760] [2023-04-11 14:22:41 +0000.41403][3528] Run AGC when audioType = 0


[072:790] [2023-04-11 14:22:41 +0000.71230][7eeb] Try to destory the
recorder.threadID:32491

[072:990] [2023-04-11 14:22:41 +0000.271431][7eeb] DestroyAudioRecorder:


[072:990] [2023-04-11 14:22:41 +0000.271588][7eeb] Cleanup the buffer queue in the
recorder.
[072:990] [2023-04-11 14:22:41 +0000.271630][7eeb] Destroy the recorder.

[072:993] [2023-04-11 14:22:41 +0000.27478[000:046] [2023-04-11 15:04:57


+0000.1980][4bc8] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-04-
11 15:04:57 +0000
[000:046] [2023-04-11 15:04:57 +0000.2069][4bc8] set AppID=50011 old AppID=-1
[000:046] [2023-04-11 15:04:57 +0000.2097][4bc8] Init the android object with
jvm:0xb400007b61421380 env:0x7b43c7f8c0 context:0x7aed6dc328

[000:046] [2023-04-11 15:04:57 +0000.2151][4bc8] SetAndroidMediaCodecObjects


time:560198 enter.

[000:046] [2023-04-11 15:04:57 +0000.2191][4bc8] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:046] [2023-04-11 15:04:57 +0000.2231][4bc8] SetAndroidMediaCodecObjects


time:560198 enter.

[000:046] [2023-04-11 15:04:57 +0000.2272][4bc8] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007b61421380
[000:046] [2023-04-11 15:04:57 +0000.2306][4bc8] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007b61421380 address:0x7a9f9f5760
[000:047] [2023-04-11 15:04:57 +0000.2345][4bc8] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007b61421380
address:0x7a9f9f5760
[000:047] [2023-04-11 15:04:57 +0000.2380][4bc8] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[000:047] [2023-04-11 15:04:57 +0000.2429][4bc8] Set the android objects with


jvm:0xb400007b61421380 env:0x7b43c7f8c0 context:0x7aed6dc328

[000:049] [2023-04-11 15:04:57 +0000.4601][4bc8] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7b43c7f8c0
[000:049] [2023-04-11 15:04:57 +0000.4648][4bc8] SystemUtil Init done
[000:053] [2023-04-11 15:04:57 +0000.8739][4bc8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:055] [2023-04-11 15:04:57 +0000.11076][4bc8] MediaFilterCamera
[000:055] [2023-04-11 15:04:57 +0000.11148][4bc8] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:055] [2023-04-11 15:04:57 +0000.11275][4bc8] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:055] [2023-04-11 15:04:57 +0000.11327][4bc8] Recording session using default
bitrate support by app:14680064
[000:055] [2023-04-11 15:04:57 +0000.11311][553b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7ab97c80c0
[000:056] [2023-04-11 15:04:57 +0000.11441][553b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:056] [2023-04-11 15:04:57 +0000.11527][4bc8] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:056] [2023-04-11 15:04:57 +0000.12145][4bc8] Error(ini.cc:191): Open the file
failed. error:2
[000:056] [2023-04-11 15:04:57 +0000.12186][4bc8]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:056] [2023-04-11 15:04:57 +0000.12226][4bc8] The device model: 220333qag
usingSoftwareAEC value: 0
[000:058] [2023-04-11 15:04:57 +0000.14288][4bc8] Error(ini.cc:191): Open the file
failed. error:2
[000:059] [2023-04-11 15:04:57 +0000.14336][4bc8]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:059] [2023-04-11 15:04:57 +0000.14379][4bc8] The device model: 220333qag
usingHardwareAEC value: 0
[000:059] [2023-04-11 15:04:57 +0000.14412][4bc8] The machine device: 220333qag
usingHardwareAEC value: 0
[000:059] [2023-04-11 15:04:57 +0000.14446][4bc8] Using Default AEC type: software
AEC
[000:060] [2023-04-11 15:04:57 +0000.15560][4bc8] The device model: 220333qag enum
value: 0
[000:060] [2023-04-11 15:04:57 +0000.16155][4bc8] GetMachineModel is 220333QAG
[000:060] [2023-04-11 15:04:57 +0000.16211][4bc8] GetMachineInfo: 220333QAG
[000:060] [2023-04-11 15:04:57 +0000.16258][4bc8] Construct BeautifyReader begin...
[000:060] [2023-04-11 15:04:57 +0000.16294][4bc8] dumpStickerRgba:0
dumpStickerYuv:0
[000:060] [2023-04-11 15:04:57 +0000.16325][4bc8] Construct BeautifyReader done.
[000:065] [2023-04-11 15:04:57 +0000.20929][4bc8] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:065] [2023-04-11 15:04:57 +0000.20951][553e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7b50bf17a0
[000:065] [2023-04-11 15:04:57 +0000.21006][4bc8] AppDeviceManager telnet server
for statistics started......
[000:066] [2023-04-11 15:04:57 +0000.21662][4bc8] CpuOverloadDetect time:560218
enter.

[000:066] [2023-04-11 15:04:57 +0000.21757][4bc8] CpuOverloadDetect leave. expire


time = 0 ms

[000:066] [2023-04-11 15:04:57 +0000.21777][553f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7b50a89800
[000:067] [2023-04-11 15:04:57 +0000.22430][4bc8] AppDeviceMana GetOpenslVoiceMode
before get setting: 1
[000:067] [2023-04-11 15:04:57 +0000.22468][4bc8] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[000:068] [2023-04-11 15:04:57 +0000.24330][4bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:070] [2023-04-11 15:04:57 +0000.25645][4bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:070] [2023-04-11 15:04:57 +0000.26165][4bc8] CreatePlatformSpecificObjects:
[000:070] [2023-04-11 15:04:57 +0000.26208][4bc8] audio device use opensle input
and opensl output
[000:070] [2023-04-11 15:04:57 +0000.26262][4bc8] Create OpenSLES output module
with java VM support.

[000:071] [2023-04-11 15:04:57 +0000.26415][4bc8] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:071] [2023-04-11 15:04:57 +0000.26560][4bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:071] [2023-04-11 15:04:57 +0000.26723][4bc8] Create OpenSLES output module
with buffer num:1

[000:071] [2023-04-11 15:04:57 +0000.26860][4bc8] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:071] [2023-04-11 15:04:57 +0000.26993][4bc8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:071] [2023-04-11 15:04:57 +0000.27140][4bc8] Create OpenSLES input module with
java VM support.

[000:071] [2023-04-11 15:04:57 +0000.27180][4bc8] Create OpenSLES input module with


buffer num:1

[000:071] [2023-04-11 15:04:57 +0000.27241][4bc8] Error(trace.cc:40): Init the


output and input for audio device template.
[000:071] [2023-04-11 15:04:57 +0000.27278][4bc8] Init the output device.

[000:071] [2023-04-11 15:04:57 +0000.27312][4bc8] Init the opensl input.


[000:072] [2023-04-11 15:04:57 +0000.27374][4bc8] AppDeviceManager get setting
samplerate: 0
[000:072] [2023-04-11 15:04:57 +0000.27775][4bc8] The device model: 220333qag enum
value: 0
[000:073] [2023-04-11 15:04:57 +0000.28382][4bc8] The device model: 220333qag enum
value: 0
[000:073] [2023-04-11 15:04:57 +0000.28419][4bc8] Set the sample rate to be:48000

[000:073] [2023-04-11 15:04:57 +0000.28454][4bc8] Enable the recording stereo:0


[000:073] [2023-04-11 15:04:57 +0000.28489][4bc8] Set the playout as stereo:1
[000:073] [2023-04-11 15:04:57 +0000.28523][4bc8] Init the microphone.
[000:074] [2023-04-11 15:04:57 +0000.30256][4bc8] Update the recording sample rate
to be: 48000
[000:074] [2023-04-11 15:04:57 +0000.30298][4bc8] Init the speaker.
[000:075] [2023-04-11 15:04:57 +0000.30341][4bc8] Low latency buffer size:144 low
sample rate:48000
[000:075] [2023-04-11 15:04:57 +0000.30610][4bc8] Using 1 x 10ms for an audio
frame.

[000:078] [2023-04-11 15:04:57 +0000.33876][4bc8] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:078] [2023-04-11 15:04:57 +0000.34039][4bc8] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:078] [2023-04-11 15:04:57 +0000.34103][4bc8] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:083] [2023-04-11 15:04:57 +0000.38742][4bc8] The device model:220333qag

[000:083] [2023-04-11 15:04:57 +0000.38836][4bc8] speaker output factor:100


defaultFactor: 100

[000:083] [2023-04-11 15:04:57 +0000.38864][4bc8] headset output factor:100


defaultFactor: 100

[000:083] [2023-04-11 15:04:57 +0000.39276][4bc8] AppDeviceManagerStart finished.


[000:083] [2023-04-11 15:04:57 +0000.39316][4bc8] AppDeviceManagerStartMic::mic
status is off
[000:084] [2023-04-11 15:04:57 +0000.39434][4bc8] AppDeviceManagerStartMic update
aec type: 2

[000:084] [2023-04-11 15:04:57 +0000.39469][4bc8] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:084] [2023-04-11 15:04:57 +0000.39505][4bc8]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:084] [2023-04-11 15:04:57 +0000.39537][4bc8]
AudioDeviceDataHandler::StartMicProcess

[000:084] [2023-04-11 15:04:57 +0000.39674][4bc8] Try to start webrtc recording


device.

[000:084] [2023-04-11 15:04:57 +0000.39711][4bc8] StartRecording. threadID:19400

[000:084] [2023-04-11 15:04:57 +0000.39702][5540] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:084] [2023-04-11 15:04:57 +0000.39792][5540] haveEnoughProcessedData
internalAudioStream.length: 0
[000:084] [2023-04-11 15:04:57 +0000.40074][4bc8] The machine model:220333QAG

[000:084] [2023-04-11 15:04:57 +0000.40132][4bc8] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:084] [2023-04-11 15:04:57 +0000.40166][4bc8] Set the recording mode before


getSetting: 4
[000:084] [2023-04-11 15:04:57 +0000.40206][4bc8] Set the recording mode after
getSetting: 1
[000:135] [2023-04-11 15:04:57 +0000.90486][4bc8] StartRecording finished.

[000:135] [2023-04-11 15:04:57 +0000.90557][4bc8] audio: start the audio mic


checker timer.

[000:135] [2023-04-11 15:04:57 +0000.91089][4bc8] machine model :redmi


[000:135] [2023-04-11 15:04:57 +0000.91142][4bc8] Support this machine model :redmi
[000:142] [2023-04-11 15:04:57 +0000.97951][4bc8] global inited! current sdk
version: 12-14-d8558ab
[000:199] [2023-04-11 15:04:57 +0000.154837][5541] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:199] [2023-04-11 15:04:57 +0000.154924][5541] _deviceSampleRate:48000

[000:202] [2023-04-11 15:04:57 +0000.157355][5540] Run AGC when audioType = 0


[000:202] [2023-04-11 15:04:57 +0000.157452][5540]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:770] [2023-04-11 15:04:57 +0000.726227][541b]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:771] [2023-04-11 15:04:57 +0000.726485][553c] MediaFilterCamera, recording
file context:0x7b43c9f100 input texture:4
[000:771] [2023-04-11 15:04:57 +0000.726536][553c] GLESContext:
[000:771] [2023-04-11 15:04:57 +0000.726602][553c] The result of eglGetDisplay is:
0x1
[000:772] [2023-04-11 15:04:57 +0000.727864][553c] The result of creation:
0x7ab987bd00
[000:772] [2023-04-11 15:04:57 +0000.728013][553c] The result of
eglCreatePbufferSurface is: 0x7ab987bf00
[000:772] [2023-04-11 15:04:57 +0000.728142][541b]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7b43c9f100 input_texture: 4
[001:711] [2023-04-11 15:04:58 +0000.666943][4bc8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[001:711] [2023-04-11 15:04:58 +0000.667067][4bc8] ~MediaFilterCamera time:561863
enter.

[001:711] [2023-04-11 15:04:58 +0000.667110][4bc8] StopPullFrameAndWriteMp4


time:561863 enter.

[001:712] [2023-04-11 15:04:58 +0000.667540][553b] stop recording


[001:712] [2023-04-11 15:04:58 +0000.667595][553b] we have stopped recording before
[001:712] [2023-04-11 15:04:58 +0000.667672][4bc8] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[001:712] [2023-04-11 15:04:58 +0000.668141][4bc8] DestroyPipelineAndFilters


time:561864 enter.

[001:713] [2023-04-11 15:04:58 +0000.668352][4bc8] DestroyPipelineAndFilters


leave. expire time = 1 ms

[001:713] [2023-04-11 15:04:58 +0000.668394][4bc8] AppDeviceManagerStopMic

[001:713] [2023-04-11 15:04:58 +0000.668443][4bc8] AppDeviceManagerStopMic::mic


status is on
[001:713] [2023-04-11 15:04:58 +0000.668478][4bc8] Try to stop webrtc device.

[001:713] [2023-04-11 15:04:58 +0000.668519][4bc8] Set record state to


stopped.threadID:19400

[001:752] [2023-04-11 15:04:58 +0000.707658][4bc8] Try to [000:071] [2023-04-29


10:11:29 +0000.574390][6c19] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-04-
29 10:11:29 +0000
[000:071] [2023-04-29 10:11:29 +0000.574593][6c19] set AppID=50011 old AppID=-1
[000:071] [2023-04-29 10:11:29 +0000.574646][6c19] Init the android object with
jvm:0xb400007adbe21380 env:0x7abebf98c0 context:0x7a67b94328

[000:071] [2023-04-29 10:11:29 +0000.574692][6c19] SetAndroidMediaCodecObjects


time:5425032 enter.

[000:071] [2023-04-29 10:11:29 +0000.574743][6c19] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:072] [2023-04-29 10:11:29 +0000.574787][6c19] SetAndroidMediaCodecObjects


time:5425033 enter.
[000:072] [2023-04-29 10:11:29 +0000.574814][6c19] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb400007adbe21380
[000:072] [2023-04-29 10:11:29 +0000.574839][6c19] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007adbe21380 address:0x7a0fa4d760
[000:072] [2023-04-29 10:11:29 +0000.574881][6c19] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007adbe21380
address:0x7a0fa4d760
[000:072] [2023-04-29 10:11:29 +0000.574907][6c19] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:072] [2023-04-29 10:11:29 +0000.574963][6c19] Set the android objects with


jvm:0xb400007adbe21380 env:0x7abebf98c0 context:0x7a67b94328

[000:074] [2023-04-29 10:11:29 +0000.577598][6c19] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7abebf98c0
[000:074] [2023-04-29 10:11:29 +0000.577709][6c19] SystemUtil Init done
[000:078] [2023-04-29 10:11:29 +0000.581683][6c19]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:081] [2023-04-29 10:11:29 +0000.584419][6c19] MediaFilterCamera
[000:081] [2023-04-29 10:11:29 +0000.584538][6c19] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:081] [2023-04-29 10:11:29 +0000.584745][6c19] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:082] [2023-04-29 10:11:29 +0000.584835][6c19] Recording session using default
bitrate support by app:14680064
[000:082] [2023-04-29 10:11:29 +0000.585566][71e5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7acb5ec9c0
[000:082] [2023-04-29 10:11:29 +0000.585741][71e5] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:083] [2023-04-29 10:11:29 +0000.586085][6c19] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:084] [2023-04-29 10:11:29 +0000.587398][6c19] Error(ini.cc:191): Open the file
failed. error:2
[000:084] [2023-04-29 10:11:29 +0000.587519][6c19]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:084] [2023-04-29 10:11:29 +0000.587602][6c19] The device model: 220333qag
usingSoftwareAEC value: 0
[000:090] [2023-04-29 10:11:29 +0000.592942][6c19] Error(ini.cc:191): Open the file
failed. error:2
[000:090] [2023-04-29 10:11:29 +0000.593137][6c19]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:090] [2023-04-29 10:11:29 +0000.593257][6c19] The device model: 220333qag
usingHardwareAEC value: 0
[000:090] [2023-04-29 10:11:29 +0000.593315][6c19] The machine device: 220333qag
usingHardwareAEC value: 0
[000:090] [2023-04-29 10:11:29 +0000.593367][6c19] Using Default AEC type: software
AEC
[000:092] [2023-04-29 10:11:29 +0000.595194][6c19] The device model: 220333qag enum
value: 0
[000:093] [2023-04-29 10:11:29 +0000.595905][6c19] GetMachineModel is 220333QAG
[000:093] [2023-04-29 10:11:29 +0000.595974][6c19] GetMachineInfo: 220333QAG
[000:093] [2023-04-29 10:11:29 +0000.596028][6c19] Construct BeautifyReader
begin...
[000:093] [2023-04-29 10:11:29 +0000.596068][6c19] dumpStickerRgba:0
dumpStickerYuv:0
[000:093] [2023-04-29 10:11:29 +0000.596104][6c19] Construct BeautifyReader done.
[000:103] [2023-04-29 10:11:29 +0000.606616][6c19] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:104] [2023-04-29 10:11:29 +0000.607192][71e8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7acb499ca0
[000:105] [2023-04-29 10:11:29 +0000.608616][6c19] AppDeviceManager telnet server
for statistics started......
[000:106] [2023-04-29 10:11:29 +0000.609130][6c19] CpuOverloadDetect time:5425067
enter.

[000:106] [2023-04-29 10:11:29 +0000.609308][6c19] CpuOverloadDetect leave. expire


time = 0 ms

[000:107] [2023-04-29 10:11:29 +0000.610101][6c19] AppDeviceMana


GetOpenslVoiceMode before get setting: 1
[000:107] [2023-04-29 10:11:29 +0000.610151][6c19] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:107] [2023-04-29 10:11:29 +0000.610699][71e9] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7acb4b1b80
[000:110] [2023-04-29 10:11:29 +0000.613009][6c19] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:112] [2023-04-29 10:11:29 +0000.615372][6c19] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:113] [2023-04-29 10:11:29 +0000.616149][6c19] CreatePlatformSpecificObjects:
[000:113] [2023-04-29 10:11:29 +0000.616212][6c19] audio device use opensle input
and opensl output
[000:113] [2023-04-29 10:11:29 +0000.616266][6c19] Create OpenSLES output module
with java VM support.

[000:113] [2023-04-29 10:11:29 +0000.616460][6c19] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:113] [2023-04-29 10:11:29 +0000.616644][6c19] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:114] [2023-04-29 10:11:29 +0000.616824][6c19] Create OpenSLES output module
with buffer num:1

[000:114] [2023-04-29 10:11:29 +0000.616989][6c19] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:114] [2023-04-29 10:11:29 +0000.617148][6c19] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:114] [2023-04-29 10:11:29 +0000.617330][6c19] Create OpenSLES input module
with java VM support.

[000:114] [2023-04-29 10:11:29 +0000.617376][6c19] Create OpenSLES input module


with buffer num:1

[000:114] [2023-04-29 10:11:29 +0000.617464][6c19] Error(trace.cc:40): Init the


output and input for audio device template.
[000:114] [2023-04-29 10:11:29 +0000.617504][6c19] Init the output device.

[000:114] [2023-04-29 10:11:29 +0000.617548][6c19] Init the opensl input.


[000:114] [2023-04-29 10:11:29 +0000.617582][6c19] AppDeviceManager get setting
samplerate: 0
[000:115] [2023-04-29 10:11:29 +0000.618053][6c19] The device model: 220333qag enum
value: 0
[000:115] [2023-04-29 10:11:29 +0000.618678][6c19] The device model: 220333qag enum
value: 0
[000:115] [2023-04-29 10:11:29 +0000.618717][6c19] Set the sample rate to be:48000

[000:115] [2023-04-29 10:11:29 +0000.618743][6c19] Enable the recording stereo:0


[000:115] [2023-04-29 10:11:29 +0000.618770][6c19] Set the playout as stereo:1
[000:116] [2023-04-29 10:11:29 +0000.618794][6c19] Init the microphone.
[000:117] [2023-04-29 10:11:29 +0000.620272][6c19] Update the recording sample rate
to be: 48000
[000:117] [2023-04-29 10:11:29 +0000.620351][6c19] Init the speaker.
[000:117] [2023-04-29 10:11:29 +0000.620403][6c19] Low latency buffer size:144 low
sample rate:48000
[000:117] [2023-04-29 10:11:29 +0000.620675][6c19] Using 1 x 10ms for an audio
frame.

[000:121] [2023-04-29 10:11:29 +0000.624571][6c19] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:122] [2023-04-29 10:11:29 +0000.624806][6c19] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:122] [2023-04-29 10:11:29 +0000.624875][6c19] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:127] [2023-04-29 10:11:29 +0000.630460][6c19] The device model:220333qag

[000:127] [2023-04-29 10:11:29 +0000.630575][6c19] speaker output factor:100


defaultFactor: 100

[000:127] [2023-04-29 10:11:29 +0000.630608][6c19] headset output factor:100


defaultFactor: 100

[000:128] [2023-04-29 10:11:29 +0000.631100][6c19] AppDeviceManagerStart finished.


[000:128] [2023-04-29 10:11:29 +0000.631149][6c19] AppDeviceManagerStartMic::mic
status is off
[000:128] [2023-04-29 10:11:29 +0000.631206][6c19] AppDeviceManagerStartMic update
aec type: 2

[000:128] [2023-04-29 10:11:29 +0000.631242][6c19] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:128] [2023-04-29 10:11:29 +0000.631269][6c19]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:128] [2023-04-29 10:11:29 +0000.631302][6c19]
AudioDeviceDataHandler::StartMicProcess

[000:128] [2023-04-29 10:11:29 +0000.631425][6c19] Try to start webrtc recording


device.

[000:128] [2023-04-29 10:11:29 +0000.631466][6c19] StartRecording. threadID:27673

[000:128] [2023-04-29 10:11:29 +0000.631452][71ea] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:128] [2023-04-29 10:11:29 +0000.631522][71ea] haveEnoughProcessedData
internalAudioStream.length: 0
[000:129] [2023-04-29 10:11:29 +0000.631852][6c19] The machine model:220333QAG

[000:129] [2023-04-29 10:11:29 +0000.631924][6c19] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:129] [2023-04-29 10:11:29 +0000.631960][6c19] Set the recording mode before


getSetting: 4
[000:129] [2023-04-29 10:11:29 +0000.632008][6c19] Set the recording mode after
getSetting: 1
[000:184] [2023-04-29 10:11:29 +0000.687310][6c19] StartRecording finished.

[000:184] [2023-04-29 10:11:29 +0000.687435][6c19] audio: start the audio mic


checker timer.
[000:185] [2023-04-29 10:11:29 +0000.687994][6c19] machine model :redmi
[000:185] [2023-04-29 10:11:29 +0000.688058][6c19] Support this machine
model :redmi
[000:193] [2023-04-29 10:11:29 +0000.696672][6c19] global inited! current sdk
version: 12-14-d8558ab
[000:275] [2023-04-29 10:11:29 +0000.778140][71eb] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:275] [2023-04-29 10:11:29 +0000.778241][71eb] _deviceSampleRate:48000

[000:278] [2023-04-29 10:11:29 +0000.781400][71ea] Run AGC when audioType = 0


[000:278] [2023-04-29 10:11:29 +0000.781526][71ea]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:843] [2023-04-29 10:11:30 +0000.346562][6c46]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:844] [2023-04-29 10:11:30 +0000.346809][71e6] MediaFilterCamera, recording
file context:0x7a48b78380 input texture:5
[000:844] [2023-04-29 10:11:30 +0000.346866][71e6] GLESContext:
[000:845] [2023-04-29 10:11:30 +0000.348519][71e6] The result of eglGetDisplay is:
0x1
[000:852] [2023-04-29 10:11:30 +0000.354999][71e6] The result of creation:
0x7a1b9d4c00
[000:852] [2023-04-29 10:11:30 +0000.355171][71e6] The result of
eglCreatePbufferSurface is: 0x7a1b9d4d00
[000:852] [2023-04-29 10:11:30 +0000.355312][6c46]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7a48b78380 input_texture: 5
[001:119] [2023-04-29 10:11:30 +0000.622380][6c19]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[001:119] [2023-04-29 10:11:30 +0000.622485][6c19] ~MediaFilterCamera time:5426080
enter.

[001:119] [2023-04-29 10:11:30 +0000.622516][6c19] StopPullFrameAndWriteMp4


time:5426080 enter.

[001:120] [2023-04-29 10:11:30 +0000.623078][71e5] stop recording


[001:120] [2023-04-29 10:11:30 +0000.623155][71e5] we have stopped recording before
[001:120] [2023-04-29 10:11:30 +0000.623223][6c19] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[001:120] [2023-04-29 10:11:30 +0000.623531][6c19] DestroyPipelineAndFilters


time:5426081 enter.

[001:120] [2023-04-29 10:11:30 +0000.623579][6c19] DestroyPipelineAndFilters


leave. expire time = 0 ms

[001:120] [2023-04-29 10:11:30 +0000.623620][6c19] AppDeviceManagerStopMic

[001:120] [2023-04-29 10:11:30 +0000.623692][6c19] AppDeviceManagerStopMic::mic


status is on
[001:120] [2023-04-29 10:11:30 +0000.623726][6c19] Try to stop webrtc device.

[001:120] [2023-04-29 10:11:30 +0000.62[000:061] [2023-05-02 15:11:03 +0000.175454]


[5fc5] Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2023-05-02 15:11:03 +0000
[000:061] [2023-05-02 15:11:03 +0000.175568][5fc5] set AppID=50011 old AppID=-1
[000:061] [2023-05-02 15:11:03 +0000.175597][5fc5] Init the android object with
jvm:0xb400007adbe21380 env:0x7abdf378c0 context:0x7a67813328

[000:061] [2023-05-02 15:11:03 +0000.175648][5fc5] SetAndroidMediaCodecObjects


time:222914166 enter.

[000:061] [2023-05-02 15:11:03 +0000.175685][5fc5] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:061] [2023-05-02 15:11:03 +0000.175716][5fc5] SetAndroidMediaCodecObjects


time:222914166 enter.

[000:061] [2023-05-02 15:11:03 +0000.175742][5fc5] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007adbe21380
[000:061] [2023-05-02 15:11:03 +0000.175769][5fc5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007adbe21380 address:0x7a26631760
[000:061] [2023-05-02 15:11:03 +0000.175798][5fc5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007adbe21380
address:0x7a26631760
[000:061] [2023-05-02 15:11:03 +0000.175824][5fc5] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:062] [2023-05-02 15:11:03 +0000.175865][5fc5] Set the android objects with


jvm:0xb400007adbe21380 env:0x7abdf378c0 context:0x7a67813328

[000:063] [2023-05-02 15:11:03 +0000.177648][5fc5] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7abdf378c0
[000:063] [2023-05-02 15:11:03 +0000.177705][5fc5] SystemUtil Init done
[000:065] [2023-05-02 15:11:03 +0000.179240][5fc5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:067] [2023-05-02 15:11:03 +0000.181163][5fc5] MediaFilterCamera
[000:067] [2023-05-02 15:11:03 +0000.181233][5fc5] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:067] [2023-05-02 15:11:03 +0000.181364][5fc5] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:067] [2023-05-02 15:11:03 +0000.181418][5fc5] Recording session using default
bitrate support by app:14680064
[000:067] [2023-05-02 15:11:03 +0000.181403][6824] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7acb4844c0
[000:067] [2023-05-02 15:11:03 +0000.181628][6824] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:067] [2023-05-02 15:11:03 +0000.181722][5fc5] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:068] [2023-05-02 15:11:03 +0000.182352][5fc5] Error(ini.cc:191): Open the file
failed. error:2
[000:068] [2023-05-02 15:11:03 +0000.182397][5fc5]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:068] [2023-05-02 15:11:03 +0000.182431][5fc5] The device model: 220333qag
usingSoftwareAEC value: 0
[000:070] [2023-05-02 15:11:03 +0000.184663][5fc5] Error(ini.cc:191): Open the file
failed. error:2
[000:070] [2023-05-02 15:11:03 +0000.184714][5fc5]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:070] [2023-05-02 15:11:03 +0000.184750][5fc5] The device model: 220333qag
usingHardwareAEC value: 0
[000:070] [2023-05-02 15:11:03 +0000.184777][5fc5] The machine device: 220333qag
usingHardwareAEC value: 0
[000:070] [2023-05-02 15:11:03 +0000.184804][5fc5] Using Default AEC type: software
AEC
[000:072] [2023-05-02 15:11:03 +0000.185962][5fc5] The device model: 220333qag enum
value: 0
[000:072] [2023-05-02 15:11:03 +0000.186561][5fc5] GetMachineModel is 220333QAG
[000:072] [2023-05-02 15:11:03 +0000.186621][5fc5] GetMachineInfo: 220333QAG
[000:072] [2023-05-02 15:11:03 +0000.186664][5fc5] Construct BeautifyReader
begin...
[000:072] [2023-05-02 15:11:03 +0000.186694][5fc5] dumpStickerRgba:0
dumpStickerYuv:0
[000:072] [2023-05-02 15:11:03 +0000.186740][5fc5] Construct BeautifyReader done.
[000:076] [2023-05-02 15:11:03 +0000.190689][5fc5] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:076] [2023-05-02 15:11:03 +0000.190718][6827] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7acb49e3a0
[000:077] [2023-05-02 15:11:03 +0000.191112][5fc5] AppDeviceManager telnet server
for statistics started......
[000:077] [2023-05-02 15:11:03 +0000.191539][5fc5] CpuOverloadDetect time:222914182
enter.

[000:077] [2023-05-02 15:11:03 +0000.191650][5fc5] CpuOverloadDetect leave. expire


time = 0 ms

[000:077] [2023-05-02 15:11:03 +0000.191678][6828] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7acb4a2dc0
[000:078] [2023-05-02 15:11:03 +0000.192439][5fc5] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:078] [2023-05-02 15:11:03 +0000.192476][5fc5] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:081] [2023-05-02 15:11:03 +0000.195347][5fc5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:081] [2023-05-02 15:11:03 +0000.195620][5fc5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:082] [2023-05-02 15:11:03 +0000.196512][5fc5] CreatePlatformSpecificObjects:
[000:082] [2023-05-02 15:11:03 +0000.196565][5fc5] audio device use opensle input
and opensl output
[000:082] [2023-05-02 15:11:03 +0000.196618][5fc5] Create OpenSLES output module
with java VM support.

[000:082] [2023-05-02 15:11:03 +0000.196807][5fc5] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:083] [2023-05-02 15:11:03 +0000.197012][5fc5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:083] [2023-05-02 15:11:03 +0000.197203][5fc5] Create OpenSLES output module
with buffer num:1

[000:083] [2023-05-02 15:11:03 +0000.197365][5fc5] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:083] [2023-05-02 15:11:03 +0000.197501][5fc5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:083] [2023-05-02 15:11:03 +0000.197660][5fc5] Create OpenSLES input module
with java VM support.

[000:083] [2023-05-02 15:11:03 +0000.197703][5fc5] Create OpenSLES input module


with buffer num:1

[000:083] [2023-05-02 15:11:03 +0000.197763][5fc5] Error(trace.cc:40): Init the


output and input for audio device template.
[000:083] [2023-05-02 15:11:03 +0000.197801][5fc5] Init the output device.

[000:083] [2023-05-02 15:11:03 +0000.197827][5fc5] Init the opensl input.


[000:084] [2023-05-02 15:11:03 +0000.197896][5fc5] AppDeviceManager get setting
samplerate: 0
[000:084] [2023-05-02 15:11:03 +0000.198333][5fc5] The device model: 220333qag enum
value: 0
[000:085] [2023-05-02 15:11:03 +0000.198995][5fc5] The device model: 220333qag enum
value: 0
[000:085] [2023-05-02 15:11:03 +0000.199037][5fc5] Set the sample rate to be:48000

[000:085] [2023-05-02 15:11:03 +0000.199067][5fc5] Enable the recording stereo:0


[000:085] [2023-05-02 15:11:03 +0000.199094][5fc5] Set the playout as stereo:1
[000:085] [2023-05-02 15:11:03 +0000.199145][5fc5] Init the microphone.
[000:086] [2023-05-02 15:11:03 +0000.200577][5fc5] Update the recording sample rate
to be: 48000
[000:086] [2023-05-02 15:11:03 +0000.200642][5fc5] Init the speaker.
[000:086] [2023-05-02 15:11:03 +0000.200688][5fc5] Low latency buffer size:144 low
sample rate:48000
[000:087] [2023-05-02 15:11:03 +0000.200992][5fc5] Using 1 x 10ms for an audio
frame.

[000:090] [2023-05-02 15:11:03 +0000.204454][5fc5] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:090] [2023-05-02 15:11:03 +0000.204621][5fc5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:090] [2023-05-02 15:11:03 +0000.204701][5fc5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:096] [2023-05-02 15:11:03 +0000.209944][5fc5] The device model:220333qag

[000:096] [2023-05-02 15:11:03 +0000.210041][5fc5] speaker output factor:100


defaultFactor: 100

[000:096] [2023-05-02 15:11:03 +0000.210071][5fc5] headset output factor:100


defaultFactor: 100

[000:096] [2023-05-02 15:11:03 +0000.210544][5fc5] AppDeviceManagerStart finished.


[000:096] [2023-05-02 15:11:03 +0000.210590][5fc5] AppDeviceManagerStartMic::mic
status is off
[000:096] [2023-05-02 15:11:03 +0000.210639][5fc5] AppDeviceManagerStartMic update
aec type: 2

[000:096] [2023-05-02 15:11:03 +0000.210690][5fc5] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:096] [2023-05-02 15:11:03 +0000.210718][5fc5]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:096] [2023-05-02 15:11:03 +0000.210744][5fc5]
AudioDeviceDataHandler::StartMicProcess

[000:097] [2023-05-02 15:11:03 +0000.210873][5fc5] Try to start webrtc recording


device.

[000:097] [2023-05-02 15:11:03 +0000.210918][5fc5] StartRecording. threadID:24517

[000:097] [2023-05-02 15:11:03 +0000.210903][6829] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:097] [2023-05-02 15:11:03 +0000.210991][6829] haveEnoughProcessedData
internalAudioStream.length: 0
[000:097] [2023-05-02 15:11:03 +0000.211313][5fc5] The machine model:220333QAG

[000:097] [2023-05-02 15:11:03 +0000.211374][5fc5] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:097] [2023-05-02 15:11:03 +0000.211423][5fc5] Set the recording mode before


getSetting: 4
[000:097] [2023-05-02 15:11:03 +0000.211454][5fc5] Set the recording mode after
getSetting: 1
[000:146] [2023-05-02 15:11:03 +0000.260756][5fc5] StartRecording finished.

[000:146] [2023-05-02 15:11:03 +0000.260832][5fc5] audio: start the audio mic


checker timer.

[000:147] [2023-05-02 15:11:03 +0000.261494][5fc5] machine model :redmi


[000:147] [2023-05-02 15:11:03 +0000.261540][5fc5] Support this machine
model :redmi
[000:152] [2023-05-02 15:11:03 +0000.266349][5fc5] global inited! current sdk
version: 12-14-d8558ab
[000:216] [2023-05-02 15:11:03 +0000.330539][682a] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:216] [2023-05-02 15:11:03 +0000.330652][682a] _deviceSampleRate:48000

[000:219] [2023-05-02 15:11:03 +0000.333260][6829] Run AGC when audioType = 0


[000:219] [2023-05-02 15:11:03 +0000.333361][6829]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:633] [2023-05-02 15:11:03 +0000.747169][6652]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:633] [2023-05-02 15:11:03 +0000.747553][6825] MediaFilterCamera, recording
file context:0x7abe115c00 input texture:4
[000:633] [2023-05-02 15:11:03 +0000.747620][6825] GLESContext:
[000:633] [2023-05-02 15:11:03 +0000.747679][6825] The result of eglGetDisplay is:
0x1
[000:634] [2023-05-02 15:11:03 +0000.748796][6825] The result of creation:
0x7acb475f00
[000:635] [2023-05-02 15:11:03 +0000.749106][6825] The result of
eglCreatePbufferSurface is: 0x7a0d307000
[000:635] [2023-05-02 15:11:03 +0000.749229][6652]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7abe115c00 input_texture: 4
[001:834] [2023-05-02 15:11:04 +0000.948002][6829] haveEnoughProcessedData
internalAudioStream.length: 0
[002:130] [2023-05-02 15:11:05 +0000.244280][5fc5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[002:130] [2023-05-02 15:11:05 +0000.244390][5fc5] ~MediaFilterCamera
time:222916235 enter.

[002:130] [2023-05-02 15:11:05 +0000.244421][5fc5] StopPullFrameAndWriteMp4


time:222916235 enter.

[002:131] [2023-05-02 15:11:05 +0000.244897][6824] stop recording


[002:131] [2023-05-02 15:11:05 +0000.244943][6824] we have stopped recording before
[002:131] [2023-05-02 15:11:05 +0000.245264][5fc5] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[002:131] [2023-05-02 15:11:05 +0000.245810][5fc5] DestroyPipelineAndFilters


time:222916236 enter.

[002:132] [2023-05-02 15:11:05 +0000.245889][5fc5] DestroyPipelineAndFilters


leave. expire time = 1 ms
[002:132] [2023-05-02 15:11:05 +0000.245925][5fc5] AppDeviceManagerStopMic

[002:132] [2023-05-02 15:11:05 +0000.246043][5fc5] AppDeviceManagerStopMic::mic


status is on
[002:132] [2023-05-02 15:11:05 +0000.246098][5fc5] Try to stop webrtc device.

[002:132] [2023-05-02 15:11:05 +0000.246235][5fc5] Set record state to


stopped.threadID:24517

[002:168] [2023-05-02 15:11:05 +0000.282014][5fc5] Try to destory the


recorder.threadID:24517

[002:368] [2023-05-02 15:11:05 +0000.482233][5fc5] DestroyAudioRecorder:


[002:368] [2023-05-02 15:11:05 +0000.482463][5fc5] Cleanup the buffer queue in the
recorder.
[002:368] [2023-05-02 15:11:05 +0000.482505][5fc5] Destroy the recorder.

[002:371] [2023-05-02 15:11:05 +0000.485363][5fc5] StopRecording finished.

[002:371] [2023-05-02 15:11:05 +0000.485542][5fc5] The stop recording success.

[002:371] [2023-05-02 15:11:05 +0000.485617][5fc5]


AudioDeviceDataHandler::StopMicProcess

[002:375] [2023-05-02 15:11:05 +0000.489387][5fc5] AppDeviceManager stop.

[002:375] [2023-05-02 15:11:05 +0000.489713][5fc5] Rlease the webrtc device object.

[002:376] [2023-05-02 15:11:05 +0000.490675][5fc5] OpenSlesInput destruct.

[002:377] [2023-05-02 15:11:05 +0000.490886][5fc5] OpenSlesOutput destruct.

[002:379] [2023-05-02 15:11:05 +0000.493300][5fc5] EventDispatchServerScope


destruct
[002:380] [2023-05-02 15:11:05 +0000.494307][5fc5]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[002:380] [2023-05-02 15:11:05 +0000.494461][5fc5] ~AudioDeviceDataHandler

[002:384] [2023-05-02 15:11:05 +0000.498396][5fc5] AppDeviceManagerDestruct.

[002:384] [2023-05-02 15:11:05 +0000.498570][5fc5] ~AppDeviceManager:


[002:384] [2023-05-02 15:11:05 +0000.498796][5fc5] ~CpuOverloadDetect
time:222916489 enter.

[002:386] [2023-05-02 15:11:05 +0000.500045][5fc5] ~CpuOverloadDetect leave.


expire time = 2 ms

[002:389] [2023-05-02 15:11:05 +0000.503100][5fc5] Destruct BeautifyReader begin...


[002:389] [2023-05-02 15:11:05 +0000.503279][5fc5] Destruct BeautifyReader done.
[002:389] [2023-05-02 15:11:05 +0000.503341][5fc5] ~MediaFilterCamera leave.
expire time = 259 ms

[002:389] [2023-05-02 15:11:05 +0000.503590][5fc5] ~GLESContext:


[002:390] [2023-05-02 15:11:05 +0000.504665][5fc5] GLESContext destruct finish.
[002:390] [2023-05-02 15:11:05 +0000.504816][5fc5] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[002:392] [2023-05-02 15:11:05 +0000.506036][5fc5] global uninited!
[002:394] [2023-05-02 15:11:05 +0000.508005][5fc5] clear AppID 50011
[002:394] [2023-05-02 15:11:05 +0000.508190][5fc5] UnRegister JVM for Xplatform
util
[002:394] [2023-05-02 15:11:05 +0000.508237][5fc5] Dispose::unregister webrtc video
engine
[002:394] [2023-05-02 15:11:05 +0000.508283][5fc5] Init the android object with
jvm:0x0 env:0x0 context:0x0

[002:394] [2023-05-02 15:11:05 +0000.508335][5fc5] SetAndroidMediaCodecObjects


time:222916499 enter.

[002:394] [2023-05-02 15:11:05 +0000.508623][5fc5] ClearAndroidMediaCodecObjects


time:222916499 enter.

[002:394] [2023-05-02 15:11:05 +0000.508695][5fc5] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[002:394] [2023-05-02 15:11:05 +0000.508778][5fc5] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[002:394] [2023-05-02 15:11:05 +0000.508814][5fc5] SetAndroidMediaCodecObjects


time:222916499 enter.

[002:395] [2023-05-02 15:11:05 +0000.509017][5fc5] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[002:395] [2023-05-02 15:11:05 +0000.509069][5fc5] ClearAndroidMediaCodecObjects
time:222916500 enter.

[002:395] [2023-05-02 15:11:05 +0000.509098][5fc5] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[002:395] [2023-05-02 15:11:05 +0000.509134][5fc5] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[002:395] [2023-05-02 15:11:05 +0000.509165][5fc5] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[002:395] [2023-05-02 15:11:05 +0000.509201][5fc5] Dispose::unregister webrtc voice


engine
[002:395] [2023-05-02 15:11:05 +0000.509376][5fc5] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[002:395] [2023-05-02 15:11:05 +0000.509567][5fc5] SystemUtil UnInit done


[071:048] [2023-05-02 15:12:14 +0000.165608][5fc5] Register JVM for xplatform util
[071:071] [2023-05-02 15:12:14 +0000.185610][5fc5] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-05-
02 15:12:14 +0000
[071:071] [2023-05-02 15:12:14 +0000.185670][5fc5] set AppID=50011 old AppID=-1
[071:071] [2023-05-02 15:12:14 +0000.185709][5fc5] Init the android object with
jvm:0xb400007adbe21380 env:0x7abdf378c0 context:0x7a67813328

[071:071] [2023-05-02 15:12:14 +0000.185791][5fc5] SetAndroidMediaCodecObjects


time:222985176 enter.

[071:072] [2023-05-02 15:12:14 +0000.185858][5fc5] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[071:072] [2023-05-02 15:12:14 +0000.185899][5fc5] SetAndroidMediaCodecObjects


time:222985177 enter.

[071:072] [2023-05-02 15:12:14 +0000.185926][5fc5] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007adbe21380
[071:072] [2023-05-02 15:12:14 +0000.185970][5fc5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007adbe21380 address:0x7a26631760
[071:072] [2023-05-02 15:12:14 +0000.186021][5fc5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007adbe21380
address:0x7a26631760
[071:072] [2023-05-02 15:12:14 +0000.186048][5fc5] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[071:072] [2023-05-02 15:12:14 +0000.186099][5fc5] Set the android objects with


jvm:0xb400007adbe21380 env:0x7abdf378c0 context:0x7a67813328

[071:075] [2023-05-02 15:12:14 +0000.189172][5fc5] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7abdf378c0
[071:075] [2023-05-02 15:12:14 +0000.189232][5fc5] SystemUtil Init done
[071:079] [2023-05-02 15:12:14 +0000.193669][5fc5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[071:083] [2023-05-02 15:12:14 +0000.196992][5fc5] MediaFilterCamera
[071:083] [2023-05-02 15:12:14 +0000.197066][5fc5] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[071:083] [2023-05-02 15:12:14 +0000.197201][5fc5] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[071:083] [2023-05-02 15:12:14 +0000.197253][5fc5] Recording session using default
bitrate support by app:14680064
[071:083] [2023-05-02 15:12:14 +0000.197237][6de1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7acb4853c0
[071:083] [2023-05-02 15:12:14 +0000.197458][6de1] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[071:083] [2023-05-02 15:12:14 +0000.197544][5fc5] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[071:084] [2023-05-02 15:12:14 +0000.198524][5fc5] Error(ini.cc:191): Open the file
failed. error:2
[071:084] [2023-05-02 15:12:14 +0000.198571][5fc5]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[071:084] [2023-05-02 15:12:14 +0000.198621][5fc5] The device model: 220333qag
usingSoftwareAEC value: 0
[071:086] [2023-05-02 15:12:14 +0000.200797][5fc5] Error(ini.cc:191): Open the file
failed. error:2
[071:087] [2023-05-02 15:12:14 +0000.200870][5fc5]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[071:087] [2023-05-02 15:12:14 +0000.200907][5fc5] The device model: 220333qag
usingHardwareAEC value: 0
[071:087] [2023-05-02 15:12:14 +0000.200943][5fc5] The machine device: 220333qag
usingHardwareAEC value: 0
[071:087] [2023-05-02 15:12:14 +0000.200970][5fc5] Using Default AEC type: software
AEC
[071:088] [2023-05-02 15:12:14 +0000.202061][5fc5] The device model: 220333qag enum
value: 0
[071:088] [2023-05-02 15:12:14 +0000.202628][5fc5] GetMachineModel is 220333QAG
[071:088] [2023-05-02 15:12:14 +0000.202686][5fc5] GetMachineInfo: 220333QAG
[071:088] [2023-05-02 15:12:14 +0000.202729][5fc5] Construct BeautifyReader
begin...
[071:088] [2023-05-02 15:12:14 +0000.202767][5fc5] dumpStickerRgba:0
dumpStickerYuv:0
[071:088] [2023-05-02 15:12:14 +0000.202794][5fc5] Construct BeautifyReader done.
[071:093] [2023-05-02 15:12:14 +0000.207123][5fc5] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[071:093] [2023-05-02 15:12:14 +0000.207154][6de4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7acb49cea0
[071:093] [2023-05-02 15:12:14 +0000.207226][5fc5] AppDeviceManager telnet server
for statistics started......
[071:093] [2023-05-02 15:12:14 +0000.207669][5fc5] CpuOverloadDetect time:222985198
enter.

[071:093] [2023-05-02 15:12:14 +0000.207767][5fc5] CpuOverloadDetect leave. expire


time = 0 ms

[071:093] [2023-05-02 15:12:14 +0000.207790][6de5] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7acb4a34c0
[071:094] [2023-05-02 15:12:14 +0000.208490][5fc5] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[071:094] [2023-05-02 15:12:14 +0000.208532][5fc5] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[071:095] [2023-05-02 15:12:14 +0000.208988][5fc5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[071:099] [2023-05-02 15:12:14 +0000.213268][5fc5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[071:099] [2023-05-02 15:12:14 +0000.213574][5fc5] CreatePlatformSpecificObjects:
[071:099] [2023-05-02 15:12:14 +0000.213622][5fc5] audio device use opensle input
and opensl output
[071:099] [2023-05-02 15:12:14 +0000.213696][5fc5] Create OpenSLES output module
with java VM support.

[071:100] [2023-05-02 15:12:14 +0000.213865][5fc5] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[071:100] [2023-05-02 15:12:14 +0000.214009][5fc5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[071:100] [2023-05-02 15:12:14 +0000.214216][5fc5] Create OpenSLES output module
with buffer num:1

[071:100] [2023-05-02 15:12:14 +0000.214334][5fc5] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[071:100] [2023-05-02 15:12:14 +0000.214469][5fc5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[071:100] [2023-05-02 15:12:14 +0000.214625][5fc5] Create OpenSLES input module
with java VM support.

[071:100] [2023-05-02 15:12:14 +0000.214668][5fc5] Create OpenSLES input module


with buffer num:1

[071:100] [2023-05-02 15:12:14 +0000.214723][5fc5] Error(trace.cc:40): Init the


output and input for audio device template.
[071:100] [2023-05-02 15:12:14 +0000.214761][5fc5] Init the output device.

[071:100] [2023-05-02 15:12:14 +0000.214788][5fc5] Init the opensl input.


[071:101] [2023-05-02 15:12:14 +0000.214852][5fc5] AppDeviceManager get setting
samplerate: 0
[071:101] [2023-05-02 15:12:14 +0000.215287][5fc5] The device model: 220333qag enum
value: 0
[071:102] [2023-05-02 15:12:14 +0000.215938][5fc5] The device model: 220333qag enum
value: 0
[071:102] [2023-05-02 15:12:14 +0000.215979][5fc5] Set the sample rate to be:48000

[071:102] [2023-05-02 15:12:14 +0000.216032][5fc5] Enable the recording stereo:0


[071:102] [2023-05-02 15:12:14 +0000.216060][5fc5] Set the playout as stereo:1
[071:102] [2023-05-02 15:12:14 +0000.216105][5fc5] Init the microphone.
[071:106] [2023-05-02 15:12:14 +0000.220434][5fc5] Update the recording sample rate
to be: 48000
[071:106] [2023-05-02 15:12:14 +0000.220494][5fc5] Init the speaker.
[071:106] [2023-05-02 15:12:14 +0000.220536][5fc5] Low latency buffer size:144 low
sample rate:48000
[071:106] [2023-05-02 15:12:14 +0000.220739][5fc5] Using 1 x 10ms for an audio
frame.

[071:110] [2023-05-02 15:12:14 +0000.224149][5fc5] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[071:113] [2023-05-02 15:12:14 +0000.226961][5fc5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[071:113] [2023-05-02 15:12:14 +0000.227050][5fc5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[071:117] [2023-05-02 15:12:14 +0000.231823][5fc5] The device model:220333qag

[071:118] [2023-05-02 15:12:14 +0000.231917][5fc5] speaker output factor:100


defaultFactor: 100

[071:118] [2023-05-02 15:12:14 +0000.231947][5fc5] headset output factor:100


defaultFactor: 100

[071:118] [2023-05-02 15:12:14 +0000.232373][5fc5] AppDeviceManagerStart finished.


[071:118] [2023-05-02 15:12:14 +0000.232415][5fc5] AppDeviceManagerStartMic::mic
status is off
[071:118] [2023-05-02 15:12:14 +0000.232471][5fc5] AppDeviceManagerStartMic update
aec type: 2

[071:118] [2023-05-02 15:12:14 +0000.232507][5fc5] AppDeviceManagerStartMic update


voiceChangeMode: 4

[071:118] [2023-05-02 15:12:14 +0000.232536][5fc5]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[071:118] [2023-05-02 15:12:14 +0000.232578][5fc5]
AudioDeviceDataHandler::StartMicProcess

[071:118] [2023-05-02 15:12:14 +0000.232704][5fc5] Try to start webrtc recording


device.

[071:118] [2023-05-02 15:12:14 +0000.232744][5fc5] StartRecording. threadID:24517

[071:118] [2023-05-02 15:12:14 +0000.232737][6de6] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[071:118] [2023-05-02 15:12:14 +0000.232835][5fc5] default mode: Set the recording
mode to voice communication to enable HW AEC .

[071:119] [2023-05-02 15:12:14 +0000.232924][5fc5] Set the recording mode before


getSetting: 4
[071:119] [2023-05-02 15:12:14 +0000.232954][5fc5] Set the recording mode after
getSetting: 1
[071:150] [2023-05-02 15:12:14 +0000.264602][5fc5] StartRecording finished.

[071:150] [2023-05-02 15:12:14 +0000.264674][5fc5] audio: start the audio mic


checker timer.

[071:151] [2023-05-02 15:12:14 +0000.265311][5fc5] machine model :redmi


[071:151] [2023-05-02 15:12:14 +0000.265405][5fc5] Support this machine
model :redmi
[071:183] [2023-05-02 15:12:14 +0000.297478][5fc5] global inited! current sdk
version: 12-14-d8558ab
[071:322] [2023-05-02 15:12:14 +0000.436222][6de6] Run AGC when audioType = 0
[071:649] [2023-05-02 15:12:14 +0000.763803][6652]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[071:650] [2023-05-02 15:12:14 +0000.763997][6de2] MediaFilterCamera, recording
file context:0x7abe115c00 input texture:14
[071:650] [2023-05-02 15:12:14 +0000.764055][6de2] GLESContext:
[071:650] [2023-05-02 15:12:14 +0000.764135][6de2] The result of eglGetDisplay is:
0x1
[071:651] [2023-05-02 15:12:14 +0000.765237][6de2] The result of creation:
0x7a3203e680
[071:651] [2023-05-02 15:12:14 +0000.765357][6de2] The result of
eglCreatePbufferSurface is: 0x7a31ffd100
[071:651] [2023-05-02 15:12:14 +0000.765475][6652]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7abe115c00 input_texture: 14
[072:396] [2023-05-02 15:12:15 +0000.510573][6de6] haveEnoughProcessedData
internalAudioStream.length: 0
[072:848] [2023-05-02 15:12:15 +0000.962603][5f77] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[072:848] [2023-05-02 15:12:15 +0000.962784][5f77]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[072:853] [2023-05-02 15:12:15 +0000.967253][5f77]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[072:853] [2023-05-02 15:12:15 +0000.967688][6de2] operator() time:222986958
enter.

[072:855] [2023-05-02 15:12:15 +0000.969473][6de2] MediaFilterCamera, recording


file context:0x7abe115c00 input texture:14
[072:857] [2023-05-02 15:12:15 +0000.971758][6de2] MicSource: Mic source
created:10x7a321d6800
[072:859] [2023-05-02 15:12:15 +0000.972909][6de2] received external audio stream

[072:859] [2023-05-02 15:12:15 +0000.973075][6de2] alloc thread: 0x7a32065200


name:worker0 thread id:524904221888 to Mic_source
[072:859] [2023-05-02 15:12:15 +0000.973149][6de2] audio: start the audio sender
thread.

[072:859] [2023-05-02 15:12:15 +0000.973283][6de2] construct OpenGLRenderProgram


0x7abe1c6a98
[072:859] [2023-05-02 15:12:15 +0000.973361][6de2] CropFilter::SetOrientation
orientation: 90
[072:859] [2023-05-02 15:12:15 +0000.973633][6de2] filter: filter pipeline
construtc this: 0x7acc1b0d00
[072:859] [2023-05-02 15:12:15 +0000.973738][6de2] filter: filter pipeline2 update
pattern: 1
[072:860] [2023-05-02 15:12:15 +0000.973863][6de2] CameraSource::source_id_:1
[072:860] [2023-05-02 15:12:15 +0000.973942][6de2] RecordAudioSource::source_id_:2
[072:860] [2023-05-02 15:12:15 +0000.974368][6de2] BindInputFilter 0x7a32066540
this 0x7abe1c6cc0
[072:860] [2023-05-02 15:12:15 +0000.974475][6de2] BindInputFilter 0x7a320666d8
this 0x7a32066850
[072:860] [2023-05-02 15:12:15 +0000.974583][6de2] BindInputFilter 0x7abe1c6cc0
this 0x7acc1b0da0
[072:860] [2023-05-02 15:12:15 +0000.974707][6de2] setParamentForFilters:
speed:1.000000
[072:860] [2023-05-02 15:12:15 +0000.974777][6de2] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[072:860] [2023-05-02 15:12:15 +0000.974837][6de2] SetParamForFilter time:222986965
enter.

[072:861] [2023-05-02 15:12:15 +0000.974891][6de2] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[072:861] [2023-05-02 15:12:15 +0000.974959][6de2] SetParamForFilter: Params video
index is: 0
[072:861] [2023-05-02 15:12:15 +0000.975011][6de2] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[072:861] [2023-05-02 15:12:15 +0000.975065][6de2] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[072:861] [2023-05-02 15:12:15 +0000.975119][6de2] crop filter mode tpye:
citytravelvideo index:0
[072:867] [2023-05-02 15:12:15 +0000.981038][6de6] On audio frame the broadcast
with timestamp:222986972 samples:480. (1000 frame for one log)

[072:867] [2023-05-02 15:12:15 +0000.981803][6de2]


Warning(parse_template_json.cc:45): json parament no found the parament
[072:868] [2023-05-02 15:12:15 +0000.981888][6de2]
Warning(parse_template_json.cc:45): json parament no found the parament
[072:868] [2023-05-02 15:12:15 +0000.981945][6de2]
Warning(parse_template_json.cc:45): json parament no found the parament
[072:868] [2023-05-02 15:12:15 +0000.982000][6de2]
Warning(parse_template_json.cc:45): json parament no found the parament
[072:868] [2023-05-02 15:12:15 +0000.982091][6de2]
Warning(parse_template_json.cc:45): json parament no found the parament
[072:868] [2023-05-02 15:12:15 +0000.982162][6de2]
Warning(parse_template_json.cc:45): json parament no found the parament
[072:868] [2023-05-02 15:12:15 +0000.982232][6de2]
Warning(parse_template_json.cc:45): json parament no found the parament
[072:868] [2023-05-02 15:12:15 +0000.982300][6de2]
Warning(parse_template_json.cc:81): json parament no found the parament
[072:868] [2023-05-02 15:12:15 +0000.982368][6de2]
Warning(parse_template_json.cc:81): json parament no found the parament
[072:868] [2023-05-02 15:12:15 +0000.982435][6de2]
Warning(parse_template_json.cc:67): json parament no found the parament
[072:868] [2023-05-02 15:12:15 +0000.982501][6de2]
Warning(parse_template_json.cc:93): json parament no found the duration
[072:868] [2023-05-02 15:12:15 +0000.982602][6de2] SetParamForFilter leave. expire
time = 8 ms

[072:869] [2023-05-02 15:12:15 +0000.982985][6de2] OnOutputSizeChanged width 1280


height 720
[072:869] [2023-05-02 15:12:15 +0000.983065][6de2] OpenGLFrameBuffer: width:1280
height:720
[072:869] [2023-05-02 15:12:15 +0000.983139][6de2] OpenGLFrameBuffer: width:1280
height:720
[072:869] [2023-05-02 15:12:15 +0000.983208][6de2] OpenGLFrameBuffer: width:1280
height:720
[072:869] [2023-05-02 15:12:15 +0000.983275][6de2] OpenGLFrameBuffer: width:1280
height:720
[072:869] [2023-05-02 15:12:15 +0000.983341][6de2] OpenGLFrameBuffer: width:1280
height:720
[072:869] [2023-05-02 15:12:15 +0000.983436][6de2] OpenGLFrameBuffer: width:1280
height:720
[072:869] [2023-05-02 15:12:15 +0000.983460][6e0e] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[072:869] [2023-05-02 15:12:15 +0000.983505][6de2] construct TrivalImageDrawer
0x7a31f03480
[072:869] [2023-05-02 15:12:15 +0000.983565][6de2] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7a31f03480 context 0x7acc3bd7c0
[072:869] [2023-05-02 15:12:15 +0000.983638][6de2] setupGLES:
[072:876] [2023-05-02 15:12:15 +0000.990010][6e0e] The output timestamp from audio
mixer change:222986972
[072:876] [2023-05-02 15:12:15 +0000.990122][6e0e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[072:877] [2023-05-02 15:12:15 +0000.991372][6de2] OpenGLRenderProgram::Initialize.
[072:877] [2023-05-02 15:12:15 +0000.991502][6de2] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[072:877] [2023-05-02 15:12:15 +0000.991595][6de2] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[072:877] [2023-05-02 15:12:15 +0000.991778][6de2] Init open gl render:
0x7abe1c6a98
[072:878] [2023-05-02 15:12:15 +0000.991849][6de2] Fragement shader path:
[072:878] [2023-05-02 15:12:15 +0000.991914][6de2] Fragement shader path:
[072:878] [2023-05-02 15:12:15 +0000.991968][6de2] create opengl program object.
[072:878] [2023-05-02 15:12:15 +0000.992020][6de2] create shader: vertex
[072:878] [2023-05-02 15:12:15 +0000.992405][6de2] create shader: fragment
[072:883] [2023-05-02 15:12:15 +0000.997570][6de2] Have not extra filter filename!
[072:883] [2023-05-02 15:12:15 +0000.997695][6de2] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[072:883] [2023-05-02 15:12:15 +0000.997774][6de2] OpenGLRenderProgram::Initialize
success.
[072:884] [2023-05-02 15:12:15 +0000.997889][6de2] Setup the OpenGL result:1
[072:884] [2023-05-02 15:12:15 +0000.998374][6de1] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_222986989.mp4
[072:884] [2023-05-02 15:12:15 +0000.998649][6de1] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_222986989.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[072:884] [2023-05-02 15:12:15 +0000.998693][6e15] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a3216ae98
[072:884] [2023-05-02 15:12:15 +0000.998831][6de1] 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
[072:885] [2023-05-02 15:12:15 +0000.998931][6de1] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_222986989.mp4
fileFD: -1
[072:885] [2023-05-02 15:12:15 +0000.999631][6de1] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_222986989.mp4
is opened successfully
[072:885] [2023-05-02 15:12:15 +0000.999710][6de1] setupMediaProcessers:
[072:885] [2023-05-02 15:12:15 +0000.999780][6de1]
RecordingSessionInternalSimple:setup media processers.
[072:886] [2023-05-02 15:12:15 +0000.999854][6de1] construct AAC encoder
[072:886] [2023-05-02 15:12:16 +0000.571][6de1] H264Encoder creating:
superfast011818
[072:886] [2023-05-02 15:12:16 +0000.693][6de1] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[072:887] [2023-05-02 15:12:16 +0000.1702][6de1] H264Encode::GetMachineModel is
220333QAG
[072:887] [2023-05-02 15:12:16 +0000.1795][6de1] H264Encoder machine_mode
is:220333QAG
[072:888] [2023-05-02 15:12:16 +0000.1868][6de1] H264Encode::machine size :9
machine_mode:220333QAG
[072:888] [2023-05-02 15:12:16 +0000.1939][6de1] H264Encode::machine array size :22
machine_mode:220333QAG
[072:888] [2023-05-02 15:12:16 +0000.2007][6de1] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[072:888] [2023-05-02 15:12:16 +0000.2073][6de1] setupCompressionSession:
[072:888] [2023-05-02 15:12:16 +0000.2137][6de1] H264Encode::creating hareware
Encoder
[072:888] [2023-05-02 15:12:16 +0000.2204][6de1] AndroidHwAvcEncoder time:222986993
enter.

[072:888] [2023-05-02 15:12:16 +0000.2479][6de1] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007adbe21380 address:0x7a26631760
[072:888] [2023-05-02 15:12:16 +0000.2715][6de1] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[072:888] [2023-05-02 15:12:16 +0000.2794][6de1] The video avc hw codec address is
0x7a1ca2b9f0
[072:889] [2023-05-02 15:12:16 +0000.2931][6de1] AndroidHwAvcEncoder leave. expire
time = 1 ms

[072:889] [2023-05-02 15:12:16 +0000.3013][6de1] RegisterEncodeCompleteCallback


time:222986994 enter.

[072:889] [2023-05-02 15:12:16 +0000.3192][6de1] RegisterEncodeCompleteCallback


leave. expire time = 0 ms
[072:889] [2023-05-02 15:12:16 +0000.3282][6de1] InitEncode time:222986994 enter.

[072:889] [2023-05-02 15:12:16 +0000.3425][6de1] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[072:889] [2023-05-02 15:12:16 +0000.3505][6de1] Create time:222986994 enter.

[072:889] [2023-05-02 15:12:16 +0000.3563][6de1] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[072:889] [2023-05-02 15:12:16 +0000.3627][6de1]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x7a1cfff100
[072:935] [2023-05-02 15:12:16 +0000.49487][6de1]
supported_type:image/vnd.android.heic
[072:935] [2023-05-02 15:12:16 +0000.49640][6de1] supported_type:video/avc
[072:935] [2023-05-02 15:12:16 +0000.49692][6de1] name:OMX.qcom.video.encoder.avc
mime:video/avc
[072:935] [2023-05-02 15:12:16 +0000.49761][6de1] hwCodecPrefix :OMX.qcom.
[072:935] [2023-05-02 15:12:16 +0000.49822][6de1] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[072:936] [2023-05-02 15:12:16 +0000.49887][6de1] mediacodec_createCodecByName
time:222987041 enter.

[072:936] [2023-05-02 15:12:16 +0000.49946][6de1] WrapAndroidMediaCodec


time:222987041 enter.

[072:942] [2023-05-02 15:12:16 +0000.56462][6de1] WrapAndroidMediaCodec leave.


expire time = 6 ms

[073:043] [2023-05-02 15:12:16 +0000.157325][6de1] mediacodec_createCodecByName


leave. expire time = 107 ms

[073:043] [2023-05-02 15:12:16 +0000.157482][6de1] WrapAndroidMediaFromat


time:222987148 enter.

[073:043] [2023-05-02 15:12:16 +0000.157649][6de1] WrapAndroidMediaFromat leave.


expire time = 0 ms

[073:099] [2023-05-02 15:12:16 +0000.213491][6de1] Destroy time:222987204 enter.

[073:099] [2023-05-02 15:12:16 +0000.213661][6de1] WrapAndroidMediaFromat::


Destroy
[073:099] [2023-05-02 15:12:16 +0000.213722][6de1] Destroy leave. expire time = 0
ms

[073:099] [2023-05-02 15:12:16 +0000.213781][6de1] ~WrapAndroidMediaFromat


time:222987204 enter.

[073:099] [2023-05-02 15:12:16 +0000.213838][6de1] ~WrapAndroidMediaFromat leave.


expire time = 1 ms

[073:100] [2023-05-02 15:12:16 +0000.213899][6de1] Create leave. expire time = 211


ms

[073:100] [2023-05-02 15:12:16 +0000.213958][6de1] isSemiPlanarSupport


time:222987205 enter.

[073:100] [2023-05-02 15:12:16 +0000.214013][6de1] H264Encoder isSemiPlanarSupport


[073:100] [2023-05-02 15:12:16 +0000.214071][6de1] isSemiPlanarSupport leave.
expire time = 0 ms
[073:100] [2023-05-02 15:12:16 +0000.214127][6de1] creat hw H264Encoder success,
isSemiPlanar:1
[073:100] [2023-05-02 15:12:16 +0000.214355][6de1] InitEncode leave. expire time =
211 ms

[073:100] [2023-05-02 15:12:16 +0000.214425][6de1] H264Encode::created Encoder


[073:100] [2023-05-02 15:12:16 +0000.214481][6de1] H264Encode:: H264 encoder
created.
[073:100] [2023-05-02 15:12:16 +0000.214532][6de1] H264 encoder created.
[073:100] [2023-05-02 15:12:16 +0000.214585][6de1]
RecordingSessionInternalSimple:created avc encoder avc: 0x7a1ca79180
[073:100] [2023-05-02 15:12:16 +0000.214641][6de1] setOutput:
[073:100] [2023-05-02 15:12:16 +0000.214694][6de1]
RecordingSessionInternalSimple:encoder set output to muxer!
[073:100] [2023-05-02 15:12:16 +0000.214747][6de1] request a key frame
[073:100] [2023-05-02 15:12:16 +0000.214797][6de1] H264Encode:: request a key frame
[073:101] [2023-05-02 15:12:16 +0000.215214][6de1] setDisplayRotate :90
[073:101] [2023-05-02 15:12:16 +0000.215277][6de1] 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
[073:101] [2023-05-02 15:12:16 +0000.215577][6de2] StartRecording:
[073:101] [2023-05-02 15:12:16 +0000.215739][6e0e] operator(): Set the recording
session in mic source. recording session: 0x7a32066580
[073:102] [2023-05-02 15:12:16 +0000.215929][6de2] operator() leave. expire time =
249 ms

[073:102] [2023-05-02 15:12:16 +0000.215961][6e0d] AF_SpeedFilter audio


0x7a32066700 PullFrame
[073:102] [2023-05-02 15:12:16 +0000.216035][6e0d]
RecordAudioSource::PullAudioFrame
[073:102] [2023-05-02 15:12:16 +0000.216089][6e0d] AF_SpeedFilter::PullFrame eof4
[073:104] [2023-05-02 15:12:16 +0000.218237][6e0d]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[073:114] [2023-05-02 15:12:16 +0000.228809][6e0d] AF_SpeedFilter audio time,
0x7a32066700 rcv time: 222987209
[073:115] [2023-05-02 15:12:16 +0000.229182][6e0d] AF_SpeedFilter audio time,
0x7a32066700 rcv time: 222987209in_nSamples:441
[073:115] [2023-05-02 15:12:16 +0000.229403][6e0d] resampled_data_size:0
[073:173] [2023-05-02 15:12:16 +0000.287321][6de2]
MediaFilterCamera::NeedProcessTexture
[073:173] [2023-05-02 15:12:16 +0000.287488][6de2] begine recode to first frame
spend time:320
[073:173] [2023-05-02 15:12:16 +0000.287552][6de2] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x7a32066400
[073:173] [2023-05-02 15:12:16 +0000.287678][6de2] blur_distance_:0
[073:173] [2023-05-02 15:12:16 +0000.287737][6de2] blur_direction_angle_:-90
[073:173] [2023-05-02 15:12:16 +0000.287816][6de2]
GPUImageProcessing::SetOrientation orientation: 90
[073:174] [2023-05-02 15:12:16 +0000.287879][6de2] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[073:174] [2023-05-02 15:12:16 +0000.288012][6de2] GPUImageProcessing: process
video frame with resolution 1280 X 720
[073:174] [2023-05-02 15:12:16 +0000.288208][6de2] GPUImageProcessing: input frame
width1280 X 720
[073:177] [2023-05-02 15:12:16 +0000.291408][6de2] drawYUV420 render
OpenGLRenderProgram:0x7abe1c6a98
[073:179] [2023-05-02 15:12:16 +0000.293174][6de2] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[073:179] [2023-05-02 15:12:16 +0000.293368][6de2] CropFilter::OnVideoFrame
outputtexture :16
[073:179] [2023-05-02 15:12:16 +0000.293426][6de2] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[073:186] [2023-05-02 15:12:16 +0000.300026][6de2] The read pixel from buffer take:
7 width:1280 height:720 frameType:0
[073:205] [2023-05-02 15:12:16 +0000.319379][6de2] drawYUV420 render
OpenGLRenderProgram:0x7abe1c6a98
[073:223] [2023-05-02 15:12:16 +0000.337310][6de2] The convert RGB to YUV take 12
[073:223] [2023-05-02 15:12:16 +0000.337828][6de2] FilterPipeline2::OnVideoFrame
pts 29 last_video_timestamp_ 29
[073:224] [2023-05-02 15:12:16 +0000.337963][6de2]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[073:225] [2023-05-02 15:12:16 +0000.339668][6e14]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[073:225] [2023-05-02 15:12:16 +0000.339779][6e14] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[073:225] [2023-05-02 15:12:16 +0000.339844][6e14] push video frame to H264
encoder. (100 frame for one log)

[073:226] [2023-05-02 15:12:16 +0000.339907][6e14] push video frame to H264


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

[073:226] [2023-05-02 15:12:16 +0000.339969][6e14] H264Encode::push video frame to


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

[073:226] [2023-05-02 15:12:16 +0000.340028][6e14] Push an pts:0 to dts queue.


[073:226] [2023-05-02 15:12:16 +0000.340092][6e14] DTS queue for
Generator:0x7a3217a4b8 0
[073:226] [2023-05-02 15:12:16 +0000.340161][6e14] The input pts:0 fps:30
[073:228] [2023-05-02 15:12:16 +0000.342109][6e14]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[073:234] [2023-05-02 15:12:16 +0000.348029][6e0d] AF_SpeedFilter audio time 222,
0x7a32066700 out time: 222987209 org time: 222987209
[073:234] [2023-05-02 15:12:16 +0000.348228][6e0d] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[073:234] [2023-05-02 15:12:16 +0000.348309][6e0d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 222987209
[073:234] [2023-05-02 15:12:16 +0000.348374][6e0d]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[073:234] [2023-05-02 15:12:16 +0000.348454][6e0d] AF_SpeedFilter audio time
[073:234] [2023-05-02 15:12:16 +0000.348602][6e0d] AF_SpeedFilter audio time 111,
0x7a32066700 out time: 222987219 org time: 222987219
[073:253] [2023-05-02 15:12:16 +0000.367324][6de2] drawYUV420 render
OpenGLRenderProgram:0x7abe1c6a98
[073:282] [2023-05-02 15:12:16 +0000.396652][6e14] h264 add frame header cdr flag
[073:283] [2023-05-02 15:12:16 +0000.397468][6e14] h264 add frame header cdr flag
[073:283] [2023-05-02 15:12:16 +0000.397809][6e14] SendFrame
encodedImage._timeStamp:0encodedImage->_length:49567
[073:284] [2023-05-02 15:12:16 +0000.397916][6e14] Received key frame:0
[073:284] [2023-05-02 15:12:16 +0000.398014][6e14] last dts:0 currentPts:0
ppsOrSPS:0 queue length:3
[073:284] [2023-05-02 15:12:16 +0000.398103][6e14] H264Encode::H264SWEncoder get
callback, length:49567 type:0 nalType:7length:18
[073:284] [2023-05-02 15:12:16 +0000.398216][6e14] H264Encode:: get a sps pps
header!headerSize:31
[073:284] [2023-05-02 15:12:16 +0000.398294][6e14] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[073:284] [2023-05-02 15:12:16 +0000.398514][6e15] get the H.264 SPS parameter
[073:285] [2023-05-02 15:12:16 +0000.399109][6e15] add video track with id:1
[073:285] [2023-05-02 15:12:16 +0000.399846][6e15] get the H.264 PPS parameter
[073:314] [2023-05-02 15:12:16 +0000.428735][6e15] get the H.264 IDR frame
[073:315] [2023-05-02 15:12:16 +0000.429124][6e15] resss:true
[073:315] [2023-05-02 15:12:16 +0000.429207][6e15] video start ts:0
[073:315] [2023-05-02 15:12:16 +0000.429393][6e15] the video frame has been written
into MP4 file
[073:326] [2023-05-02 15:12:16 +0000.440391][6de6] Run AGC when audioType = 0
[073:326] [2023-05-02 15:12:16 +0000.440636][6de6]
AudioDeviceDataHandler::MixAndSendOutFrame
[073:328] [2023-05-02 15:12:16 +0000.442840][6e13]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:9
[073:329] [2023-05-02 15:12:16 +0000.443448][6e15] add aac audio track with id:2
[073:330] [2023-05-02 15:12:16 +0000.444097][6e15] audio start ts:0
[073:330] [2023-05-02 15:12:16 +0000.444230][6e15] the audio frame has been written
into MP4 file
[073:669] [2023-05-02 15:12:16 +0000.783098][6de2] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[073:708] [2023-05-02 15:12:16 +0000.821931][6de2] The convert RGB to YUV take 5
[073:862] [2023-05-02 15:12:16 +0000.976876][6e0e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[074:047] [2023-05-02 15:12:17 +0000.161752][6e14] DTS queue for
Generator:0x7a3217a4b8 801 835
[074:100] [2023-05-02 15:12:17 +0000.214760][6de6] haveEnoughProcessedData
internalAudioStream.length: 0
[074:178] [2023-05-02 15:12:17 +0000.292602][6de2] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[074:212] [2023-05-02 15:12:17 +0000.326479][6de2] The convert RGB to YUV take 4
[074:547] [2023-05-02 15:12:17 +0000.661671][6e14] Push an pts:1336 to dts queue.
[074:616] [2023-05-02 15:12:17 +0000.729917][6e14] last dts:1300 currentPts:1336
ppsOrSPS:0 queue length:3
[074:670] [2023-05-02 15:12:17 +0000.784473][6de2] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[074:678] [2023-05-02 15:12:17 +0000.792599][6e0d] AF_SpeedFilter audio
0x7a32066700 PullFrame
[074:709] [2023-05-02 15:12:17 +0000.823483][6de2] The convert RGB to YUV take 4
[074:867] [2023-05-02 15:12:17 +0000.981761][6e0e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[074:882] [2023-05-02 15:12:17 +0000.995881][6e14] DTS queue for
Generator:0x7a3217a4b8 1633 1668
[074:919] [2023-05-02 15:12:18 +0000.33637][6e0d] RecordAudioSource::PullAudioFrame
[075:152] [2023-05-02 15:12:18 +0000.266333][6820]
monitorTime:4002totalDuration:3920
[075:172] [2023-05-02 15:12:18 +0000.285960][6de2] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[075:208] [2023-05-02 15:12:18 +0000.322555][6de2] The convert RGB to YUV take 4
[075:237] [2023-05-02 15:12:18 +0000.350965][6de2] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[075:283] [2023-05-02 15:12:18 +0000.397832][6e14] h264 add frame header cdr flag
[075:284] [2023-05-02 15:12:18 +0000.398481][6e14] Received key frame:2001
[075:286] [2023-05-02 15:12:18 +0000.400807][6e15] get the H.264 IDR frame
[075:323] [2023-05-02 15:12:18 +0000.437485][6e0d] AF_SpeedFilter::PullFrame eof4
[075:324] [2023-05-02 15:12:18 +0000.438552][6de6] Run AGC when audioType = 0
[075:326] [2023-05-02 15:12:18 +0000.439904][6e0d]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[075:392] [2023-05-02 15:12:18 +0000.506728][6e0d] resampled_data_size:7168
[075:585] [2023-05-02 15:12:18 +0000.699592][6e13]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:3
[075:675] [2023-05-02 15:12:18 +0000.789338][6de2] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[075:710] [2023-05-02 15:12:18 +0000.824705][6de2] The convert RGB to YUV take 5
[075:711] [2023-05-02 15:12:18 +0000.825729][6e14] DTS queue for
Generator:0x7a3217a4b8 2438 2472 2502
[075:805] [2023-05-02 15:12:18 +0000.919139][6de6] haveEnoughProcessedData
internalAudioStream.length: 0
[075:869] [2023-05-02 15:12:18 +0000.982966][6e0e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[075:881] [2023-05-02 15:12:18 +0000.995053][6e14] Push an pts:2669 to dts queue.
[075:954] [2023-05-02 15:12:19 +0000.68182][6e14] last dts:2633 currentPts:2669
ppsOrSPS:0 queue length:3
[076:169] [2023-05-02 15:12:19 +0000.283440][6de2] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[076:209] [2023-05-02 15:12:19 +0000.323652][6de2] The convert RGB to YUV take 4
[076:240] [2023-05-02 15:12:19 +0000.354065][6e0d] AF_SpeedFilter audio
0x7a32066700 PullFrame
[076:469] [2023-05-02 15:12:19 +0000.583720][6de2] drawYUV420 render
OpenGLRenderProgram:0x7abe1c6a98
[076:536] [2023-05-02 15:12:19 +0000.650554][6de2] GPUImageProcessing: process
video frame with resolution 1280 X 720
[076:536] [2023-05-02 15:12:19 +0000.650675][6de2] GPUImageProcessing: input frame
width1280 X 720
[076:537] [2023-05-02 15:12:19 +0000.651410][6de2] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[076:537] [2023-05-02 15:12:19 +0000.651553][6de2] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[076:542] [2023-05-02 15:12:19 +0000.656398][6e14]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3334
[076:544] [2023-05-02 15:12:19 +0000.658137][6e14] DTS queue for
Generator:0x7a3217a4b8 3267 3299 3334
[076:547] [2023-05-02 15:12:19 +0000.661655][6e14] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3299 pts:3299
[076:579] [2023-05-02 15:12:19 +0000.693484][6e14] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3369
[076:579] [2023-05-02 15:12:19 +0000.693765][6e14] push video frame to H264
encoder. (100 frame for one log)

[076:579] [2023-05-02 15:12:19 +0000.693826][6e14] push video frame to H264


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

[076:580] [2023-05-02 15:12:19 +0000.693886][6e14] H264Encode::push video frame to


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

[076:580] [2023-05-02 15:12:19 +0000.693959][6e14] The input pts:3369 fps:30


[076:583] [2023-05-02 15:12:19 +0000.696958][6e14] SendFrame
encodedImage._timeStamp:3334encodedImage->_length:61216
[076:647] [2023-05-02 15:12:19 +0000.761280][6e14] H264Encode::H264SWEncoder get
callback, length:62944 type:1 nalType:1length:62940
[076:672] [2023-05-02 15:12:19 +0000.786712][6de2] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[076:705] [2023-05-02 15:12:19 +0000.819841][6de2] The convert RGB to YUV take 4
[076:739] [2023-05-02 15:12:19 +0000.853584][6e0d]
RecordAudioSource::PullAudioFrame
[076:863] [2023-05-02 15:12:19 +0000.977470][6e0e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[077:172] [2023-05-02 15:12:20 +0000.286098][6de2] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[077:205] [2023-05-02 15:12:20 +0000.319819][6de2] The convert RGB to YUV take 4
[077:206] [2023-05-02 15:12:20 +0000.320754][6e14] Push an pts:3998 to dts queue.
[077:287] [2023-05-02 15:12:20 +0000.401451][6e14] h264 add frame header cdr flag
[077:288] [2023-05-02 15:12:20 +0000.401914][6e14] Received key frame:3998
[077:288] [2023-05-02 15:12:20 +0000.401986][6e14] last dts:3968 currentPts:3998
ppsOrSPS:0 queue length:3
[077:289] [2023-05-02 15:12:20 +0000.403764][6e15] get the H.264 IDR frame
[077:306] [2023-05-02 15:12:20 +0000.420831][6de2] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[077:326] [2023-05-02 15:12:20 +0000.440282][6de6] Run AGC when audioType = 0
[077:326] [2023-05-02 15:12:20 +0000.440451][6de6]
AudioDeviceDataHandler::MixAndSendOutFrame
[077:342] [2023-05-02 15:12:20 +0000.456577][6e14] DTS queue for
Generator:0x7a3217a4b8 4099 4132
[077:506] [2023-05-02 15:12:20 +0000.620796][6de6] haveEnoughProcessedData
internalAudioStream.length: 0
[077:544] [2023-05-02 15:12:20 +0000.657937][6e0d] AF_SpeedFilter::PullFrame eof4
[077:546] [2023-05-02 15:12:20 +0000.660207][6e0d]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[077:601] [2023-05-02 15:12:20 +0000.715380][6e0d] resampled_data_size:0
[077:668] [2023-05-02 15:12:20 +0000.782843][6de2] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[077:705] [2023-05-02 15:12:20 +0000.819340][6de2] The convert RGB to YUV take 4
[077:805] [2023-05-02 15:12:20 +0000.919755][6e0d] AF_SpeedFilter audio
0x7a32066700 PullFrame
[077:872] [2023-05-02 15:12:20 +0000.986368][6e0e] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[077:953] [2023-05-02 15:12:21 +0000.67457][6e13]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:7
[078:169] [2023-05-02 15:12:21 +0000.283244][6de2] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[078:179] [2023-05-02 15:12:21 +0000.293127][6e14] DTS queue for
Generator:0x7a3217a4b8 4933 4966
[078:204] [2023-05-02 15:12:21 +0000.318006][6de2] The convert RGB to YUV take 5
[078:365] [2023-05-02 15:12:21 +0000.479327][5f77]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[078:365] [2023-05-02 15:12:21 +0000.479714][6de2] operator(): Stop
[078:365] [2023-05-02 15:12:21 +0000.479802][6de2] StopPullFrameAndWriteMp4
time:222992470 enter.

[078:366] [2023-05-02 15:12:21 +0000.479887][6de2] StopRecording:


[078:370] [2023-05-02 15:12:21 +0000.484696][6e0d] resampled_data_size:512
[078:371] [2023-05-02 15:12:21 +0000.485036][6e0d] AF_SpeedFilter audio time 222,
0x7a32066700 out time: 222992389 org time: 222992389
[078:371] [2023-05-02 15:12:21 +0000.485236][6e0d] PullAudioFrame: PullFrame audio
finished.
[078:371] [2023-05-02 15:12:21 +0000.485349][6e0d]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[078:372] [2023-05-02 15:12:21 +0000.485857][6e14]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:155
[078:374] [2023-05-02 15:12:21 +0000.488232][6de1] stop recording
[078:374] [2023-05-02 15:12:21 +0000.488313][6de1]
RecordingSessionInternalSimple:destroy media processers
[078:374] [2023-05-02 15:12:21 +0000.488371][6de1] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[078:374] [2023-05-02 15:12:21 +0000.488433][6de1] H264Encode::flushing hareware
Encoder
[078:374] [2023-05-02 15:12:21 +0000.488672][6de1] Flush time:222992479 enter.

[078:374] [2023-05-02 15:12:21 +0000.488745][6de1] H264Encoder encoder flush


[078:374] [2023-05-02 15:12:21 +0000.488818][6de1] flush output queue
[078:697] [2023-05-02 15:12:21 +0000.811787][6de1] Flush leave. expire time = 324
ms

[078:699] [2023-05-02 15:12:21 +0000.812924][6de1] ~H264EncodeWrap:


[078:699] [2023-05-02 15:12:21 +0000.813110][6de1] ~H264Encode:
[078:699] [2023-05-02 15:12:21 +0000.813208][6de1] teardownCompressionSession:
H264Encode::destroying Encoder
[078:699] [2023-05-02 15:12:21 +0000.813301][6de1] Release time:222992804 enter.

[078:699] [2023-05-02 15:12:21 +0000.813684][6de1] Release:


MediaCodecVideoEncoder::Release _inited:1
[078:700] [2023-05-02 15:12:21 +0000.813853][6de1] Destroy time:222992805 enter.

[078:700] [2023-05-02 15:12:21 +0000.813955][6de1] H264Encoder encoderDestroy


[078:700] [2023-05-02 15:12:21 +0000.814048][6de1]
AndroidMediaCodecVideoEncoder::release env: 0x7a1ce2db80
[078:700] [2023-05-02 15:12:21 +0000.814139][6de1]
AndroidMediaCodecVideoEncoder::Destroy
[078:738] [2023-05-02 15:12:21 +0000.852939][6de1] Destroy leave. expire time = 39
ms

[078:739] [2023-05-02 15:12:21 +0000.853299][6de1] Release leave. expire time = 40


ms

[078:739] [2023-05-02 15:12:21 +0000.853431][6de1] ~AndroidHwAvcEncoder


time:222992844 enter.

[078:740] [2023-05-02 15:12:21 +0000.854047][6de1] Release time:222992845 enter.

[078:740] [2023-05-02 15:12:21 +0000.854233][6de1] Release:


MediaCodecVideoEncoder:: has been released before, just return
[078:740] [2023-05-02 15:12:21 +0000.854339][6de1] Release leave. expire time = 0
ms

[078:740] [2023-05-02 15:12:21 +0000.854410][6de1] ~AndroidMediaCodecVideoEncoder


[078:740] [2023-05-02 15:12:21 +0000.854472][6de1] ~WrapAndroidMediaCodec
time:222992845 enter.

[078:740] [2023-05-02 15:12:21 +0000.854548][6de1] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[078:740] [2023-05-02 15:12:21 +0000.854694][6de1] video hevc hw codec


destructor:0x7a1ca2b9f0

[078:741] [2023-05-02 15:12:21 +0000.854976][6de1] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[078:741] [2023-05-02 15:12:21 +0000.855152][6de1] teardownCompressionSession:


H264Encode::destroyed Encoder
[078:741] [2023-05-02 15:12:21 +0000.855249][6de1]
RecordingSessionInternalSimple:destroy aac encoder output!
[078:741] [2023-05-02 15:12:21 +0000.855329][6de1] AACSWEncode destructor
[078:746] [2023-05-02 15:12:21 +0000.860451][6e15] MP4 close file successfully
[078:746] [2023-05-02 15:12:21 +0000.860639][6e15] Recording session Internal:
notify recording ok
[078:746] [2023-05-02 15:12:21 +0000.860752][6e15] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_222986989.mp4,
output_video_timestamp_:5132 last_video_pts_:5132
[078:747] [2023-05-02 15:12:21 +0000.860939][6e15] OnRecordFinish:
[078:761] [2023-05-02 15:12:21 +0000.875073][6e15] onRecordingOk: net seek
pos:0record video duration:5165record audio duration:5154
[078:762] [2023-05-02 15:12:21 +0000.876606][6e0e] destructMicSource_w:
[078:762] [2023-05-02 15:12:21 +0000.876794][6e0e] setOutput_w:
MicSource::setOutput() 0x0
[078:763] [2023-05-02 15:12:21 +0000.877228][6e0e] close external audio stream

[078:764] [2023-05-02 15:12:21 +0000.878047][6de2] releaseThread 0x7a32065200


[078:764] [2023-05-02 15:12:21 +0000.878207][6de2] ~MicSource: Mic source
destroyed:0x7a321d6800
[078:766] [2023-05-02 15:12:21 +0000.880055][6de2] StopPullFrameAndWriteMp4 leave.
expire time = 401 ms

[078:766] [2023-05-02 15:12:21 +0000.880246][6de2] DestroyPipelineAndFilters


time:222992871 enter.

[078:766] [2023-05-02 15:12:21 +0000.880384][6de2] UnbindInputFilter 0x7a32066540


this 0x7abe1c6cc0
[078:766] [2023-05-02 15:12:21 +0000.880506][6de2] UnbindInputFilter 0x7a320666d8
this 0x7a32066850
[078:766] [2023-05-02 15:12:21 +0000.880694][6de2] UnbindInputFilter 0x7abe1c6cc0
this 0x7acc1b0da0
[078:766] [2023-05-02 15:12:21 +0000.880769][6de2] filter: filter pipeline destroy
this: 0x7acc1b0d00
[078:767] [2023-05-02 15:12:21 +0000.881857][6de2] ClearVideoOfSources: recodring
total frames:0
[078:768] [2023-05-02 15:12:21 +0000.882015][6de2] ClearVideoOfSources:
[078:768] [2023-05-02 15:12:21 +0000.882081][6de2] GPUImageProcessing destruct.
[078:768] [2023-05-02 15:12:21 +0000.882179][6de2] destroy TrivalImageDrawer
0x7a31f03480
[078:768] [2023-05-02 15:12:21 +0000.882248][6de2] The shader has been initialize,
clean up them.

[078:768] [2023-05-02 15:12:21 +0000.882381][6de2] ~OpenGLFrameBuffer:


[078:768] [2023-05-02 15:12:21 +0000.882683][6de2] ~OpenGLFrameBuffer:
[078:769] [2023-05-02 15:12:21 +0000.883005][6de2] ~OpenGLFrameBuffer:
[078:769] [2023-05-02 15:12:21 +0000.883348][6de2] ~OpenGLFrameBuffer:
[078:770] [2023-05-02 15:12:21 +0000.884286][6de2] ~OpenGLFrameBuffer:
[078:770] [2023-05-02 15:12:21 +0000.884674][6de2] ~OpenGLFrameBuffer:
[078:771] [2023-05-02 15:12:21 +0000.885520][6de2] GPUImageProcessing destruct
finish.
[078:771] [2023-05-02 15:12:21 +0000.885793][6de2] GPURGBAFrame destruct.
[078:772] [2023-05-02 15:12:21 +0000.886101][6de2] destroy OpenGLRenderProgram
0x7abe1c6a98
[078:772] [2023-05-02 15:12:21 +0000.886232][6de2] ~CameraSource time:222992877
enter.

[078:772] [2023-05-02 15:12:21 +0000.886320][6de2] ~CameraSource leave. expire


time = 0 ms

[078:772] [2023-05-02 15:12:21 +0000.886603][6de2] ~RecordAudioSource


time:222992877 enter.
[078:772] [2023-05-02 15:12:21 +0000.886782][6de2] ~RecordAudioSource leave.
expire time = 0 ms

[078:773] [2023-05-02 15:12:21 +0000.886894][6de2] DestroyPipelineAndFilters


leave. expire time = 7 ms

[078:812] [2023-05-02 15:12:21 +0000.926611][5f77]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[078:814] [2023-05-02 15:12:21 +0000.927956][5f77] machine model :redmi
[078:814] [2023-05-02 15:12:21 +0000.928034][5f77] Support this machine
model :redmi
[078:814] [2023-05-02 15:12:21 +0000.928087][5f77] global inited! current sdk
version: 12-14-d8558ab
[078:814] [2023-05-02 15:12:21 +0000.928369][5f77] filter: filter pipeline
construtc this: 0x7ac568cb80
[078:814] [2023-05-02 15:12:21 +0000.928457][5f77] MediaFilterGraph:
MediaFilterGraph construct
[078:814] [2023-05-02 15:12:21 +0000.928513][5f77] GLESContext:
[078:814] [2023-05-02 15:12:21 +0000.928591][5f77] The result of eglGetDisplay is:
0x1
[078:816] [2023-05-02 15:12:21 +0000.930554][5f77] The result of creation:
0x7a322df980
[078:816] [2023-05-02 15:12:21 +0000.930699][5f77] The result of
eglCreatePbufferSurface is: 0x7a322dfb80
[078:817] [2023-05-02 15:12:21 +0000.931792][5f77] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_222986989.mp4
[078:818] [2023-05-02 15:12:21 +0000.931863][5f77] The source 0 speed:1
[078:818] [2023-05-02 15:12:21 +0000.931928][5f77] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_222986989.mp4,
delay: 0
[078:818] [2023-05-02 15:12:21 +0000.931986][5f77] CreateDecoderByVideoSource
time:222992923 enter.

[078:818] [2023-05-02 15:12:21 +0000.932294][5f77] running_decoder_count:0max


count:2
[078:818] [2023-05-02 15:12:21 +0000.932348][5f77] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_222986989.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7a320eb400
[078:853] [2023-05-02 15:12:21 +0000.967266][6e34] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7a32069400] Current FFmpeg version git-2021-06-16-
97cea6f

[078:902] [2023-05-02 15:12:22 +0000.16598][6e34] OnStreamInfoFound: video


duration_: 5165
[078:905] [2023-05-02 15:12:22 +0000.19181][5f77] start decoder
[078:905] [2023-05-02 15:12:22 +0000.19322][5f77] CreateDecoderByVideoSource
leave. expire time = 87 ms

[078:905] [2023-05-02 15:12:22 +0000.19429][5f77] BindInputFilter 0x7a31f19820


this 0x7a1cffd458
[078:905] [2023-05-02 15:12:22 +0000.19535][5f77] BindInputFilter 0x7a1cffd458
this 0x7a1cffd518
[078:905] [2023-05-02 15:12:22 +0000.19619][5f77] BindInputFilter 0x7a31f19820
this 0x7a1cffd5d8
[078:905] [2023-05-02 15:12:22 +0000.19698][5f77] BindInputFilter 0x7a1cffd5d8
this 0x7a1cffd698
[078:905] [2023-05-02 15:12:22 +0000.19749][5f77] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_222986989.mp4
[078:905] [2023-05-02 15:12:22 +0000.19831][5f77] BindInputFilter 0x7a1cffd518
this 0x7a1cffd758
[078:906] [2023-05-02 15:12:22 +0000.19910][5f77] BindInputFilter 0x7a1cffd758
this 0x7ac568cc20
[078:906] [2023-05-02 15:12:22 +0000.19988][5f77] BindInputFilter 0x7a1cffd698
this 0x7a1cffd818
[078:906] [2023-05-02 15:12:22 +0000.20066][5f77] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_222986989.mp4
[078:907] [2023-05-02 15:12:22 +0000.21668][5f77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[078:908] [2023-05-02 15:12:22 +0000.22634][5f77] machine model :redmi
[078:908] [2023-05-02 15:12:22 +0000.22708][5f77] Support this machine model :redmi
[078:908] [2023-05-02 15:12:22 +0000.22762][5f77] global inited! current sdk
version: 12-14-d8558ab
[078:909] [2023-05-02 15:12:22 +0000.22887][5f77] GetPipeline:
-----------------------------------------
[078:909] [2023-05-02 15:12:22 +0000.22957][5f77] GetPipeline: source: 0x7a31f19600
[078:909] [2023-05-02 15:12:22 +0000.23059][5f77] GetPipeline: filter: NULLFilter
[078:909] [2023-05-02 15:12:22 +0000.23126][5f77] GetPipeline: filter: NULLFilter
[078:909] [2023-05-02 15:12:22 +0000.23153][6e35] NO get frame from decoder
[078:909] [2023-05-02 15:12:22 +0000.23191][5f77] GetPipeline: filter: NULLFilter
[078:909] [2023-05-02 15:12:22 +0000.23244][5f77] GetPipeline: audio filter:
AuidoNULLFilter
[078:909] [2023-05-02 15:12:22 +0000.23309][5f77] GetPipeline: audio filter:
AuidoNULLFilter
[078:909] [2023-05-02 15:12:22 +0000.23376][5f77] GetPipeline: audio filter:
AudioNUllFilter
[078:909] [2023-05-02 15:12:22 +0000.23447][5f77] GetPipeline:
------------------------------------------
[078:909] [2023-05-02 15:12:22 +0000.23516][5f77] filter: filter pipeline2 update
pattern: 0
[078:910] [2023-05-02 15:12:22 +0000.24672][5f77] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[078:911] [2023-05-02 15:12:22 +0000.25228][5f77] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[078:911] [2023-05-02 15:12:22 +0000.25406][5f77] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[078:911] [2023-05-02 15:12:22 +0000.25745][5f77] DeviceInit:
[078:912] [2023-05-02 15:12:22 +0000.26069][6e35] NO get frame from decoder
[078:912] [2023-05-02 15:12:22 +0000.26277][5f77] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[078:912] [2023-05-02 15:12:22 +0000.26836][5f77] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[078:913] [2023-05-02 15:12:22 +0000.27361][5f77] CreatePlatformSpecificObjects:
[078:913] [2023-05-02 15:12:22 +0000.27470][5f77] audio device use null audio
input and opensl output
[078:913] [2023-05-02 15:12:22 +0000.27534][5f77] Create OpenSLES output module
with java VM support.

[078:914] [2023-05-02 15:12:22 +0000.27849][5f77] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[078:914] [2023-05-02 15:12:22 +0000.28553][5f77] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[078:915] [2023-05-02 15:12:22 +0000.29036][5f77] Create OpenSLES output module
with buffer num:2
[078:915] [2023-05-02 15:12:22 +0000.29133][5f77] Error(trace.cc:40): Init the
output and input for audio device template.
[078:915] [2023-05-02 15:12:22 +0000.29192][5f77] Init the output device.

[078:915] [2023-05-02 15:12:22 +0000.29247][5f77] Set the playout as stereo:1


[078:915] [2023-05-02 15:12:22 +0000.29303][5f77] Set the sample rate to be:44100

[078:915] [2023-05-02 15:12:22 +0000.29379][5f77] Low latency buffer size:144 low


sample rate:48000
[078:915] [2023-05-02 15:12:22 +0000.29443][5f77] DeviceInit: Done
[078:915] [2023-05-02 15:12:22 +0000.29744][5f77] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[078:917] [2023-05-02 15:12:22 +0000.31604][5f77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[078:917] [2023-05-02 15:12:22 +0000.31822][5f77]
MediaFilterPlayer::SetPlayerNotify 0x7a375ed240
[078:918] [2023-05-02 15:12:22 +0000.32313][6e40] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a372b8618
[078:917] [2023-05-02 15:12:22 +0000.31807][6e35] NO get frame from decoder
[078:919] [2023-05-02 15:12:22 +0000.33777][6e35] NO get frame from decoder
[078:922] [2023-05-02 15:12:22 +0000.36614][6e35] NO get frame from decoder
[078:925] [2023-05-02 15:12:22 +0000.38971][5f77]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[078:925] [2023-05-02 15:12:22 +0000.39227][5f77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[078:927] [2023-05-02 15:12:22 +0000.41773][6e35] NO get frame from decoder
[078:928] [2023-05-02 15:12:22 +0000.41942][5f77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[078:929] [2023-05-02 15:12:22 +0000.43273][5f77] SetGraphLoop: SetGraphLoop 1
[078:929] [2023-05-02 15:12:22 +0000.43437][5f77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[078:930] [2023-05-02 15:12:22 +0000.44259][6e35] NO get frame from decoder
[078:930] [2023-05-02 15:12:22 +0000.44574][5f77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[078:935] [2023-05-02 15:12:22 +0000.49749][5f77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[078:937] [2023-05-02 15:12:22 +0000.51289][6e35] NO get frame from decoder
[078:941] [2023-05-02 15:12:22 +0000.55568][5f77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[078:942] [2023-05-02 15:12:22 +0000.55929][6e42] Start:
[078:942] [2023-05-02 15:12:22 +0000.56083][6e41] operator(): video render started.
[078:942] [2023-05-02 15:12:22 +0000.56167][6e41] DriveRender working... (1/200)
[078:942] [2023-05-02 15:12:22 +0000.56195][6e41] Warning(video_render.cc:390): No
picture to display (1/50)
[078:942] [2023-05-02 15:12:22 +0000.56269][6e42] Start:
[078:942] [2023-05-02 15:12:22 +0000.56460][6e42] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[078:942] [2023-05-02 15:12:22 +0000.56515][6e42] Reset: history total size: 98
[078:942] [2023-05-02 15:12:22 +0000.56549][6e42] DeviceStart:
audioDevice_:0x7a375c8000
[078:942] [2023-05-02 15:12:22 +0000.56578][6e42] DeviceStart: time profile playout
init before
[078:942] [2023-05-02 15:12:22 +0000.56610][6e42] DeviceStart: time profile playout
init end
[078:942] [2023-05-02 15:12:22 +0000.56635][6e42] OpenSlesOutput:Start playout
[078:948] [2023-05-02 15:12:22 +0000.62194][6e42] Create the opensl output player.
streamtype before:0

[078:948] [2023-05-02 15:12:22 +0000.62353][6e42] Create the opensl output player.


streamtype after:3

[079:007] [2023-05-02 15:12:22 +0000.120990][6e42] Enqueue opensl buffer size:1764


[079:090] [2023-05-02 15:12:22 +0000.204003][6e42] DeviceStart: time profile
playout all end
[079:090] [2023-05-02 15:12:22 +0000.204063][6e45]
PlayerSimpleBufferQueueCallbackHandler function
[079:090] [2023-05-02 15:12:22 +0000.204221][6e42] operator(): Audio playback
started.
[079:090] [2023-05-02 15:12:22 +0000.204322][6e45] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[079:090] [2023-05-02 15:12:22 +0000.204367][6e42] operator(): Started now!
[079:090] [2023-05-02 15:12:22 +0000.204394][6e45]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[079:090] [2023-05-02 15:12:22 +0000.204544][6e43] Pull audio failed.(wait video!)
[079:090] [2023-05-02 15:12:22 +0000.204592][6e44] Error(video_source.cc:430): wait
decoder a frame: 0
[079:090] [2023-05-02 15:12:22 +0000.204620][6e43]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[079:092] [2023-05-02 15:12:22 +0000.206408][6e44] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[079:092] [2023-05-02 15:12:22 +0000.206633][6e43] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[079:092] [2023-05-02 15:12:22 +0000.206761][6e43] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[079:094] [2023-05-02 15:12:22 +0000.208216][6e43] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[079:097] [2023-05-02 15:12:22 +0000.211399][6e44] OnVideoFrameReady(1/200)
[079:097] [2023-05-02 15:12:22 +0000.211774][6e41] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[079:097] [2023-05-02 15:12:22 +0000.211826][6e43]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[079:099] [2023-05-02 15:12:22 +0000.213500][6e43] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[079:100] [2023-05-02 15:12:22 +0000.214676][6e42] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[079:101] [2023-05-02 15:12:22 +0000.214971][6e42] The audio playback speed:100
(1/100)
[079:101] [2023-05-02 15:12:22 +0000.215059][6e42] lipsync_debug: The current
played audio timestamp is:0(1/50)
[079:101] [2023-05-02 15:12:22 +0000.215117][6e42] First audio frame rendering
[079:107] [2023-05-02 15:12:22 +0000.221078][6e41] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:222993212
[079:129] [2023-05-02 15:12:22 +0000.243228][6e41] lipsync_debug: render a video
frame
[079:129] [2023-05-02 15:12:22 +0000.243367][6e41] lipsync_debug: First video frame
rendering.
[079:140] [2023-05-02 15:12:22 +0000.253971][6e41]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:37 timeDelta:33 last
video ts:900 frame->pts:4230 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[079:140] [2023-05-02 15:12:22 +0000.254088][6e41] lipsync_debug: tsDelta -
timeDelta = 4
[079:140] [2023-05-02 15:12:22 +0000.254116][6e41] lipsync_debug:remaining time:10
tsDelta - timeDelta:4
[079:140] [2023-05-02 15:12:22 +0000.254178][6e41] lipsync_debug:result remaining
time:4
[079:144] [2023-05-02 15:12:22 +0000.258560][6e41] lipsync_debug:result remaining
time:0
[079:144] [2023-05-02 15:12:22 +0000.258667][6e41] dynamic updated lipsync delay:0
[079:226] [2023-05-02 15:12:22 +0000.340468][6de6] haveEnoughProcessedData
internalAudioStream.length: 10
[079:303] [2023-05-02 15:12:22 +0000.417542][6e44] video frame wait audio frame:
last_video_timestamp:528 last_audio_timestamp:416.871
[079:303] [2023-05-02 15:12:22 +0000.417768][6e44]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[079:322] [2023-05-02 15:12:22 +0000.436298][6de7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[079:322] [2023-05-02 15:12:22 +0000.436618][6de7] _deviceSampleRate:48000

[079:327] [2023-05-02 15:12:22 +0000.441044][6de6] Run AGC when audioType = 0


[079:762] [2023-05-02 15:12:22 +0000.876748][6e41] lipsync_debug:displaying video
ts:59850 The current displayed video timestamp is:222993867
[079:839] [2023-05-02 15:12:22 +0000.953631][6e45]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[080:090] [2023-05-02 15:12:23 +0000.204754][6e42] do work DoLipsync!
[080:091] [2023-05-02 15:12:23 +0000.204893][6e42] total delay:99 videoTsMS:975
audioTsMS:876 diff:99
[080:091] [2023-05-02 15:12:23 +0000.204925][6e42] Set the lipsync delay:99
[080:167] [2023-05-02 15:12:23 +0000.281683][6e44] Error(video_source.cc:430): wait
decoder a frame: 0
[080:532] [2023-05-02 15:12:23 +0000.646175][6e41] lipsync_debug:displaying video
ts:120240 The current displayed video timestamp is:222994637
[080:652] [2023-05-02 15:12:23 +0000.766801][6e41] DriveRender working... (1/200)
[080:788] [2023-05-02 15:12:23 +0000.902196][6e41]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:35 timeDelta:25 last
video ts:141030 frame->pts:144180 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[080:788] [2023-05-02 15:12:23 +0000.902360][6e41] lipsync_debug: tsDelta -
timeDelta = 10
[080:840] [2023-05-02 15:12:23 +0000.954641][6e44] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2992 diff: 9
[080:931] [2023-05-02 15:12:24 +0000.45095][6de6] haveEnoughProcessedData
internalAudioStream.length: 0
[080:969] [2023-05-02 15:12:24 +0000.83386][6e45]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[081:138] [2023-05-02 15:12:24 +0000.251947][6e43] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[081:138] [2023-05-02 15:12:24 +0000.252111][6e43] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[081:218] [2023-05-02 15:12:24 +0000.332163][6e42] The audio playback speed:100
(1/100)
[081:218] [2023-05-02 15:12:24 +0000.332393][6e42] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[081:220] [2023-05-02 15:12:24 +0000.333918][6e41] lipsync_debug:displaying video
ts:180090 The current displayed video timestamp is:222995325
[081:295] [2023-05-02 15:12:24 +0000.409397][6e41] lipsync_debug:remaining time:10
tsDelta - timeDelta:22
[081:295] [2023-05-02 15:12:24 +0000.409807][6e41] lipsync_debug:result remaining
time:10
[081:326] [2023-05-02 15:12:24 +0000.440577][6de6] Run AGC when audioType = 0
[081:327] [2023-05-02 15:12:24 +0000.440909][6de6]
AudioDeviceDataHandler::MixAndSendOutFrame
[081:469] [2023-05-02 15:12:24 +0000.583788][6e44] Error(video_source.cc:430): wait
decoder a frame: 0
[081:887] [2023-05-02 15:12:25 +0000.1431][6e41] lipsync_debug:displaying video
ts:240210 The current displayed video timestamp is:222995992
[081:928] [2023-05-02 15:12:25 +0000.42647][6e45]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[082:111] [2023-05-02 15:12:25 +0000.224926][6e44] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 300060pts ms:3.334e+06
[082:120] [2023-05-02 15:12:25 +0000.234333][6e44] OnVideoFrameReady(1/200)
[082:120] [2023-05-02 15:12:25 +0000.234606][6e41] operator() frame->pts-
9223372036854775808 queue_ size: 14 (1/200)
[082:269] [2023-05-02 15:12:25 +0000.383793][6e41] DriveRender working... (1/200)
[082:406] [2023-05-02 15:12:25 +0000.520078][6e41]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:38 timeDelta:38 last
video ts:278910 frame->pts:282330 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[082:406] [2023-05-02 15:12:25 +0000.520245][6e41] lipsync_debug: tsDelta -
timeDelta = 0
[082:436] [2023-05-02 15:12:25 +0000.550270][6e35] av_read_frame AVERROR_EOF
[082:603] [2023-05-02 15:12:25 +0000.717412][6e41] lipsync_debug:displaying video
ts:300060 The current displayed video timestamp is:222996708
[082:611] [2023-05-02 15:12:25 +0000.725102][6e41] lipsync_debug: render a video
frame
[082:613] [2023-05-02 15:12:25 +0000.727499][6e35] OnReceiveEOF:
[082:613] [2023-05-02 15:12:25 +0000.727669][6e35] OnDecoderEOF time:222996718
enter.

[082:613] [2023-05-02 15:12:25 +0000.727768][6e35] OnDecoderEOF leave. expire time


= 0 ms

[082:613] [2023-05-02 15:12:25 +0000.727827][6e35] OnDecoderFinished:


OnDecoderFinished total decoder frames:155 this:0x7a31f19600
[082:614] [2023-05-02 15:12:25 +0000.728121][6e33] CleanUp time:222996719 enter.

[082:617] [2023-05-02 15:12:25 +0000.731487][6e33] CleanUp leave. expire time = 3


ms

[082:617] [2023-05-02 15:12:25 +0000.731569][6e33] clean up


[082:617] [2023-05-02 15:12:25 +0000.731617][6e33] running_decoder_count:0max
count:2
[082:636] [2023-05-02 15:12:25 +0000.750177][6de6] haveEnoughProcessedData
internalAudioStream.length: 10
[082:638] [2023-05-02 15:12:25 +0000.752619][6e41] lipsync_debug:result remaining
time:0
[082:638] [2023-05-02 15:12:25 +0000.752733][6e41] dynamic updated lipsync delay:0
[082:899] [2023-05-02 15:12:26 +0000.13055][6e45]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[082:910] [2023-05-02 15:12:26 +0000.24395][6e44] Error(video_source.cc:430): wait
decoder a frame: 0
[083:177] [2023-05-02 15:12:26 +0000.291085][6e41] lipsync_debug:displaying video
ts:359820 The current displayed video timestamp is:222997282
[083:322] [2023-05-02 15:12:26 +0000.436831][6de6] Run AGC when audioType = 0
[083:337] [2023-05-02 15:12:26 +0000.451722][6e41] lipsync_debug:remaining time:10
tsDelta - timeDelta:9
[083:338] [2023-05-02 15:12:26 +0000.451864][6e41] lipsync_debug:result remaining
time:9
[083:551] [2023-05-02 15:12:26 +0000.665462][6e43] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[083:551] [2023-05-02 15:12:26 +0000.665623][6e43] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[083:627] [2023-05-02 15:12:26 +0000.741813][6e42] The audio playback speed:100
(1/100)
[083:628] [2023-05-02 15:12:26 +0000.741992][6e42] lipsync_debug: The current
played audio timestamp is:204692(1/50)
[083:790] [2023-05-02 15:12:26 +0000.904259][6e41] DriveRender working... (1/200)
[083:814] [2023-05-02 15:12:26 +0000.927963][6e41] lipsync_debug:displaying video
ts:420030 The current displayed video timestamp is:222997919
[083:872] [2023-05-02 15:12:26 +0000.986297][6e45]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[083:916] [2023-05-02 15:12:27 +0000.30611][6e41] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:31 timeDelta:4 last video ts:428940 frame->pts:431730
pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[083:916] [2023-05-02 15:12:27 +0000.30811][6e41] lipsync_debug: tsDelta -
timeDelta = 27
[084:035] [2023-05-02 15:12:27 +0000.149441][6e43] PullAudioFrame: PullFrame audio
finished.
[084:035] [2023-05-02 15:12:27 +0000.149572][6e43] media player notify EOF, audio
PullFrameStatus is EOF
[084:066] [2023-05-02 15:12:27 +0000.179986][6e43] Pull finished audio filter.
[084:066] [2023-05-02 15:12:27 +0000.180142][6e43] media player notify EOF, audio
PullFrameStatus is EOF
[084:097] [2023-05-02 15:12:27 +0000.211155][6e43] media player notify EOF, audio
PullFrameStatus is EOF
[084:127] [2023-05-02 15:12:27 +0000.241599][6e43] media player notify EOF, audio
PullFrameStatus is EOF
[084:158] [2023-05-02 15:12:27 +0000.271946][6e43] media player notify EOF, audio
PullFrameStatus is EOF
[084:188] [2023-05-02 15:12:27 +0000.302412][6e43] media player notify EOF, audio
PullFrameStatus is EOF
[084:218] [2023-05-02 15:12:27 +0000.332711][6e43] media player notify EOF, audio
PullFrameStatus is EOF
[084:249] [2023-05-02 15:12:27 +0000.363106][6e43] media player notify EOF, audio
PullFrameStatus is EOF
[084:279] [2023-05-02 15:12:27 +0000.393438][6e43] media player notify EOF, audio
PullFrameStatus is EOF
[084:309] [2023-05-02 15:12:27 +0000.423078][6e44] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[084:309] [2023-05-02 15:12:27 +0000.423441][6e44] Stop:
[084:311] [2023-05-02 15:12:27 +0000.425063][6e41] operator(): Video Render
stopped.
[084:311] [2023-05-02 15:12:27 +0000.425296][6e44] Stop:
[084:311] [2023-05-02 15:12:27 +0000.425829][6e42] DeviceStop:
audioDevice_:0x7a375c8000
[084:312] [2023-05-02 15:12:27 +0000.425903][6e42] OpenSlesOutput:Stop playout

[084:314] [2023-05-02 15:12:27 +0000.428137][6e42] DeviceStop: Done


[084:314] [2023-05-02 15:12:27 +0000.428430][6e42] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[084:314] [2023-05-02 15:12:27 +0000.428655][6e44] to reset filter graph
[084:314] [2023-05-02 15:12:27 +0000.428730][6e44] RemoveVideoBackGroud: hava not
add video backgroud
[084:314] [2023-05-02 15:12:27 +0000.428820][6e44] UnbindInputFilter 0x7a1cffd758
this 0x7ac568cc20
[084:315] [2023-05-02 15:12:27 +0000.429017][6e44] ClearAllSource: remove source
filter, sourceid: 0x7a31f19600
[084:315] [2023-05-02 15:12:27 +0000.429072][6e44] DestoryDecoderByVideoSource
time:222998420 enter.

[084:315] [2023-05-02 15:12:27 +0000.429184][6e44] ~VideoBindDecoder time:222998420


enter.

[084:315] [2023-05-02 15:12:27 +0000.429353][6e44] CleanUp time:222998420 enter.

[084:316] [2023-05-02 15:12:27 +0000.429883][6e44] CleanUp leave. expire time = 1


ms

[084:316] [2023-05-02 15:12:27 +0000.429973][6e44] CleanUp time:222998421 enter.

[084:317] [2023-05-02 15:12:27 +0000.431195][6e44] CleanUp leave. expire time = 1


ms

[084:318] [2023-05-02 15:12:27 +0000.432007][6e44] ~VideoBindDecoder leave. expire


time = 3 ms

[084:318] [2023-05-02 15:12:27 +0000.432087][6e44] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[084:318] [2023-05-02 15:12:27 +0000.432175][6e44] UnbindInputFilter 0x7a1cffd518


this 0x7a1cffd758
[084:318] [2023-05-02 15:12:27 +0000.432274][6e44] UnbindInputFilter 0x7a1cffd458
this 0x7a1cffd518
[084:318] [2023-05-02 15:12:27 +0000.432371][6e44] UnbindInputFilter 0x7a31f19820
this 0x7a1cffd458
[084:318] [2023-05-02 15:12:27 +0000.432465][6e44] UnbindInputFilter 0x7a1cffd698
this 0x7a1cffd818
[084:318] [2023-05-02 15:12:27 +0000.432558][6e44] UnbindInputFilter 0x7a1cffd5d8
this 0x7a1cffd698
[084:318] [2023-05-02 15:12:27 +0000.432651][6e44] UnbindInputFilter 0x7a31f19820
this 0x7a1cffd5d8
[084:318] [2023-05-02 15:12:27 +0000.432745][6e44] to reset filter graph clear end
[084:318] [2023-05-02 15:12:27 +0000.432830][6e44] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_222986989.mp4,
delay: 0
[084:319] [2023-05-02 15:12:27 +0000.433031][6e44] CreateDecoderByVideoSource
time:222998424 enter.

[084:319] [2023-05-02 15:12:27 +0000.433467][6e44] running_decoder_count:0max


count:2
[084:319] [2023-05-02 15:12:27 +0000.433578][6e44] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_222986989.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7a1c595000
[084:322] [2023-05-02 15:12:27 +0000.435930][6e4a] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7a32069400] Current FFmpeg version git-2021-06-16-
97cea6f

[084:350] [2023-05-02 15:12:27 +0000.463974][6de6] haveEnoughProcessedData


internalAudioStream.length: 0
[084:351] [2023-05-02 15:12:27 +0000.464954][6e4a] OnStreamInfoFound: video
duration_: 5165
[084:354] [2023-05-02 15:12:27 +0000.468082][6e44] start decoder
[084:354] [2023-05-02 15:12:27 +0000.468235][6e44] CreateDecoderByVideoSource
leave. expire time = 35 ms

[084:354] [2023-05-02 15:12:27 +0000.468342][6e44] BindInputFilter 0x7acb486420


this 0x7acb4be558
[084:354] [2023-05-02 15:12:27 +0000.468490][6e44] BindInputFilter 0x7acb4be558
this 0x7acb4be618
[084:354] [2023-05-02 15:12:27 +0000.468603][6e44] BindInputFilter 0x7acb486420
this 0x7acb4be6d8
[084:354] [2023-05-02 15:12:27 +0000.468700][6e44] BindInputFilter 0x7acb4be6d8
this 0x7acb4be798
[084:354] [2023-05-02 15:12:27 +0000.468767][6e44] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_222986989.mp4
[084:355] [2023-05-02 15:12:27 +0000.468916][6e44] BindInputFilter 0x7acb4be618
this 0x7acb4be858
[084:355] [2023-05-02 15:12:27 +0000.469016][6e44] BindInputFilter 0x7acb4be858
this 0x7ac568cc20
[084:355] [2023-05-02 15:12:27 +0000.469112][6e44] BindInputFilter 0x7acb4be798
this 0x7acb4be918
[084:355] [2023-05-02 15:12:27 +0000.469213][6e44] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_222986989.mp4
[084:355] [2023-05-02 15:12:27 +0000.469288][6e44] to reset filter graph end
[084:355] [2023-05-02 15:12:27 +0000.469359][6e44] Start:
[084:355] [2023-05-02 15:12:27 +0000.469527][6e41] operator(): video render
started.
[084:355] [2023-05-02 15:12:27 +0000.469670][6e44] Start:
[084:356] [2023-05-02 15:12:27 +0000.469967][6e42] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[084:356] [2023-05-02 15:12:27 +0000.470065][6e42] Reset: history total size: 98
[084:356] [2023-05-02 15:12:27 +0000.470143][6e42] DeviceStart:
audioDevice_:0x7a375c8000
[084:356] [2023-05-02 15:12:27 +0000.470212][6e42] DeviceStart: time profile
playout init before
[084:356] [2023-05-02 15:12:27 +0000.470328][6e42] DeviceStart: time profile
playout init end
[084:356] [2023-05-02 15:12:27 +0000.470394][6e42] OpenSlesOutput:Start playout

[084:357] [2023-05-02 15:12:27 +0000.471264][6e42] Create the opensl output player.


streamtype before:0

[084:357] [2023-05-02 15:12:27 +0000.471372][6e42] Create the opensl output player.


streamtype after:3

[084:358] [2023-05-02 15:12:27 +0000.472459][6e4b] NO get frame from decoder


[084:361] [2023-05-02 15:12:27 +0000.475622][6e4b] NO get frame from decoder
[084:363] [2023-05-02 15:12:27 +0000.476946][6e4b] NO get frame from decoder
[084:366] [2023-05-02 15:12:27 +0000.480419][6e4b] NO get frame from decoder
[084:372] [2023-05-02 15:12:27 +0000.486416][6e4b] NO get frame from decoder
[084:373] [2023-05-02 15:12:27 +0000.487215][6e42] Enqueue opensl buffer size:1764
[084:373] [2023-05-02 15:12:27 +0000.487472][6e4b] NO get frame from decoder
[084:378] [2023-05-02 15:12:27 +0000.492563][6e4b] NO get frame from decoder
[084:382] [2023-05-02 15:12:27 +0000.496221][6e42] DeviceStart: time profile
playout all end
[084:382] [2023-05-02 15:12:27 +0000.496355][6e42] operator(): Audio playback
started.
[084:387] [2023-05-02 15:12:27 +0000.501431][6e4b] NO get frame from decoder
[084:388] [2023-05-02 15:12:27 +0000.502245][6e43]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[084:389] [2023-05-02 15:12:27 +0000.502877][6e43] Pull audio failed.(wait video!)
[084:391] [2023-05-02 15:12:27 +0000.505009][6e43]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[084:391] [2023-05-02 15:12:27 +0000.505734][6e43] Pull audio failed.(wait video!)
[084:398] [2023-05-02 15:12:27 +0000.511986][6e43]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[084:398] [2023-05-02 15:12:27 +0000.512552][6e42] First audio frame rendering
[084:400] [2023-05-02 15:12:27 +0000.514334][6e43] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[084:401] [2023-05-02 15:12:27 +0000.514997][6e43]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[084:402] [2023-05-02 15:12:27 +0000.516802][6e43] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[084:406] [2023-05-02 15:12:27 +0000.520333][6e43]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[084:408] [2023-05-02 15:12:27 +0000.522179][6e43] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[084:409] [2023-05-02 15:12:27 +0000.523007][6e43]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[084:410] [2023-05-02 15:12:27 +0000.524794][6e43] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[084:411] [2023-05-02 15:12:27 +0000.525417][6e43]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[084:415] [2023-05-02 15:12:27 +0000.529094][6e41] lipsync_debug: First video frame
rendering.
[084:467] [2023-05-02 15:12:27 +0000.581221][6e43] audio frame wait video
frame.last_video_timestamp:198 last_audio_timestamp:300.907
[084:467] [2023-05-02 15:12:27 +0000.581762][6e43]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[084:469] [2023-05-02 15:12:27 +0000.583465][6e43] audio frame wait video
frame.last_video_timestamp:198 last_audio_timestamp:300.907
[084:470] [2023-05-02 15:12:27 +0000.584052][6e43]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[084:489] [2023-05-02 15:12:27 +0000.603551][6e44] Error(video_source.cc:430): wait
decoder a frame: 0
[084:566] [2023-05-02 15:12:27 +0000.680289][6e41] lipsync_debug:displaying video
ts:14940 The current displayed video timestamp is:222998671
[084:862] [2023-05-02 15:12:27 +0000.975848][6e55]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[085:110] [2023-05-02 15:12:28 +0000.224457][6e44] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3992 diff: 9
[085:236] [2023-05-02 15:12:28 +0000.350260][6e41] lipsync_debug:displaying video
ts:75150 The current displayed video timestamp is:222999341
[085:324] [2023-05-02 15:12:28 +0000.438723][6de6] Run AGC when audioType = 0
[085:325] [2023-05-02 15:12:28 +0000.438892][6de6]
AudioDeviceDataHandler::MixAndSendOutFrame
[085:457] [2023-05-02 15:12:28 +0000.571315][6e41] DriveRender working... (1/200)
[085:520] [2023-05-02 15:12:28 +0000.634682][6e44] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 135090pts ms:1.501e+06
[085:523] [2023-05-02 15:12:28 +0000.637499][6e44] OnVideoFrameReady(1/200)
[085:523] [2023-05-02 15:12:28 +0000.637719][6e41] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[085:538] [2023-05-02 15:12:28 +0000.651894][6e41] lipsync_debug:remaining time:10
tsDelta - timeDelta:25
[085:538] [2023-05-02 15:12:28 +0000.651994][6e41] lipsync_debug:result remaining
time:10
[085:658] [2023-05-02 15:12:28 +0000.772275][6e41]
lipsync_debug:lipsync_threadhold: lipsync_delta:10 tsDelta:49 timeDelta:44 last
video ts:102150 frame->pts:105660 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[085:658] [2023-05-02 15:12:28 +0000.772469][6e41] lipsync_debug: tsDelta -
timeDelta = 5
[085:740] [2023-05-02 15:12:28 +0000.854097][6e44] Error(video_source.cc:430): wait
decoder a frame: 0
[085:890] [2023-05-02 15:12:29 +0000.4826][5f77]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[085:891] [2023-05-02 15:12:29 +0000.5612][6e42] Stop:
[085:891] [2023-05-02 15:12:29 +0000.5772][6e41] operator(): Video Render stopped.
[085:892] [2023-05-02 15:12:29 +0000.5886][6e42] Stop:
[085:892] [2023-05-02 15:12:29 +0000.5920][6e42] DeviceStop:
audioDevice_:0x7a375c8000
[085:892] [2023-05-02 15:12:29 +0000.5952][6e42] OpenSlesOutput:Stop playout

[085:893] [2023-05-02 15:12:29 +0000.7676][6e42] DeviceStop: Done


[085:894] [2023-05-02 15:12:29 +0000.7922][6e42] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[085:894] [2023-05-02 15:12:29 +0000.7995][6e42] operator(): Stop now!
[085:894] [2023-05-02 15:12:29 +0000.8729][5f77] Stop:
[085:894] [2023-05-02 15:12:29 +0000.8831][6e42] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[085:895] [2023-05-02 15:12:29 +0000.9332][5f77] DeviceRelease:
audioDevice_:0x7a375c8000
[085:895] [2023-05-02 15:12:29 +0000.9390][5f77] OpenSlesOutput:Stop playout

[085:895] [2023-05-02 15:12:29 +0000.9453][5f77] DeviceRelease: Release the webrtc


device object.
[085:896] [2023-05-02 15:12:29 +0000.9884][5f77] OpenSlesOutput destruct.

[085:896] [2023-05-02 15:12:29 +0000.10055][5f77] DeviceRelease: Done


[085:896] [2023-05-02 15:12:29 +0000.10299][5f77] Stop:
[085:896] [2023-05-02 15:12:29 +0000.10399][6e41] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[085:906] [2023-05-02 15:12:29 +0000.20136][5f77] global uninited!
[085:910] [2023-05-02 15:12:29 +0000.24189][5f77]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[085:910] [2023-05-02 15:12:29 +0000.24328][5f77] ~MediaFilterGraph:
MediaFilterGraph destruct
[085:910] [2023-05-02 15:12:29 +0000.24358][5f77] RemoveVideoBackGroud: hava not
add video backgroud
[085:910] [2023-05-02 15:12:29 +0000.24405][5f77] UnbindInputFilter 0x7acb4be858
this 0x7ac568cc20
[085:910] [2023-05-02 15:12:29 +0000.24446][5f77] ClearAllSource: remove source
filter, sourceid: 0x7acb486200
[085:910] [2023-05-02 15:12:29 +0000.24472][5f77] DestoryDecoderByVideoSource
time:223000015 enter.

[085:910] [2023-05-02 15:12:29 +0000.24503][5f77] ~VideoBindDecoder time:223000015


enter.

[085:910] [2023-05-02 15:12:29 +0000.24670][5f77] CleanUp time:223000015 enter.

[085:914] [2023-05-02 15:12:29 +0000.27939][5f77] CleanUp leave. expire time = 4


ms

[085:914] [2023-05-02 15:12:29 +0000.28127][5f77] CleanUp time:223000019 enter.

[085:915] [2023-05-02 15:12:29 +0000.29206][5f77] CleanUp leave. expire time = 1


ms

[085:916] [2023-05-02 15:12:29 +0000.30232][5f77] ~VideoBindDecoder leave. expire


time = 6 ms
[085:916] [2023-05-02 15:12:29 +0000.30324][5f77] DestoryDecoderByVideoSource
leave. expire time = 6 ms

[085:916] [2023-05-02 15:12:29 +0000.30378][5f77] UnbindInputFilter 0x7acb4be618


this 0x7acb4be858
[085:916] [2023-05-02 15:12:29 +0000.30428][5f77] UnbindInputFilter 0x7acb4be558
this 0x7acb4be618
[085:916] [2023-05-02 15:12:29 +0000.30468][5f77] UnbindInputFilter 0x7acb486420
this 0x7acb4be558
[085:916] [2023-05-02 15:12:29 +0000.30509][5f77] UnbindInputFilter 0x7acb4be798
this 0x7acb4be918
[085:916] [2023-05-02 15:12:29 +0000.30547][5f77] UnbindInputFilter 0x7acb4be6d8
this 0x7acb4be798
[085:916] [2023-05-02 15:12:29 +0000.30592][5f77] UnbindInputFilter 0x7acb486420
this 0x7acb4be6d8
[085:917] [2023-05-02 15:12:29 +0000.30948][5f77] ~GLESContext:
[085:917] [2023-05-02 15:12:29 +0000.31679][5f77] GLESContext destruct finish.
[085:917] [2023-05-02 15:12:29 +0000.31721][5f77] filter: filter pipeline destroy
this: 0x7ac568cb80
[086:058] [2023-05-02 15:12:29 +0000.172745][6de6] haveEnoughProcessedData
internalAudioStream.length: 0
[086:732] [2023-05-02 15:12:29 +0000.846602][5fc5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[086:732] [2023-05-02 15:12:29 +0000.846704][5fc5] ~MediaFilterCamera
time:223000837 enter.

[086:732] [2023-05-02 15:12:29 +0000.846809][5fc5] StopPullFrameAndWriteMp4


time:223000837 enter.

[086:733] [2023-05-02 15:12:29 +0000.847243][6de1] stop recording


[086:733] [2023-05-02 15:12:29 +0000.847289][6de1] we have stopped recording before
[086:733] [2023-05-02 15:12:29 +0000.847415][5fc5] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[086:733] [2023-05-02 15:12:29 +0000.847745][5fc5] DestroyPipelineAndFilters


time:223000838 enter.

[086:733] [2023-05-02 15:12:29 +0000.847784][5fc5] DestroyPipelineAndFilters


leave. expire time = 0 ms

[086:734] [2023-05-02 15:12:29 +0000.847846][5fc5] AppDeviceManagerStopMic

[086:734] [2023-05-02 15:12:29 +0000.847911][5fc5] AppDeviceManagerStopMic::mic


status is on
[086:734] [2023-05-02 15:12:29 +0000.847947][5fc5] Try to stop webrtc device.

[086:734] [2023-05-02 15:12:29 +0000.847976][5fc5] Set record state to


stopped.threadID:24517

[086:759] [2023-05-02 15:12:29 +0000.873706][5fc5] Try to destory the


recorder.threadID:24517

[086:960] [2023-05-02 15:12:30 +0000.73889][5fc5] DestroyAudioRecorder:


[086:960] [2023-05-02 15:12:30 +0000.74037][5fc5] Cleanup the buffer queue in the
recorder.
[086:960] [2023-05-02 15:12:30 +000[000:104] [2023-05-04 11:34:37 +0000.95302]
[398f] Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2023-05-04 11:34:37 +0000
[000:104] [2023-05-04 11:34:37 +0000.95454][398f] set AppID=50011 old AppID=-1
[000:104] [2023-05-04 11:34:37 +0000.95513][398f] Init the android object with
jvm:0xb400007adbe21380 env:0x7abdf3b8c0 context:0x7a67812328

[000:104] [2023-05-04 11:34:37 +0000.95624][398f] SetAndroidMediaCodecObjects


time:277537956 enter.

[000:104] [2023-05-04 11:34:37 +0000.95705][398f] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:104] [2023-05-04 11:34:37 +0000.95781][398f] SetAndroidMediaCodecObjects


time:277537956 enter.

[000:104] [2023-05-04 11:34:37 +0000.95850][398f] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007adbe21380
[000:104] [2023-05-04 11:34:37 +0000.95904][398f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007adbe21380 address:0x7a2b63a760
[000:105] [2023-05-04 11:34:37 +0000.95983][398f] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007adbe21380
address:0x7a2b63a760
[000:105] [2023-05-04 11:34:37 +0000.96055][398f] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[000:105] [2023-05-04 11:34:37 +0000.96146][398f] Set the android objects with


jvm:0xb400007adbe21380 env:0x7abdf3b8c0 context:0x7a67812328

[000:107] [2023-05-04 11:34:37 +0000.98565][398f] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7abdf3b8c0
[000:107] [2023-05-04 11:34:37 +0000.98674][398f] SystemUtil Init done
[000:112] [2023-05-04 11:34:37 +0000.103315][398f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:115] [2023-05-04 11:34:37 +0000.105975][398f] MediaFilterCamera
[000:115] [2023-05-04 11:34:37 +0000.106091][398f] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:115] [2023-05-04 11:34:37 +0000.106311][398f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:115] [2023-05-04 11:34:37 +0000.106406][398f] Recording session using default
bitrate support by app:14680064
[000:115] [2023-05-04 11:34:37 +0000.106371][4c0b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a46831840
[000:115] [2023-05-04 11:34:37 +0000.106766][4c0b] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:115] [2023-05-04 11:34:37 +0000.106937][398f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:117] [2023-05-04 11:34:37 +0000.108229][398f] Error(ini.cc:191): Open the file
failed. error:2
[000:117] [2023-05-04 11:34:37 +0000.108315][398f]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:117] [2023-05-04 11:34:37 +0000.108416][398f] The device model: 220333qag
usingSoftwareAEC value: 0
[000:121] [2023-05-04 11:34:37 +0000.112238][398f] Error(ini.cc:191): Open the file
failed. error:2
[000:121] [2023-05-04 11:34:37 +0000.112338][398f]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:121] [2023-05-04 11:34:37 +0000.112429][398f] The device model: 220333qag
usingHardwareAEC value: 0
[000:121] [2023-05-04 11:34:37 +0000.112499][398f] The machine device: 220333qag
usingHardwareAEC value: 0
[000:121] [2023-05-04 11:34:37 +0000.112570][398f] Using Default AEC type: software
AEC
[000:123] [2023-05-04 11:34:37 +0000.114642][398f] The device model: 220333qag enum
value: 0
[000:124] [2023-05-04 11:34:37 +0000.115846][398f] GetMachineModel is 220333QAG
[000:125] [2023-05-04 11:34:37 +0000.115954][398f] GetMachineInfo: 220333QAG
[000:125] [2023-05-04 11:34:37 +0000.116050][398f] Construct BeautifyReader
begin...
[000:125] [2023-05-04 11:34:37 +0000.116126][398f] dumpStickerRgba:0
dumpStickerYuv:0
[000:125] [2023-05-04 11:34:37 +0000.116193][398f] Construct BeautifyReader done.
[000:131] [2023-05-04 11:34:37 +0000.122352][398f] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:131] [2023-05-04 11:34:37 +0000.122403][4c0f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7a466610a0
[000:131] [2023-05-04 11:34:37 +0000.122859][398f] AppDeviceManager telnet server
for statistics started......
[000:132] [2023-05-04 11:34:37 +0000.123536][398f] CpuOverloadDetect time:277537984
enter.

[000:132] [2023-05-04 11:34:37 +0000.123721][398f] CpuOverloadDetect leave. expire


time = 0 ms

[000:132] [2023-05-04 11:34:37 +0000.123764][4c10] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7acb5280c0
[000:134] [2023-05-04 11:34:37 +0000.125176][398f] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:134] [2023-05-04 11:34:37 +0000.125254][398f] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:138] [2023-05-04 11:34:37 +0000.129264][398f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:142] [2023-05-04 11:34:37 +0000.133159][398f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:144] [2023-05-04 11:34:37 +0000.135076][398f] CreatePlatformSpecificObjects:
[000:144] [2023-05-04 11:34:37 +0000.135178][398f] audio device use opensle input
and opensl output
[000:144] [2023-05-04 11:34:37 +0000.135287][398f] Create OpenSLES output module
with java VM support.

[000:144] [2023-05-04 11:34:37 +0000.135592][398f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:144] [2023-05-04 11:34:37 +0000.135888][398f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:145] [2023-05-04 11:34:37 +0000.136284][398f] Create OpenSLES output module
with buffer num:1

[000:145] [2023-05-04 11:34:37 +0000.136594][398f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:145] [2023-05-04 11:34:37 +0000.136855][398f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:146] [2023-05-04 11:34:37 +0000.137201][398f] Create OpenSLES input module
with java VM support.

[000:146] [2023-05-04 11:34:37 +0000.137286][398f] Create OpenSLES input module


with buffer num:1

[000:146] [2023-05-04 11:34:37 +0000.137446][398f] Error(trace.cc:40): Init the


output and input for audio device template.
[000:146] [2023-05-04 11:34:37 +0000.137520][398f] Init the output device.
[000:146] [2023-05-04 11:34:37 +0000.137588][398f] Init the opensl input.
[000:146] [2023-05-04 11:34:37 +0000.137664][398f] AppDeviceManager get setting
samplerate: 0
[000:147] [2023-05-04 11:34:37 +0000.138507][398f] The device model: 220333qag enum
value: 0
[000:149] [2023-05-04 11:34:37 +0000.140010][398f] The device model: 220333qag enum
value: 0
[000:149] [2023-05-04 11:34:37 +0000.140094][398f] Set the sample rate to be:48000

[000:149] [2023-05-04 11:34:37 +0000.140168][398f] Enable the recording stereo:0


[000:149] [2023-05-04 11:34:37 +0000.140239][398f] Set the playout as stereo:1
[000:149] [2023-05-04 11:34:37 +0000.140308][398f] Init the microphone.
[000:150] [2023-05-04 11:34:37 +0000.141028][398f] Update the recording sample rate
to be: 48000
[000:150] [2023-05-04 11:34:37 +0000.141117][398f] Init the speaker.
[000:150] [2023-05-04 11:34:37 +0000.141216][398f] Low latency buffer size:144 low
sample rate:48000
[000:150] [2023-05-04 11:34:37 +0000.141835][398f] Using 1 x 10ms for an audio
frame.

[000:157] [2023-05-04 11:34:37 +0000.148042][398f] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:157] [2023-05-04 11:34:37 +0000.148252][398f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:157] [2023-05-04 11:34:37 +0000.148379][398f] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:166] [2023-05-04 11:34:37 +0000.157226][398f] The device model:220333qag

[000:166] [2023-05-04 11:34:37 +0000.157352][398f] speaker output factor:100


defaultFactor: 100

[000:166] [2023-05-04 11:34:37 +0000.157412][398f] headset output factor:100


defaultFactor: 100

[000:167] [2023-05-04 11:34:37 +0000.158271][398f] AppDeviceManagerStart finished.


[000:167] [2023-05-04 11:34:37 +0000.158385][398f] AppDeviceManagerStartMic::mic
status is off
[000:167] [2023-05-04 11:34:37 +0000.158491][398f] AppDeviceManagerStartMic update
aec type: 2

[000:167] [2023-05-04 11:34:37 +0000.158563][398f] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:167] [2023-05-04 11:34:37 +0000.158636][398f]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:167] [2023-05-04 11:34:37 +0000.158705][398f]
AudioDeviceDataHandler::StartMicProcess

[000:167] [2023-05-04 11:34:37 +0000.158928][398f] Try to start webrtc recording


device.

[000:168] [2023-05-04 11:34:37 +0000.159103][398f] StartRecording. threadID:14735

[000:168] [2023-05-04 11:34:37 +0000.159196][4c11] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:168] [2023-05-04 11:34:37 +0000.159350][4c11] haveEnoughProcessedData
internalAudioStream.length: 0
[000:168] [2023-05-04 11:34:37 +0000.159941][398f] The machine model:220333QAG
[000:169] [2023-05-04 11:34:37 +0000.160063][398f] default mode: Set the recording
mode to voice communication to enable HW AEC .

[000:169] [2023-05-04 11:34:37 +0000.160136][398f] Set the recording mode before


getSetting: 4
[000:169] [2023-05-04 11:34:37 +0000.160213][398f] Set the recording mode after
getSetting: 1
[000:218] [2023-05-04 11:34:37 +0000.209240][398f] StartRecording finished.

[000:218] [2023-05-04 11:34:37 +0000.209343][398f] audio: start the audio mic


checker timer.

[000:219] [2023-05-04 11:34:37 +0000.210334][398f] machine model :redmi


[000:219] [2023-05-04 11:34:37 +0000.210421][398f] Support this machine
model :redmi
[000:226] [2023-05-04 11:34:37 +0000.217140][398f] global inited! current sdk
version: 12-14-d8558ab
[000:295] [2023-05-04 11:34:37 +0000.285995][4c12] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:295] [2023-05-04 11:34:37 +0000.286148][4c12] _deviceSampleRate:48000

[000:296] [2023-05-04 11:34:37 +0000.287314][4c11] Run AGC when audioType = 0


[000:296] [2023-05-04 11:34:37 +0000.287466][4c11]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:777] [2023-05-04 11:34:37 +0000.768655][3c0b]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:778] [2023-05-04 11:34:37 +0000.769274][4c0d] MediaFilterCamera, recording
file context:0x7acb485080 input texture:21
[000:778] [2023-05-04 11:34:37 +0000.769432][4c0d] GLESContext:
[000:778] [2023-05-04 11:34:37 +0000.769613][4c0d] The result of eglGetDisplay is:
0x1
[000:781] [2023-05-04 11:34:37 +0000.772574][4c0d] The result of creation:
0x7a1d310180
[000:782] [2023-05-04 11:34:37 +0000.773023][4c0d] The result of
eglCreatePbufferSurface is: 0x7acc398a80
[000:782] [2023-05-04 11:34:37 +0000.773446][3c0b]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7acb485080 input_texture: 21
[001:916] [2023-05-04 11:34:38 +0000.907836][4c11] haveEnoughProcessedData
internalAudioStream.length: 0
[002:295] [2023-05-04 11:34:39 +0000.286548][4c11] Run AGC when audioType = 0
[003:206] [2023-05-04 11:34:40 +0000.197416][398f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[003:206] [2023-05-04 11:34:40 +0000.197652][398f] ~MediaFilterCamera
time:277541058 enter.

[003:206] [2023-05-04 11:34:40 +0000.197714][398f] StopPullFrameAndWriteMp4


time:277541058 enter.

[003:207] [2023-05-04 11:34:40 +0000.198551][4c0b] stop recording


[003:207] [2023-05-04 11:34:40 +0000.198677][4c0b] we have stopped recording before
[003:207] [2023-05-04 11:34:40 +0000.198845][398f] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[003:208] [2023-05-04 11:34:40 +0000.199618][398f] DestroyPipelineAndFilters


time:277541060 enter.
[003:208] [2023-05-04 11:34:40 +0000.199861][398f] DestroyPipelineAndFilters
leave. expire time = 0 ms

[003:209] [2023-05-04 11:34:40 +0000.199998][398f] AppDeviceManagerStopMic

[003:209] [2023-05-04 11:34[000:082] [2023-05-18 06:22:19 +0000.552269][43e6] Log


to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-
05-18 06:22:19 +0000
[000:082] [2023-05-18 06:22:19 +0000.552416][43e6] set AppID=50011 old AppID=-1
[000:082] [2023-05-18 06:22:19 +0000.552491][43e6] Init the android object with
jvm:0xb400007f0ae21380 env:0x7eed2fc8c0 context:0x7ef5de7328

[000:082] [2023-05-18 06:22:19 +0000.552602][43e6] SetAndroidMediaCodecObjects


time:109207572 enter.

[000:082] [2023-05-18 06:22:19 +0000.552686][43e6] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:082] [2023-05-18 06:22:19 +0000.552762][43e6] SetAndroidMediaCodecObjects


time:109207572 enter.

[000:083] [2023-05-18 06:22:19 +0000.552832][43e6] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007f0ae21380
[000:083] [2023-05-18 06:22:19 +0000.552902][43e6] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007f0ae21380 address:0x7e6eee4760
[000:083] [2023-05-18 06:22:19 +0000.552976][43e6] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007f0ae21380
address:0x7e6eee4760
[000:083] [2023-05-18 06:22:19 +0000.553045][43e6] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[000:083] [2023-05-18 06:22:19 +0000.553137][43e6] Set the android objects with


jvm:0xb400007f0ae21380 env:0x7eed2fc8c0 context:0x7ef5de7328

[000:085] [2023-05-18 06:22:19 +0000.555239][43e6] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7eed2fc8c0
[000:085] [2023-05-18 06:22:19 +0000.555341][43e6] SystemUtil Init done
[000:092] [2023-05-18 06:22:19 +0000.562602][43e6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:095] [2023-05-18 06:22:19 +0000.565524][43e6] MediaFilterCamera
[000:095] [2023-05-18 06:22:19 +0000.565664][43e6] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:096] [2023-05-18 06:22:19 +0000.565896][43e6] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:096] [2023-05-18 06:22:19 +0000.565962][4f1d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7e6472c9c0
[000:096] [2023-05-18 06:22:19 +0000.565995][43e6] Recording session using default
bitrate support by app:14680064
[000:096] [2023-05-18 06:22:19 +0000.566375][4f1d] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:096] [2023-05-18 06:22:19 +0000.566539][43e6] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:098] [2023-05-18 06:22:19 +0000.567829][43e6] Error(ini.cc:191): Open the file
failed. error:2
[000:098] [2023-05-18 06:22:19 +0000.567913][43e6]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:098] [2023-05-18 06:22:19 +0000.567993][43e6] The device model: 220333qag
usingSoftwareAEC value: 0
[000:102] [2023-05-18 06:22:19 +0000.571988][43e6] Error(ini.cc:191): Open the file
failed. error:2
[000:102] [2023-05-18 06:22:19 +0000.572096][43e6]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:102] [2023-05-18 06:22:19 +0000.572190][43e6] The device model: 220333qag
usingHardwareAEC value: 0
[000:102] [2023-05-18 06:22:19 +0000.572263][43e6] The machine device: 220333qag
usingHardwareAEC value: 0
[000:102] [2023-05-18 06:22:19 +0000.572334][43e6] Using Default AEC type: software
AEC
[000:104] [2023-05-18 06:22:19 +0000.574420][43e6] The device model: 220333qag enum
value: 0
[000:105] [2023-05-18 06:22:19 +0000.575644][43e6] GetMachineModel is 220333QAG
[000:105] [2023-05-18 06:22:19 +0000.575764][43e6] GetMachineInfo: 220333QAG
[000:106] [2023-05-18 06:22:19 +0000.575896][43e6] Construct BeautifyReader
begin...
[000:106] [2023-05-18 06:22:19 +0000.575988][43e6] dumpStickerRgba:0
dumpStickerYuv:0
[000:106] [2023-05-18 06:22:19 +0000.576058][43e6] Construct BeautifyReader done.
[000:112] [2023-05-18 06:22:19 +0000.581968][43e6] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:112] [2023-05-18 06:22:19 +0000.582022][4f20] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7e644f78a0
[000:112] [2023-05-18 06:22:19 +0000.582523][43e6] AppDeviceManager telnet server
for statistics started......
[000:113] [2023-05-18 06:22:19 +0000.583247][43e6] CpuOverloadDetect time:109207603
enter.

[000:113] [2023-05-18 06:22:19 +0000.583467][43e6] CpuOverloadDetect leave. expire


time = 0 ms

[000:113] [2023-05-18 06:22:19 +0000.583510][4f21] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7efa6d00c0
[000:115] [2023-05-18 06:22:19 +0000.584939][43e6] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:115] [2023-05-18 06:22:19 +0000.585021][43e6] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:118] [2023-05-18 06:22:19 +0000.588526][43e6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:122] [2023-05-18 06:22:19 +0000.592172][43e6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:123] [2023-05-18 06:22:19 +0000.593197][43e6] CreatePlatformSpecificObjects:
[000:123] [2023-05-18 06:22:19 +0000.593312][43e6] audio device use opensle input
and opensl output
[000:123] [2023-05-18 06:22:19 +0000.593403][43e6] Create OpenSLES output module
with java VM support.

[000:123] [2023-05-18 06:22:19 +0000.593723][43e6] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:124] [2023-05-18 06:22:19 +0000.594034][43e6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:124] [2023-05-18 06:22:19 +0000.594387][43e6] Create OpenSLES output module
with buffer num:1

[000:124] [2023-05-18 06:22:19 +0000.594701][43e6] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:125] [2023-05-18 06:22:19 +0000.594975][43e6] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:125] [2023-05-18 06:22:19 +0000.595279][43e6] Create OpenSLES input module
with java VM support.

[000:125] [2023-05-18 06:22:19 +0000.595364][43e6] Create OpenSLES input module


with buffer num:1

[000:125] [2023-05-18 06:22:19 +0000.595498][43e6] Error(trace.cc:40): Init the


output and input for audio device template.
[000:125] [2023-05-18 06:22:19 +0000.595574][43e6] Init the output device.

[000:125] [2023-05-18 06:22:19 +0000.595643][43e6] Init the opensl input.


[000:125] [2023-05-18 06:22:19 +0000.595727][43e6] AppDeviceManager get setting
samplerate: 0
[000:126] [2023-05-18 06:22:19 +0000.596598][43e6] The device model: 220333qag enum
value: 0
[000:128] [2023-05-18 06:22:19 +0000.597953][43e6] The device model: 220333qag enum
value: 0
[000:128] [2023-05-18 06:22:19 +0000.598033][43e6] Set the sample rate to be:48000

[000:128] [2023-05-18 06:22:19 +0000.598107][43e6] Enable the recording stereo:0


[000:128] [2023-05-18 06:22:19 +0000.598178][43e6] Set the playout as stereo:1
[000:128] [2023-05-18 06:22:19 +0000.598247][43e6] Init the microphone.
[000:130] [2023-05-18 06:22:19 +0000.599949][43e6] Update the recording sample rate
to be: 48000
[000:130] [2023-05-18 06:22:19 +0000.600036][43e6] Init the speaker.
[000:130] [2023-05-18 06:22:19 +0000.600132][43e6] Low latency buffer size:144 low
sample rate:48000
[000:130] [2023-05-18 06:22:19 +0000.600632][43e6] Using 1 x 10ms for an audio
frame.

[000:137] [2023-05-18 06:22:19 +0000.606801][43e6] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:137] [2023-05-18 06:22:19 +0000.607020][43e6] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:137] [2023-05-18 06:22:19 +0000.607158][43e6] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:146] [2023-05-18 06:22:19 +0000.616172][43e6] The device model:220333qag

[000:146] [2023-05-18 06:22:19 +0000.616301][43e6] speaker output factor:100


defaultFactor: 100

[000:146] [2023-05-18 06:22:19 +0000.616395][43e6] headset output factor:100


defaultFactor: 100

[000:147] [2023-05-18 06:22:19 +0000.617296][43e6] AppDeviceManagerStart finished.


[000:147] [2023-05-18 06:22:19 +0000.617377][43e6] AppDeviceManagerStartMic::mic
status is off
[000:147] [2023-05-18 06:22:19 +0000.617477][43e6] AppDeviceManagerStartMic update
aec type: 2

[000:147] [2023-05-18 06:22:19 +0000.617550][43e6] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:147] [2023-05-18 06:22:19 +0000.617623][43e6]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:147] [2023-05-18 06:22:19 +0000.617694][43e6]
AudioDeviceDataHandler::StartMicProcess

[000:148] [2023-05-18 06:22:19 +0000.617906][43e6] Try to start webrtc recording


device.

[000:148] [2023-05-18 06:22:19 +0000.617982][43e6] StartRecording. threadID:17382

[000:148] [2023-05-18 06:22:19 +0000.617958][4f22] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:148] [2023-05-18 06:22:19 +0000.618142][4f22] haveEnoughProcessedData
internalAudioStream.length: 0
[000:149] [2023-05-18 06:22:19 +0000.618786][43e6] The machine model:220333QAG

[000:149] [2023-05-18 06:22:19 +0000.618903][43e6] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:149] [2023-05-18 06:22:19 +0000.618972][43e6] Set the recording mode before


getSetting: 4
[000:149] [2023-05-18 06:22:19 +0000.619041][43e6] Set the recording mode after
getSetting: 1
[000:217] [2023-05-18 06:22:19 +0000.686833][43e6] StartRecording finished.

[000:217] [2023-05-18 06:22:19 +0000.686961][43e6] audio: start the audio mic


checker timer.

[000:218] [2023-05-18 06:22:19 +0000.688022][43e6] machine model :redmi


[000:218] [2023-05-18 06:22:19 +0000.688122][43e6] Support this machine
model :redmi
[000:225] [2023-05-18 06:22:19 +0000.695282][43e6] global inited! current sdk
version: 12-14-d8558ab
[000:311] [2023-05-18 06:22:19 +0000.781693][4f23] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:312] [2023-05-18 06:22:19 +0000.781883][4f23] _deviceSampleRate:48000

[000:312] [2023-05-18 06:22:19 +0000.782364][4f22] Run AGC when audioType = 0


[000:312] [2023-05-18 06:22:19 +0000.782538][4f22]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:718] [2023-05-18 06:22:20 +0000.188569][4716]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:719] [2023-05-18 06:22:20 +0000.188932][4f1e] MediaFilterCamera, recording
file context:0x7eed4d4a00 input texture:5
[000:719] [2023-05-18 06:22:20 +0000.189019][4f1e] GLESContext:
[000:719] [2023-05-18 06:22:20 +0000.189121][4f1e] The result of eglGetDisplay is:
0x1
[000:721] [2023-05-18 06:22:20 +0000.191280][4f1e] The result of creation:
0x7e6452f780
[000:721] [2023-05-18 06:22:20 +0000.191538][4f1e] The result of
eglCreatePbufferSurface is: 0x7e6452f900
[000:721] [2023-05-18 06:22:20 +0000.191772][4716]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7eed4d4a00 input_texture: 5
[001:287] [2023-05-18 06:22:20 +0000.757382][43e6]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[001:287] [2023-05-18 06:22:20 +0000.757583][43e6] ~MediaFilterCamera
time:109208777 enter.

[001:287] [2023-05-18 06:22:20 +0000.757646][43e6] StopPullFrameAndWriteMp4


time:109208777 enter.

[001:292] [2023-05-18 06:22:20 +0000.762291][4f1d] stop recording


[001:292] [2023-05-18 06:22:20 +0000.762433][4f1d] we have stopped recording before
[001:292] [2023-05-18 06:22:20 +0000.762690][43e6] StopPullFrameAndWriteMp4 leave.
expire time = 5 ms

[001:293] [2023-05-18 06:22:20 +0000.763339][43e6] DestroyPipelineAndFilters


time:109208783 enter.

[001:293] [2023-05-18 06:22:20 +0000.763428][43e6] DestroyPipelineAndFilters


leave. expire time = 0 ms

[001:293] [2023-05-18 06:22:20 +0000.763482][43e6] AppDeviceManagerStopMic

[001:293] [2023-05-18 06:22:20 +0000.763570][43e6] AppDeviceManagerStopMic::mic


status is on
[001:293] [2023-05-18 06:22:20 +0000.763619][43e6] Try to stop webrtc device.

[001:293] [2023-05-18 06:22[000:047] [2023-05-28 03:35:45 +0000.266954][2749] Log


to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-
05-28 03:35:45 +0000
[000:047] [2023-05-28 03:35:45 +0000.267067][2749] set AppID=50011 old AppID=-1
[000:047] [2023-05-28 03:35:45 +0000.267140][2749] Init the android object with
jvm:0xb400006fd8821380 env:0x6fba93d8c0 context:0x6f6451c328

[000:047] [2023-05-28 03:35:45 +0000.267249][2749] SetAndroidMediaCodecObjects


time:197864462 enter.

[000:047] [2023-05-28 03:35:45 +0000.267328][2749] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:047] [2023-05-28 03:35:45 +0000.267405][2749] SetAndroidMediaCodecObjects


time:197864462 enter.

[000:047] [2023-05-28 03:35:45 +0000.267475][2749] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400006fd8821380
[000:047] [2023-05-28 03:35:45 +0000.267543][2749] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400006fd8821380 address:0x6f01608760
[000:047] [2023-05-28 03:35:45 +0000.267602][2749] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400006fd8821380
address:0x6f01608760
[000:047] [2023-05-28 03:35:45 +0000.267656][2749] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:048] [2023-05-28 03:35:45 +0000.267755][2749] Set the android objects with


jvm:0xb400006fd8821380 env:0x6fba93d8c0 context:0x6f6451c328

[000:050] [2023-05-28 03:35:45 +0000.269869][2749] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x6fba93d8c0
[000:050] [2023-05-28 03:35:45 +0000.269962][2749] SystemUtil Init done
[000:053] [2023-05-28 03:35:45 +0000.272815][2749]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:055] [2023-05-28 03:35:45 +0000.275591][2749] MediaFilterCamera
[000:055] [2023-05-28 03:35:45 +0000.275709][2749] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:056] [2023-05-28 03:35:45 +0000.275907][2749] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:056] [2023-05-28 03:35:45 +0000.275971][3233] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f3fed3ec0
[000:056] [2023-05-28 03:35:45 +0000.276002][2749] Recording session using default
bitrate support by app:14680064
[000:056] [2023-05-28 03:35:45 +0000.276485][3233] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:056] [2023-05-28 03:35:45 +0000.276640][2749] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:058] [2023-05-28 03:35:45 +0000.277859][2749] Error(ini.cc:191): Open the file
failed. error:2
[000:058] [2023-05-28 03:35:45 +0000.277944][2749]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:058] [2023-05-28 03:35:45 +0000.278046][2749] The device model: 220333qag
usingSoftwareAEC value: 0
[000:062] [2023-05-28 03:35:45 +0000.281867][2749] Error(ini.cc:191): Open the file
failed. error:2
[000:062] [2023-05-28 03:35:45 +0000.281960][2749]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:062] [2023-05-28 03:35:45 +0000.282051][2749] The device model: 220333qag
usingHardwareAEC value: 0
[000:062] [2023-05-28 03:35:45 +0000.282125][2749] The machine device: 220333qag
usingHardwareAEC value: 0
[000:062] [2023-05-28 03:35:45 +0000.282197][2749] Using Default AEC type: software
AEC
[000:063] [2023-05-28 03:35:45 +0000.283726][2749] The device model: 220333qag enum
value: 0
[000:065] [2023-05-28 03:35:45 +0000.284922][2749] GetMachineModel is 220333QAG
[000:065] [2023-05-28 03:35:45 +0000.285020][2749] GetMachineInfo: 220333QAG
[000:065] [2023-05-28 03:35:45 +0000.285111][2749] Construct BeautifyReader
begin...
[000:065] [2023-05-28 03:35:45 +0000.285189][2749] dumpStickerRgba:0
dumpStickerYuv:0
[000:065] [2023-05-28 03:35:45 +0000.285258][2749] Construct BeautifyReader done.
[000:071] [2023-05-28 03:35:45 +0000.291276][2749] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:071] [2023-05-28 03:35:45 +0000.291324][3239] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f400e1fa0
[000:072] [2023-05-28 03:35:45 +0000.291801][2749] AppDeviceManager telnet server
for statistics started......
[000:072] [2023-05-28 03:35:45 +0000.292419][2749] CpuOverloadDetect time:197864487
enter.

[000:072] [2023-05-28 03:35:45 +0000.292603][2749] CpuOverloadDetect leave. expire


time = 0 ms

[000:072] [2023-05-28 03:35:45 +0000.292645][323a] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x6f40113ac0
[000:074] [2023-05-28 03:35:45 +0000.294058][2749] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:074] [2023-05-28 03:35:45 +0000.294137][2749] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:079] [2023-05-28 03:35:45 +0000.298961][2749] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:080] [2023-05-28 03:35:45 +0000.300212][2749] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:081] [2023-05-28 03:35:45 +0000.301700][2749] CreatePlatformSpecificObjects:
[000:082] [2023-05-28 03:35:45 +0000.301796][2749] audio device use opensle input
and opensl output
[000:082] [2023-05-28 03:35:45 +0000.301886][2749] Create OpenSLES output module
with java VM support.

[000:082] [2023-05-28 03:35:45 +0000.302199][2749] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:082] [2023-05-28 03:35:45 +0000.302495][2749] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:083] [2023-05-28 03:35:45 +0000.302862][2749] Create OpenSLES output module
with buffer num:1

[000:083] [2023-05-28 03:35:45 +0000.303205][2749] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:083] [2023-05-28 03:35:45 +0000.303484][2749] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:084] [2023-05-28 03:35:45 +0000.303781][2749] Create OpenSLES input module
with java VM support.

[000:084] [2023-05-28 03:35:45 +0000.303868][2749] Create OpenSLES input module


with buffer num:1

[000:084] [2023-05-28 03:35:45 +0000.304001][2749] Error(trace.cc:40): Init the


output and input for audio device template.
[000:084] [2023-05-28 03:35:45 +0000.304083][2749] Init the output device.

[000:084] [2023-05-28 03:35:45 +0000.304137][2749] Init the opensl input.


[000:084] [2023-05-28 03:35:45 +0000.304240][2749] AppDeviceManager get setting
samplerate: 0
[000:085] [2023-05-28 03:35:45 +0000.305175][2749] The device model: 220333qag enum
value: 0
[000:086] [2023-05-28 03:35:45 +0000.306538][2749] The device model: 220333qag enum
value: 0
[000:086] [2023-05-28 03:35:45 +0000.306639][2749] Set the sample rate to be:48000

[000:086] [2023-05-28 03:35:45 +0000.306716][2749] Enable the recording stereo:0


[000:087] [2023-05-28 03:35:45 +0000.306787][2749] Set the playout as stereo:1
[000:087] [2023-05-28 03:35:45 +0000.306856][2749] Init the microphone.
[000:088] [2023-05-28 03:35:45 +0000.308277][2749] Update the recording sample rate
to be: 48000
[000:088] [2023-05-28 03:35:45 +0000.308366][2749] Init the speaker.
[000:088] [2023-05-28 03:35:45 +0000.308468][2749] Low latency buffer size:144 low
sample rate:48000
[000:089] [2023-05-28 03:35:45 +0000.308823][2749] Using 1 x 10ms for an audio
frame.

[000:095] [2023-05-28 03:35:45 +0000.314911][2749] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:095] [2023-05-28 03:35:45 +0000.315141][2749] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:095] [2023-05-28 03:35:45 +0000.315255][2749] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:103] [2023-05-28 03:35:45 +0000.323515][2749] The device model:220333qag

[000:103] [2023-05-28 03:35:45 +0000.323640][2749] speaker output factor:100


defaultFactor: 100

[000:103] [2023-05-28 03:35:45 +0000.323726][2749] headset output factor:100


defaultFactor: 100

[000:104] [2023-05-28 03:35:45 +0000.324619][2749] AppDeviceManagerStart finished.


[000:104] [2023-05-28 03:35:45 +0000.324709][2749] AppDeviceManagerStartMic::mic
status is off
[000:105] [2023-05-28 03:35:45 +0000.324871][2749] AppDeviceManagerStartMic update
aec type: 2
[000:105] [2023-05-28 03:35:45 +0000.324944][2749] AppDeviceManagerStartMic update
voiceChangeMode: 4

[000:105] [2023-05-28 03:35:45 +0000.325018][2749]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:105] [2023-05-28 03:35:45 +0000.325088][2749]
AudioDeviceDataHandler::StartMicProcess

[000:105] [2023-05-28 03:35:45 +0000.325306][2749] Try to start webrtc recording


device.

[000:105] [2023-05-28 03:35:45 +0000.325351][323b] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:105] [2023-05-28 03:35:45 +0000.325382][2749] StartRecording. threadID:10057

[000:105] [2023-05-28 03:35:45 +0000.325496][323b] haveEnoughProcessedData


internalAudioStream.length: 0
[000:106] [2023-05-28 03:35:45 +0000.326232][2749] The machine model:220333QAG

[000:106] [2023-05-28 03:35:45 +0000.326354][2749] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:106] [2023-05-28 03:35:45 +0000.326426][2749] Set the recording mode before


getSetting: 4
[000:106] [2023-05-28 03:35:45 +0000.326502][2749] Set the recording mode after
getSetting: 1
[000:213] [2023-05-28 03:35:45 +0000.433525][2749] StartRecording finished.

[000:213] [2023-05-28 03:35:45 +0000.433666][2749] audio: start the audio mic


checker timer.

[000:214] [2023-05-28 03:35:45 +0000.434724][2749] machine model :redmi


[000:215] [2023-05-28 03:35:45 +0000.434824][2749] Support this machine
model :redmi
[000:223] [2023-05-28 03:35:45 +0000.443123][2749] global inited! current sdk
version: 12-14-d8558ab
[000:311] [2023-05-28 03:35:45 +0000.531522][323c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:311] [2023-05-28 03:35:45 +0000.531677][323c] _deviceSampleRate:48000

[000:315] [2023-05-28 03:35:45 +0000.535469][323b] Run AGC when audioType = 0


[000:315] [2023-05-28 03:35:45 +0000.535664][323b]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:789] [2023-05-28 03:35:46 +0000.8968][2bd2]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:789] [2023-05-28 03:35:46 +0000.9232][3237] MediaFilterCamera, recording file
context:0x6fbaafc600 input texture:7
[000:789] [2023-05-28 03:35:46 +0000.9329][3237] GLESContext:
[000:789] [2023-05-28 03:35:46 +0000.9449][3237] The result of eglGetDisplay is:
0x1
[000:792] [2023-05-28 03:35:46 +0000.11830][3237] The result of creation:
0x6f19157d00
[000:792] [2023-05-28 03:35:46 +0000.12083][3237] The result of
eglCreatePbufferSurface is: 0x6f19157e00
[000:792] [2023-05-28 03:35:46 +0000.12611][2bd2]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x6fbaafc600 input_texture: 7
[001:883] [2023-05-28 03:35:47 +0000.103496][323b] haveEnoughProcessedData
internalAudioStream.length: 10
[002:313] [2023-05-28 03:35:47 +0000.532966][323b] Run AGC when audioType = 0
[003:608] [2023-05-28 03:35:48 +0000.828439][323b] haveEnoughProcessedData
internalAudioStream.length: 0
[004:217] [2023-05-28 03:35:49 +0000.436906][322f]
monitorTime:4004totalDuration:3910
[004:315] [2023-05-28 03:35:49 +0000.535480][323b] Run AGC when audioType = 0
[004:315] [2023-05-28 03:35:49 +0000.535653][323b]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:320] [2023-05-28 03:35:50 +0000.540688][323b] haveEnoughProcessedData
internalAudioStream.length: 0
[006:312] [2023-05-28 03:35:51 +0000.531936][323b] Run AGC when audioType = 0
[007:047] [2023-05-28 03:35:52 +0000.266879][323b] haveEnoughProcessedData
internalAudioStream.length: 0
[008:312] [2023-05-28 03:35:53 +0000.532068][323b] Run AGC when audioType = 0
[008:313] [2023-05-28 03:35:53 +0000.532935][323b]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:771] [2023-05-28 03:35:53 +0000.990799][323b] haveEnoughProcessedData
internalAudioStream.length: 0
[009:376] [2023-05-28 03:35:54 +0000.596256][2696] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[009:376] [2023-05-28 03:35:54 +0000.596391][2696]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[009:378] [2023-05-28 03:35:54 +0000.597973][2696]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[009:378] [2023-05-28 03:35:54 +0000.598275][3237] operator() time:197873793
enter.

[009:378] [2023-05-28 03:35:54 +0000.598390][3237] MediaFilterCamera, recording


file context:0x6fbaafc600 input texture:7
[009:380] [2023-05-28 03:35:54 +0000.600616][3237] MicSource: Mic source
created:10x6fbaa10200
[009:382] [2023-05-28 03:35:54 +0000.601779][3237] received external audio stream

[009:382] [2023-05-28 03:35:54 +0000.601906][3237] alloc thread: 0x6f19115180


name:worker0 thread id:477660634304 to Mic_source
[009:382] [2023-05-28 03:35:54 +0000.601977][3237] audio: start the audio sender
thread.

[009:382] [2023-05-28 03:35:54 +0000.602143][3237] construct OpenGLRenderProgram


0x6f283c9f98
[009:382] [2023-05-28 03:35:54 +0000.602207][3237] CropFilter::SetOrientation
orientation: 90
[009:382] [2023-05-28 03:35:54 +0000.602469][3237] filter: filter pipeline
construtc this: 0x6f40116c40
[009:382] [2023-05-28 03:35:54 +0000.602537][3237] filter: filter pipeline2 update
pattern: 1
[009:382] [2023-05-28 03:35:54 +0000.602673][3237] CameraSource::source_id_:1
[009:383] [2023-05-28 03:35:54 +0000.602764][3237] RecordAudioSource::source_id_:2
[009:383] [2023-05-28 03:35:54 +0000.603113][3237] BindInputFilter 0x6f19115a40
this 0x6f283ca1c0
[009:383] [2023-05-28 03:35:54 +0000.603204][3237] BindInputFilter 0x6f19115bd8
this 0x6f19115d50
[009:383] [2023-05-28 03:35:54 +0000.603320][3237] BindInputFilter 0x6f283ca1c0
this 0x6f40116ce0
[009:383] [2023-05-28 03:35:54 +0000.603345][323b] On audio frame the broadcast
with timestamp:197873798 samples:480. (1000 frame for one log)

[009:383] [2023-05-28 03:35:54 +0000.603431][3237] setParamentForFilters:


speed:1.000000
[009:383] [2023-05-28 03:35:54 +0000.603488][3237] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[009:383] [2023-05-28 03:35:54 +0000.603550][3237] SetParamForFilter time:197873798
enter.

[009:383] [2023-05-28 03:35:54 +0000.603604][3237] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[009:383] [2023-05-28 03:35:54 +0000.603662][3237] SetParamForFilter: Params video
index is: 0
[009:383] [2023-05-28 03:35:54 +0000.603714][3237] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[009:384] [2023-05-28 03:35:54 +0000.603768][3237] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[009:384] [2023-05-28 03:35:54 +0000.603821][3237] crop filter mode tpye:
citytravelvideo index:0
[009:390] [2023-05-28 03:35:54 +0000.609859][3237]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:390] [2023-05-28 03:35:54 +0000.609991][3237]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:390] [2023-05-28 03:35:54 +0000.610050][3237]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:390] [2023-05-28 03:35:54 +0000.610104][3237]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:390] [2023-05-28 03:35:54 +0000.610160][3237]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:390] [2023-05-28 03:35:54 +0000.610214][3237]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:390] [2023-05-28 03:35:54 +0000.610267][3237]
Warning(parse_template_json.cc:45): json parament no found the parament
[009:390] [2023-05-28 03:35:54 +0000.610335][3237]
Warning(parse_template_json.cc:81): json parament no found the parament
[009:390] [2023-05-28 03:35:54 +0000.610390][3237]
Warning(parse_template_json.cc:81): json parament no found the parament
[009:390] [2023-05-28 03:35:54 +0000.610443][3237]
Warning(parse_template_json.cc:67): json parament no found the parament
[009:390] [2023-05-28 03:35:54 +0000.610539][3237]
Warning(parse_template_json.cc:93): json parament no found the duration
[009:390] [2023-05-28 03:35:54 +0000.610606][3237] SetParamForFilter leave. expire
time = 7 ms

[009:392] [2023-05-28 03:35:54 +0000.612287][3272] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[009:392] [2023-05-28 03:35:54 +0000.612727][3237] OnOutputSizeChanged width 1280
height 720
[009:393] [2023-05-28 03:35:54 +0000.612910][3237] OpenGLFrameBuffer: width:1280
height:720
[009:393] [2023-05-28 03:35:54 +0000.612974][3237] OpenGLFrameBuffer: width:1280
height:720
[009:393] [2023-05-28 03:35:54 +0000.613043][3237] OpenGLFrameBuffer: width:1280
height:720
[009:393] [2023-05-28 03:35:54 +0000.613112][3237] OpenGLFrameBuffer: width:1280
height:720
[009:393] [2023-05-28 03:35:54 +0000.613178][3272] The output timestamp from audio
mixer change:197873798
[009:393] [2023-05-28 03:35:54 +0000.613179][3237] OpenGLFrameBuffer: width:1280
height:720
[009:393] [2023-05-28 03:35:54 +0000.613267][3272] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:393] [2023-05-28 03:35:54 +0000.613311][3237] OpenGLFrameBuffer: width:1280
height:720
[009:393] [2023-05-28 03:35:54 +0000.613379][3237] construct TrivalImageDrawer
0x6fba940840
[009:393] [2023-05-28 03:35:54 +0000.613459][3237] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x6fba940840 context 0x6f190c2040
[009:393] [2023-05-28 03:35:54 +0000.613516][3237] setupGLES:
[009:394] [2023-05-28 03:35:54 +0000.614348][3237] OpenGLRenderProgram::Initialize.
[009:394] [2023-05-28 03:35:54 +0000.614455][3237] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[009:394] [2023-05-28 03:35:54 +0000.614525][3237] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[009:394] [2023-05-28 03:35:54 +0000.614663][3237] Init open gl render:
0x6f283c9f98
[009:394] [2023-05-28 03:35:54 +0000.614731][3237] Fragement shader path:
[009:395] [2023-05-28 03:35:54 +0000.614794][3237] Fragement shader path:
[009:395] [2023-05-28 03:35:54 +0000.614847][3237] create opengl program object.
[009:395] [2023-05-28 03:35:54 +0000.614898][3237] create shader: vertex
[009:395] [2023-05-28 03:35:54 +0000.615252][3237] create shader: fragment
[009:397] [2023-05-28 03:35:54 +0000.617706][3237] Have not extra filter filename!
[009:398] [2023-05-28 03:35:54 +0000.617789][3237] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[009:398] [2023-05-28 03:35:54 +0000.617889][3237] OpenGLRenderProgram::Initialize
success.
[009:398] [2023-05-28 03:35:54 +0000.618010][3237] Setup the OpenGL result:1
[009:398] [2023-05-28 03:35:54 +0000.618405][3233] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_197873813.mp4
[009:398] [2023-05-28 03:35:54 +0000.618654][3233] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_197873813.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[009:398] [2023-05-28 03:35:54 +0000.618695][327a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f3042fa98
[009:399] [2023-05-28 03:35:54 +0000.618773][3233] 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
[009:399] [2023-05-28 03:35:54 +0000.618853][3233] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_197873813.mp4
fileFD: -1
[009:399] [2023-05-28 03:35:54 +0000.619475][3233] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_197873813.mp4
is opened successfully
[009:399] [2023-05-28 03:35:54 +0000.619537][3233] setupMediaProcessers:
[009:399] [2023-05-28 03:35:54 +0000.619590][3233]
RecordingSessionInternalSimple:setup media processers.
[009:399] [2023-05-28 03:35:54 +0000.619647][3233] construct AAC encoder
[009:401] [2023-05-28 03:35:54 +0000.620773][3233] H264Encoder creating:
superfast011818
[009:401] [2023-05-28 03:35:54 +0000.620846][3233] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[009:402] [2023-05-28 03:35:54 +0000.621888][3233] H264Encode::GetMachineModel is
220333QAG
[009:402] [2023-05-28 03:35:54 +0000.621960][3233] H264Encoder machine_mode
is:220333QAG
[009:402] [2023-05-28 03:35:54 +0000.622017][3233] H264Encode::machine size :9
machine_mode:220333QAG
[009:402] [2023-05-28 03:35:54 +0000.622146][3233] H264Encode::machine array
size :22 machine_mode:220333QAG
[009:402] [2023-05-28 03:35:54 +0000.622243][3233] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[009:402] [2023-05-28 03:35:54 +0000.622381][3233] setupCompressionSession:
[009:402] [2023-05-28 03:35:54 +0000.622432][3233] H264Encode::creating hareware
Encoder
[009:402] [2023-05-28 03:35:54 +0000.622484][3233] AndroidHwAvcEncoder
time:197873817 enter.

[009:402] [2023-05-28 03:35:54 +0000.622717][3233] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400006fd8821380 address:0x6f01608760
[009:403] [2023-05-28 03:35:54 +0000.623068][3233] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[009:403] [2023-05-28 03:35:54 +0000.623154][3233] The video avc hw codec address
is 0x6fc80398b8
[009:403] [2023-05-28 03:35:54 +0000.623298][3233] AndroidHwAvcEncoder leave.
expire time = 1 ms

[009:403] [2023-05-28 03:35:54 +0000.623393][3233] RegisterEncodeCompleteCallback


time:197873818 enter.
[009:403] [2023-05-28 03:35:54 +0000.623596][3233] RegisterEncodeCompleteCallback
leave. expire time = 0 ms

[009:403] [2023-05-28 03:35:54 +0000.623682][3233] InitEncode time:197873818


enter.

[009:404] [2023-05-28 03:35:54 +0000.623821][3233] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[009:404] [2023-05-28 03:35:54 +0000.623902][3233] Create time:197873819 enter.

[009:404] [2023-05-28 03:35:54 +0000.623975][3233] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[009:404] [2023-05-28 03:35:54 +0000.624054][3233]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x6f304d0980
[009:453] [2023-05-28 03:35:54 +0000.673009][3233]
supported_type:image/vnd.android.heic
[009:453] [2023-05-28 03:35:54 +0000.673189][3233] supported_type:video/avc
[009:453] [2023-05-28 03:35:54 +0000.673281][3233] name:OMX.qcom.video.encoder.avc
mime:video/avc
[009:453] [2023-05-28 03:35:54 +0000.673377][3233] hwCodecPrefix :OMX.qcom.
[009:453] [2023-05-28 03:35:54 +0000.673452][3233] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[009:453] [2023-05-28 03:35:54 +0000.673531][3233] mediacodec_createCodecByName
time:197873868 enter.

[009:453] [2023-05-28 03:35:54 +0000.673605][3233] WrapAndroidMediaCodec


time:197873868 enter.

[009:455] [2023-05-28 03:35:54 +0000.674946][3233] WrapAndroidMediaCodec leave.


expire time = 2 ms

[009:566] [2023-05-28 03:35:54 +0000.786247][3233] mediacodec_createCodecByName


leave. expire time = 113 ms

[009:566] [2023-05-28 03:35:54 +0000.786421][3233] WrapAndroidMediaFromat


time:197873981 enter.

[009:566] [2023-05-28 03:35:54 +0000.786606][3233] WrapAndroidMediaFromat leave.


expire time = 0 ms

[009:640] [2023-05-28 03:35:54 +0000.860003][3233] Destroy time:197874055 enter.

[009:640] [2023-05-28 03:35:54 +0000.860138][3233] WrapAndroidMediaFromat::


Destroy
[009:640] [2023-05-28 03:35:54 +0000.860200][3233] Destroy leave. expire time = 0
ms

[009:640] [2023-05-28 03:35:54 +0000.860262][3233] ~WrapAndroidMediaFromat


time:197874055 enter.

[009:640] [2023-05-28 03:35:54 +0000.860322][3233] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[009:640] [2023-05-28 03:35:54 +0000.860383][3233] Create leave. expire time = 236


ms

[009:640] [2023-05-28 03:35:54 +0000.860440][3233] isSemiPlanarSupport


time:197874055 enter.

[009:640] [2023-05-28 03:35:54 +0000.860497][3233] H264Encoder isSemiPlanarSupport


[009:640] [2023-05-28 03:35:54 +0000.860552][3233] isSemiPlanarSupport leave.
expire time = 0 ms

[009:640] [2023-05-28 03:35:54 +0000.860615][3233] creat hw H264Encoder success,


isSemiPlanar:1
[009:641] [2023-05-28 03:35:54 +0000.860827][3233] InitEncode leave. expire time =
238 ms

[009:641] [2023-05-28 03:35:54 +0000.860886][3233] H264Encode::created Encoder


[009:641] [2023-05-28 03:35:54 +0000.860935][3233] H264Encode:: H264 encoder
created.
[009:641] [2023-05-28 03:35:54 +0000.860980][3233] H264 encoder created.
[009:641] [2023-05-28 03:35:54 +0000.861026][3233]
RecordingSessionInternalSimple:created avc encoder avc: 0x6f3059ed40
[009:641] [2023-05-28 03:35:54 +0000.861076][3233] setOutput:
[009:641] [2023-05-28 03:35:54 +0000.861123][3233]
RecordingSessionInternalSimple:encoder set output to muxer!
[009:641] [2023-05-28 03:35:54 +0000.861169][3233] request a key frame
[009:641] [2023-05-28 03:35:54 +0000.861213][3233] H264Encode:: request a key frame
[009:641] [2023-05-28 03:35:54 +0000.861416][3233] setDisplayRotate :90
[009:641] [2023-05-28 03:35:54 +0000.861492][3233] 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
[009:641] [2023-05-28 03:35:54 +0000.861652][3237] StartRecording:
[009:642] [2023-05-28 03:35:54 +0000.861773][3272] operator(): Set the recording
session in mic source. recording session: 0x6f19115a80
[009:642] [2023-05-28 03:35:54 +0000.861997][3237] operator() leave. expire time =
264 ms

[009:642] [2023-05-28 03:35:54 +0000.861992][3271] AF_SpeedFilter audio


0x6f19115c00 PullFrame
[009:642] [2023-05-28 03:35:54 +0000.862124][3271]
RecordAudioSource::PullAudioFrame
[009:642] [2023-05-28 03:35:54 +0000.862181][3271] AF_SpeedFilter::PullFrame eof4
[009:644] [2023-05-28 03:35:54 +0000.864371][3271]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[009:653] [2023-05-28 03:35:54 +0000.872942][3271] AF_SpeedFilter audio time,
0x6f19115c00 rcv time: 197874060
[009:653] [2023-05-28 03:35:54 +0000.873095][3271] AF_SpeedFilter audio time,
0x6f19115c00 rcv time: 197874060in_nSamples:441
[009:653] [2023-05-28 03:35:54 +0000.873301][3271] resampled_data_size:0
[009:679] [2023-05-28 03:35:54 +0000.899608][3237]
MediaFilterCamera::NeedProcessTexture
[009:680] [2023-05-28 03:35:54 +0000.899770][3237] begine recode to first frame
spend time:302
[009:680] [2023-05-28 03:35:54 +0000.899831][3237] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x6f19115900
[009:680] [2023-05-28 03:35:54 +0000.899973][3237] blur_distance_:0
[009:680] [2023-05-28 03:35:54 +0000.900049][3237] blur_direction_angle_:-90
[009:680] [2023-05-28 03:35:54 +0000.900173][3237]
GPUImageProcessing::SetOrientation orientation: 90
[009:680] [2023-05-28 03:35:54 +0000.900244][3237] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[009:680] [2023-05-28 03:35:54 +0000.900446][3237] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:680] [2023-05-28 03:35:54 +0000.900528][3237] GPUImageProcessing: input frame
width1280 X 720
[009:684] [2023-05-28 03:35:54 +0000.904721][3237] drawYUV420 render
OpenGLRenderProgram:0x6f283c9f98
[009:688] [2023-05-28 03:35:54 +0000.908228][3237] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[009:688] [2023-05-28 03:35:54 +0000.908488][3237] CropFilter::OnVideoFrame
outputtexture :9
[009:688] [2023-05-28 03:35:54 +0000.908552][3237] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[009:699] [2023-05-28 03:35:54 +0000.919298][3237] The read pixel from buffer take:
11 width:1280 height:720 frameType:0
[009:719] [2023-05-28 03:35:54 +0000.938857][3237] drawYUV420 render
OpenGLRenderProgram:0x6f283c9f98
[009:733] [2023-05-28 03:35:54 +0000.952988][3237] The convert RGB to YUV take 6
[009:733] [2023-05-28 03:35:54 +0000.953607][3237] FilterPipeline2::OnVideoFrame
pts 35 last_video_timestamp_ 35
[009:734] [2023-05-28 03:35:54 +0000.953786][3237]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[009:735] [2023-05-28 03:35:54 +0000.955499][3279]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[009:735] [2023-05-28 03:35:54 +0000.955655][3279] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[009:735] [2023-05-28 03:35:54 +0000.955726][3279] push video frame to H264
encoder. (100 frame for one log)

[009:736] [2023-05-28 03:35:54 +0000.955811][3279] push video frame to H264


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

[009:736] [2023-05-28 03:35:54 +0000.955876][3279] H264Encode::push video frame to


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

[009:736] [2023-05-28 03:35:54 +0000.955940][3279] Push an pts:0 to dts queue.


[009:736] [2023-05-28 03:35:54 +0000.956005][3279] DTS queue for
Generator:0x6f3042fcb8 0
[009:736] [2023-05-28 03:35:54 +0000.956059][3279] The input pts:0 fps:30
[009:737] [2023-05-28 03:35:54 +0000.957574][3279]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[009:764] [2023-05-28 03:35:54 +0000.983790][3237] drawYUV420 render
OpenGLRenderProgram:0x6f283c9f98
[009:769] [2023-05-28 03:35:54 +0000.989641][3271] AF_SpeedFilter audio time 222,
0x6f19115c00 out time: 197874060 org time: 197874060
[009:770] [2023-05-28 03:35:54 +0000.989858][3271] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[009:770] [2023-05-28 03:35:54 +0000.989947][3271]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 197874060
[009:770] [2023-05-28 03:35:54 +0000.990095][3271]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[009:770] [2023-05-28 03:35:54 +0000.990201][3271] AF_SpeedFilter audio time
[009:770] [2023-05-28 03:35:54 +0000.990347][3271] AF_SpeedFilter audio time 111,
0x6f19115c00 out time: 197874070 org time: 197874070
[009:774] [2023-05-28 03:35:54 +0000.994505][3277]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:3
[009:775] [2023-05-28 03:35:54 +0000.995083][327a] add aac audio track with id:1
[009:775] [2023-05-28 03:35:54 +0000.995606][327a] audio start ts:0
[009:775] [2023-05-28 03:35:54 +0000.995712][327a] the audio frame has been written
into MP4 file
[009:837] [2023-05-28 03:35:55 +0000.57595][3279] h264 add frame header cdr flag
[009:839] [2023-05-28 03:35:55 +0000.58757][3279] h264 add frame header cdr flag
[009:840] [2023-05-28 03:35:55 +0000.59769][3279] SendFrame
encodedImage._timeStamp:0encodedImage->_length:205791
[009:840] [2023-05-28 03:35:55 +0000.59888][3279] Received key frame:0
[009:840] [2023-05-28 03:35:55 +0000.59962][3279] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[009:840] [2023-05-28 03:35:55 +0000.60084][3279] H264Encode::H264SWEncoder get
callback, length:205791 type:0 nalType:7length:18
[009:840] [2023-05-28 03:35:55 +0000.60181][3279] H264Encode:: get a sps pps
header!headerSize:31
[009:840] [2023-05-28 03:35:55 +0000.60511][3279] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[009:840] [2023-05-28 03:35:55 +0000.60677][327a] get the H.264 SPS parameter
[009:841] [2023-05-28 03:35:55 +0000.61251][327a] add video track with id:2
[009:843] [2023-05-28 03:35:55 +0000.63562][327a] get the H.264 PPS parameter
[009:845] [2023-05-28 03:35:55 +0000.64888][327a] get the H.264 IDR frame
[009:845] [2023-05-28 03:35:55 +0000.65049][327a] resss:true
[009:845] [2023-05-28 03:35:55 +0000.65110][327a] video start ts:0
[009:845] [2023-05-28 03:35:55 +0000.65422][327a] the video frame has been written
into MP4 file
[010:178] [2023-05-28 03:35:55 +0000.398214][3237] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:217] [2023-05-28 03:35:55 +0000.437369][3237] The convert RGB to YUV take 4
[010:311] [2023-05-28 03:35:55 +0000.530918][323c] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:311] [2023-05-28 03:35:55 +0000.531255][323c] _deviceSampleRate:48000

[010:312] [2023-05-28 03:35:55 +0000.531847][323b] Run AGC when audioType = 0


[010:386] [2023-05-28 03:35:55 +0000.606280][3272] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:483] [2023-05-28 03:35:55 +0000.703737][323b] haveEnoughProcessedData
internalAudioStream.length: 10
[010:561] [2023-05-28 03:35:55 +0000.781371][3279] DTS queue for
Generator:0x6f3042fcb8 804 836
[010:688] [2023-05-28 03:35:55 +0000.908024][3237] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:719] [2023-05-28 03:35:55 +0000.939044][3237] The convert RGB to YUV take 5
[011:055] [2023-05-28 03:35:56 +0000.275142][3279] Push an pts:1334 to dts queue.
[011:090] [2023-05-28 03:35:56 +0000.310643][3279] last dts:1301 currentPts:1334
ppsOrSPS:0 queue length:2
[011:190] [2023-05-28 03:35:56 +0000.410591][3237] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:229] [2023-05-28 03:35:56 +0000.449733][3237] The convert RGB to YUV take 7
[011:260] [2023-05-28 03:35:56 +0000.480662][3271] AF_SpeedFilter audio
0x6f19115c00 PullFrame
[011:386] [2023-05-28 03:35:56 +0000.606072][3272] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:387] [2023-05-28 03:35:56 +0000.606788][3279] DTS queue for
Generator:0x6f3042fcb8 1633 1664
[011:509] [2023-05-28 03:35:56 +0000.729173][3271]
RecordAudioSource::PullAudioFrame
[011:687] [2023-05-28 03:35:56 +0000.906815][3237] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[011:725] [2023-05-28 03:35:56 +0000.945306][3237] The convert RGB to YUV take 5
[011:749] [2023-05-28 03:35:56 +0000.969589][3237] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[011:795] [2023-05-28 03:35:57 +0000.15679][3279] h264 add frame header cdr flag
[011:796] [2023-05-28 03:35:57 +0000.16178][3279] Received key frame:2005
[011:798] [2023-05-28 03:35:57 +0000.17874][327a] get the H.264 IDR frame
[011:924] [2023-05-28 03:35:57 +0000.143969][3271] AF_SpeedFilter::PullFrame eof4
[011:926] [2023-05-28 03:35:57 +0000.146326][3271]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[011:935] [2023-05-28 03:35:57 +0000.154757][3271] resampled_data_size:7168
[012:067] [2023-05-28 03:35:57 +0000.286950][2696]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[012:067] [2023-05-28 03:35:57 +0000.287340][3237] operator(): Stop
[012:067] [2023-05-28 03:35:57 +0000.287418][3237] StopPullFrameAndWriteMp4
time:197876482 enter.

[012:067] [2023-05-28 03:35:57 +0000.287487][3237] StopRecording:


[012:070] [2023-05-28 03:35:57 +0000.290716][3271] resampled_data_size:512
[012:071] [2023-05-28 03:35:57 +0000.290877][3271] AF_SpeedFilter audio time 222,
0x6f19115c00 out time: 197876410 org time: 197876410
[012:071] [2023-05-28 03:35:57 +0000.291028][3271] PullAudioFrame: PullFrame audio
finished.
[012:071] [2023-05-28 03:35:57 +0000.291136][3271]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[012:074] [2023-05-28 03:35:57 +0000.293904][3277]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:5
[012:074] [2023-05-28 03:35:57 +0000.294345][3279]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:71
[012:075] [2023-05-28 03:35:57 +0000.295002][3233] stop recording
[012:075] [2023-05-28 03:35:57 +0000.295087][3233]
RecordingSessionInternalSimple:destroy media processers
[012:075] [2023-05-28 03:35:57 +0000.295144][3233] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[012:075] [2023-05-28 03:35:57 +0000.295200][3233] H264Encode::flushing hareware
Encoder
[012:075] [2023-05-28 03:35:57 +0000.295608][3233] Flush time:197876490 enter.

[012:075] [2023-05-28 03:35:57 +0000.295697][3233] H264Encoder encoder flush


[012:076] [2023-05-28 03:35:57 +0000.295802][3233] flush output queue
[012:196] [2023-05-28 03:35:57 +0000.416174][323b] haveEnoughProcessedData
internalAudioStream.length: 0
[012:316] [2023-05-28 03:35:57 +0000.535772][323b] Run AGC when audioType = 0
[012:316] [2023-05-28 03:35:57 +0000.536014][323b]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:390] [2023-05-28 03:35:57 +0000.610229][3272] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:391] [2023-05-28 03:35:57 +0000.610856][3233] Flush leave. expire time = 316
ms

[012:391] [2023-05-28 03:35:57 +0000.611602][3233] ~H264EncodeWrap:


[012:392] [2023-05-28 03:35:57 +0000.611907][3233] ~H264Encode:
[012:392] [2023-05-28 03:35:57 +0000.612008][3233] teardownCompressionSession:
H264Encode::destroying Encoder
[012:392] [2023-05-28 03:35:57 +0000.612291][3233] Release time:197876807 enter.

[012:393] [2023-05-28 03:35:57 +0000.612974][3233] Release:


MediaCodecVideoEncoder::Release _inited:1
[012:393] [2023-05-28 03:35:57 +0000.613170][3233] Destroy time:197876808 enter.

[012:393] [2023-05-28 03:35:57 +0000.613268][3233] H264Encoder encoderDestroy


[012:393] [2023-05-28 03:35:57 +0000.613346][3233]
AndroidMediaCodecVideoEncoder::release env: 0x6fc8007640
[012:393] [2023-05-28 03:35:57 +0000.613424][3233]
AndroidMediaCodecVideoEncoder::Destroy
[012:423] [2023-05-28 03:35:57 +0000.643288][3233] Destroy leave. expire time = 30
ms

[012:424] [2023-05-28 03:35:57 +0000.643810][3233] Release leave. expire time = 32


ms

[012:424] [2023-05-28 03:35:57 +0000.643983][3233] ~AndroidHwAvcEncoder


time:197876839 enter.

[012:424] [2023-05-28 03:35:57 +0000.644718][3233] Release time:197876839 enter.

[012:425] [2023-05-28 03:35:57 +0000.645144][3233] Release:


MediaCodecVideoEncoder:: has been released before, just return
[012:425] [2023-05-28 03:35:57 +0000.645361][3233] Release leave. expire time = 1
ms

[012:426] [2023-05-28 03:35:57 +0000.646249][3233] ~AndroidMediaCodecVideoEncoder


[012:426] [2023-05-28 03:35:57 +0000.646782][3233] ~WrapAndroidMediaCodec
time:197876841 enter.

[012:427] [2023-05-28 03:35:57 +0000.646963][3233] ~WrapAndroidMediaCodec leave.


expire time = 1 ms

[012:427] [2023-05-28 03:35:57 +0000.647074][3233] video hevc hw codec


destructor:0x6fc80398b8

[012:427] [2023-05-28 03:35:57 +0000.647456][3233] ~AndroidHwAvcEncoder leave.


expire time = 3 ms

[012:428] [2023-05-28 03:35:57 +0000.648057][3233] teardownCompressionSession:


H264Encode::destroyed Encoder
[012:428] [2023-05-28 03:35:57 +0000.648359][3233]
RecordingSessionInternalSimple:destroy aac encoder output!
[012:429] [2023-05-28 03:35:57 +0000.648837][3233] AACSWEncode destructor
[012:436] [2023-05-28 03:35:57 +0000.655919][327a] MP4 close file successfully
[012:436] [2023-05-28 03:35:57 +0000.656123][327a] Recording session Internal:
notify recording ok
[012:436] [2023-05-28 03:35:57 +0000.656187][327a] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_197873813.mp4,
output_video_timestamp_:2331 last_video_pts_:2331
[012:436] [2023-05-28 03:35:57 +0000.656318][327a] OnRecordFinish:
[012:448] [2023-05-28 03:35:57 +0000.668621][327a] onRecordingOk: net seek
pos:0record video duration:2364record audio duration:2345
[012:450] [2023-05-28 03:35:57 +0000.670068][3272] destructMicSource_w:
[012:450] [2023-05-28 03:35:57 +0000.670253][3272] setOutput_w:
MicSource::setOutput() 0x0
[012:450] [2023-05-28 03:35:57 +0000.670380][3272] close external audio stream

[012:451] [2023-05-28 03:35:57 +0000.670811][3237] releaseThread 0x6f19115180


[012:451] [2023-05-28 03:35:57 +0000.670960][3237] ~MicSource: Mic source
destroyed:0x6fbaa10200
[012:452] [2023-05-28 03:35:57 +0000.672307][3237] StopPullFrameAndWriteMp4 leave.
expire time = 385 ms

[012:452] [2023-05-28 03:35:57 +0000.672423][3237] DestroyPipelineAndFilters


time:197876867 enter.

[012:452] [2023-05-28 03:35:57 +0000.672718][3237] UnbindInputFilter 0x6f19115a40


this 0x6f283ca1c0
[012:453] [2023-05-28 03:35:57 +0000.672891][3237] UnbindInputFilter 0x6f19115bd8
this 0x6f19115d50
[012:453] [2023-05-28 03:35:57 +0000.673055][3237] UnbindInputFilter 0x6f283ca1c0
this 0x6f40116ce0
[012:453] [2023-05-28 03:35:57 +0000.673121][3237] filter: filter pipeline destroy
this: 0x6f40116c40
[012:454] [2023-05-28 03:35:57 +0000.673861][3237] ClearVideoOfSources: recodring
total frames:0
[012:454] [2023-05-28 03:35:57 +0000.673953][3237] ClearVideoOfSources:
[012:454] [2023-05-28 03:35:57 +0000.674022][3237] GPUImageProcessing destruct.
[012:454] [2023-05-28 03:35:57 +0000.674126][3237] destroy TrivalImageDrawer
0x6fba940840
[012:454] [2023-05-28 03:35:57 +0000.674200][3237] The shader has been initialize,
clean up them.

[012:454] [2023-05-28 03:35:57 +0000.674328][3237] ~OpenGLFrameBuffer:


[012:454] [2023-05-28 03:35:57 +0000.674547][3237] ~OpenGLFrameBuffer:
[012:455] [2023-05-28 03:35:57 +0000.674754][3237] ~OpenGLFrameBuffer:
[012:455] [2023-05-28 03:35:57 +0000.674976][3237] ~OpenGLFrameBuffer:
[012:455] [2023-05-28 03:35:57 +0000.675184][3237] ~OpenGLFrameBuffer:
[012:455] [2023-05-28 03:35:57 +0000.675382][3237] ~OpenGLFrameBuffer:
[012:456] [2023-05-28 03:35:57 +0000.675810][3237] GPUImageProcessing destruct
finish.
[012:456] [2023-05-28 03:35:57 +0000.676451][3237] GPURGBAFrame destruct.
[012:456] [2023-05-28 03:35:57 +0000.676604][3237] destroy OpenGLRenderProgram
0x6f283c9f98
[012:456] [2023-05-28 03:35:57 +0000.676696][3237] ~CameraSource time:197876871
enter.

[012:457] [2023-05-28 03:35:57 +0000.676818][3237] ~CameraSource leave. expire


time = 1 ms

[012:457] [2023-05-28 03:35:57 +0000.676901][3237] ~RecordAudioSource


time:197876872 enter.

[012:457] [2023-05-28 03:35:57 +0000.676967][3237] ~RecordAudioSource leave.


expire time = 0 ms

[012:457] [2023-05-28 03:35:57 +0000.677115][3237] DestroyPipelineAndFilters


leave. expire time = 5 ms

[012:542] [2023-05-28 03:35:57 +0000.762467][2696]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[012:544] [2023-05-28 03:35:57 +0000.763964][2696] machine model :redmi
[012:544] [2023-05-28 03:35:57 +0000.764091][2696] Support this machine
model :redmi
[012:544] [2023-05-28 03:35:57 +0000.764149][2696] global inited! current sdk
version: 12-14-d8558ab
[012:544] [2023-05-28 03:35:57 +0000.764463][2696] filter: filter pipeline
construtc this: 0x6f3ffc7e00
[012:544] [2023-05-28 03:35:57 +0000.764533][2696] MediaFilterGraph:
MediaFilterGraph construct
[012:544] [2023-05-28 03:35:57 +0000.764591][2696] GLESContext:
[012:544] [2023-05-28 03:35:57 +0000.764691][2696] The result of eglGetDisplay is:
0x1
[012:547] [2023-05-28 03:35:57 +0000.767182][2696] The result of creation:
0x6f3ffd4a80
[012:547] [2023-05-28 03:35:57 +0000.767482][2696] The result of
eglCreatePbufferSurface is: 0x6f3ffd4b80
[012:555] [2023-05-28 03:35:57 +0000.775019][2696] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_197873813.mp4
[012:555] [2023-05-28 03:35:57 +0000.775186][2696] The source 0 speed:1
[012:555] [2023-05-28 03:35:57 +0000.775269][2696] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_197873813.mp4,
delay: 0
[012:555] [2023-05-28 03:35:57 +0000.775362][2696] CreateDecoderByVideoSource
time:197876970 enter.

[012:556] [2023-05-28 03:35:57 +0000.775765][2696] running_decoder_count:0max


count:2
[012:556] [2023-05-28 03:35:57 +0000.775846][2696] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_197873813.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x6f3fec3000
[012:582] [2023-05-28 03:35:57 +0000.801936][3287] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6f2822f600] Current FFmpeg version git-2021-06-16-
97cea6f

[012:948] [2023-05-28 03:35:58 +0000.168261][3287] OnStreamInfoFound: video


duration_: 2364
[012:953] [2023-05-28 03:35:58 +0000.172862][2696] start decoder
[012:953] [2023-05-28 03:35:58 +0000.173015][2696] CreateDecoderByVideoSource
leave. expire time = 398 ms

[012:953] [2023-05-28 03:35:58 +0000.173127][2696] BindInputFilter 0x6f3ffcdd20


this 0x6f40181f58
[012:953] [2023-05-28 03:35:58 +0000.173226][2696] BindInputFilter 0x6f40181f58
this 0x6f40182018
[012:953] [2023-05-28 03:35:58 +0000.173310][2696] BindInputFilter 0x6f3ffcdd20
this 0x6f401820d8
[012:953] [2023-05-28 03:35:58 +0000.173403][2696] BindInputFilter 0x6f401820d8
this 0x6f40182198
[012:953] [2023-05-28 03:35:58 +0000.173456][2696] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_197873813.mp4
[012:953] [2023-05-28 03:35:58 +0000.173565][2696] BindInputFilter 0x6f40182018
this 0x6f40182258
[012:953] [2023-05-28 03:35:58 +0000.173659][2696] BindInputFilter 0x6f40182258
this 0x6f3ffc7ea0
[012:954] [2023-05-28 03:35:58 +0000.173752][2696] BindInputFilter 0x6f40182198
this 0x6f40182318
[012:954] [2023-05-28 03:35:58 +0000.173860][2696] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_197873813.mp4
[012:957] [2023-05-28 03:35:58 +0000.177015][3288] NO get frame from decoder
[012:960] [2023-05-28 03:35:58 +0000.180598][3288] NO get frame from decoder
[012:961] [2023-05-28 03:35:58 +0000.181034][2696]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[012:962] [2023-05-28 03:35:58 +0000.182474][2696] machine model :redmi
[012:962] [2023-05-28 03:35:58 +0000.182672][2696] Support this machine
model :redmi
[012:963] [2023-05-28 03:35:58 +0000.182734][2696] global inited! current sdk
version: 12-14-d8558ab
[012:963] [2023-05-28 03:35:58 +0000.182932][2696] GetPipeline:
-----------------------------------------
[012:963] [2023-05-28 03:35:58 +0000.183010][2696] GetPipeline: source:
0x6f3ffcdb00
[012:963] [2023-05-28 03:35:58 +0000.183083][2696] GetPipeline: filter: NULLFilter
[012:963] [2023-05-28 03:35:58 +0000.183207][2696] GetPipeline: filter: NULLFilter
[012:963] [2023-05-28 03:35:58 +0000.183275][2696] GetPipeline: filter: NULLFilter
[012:963] [2023-05-28 03:35:58 +0000.183341][2696] GetPipeline: audio filter:
AuidoNULLFilter
[012:963] [2023-05-28 03:35:58 +0000.183488][2696] GetPipeline: audio filter:
AuidoNULLFilter
[012:963] [2023-05-28 03:35:58 +0000.183544][2696] GetPipeline: audio filter:
AudioNUllFilter
[012:963] [2023-05-28 03:35:58 +0000.183597][2696] GetPipeline:
------------------------------------------
[012:963] [2023-05-28 03:35:58 +0000.183661][2696] filter: filter pipeline2 update
pattern: 0
[012:963] [2023-05-28 03:35:58 +0000.183334][3288] NO get frame from decoder
[012:966] [2023-05-28 03:35:58 +0000.185856][2696] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[012:966] [2023-05-28 03:35:58 +0000.186494][2696] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[012:966] [2023-05-28 03:35:58 +0000.186553][3288] NO get frame from decoder
[012:966] [2023-05-28 03:35:58 +0000.186660][2696] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[012:967] [2023-05-28 03:35:58 +0000.187002][2696] DeviceInit:
[012:967] [2023-05-28 03:35:58 +0000.187675][2696] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[012:968] [2023-05-28 03:35:58 +0000.188217][2696] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[012:969] [2023-05-28 03:35:58 +0000.188808][2696] CreatePlatformSpecificObjects:
[012:969] [2023-05-28 03:35:58 +0000.188900][2696] audio device use null audio
input and opensl output
[012:969] [2023-05-28 03:35:58 +0000.188966][2696] Create OpenSLES output module
with java VM support.

[012:969] [2023-05-28 03:35:58 +0000.189298][2696] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[012:969] [2023-05-28 03:35:58 +0000.189701][2696] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[012:970] [2023-05-28 03:35:58 +0000.190155][2696] Create OpenSLES output module
with buffer num:2

[012:970] [2023-05-28 03:35:58 +0000.190262][2696] Error(trace.cc:40): Init the


output and input for audio device template.
[012:970] [2023-05-28 03:35:58 +0000.190326][2696] Init the output device.

[012:970] [2023-05-28 03:35:58 +0000.190387][2696] Set the playout as stereo:1


[012:970] [2023-05-28 03:35:58 +0000.190531][2696] Set the sample rate to be:44100

[012:970] [2023-05-28 03:35:58 +0000.190672][2696] Low latency buffer size:144 low


sample rate:48000
[012:971] [2023-05-28 03:35:58 +0000.190752][2696] DeviceInit: Done
[012:971] [2023-05-28 03:35:58 +0000.191030][2696] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[012:973] [2023-05-28 03:35:58 +0000.192851][2696]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[012:973] [2023-05-28 03:35:58 +0000.192890][3288] NO get frame from decoder
[012:973] [2023-05-28 03:35:58 +0000.193100][2696]
MediaFilterPlayer::SetPlayerNotify 0x6f190d8160
[012:973] [2023-05-28 03:35:58 +0000.193654][3288] NO get frame from decoder
[012:974] [2023-05-28 03:35:58 +0000.193895][3292] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f28330b18
[012:976] [2023-05-28 03:35:58 +0000.196476][3288] NO get frame from decoder
[012:979] [2023-05-28 03:35:58 +0000.199390][3288] NO get frame from decoder
[012:981] [2023-05-28 03:35:58 +0000.201077][2696]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[012:981] [2023-05-28 03:35:58 +0000.201382][2696]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[012:986] [2023-05-28 03:35:58 +0000.206456][2696]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[012:987] [2023-05-28 03:35:58 +0000.207679][2696] SetGraphLoop: SetGraphLoop 1
[012:988] [2023-05-28 03:35:58 +0000.207771][2696]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[012:988] [2023-05-28 03:35:58 +0000.208766][2696]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[013:010] [2023-05-28 03:35:58 +0000.230081][2696]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[013:017] [2023-05-28 03:35:58 +0000.236829][2696]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[013:017] [2023-05-28 03:35:58 +0000.237233][3294] Start:
[013:017] [2023-05-28 03:35:58 +0000.237431][3293] operator(): video render
started.
[013:017] [2023-05-28 03:35:58 +0000.237526][3293] DriveRender working... (1/200)
[013:017] [2023-05-28 03:35:58 +0000.237581][3293] Warning(video_render.cc:390): No
picture to display (1/50)
[013:017] [2023-05-28 03:35:58 +0000.237708][3294] Start:
[013:018] [2023-05-28 03:35:58 +0000.237900][3294] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[013:018] [2023-05-28 03:35:58 +0000.237980][3294] Reset: history total size: 98
[013:018] [2023-05-28 03:35:58 +0000.238043][3294] DeviceStart:
audioDevice_:0x6f238c5000
[013:018] [2023-05-28 03:35:58 +0000.238098][3294] DeviceStart: time profile
playout init before
[013:018] [2023-05-28 03:35:58 +0000.238154][3294] DeviceStart: time profile
playout init end
[013:018] [2023-05-28 03:35:58 +0000.238205][3294] OpenSlesOutput:Start playout

[013:019] [2023-05-28 03:35:58 +0000.239191][3294] Create the opensl output player.


streamtype before:0

[013:019] [2023-05-28 03:35:58 +0000.239269][3294] Create the opensl output player.


streamtype after:3

[013:105] [2023-05-28 03:35:58 +0000.325373][3294] Enqueue opensl buffer size:1764


[013:205] [2023-05-28 03:35:58 +0000.425448][3294] DeviceStart: time profile
playout all end
[013:205] [2023-05-28 03:35:58 +0000.425494][3297]
PlayerSimpleBufferQueueCallbackHandler function
[013:205] [2023-05-28 03:35:58 +0000.425610][3294] operator(): Audio playback
started.
[013:205] [2023-05-28 03:35:58 +0000.425726][3297] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[013:206] [2023-05-28 03:35:58 +0000.425755][3294] operator(): Started now!
[013:206] [2023-05-28 03:35:58 +0000.425798][3297]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[013:206] [2023-05-28 03:35:58 +0000.425841][3295] Pull audio failed.(wait video!)
[013:206] [2023-05-28 03:35:58 +0000.425915][3295]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[013:207] [2023-05-28 03:35:58 +0000.427182][3296] Error(video_source.cc:430): wait
decoder a frame: 0
[013:208] [2023-05-28 03:35:58 +0000.428499][3296] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[013:208] [2023-05-28 03:35:58 +0000.428720][3295] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[013:213] [2023-05-28 03:35:58 +0000.433405][3295] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[013:214] [2023-05-28 03:35:58 +0000.434624][3295] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[013:216] [2023-05-28 03:35:58 +0000.435769][3294] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[013:216] [2023-05-28 03:35:58 +0000.436047][3294] The audio playback speed:100
(1/100)
[013:216] [2023-05-28 03:35:58 +0000.436130][3294] lipsync_debug: The current
played audio timestamp is:0(1/50)
[013:216] [2023-05-28 03:35:58 +0000.436191][3294] First audio frame rendering
[013:219] [2023-05-28 03:35:58 +0000.439331][3296] OnVideoFrameReady(1/200)
[013:220] [2023-05-28 03:35:58 +0000.439785][3293] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[013:223] [2023-05-28 03:35:58 +0000.443227][3293] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:197877638
[013:268] [2023-05-28 03:35:58 +0000.488244][3293] lipsync_debug: render a video
frame
[013:268] [2023-05-28 03:35:58 +0000.488540][3293] lipsync_debug: First video frame
rendering.
[013:279] [2023-05-28 03:35:58 +0000.498862][3293]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:26 timeDelta:56 last
video ts:900 frame->pts:3240 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[013:279] [2023-05-28 03:35:58 +0000.499114][3293] lipsync_debug: tsDelta -
timeDelta = -30
[013:279] [2023-05-28 03:35:58 +0000.499174][3293] lipsync_debug:result remaining
time:0
[013:279] [2023-05-28 03:35:58 +0000.499227][3293] dynamic updated lipsync delay:0
[013:288] [2023-05-28 03:35:58 +0000.507962][3293] lipsync_debug:remaining time:10
tsDelta - timeDelta:14
[013:288] [2023-05-28 03:35:58 +0000.508161][3293] lipsync_debug:result remaining
time:10
[013:400] [2023-05-28 03:35:58 +0000.620069][3296] video frame wait audio frame:
last_video_timestamp:294 last_audio_timestamp:184.943
[013:400] [2023-05-28 03:35:58 +0000.620256][3296]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[013:884] [2023-05-28 03:35:59 +0000.104608][3293] lipsync_debug:displaying video
ts:60390 The current displayed video timestamp is:197878299
[013:915] [2023-05-28 03:35:59 +0000.135030][323b] haveEnoughProcessedData
internalAudioStream.length: 0
[014:024] [2023-05-28 03:35:59 +0000.244635][3297]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[014:038] [2023-05-28 03:35:59 +0000.258446][3295] audio_frame_list_ empty
[014:206] [2023-05-28 03:35:59 +0000.425944][3294] do work DoLipsync!
[014:206] [2023-05-28 03:35:59 +0000.426201][3294] total delay:97 videoTsMS:973
audioTsMS:876 diff:97
[014:206] [2023-05-28 03:35:59 +0000.426272][3294] Set the lipsync delay:97
[014:310] [2023-05-28 03:35:59 +0000.530462][3288] av_read_frame AVERROR_EOF
[014:312] [2023-05-28 03:35:59 +0000.532334][323b] Run AGC when audioType = 0
[014:369] [2023-05-28 03:35:59 +0000.589031][3296] Error(video_source.cc:430): wait
decoder a frame: 0
[014:391] [2023-05-28 03:35:59 +0000.611010][3288] OnReceiveEOF:
[014:391] [2023-05-28 03:35:59 +0000.611219][3288] OnDecoderEOF time:197878806
enter.

[014:391] [2023-05-28 03:35:59 +0000.611356][3288] OnDecoderEOF leave. expire time


= 0 ms

[014:391] [2023-05-28 03:35:59 +0000.611419][3286] CleanUp time:197878806 enter.

[014:391] [2023-05-28 03:35:59 +0000.611438][3288] OnDecoderFinished:


OnDecoderFinished total decoder frames:71 this:0x6f3ffcdb00
[014:398] [2023-05-28 03:35:59 +0000.618059][3286] CleanUp leave. expire time = 7
ms

[014:398] [2023-05-28 03:35:59 +0000.618255][3286] clean up


[014:400] [2023-05-28 03:35:59 +0000.620558][3286] running_decoder_count:0max
count:2
[014:518] [2023-05-28 03:35:59 +0000.738569][3295]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[014:644] [2023-05-28 03:35:59 +0000.864026][3293] lipsync_debug:displaying video
ts:120060 The current displayed video timestamp is:197879059
[014:979] [2023-05-28 03:36:00 +0000.198963][3293] DriveRender working... (1/200)
[015:142] [2023-05-28 03:36:00 +0000.362326][3293]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:31 timeDelta:31 last
video ts:161910 frame->pts:164700 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[015:142] [2023-05-28 03:36:00 +0000.362556][3293] lipsync_debug: tsDelta -
timeDelta = 0
[015:153] [2023-05-28 03:36:00 +0000.373337][3297]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[015:323] [2023-05-28 03:36:00 +0000.543209][3295] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[015:323] [2023-05-28 03:36:00 +0000.543418][3295] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[015:328] [2023-05-28 03:36:00 +0000.547754][3294] The audio playback speed:100
(1/100)
[015:328] [2023-05-28 03:36:00 +0000.547892][3294] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[015:337] [2023-05-28 03:36:00 +0000.557639][3293] lipsync_debug:displaying video
ts:180450 The current displayed video timestamp is:197879752
[015:477] [2023-05-28 03:36:00 +0000.697332][3295] PullAudioFrame: PullFrame audio
finished.
[015:477] [2023-05-28 03:36:00 +0000.697465][3295] media player notify EOF, audio
PullFrameStatus is EOF
[015:508] [2023-05-28 03:36:00 +0000.727921][3295] Pull finished audio filter.
[015:508] [2023-05-28 03:36:00 +0000.728164][3295] media player notify EOF, audio
PullFrameStatus is EOF
[015:538] [2023-05-28 03:36:00 +0000.758481][3295] media player notify EOF, audio
PullFrameStatus is EOF
[015:569] [2023-05-28 03:36:00 +0000.788808][3295] media player notify EOF, audio
PullFrameStatus is EOF
[015:599] [2023-05-28 03:36:00 +0000.819153][3295] media player notify EOF, audio
PullFrameStatus is EOF
[015:628] [2023-05-28 03:36:00 +0000.848284][323b] haveEnoughProcessedData
internalAudioStream.length: 0
[015:629] [2023-05-28 03:36:00 +0000.849542][3295] media player notify EOF, audio
PullFrameStatus is EOF
[015:660] [2023-05-28 03:36:00 +0000.880131][3295] media player notify EOF, audio
PullFrameStatus is EOF
[015:665] [2023-05-28 03:36:00 +0000.885441][3296] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[015:666] [2023-05-28 03:36:00 +0000.886051][3296] Stop:
[015:668] [2023-05-28 03:36:00 +0000.888286][3293] operator(): Video Render
stopped.
[015:669] [2023-05-28 03:36:00 +0000.888789][3296] Stop:
[015:669] [2023-05-28 03:36:00 +0000.889669][3294] DeviceStop:
audioDevice_:0x6f238c5000
[015:670] [2023-05-28 03:36:00 +0000.889762][3294] OpenSlesOutput:Stop playout

[015:672] [2023-05-28 03:36:00 +0000.892083][3294] DeviceStop: Done


[015:672] [2023-05-28 03:36:00 +0000.892326][3294] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[015:672] [2023-05-28 03:36:00 +0000.892635][3296] to reset filter graph
[015:672] [2023-05-28 03:36:00 +0000.892720][3296] RemoveVideoBackGroud: hava not
add video backgroud
[015:673] [2023-05-28 03:36:00 +0000.892865][3296] UnbindInputFilter 0x6f40182258
this 0x6f3ffc7ea0
[015:673] [2023-05-28 03:36:00 +0000.892953][3296] ClearAllSource: remove source
filter, sourceid: 0x6f3ffcdb00
[015:673] [2023-05-28 03:36:00 +0000.893007][3296] DestoryDecoderByVideoSource
time:197880088 enter.

[015:673] [2023-05-28 03:36:00 +0000.893071][3296] ~VideoBindDecoder time:197880088


enter.

[015:673] [2023-05-28 03:36:00 +0000.893579][3296] CleanUp time:197880088 enter.

[015:674] [2023-05-28 03:36:00 +0000.894382][3296] CleanUp leave. expire time = 1


ms

[015:674] [2023-05-28 03:36:00 +0000.894483][3296] CleanUp time:197880089 enter.

[015:675] [2023-05-28 03:36:00 +0000.895282][3296] CleanUp leave. expire time = 1


ms

[015:676] [2023-05-28 03:36:00 +0000.896326][3296] ~VideoBindDecoder leave. expire


time = 3 ms

[015:676] [2023-05-28 03:36:00 +0000.896615][3296] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[015:676] [2023-05-28 03:36:00 +0000.896710][3296] UnbindInputFilter 0x6f40182018


this 0x6f40182258
[015:677] [2023-05-28 03:36:00 +0000.896836][3296] UnbindInputFilter 0x6f40181f58
this 0x6f40182018
[015:677] [2023-05-28 03:36:00 +0000.896926][3296] UnbindInputFilter 0x6f3ffcdd20
this 0x6f40181f58
[015:677] [2023-05-28 03:36:00 +0000.897008][3296] UnbindInputFilter 0x6f40182198
this 0x6f40182318
[015:677] [2023-05-28 03:36:00 +0000.897088][3296] UnbindInputFilter 0x6f401820d8
this 0x6f40182198
[015:677] [2023-05-28 03:36:00 +0000.897173][3296] UnbindInputFilter 0x6f3ffcdd20
this 0x6f401820d8
[015:677] [2023-05-28 03:36:00 +0000.897258][3296] to reset filter graph clear end
[015:677] [2023-05-28 03:36:00 +0000.897313][3296] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_197873813.mp4,
delay: 0
[015:677] [2023-05-28 03:36:00 +0000.897386][3296] CreateDecoderByVideoSource
time:197880092 enter.

[015:678] [2023-05-28 03:36:00 +0000.897868][3296] running_decoder_count:0max


count:2
[015:678] [2023-05-28 03:36:00 +0000.897928][3296] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_197873813.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x6f3fec3000
[015:679] [2023-05-28 03:36:00 +0000.899525][32a9] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6f28217800] Current FFmpeg version git-2021-06-16-
97cea6f

[016:017] [2023-05-28 03:36:01 +0000.237563][32a9] OnStreamInfoFound: video


duration_: 2364
[016:020] [2023-05-28 03:36:01 +0000.240330][3296] start decoder
[016:020] [2023-05-28 03:36:01 +0000.240480][3296] CreateDecoderByVideoSource
leave. expire time = 343 ms

[016:020] [2023-05-28 03:36:01 +0000.240588][3296] BindInputFilter 0x6f3ffcb2a0


this 0x6f40114158
[016:020] [2023-05-28 03:36:01 +0000.240686][3296] BindInputFilter 0x6f40114158
this 0x6f40182018
[016:021] [2023-05-28 03:36:01 +0000.240823][3296] BindInputFilter 0x6f3ffcb2a0
this 0x6f401820d8
[016:021] [2023-05-28 03:36:01 +0000.240953][3296] BindInputFilter 0x6f401820d8
this 0x6f40182198
[016:022] [2023-05-28 03:36:01 +0000.241893][3296] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_197873813.mp4
[016:022] [2023-05-28 03:36:01 +0000.241984][3296] BindInputFilter 0x6f40182018
this 0x6f40182258
[016:022] [2023-05-28 03:36:01 +0000.242065][3296] BindInputFilter 0x6f40182258
this 0x6f3ffc7ea0
[016:022] [2023-05-28 03:36:01 +0000.242143][3296] BindInputFilter 0x6f40182198
this 0x6f40182318
[016:022] [2023-05-28 03:36:01 +0000.242223][3296] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_197873813.mp4
[016:022] [2023-05-28 03:36:01 +0000.242276][3296] to reset filter graph end
[016:022] [2023-05-28 03:36:01 +0000.242329][3296] Start:
[016:022] [2023-05-28 03:36:01 +0000.242473][3293] operator(): video render
started.
[016:022] [2023-05-28 03:36:01 +0000.242589][3296] Start:
[016:023] [2023-05-28 03:36:01 +0000.243068][3294] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[016:023] [2023-05-28 03:36:01 +0000.243182][3294] Reset: history total size: 98
[016:023] [2023-05-28 03:36:01 +0000.243250][3294] DeviceStart:
audioDevice_:0x6f238c5000
[016:023] [2023-05-28 03:36:01 +0000.243321][3294] DeviceStart: time profile
playout init before
[016:023] [2023-05-28 03:36:01 +0000.243404][3294] DeviceStart: time profile
playout init end
[016:023] [2023-05-28 03:36:01 +0000.243472][3294] OpenSlesOutput:Start playout

[016:024] [2023-05-28 03:36:01 +0000.244582][3294] Create the opensl output player.


streamtype before:0
[016:024] [2023-05-28 03:36:01 +0000.244627][32ab] NO get frame from decoder
[016:024] [2023-05-28 03:36:01 +0000.244677][3294] Create the opensl output player.
streamtype after:3

[016:026] [2023-05-28 03:36:01 +0000.246578][32ab] NO get frame from decoder


[016:029] [2023-05-28 03:36:01 +0000.249277][32ab] NO get frame from decoder
[016:032] [2023-05-28 03:36:01 +0000.252052][32ab] NO get frame from decoder
[016:035] [2023-05-28 03:36:01 +0000.255199][32ab] NO get frame from decoder
[016:042] [2023-05-28 03:36:01 +0000.262238][32ab] NO get frame from decoder
[016:046] [2023-05-28 03:36:01 +0000.265908][32ab] NO get frame from decoder
[016:046] [2023-05-28 03:36:01 +0000.266602][32ab] NO get frame from decoder
[016:220] [2023-05-28 03:36:01 +0000.439934][3294] Enqueue opensl buffer size:1764
[016:272] [2023-05-28 03:36:01 +0000.491876][3294] DeviceStart: time profile
playout all end
[016:272] [2023-05-28 03:36:01 +0000.492049][3294] operator(): Audio playback
started.
[016:276] [2023-05-28 03:36:01 +0000.496669][3295] Pull audio failed.(wait video!)
[016:278] [2023-05-28 03:36:01 +0000.498561][3295]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[016:279] [2023-05-28 03:36:01 +0000.498831][3295] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[016:283] [2023-05-28 03:36:01 +0000.503004][3294] First audio frame rendering
[016:305] [2023-05-28 03:36:01 +0000.525210][3293] lipsync_debug: First video frame
rendering.
[016:311] [2023-05-28 03:36:01 +0000.531497][323b] Run AGC when audioType = 0
[016:311] [2023-05-28 03:36:01 +0000.531700][323b]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:357] [2023-05-28 03:36:01 +0000.577142][3293] lipsync_debug:remaining time:10
tsDelta - timeDelta:19
[016:357] [2023-05-28 03:36:01 +0000.577372][3293] lipsync_debug:result remaining
time:10
[016:419] [2023-05-28 03:36:01 +0000.639614][32b6]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[016:443] [2023-05-28 03:36:01 +0000.662972][3296] Error(video_source.cc:430): wait
decoder a frame: 0
[016:582] [2023-05-28 03:36:01 +0000.802035][3293] lipsync_debug:displaying video
ts:26460 The current displayed video timestamp is:197880997
[016:920] [2023-05-28 03:36:02 +0000.140703][3296] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 87570pts ms:973000
[016:934] [2023-05-28 03:36:02 +0000.154232][3296] OnVideoFrameReady(1/200)
[016:938] [2023-05-28 03:36:02 +0000.158066][3293] operator() frame->pts-
9223372036854775808 queue_ size: 10 (1/200)
[016:983] [2023-05-28 03:36:02 +0000.203731][32ab] av_read_frame AVERROR_EOF
[017:042] [2023-05-28 03:36:02 +0000.262105][3293] DriveRender working... (1/200)
[017:044] [2023-05-28 03:36:02 +0000.263784][32ab] OnReceiveEOF:
[017:044] [2023-05-28 03:36:02 +0000.264065][32ab] OnDecoderEOF time:197881459
enter.

[017:044] [2023-05-28 03:36:02 +0000.264179][32ab] OnDecoderEOF leave. expire time


= 0 ms

[017:044] [2023-05-28 03:36:02 +0000.264241][32ab] OnDecoderFinished:


OnDecoderFinished total decoder frames:71 this:0x6f3ffcb080
[017:044] [2023-05-28 03:36:02 +0000.264407][3286] CleanUp time:197881459 enter.

[017:050] [2023-05-28 03:36:02 +0000.269901][3286] CleanUp leave. expire time = 6


ms
[017:050] [2023-05-28 03:36:02 +0000.270015][3286] clean up
[017:050] [2023-05-28 03:36:02 +0000.270071][3286] running_decoder_count:0max
count:2
[017:062] [2023-05-28 03:36:02 +0000.281816][3296] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1992 diff: 9
[017:262] [2023-05-28 03:36:02 +0000.482089][3293] lipsync_debug:displaying video
ts:87570 The current displayed video timestamp is:197881677
[017:266] [2023-05-28 03:36:02 +0000.485864][3293] lipsync_debug: render a video
frame
[017:339] [2023-05-28 03:36:02 +0000.559483][323b] haveEnoughProcessedData
internalAudioStream.length: 0
[017:349] [2023-05-28 03:36:02 +0000.569323][3293] lipsync_debug:result remaining
time:0
[017:349] [2023-05-28 03:36:02 +0000.569471][3293] dynamic updated lipsync delay:68
[017:424] [2023-05-28 03:36:02 +0000.644438][3293]
lipsync_debug:lipsync_threadhold: lipsync_delta:16 tsDelta:48 timeDelta:26 last
video ts:95760 frame->pts:98640 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[017:424] [2023-05-28 03:36:02 +0000.644597][3293] lipsync_debug: tsDelta -
timeDelta = 22
[017:524] [2023-05-28 03:36:02 +0000.744123][32b6]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[017:697] [2023-05-28 03:36:02 +0000.917646][3296] Error(video_source.cc:430): wait
decoder a frame: 0
[018:019] [2023-05-28 03:36:03 +0000.239702][3293] lipsync_debug:displaying video
ts:146970 The current displayed video timestamp is:197882434
[018:312] [2023-05-28 03:36:03 +0000.532494][323b] Run AGC when audioType = 0
[018:329] [2023-05-28 03:36:03 +0000.549691][3295] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 100296
[018:330] [2023-05-28 03:36:03 +0000.549852][3295] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[018:388] [2023-05-28 03:36:03 +0000.608272][2696]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[018:389] [2023-05-28 03:36:03 +0000.609012][3294] Stop:
[018:389] [2023-05-28 03:36:03 +0000.609290][3293] operator(): Video Render
stopped.
[018:389] [2023-05-28 03:36:03 +0000.609541][3294] Stop:
[018:389] [2023-05-28 03:36:03 +0000.609669][3294] DeviceStop:
audioDevice_:0x6f238c5000
[018:390] [2023-05-28 03:36:03 +0000.609745][3294] OpenSlesOutput:Stop playout

[018:392] [2023-05-28 03:36:03 +0000.612705][3294] DeviceStop: Done


[018:393] [2023-05-28 03:36:03 +0000.613067][3294] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[018:393] [2023-05-28 03:36:03 +0000.613166][3294] operator(): Stop now!
[018:394] [2023-05-28 03:36:03 +0000.614065][2696] Stop:
[018:394] [2023-05-28 03:36:03 +0000.614220][3294] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[018:394] [2023-05-28 03:36:03 +0000.614473][2696] DeviceRelease:
audioDevice_:0x6f238c5000
[018:394] [2023-05-28 03:36:03 +0000.614581][2696] OpenSlesOutput:Stop playout

[018:394] [2023-05-28 03:36:03 +0000.614676][2696] DeviceRelease: Release the


webrtc device object.
[018:395] [2023-05-28 03:36:03 +0000.615029][2696] OpenSlesOutput destruct.

[018:395] [2023-05-28 03:36:03 +0000.615169][2696] DeviceRelease: Done


[018:397] [2023-05-28 03:36:03 +0000.617046][2696] Stop:
[018:397] [2023-05-28 03:36:03 +0000.617212][3293] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[018:401] [2023-05-28 03:36:03 +0000.620899][2696] global uninited!
[018:412] [2023-05-28 03:36:03 +0000.632086][2696]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[018:412] [2023-05-28 03:36:03 +0000.632315][2696] ~MediaFilterGraph:
MediaFilterGraph destruct
[018:412] [2023-05-28 03:36:03 +0000.632376][2696] RemoveVideoBackGroud: hava not
add video backgroud
[018:412] [2023-05-28 03:36:03 +0000.632463][2696] UnbindInputFilter 0x6f40182258
this 0x6f3ffc7ea0
[018:412] [2023-05-28 03:36:03 +0000.632542][2696] ClearAllSource: remove source
filter, sourceid: 0x6f3ffcb080
[018:412] [2023-05-28 03:36:03 +0000.632593][2696] DestoryDecoderByVideoSource
time:197882827 enter.

[018:412] [2023-05-28 03:36:03 +0000.632653][2696] ~VideoBindDecoder time:197882827


enter.

[018:413] [2023-05-28 03:36:03 +0000.633018][2696] CleanUp time:197882828 enter.

[018:413] [2023-05-28 03:36:03 +0000.633459][2696] CleanUp leave. expire time = 0


ms

[018:413] [2023-05-28 03:36:03 +0000.633542][2696] CleanUp time:197882828 enter.

[018:414] [2023-05-28 03:36:03 +0000.633897][2696] CleanUp leave. expire time = 1


ms

[018:414] [2023-05-28 03:36:03 +0000.634670][2696] ~VideoBindDecoder leave. expire


time = 2 ms

[018:415] [2023-05-28 03:36:03 +0000.634747][2696] DestoryDecoderByVideoSource


leave. expire time = 3 ms

[018:415] [2023-05-28 03:36:03 +0000.634835][2696] UnbindInputFilter 0x6f40182018


this 0x6f40182258
[018:415] [2023-05-28 03:36:03 +0000.634932][2696] UnbindInputFilter 0x6f40114158
this 0x6f40182018
[018:415] [2023-05-28 03:36:03 +0000.635028][2696] UnbindInputFilter 0x6f3ffcb2a0
this 0x6f40114158
[018:415] [2023-05-28 03:36:03 +0000.635123][2696] UnbindInputFilter 0x6f40182198
this 0x6f40182318
[018:415] [2023-05-28 03:36:03 +0000.635217][2696] UnbindInputFilter 0x6f401820d8
this 0x6f40182198
[018:415] [2023-05-28 03:36:03 +0000.635310][2696] UnbindInputFilter 0x6f3ffcb2a0
this 0x6f401820d8
[018:415] [2023-05-28 03:36:03 +0000.635435][2696] ~GLESContext:
[018:416] [2023-05-28 03:36:03 +0000.636400][2696] GLESContext destruct finish.
[018:416] [2023-05-28 03:36:03 +0000.636497][2696] filter: filter pipeline destroy
this: 0x6f3ffc7e00
[019:052] [2023-05-28 03:36:04 +0000.271885][323b] haveEnoughProcessedData
internalAudioStream.length: 0
[019:700] [2023-05-28 03:36:04 +0000.919923][2749]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[019:700] [2023-05-28 03:36:04 +0000.920095][2749] ~MediaFilterCamera
time:197884115 enter.

[019:700] [2023-05-28 03:36:04 +0000.920161][2749] StopPullFrameAndWriteMp4


time:197884115 enter.
[019:701] [2023-05-28 03:36:04 +0000.921004][3233] stop recording
[019:701] [2023-05-28 03:36:04 +0000.921103][3233] we have stopped recording before
[019:701] [2023-05-28 03:36:04 +0000.921350][2749] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[019:702] [2023-05-28 03:36:04 +0000.921951][2749] DestroyPipelineAndFilters


time:197884117 enter.

[019:702] [2023-05-28 03:36:04 +0000.922048][2749] DestroyPipelineAndFilters


leave. expire time = 0 ms

[019:702] [2023-05-28 03:36:04 +0000.922113][2749] AppDeviceManagerStopMic

[019:702] [2023-05-28 03:36:04 +0000.922319][2749] AppDeviceManagerStopMic::mic


status is on
[019:702] [2023-05-28 03:36:04 +0000.922405][2749] Try to stop webrtc device.

[019:702] [2023-05-28 03:36:04 +0000.922500][2749] Set record state to


stopped.threadID:10057

[019:745] [2023-05-28 03:36:04 +0000.9[000:056] [2023-05-28 05:29:18 +0000.340265]


[5297] Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2023-05-28 05:29:18 +0000
[000:056] [2023-05-28 05:29:18 +0000.340371][5297] set AppID=50011 old AppID=-1
[000:056] [2023-05-28 05:29:18 +0000.340442][5297] Init the android object with
jvm:0xb400006fd8821380 env:0x6fba93d8c0 context:0x6f64518328

[000:056] [2023-05-28 05:29:18 +0000.340551][5297] SetAndroidMediaCodecObjects


time:201407156 enter.

[000:056] [2023-05-28 05:29:18 +0000.340632][5297] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:056] [2023-05-28 05:29:18 +0000.340709][5297] SetAndroidMediaCodecObjects


time:201407156 enter.

[000:056] [2023-05-28 05:29:18 +0000.340778][5297] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400006fd8821380
[000:056] [2023-05-28 05:29:18 +0000.340847][5297] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400006fd8821380 address:0x6f3e111760
[000:056] [2023-05-28 05:29:18 +0000.340920][5297] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400006fd8821380
address:0x6f3e111760
[000:056] [2023-05-28 05:29:18 +0000.340989][5297] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:056] [2023-05-28 05:29:18 +0000.341080][5297] Set the android objects with


jvm:0xb400006fd8821380 env:0x6fba93d8c0 context:0x6f64518328

[000:058] [2023-05-28 05:29:18 +0000.343162][5297] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x6fba93d8c0
[000:059] [2023-05-28 05:29:18 +0000.343253][5297] SystemUtil Init done
[000:066] [2023-05-28 05:29:18 +0000.351017][5297]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:069] [2023-05-28 05:29:18 +0000.353833][5297] MediaFilterCamera
[000:069] [2023-05-28 05:29:18 +0000.353952][5297] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:069] [2023-05-28 05:29:18 +0000.354173][5297] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:070] [2023-05-28 05:29:18 +0000.354236][561f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f1d2f1440
[000:070] [2023-05-28 05:29:18 +0000.354268][5297] Recording session using default
bitrate support by app:14680064
[000:070] [2023-05-28 05:29:18 +0000.354657][561f] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:070] [2023-05-28 05:29:18 +0000.354825][5297] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:071] [2023-05-28 05:29:18 +0000.356019][5297] Error(ini.cc:191): Open the file
failed. error:2
[000:071] [2023-05-28 05:29:18 +0000.356105][5297]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:072] [2023-05-28 05:29:18 +0000.356223][5297] The device model: 220333qag
usingSoftwareAEC value: 0
[000:075] [2023-05-28 05:29:18 +0000.360156][5297] Error(ini.cc:191): Open the file
failed. error:2
[000:076] [2023-05-28 05:29:18 +0000.360308][5297]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:076] [2023-05-28 05:29:18 +0000.360397][5297] The device model: 220333qag
usingHardwareAEC value: 0
[000:076] [2023-05-28 05:29:18 +0000.360469][5297] The machine device: 220333qag
usingHardwareAEC value: 0
[000:076] [2023-05-28 05:29:18 +0000.360542][5297] Using Default AEC type: software
AEC
[000:078] [2023-05-28 05:29:18 +0000.362655][5297] The device model: 220333qag enum
value: 0
[000:079] [2023-05-28 05:29:18 +0000.363792][5297] GetMachineModel is 220333QAG
[000:079] [2023-05-28 05:29:18 +0000.363899][5297] GetMachineInfo: 220333QAG
[000:079] [2023-05-28 05:29:18 +0000.363994][5297] Construct BeautifyReader
begin...
[000:079] [2023-05-28 05:29:18 +0000.364071][5297] dumpStickerRgba:0
dumpStickerYuv:0
[000:079] [2023-05-28 05:29:18 +0000.364140][5297] Construct BeautifyReader done.
[000:085] [2023-05-28 05:29:18 +0000.370180][5297] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:086] [2023-05-28 05:29:18 +0000.370233][5622] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f400f4aa0
[000:086] [2023-05-28 05:29:18 +0000.370705][5297] AppDeviceManager telnet server
for statistics started......
[000:087] [2023-05-28 05:29:18 +0000.371392][5297] CpuOverloadDetect time:201407187
enter.

[000:087] [2023-05-28 05:29:18 +0000.371713][5297] CpuOverloadDetect leave. expire


time = 0 ms

[000:087] [2023-05-28 05:29:18 +0000.371757][5623] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x6fc8022800
[000:089] [2023-05-28 05:29:18 +0000.373196][5297] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:089] [2023-05-28 05:29:18 +0000.373274][5297] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:095] [2023-05-28 05:29:18 +0000.379210][5297] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:097] [2023-05-28 05:29:18 +0000.381824][5297] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:098] [2023-05-28 05:29:18 +0000.382855][5297] CreatePlatformSpecificObjects:
[000:098] [2023-05-28 05:29:18 +0000.382966][5297] audio device use opensle input
and opensl output
[000:098] [2023-05-28 05:29:18 +0000.383086][5297] Create OpenSLES output module
with java VM support.

[000:099] [2023-05-28 05:29:18 +0000.383412][5297] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:099] [2023-05-28 05:29:18 +0000.383729][5297] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:099] [2023-05-28 05:29:18 +0000.384096][5297] Create OpenSLES output module
with buffer num:1

[000:100] [2023-05-28 05:29:18 +0000.384477][5297] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:100] [2023-05-28 05:29:18 +0000.384772][5297] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:101] [2023-05-28 05:29:18 +0000.385213][5297] Create OpenSLES input module
with java VM support.

[000:101] [2023-05-28 05:29:18 +0000.385317][5297] Create OpenSLES input module


with buffer num:1

[000:101] [2023-05-28 05:29:18 +0000.385437][5297] Error(trace.cc:40): Init the


output and input for audio device template.
[000:101] [2023-05-28 05:29:18 +0000.385515][5297] Init the output device.

[000:101] [2023-05-28 05:29:18 +0000.385611][5297] Init the opensl input.


[000:101] [2023-05-28 05:29:18 +0000.385711][5297] AppDeviceManager get setting
samplerate: 0
[000:102] [2023-05-28 05:29:18 +0000.386566][5297] The device model: 220333qag enum
value: 0
[000:103] [2023-05-28 05:29:18 +0000.388040][5297] The device model: 220333qag enum
value: 0
[000:103] [2023-05-28 05:29:18 +0000.388140][5297] Set the sample rate to be:48000

[000:104] [2023-05-28 05:29:18 +0000.388272][5297] Enable the recording stereo:0


[000:104] [2023-05-28 05:29:18 +0000.388347][5297] Set the playout as stereo:1
[000:104] [2023-05-28 05:29:18 +0000.388418][5297] Init the microphone.
[000:106] [2023-05-28 05:29:18 +0000.390218][5297] Update the recording sample rate
to be: 48000
[000:106] [2023-05-28 05:29:18 +0000.390360][5297] Init the speaker.
[000:106] [2023-05-28 05:29:18 +0000.390479][5297] Low latency buffer size:144 low
sample rate:48000
[000:106] [2023-05-28 05:29:18 +0000.391037][5297] Using 1 x 10ms for an audio
frame.

[000:113] [2023-05-28 05:29:18 +0000.397526][5297] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:113] [2023-05-28 05:29:18 +0000.397788][5297] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:113] [2023-05-28 05:29:18 +0000.397913][5297] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:122] [2023-05-28 05:29:18 +0000.406933][5297] The device model:220333qag

[000:122] [2023-05-28 05:29:18 +0000.407060][5297] speaker output factor:100


defaultFactor: 100

[000:122] [2023-05-28 05:29:18 +0000.407143][5297] headset output factor:100


defaultFactor: 100
[000:123] [2023-05-28 05:29:18 +0000.408077][5297] AppDeviceManagerStart finished.
[000:123] [2023-05-28 05:29:18 +0000.408161][5297] AppDeviceManagerStartMic::mic
status is off
[000:124] [2023-05-28 05:29:18 +0000.408312][5297] AppDeviceManagerStartMic update
aec type: 2

[000:124] [2023-05-28 05:29:18 +0000.408383][5297] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:124] [2023-05-28 05:29:18 +0000.408456][5297]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:124] [2023-05-28 05:29:18 +0000.408524][5297]
AudioDeviceDataHandler::StartMicProcess

[000:124] [2023-05-28 05:29:18 +0000.408735][5297] Try to start webrtc recording


device.

[000:124] [2023-05-28 05:29:18 +0000.408782][5624] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:124] [2023-05-28 05:29:18 +0000.408812][5297] StartRecording. threadID:21143

[000:124] [2023-05-28 05:29:18 +0000.408930][5624] haveEnoughProcessedData


internalAudioStream.length: 0
[000:125] [2023-05-28 05:29:18 +0000.409694][5297] The machine model:220333QAG

[000:125] [2023-05-28 05:29:18 +0000.409815][5297] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:125] [2023-05-28 05:29:18 +0000.409888][5297] Set the recording mode before


getSetting: 4
[000:125] [2023-05-28 05:29:18 +0000.409965][5297] Set the recording mode after
getSetting: 1
[000:182] [2023-05-28 05:29:18 +0000.466662][5297] StartRecording finished.

[000:182] [2023-05-28 05:29:18 +0000.466767][5297] audio: start the audio mic


checker timer.

[000:183] [2023-05-28 05:29:18 +0000.467803][5297] machine model :redmi


[000:183] [2023-05-28 05:29:18 +0000.467879][5297] Support this machine
model :redmi
[000:192] [2023-05-28 05:29:18 +0000.476602][5297] global inited! current sdk
version: 12-14-d8558ab
[000:265] [2023-05-28 05:29:18 +0000.549964][5625] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:265] [2023-05-28 05:29:18 +0000.550128][5625] _deviceSampleRate:48000

[000:268] [2023-05-28 05:29:18 +0000.552424][5624] Run AGC when audioType = 0


[000:268] [2023-05-28 05:29:18 +0000.552776][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:676] [2023-05-28 05:29:18 +0000.960258][52e6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:676] [2023-05-28 05:29:18 +0000.960813][5620] MediaFilterCamera, recording
file context:0x6fc804d100 input texture:9
[000:676] [2023-05-28 05:29:18 +0000.960938][5620] GLESContext:
[000:676] [2023-05-28 05:29:18 +0000.961125][5620] The result of eglGetDisplay is:
0x1
[000:679] [2023-05-28 05:29:18 +0000.963684][5620] The result of creation:
0x6f35cf7a80
[000:679] [2023-05-28 05:29:18 +0000.964126][5620] The result of
eglCreatePbufferSurface is: 0x6f35cf7d00
[000:680] [2023-05-28 05:29:18 +0000.964747][52e6]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x6fc804d100 input_texture: 9
[001:877] [2023-05-28 05:29:20 +0000.161206][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[002:268] [2023-05-28 05:29:20 +0000.552626][5624] Run AGC when audioType = 0
[003:607] [2023-05-28 05:29:21 +0000.891461][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[004:187] [2023-05-28 05:29:22 +0000.471354][561a]
monitorTime:4005totalDuration:3930
[004:268] [2023-05-28 05:29:22 +0000.553035][5624] Run AGC when audioType = 0
[004:269] [2023-05-28 05:29:22 +0000.553313][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:329] [2023-05-28 05:29:23 +0000.613516][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[005:338] [2023-05-28 05:29:23 +0000.622893][5274] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[005:338] [2023-05-28 05:29:23 +0000.622993][5274]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[005:340] [2023-05-28 05:29:23 +0000.624391][5274]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[005:340] [2023-05-28 05:29:23 +0000.624698][5620] operator() time:201412440
enter.

[005:340] [2023-05-28 05:29:23 +0000.624869][5620] MediaFilterCamera, recording


file context:0x6fc804d100 input texture:9
[005:343] [2023-05-28 05:29:23 +0000.627581][5620] MicSource: Mic source
created:10x6f29833400
[005:345] [2023-05-28 05:29:23 +0000.629351][5620] received external audio stream

[005:345] [2023-05-28 05:29:23 +0000.629351][5624] On audio frame the broadcast


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

[005:345] [2023-05-28 05:29:23 +0000.629666][5620] alloc thread: 0x6f29847780


name:worker0 thread id:477304974528 to Mic_source
[005:345] [2023-05-28 05:29:23 +0000.629737][5620] audio: start the audio sender
thread.

[005:345] [2023-05-28 05:29:23 +0000.629978][5776] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[005:346] [2023-05-28 05:29:23 +0000.630821][5776] The output timestamp from audio
mixer change:201412445
[005:346] [2023-05-28 05:29:23 +0000.630898][5620] construct OpenGLRenderProgram
0x6f298edf98
[005:346] [2023-05-28 05:29:23 +0000.631002][5620] CropFilter::SetOrientation
orientation: 90
[005:347] [2023-05-28 05:29:23 +0000.631238][5620] filter: filter pipeline
construtc this: 0x6fbab7fac0
[005:346] [2023-05-28 05:29:23 +0000.630899][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:347] [2023-05-28 05:29:23 +0000.631310][5620] filter: filter pipeline2 update
pattern: 1
[005:347] [2023-05-28 05:29:23 +0000.631683][5620] CameraSource::source_id_:1
[005:347] [2023-05-28 05:29:23 +0000.631784][5620] RecordAudioSource::source_id_:2
[005:348] [2023-05-28 05:29:23 +0000.632267][5620] BindInputFilter 0x6f298b61c0
this 0x6f298ee1c0
[005:348] [2023-05-28 05:29:23 +0000.632380][5620] BindInputFilter 0x6f298b6958
this 0x6f298b6ad0
[005:348] [2023-05-28 05:29:23 +0000.632461][5620] BindInputFilter 0x6f298ee1c0
this 0x6fbab7fb60
[005:348] [2023-05-28 05:29:23 +0000.632568][5620] setParamentForFilters:
speed:1.000000
[005:348] [2023-05-28 05:29:23 +0000.632654][5620] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[005:348] [2023-05-28 05:29:23 +0000.632717][5620] SetParamForFilter time:201412448
enter.

[005:348] [2023-05-28 05:29:23 +0000.632830][5620] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[005:348] [2023-05-28 05:29:23 +0000.632915][5620] SetParamForFilter: Params video
index is: 0
[005:348] [2023-05-28 05:29:23 +0000.633052][5620] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[005:348] [2023-05-28 05:29:23 +0000.633124][5620] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[005:348] [2023-05-28 05:29:23 +0000.633179][5620] crop filter mode tpye:
citytravelvideo index:0
[005:356] [2023-05-28 05:29:23 +0000.641091][5620]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:357] [2023-05-28 05:29:23 +0000.641235][5620]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:357] [2023-05-28 05:29:23 +0000.641294][5620]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:357] [2023-05-28 05:29:23 +0000.641351][5620]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:357] [2023-05-28 05:29:23 +0000.641410][5620]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:357] [2023-05-28 05:29:23 +0000.641464][5620]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:357] [2023-05-28 05:29:23 +0000.641538][5620]
Warning(parse_template_json.cc:45): json parament no found the parament
[005:357] [2023-05-28 05:29:23 +0000.641594][5620]
Warning(parse_template_json.cc:81): json parament no found the parament
[005:357] [2023-05-28 05:29:23 +0000.641648][5620]
Warning(parse_template_json.cc:81): json parament no found the parament
[005:357] [2023-05-28 05:29:23 +0000.641701][5620]
Warning(parse_template_json.cc:67): json parament no found the parament
[005:357] [2023-05-28 05:29:23 +0000.641755][5620]
Warning(parse_template_json.cc:93): json parament no found the duration
[005:357] [2023-05-28 05:29:23 +0000.641856][5620] SetParamForFilter leave. expire
time = 9 ms

[005:358] [2023-05-28 05:29:23 +0000.642704][5620] OnOutputSizeChanged width 1280


height 720
[005:358] [2023-05-28 05:29:23 +0000.642796][5620] OpenGLFrameBuffer: width:1280
height:720
[005:358] [2023-05-28 05:29:23 +0000.642860][5620] OpenGLFrameBuffer: width:1280
height:720
[005:358] [2023-05-28 05:29:23 +0000.642915][5620] OpenGLFrameBuffer: width:1280
height:720
[005:358] [2023-05-28 05:29:23 +0000.642969][5620] OpenGLFrameBuffer: width:1280
height:720
[005:358] [2023-05-28 05:29:23 +0000.643021][5620] OpenGLFrameBuffer: width:1280
height:720
[005:358] [2023-05-28 05:29:23 +0000.643074][5620] OpenGLFrameBuffer: width:1280
height:720
[005:358] [2023-05-28 05:29:23 +0000.643125][5620] construct TrivalImageDrawer
0x6fba93dc80
[005:359] [2023-05-28 05:29:23 +0000.643184][5620] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x6fba93dc80 context 0x6f35c5b740
[005:359] [2023-05-28 05:29:23 +0000.643243][5620] setupGLES:
[005:360] [2023-05-28 05:29:23 +0000.644787][5620] OpenGLRenderProgram::Initialize.
[005:360] [2023-05-28 05:29:23 +0000.645020][5620] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[005:360] [2023-05-28 05:29:23 +0000.645084][5620] The extension of the OpenGL:
GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_vertex_half_float
GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_compressed_ETC1_RGB8_texture
GL_AMD_compressed_ATC_texture GL_KHR_texture_compression_astc_ldr
GL_OES_texture_npot GL_EXT_texture_filter_anisotropic
GL_EXT_texture_format_BGRA8888 GL_EXT_read_format_bgra GL_OES_texture_3D
GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_QCOM_alpha_test
GL_OES_depth24 GL_OES_packed_depth_stencil GL_OES_depth_texture
GL_OES_depth_texture_cube_map GL_EXT_sRGB GL_OES_texture_float
GL_OES_texture_float_linear GL_OES_texture_half_float
GL_OES_texture_half_float_linear GL_EXT_texture_type_2_10_10_10_REV
GL_EXT_texture_sRGB_decode GL_EXT_texture_format_sRGB_override
GL_OES_element_index_uint GL_EXT_copy_image GL_EXT_geometry_shader
GL_EXT_tessellation_shader GL_OES_texture_stencil8 GL_EXT_shader_io_blocks
GL_OES_shader_image_atomic GL_OES_sample_variables GL_EXT_texture_border_clamp
GL_EXT_EGL_image_external_wrap_modes GL_EXT_multisampled_render_to_texture
GL_EXT_multisampled_render_to_texture2 GL_OES_shader_multisample_interpolation
GL_EXT_texture_cube_map_array GL_EXT_draw_buffers_indexed GL_EXT_gpu_shader5
GL_EXT_robustness GL_EXT_texture_buffer GL_EXT_shader_framebuffer_fetch
GL_ARM_shader_framebuffer_fetch_depth_stencil
GL_OES_texture_storage_multisample_2d_array GL_OES_sample_shading
GL_OES_get_program_binary GL_EXT_debug_label GL_KHR_blend_equation_advanced
GL_KHR_blend_equation_advanced_coherent GL_QCOM_tiled_rendering
GL_ANDROID_extension_pack_es31a GL_EXT_primitive_bounding_box
GL_OES_standard_derivatives GL_OES_vertex_array_object GL_EXT_disjoint_timer_query
GL_KHR_debug GL_EXT_YUV_target GL_EXT_sRGB_write_control GL_EXT_texture_norm16
GL_EXT_discard_framebuffer GL_OES_surfaceless_context GL_OVR_multiview
GL_OVR_multiview2 GL_EXT_texture_sRGB_R8 GL_KHR_no_error GL_EXT_debug_marker
GL_OES_EGL_image_external_essl3 GL_OVR_multiview_multisampled_render_to_texture
GL_EXT_buffer_storage GL_EXT_external_buffer GL_EXT_blit_framebuffer_params
GL_EXT_clip_cull_distance GL_EXT_protected_textures
GL_EXT_shader_non_constant_global_initializers GL_QCOM_texture_foveated
GL_QCOM_texture_foveated_subsampled_layout
GL_QCOM_shader_framebuffer_fetch_noncoherent GL_QCOM_shader_framebuffer_fetch_rate
GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_EGL_image_array
GL_NV_shader_noperspective_interpolation GL_KHR_robust_buffer_access_behavior
GL_EXT_EGL_image_storage GL_EXT_blend_func_extended GL_EXT_clip_control
GL_OES_texture_view GL_EXT_fragment_invocation_density
GL_QCOM_validate_shader_binary GL_QCOM_YUV_texture_gather
[005:361] [2023-05-28 05:29:23 +0000.645238][5620] Init open gl render:
0x6f298edf98
[005:361] [2023-05-28 05:29:23 +0000.645357][5620] Fragement shader path:
[005:361] [2023-05-28 05:29:23 +0000.645429][5620] Fragement shader path:
[005:361] [2023-05-28 05:29:23 +0000.645484][5620] create opengl program object.
[005:361] [2023-05-28 05:29:23 +0000.645538][5620] create shader: vertex
[005:363] [2023-05-28 05:29:23 +0000.647822][5620] create shader: fragment
[005:366] [2023-05-28 05:29:23 +0000.650664][5620] Have not extra filter filename!
[005:366] [2023-05-28 05:29:23 +0000.650789][5620] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[005:366] [2023-05-28 05:29:23 +0000.650852][5620] OpenGLRenderProgram::Initialize
success.
[005:366] [2023-05-28 05:29:23 +0000.650979][5620] Setup the OpenGL result:1
[005:367] [2023-05-28 05:29:23 +0000.651555][561f] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4
[005:367] [2023-05-28 05:29:23 +0000.651777][561f] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[005:367] [2023-05-28 05:29:23 +0000.651849][5781] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f1d42ba98
[005:367] [2023-05-28 05:29:23 +0000.651887][561f] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[005:367] [2023-05-28 05:29:23 +0000.651966][561f] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4
fileFD: -1
[005:368] [2023-05-28 05:29:23 +0000.652755][561f] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4
is opened successfully
[005:368] [2023-05-28 05:29:23 +0000.652826][561f] setupMediaProcessers:
[005:368] [2023-05-28 05:29:23 +0000.652879][561f]
RecordingSessionInternalSimple:setup media processers.
[005:368] [2023-05-28 05:29:23 +0000.652937][561f] construct AAC encoder
[005:370] [2023-05-28 05:29:23 +0000.654214][561f] H264Encoder creating:
superfast011818
[005:370] [2023-05-28 05:29:23 +0000.654296][561f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[005:371] [2023-05-28 05:29:23 +0000.655550][561f] H264Encode::GetMachineModel is
220333QAG
[005:371] [2023-05-28 05:29:23 +0000.655663][561f] H264Encoder machine_mode
is:220333QAG
[005:371] [2023-05-28 05:29:23 +0000.655774][561f] H264Encode::machine size :9
machine_mode:220333QAG
[005:371] [2023-05-28 05:29:23 +0000.655831][561f] H264Encode::machine array
size :22 machine_mode:220333QAG
[005:371] [2023-05-28 05:29:23 +0000.655884][561f] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[005:371] [2023-05-28 05:29:23 +0000.655935][561f] setupCompressionSession:
[005:371] [2023-05-28 05:29:23 +0000.656020][561f] H264Encode::creating hareware
Encoder
[005:371] [2023-05-28 05:29:23 +0000.656074][561f] AndroidHwAvcEncoder
time:201412471 enter.

[005:372] [2023-05-28 05:29:23 +0000.656373][561f] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400006fd8821380 address:0x6f3e111760
[005:372] [2023-05-28 05:29:23 +0000.656659][561f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[005:372] [2023-05-28 05:29:23 +0000.656741][561f] The video avc hw codec address
is 0x6fc8045700
[005:372] [2023-05-28 05:29:23 +0000.656862][561f] AndroidHwAvcEncoder leave.
expire time = 1 ms

[005:372] [2023-05-28 05:29:23 +0000.656928][561f] RegisterEncodeCompleteCallback


time:201412472 enter.

[005:372] [2023-05-28 05:29:23 +0000.657092][561f] RegisterEncodeCompleteCallback


leave. expire time = 0 ms
[005:372] [2023-05-28 05:29:23 +0000.657163][561f] InitEncode time:201412472
enter.

[005:373] [2023-05-28 05:29:23 +0000.657291][561f] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[005:373] [2023-05-28 05:29:23 +0000.657358][561f] Create time:201412473 enter.

[005:373] [2023-05-28 05:29:23 +0000.657449][561f] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[005:373] [2023-05-28 05:29:23 +0000.657515][561f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x6f1d3c6800
[005:411] [2023-05-28 05:29:23 +0000.695769][561f]
supported_type:image/vnd.android.heic
[005:411] [2023-05-28 05:29:23 +0000.696162][561f] supported_type:video/avc
[005:412] [2023-05-28 05:29:23 +0000.696316][561f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[005:412] [2023-05-28 05:29:23 +0000.696490][561f] hwCodecPrefix :OMX.qcom.
[005:412] [2023-05-28 05:29:23 +0000.696584][561f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[005:412] [2023-05-28 05:29:23 +0000.696684][561f] mediacodec_createCodecByName
time:201412512 enter.

[005:412] [2023-05-28 05:29:23 +0000.696764][561f] WrapAndroidMediaCodec


time:201412512 enter.

[005:413] [2023-05-28 05:29:23 +0000.697260][561f] WrapAndroidMediaCodec leave.


expire time = 1 ms

[005:533] [2023-05-28 05:29:23 +0000.817693][561f] mediacodec_createCodecByName


leave. expire time = 121 ms

[005:533] [2023-05-28 05:29:23 +0000.817828][561f] WrapAndroidMediaFromat


time:201412633 enter.

[005:533] [2023-05-28 05:29:23 +0000.818078][561f] WrapAndroidMediaFromat leave.


expire time = 0 ms

[005:671] [2023-05-28 05:29:23 +0000.955244][561f] Destroy time:201412770 enter.

[005:671] [2023-05-28 05:29:23 +0000.955415][561f] WrapAndroidMediaFromat::


Destroy
[005:671] [2023-05-28 05:29:23 +0000.955476][561f] Destroy leave. expire time = 1
ms

[005:671] [2023-05-28 05:29:23 +0000.955539][561f] ~WrapAndroidMediaFromat


time:201412771 enter.

[005:671] [2023-05-28 05:29:23 +0000.955611][561f] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[005:671] [2023-05-28 05:29:23 +0000.955680][561f] Create leave. expire time = 298


ms

[005:671] [2023-05-28 05:29:23 +0000.955742][561f] isSemiPlanarSupport


time:201412771 enter.

[005:671] [2023-05-28 05:29:23 +0000.955808][561f] H264Encoder isSemiPlanarSupport


[005:671] [2023-05-28 05:29:23 +0000.955881][561f] isSemiPlanarSupport leave.
expire time = 0 ms

[005:671] [2023-05-28 05:29:23 +0000.955948][561f] creat hw H264Encoder success,


isSemiPlanar:1
[005:672] [2023-05-28 05:29:23 +0000.956323][561f] InitEncode leave. expire time =
300 ms

[005:672] [2023-05-28 05:29:23 +0000.956413][561f] H264Encode::created Encoder


[005:672] [2023-05-28 05:29:23 +0000.956472][561f] H264Encode:: H264 encoder
created.
[005:672] [2023-05-28 05:29:23 +0000.956536][561f] H264 encoder created.
[005:672] [2023-05-28 05:29:23 +0000.956592][561f]
RecordingSessionInternalSimple:created avc encoder avc: 0x6f1d34c6c0
[005:672] [2023-05-28 05:29:23 +0000.956662][561f] setOutput:
[005:672] [2023-05-28 05:29:23 +0000.956735][561f]
RecordingSessionInternalSimple:encoder set output to muxer!
[005:672] [2023-05-28 05:29:23 +0000.956794][561f] request a key frame
[005:672] [2023-05-28 05:29:23 +0000.956849][561f] H264Encode:: request a key frame
[005:672] [2023-05-28 05:29:23 +0000.957095][561f] setDisplayRotate :90
[005:673] [2023-05-28 05:29:23 +0000.957188][561f] 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
[005:673] [2023-05-28 05:29:23 +0000.957367][5620] StartRecording:
[005:673] [2023-05-28 05:29:23 +0000.957537][5776] operator(): Set the recording
session in mic source. recording session: 0x6f298b6800
[005:673] [2023-05-28 05:29:23 +0000.957796][5620] operator() leave. expire time =
333 ms

[005:673] [2023-05-28 05:29:23 +0000.957823][5775] AF_SpeedFilter audio


0x6f298b6980 PullFrame
[005:678] [2023-05-28 05:29:23 +0000.962505][5775]
RecordAudioSource::PullAudioFrame
[005:678] [2023-05-28 05:29:23 +0000.962620][5775] AF_SpeedFilter::PullFrame eof4
[005:683] [2023-05-28 05:29:23 +0000.967300][5775]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[005:692] [2023-05-28 05:29:23 +0000.976314][5775] AF_SpeedFilter audio time,
0x6f298b6980 rcv time: 201412777
[005:692] [2023-05-28 05:29:23 +0000.976519][5775] AF_SpeedFilter audio time,
0x6f298b6980 rcv time: 201412777in_nSamples:441
[005:692] [2023-05-28 05:29:23 +0000.976770][5775] resampled_data_size:0
[005:778] [2023-05-28 05:29:24 +0000.62434][5620]
MediaFilterCamera::NeedProcessTexture
[005:781] [2023-05-28 05:29:24 +0000.65779][5620] begine recode to first frame
spend time:441
[005:781] [2023-05-28 05:29:24 +0000.65866][5620] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x6f298b6080
[005:781] [2023-05-28 05:29:24 +0000.66008][5620] blur_distance_:0
[005:781] [2023-05-28 05:29:24 +0000.66077][5620] blur_direction_angle_:-90
[005:781] [2023-05-28 05:29:24 +0000.66153][5620]
GPUImageProcessing::SetOrientation orientation: 90
[005:782] [2023-05-28 05:29:24 +0000.66230][5620] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[005:782] [2023-05-28 05:29:24 +0000.66371][5620] GPUImageProcessing: process video
frame with resolution 1280 X 720
[005:782] [2023-05-28 05:29:24 +0000.66459][5620] GPUImageProcessing: input frame
width1280 X 720
[005:790] [2023-05-28 05:29:24 +0000.74492][5620] drawYUV420 render
OpenGLRenderProgram:0x6f298edf98
[005:793] [2023-05-28 05:29:24 +0000.77390][5620] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[005:793] [2023-05-28 05:29:24 +0000.77690][5620] CropFilter::OnVideoFrame
outputtexture :11
[005:793] [2023-05-28 05:29:24 +0000.77764][5620] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[005:803] [2023-05-28 05:29:24 +0000.88035][5620] The read pixel from buffer take:
10 width:1280 height:720 frameType:0
[005:807] [2023-05-28 05:29:24 +0000.91657][5775] AF_SpeedFilter audio time 222,
0x6f298b6980 out time: 201412777 org time: 201412777
[005:807] [2023-05-28 05:29:24 +0000.92156][5775] FilterPipeline2::OnAudioFrame pts
10 last_audio_timestamp_ 10
[005:808] [2023-05-28 05:29:24 +0000.92411][5775]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 201412777
[005:808] [2023-05-28 05:29:24 +0000.92528][5775]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[005:808] [2023-05-28 05:29:24 +0000.92652][5775] AF_SpeedFilter audio time
[005:808] [2023-05-28 05:29:24 +0000.92826][5775] AF_SpeedFilter audio time 111,
0x6f298b6980 out time: 201412787 org time: 201412787
[005:816] [2023-05-28 05:29:24 +0000.100352][5620] drawYUV420 render
OpenGLRenderProgram:0x6f298edf98
[005:838] [2023-05-28 05:29:24 +0000.123001][5620] The convert RGB to YUV take 10
[005:839] [2023-05-28 05:29:24 +0000.123824][5620] FilterPipeline2::OnVideoFrame
pts 32 last_video_timestamp_ 32
[005:848] [2023-05-28 05:29:24 +0000.132958][5620]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[005:851] [2023-05-28 05:29:24 +0000.136552][577f]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[005:852] [2023-05-28 05:29:24 +0000.136719][577f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[005:852] [2023-05-28 05:29:24 +0000.136794][577f] push video frame to H264
encoder. (100 frame for one log)

[005:852] [2023-05-28 05:29:24 +0000.136866][577f] push video frame to H264


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

[005:853] [2023-05-28 05:29:24 +0000.137472][577f] H264Encode::push video frame to


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

[005:853] [2023-05-28 05:29:24 +0000.137578][577f] Push an pts:0 to dts queue.


[005:853] [2023-05-28 05:29:24 +0000.137663][577f] DTS queue for
Generator:0x6f1d42bcb8 0
[005:853] [2023-05-28 05:29:24 +0000.137724][577f] The input pts:0 fps:30
[005:862] [2023-05-28 05:29:24 +0000.146957][577f]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[005:883] [2023-05-28 05:29:24 +0000.167510][5620] drawYUV420 render
OpenGLRenderProgram:0x6f298edf98
[005:906] [2023-05-28 05:29:24 +0000.190305][577e]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:5
[005:907] [2023-05-28 05:29:24 +0000.191523][5781] add aac audio track with id:1
[005:907] [2023-05-28 05:29:24 +0000.191709][5781] audio start ts:0
[005:907] [2023-05-28 05:29:24 +0000.191796][5781] the audio frame has been written
into MP4 file
[006:163] [2023-05-28 05:29:24 +0000.447489][577f] h264 add frame header cdr flag
[006:168] [2023-05-28 05:29:24 +0000.452894][577f] h264 add frame header cdr flag
[006:169] [2023-05-28 05:29:24 +0000.453458][577f] SendFrame
encodedImage._timeStamp:0encodedImage->_length:108799
[006:169] [2023-05-28 05:29:24 +0000.453554][577f] Received key frame:0
[006:169] [2023-05-28 05:29:24 +0000.453633][577f] last dts:0 currentPts:0
ppsOrSPS:0 queue length:7
[006:169] [2023-05-28 05:29:24 +0000.453714][577f] H264Encode::H264SWEncoder get
callback, length:108799 type:0 nalType:7length:18
[006:169] [2023-05-28 05:29:24 +0000.453788][577f] H264Encode:: get a sps pps
header!headerSize:31
[006:169] [2023-05-28 05:29:24 +0000.453851][577f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[006:169] [2023-05-28 05:29:24 +0000.454086][5781] get the H.264 SPS parameter
[006:176] [2023-05-28 05:29:24 +0000.460734][5781] add video track with id:2
[006:179] [2023-05-28 05:29:24 +0000.464133][5781] get the H.264 PPS parameter
[006:181] [2023-05-28 05:29:24 +0000.466101][5781] get the H.264 IDR frame
[006:183] [2023-05-28 05:29:24 +0000.468036][5781] resss:true
[006:184] [2023-05-28 05:29:24 +0000.468516][5781] video start ts:0
[006:187] [2023-05-28 05:29:24 +0000.472096][5781] the video frame has been written
into MP4 file
[006:268] [2023-05-28 05:29:24 +0000.552611][5624] Run AGC when audioType = 0
[006:351] [2023-05-28 05:29:24 +0000.636268][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:498] [2023-05-28 05:29:24 +0000.782195][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:537] [2023-05-28 05:29:24 +0000.821786][5620] The convert RGB to YUV take 5
[006:876] [2023-05-28 05:29:25 +0000.160983][577f] DTS queue for
Generator:0x6f1d42bcb8 1018 1054
[007:006] [2023-05-28 05:29:25 +0000.290523][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:041] [2023-05-28 05:29:25 +0000.325648][5620] The convert RGB to YUV take 4
[007:061] [2023-05-28 05:29:25 +0000.345816][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[007:327] [2023-05-28 05:29:25 +0000.611649][5775] AF_SpeedFilter audio
0x6f298b6980 PullFrame
[007:356] [2023-05-28 05:29:25 +0000.640815][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:373] [2023-05-28 05:29:25 +0000.657350][577f] Push an pts:1555 to dts queue.
[007:443] [2023-05-28 05:29:25 +0000.728026][577f] last dts:1516 currentPts:1555
ppsOrSPS:0 queue length:3
[007:502] [2023-05-28 05:29:25 +0000.786748][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:537] [2023-05-28 05:29:25 +0000.821432][5620] The convert RGB to YUV take 5
[007:587] [2023-05-28 05:29:25 +0000.871404][5775]
RecordAudioSource::PullAudioFrame
[007:711] [2023-05-28 05:29:25 +0000.995930][577f] DTS queue for
Generator:0x6f1d42bcb8 1853 1892
[007:966] [2023-05-28 05:29:26 +0000.250253][5775] resampled_data_size:7168
[007:998] [2023-05-28 05:29:26 +0000.282613][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:011] [2023-05-28 05:29:26 +0000.296124][5775] AF_SpeedFilter::PullFrame eof4
[008:014] [2023-05-28 05:29:26 +0000.298722][5775]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[008:044] [2023-05-28 05:29:26 +0000.328715][5620] The convert RGB to YUV take 6
[008:044] [2023-05-28 05:29:26 +0000.329118][5620] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 984 diff: 17
[008:111] [2023-05-28 05:29:26 +0000.396240][577f] h264 add frame header cdr flag
[008:112] [2023-05-28 05:29:26 +0000.397087][577f] Received key frame:2228
[008:117] [2023-05-28 05:29:26 +0000.401495][5781] get the H.264 IDR frame
[008:261] [2023-05-28 05:29:26 +0000.545440][577e]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:9
[008:267] [2023-05-28 05:29:26 +0000.551945][5624] Run AGC when audioType = 0
[008:267] [2023-05-28 05:29:26 +0000.552156][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:357] [2023-05-28 05:29:26 +0000.642096][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:500] [2023-05-28 05:29:26 +0000.784738][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:512] [2023-05-28 05:29:26 +0000.796446][577f] DTS queue for
Generator:0x6f1d42bcb8 2689
[008:537] [2023-05-28 05:29:26 +0000.821465][5620] The convert RGB to YUV take 5
[008:707] [2023-05-28 05:29:26 +0000.992080][577f] Push an pts:2891 to dts queue.
[008:768] [2023-05-28 05:29:27 +0000.52712][5624] haveEnoughProcessedData
internalAudioStream.length: 10
[008:774] [2023-05-28 05:29:27 +0000.58325][577f] last dts:2855 currentPts:2891
ppsOrSPS:0 queue length:3
[008:905] [2023-05-28 05:29:27 +0000.189388][5775] AF_SpeedFilter audio
0x6f298b6980 PullFrame
[008:999] [2023-05-28 05:29:27 +0000.283784][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:036] [2023-05-28 05:29:27 +0000.320912][5620] The convert RGB to YUV take 5
[009:302] [2023-05-28 05:29:27 +0000.586794][5620] drawYUV420 render
OpenGLRenderProgram:0x6f298edf98
[009:353] [2023-05-28 05:29:27 +0000.637725][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:364] [2023-05-28 05:29:27 +0000.648475][5620] GPUImageProcessing: process
video frame with resolution 1280 X 720
[009:364] [2023-05-28 05:29:27 +0000.648609][5620] GPUImageProcessing: input frame
width1280 X 720
[009:365] [2023-05-28 05:29:27 +0000.649216][5620] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:365] [2023-05-28 05:29:27 +0000.649320][5620] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[009:372] [2023-05-28 05:29:27 +0000.657187][577f]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3554
[009:373] [2023-05-28 05:29:27 +0000.657352][577f] DTS queue for
Generator:0x6f1d42bcb8 3492 3521 3554
[009:405] [2023-05-28 05:29:27 +0000.689458][577f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3586
[009:405] [2023-05-28 05:29:27 +0000.689628][577f] push video frame to H264
encoder. (100 frame for one log)

[009:405] [2023-05-28 05:29:27 +0000.689730][577f] push video frame to H264


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

[009:405] [2023-05-28 05:29:27 +0000.689804][577f] H264Encode::push video frame to


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

[009:405] [2023-05-28 05:29:27 +0000.689889][577f] The input pts:3586 fps:30


[009:407] [2023-05-28 05:29:27 +0000.692118][577f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3521 pts:3521
[009:408] [2023-05-28 05:29:27 +0000.693142][577f] SendFrame
encodedImage._timeStamp:3554encodedImage->_length:61104
[009:417] [2023-05-28 05:29:27 +0000.701261][5775]
RecordAudioSource::PullAudioFrame
[009:444] [2023-05-28 05:29:27 +0000.728897][577f] H264Encode::H264SWEncoder get
callback, length:64032 type:1 nalType:1length:64028
[009:498] [2023-05-28 05:29:27 +0000.782965][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:534] [2023-05-28 05:29:27 +0000.818286][5620] The convert RGB to YUV take 5
[010:006] [2023-05-28 05:29:28 +0000.290891][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:039] [2023-05-28 05:29:28 +0000.323929][5620] The convert RGB to YUV take 5
[010:042] [2023-05-28 05:29:28 +0000.327157][577f] Push an pts:4223 to dts queue.
[010:109] [2023-05-28 05:29:28 +0000.394176][577f] h264 add frame header cdr flag
[010:110] [2023-05-28 05:29:28 +0000.394895][577f] Received key frame:4223
[010:110] [2023-05-28 05:29:28 +0000.395032][577f] last dts:4195 currentPts:4223
ppsOrSPS:0 queue length:3
[010:138] [2023-05-28 05:29:28 +0000.422761][5620] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[010:151] [2023-05-28 05:29:28 +0000.435650][5781] get the H.264 IDR frame
[010:168] [2023-05-28 05:29:28 +0000.452386][577f] DTS queue for
Generator:0x6f1d42bcb8 4328 4350
[010:171] [2023-05-28 05:29:28 +0000.455388][5775] resampled_data_size:0
[010:265] [2023-05-28 05:29:28 +0000.549382][5625] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:265] [2023-05-28 05:29:28 +0000.549624][5625] _deviceSampleRate:48000

[010:266] [2023-05-28 05:29:28 +0000.550848][5624] Run AGC when audioType = 0


[010:272] [2023-05-28 05:29:28 +0000.556256][5775] AF_SpeedFilter::PullFrame eof4
[010:274] [2023-05-28 05:29:28 +0000.558698][5775]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[010:361] [2023-05-28 05:29:28 +0000.645315][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:476] [2023-05-28 05:29:28 +0000.760774][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[010:495] [2023-05-28 05:29:28 +0000.780142][5775] AF_SpeedFilter audio
0x6f298b6980 PullFrame
[010:498] [2023-05-28 05:29:28 +0000.782330][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:517] [2023-05-28 05:29:28 +0000.801573][577e]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:3
[010:538] [2023-05-28 05:29:28 +0000.822981][5620] The convert RGB to YUV take 4
[011:004] [2023-05-28 05:29:29 +0000.288764][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:017] [2023-05-28 05:29:29 +0000.301689][577f] DTS queue for
Generator:0x6f1d42bcb8 5155 5192
[011:040] [2023-05-28 05:29:29 +0000.324607][5620] The convert RGB to YUV take 5
[011:285] [2023-05-28 05:29:29 +0000.570078][5775]
RecordAudioSource::PullAudioFrame
[011:359] [2023-05-28 05:29:29 +0000.643924][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:377] [2023-05-28 05:29:29 +0000.662131][577f] Push an pts:5560 to dts queue.
[011:445] [2023-05-28 05:29:29 +0000.729262][577f] last dts:5526 currentPts:5560
ppsOrSPS:0 queue length:3
[011:495] [2023-05-28 05:29:29 +0000.779589][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:542] [2023-05-28 05:29:29 +0000.826944][5620] The convert RGB to YUV take 6
[011:842] [2023-05-28 05:29:30 +0000.126208][577f] DTS queue for
Generator:0x6f1d42bcb8 5987 6023
[012:002] [2023-05-28 05:29:30 +0000.286986][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:039] [2023-05-28 05:29:30 +0000.323707][5620] The convert RGB to YUV take 4
[012:098] [2023-05-28 05:29:30 +0000.382772][5775] AF_SpeedFilter audio
0x6f298b6980 PullFrame
[012:112] [2023-05-28 05:29:30 +0000.396354][577f] h264 add frame header cdr flag
[012:112] [2023-05-28 05:29:30 +0000.397070][577f] Received key frame:6223
[012:118] [2023-05-28 05:29:30 +0000.402249][5781] get the H.264 IDR frame
[012:194] [2023-05-28 05:29:30 +0000.478418][5624] haveEnoughProcessedData
internalAudioStream.length: 10
[012:207] [2023-05-28 05:29:30 +0000.491767][5620] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2984 diff: 17
[012:268] [2023-05-28 05:29:30 +0000.552341][5624] Run AGC when audioType = 0
[012:268] [2023-05-28 05:29:30 +0000.552598][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:357] [2023-05-28 05:29:30 +0000.641910][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:402] [2023-05-28 05:29:30 +0000.686362][5775] resampled_data_size:10240
[012:498] [2023-05-28 05:29:30 +0000.782554][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:539] [2023-05-28 05:29:30 +0000.823751][5620] The convert RGB to YUV take 5
[012:572] [2023-05-28 05:29:30 +0000.857065][5775] AF_SpeedFilter::PullFrame eof4
[012:575] [2023-05-28 05:29:30 +0000.859577][5775]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[012:631] [2023-05-28 05:29:30 +0000.915276][5620] drawYUV420 render
OpenGLRenderProgram:0x6f298edf98
[012:668] [2023-05-28 05:29:30 +0000.952726][577f] DTS queue for
Generator:0x6f1d42bcb8 6788 6820 6850
[012:701] [2023-05-28 05:29:30 +0000.985810][577f]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6884
[012:701] [2023-05-28 05:29:30 +0000.985988][577f] Push an pts:6884 to dts queue.
[012:730] [2023-05-28 05:29:31 +0000.14800][5620] GPUImageProcessing: process video
frame with resolution 1280 X 720
[012:730] [2023-05-28 05:29:31 +0000.14970][5620] GPUImageProcessing: input frame
width1280 X 720
[012:731] [2023-05-28 05:29:31 +0000.15773][5620] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[012:731] [2023-05-28 05:29:31 +0000.15869][5620] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[012:743] [2023-05-28 05:29:31 +0000.27437][577f] SendFrame
encodedImage._timeStamp:6884encodedImage->_length:58448
[012:743] [2023-05-28 05:29:31 +0000.27659][577f] last dts:6850 currentPts:6884
ppsOrSPS:0 queue length:2
[012:743] [2023-05-28 05:29:31 +0000.27736][577f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6884 pts:6884
[012:770] [2023-05-28 05:29:31 +0000.55189][577f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6953
[012:771] [2023-05-28 05:29:31 +0000.55411][577f] push video frame to H264 encoder.
(100 frame for one log)

[012:771] [2023-05-28 05:29:31 +0000.55475][577f] push video frame to H264 encoder.


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

[012:771] [2023-05-28 05:29:31 +0000.55535][577f] H264Encode::push video frame to


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

[012:771] [2023-05-28 05:29:31 +0000.55610][577f] The input pts:6953 fps:30


[012:814] [2023-05-28 05:29:31 +0000.98453][577f] H264Encode::H264SWEncoder get
callback, length:58496 type:1 nalType:1length:58492
[012:871] [2023-05-28 05:29:31 +0000.155231][577e]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:6
[013:001] [2023-05-28 05:29:31 +0000.286135][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:041] [2023-05-28 05:29:31 +0000.325587][5620] The convert RGB to YUV take 5
[013:162] [2023-05-28 05:29:31 +0000.446773][5775]
RecordAudioSource::PullAudioFrame
[013:349] [2023-05-28 05:29:31 +0000.633238][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:497] [2023-05-28 05:29:31 +0000.781905][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:505] [2023-05-28 05:29:31 +0000.789771][577f] DTS queue for
Generator:0x6f1d42bcb8 7622 7652 7686
[013:534] [2023-05-28 05:29:31 +0000.818939][5620] The convert RGB to YUV take 5
[013:708] [2023-05-28 05:29:31 +0000.992897][5775] AF_SpeedFilter audio
0x6f298b6980 PullFrame
[013:911] [2023-05-28 05:29:32 +0000.195581][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[013:996] [2023-05-28 05:29:32 +0000.281034][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:039] [2023-05-28 05:29:32 +0000.323309][5620] The convert RGB to YUV take 6
[014:042] [2023-05-28 05:29:32 +0000.326369][577f] Push an pts:8223 to dts queue.
[014:109] [2023-05-28 05:29:32 +0000.393965][577f] h264 add frame header cdr flag
[014:110] [2023-05-28 05:29:32 +0000.394673][577f] Received key frame:8223
[014:110] [2023-05-28 05:29:32 +0000.394762][577f] last dts:8185 currentPts:8223
ppsOrSPS:0 queue length:3
[014:115] [2023-05-28 05:29:32 +0000.399203][5781] get the H.264 IDR frame
[014:268] [2023-05-28 05:29:32 +0000.552741][5624] Run AGC when audioType = 0
[014:298] [2023-05-28 05:29:32 +0000.582250][5620] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[014:308] [2023-05-28 05:29:32 +0000.592237][577f] DTS queue for
Generator:0x6f1d42bcb8 8454 8487
[014:348] [2023-05-28 05:29:32 +0000.632954][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:503] [2023-05-28 05:29:32 +0000.787304][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:537] [2023-05-28 05:29:32 +0000.821843][5620] The convert RGB to YUV take 5
[014:653] [2023-05-28 05:29:32 +0000.937917][5775] resampled_data_size:1024
[014:889] [2023-05-28 05:29:33 +0000.174156][5775] AF_SpeedFilter::PullFrame eof4
[014:892] [2023-05-28 05:29:33 +0000.176588][5775]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[014:998] [2023-05-28 05:29:33 +0000.282663][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:039] [2023-05-28 05:29:33 +0000.323460][5775]
RecordAudioSource::PullAudioFrame
[015:039] [2023-05-28 05:29:33 +0000.323767][5620] The convert RGB to YUV take 4
[015:149] [2023-05-28 05:29:33 +0000.433264][577f] DTS queue for
Generator:0x6f1d42bcb8 9288 9328
[015:228] [2023-05-28 05:29:33 +0000.513030][577e]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:9
[015:316] [2023-05-28 05:29:33 +0000.600582][5776] The output timestamp from audio
mixer change:201422415
[015:318] [2023-05-28 05:29:33 +0000.602202][5775] AF_SpeedFilter audio
0x6f298b6980 PullFrame
[015:346] [2023-05-28 05:29:33 +0000.630776][5624] On audio frame the broadcast
with timestamp:201422446 samples:480. (1000 frame for one log)

[015:347] [2023-05-28 05:29:33 +0000.631616][5776] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[015:347] [2023-05-28 05:29:33 +0000.631881][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:372] [2023-05-28 05:29:33 +0000.657162][577f] Push an pts:9557 to dts queue.
[015:413] [2023-05-28 05:29:33 +0000.697776][577f] last dts:9518 currentPts:9557
ppsOrSPS:0 queue length:2
[015:500] [2023-05-28 05:29:33 +0000.784458][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:539] [2023-05-28 05:29:33 +0000.823507][5620] The convert RGB to YUV take 8
[015:628] [2023-05-28 05:29:33 +0000.912745][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[015:685] [2023-05-28 05:29:33 +0000.969717][5775] AF_SpeedFilter audio time,
0x6f298b6980 rcv time: 201422776
[015:686] [2023-05-28 05:29:33 +0000.970246][5775] AF_SpeedFilter audio time,
0x6f298b6980 rcv time: 201422776in_nSamples:441
[015:792] [2023-05-28 05:29:34 +0000.76628][5775] FilterPipeline2::OnAudioFrame pts
10010 last_audio_timestamp_ 10010
[015:792] [2023-05-28 05:29:34 +0000.76834][5775]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 201422777
[015:792] [2023-05-28 05:29:34 +0000.76900][5775]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[015:970] [2023-05-28 05:29:34 +0000.254619][5620] drawYUV420 render
OpenGLRenderProgram:0x6f298edf98
[015:985] [2023-05-28 05:29:34 +0000.269437][577f] DTS queue for
Generator:0x6f1d42bcb8 10126 10160
[016:004] [2023-05-28 05:29:34 +0000.288593][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:042] [2023-05-28 05:29:34 +0000.326292][5620] The convert RGB to YUV take 5
[016:045] [2023-05-28 05:29:34 +0000.329245][577f]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10226
[016:095] [2023-05-28 05:29:34 +0000.379924][5620] GPUImageProcessing: process
video frame with resolution 1280 X 720
[016:096] [2023-05-28 05:29:34 +0000.380250][5620] GPUImageProcessing: input frame
width1280 X 720
[016:097] [2023-05-28 05:29:34 +0000.381311][5620] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:097] [2023-05-28 05:29:34 +0000.381519][5620] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[016:111] [2023-05-28 05:29:34 +0000.395731][577f] h264 add frame header cdr flag
[016:112] [2023-05-28 05:29:34 +0000.396450][577f] SendFrame
encodedImage._timeStamp:10226encodedImage->_length:174016
[016:112] [2023-05-28 05:29:34 +0000.396603][577f] Received key frame:10226
[016:116] [2023-05-28 05:29:34 +0000.400944][577f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10256 pts:10256
[016:118] [2023-05-28 05:29:34 +0000.402961][5781] get the H.264 IDR frame
[016:171] [2023-05-28 05:29:34 +0000.455395][577f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10353
[016:171] [2023-05-28 05:29:34 +0000.455655][577f] push video frame to H264
encoder. (100 frame for one log)

[016:171] [2023-05-28 05:29:34 +0000.455727][577f] push video frame to H264


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

[016:171] [2023-05-28 05:29:34 +0000.455820][577f] H264Encode::push video frame to


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

[016:171] [2023-05-28 05:29:34 +0000.455926][577f] The input pts:10353 fps:30


[016:216] [2023-05-28 05:29:34 +0000.500504][577f] H264Encode::H264SWEncoder get
callback, length:78208 type:1 nalType:1length:78204
[016:269] [2023-05-28 05:29:34 +0000.553681][5624] Run AGC when audioType = 0
[016:269] [2023-05-28 05:29:34 +0000.553900][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:352] [2023-05-28 05:29:34 +0000.636650][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:406] [2023-05-28 05:29:34 +0000.690618][5620] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4984 diff: 17
[016:532] [2023-05-28 05:29:34 +0000.816518][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:567] [2023-05-28 05:29:34 +0000.851743][5620] The convert RGB to YUV take 5
[016:744] [2023-05-28 05:29:35 +0000.28374][577f] Push an pts:10926 to dts queue.
[016:775] [2023-05-28 05:29:35 +0000.59621][577f] last dts:10888 currentPts:10926
ppsOrSPS:0 queue length:2
[016:812] [2023-05-28 05:29:35 +0000.97004][577f] DTS queue for
Generator:0x6f1d42bcb8 10989
[016:833] [2023-05-28 05:29:35 +0000.117798][5775] resampled_data_size:13312
[016:917] [2023-05-28 05:29:35 +0000.201281][5775] AF_SpeedFilter audio time
[016:917] [2023-05-28 05:29:35 +0000.201558][5775] AF_SpeedFilter audio time 111,
0x6f298b6980 out time: 201423967 org time: 201423967
[016:952] [2023-05-28 05:29:35 +0000.236861][5775] AF_SpeedFilter audio
0x6f298b6980 PullFrame
[016:955] [2023-05-28 05:29:35 +0000.239216][5775]
RecordAudioSource::PullAudioFrame
[017:038] [2023-05-28 05:29:35 +0000.322411][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:084] [2023-05-28 05:29:35 +0000.369061][5620] The convert RGB to YUV take 9
[017:161] [2023-05-28 05:29:35 +0000.445504][5620] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[017:254] [2023-05-28 05:29:35 +0000.539188][5775] AF_SpeedFilter::PullFrame eof4
[017:257] [2023-05-28 05:29:35 +0000.541408][5775]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[017:352] [2023-05-28 05:29:35 +0000.636508][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:363] [2023-05-28 05:29:35 +0000.647606][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[017:489] [2023-05-28 05:29:35 +0000.774072][577e]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:3
[017:539] [2023-05-28 05:29:35 +0000.824015][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:567] [2023-05-28 05:29:35 +0000.851913][5620] The convert RGB to YUV take 5
[017:677] [2023-05-28 05:29:35 +0000.961281][577f] DTS queue for
Generator:0x6f1d42bcb8 11791 11822 11859
[018:031] [2023-05-28 05:29:36 +0000.315745][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:075] [2023-05-28 05:29:36 +0000.359438][5620] The convert RGB to YUV take 5
[018:077] [2023-05-28 05:29:36 +0000.361214][577f] Push an pts:12257 to dts queue.
[018:149] [2023-05-28 05:29:36 +0000.433299][577f] h264 add frame header cdr flag
[018:149] [2023-05-28 05:29:36 +0000.434065][577f] Received key frame:12257
[018:149] [2023-05-28 05:29:36 +0000.434155][577f] last dts:12220 currentPts:12257
ppsOrSPS:0 queue length:3
[018:153] [2023-05-28 05:29:36 +0000.438100][5781] get the H.264 IDR frame
[018:268] [2023-05-28 05:29:36 +0000.552907][5624] Run AGC when audioType = 0
[018:354] [2023-05-28 05:29:36 +0000.638448][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[018:475] [2023-05-28 05:29:36 +0000.760019][577f] DTS queue for
Generator:0x6f1d42bcb8 12620 12657
[018:495] [2023-05-28 05:29:36 +0000.779961][5620] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[018:536] [2023-05-28 05:29:36 +0000.820502][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[018:563] [2023-05-28 05:29:36 +0000.847697][5775] AF_SpeedFilter audio
0x6f298b6980 PullFrame
[018:571] [2023-05-28 05:29:36 +0000.855288][5620] The convert RGB to YUV take 6
[018:832] [2023-05-28 05:29:37 +0000.116862][5775]
RecordAudioSource::PullAudioFrame
[019:033] [2023-05-28 05:29:37 +0000.317211][5620] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[019:071] [2023-05-28 05:29:37 +0000.355910][5620] The convert RGB to YUV take 5
[019:084] [2023-05-28 05:29:37 +0000.368905][5775] resampled_data_size:4096
[019:089] [2023-05-28 05:29:37 +0000.373703][5624] haveEnoughProcessedData
internalAudioStream.length: 10
[019:306] [2023-05-28 05:29:37 +0000.590245][577f] DTS queue for
Generator:0x6f1d42bcb8 13453 13488
[019:329] [2023-05-28 05:29:37 +0000.613924][5620] drawYUV420 render
OpenGLRenderProgram:0x6f298edf98
[019:355] [2023-05-28 05:29:37 +0000.639987][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[019:407] [2023-05-28 05:29:37 +0000.692012][577f]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13591
[019:408] [2023-05-28 05:29:37 +0000.692259][577f] Push an pts:13591 to dts queue.
[019:480] [2023-05-28 05:29:37 +0000.764309][577f] SendFrame
encodedImage._timeStamp:13591encodedImage->_length:78912
[019:480] [2023-05-28 05:29:37 +0000.764701][577f] last dts:13553 currentPts:13591
ppsOrSPS:0 queue length:3
[019:498] [2023-05-28 05:29:37 +0000.782385][5620] GPUImageProcessing: process
video frame with resolution 1280 X 720
[019:498] [2023-05-28 05:29:37 +0000.782612][5620] GPUImageProcessing: input frame
width1280 X 720
[019:499] [2023-05-28 05:29:37 +0000.783433][5620] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[019:499] [2023-05-28 05:29:37 +0000.783629][5620] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[019:536] [2023-05-28 05:29:37 +0000.820884][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[019:542] [2023-05-28 05:29:37 +0000.826981][577f] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13725
[019:543] [2023-05-28 05:29:37 +0000.827265][577f] push video frame to H264
encoder. (100 frame for one log)

[019:543] [2023-05-28 05:29:37 +0000.827388][577f] push video frame to H264


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

[019:543] [2023-05-28 05:29:37 +0000.827455][577f] H264Encode::push video frame to


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

[019:543] [2023-05-28 05:29:37 +0000.827542][577f] The input pts:13725 fps:30


[019:547] [2023-05-28 05:29:37 +0000.831510][577f] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13660 pts:13660
[019:560] [2023-05-28 05:29:37 +0000.845025][5775] AF_SpeedFilter::PullFrame eof4
[019:563] [2023-05-28 05:29:37 +0000.847283][5775]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[019:573] [2023-05-28 05:29:37 +0000.857764][5620] The convert RGB to YUV take 5
[019:606] [2023-05-28 05:29:37 +0000.890700][577f] H264Encode::H264SWEncoder get
callback, length:80912 type:1 nalType:1length:80908
[019:844] [2023-05-28 05:29:38 +0000.128777][577e]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:6
[020:036] [2023-05-28 05:29:38 +0000.320479][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:073] [2023-05-28 05:29:38 +0000.357799][5620] The convert RGB to YUV take 4
[020:145] [2023-05-28 05:29:38 +0000.430013][577f] h264 add frame header cdr flag
[020:146] [2023-05-28 05:29:38 +0000.430760][577f] Received key frame:14257
[020:146] [2023-05-28 05:29:38 +0000.430869][577f] DTS queue for
Generator:0x6f1d42bcb8 14257 14289 14324
[020:149] [2023-05-28 05:29:38 +0000.433590][5781] get the H.264 IDR frame
[020:169] [2023-05-28 05:29:38 +0000.453595][5775] AF_SpeedFilter audio
0x6f298b6980 PullFrame
[020:264] [2023-05-28 05:29:38 +0000.548430][5625] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:264] [2023-05-28 05:29:38 +0000.548634][5625] _deviceSampleRate:48000

[020:269] [2023-05-28 05:29:38 +0000.553573][5624] Run AGC when audioType = 0


[020:269] [2023-05-28 05:29:38 +0000.553804][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:354] [2023-05-28 05:29:38 +0000.638368][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[020:530] [2023-05-28 05:29:38 +0000.814984][5620] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[020:570] [2023-05-28 05:29:38 +0000.854233][5620] The convert RGB to YUV take 5
[020:570] [2023-05-28 05:29:38 +0000.854624][5620] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6984 diff: 17
[020:712] [2023-05-28 05:29:38 +0000.996718][5775]
RecordAudioSource::PullAudioFrame
[020:735] [2023-05-28 05:29:39 +0000.19354][577f] Push an pts:14917 to dts queue.
[020:773] [2023-05-28 05:29:39 +0000.57338][577f] last dts:14886 currentPts:14917
ppsOrSPS:0 queue length:2
[020:802] [2023-05-28 05:29:39 +0000.86686][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[020:969] [2023-05-28 05:29:39 +0000.253363][577f] DTS queue for
Generator:0x6f1d42bcb8 15090 15117 15153
[020:999] [2023-05-28 05:29:39 +0000.283210][5620] StopRecording:
[020:999] [2023-05-28 05:29:39 +0000.284175][5620] OnNeedStopRecording:
[021:003] [2023-05-28 05:29:39 +0000.288017][5775] resampled_data_size:512
[021:003] [2023-05-28 05:29:39 +0000.288166][5775] AF_SpeedFilter audio time 222,
0x6f298b6980 out time: 201428027 org time: 201428027
[021:004] [2023-05-28 05:29:39 +0000.288408][5775] PullAudioFrame: PullFrame audio
finished.
[021:004] [2023-05-28 05:29:39 +0000.288489][5775]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[021:015] [2023-05-28 05:29:39 +0000.300118][5274]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[021:016] [2023-05-28 05:29:39 +0000.300502][5620] operator(): Stop
[021:016] [2023-05-28 05:29:39 +0000.300598][5620] StopPullFrameAndWriteMp4
time:201428116 enter.

[021:016] [2023-05-28 05:29:39 +0000.300703][5620] StopRecording:


[021:017] [2023-05-28 05:29:39 +0000.301632][577f]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:448
[021:018] [2023-05-28 05:29:39 +0000.302334][561f] stop recording
[021:018] [2023-05-28 05:29:39 +0000.302490][561f]
RecordingSessionInternalSimple:destroy media processers
[021:018] [2023-05-28 05:29:39 +0000.302552][561f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[021:018] [2023-05-28 05:29:39 +0000.302608][561f] H264Encode::flushing hareware
Encoder
[021:018] [2023-05-28 05:29:39 +0000.302861][561f] Flush time:201428118 enter.

[021:018] [2023-05-28 05:29:39 +0000.302949][561f] H264Encoder encoder flush


[021:018] [2023-05-28 05:29:39 +0000.303022][561f] flush output queue
[021:344] [2023-05-28 05:29:39 +0000.628546][561f] Flush leave. expire time = 326
ms

[021:344] [2023-05-28 05:29:39 +0000.628918][561f] ~H264EncodeWrap:


[021:344] [2023-05-28 05:29:39 +0000.629149][561f] ~H264Encode:
[021:345] [2023-05-28 05:29:39 +0000.629931][561f] teardownCompressionSession:
H264Encode::destroying Encoder
[021:345] [2023-05-28 05:29:39 +0000.630174][561f] Release time:201428445 enter.

[021:346] [2023-05-28 05:29:39 +0000.630709][561f] Release:


MediaCodecVideoEncoder::Release _inited:1
[021:346] [2023-05-28 05:29:39 +0000.630952][561f] Destroy time:201428446 enter.

[021:346] [2023-05-28 05:29:39 +0000.631036][561f] H264Encoder encoderDestroy


[021:346] [2023-05-28 05:29:39 +0000.631109][561f]
AndroidMediaCodecVideoEncoder::release env: 0x6f4011fa40
[021:347] [2023-05-28 05:29:39 +0000.631186][561f]
AndroidMediaCodecVideoEncoder::Destroy
[021:352] [2023-05-28 05:29:39 +0000.637169][5776] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[021:403] [2023-05-28 05:29:39 +0000.687237][561f] Destroy leave. expire time = 57
ms

[021:403] [2023-05-28 05:29:39 +0000.687694][561f] Release leave. expire time = 58


ms

[021:403] [2023-05-28 05:29:39 +0000.687851][561f] ~AndroidHwAvcEncoder


time:201428503 enter.

[021:404] [2023-05-28 05:29:39 +0000.688577][561f] Release time:201428504 enter.

[021:404] [2023-05-28 05:29:39 +0000.688755][561f] Release:


MediaCodecVideoEncoder:: has been released before, just return
[021:404] [2023-05-28 05:29:39 +0000.688874][561f] Release leave. expire time = 0
ms

[021:404] [2023-05-28 05:29:39 +0000.688954][561f] ~AndroidMediaCodecVideoEncoder


[021:404] [2023-05-28 05:29:39 +0000.689068][561f] ~WrapAndroidMediaCodec
time:201428504 enter.

[021:404] [2023-05-28 05:29:39 +0000.689147][561f] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[021:405] [2023-05-28 05:29:39 +0000.689240][561f] video hevc hw codec


destructor:0x6fc8045700

[021:405] [2023-05-28 05:29:39 +0000.689488][561f] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[021:405] [2023-05-28 05:29:39 +0000.689649][561f] teardownCompressionSession:


H264Encode::destroyed Encoder
[021:405] [2023-05-28 05:29:39 +0000.689762][561f]
RecordingSessionInternalSimple:destroy aac encoder output!
[021:405] [2023-05-28 05:29:39 +0000.689885][561f] AACSWEncode destructor
[021:427] [2023-05-28 05:29:39 +0000.712149][5781] MP4 close file successfully
[021:428] [2023-05-28 05:29:39 +0000.712420][5781] Recording session Internal:
notify recording ok
[021:428] [2023-05-28 05:29:39 +0000.712535][5781] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4,
output_video_timestamp_:15182 last_video_pts_:15153
[021:428] [2023-05-28 05:29:39 +0000.712646][5781] OnRecordFinish:
[021:446] [2023-05-28 05:29:39 +0000.730575][5781] onRecordingOk: net seek
pos:0record video duration:15186record audio duration:15162
[021:447] [2023-05-28 05:29:39 +0000.731866][5776] destructMicSource_w:
[021:447] [2023-05-28 05:29:39 +0000.732049][5776] setOutput_w:
MicSource::setOutput() 0x0
[021:447] [2023-05-28 05:29:39 +0000.732169][5776] close external audio stream

[021:448] [2023-05-28 05:29:39 +0000.732761][5620] releaseThread 0x6f29847780


[021:448] [2023-05-28 05:29:39 +0000.732926][5620] ~MicSource: Mic source
destroyed:0x6f29833400
[021:450] [2023-05-28 05:29:39 +0000.734676][5620] StopPullFrameAndWriteMp4 leave.
expire time = 434 ms

[021:450] [2023-05-28 05:29:39 +0000.734879][5620] DestroyPipelineAndFilters


time:201428550 enter.

[021:450] [2023-05-28 05:29:39 +0000.735090][5620] UnbindInputFilter 0x6f298b61c0


this 0x6f298ee1c0
[021:451] [2023-05-28 05:29:39 +0000.735270][5620] UnbindInputFilter 0x6f298b6958
this 0x6f298b6ad0
[021:451] [2023-05-28 05:29:39 +0000.735432][5620] UnbindInputFilter 0x6f298ee1c0
this 0x6fbab7fb60
[021:451] [2023-05-28 05:29:39 +0000.735563][5620] filter: filter pipeline destroy
this: 0x6fbab7fac0
[021:452] [2023-05-28 05:29:39 +0000.736749][5620] ClearVideoOfSources: recodring
total frames:0
[021:452] [2023-05-28 05:29:39 +0000.737023][5620] ClearVideoOfSources:
[021:452] [2023-05-28 05:29:39 +0000.737165][5620] GPUImageProcessing destruct.
[021:453] [2023-05-28 05:29:39 +0000.737317][5620] destroy TrivalImageDrawer
0x6fba93dc80
[021:453] [2023-05-28 05:29:39 +0000.737440][5620] The shader has been initialize,
clean up them.

[021:453] [2023-05-28 05:29:39 +0000.737635][5620] ~OpenGLFrameBuffer:


[021:453] [2023-05-28 05:29:39 +0000.737964][5620] ~OpenGLFrameBuffer:
[021:454] [2023-05-28 05:29:39 +0000.738215][5620] ~OpenGLFrameBuffer:
[021:454] [2023-05-28 05:29:39 +0000.738901][5620] ~OpenGLFrameBuffer:
[021:455] [2023-05-28 05:29:39 +0000.739239][5620] ~OpenGLFrameBuffer:
[021:455] [2023-05-28 05:29:39 +0000.739579][5620] ~OpenGLFrameBuffer:
[021:456] [2023-05-28 05:29:39 +0000.740500][5620] GPUImageProcessing destruct
finish.
[021:456] [2023-05-28 05:29:39 +0000.740704][5620] GPURGBAFrame destruct.
[021:456] [2023-05-28 05:29:39 +0000.740880][5620] destroy OpenGLRenderProgram
0x6f298edf98
[021:456] [2023-05-28 05:29:39 +0000.741004][5620] ~CameraSource time:201428556
enter.

[021:456] [2023-05-28 05:29:39 +0000.741079][5620] ~CameraSource leave. expire


time = 0 ms

[021:456] [2023-05-28 05:29:39 +0000.741169][5620] ~RecordAudioSource


time:201428556 enter.

[021:457] [2023-05-28 05:29:39 +0000.741240][5620] ~RecordAudioSource leave.


expire time = 1 ms

[021:457] [2023-05-28 05:29:39 +0000.741326][5620] DestroyPipelineAndFilters


leave. expire time = 7 ms

[021:534] [2023-05-28 05:29:39 +0000.818603][5274]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[021:535] [2023-05-28 05:29:39 +0000.820035][5274] machine model :redmi
[021:535] [2023-05-28 05:29:39 +0000.820118][5274] Support this machine
model :redmi
[021:535] [2023-05-28 05:29:39 +0000.820216][5274] global inited! current sdk
version: 12-14-d8558ab
[021:536] [2023-05-28 05:29:39 +0000.820480][5274] filter: filter pipeline
construtc this: 0x6f35cec700
[021:536] [2023-05-28 05:29:39 +0000.820570][5274] MediaFilterGraph:
MediaFilterGraph construct
[021:536] [2023-05-28 05:29:39 +0000.820644][5274] GLESContext:
[021:536] [2023-05-28 05:29:39 +0000.820762][5274] The result of eglGetDisplay is:
0x1
[021:538] [2023-05-28 05:29:39 +0000.823040][5274] The result of creation:
0x6f29a70080
[021:539] [2023-05-28 05:29:39 +0000.823213][5274] The result of
eglCreatePbufferSurface is: 0x6f29a70180
[021:540] [2023-05-28 05:29:39 +0000.824548][5274] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4
[021:540] [2023-05-28 05:29:39 +0000.824674][5274] The source 0 speed:1
[021:540] [2023-05-28 05:29:39 +0000.824754][5274] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4,
delay: 0
[021:540] [2023-05-28 05:29:39 +0000.824847][5274] CreateDecoderByVideoSource
time:201428640 enter.

[021:540] [2023-05-28 05:29:39 +0000.825183][5274] running_decoder_count:0max


count:2
[021:541] [2023-05-28 05:29:39 +0000.825262][5274] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x6f18d4ac00
[021:578] [2023-05-28 05:29:39 +0000.862424][57c7] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6f35985000] Current FFmpeg version git-2021-06-16-
97cea6f

[021:803] [2023-05-28 05:29:40 +0000.87265][57c7] OnStreamInfoFound: video


duration_: 15186
[021:806] [2023-05-28 05:29:40 +0000.90389][5274] start decoder
[021:806] [2023-05-28 05:29:40 +0000.90546][5274] CreateDecoderByVideoSource
leave. expire time = 266 ms

[021:806] [2023-05-28 05:29:40 +0000.90595][57c8] NO get frame from decoder


[021:806] [2023-05-28 05:29:40 +0000.90667][5274] BindInputFilter 0x6f35bb9e20
this 0x6f35bbff98
[021:806] [2023-05-28 05:29:40 +0000.90750][5274] BindInputFilter 0x6f35bbff98
this 0x6f35bc01d8
[021:806] [2023-05-28 05:29:40 +0000.90834][5274] BindInputFilter 0x6f35bb9e20
this 0x6f35bc0358
[021:806] [2023-05-28 05:29:40 +0000.90912][5274] BindInputFilter 0x6f35bc0358
this 0x6f35bc0418
[021:806] [2023-05-28 05:29:40 +0000.90965][5274] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4
[021:806] [2023-05-28 05:29:40 +0000.91047][5274] BindInputFilter 0x6f35bc01d8
this 0x6f35bc04d8
[021:806] [2023-05-28 05:29:40 +0000.91123][5274] BindInputFilter 0x6f35bc04d8
this 0x6f35cec7a0
[021:807] [2023-05-28 05:29:40 +0000.91243][5274] BindInputFilter 0x6f35bc0418
this 0x6f35bc0598
[021:807] [2023-05-28 05:29:40 +0000.91322][5274] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4
[021:808] [2023-05-28 05:29:40 +0000.92868][57c8] NO get frame from decoder
[021:809] [2023-05-28 05:29:40 +0000.93998][5274]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[021:810] [2023-05-28 05:29:40 +0000.94815][57c8] NO get frame from decoder
[021:811] [2023-05-28 05:29:40 +0000.95245][5274] machine model :redmi
[021:811] [2023-05-28 05:29:40 +0000.95350][5274] Support this machine model :redmi
[021:811] [2023-05-28 05:29:40 +0000.95409][5274] global inited! current sdk
version: 12-14-d8558ab
[021:811] [2023-05-28 05:29:40 +0000.95617][5274] GetPipeline:
-----------------------------------------
[021:811] [2023-05-28 05:29:40 +0000.95710][5274] GetPipeline: source: 0x6f35bb9c00
[021:811] [2023-05-28 05:29:40 +0000.95796][5274] GetPipeline: filter: NULLFilter
[021:811] [2023-05-28 05:29:40 +0000.95851][5274] GetPipeline: filter: NULLFilter
[021:811] [2023-05-28 05:29:40 +0000.95902][5274] GetPipeline: filter: NULLFilter
[021:811] [2023-05-28 05:29:40 +0000.95953][5274] GetPipeline: audio filter:
AuidoNULLFilter
[021:811] [2023-05-28 05:29:40 +0000.96003][5274] GetPipeline: audio filter:
AuidoNULLFilter
[021:811] [2023-05-28 05:29:40 +0000.96053][5274] GetPipeline: audio filter:
AudioNUllFilter
[021:811] [2023-05-28 05:29:40 +0000.96104][5274] GetPipeline:
------------------------------------------
[021:811] [2023-05-28 05:29:40 +0000.96129][57c8] NO get frame from decoder
[021:811] [2023-05-28 05:29:40 +0000.96161][5274] filter: filter pipeline2 update
pattern: 0
[021:812] [2023-05-28 05:29:40 +0000.96979][5274] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:813] [2023-05-28 05:29:40 +0000.97631][5274] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:813] [2023-05-28 05:29:40 +0000.97939][5274] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[021:814] [2023-05-28 05:29:40 +0000.98296][5274] DeviceInit:
[021:814] [2023-05-28 05:29:40 +0000.98940][57c8] NO get frame from decoder
[021:816] [2023-05-28 05:29:40 +0000.100931][57c8] NO get frame from decoder
[021:818] [2023-05-28 05:29:40 +0000.102822][57c8] NO get frame from decoder
[021:820] [2023-05-28 05:29:40 +0000.105003][5274] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:821] [2023-05-28 05:29:40 +0000.105800][57c8] NO get frame from decoder
[021:821] [2023-05-28 05:29:40 +0000.105911][5274] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:822] [2023-05-28 05:29:40 +0000.106423][5274] CreatePlatformSpecificObjects:
[021:822] [2023-05-28 05:29:40 +0000.106508][5274] audio device use null audio
input and opensl output
[021:822] [2023-05-28 05:29:40 +0000.106573][5274] Create OpenSLES output module
with java VM support.
[021:822] [2023-05-28 05:29:40 +0000.107061][5274] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[021:823] [2023-05-28 05:29:40 +0000.107472][5274] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[021:823] [2023-05-28 05:29:40 +0000.107892][5274] Create OpenSLES output module
with buffer num:2

[021:823] [2023-05-28 05:29:40 +0000.107998][5274] Error(trace.cc:40): Init the


output and input for audio device template.
[021:823] [2023-05-28 05:29:40 +0000.108058][5274] Init the output device.

[021:823] [2023-05-28 05:29:40 +0000.108161][5274] Set the playout as stereo:1


[021:824] [2023-05-28 05:29:40 +0000.108299][5274] Set the sample rate to be:44100

[021:824] [2023-05-28 05:29:40 +0000.108435][5274] Low latency buffer size:144 low


sample rate:48000
[021:824] [2023-05-28 05:29:40 +0000.108506][5274] DeviceInit: Done
[021:824] [2023-05-28 05:29:40 +0000.108755][5274] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[021:826] [2023-05-28 05:29:40 +0000.110443][5274]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[021:826] [2023-05-28 05:29:40 +0000.110606][5274]
MediaFilterPlayer::SetPlayerNotify 0x6f35c26280
[021:827] [2023-05-28 05:29:40 +0000.112058][57d2] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f18ea8118
[021:831] [2023-05-28 05:29:40 +0000.115539][5274]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[021:831] [2023-05-28 05:29:40 +0000.115686][5274]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[021:839] [2023-05-28 05:29:40 +0000.123696][5274]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[021:841] [2023-05-28 05:29:40 +0000.125242][5274] SetGraphLoop: SetGraphLoop 1
[021:841] [2023-05-28 05:29:40 +0000.125438][5274]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[021:842] [2023-05-28 05:29:40 +0000.126548][5274]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[021:846] [2023-05-28 05:29:40 +0000.131029][5274]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[021:853] [2023-05-28 05:29:40 +0000.137267][5274]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[021:853] [2023-05-28 05:29:40 +0000.137882][57d4] Start:
[021:859] [2023-05-28 05:29:40 +0000.143635][57d3] operator(): video render
started.
[021:859] [2023-05-28 05:29:40 +0000.144057][57d4] Start:
[021:860] [2023-05-28 05:29:40 +0000.144342][57d4] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[021:860] [2023-05-28 05:29:40 +0000.144464][57d4] Reset: history total size: 98
[021:860] [2023-05-28 05:29:40 +0000.144542][57d4] DeviceStart:
audioDevice_:0x6f3f252000
[021:860] [2023-05-28 05:29:40 +0000.144598][57d4] DeviceStart: time profile
playout init before
[021:860] [2023-05-28 05:29:40 +0000.144657][57d4] DeviceStart: time profile
playout init end
[021:860] [2023-05-28 05:29:40 +0000.144710][57d4] OpenSlesOutput:Start playout
[021:861] [2023-05-28 05:29:40 +0000.145342][57d3] DriveRender working... (1/200)
[021:861] [2023-05-28 05:29:40 +0000.145462][57d3] Warning(video_render.cc:390): No
picture to display (1/50)
[021:879] [2023-05-28 05:29:40 +0000.163801][57d4] Create the opensl output player.
streamtype before:0

[021:879] [2023-05-28 05:29:40 +0000.163918][57d4] Create the opensl output player.


streamtype after:3

[021:938] [2023-05-28 05:29:40 +0000.223175][57d4] Enqueue opensl buffer size:1764


[022:032] [2023-05-28 05:29:40 +0000.316275][57d4] DeviceStart: time profile
playout all end
[022:032] [2023-05-28 05:29:40 +0000.316414][57d4] operator(): Audio playback
started.
[022:032] [2023-05-28 05:29:40 +0000.316495][57d8]
PlayerSimpleBufferQueueCallbackHandler function
[022:032] [2023-05-28 05:29:40 +0000.316620][57d4] operator(): Started now!
[022:032] [2023-05-28 05:29:40 +0000.316653][57d5] Pull audio failed.(wait video!)
[022:032] [2023-05-28 05:29:40 +0000.316666][57d8] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[022:032] [2023-05-28 05:29:40 +0000.316771][57d5]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[022:032] [2023-05-28 05:29:40 +0000.316811][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:032] [2023-05-28 05:29:40 +0000.316855][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[022:034] [2023-05-28 05:29:40 +0000.318593][57d6] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[022:037] [2023-05-28 05:29:40 +0000.321886][57d5] audio_frame_list_ empty
[022:038] [2023-05-28 05:29:40 +0000.322872][57d6] OnVideoFrameReady(1/200)
[022:038] [2023-05-28 05:29:40 +0000.323112][57d3] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[022:044] [2023-05-28 05:29:40 +0000.328355][57d3] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:201429144
[022:069] [2023-05-28 05:29:40 +0000.353919][57d3] lipsync_debug: render a video
frame
[022:069] [2023-05-28 05:29:40 +0000.354047][57d3] lipsync_debug: First video frame
rendering.
[022:077] [2023-05-28 05:29:40 +0000.361854][57d6]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[022:079] [2023-05-28 05:29:40 +0000.363524][57d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:48 timeDelta:35 last
video ts:900 frame->pts:5220 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[022:079] [2023-05-28 05:29:40 +0000.363637][57d3] lipsync_debug: tsDelta -
timeDelta = 13
[022:079] [2023-05-28 05:29:40 +0000.363693][57d3] lipsync_debug:remaining time:10
tsDelta - timeDelta:13
[022:079] [2023-05-28 05:29:40 +0000.363748][57d3] lipsync_debug:result remaining
time:10
[022:094] [2023-05-28 05:29:40 +0000.378206][57d3] lipsync_debug:result remaining
time:0
[022:094] [2023-05-28 05:29:40 +0000.378372][57d3] dynamic updated lipsync delay:0
[022:204] [2023-05-28 05:29:40 +0000.488452][57d5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[022:204] [2023-05-28 05:29:40 +0000.488656][57d5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[022:205] [2023-05-28 05:29:40 +0000.489540][57d4] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[022:205] [2023-05-28 05:29:40 +0000.489703][57d4] The audio playback speed:100
(1/100)
[022:205] [2023-05-28 05:29:40 +0000.489769][57d4] lipsync_debug: The current
played audio timestamp is:0(1/50)
[022:205] [2023-05-28 05:29:40 +0000.489825][57d4] First audio frame rendering
[022:229] [2023-05-28 05:29:40 +0000.513319][57d5] audio frame wait video
frame.last_video_timestamp:172 last_audio_timestamp:277.914
[022:268] [2023-05-28 05:29:40 +0000.552415][5624] Run AGC when audioType = 0
[022:332] [2023-05-28 05:29:40 +0000.616756][57d6] video frame wait audio frame:
last_video_timestamp:572 last_audio_timestamp:463.855
[022:521] [2023-05-28 05:29:40 +0000.806118][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[022:921] [2023-05-28 05:29:41 +0000.205408][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[022:922] [2023-05-28 05:29:41 +0000.206293][57d3] lipsync_debug:displaying video
ts:79830 The current displayed video timestamp is:201430022
[023:032] [2023-05-28 05:29:41 +0000.316444][57d4] do work DoLipsync!
[023:032] [2023-05-28 05:29:41 +0000.316645][57d4] total delay:203 videoTsMS:989
audioTsMS:786 diff:203
[023:032] [2023-05-28 05:29:41 +0000.316716][57d4] Set the lipsync delay:203
[023:423] [2023-05-28 05:29:41 +0000.707438][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[023:612] [2023-05-28 05:29:41 +0000.897068][57d3] DriveRender working... (1/200)
[023:793] [2023-05-28 05:29:42 +0000.77721][57d3] lipsync_debug:displaying video
ts:139950 The current displayed video timestamp is:201430893
[023:829] [2023-05-28 05:29:42 +0000.113410][57d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:38 timeDelta:5 last video
ts:142740 frame->pts:146160 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[023:829] [2023-05-28 05:29:42 +0000.113673][57d3] lipsync_debug: tsDelta -
timeDelta = 33
[023:892] [2023-05-28 05:29:42 +0000.177173][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[024:215] [2023-05-28 05:29:42 +0000.499969][57d5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[024:215] [2023-05-28 05:29:42 +0000.500119][57d5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[024:228] [2023-05-28 05:29:42 +0000.512777][5624] haveEnoughProcessedData
internalAudioStream.length: 10
[024:262] [2023-05-28 05:29:42 +0000.546541][57d4] The audio playback speed:100
(1/100)
[024:262] [2023-05-28 05:29:42 +0000.546698][57d4] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[024:269] [2023-05-28 05:29:42 +0000.554144][5624] Run AGC when audioType = 0
[024:270] [2023-05-28 05:29:42 +0000.554356][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:274] [2023-05-28 05:29:42 +0000.558937][57d3] lipsync_debug:remaining time:10
tsDelta - timeDelta:17
[024:274] [2023-05-28 05:29:42 +0000.559120][57d3] lipsync_debug:result remaining
time:10
[024:497] [2023-05-28 05:29:42 +0000.781918][57d3] lipsync_debug:displaying video
ts:200520 The current displayed video timestamp is:201431597
[024:710] [2023-05-28 05:29:42 +0000.994246][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[024:853] [2023-05-28 05:29:43 +0000.137675][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:092] [2023-05-28 05:29:43 +0000.376693][57d3] lipsync_debug:displaying video
ts:260190 The current displayed video timestamp is:201432192
[025:210] [2023-05-28 05:29:43 +0000.494781][57d6] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7992 diff: 9
[025:226] [2023-05-28 05:29:43 +0000.510615][57d3] DriveRender working... (1/200)
[025:349] [2023-05-28 05:29:43 +0000.634005][57d6] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 319860pts ms:3.554e+06
[025:354] [2023-05-28 05:29:43 +0000.638458][57d6] OnVideoFrameReady(1/200)
[025:354] [2023-05-28 05:29:43 +0000.638891][57d3] operator() frame->pts-
9223372036854775808 queue_ size: 11 (1/200)
[025:441] [2023-05-28 05:29:43 +0000.726051][57d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:17 last
video ts:295830 frame->pts:298890 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[025:442] [2023-05-28 05:29:43 +0000.726223][57d3] lipsync_debug: tsDelta -
timeDelta = 17
[025:691] [2023-05-28 05:29:43 +0000.976055][57d3] lipsync_debug:displaying video
ts:319860 The current displayed video timestamp is:201432791
[025:695] [2023-05-28 05:29:43 +0000.980146][57d3] lipsync_debug: render a video
frame
[025:723] [2023-05-28 05:29:44 +0000.8229][57d3] lipsync_debug:result remaining
time:0
[025:724] [2023-05-28 05:29:44 +0000.8400][57d3] dynamic updated lipsync delay:0
[025:824] [2023-05-28 05:29:44 +0000.108471][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[025:934] [2023-05-28 05:29:44 +0000.219167][5624] haveEnoughProcessedData
internalAudioStream.length: 10
[026:159] [2023-05-28 05:29:44 +0000.443223][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[026:266] [2023-05-28 05:29:44 +0000.550395][5624] Run AGC when audioType = 0
[026:400] [2023-05-28 05:29:44 +0000.684917][57d3] lipsync_debug:remaining time:10
tsDelta - timeDelta:3
[026:400] [2023-05-28 05:29:44 +0000.685090][57d3] lipsync_debug:result remaining
time:3
[026:404] [2023-05-28 05:29:44 +0000.688284][57d3] lipsync_debug:displaying video
ts:380070 The current displayed video timestamp is:201433504
[026:479] [2023-05-28 05:29:44 +0000.763872][57d5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[026:479] [2023-05-28 05:29:44 +0000.764117][57d5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[026:538] [2023-05-28 05:29:44 +0000.822787][57d4] The audio playback speed:100
(1/100)
[026:538] [2023-05-28 05:29:44 +0000.823003][57d4] lipsync_debug: The current
played audio timestamp is:204692(1/50)
[026:832] [2023-05-28 05:29:45 +0000.116436][57d3] DriveRender working... (1/200)
[026:950] [2023-05-28 05:29:45 +0000.234505][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[027:030] [2023-05-28 05:29:45 +0000.314985][57d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:37 timeDelta:27 last
video ts:434070 frame->pts:437400 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[027:030] [2023-05-28 05:29:45 +0000.315168][57d3] lipsync_debug: tsDelta -
timeDelta = 10
[027:078] [2023-05-28 05:29:45 +0000.362385][57d3] lipsync_debug:displaying video
ts:440100 The current displayed video timestamp is:201434178
[027:451] [2023-05-28 05:29:45 +0000.735943][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[027:643] [2023-05-28 05:29:45 +0000.927350][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[027:748] [2023-05-28 05:29:46 +0000.33008][57d3] lipsync_debug:displaying video
ts:500400 The current displayed video timestamp is:201434848
[027:921] [2023-05-28 05:29:46 +0000.205242][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[028:268] [2023-05-28 05:29:46 +0000.552709][5624] Run AGC when audioType = 0
[028:268] [2023-05-28 05:29:46 +0000.552951][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[028:447] [2023-05-28 05:29:46 +0000.731903][57d3] DriveRender working... (1/200)
[028:447] [2023-05-28 05:29:46 +0000.732066][57d3] lipsync_debug:displaying video
ts:560070 The current displayed video timestamp is:201435547
[028:499] [2023-05-28 05:29:46 +0000.784084][57d3] lipsync_debug:remaining time:10
tsDelta - timeDelta:11
[028:500] [2023-05-28 05:29:46 +0000.784343][57d3] lipsync_debug:result remaining
time:10
[028:645] [2023-05-28 05:29:46 +0000.929797][57d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:30 timeDelta:30 last
video ts:575190 frame->pts:577890 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[028:645] [2023-05-28 05:29:46 +0000.930020][57d3] lipsync_debug: tsDelta -
timeDelta = 0
[028:728] [2023-05-28 05:29:47 +0000.12954][57d6] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 619560pts ms:6.884e+06
[028:731] [2023-05-28 05:29:47 +0000.15674][57d6] OnVideoFrameReady(1/200)
[028:731] [2023-05-28 05:29:47 +0000.15987][57d3] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[028:883] [2023-05-28 05:29:47 +0000.167746][57d5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 307060
[028:883] [2023-05-28 05:29:47 +0000.167884][57d5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[028:885] [2023-05-28 05:29:47 +0000.169338][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[028:885] [2023-05-28 05:29:47 +0000.169606][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[028:965] [2023-05-28 05:29:47 +0000.250041][57d6]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[028:975] [2023-05-28 05:29:47 +0000.260047][57d4] The audio playback speed:100
(1/100)
[028:975] [2023-05-28 05:29:47 +0000.260164][57d4] lipsync_debug: The current
played audio timestamp is:307060(1/50)
[029:123] [2023-05-28 05:29:47 +0000.407662][57d6] video frame wait audio frame:
last_video_timestamp:7329 last_audio_timestamp:7218.73
[029:153] [2023-05-28 05:29:47 +0000.438182][57d3] lipsync_debug:displaying video
ts:619560 The current displayed video timestamp is:201436253
[029:158] [2023-05-28 05:29:47 +0000.442831][57d3] lipsync_debug: render a video
frame
[029:189] [2023-05-28 05:29:47 +0000.473507][57d3] lipsync_debug:result remaining
time:0
[029:189] [2023-05-28 05:29:47 +0000.473638][57d3] dynamic updated lipsync delay:0
[029:346] [2023-05-28 05:29:47 +0000.630694][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[029:410] [2023-05-28 05:29:47 +0000.694996][57d6] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8992 diff: 9
[029:827] [2023-05-28 05:29:48 +0000.111438][57d3] lipsync_debug:displaying video
ts:680130 The current displayed video timestamp is:201436927
[029:856] [2023-05-28 05:29:48 +0000.140945][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[030:083] [2023-05-28 05:29:48 +0000.367711][57d3] DriveRender working... (1/200)
[030:190] [2023-05-28 05:29:48 +0000.474216][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[030:266] [2023-05-28 05:29:48 +0000.550395][5625] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[030:266] [2023-05-28 05:29:48 +0000.550674][5625] _deviceSampleRate:48000

[030:271] [2023-05-28 05:29:48 +0000.555468][5624] Run AGC when audioType = 0


[030:278] [2023-05-28 05:29:48 +0000.562787][57d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:30 timeDelta:30 last
video ts:728370 frame->pts:731070 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[030:278] [2023-05-28 05:29:48 +0000.562938][57d3] lipsync_debug: tsDelta -
timeDelta = 0
[030:379] [2023-05-28 05:29:48 +0000.663273][57d3] lipsync_debug:displaying video
ts:740070 The current displayed video timestamp is:201437479
[030:679] [2023-05-28 05:29:48 +0000.963604][57d3] lipsync_debug:remaining time:10
tsDelta - timeDelta:29
[030:679] [2023-05-28 05:29:48 +0000.963823][57d3] lipsync_debug:result remaining
time:10
[030:829] [2023-05-28 05:29:49 +0000.113388][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[031:043] [2023-05-28 05:29:49 +0000.327543][57d3] lipsync_debug:displaying video
ts:799920 The current displayed video timestamp is:201438143
[031:051] [2023-05-28 05:29:49 +0000.335746][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[031:146] [2023-05-28 05:29:49 +0000.430953][57d5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 409428
[031:147] [2023-05-28 05:29:49 +0000.431263][57d5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[031:213] [2023-05-28 05:29:49 +0000.498194][57d4] The audio playback speed:100
(1/100)
[031:214] [2023-05-28 05:29:49 +0000.498373][57d4] lipsync_debug: The current
played audio timestamp is:409428(1/50)
[031:625] [2023-05-28 05:29:49 +0000.909833][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[031:685] [2023-05-28 05:29:49 +0000.969433][57d3] DriveRender working... (1/200)
[031:756] [2023-05-28 05:29:50 +0000.40748][57d3] lipsync_debug:displaying video
ts:860130 The current displayed video timestamp is:201438856
[031:889] [2023-05-28 05:29:50 +0000.173562][57d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:37 timeDelta:38 last
video ts:868680 frame->pts:872010 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[031:889] [2023-05-28 05:29:50 +0000.173715][57d3] lipsync_debug: tsDelta -
timeDelta = -1
[031:941] [2023-05-28 05:29:50 +0000.225439][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[031:987] [2023-05-28 05:29:50 +0000.271366][57d6] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 920340pts ms:1.0226e+07
[031:991] [2023-05-28 05:29:50 +0000.275308][57d6] OnVideoFrameReady(1/200)
[031:992] [2023-05-28 05:29:50 +0000.276409][57d3] operator() frame->pts-
9223372036854775808 queue_ size: 13 (1/200)
[032:265] [2023-05-28 05:29:50 +0000.550047][5624] Run AGC when audioType = 0
[032:266] [2023-05-28 05:29:50 +0000.550224][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:453] [2023-05-28 05:29:50 +0000.737982][57d3] lipsync_debug:displaying video
ts:920340 The current displayed video timestamp is:201439553
[032:459] [2023-05-28 05:29:50 +0000.743971][57d3] lipsync_debug: render a video
frame
[032:483] [2023-05-28 05:29:50 +0000.767549][57d3] lipsync_debug:result remaining
time:0
[032:483] [2023-05-28 05:29:50 +0000.767712][57d3] dynamic updated lipsync delay:0
[032:746] [2023-05-28 05:29:51 +0000.31199][57d3] lipsync_debug:remaining time:10
tsDelta - timeDelta:4
[032:747] [2023-05-28 05:29:51 +0000.31401][57d3] lipsync_debug:result remaining
time:4
[032:756] [2023-05-28 05:29:51 +0000.40494][5624] haveEnoughProcessedData
internalAudioStream.length: 10
[032:761] [2023-05-28 05:29:51 +0000.45333][57d5] FilterPipeline2::OnAudioFrame pts
479040 last_audio_timestamp_ 10862.6
[032:911] [2023-05-28 05:29:51 +0000.195287][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[032:934] [2023-05-28 05:29:51 +0000.218439][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[033:049] [2023-05-28 05:29:51 +0000.333552][57d4] total delay:20 videoTsMS:10793
audioTsMS:10773 diff:20
[033:049] [2023-05-28 05:29:51 +0000.333829][57d4] Set the lipsync delay:20
[033:173] [2023-05-28 05:29:51 +0000.457986][57d3] lipsync_debug:displaying video
ts:983340 The current displayed video timestamp is:201440273
[033:273] [2023-05-28 05:29:51 +0000.557491][57d3] DriveRender working... (1/200)
[033:507] [2023-05-28 05:29:51 +0000.791470][57d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:37 timeDelta:33 last
video ts:1010430 frame->pts:1013760 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[033:507] [2023-05-28 05:29:51 +0000.791708][57d3] lipsync_debug: tsDelta -
timeDelta = 4
[033:553] [2023-05-28 05:29:51 +0000.837678][57d5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 511796
[033:553] [2023-05-28 05:29:51 +0000.837841][57d5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[033:577] [2023-05-28 05:29:51 +0000.862170][57d6] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9992 diff: 9
[033:652] [2023-05-28 05:29:51 +0000.936374][57d4] The audio playback speed:100
(1/100)
[033:652] [2023-05-28 05:29:51 +0000.936528][57d4] lipsync_debug: The current
played audio timestamp is:511796(1/50)
[033:838] [2023-05-28 05:29:52 +0000.122306][57d3] lipsync_debug:displaying video
ts:1043190 The current displayed video timestamp is:201440938
[033:888] [2023-05-28 05:29:52 +0000.172457][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[034:266] [2023-05-28 05:29:52 +0000.550883][5624] Run AGC when audioType = 0
[034:370] [2023-05-28 05:29:52 +0000.654857][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[034:392] [2023-05-28 05:29:52 +0000.676736][57d3] lipsync_debug:displaying video
ts:1103130 The current displayed video timestamp is:201441492
[034:458] [2023-05-28 05:29:52 +0000.742245][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[034:823] [2023-05-28 05:29:53 +0000.108053][57d3] lipsync_debug:remaining time:10
tsDelta - timeDelta:37
[034:824] [2023-05-28 05:29:53 +0000.108271][57d3] lipsync_debug:result remaining
time:10
[034:834] [2023-05-28 05:29:53 +0000.118489][57d3] DriveRender working... (1/200)
[034:849] [2023-05-28 05:29:53 +0000.133298][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[035:046] [2023-05-28 05:29:53 +0000.330206][57d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:38 timeDelta:24 last
video ts:1159740 frame->pts:1163160 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[035:046] [2023-05-28 05:29:53 +0000.330409][57d3] lipsync_debug: tsDelta -
timeDelta = 14
[035:078] [2023-05-28 05:29:53 +0000.362774][57d3] lipsync_debug:displaying video
ts:1163160 The current displayed video timestamp is:201442178
[035:349] [2023-05-28 05:29:53 +0000.634142][57d6] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 1223190pts ms:1.3591e+07
[035:352] [2023-05-28 05:29:53 +0000.637187][57d6] OnVideoFrameReady(1/200)
[035:354] [2023-05-28 05:29:53 +0000.638636][57d3] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[035:361] [2023-05-28 05:29:53 +0000.646025][57c8] av_read_frame AVERROR_EOF
[035:682] [2023-05-28 05:29:53 +0000.966522][57c8] OnReceiveEOF:
[035:682] [2023-05-28 05:29:53 +0000.966677][57c8] OnDecoderEOF time:201442782
enter.

[035:682] [2023-05-28 05:29:53 +0000.966793][57c8] OnDecoderEOF leave. expire time


= 0 ms

[035:682] [2023-05-28 05:29:53 +0000.966849][57c6] CleanUp time:201442782 enter.

[035:682] [2023-05-28 05:29:53 +0000.966853][57c8] OnDecoderFinished:


OnDecoderFinished total decoder frames:448 this:0x6f35bb9c00
[035:689] [2023-05-28 05:29:53 +0000.973349][57c6] CleanUp leave. expire time = 7
ms

[035:689] [2023-05-28 05:29:53 +0000.973505][57c6] clean up


[035:689] [2023-05-28 05:29:53 +0000.973566][57c6] running_decoder_count:0max
count:2
[035:690] [2023-05-28 05:29:53 +0000.974731][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[035:712] [2023-05-28 05:29:53 +0000.996940][57d6]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[035:750] [2023-05-28 05:29:54 +0000.34911][57d3] lipsync_debug:displaying video
ts:1223190 The current displayed video timestamp is:201442850
[035:754] [2023-05-28 05:29:54 +0000.38505][57d3] lipsync_debug: render a video
frame
[035:780] [2023-05-28 05:29:54 +0000.64528][57d3] lipsync_debug:result remaining
time:0
[035:780] [2023-05-28 05:29:54 +0000.64703][57d3] dynamic updated lipsync delay:0
[035:814] [2023-05-28 05:29:54 +0000.98355][57d5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 614164
[035:814] [2023-05-28 05:29:54 +0000.98659][57d5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[035:818] [2023-05-28 05:29:54 +0000.102234][57d4] The audio playback speed:100
(1/100)
[035:818] [2023-05-28 05:29:54 +0000.102523][57d4] lipsync_debug: The current
played audio timestamp is:614164(1/50)
[035:859] [2023-05-28 05:29:54 +0000.144050][57d6] video frame wait audio frame:
last_video_timestamp:14087 last_audio_timestamp:13973.6
[035:970] [2023-05-28 05:29:54 +0000.255034][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[036:161] [2023-05-28 05:29:54 +0000.445953][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[036:269] [2023-05-28 05:29:54 +0000.553667][5624] Run AGC when audioType = 0
[036:269] [2023-05-28 05:29:54 +0000.553900][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:422] [2023-05-28 05:29:54 +0000.707163][57d3] DriveRender working... (1/200)
[036:471] [2023-05-28 05:29:54 +0000.755373][57d3] lipsync_debug:displaying video
ts:1283130 The current displayed video timestamp is:201443571
[036:620] [2023-05-28 05:29:54 +0000.904855][57d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:37 timeDelta:24 last
video ts:1294470 frame->pts:1297800 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[036:620] [2023-05-28 05:29:54 +0000.905004][57d3] lipsync_debug: tsDelta -
timeDelta = 13
[036:857] [2023-05-28 05:29:55 +0000.142150][57d3] lipsync_debug:remaining time:10
tsDelta - timeDelta:8
[036:858] [2023-05-28 05:29:55 +0000.142317][57d3] lipsync_debug:result remaining
time:8
[036:941] [2023-05-28 05:29:55 +0000.225763][57d8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[037:104] [2023-05-28 05:29:55 +0000.388340][57d5] PullAudioFrame: PullFrame audio
finished.
[037:104] [2023-05-28 05:29:55 +0000.388614][57d5] media player notify EOF, audio
PullFrameStatus is EOF
[037:134] [2023-05-28 05:29:55 +0000.418954][57d5] Pull finished audio filter.
[037:134] [2023-05-28 05:29:55 +0000.419105][57d5] media player notify EOF, audio
PullFrameStatus is EOF
[037:149] [2023-05-28 05:29:55 +0000.433659][57d3] lipsync_debug:displaying video
ts:1342530 The current displayed video timestamp is:201444249
[037:164] [2023-05-28 05:29:55 +0000.448324][57d5] media player notify EOF, audio
PullFrameStatus is EOF
[037:194] [2023-05-28 05:29:55 +0000.478698][57d5] media player notify EOF, audio
PullFrameStatus is EOF
[037:224] [2023-05-28 05:29:55 +0000.509120][57d5] media player notify EOF, audio
PullFrameStatus is EOF
[037:255] [2023-05-28 05:29:55 +0000.539462][57d5] media player notify EOF, audio
PullFrameStatus is EOF
[037:285] [2023-05-28 05:29:55 +0000.570043][57d5] media player notify EOF, audio
PullFrameStatus is EOF
[037:316] [2023-05-28 05:29:55 +0000.600475][57d5] media player notify EOF, audio
PullFrameStatus is EOF
[037:346] [2023-05-28 05:29:55 +0000.630956][57d5] media player notify EOF, audio
PullFrameStatus is EOF
[037:376] [2023-05-28 05:29:55 +0000.660332][57d5] media player notify EOF, audio
PullFrameStatus is EOF
[037:386] [2023-05-28 05:29:55 +0000.671033][57d6] OnVideoTimer: media player
notify EOF, PullFrameStatus is EOF and render size is 0
[037:387] [2023-05-28 05:29:55 +0000.671347][57d6] Stop:
[037:389] [2023-05-28 05:29:55 +0000.673731][57d3] operator(): Video Render
stopped.
[037:389] [2023-05-28 05:29:55 +0000.673994][57d6] Stop:
[037:390] [2023-05-28 05:29:55 +0000.674411][57d4] DeviceStop:
audioDevice_:0x6f3f252000
[037:390] [2023-05-28 05:29:55 +0000.674484][57d4] OpenSlesOutput:Stop playout

[037:394] [2023-05-28 05:29:55 +0000.679150][57d4] DeviceStop: Done


[037:395] [2023-05-28 05:29:55 +0000.679757][57d4] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[037:395] [2023-05-28 05:29:55 +0000.680163][57d6] to reset filter graph
[037:396] [2023-05-28 05:29:55 +0000.680303][57d6] RemoveVideoBackGroud: hava not
add video backgroud
[037:396] [2023-05-28 05:29:55 +0000.680403][57d6] UnbindInputFilter 0x6f35bc04d8
this 0x6f35cec7a0
[037:396] [2023-05-28 05:29:55 +0000.680488][57d6] ClearAllSource: remove source
filter, sourceid: 0x6f35bb9c00
[037:396] [2023-05-28 05:29:55 +0000.680588][57d6] DestoryDecoderByVideoSource
time:201444496 enter.

[037:396] [2023-05-28 05:29:55 +0000.680654][57d6] ~VideoBindDecoder time:201444496


enter.

[037:396] [2023-05-28 05:29:55 +0000.681119][57d6] CleanUp time:201444496 enter.


[037:397] [2023-05-28 05:29:55 +0000.681593][57d6] CleanUp leave. expire time = 1
ms

[037:397] [2023-05-28 05:29:55 +0000.681666][57d6] CleanUp time:201444497 enter.

[037:397] [2023-05-28 05:29:55 +0000.682019][57d6] CleanUp leave. expire time = 0


ms

[037:398] [2023-05-28 05:29:55 +0000.682831][57d6] ~VideoBindDecoder leave. expire


time = 2 ms

[037:398] [2023-05-28 05:29:55 +0000.682920][57d6] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[037:398] [2023-05-28 05:29:55 +0000.683014][57d6] UnbindInputFilter 0x6f35bc01d8


this 0x6f35bc04d8
[037:398] [2023-05-28 05:29:55 +0000.683098][57d6] UnbindInputFilter 0x6f35bbff98
this 0x6f35bc01d8
[037:399] [2023-05-28 05:29:55 +0000.683181][57d6] UnbindInputFilter 0x6f35bb9e20
this 0x6f35bbff98
[037:399] [2023-05-28 05:29:55 +0000.683260][57d6] UnbindInputFilter 0x6f35bc0418
this 0x6f35bc0598
[037:399] [2023-05-28 05:29:55 +0000.683339][57d6] UnbindInputFilter 0x6f35bc0358
this 0x6f35bc0418
[037:399] [2023-05-28 05:29:55 +0000.683417][57d6] UnbindInputFilter 0x6f35bb9e20
this 0x6f35bc0358
[037:399] [2023-05-28 05:29:55 +0000.683515][57d6] to reset filter graph clear end
[037:399] [2023-05-28 05:29:55 +0000.683587][57d6] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4,
delay: 0
[037:399] [2023-05-28 05:29:55 +0000.683662][57d6] CreateDecoderByVideoSource
time:201444499 enter.

[037:399] [2023-05-28 05:29:55 +0000.684164][57d6] running_decoder_count:0max


count:2
[037:400] [2023-05-28 05:29:55 +0000.684294][57d6] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x6f26c3b000
[037:401] [2023-05-28 05:29:55 +0000.686005][5803] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6f35985000] Current FFmpeg version git-2021-06-16-
97cea6f

[037:596] [2023-05-28 05:29:55 +0000.880654][5803] OnStreamInfoFound: video


duration_: 15186
[037:599] [2023-05-28 05:29:55 +0000.883513][57d6] start decoder
[037:599] [2023-05-28 05:29:55 +0000.883524][5804] NO get frame from decoder
[037:599] [2023-05-28 05:29:55 +0000.883674][57d6] CreateDecoderByVideoSource
leave. expire time = 200 ms

[037:599] [2023-05-28 05:29:55 +0000.883782][57d6] BindInputFilter 0x6f1d2f1320


this 0x6f1d3c6418
[037:599] [2023-05-28 05:29:55 +0000.883882][57d6] BindInputFilter 0x6f1d3c6418
this 0x6f1d3c64d8
[037:599] [2023-05-28 05:29:55 +0000.883980][57d6] BindInputFilter 0x6f1d2f1320
this 0x6f1d3c6598
[037:599] [2023-05-28 05:29:55 +0000.884083][57d6] BindInputFilter 0x6f1d3c6598
this 0x6f1d3c6658
[037:599] [2023-05-28 05:29:55 +0000.884155][57d6] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4
[037:600] [2023-05-28 05:29:55 +0000.884398][57d6] BindInputFilter 0x6f1d3c64d8
this 0x6f1d3c6718
[037:600] [2023-05-28 05:29:55 +0000.884480][57d6] BindInputFilter 0x6f1d3c6718
this 0x6f35cec7a0
[037:600] [2023-05-28 05:29:55 +0000.884557][57d6] BindInputFilter 0x6f1d3c6658
this 0x6f1d3c67d8
[037:600] [2023-05-28 05:29:55 +0000.884635][57d6] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4
[037:600] [2023-05-28 05:29:55 +0000.884654][5804] NO get frame from decoder
[037:600] [2023-05-28 05:29:55 +0000.884688][57d6] to reset filter graph end
[037:600] [2023-05-28 05:29:55 +0000.884743][57d6] Start:
[037:600] [2023-05-28 05:29:55 +0000.884894][57d3] operator(): video render
started.
[037:600] [2023-05-28 05:29:55 +0000.885042][57d6] Start:
[037:601] [2023-05-28 05:29:55 +0000.885382][57d4] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[037:601] [2023-05-28 05:29:55 +0000.885529][57d4] Reset: history total size: 98
[037:601] [2023-05-28 05:29:55 +0000.885609][57d4] DeviceStart:
audioDevice_:0x6f3f252000
[037:601] [2023-05-28 05:29:55 +0000.885665][57d4] DeviceStart: time profile
playout init before
[037:601] [2023-05-28 05:29:55 +0000.885723][57d4] DeviceStart: time profile
playout init end
[037:601] [2023-05-28 05:29:55 +0000.885722][5804] NO get frame from decoder
[037:601] [2023-05-28 05:29:55 +0000.885833][57d4] OpenSlesOutput:Start playout

[037:602] [2023-05-28 05:29:55 +0000.887119][57d4] Create the opensl output player.


streamtype before:0

[037:603] [2023-05-28 05:29:55 +0000.887225][57d4] Create the opensl output player.


streamtype after:3

[037:603] [2023-05-28 05:29:55 +0000.887278][5804] NO get frame from decoder


[037:607] [2023-05-28 05:29:55 +0000.891674][5804] NO get frame from decoder
[037:610] [2023-05-28 05:29:55 +0000.894309][5804] NO get frame from decoder
[037:613] [2023-05-28 05:29:55 +0000.898122][5804] NO get frame from decoder
[037:616] [2023-05-28 05:29:55 +0000.900857][5804] NO get frame from decoder
[037:617] [2023-05-28 05:29:55 +0000.901497][57d4] Enqueue opensl buffer size:1764
[037:629] [2023-05-28 05:29:55 +0000.913919][57d4] DeviceStart: time profile
playout all end
[037:629] [2023-05-28 05:29:55 +0000.914074][57d4] operator(): Audio playback
started.
[037:632] [2023-05-28 05:29:55 +0000.916836][57d5]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:635] [2023-05-28 05:29:55 +0000.919252][57d5] Pull audio failed.(wait video!)
[037:637] [2023-05-28 05:29:55 +0000.921373][57d5]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:639] [2023-05-28 05:29:55 +0000.923807][57d5] Pull audio failed.(wait video!)
[037:641] [2023-05-28 05:29:55 +0000.926020][57d5]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:645] [2023-05-28 05:29:55 +0000.929441][57d5] Pull audio failed.(wait video!)
[037:656] [2023-05-28 05:29:55 +0000.940425][57d3] lipsync_debug: First video frame
rendering.
[037:798] [2023-05-28 05:29:56 +0000.82685][57d5] audio_frame_list_ empty
[037:831] [2023-05-28 05:29:56 +0000.115208][57d5]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:832] [2023-05-28 05:29:56 +0000.116255][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[037:832] [2023-05-28 05:29:56 +0000.116401][57d5] audio frame wait video
frame.last_video_timestamp:108 last_audio_timestamp:231.927
[037:835] [2023-05-28 05:29:56 +0000.119766][57d5]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:839] [2023-05-28 05:29:56 +0000.123921][57d5] audio frame wait video
frame.last_video_timestamp:118 last_audio_timestamp:231.927
[037:843] [2023-05-28 05:29:56 +0000.127817][57d5]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[037:845] [2023-05-28 05:29:56 +0000.129215][57d5] audio frame wait video
frame.last_video_timestamp:172 last_audio_timestamp:277.914
[037:846] [2023-05-28 05:29:56 +0000.131142][57d4] First audio frame rendering
[037:867] [2023-05-28 05:29:56 +0000.152136][5624] haveEnoughProcessedData
internalAudioStream.length: 10
[038:115] [2023-05-28 05:29:56 +0000.399781][580f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[038:240] [2023-05-28 05:29:56 +0000.524602][57d3] lipsync_debug:displaying video
ts:53910 The current displayed video timestamp is:201445340
[038:255] [2023-05-28 05:29:56 +0000.539617][57d3] DriveRender working... (1/200)
[038:268] [2023-05-28 05:29:56 +0000.552478][5624] Run AGC when audioType = 0
[038:595] [2023-05-28 05:29:56 +0000.879706][57d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:40 timeDelta:5 last video
ts:85410 frame->pts:89010 pkt_dts:-9223372036854775808 pkt_pts:-9223372036854775808
[038:595] [2023-05-28 05:29:56 +0000.879953][57d3] lipsync_debug: tsDelta -
timeDelta = 35
[038:601] [2023-05-28 05:29:56 +0000.886107][57d6] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10992 diff: 9
[038:679] [2023-05-28 05:29:56 +0000.964148][57d5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 47084
[038:680] [2023-05-28 05:29:56 +0000.964320][57d5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[038:740] [2023-05-28 05:29:57 +0000.25054][57d4] The audio playback speed:100
(1/100)
[038:741] [2023-05-28 05:29:57 +0000.25194][57d4] lipsync_debug: The current played
audio timestamp is:47084(1/50)
[039:079] [2023-05-28 05:29:57 +0000.363656][580f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[039:099] [2023-05-28 05:29:57 +0000.383290][57d3] lipsync_debug:displaying video
ts:116010 The current displayed video timestamp is:201446199
[039:172] [2023-05-28 05:29:57 +0000.456314][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[039:313] [2023-05-28 05:29:57 +0000.597484][57d3] lipsync_debug:remaining time:10
tsDelta - timeDelta:31
[039:313] [2023-05-28 05:29:57 +0000.597689][57d3] lipsync_debug:result remaining
time:10
[039:496] [2023-05-28 05:29:57 +0000.781170][57d6] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 175950pts ms:1.955e+06
[039:500] [2023-05-28 05:29:57 +0000.784928][57d6] OnVideoFrameReady(1/200)
[039:501] [2023-05-28 05:29:57 +0000.785222][57d3] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[039:575] [2023-05-28 05:29:57 +0000.859332][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[039:923] [2023-05-28 05:29:58 +0000.207698][57d3] DriveRender working... (1/200)
[039:923] [2023-05-28 05:29:58 +0000.207850][57d3] lipsync_debug:displaying video
ts:175950 The current displayed video timestamp is:201447023
[039:927] [2023-05-28 05:29:58 +0000.211408][57d3] lipsync_debug: render a video
frame
[039:990] [2023-05-28 05:29:58 +0000.274713][57d3] lipsync_debug:result remaining
time:0
[039:990] [2023-05-28 05:29:58 +0000.274893][57d3] dynamic updated lipsync delay:0
[040:116] [2023-05-28 05:29:58 +0000.400787][580f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[040:261] [2023-05-28 05:29:58 +0000.545846][57d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:38 timeDelta:4 last video
ts:206010 frame->pts:209430 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[040:261] [2023-05-28 05:29:58 +0000.546078][57d3] lipsync_debug: tsDelta -
timeDelta = 34
[040:264] [2023-05-28 05:29:58 +0000.549008][5625] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:264] [2023-05-28 05:29:58 +0000.549161][5625] _deviceSampleRate:48000

[040:265] [2023-05-28 05:29:58 +0000.549760][5624] Run AGC when audioType = 0


[040:265] [2023-05-28 05:29:58 +0000.549874][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:590] [2023-05-28 05:29:58 +0000.874948][57d3] lipsync_debug:displaying video
ts:235890 The current displayed video timestamp is:201447690
[040:598] [2023-05-28 05:29:58 +0000.882510][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[041:010] [2023-05-28 05:29:59 +0000.294738][57d5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 149452
[041:010] [2023-05-28 05:29:59 +0000.294949][57d5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[041:052] [2023-05-28 05:29:59 +0000.336311][57d4] The audio playback speed:100
(1/100)
[041:052] [2023-05-28 05:29:59 +0000.336549][57d4] lipsync_debug: The current
played audio timestamp is:149452(1/50)
[041:084] [2023-05-28 05:29:59 +0000.368821][580f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[041:167] [2023-05-28 05:29:59 +0000.451819][57d6] FilterPipeline2::OnVideoFrame
pts 328950 last_video_timestamp_ 3655
[041:230] [2023-05-28 05:29:59 +0000.514381][57d3] lipsync_debug:displaying video
ts:295830 The current displayed video timestamp is:201448330
[041:280] [2023-05-28 05:29:59 +0000.564414][5624] haveEnoughProcessedData
internalAudioStream.length: 10
[041:402] [2023-05-28 05:29:59 +0000.687040][57d3] lipsync_debug:remaining time:10
tsDelta - timeDelta:33
[041:403] [2023-05-28 05:29:59 +0000.687363][57d3] lipsync_debug:result remaining
time:10
[041:512] [2023-05-28 05:29:59 +0000.796605][57d3] DriveRender working... (1/200)
[041:854] [2023-05-28 05:30:00 +0000.138623][57d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:36 timeDelta:4 last video
ts:349830 frame->pts:353070 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[041:854] [2023-05-28 05:30:00 +0000.138845][57d3] lipsync_debug: tsDelta -
timeDelta = 32
[041:926] [2023-05-28 05:30:00 +0000.210952][57d3] lipsync_debug:displaying video
ts:356670 The current displayed video timestamp is:201449026
[041:963] [2023-05-28 05:30:00 +0000.248061][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[042:046] [2023-05-28 05:30:00 +0000.330990][580f]
PlayerSimpleBufferQueueCallbackHandler function
[042:115] [2023-05-28 05:30:00 +0000.400098][580f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[042:270] [2023-05-28 05:30:00 +0000.554301][5624] Run AGC when audioType = 0
[042:584] [2023-05-28 05:30:00 +0000.868352][57d3] lipsync_debug:displaying video
ts:415890 The current displayed video timestamp is:201449684
[042:762] [2023-05-28 05:30:01 +0000.46919][57d6] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11992 diff: 9
[042:839] [2023-05-28 05:30:01 +0000.123846][57d6] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 475830pts ms:5.287e+06
[042:842] [2023-05-28 05:30:01 +0000.126377][57d6] OnVideoFrameReady(1/200)
[042:842] [2023-05-28 05:30:01 +0000.126624][57d3] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[042:983] [2023-05-28 05:30:01 +0000.267727][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[043:021] [2023-05-28 05:30:01 +0000.306152][57d6]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[043:077] [2023-05-28 05:30:01 +0000.361368][580f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[043:135] [2023-05-28 05:30:01 +0000.419742][57d3] DriveRender working... (1/200)
[043:229] [2023-05-28 05:30:01 +0000.513706][57d3] lipsync_debug:displaying video
ts:475830 The current displayed video timestamp is:201450329
[043:233] [2023-05-28 05:30:01 +0000.517443][57d3] lipsync_debug: render a video
frame
[043:292] [2023-05-28 05:30:01 +0000.576689][57d3] lipsync_debug:result remaining
time:0
[043:292] [2023-05-28 05:30:01 +0000.576879][57d3] dynamic updated lipsync delay:0
[043:323] [2023-05-28 05:30:01 +0000.607261][57d6] Error(video_source.cc:430): wait
decoder a frame: 0
[043:329] [2023-05-28 05:30:01 +0000.613941][57d5] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 251820
[043:329] [2023-05-28 05:30:01 +0000.614098][57d5] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[043:368] [2023-05-28 05:30:01 +0000.652422][57d4] The audio playback speed:100
(1/100)
[043:368] [2023-05-28 05:30:01 +0000.652611][57d4] lipsync_debug: The current
played audio timestamp is:251820(1/50)
[043:387] [2023-05-28 05:30:01 +0000.671210][57d6] video frame wait audio frame:
last_video_timestamp:5820 last_audio_timestamp:5710.2
[043:491] [2023-05-28 05:30:01 +0000.775671][57d3]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:34 timeDelta:23 last
video ts:497340 frame->pts:500400 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[043:491] [2023-05-28 05:30:01 +0000.775887][57d3] lipsync_debug: tsDelta -
timeDelta = 11
[043:556] [2023-05-28 05:30:01 +0000.840960][57d3] lipsync_debug:remaining time:10
tsDelta - timeDelta:9
[043:556] [2023-05-28 05:30:01 +0000.841142][57d3] lipsync_debug:result remaining
time:9
[043:634] [2023-05-28 05:30:01 +0000.918475][57d4] total delay:49 videoTsMS:5684
audioTsMS:5635 diff:49
[043:634] [2023-05-28 05:30:01 +0000.918677][57d4] Set the lipsync delay:49
[043:946] [2023-05-28 05:30:02 +0000.230476][57d3] lipsync_debug:displaying video
ts:535950 The current displayed video timestamp is:201451046
[044:031] [2023-05-28 05:30:02 +0000.315265][5274]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[044:031] [2023-05-28 05:30:02 +0000.315897][57d4] Stop:
[044:032] [2023-05-28 05:30:02 +0000.316291][57d3] operator(): Video Render
stopped.
[044:032] [2023-05-28 05:30:02 +0000.316495][57d4] Stop:
[044:032] [2023-05-28 05:30:02 +0000.316562][57d4] DeviceStop:
audioDevice_:0x6f3f252000
[044:032] [2023-05-28 05:30:02 +0000.316621][57d4] OpenSlesOutput:Stop playout

[044:034] [2023-05-28 05:30:02 +0000.318811][57d4] DeviceStop: Done


[044:034] [2023-05-28 05:30:02 +0000.319119][57d4] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[044:035] [2023-05-28 05:30:02 +0000.319223][57d4] operator(): Stop now!
[044:131] [2023-05-28 05:30:02 +0000.415595][5274]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[044:131] [2023-05-28 05:30:02 +0000.415838][5274] StopPreView: Have Stopped,
operation cancel
[044:131] [2023-05-28 05:30:02 +0000.415903][5274] Stop:
[044:131] [2023-05-28 05:30:02 +0000.416087][57d4] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[044:132] [2023-05-28 05:30:02 +0000.416430][5274] DeviceRelease:
audioDevice_:0x6f3f252000
[044:132] [2023-05-28 05:30:02 +0000.416515][5274] OpenSlesOutput:Stop playout

[044:132] [2023-05-28 05:30:02 +0000.416605][5274] DeviceRelease: Release the


webrtc device object.
[044:132] [2023-05-28 05:30:02 +0000.416928][5274] OpenSlesOutput destruct.

[044:132] [2023-05-28 05:30:02 +0000.417066][5274] DeviceRelease: Done


[044:133] [2023-05-28 05:30:02 +0000.417358][5274] Stop:
[044:133] [2023-05-28 05:30:02 +0000.417520][57d3] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[044:137] [2023-05-28 05:30:02 +0000.421522][5274] global uninited!
[044:143] [2023-05-28 05:30:02 +0000.427883][5274]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[044:143] [2023-05-28 05:30:02 +0000.428095][5274] ~MediaFilterGraph:
MediaFilterGraph destruct
[044:143] [2023-05-28 05:30:02 +0000.428164][5274] RemoveVideoBackGroud: hava not
add video backgroud
[044:144] [2023-05-28 05:30:02 +0000.428315][5274] UnbindInputFilter 0x6f1d3c6718
this 0x6f35cec7a0
[044:144] [2023-05-28 05:30:02 +0000.428400][5274] ClearAllSource: remove source
filter, sourceid: 0x6f1d2f1100
[044:144] [2023-05-28 05:30:02 +0000.428455][5274] DestoryDecoderByVideoSource
time:201451244 enter.

[044:144] [2023-05-28 05:30:02 +0000.428519][5274] ~VideoBindDecoder time:201451244


enter.

[044:145] [2023-05-28 05:30:02 +0000.429520][5274] CleanUp time:201451245 enter.

[044:149] [2023-05-28 05:30:02 +0000.433768][5274] CleanUp leave. expire time = 4


ms

[044:149] [2023-05-28 05:30:02 +0000.433918][5274] CleanUp time:201451249 enter.

[044:150] [2023-05-28 05:30:02 +0000.434436][5274] CleanUp leave. expire time = 1


ms

[044:151] [2023-05-28 05:30:02 +0000.435265][5274] ~VideoBindDecoder leave. expire


time = 7 ms

[044:151] [2023-05-28 05:30:02 +0000.435377][5274] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[044:151] [2023-05-28 05:30:02 +0000.435470][5274] UnbindInputFilter 0x6f1d3c64d8


this 0x6f1d3c6718
[044:151] [2023-05-28 05:30:02 +0000.435557][5274] UnbindInputFilter 0x6f1d3c6418
this 0x6f1d3c64d8
[044:151] [2023-05-28 05:30:02 +0000.435698][5274] UnbindInputFilter 0x6f1d2f1320
this 0x6f1d3c6418
[044:151] [2023-05-28 05:30:02 +0000.435781][5274] UnbindInputFilter 0x6f1d3c6658
this 0x6f1d3c67d8
[044:151] [2023-05-28 05:30:02 +0000.435884][5274] UnbindInputFilter 0x6f1d3c6598
this 0x6f1d3c6658
[044:151] [2023-05-28 05:30:02 +0000.435984][5274] UnbindInputFilter 0x6f1d2f1320
this 0x6f1d3c6598
[044:152] [2023-05-28 05:30:02 +0000.436481][5274] ~GLESContext:
[044:154] [2023-05-28 05:30:02 +0000.438439][5274] GLESContext destruct finish.
[044:154] [2023-05-28 05:30:02 +0000.438531][5274] filter: filter pipeline destroy
this: 0x6f35cec700
[044:155] [2023-05-28 05:30:02 +0000.439457][5274]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[044:156] [2023-05-28 05:30:02 +0000.440782][5274] machine model :redmi
[044:156] [2023-05-28 05:30:02 +0000.440853][5274] Support this machine
model :redmi
[044:156] [2023-05-28 05:30:02 +0000.440959][5274] global inited! current sdk
version: 12-14-d8558ab
[044:157] [2023-05-28 05:30:02 +0000.441232][5274] filter: filter pipeline
construtc this: 0x6f35cec700
[044:157] [2023-05-28 05:30:02 +0000.441300][5274] MediaFilterGraph:
MediaFilterGraph construct
[044:157] [2023-05-28 05:30:02 +0000.441357][5274] GLESContext:
[044:157] [2023-05-28 05:30:02 +0000.441451][5274] The result of eglGetDisplay is:
0x1
[044:159] [2023-05-28 05:30:02 +0000.443821][5274] The result of creation:
0x6f299e4e80
[044:159] [2023-05-28 05:30:02 +0000.444055][5274] The result of
eglCreatePbufferSurface is: 0x6f299e4f80
[044:160] [2023-05-28 05:30:02 +0000.444297][5274] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4
[044:160] [2023-05-28 05:30:02 +0000.444381][5274] The source 0 speed:1
[044:160] [2023-05-28 05:30:02 +0000.444465][5274] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4,
delay: 0
[044:160] [2023-05-28 05:30:02 +0000.444556][5274] CreateDecoderByVideoSource
time:201451260 enter.

[044:160] [2023-05-28 05:30:02 +0000.445000][5274] running_decoder_count:0max


count:2
[044:160] [2023-05-28 05:30:02 +0000.445098][5274] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x6f35d09400
[044:162] [2023-05-28 05:30:02 +0000.447090][5813] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6f35985000] Current FFmpeg version git-2021-06-16-
97cea6f

[044:268] [2023-05-28 05:30:02 +0000.552404][5624] Run AGC when audioType = 0


[044:268] [2023-05-28 05:30:02 +0000.552616][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:356] [2023-05-28 05:30:02 +0000.640821][5813] OnStreamInfoFound: video
duration_: 15186
[044:362] [2023-05-28 05:30:02 +0000.646420][5814] NO get frame from decoder
[044:362] [2023-05-28 05:30:02 +0000.646458][5274] start decoder
[044:362] [2023-05-28 05:30:02 +0000.646666][5274] CreateDecoderByVideoSource
leave. expire time = 202 ms

[044:362] [2023-05-28 05:30:02 +0000.646775][5274] BindInputFilter 0x6f35bb9420


this 0x6f29b1cc98
[044:362] [2023-05-28 05:30:02 +0000.646860][5274] BindInputFilter 0x6f29b1cc98
this 0x6f29b1cd58
[044:362] [2023-05-28 05:30:02 +0000.646947][5274] BindInputFilter 0x6f35bb9420
this 0x6f29b1ce18
[044:362] [2023-05-28 05:30:02 +0000.647028][5274] BindInputFilter 0x6f29b1ce18
this 0x6f29b1ced8
[044:362] [2023-05-28 05:30:02 +0000.647082][5274] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4
[044:362] [2023-05-28 05:30:02 +0000.647167][5274] BindInputFilter 0x6f29b1cd58
this 0x6f29b1cf98
[044:363] [2023-05-28 05:30:02 +0000.647246][5274] BindInputFilter 0x6f29b1cf98
this 0x6f35cec7a0
[044:363] [2023-05-28 05:30:02 +0000.647328][5274] BindInputFilter 0x6f29b1ced8
this 0x6f29b1d118
[044:363] [2023-05-28 05:30:02 +0000.647406][5274] AddVideoSource: END add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_201412466.mp4
[044:363] [2023-05-28 05:30:02 +0000.647634][5814] NO get frame from decoder
[044:366] [2023-05-28 05:30:02 +0000.650405][5814] NO get frame from decoder
[044:366] [2023-05-28 05:30:02 +0000.650526][5274]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[044:366] [2023-05-28 05:30:02 +0000.650753][5274] MediaComposeFile time:201451466
enter.

[044:366] [2023-05-28 05:30:02 +0000.650851][5274] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[044:366] [2023-05-28 05:30:02 +0000.651079][5274] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[044:366] [2023-05-28 05:30:02 +0000.651161][5274] Recording session using default
bitrate support by app:14680064
[044:367] [2023-05-28 05:30:02 +0000.651583][5814] NO get frame from decoder
[044:368] [2023-05-28 05:30:02 +0000.652731][581f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f18d5e7c0
[044:368] [2023-05-28 05:30:02 +0000.653032][581f] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[044:369] [2023-05-28 05:30:02 +0000.653254][5274] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[044:369] [2023-05-28 05:30:02 +0000.653616][5274] GetPipeline:
-----------------------------------------
[044:369] [2023-05-28 05:30:02 +0000.653683][5274] GetPipeline: source:
0x6f35bb9200
[044:369] [2023-05-28 05:30:02 +0000.653740][5274] GetPipeline: filter: NULLFilter
[044:369] [2023-05-28 05:30:02 +0000.653792][5274] GetPipeline: filter: NULLFilter
[044:369] [2023-05-28 05:30:02 +0000.653843][5274] GetPipeline: filter: NULLFilter
[044:369] [2023-05-28 05:30:02 +0000.653893][5274] GetPipeline: audio filter:
AuidoNULLFilter
[044:369] [2023-05-28 05:30:02 +0000.653945][5274] GetPipeline: audio filter:
AuidoNULLFilter
[044:369] [2023-05-28 05:30:02 +0000.653994][5274] GetPipeline: audio filter:
AudioNUllFilter
[044:369] [2023-05-28 05:30:02 +0000.654045][5274] GetPipeline:
------------------------------------------
[044:369] [2023-05-28 05:30:02 +0000.654102][5274] filter: filter pipeline2 update
pattern: 2
[044:370] [2023-05-28 05:30:02 +0000.654211][5814] NO get frame from decoder
[044:370] [2023-05-28 05:30:02 +0000.654579][5274] MediaComposeFile leave. expire
time = 4 ms

[044:371] [2023-05-28 05:30:02 +0000.655552][5814] NO get frame from decoder


[044:371] [2023-05-28 05:30:02 +0000.655859][5274] machine model :redmi
[044:371] [2023-05-28 05:30:02 +0000.655946][5274] Support this machine
model :redmi
[044:371] [2023-05-28 05:30:02 +0000.656001][5274] global inited! current sdk
version: 12-14-d8558ab
[044:372] [2023-05-28 05:30:02 +0000.657030][5814] NO get frame from decoder
[044:374] [2023-05-28 05:30:02 +0000.658687][5814] NO get frame from decoder
[044:415] [2023-05-28 05:30:02 +0000.699768][5274]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[044:415] [2023-05-28 05:30:02 +0000.700095][5274] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 273
[044:417] [2023-05-28 05:30:02 +0000.701398][5274]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[044:417] [2023-05-28 05:30:02 +0000.701563][5274] BeginCompose: BeginCompose, is
composing 0
[044:417] [2023-05-28 05:30:02 +0000.701774][581f] start recording, file path:
[044:418] [2023-05-28 05:30:02 +0000.702195][581f] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 273 audio_timescale:44100
video_timescale:90000
[044:418] [2023-05-28 05:30:02 +0000.702280][581f] 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
[044:418] [2023-05-28 05:30:02 +0000.702356][581f] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 273
[044:418] [2023-05-28 05:30:02 +0000.702439][581f] fd_open successed
handle:0xb400006fd88990b0
[044:418] [2023-05-28 05:30:02 +0000.702844][581f] create mp4 file:288
m_fileHandle: 0x6f401aca00
[044:418] [2023-05-28 05:30:02 +0000.702910][581f] MP4 file: is opened successfully
[044:418] [2023-05-28 05:30:02 +0000.702968][581f] setupMediaProcessers:
[044:418] [2023-05-28 05:30:02 +0000.703021][581f]
RecordingSessionInternalSimple:setup media processers.
[044:418] [2023-05-28 05:30:02 +0000.703076][581f] construct AAC encoder
[044:419] [2023-05-28 05:30:02 +0000.703631][581f] H264Encoder creating:
ultrafast012323
[044:419] [2023-05-28 05:30:02 +0000.703708][581f] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[044:421] [2023-05-28 05:30:02 +0000.705830][581f] H264Encode::GetMachineModel is
220333QAG
[044:421] [2023-05-28 05:30:02 +0000.706051][581f] H264Encoder machine_mode
is:220333QAG
[044:421] [2023-05-28 05:30:02 +0000.706114][581f] H264Encode::machine size :9
machine_mode:220333QAG
[044:421] [2023-05-28 05:30:02 +0000.706176][581f] H264Encode::machine array
size :22 machine_mode:220333QAG
[044:422] [2023-05-28 05:30:02 +0000.706275][581f] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[044:422] [2023-05-28 05:30:02 +0000.706335][581f] setupCompressionSession:
[044:422] [2023-05-28 05:30:02 +0000.706396][581f] H264Encode::creating hareware
Encoder
[044:422] [2023-05-28 05:30:02 +0000.706455][581f] AndroidHwAvcEncoder
time:201451522 enter.

[044:422] [2023-05-28 05:30:02 +0000.706859][581f] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400006fd8821380 address:0x6f3e111760
[044:422] [2023-05-28 05:30:02 +0000.707140][581f] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[044:423] [2023-05-28 05:30:02 +0000.707227][581f] The video avc hw codec address
is 0x6fc80456f8
[044:423] [2023-05-28 05:30:02 +0000.707361][581f] AndroidHwAvcEncoder leave.
expire time = 1 ms

[044:423] [2023-05-28 05:30:02 +0000.707426][581f] RegisterEncodeCompleteCallback


time:201451523 enter.

[044:423] [2023-05-28 05:30:02 +0000.707606][581f] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[044:423] [2023-05-28 05:30:02 +0000.707692][581f] InitEncode time:201451523


enter.

[044:423] [2023-05-28 05:30:02 +0000.707830][581f] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[044:423] [2023-05-28 05:30:02 +0000.707898][581f] Create time:201451523 enter.

[044:423] [2023-05-28 05:30:02 +0000.707954][581f] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[044:423] [2023-05-28 05:30:02 +0000.708025][581f]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x6f1d3c68c0
[044:427] [2023-05-28 05:30:02 +0000.712262][5824] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6f1d42b098
[044:437] [2023-05-28 05:30:02 +0000.721210][581f]
supported_type:image/vnd.android.heic
[044:437] [2023-05-28 05:30:02 +0000.721386][581f] supported_type:video/avc
[044:437] [2023-05-28 05:30:02 +0000.721454][581f] name:OMX.qcom.video.encoder.avc
mime:video/avc
[044:438] [2023-05-28 05:30:02 +0000.722205][581f] hwCodecPrefix :OMX.qcom.
[044:438] [2023-05-28 05:30:02 +0000.722290][581f] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[044:438] [2023-05-28 05:30:02 +0000.722360][581f] mediacodec_createCodecByName
time:201451538 enter.

[044:438] [2023-05-28 05:30:02 +0000.722422][581f] WrapAndroidMediaCodec


time:201451538 enter.

[044:442] [2023-05-28 05:30:02 +0000.726615][581f] WrapAndroidMediaCodec leave.


expire time = 4 ms

[044:481] [2023-05-28 05:30:02 +0000.766007][581f] mediacodec_createCodecByName


leave. expire time = 43 ms

[044:482] [2023-05-28 05:30:02 +0000.766191][581f] WrapAndroidMediaFromat


time:201451582 enter.

[044:482] [2023-05-28 05:30:02 +0000.766344][581f] WrapAndroidMediaFromat leave.


expire time = 0 ms

[044:538] [2023-05-28 05:30:02 +0000.822369][581f] Destroy time:201451638 enter.


[044:538] [2023-05-28 05:30:02 +0000.822631][581f] WrapAndroidMediaFromat::
Destroy
[044:538] [2023-05-28 05:30:02 +0000.822696][581f] Destroy leave. expire time = 0
ms

[044:538] [2023-05-28 05:30:02 +0000.822782][581f] ~WrapAndroidMediaFromat


time:201451638 enter.

[044:538] [2023-05-28 05:30:02 +0000.822854][581f] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[044:538] [2023-05-28 05:30:02 +0000.822928][581f] Create leave. expire time = 115


ms

[044:538] [2023-05-28 05:30:02 +0000.823000][581f] isSemiPlanarSupport


time:201451638 enter.

[044:538] [2023-05-28 05:30:02 +0000.823067][581f] H264Encoder isSemiPlanarSupport


[044:538] [2023-05-28 05:30:02 +0000.823138][581f] isSemiPlanarSupport leave.
expire time = 0 ms

[044:539] [2023-05-28 05:30:02 +0000.823231][581f] creat hw H264Encoder success,


isSemiPlanar:1
[044:539] [2023-05-28 05:30:02 +0000.823504][581f] InitEncode leave. expire time =
116 ms

[044:539] [2023-05-28 05:30:02 +0000.823597][581f] H264Encode::created Encoder


[044:539] [2023-05-28 05:30:02 +0000.823653][581f] H264Encode:: H264 encoder
created.
[044:539] [2023-05-28 05:30:02 +0000.823742][581f] H264 encoder created.
[044:539] [2023-05-28 05:30:02 +0000.823818][581f]
RecordingSessionInternalSimple:created avc encoder avc: 0x6f1d2f4940
[044:539] [2023-05-28 05:30:02 +0000.823907][581f] setOutput:
[044:539] [2023-05-28 05:30:02 +0000.823963][581f]
RecordingSessionInternalSimple:encoder set output to muxer!
[044:539] [2023-05-28 05:30:02 +0000.824016][581f] request a key frame
[044:539] [2023-05-28 05:30:02 +0000.824096][581f] H264Encode:: request a key frame
[044:541] [2023-05-28 05:30:02 +0000.825633][581f] setDisplayRotate :90
[044:541] [2023-05-28 05:30:02 +0000.825795][581f] 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:548] [2023-05-28 05:30:02 +0000.832319][5820] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[044:551] [2023-05-28 05:30:02 +0000.835907][5820]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[044:634] [2023-05-28 05:30:02 +0000.918671][5820] h264 add frame header cdr flag
[044:637] [2023-05-28 05:30:02 +0000.921280][5820] h264 add frame header cdr flag
[044:637] [2023-05-28 05:30:02 +0000.921812][5820] Received key frame:10
[044:637] [2023-05-28 05:30:02 +0000.921947][5820] H264Encode:: get a sps pps
header!headerSize:31
[044:638] [2023-05-28 05:30:02 +0000.922949][5824] get the H.264 SPS parameter
[044:639] [2023-05-28 05:30:02 +0000.923524][5824] add video track with id:1
[044:640] [2023-05-28 05:30:02 +0000.925018][5824] get the H.264 PPS parameter
[044:646] [2023-05-28 05:30:02 +0000.930787][5824] get the H.264 IDR frame
[044:646] [2023-05-28 05:30:02 +0000.931070][5824] resss:true
[044:646] [2023-05-28 05:30:02 +0000.931128][5824] video start ts:10
[044:647] [2023-05-28 05:30:02 +0000.931350][5824] the video frame has been written
into MP4 file
[044:675] [2023-05-28 05:30:02 +0000.959498][5824] add aac audio track with id:2
[044:675] [2023-05-28 05:30:02 +0000.959970][5824] audio start ts:0
[044:675] [2023-05-28 05:30:02 +0000.960055][5824] the audio frame has been written
into MP4 file
[044:675] [2023-05-28 05:30:02 +0000.960140][581f] setDisplayRotate :90
[044:676] [2023-05-28 05:30:02 +0000.960262][581f] 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:691] [2023-05-28 05:30:02 +0000.975224][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[044:788] [2023-05-28 05:30:03 +0000.73124][5822] Error(video_source.cc:430): wait
decoder a frame: 29
[044:887] [2023-05-28 05:30:03 +0000.172175][5820] DTS queue for
Generator:0x6f184fd0b8 855 887 921 949 989 1018 1054 1089
[044:913] [2023-05-28 05:30:03 +0000.197889][581f] setDisplayRotate :90
[044:913] [2023-05-28 05:30:03 +0000.198053][581f] 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:941] [2023-05-28 05:30:03 +0000.226170][5823] audio_frame_list_ empty
[044:946] [2023-05-28 05:30:03 +0000.230876][581f] setDisplayRotate :90
[044:946] [2023-05-28 05:30:03 +0000.231066][581f] 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
[045:119] [2023-05-28 05:30:03 +0000.404006][581f] setDisplayRotate :90
[045:120] [2023-05-28 05:30:03 +0000.404229][581f] 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
[045:167] [2023-05-28 05:30:03 +0000.451746][5820] Push an pts:1289 to dts queue.
[045:219] [2023-05-28 05:30:03 +0000.503552][5820] last dts:1253 currentPts:1289
ppsOrSPS:0 queue length:6
[045:377] [2023-05-28 05:30:03 +0000.661401][5823] audio_frame_list_ empty
[045:391] [2023-05-28 05:30:03 +0000.675770][5820] DTS queue for
Generator:0x6f184fd0b8 1690 1721 1757 1787 1821 1853 1892 1925
[045:450] [2023-05-28 05:30:03 +0000.734656][5820] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:2122
[045:450] [2023-05-28 05:30:03 +0000.734889][5820] push video frame to H264
encoder. (100 frame for one log)

[045:450] [2023-05-28 05:30:03 +0000.734970][5820] push video frame to H264


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

[045:450] [2023-05-28 05:30:03 +0000.735037][5820] H264Encode::push video frame to


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

[045:450] [2023-05-28 05:30:03 +0000.735120][5820] The input pts:2122 fps:30


[045:616] [2023-05-28 05:30:03 +0000.901124][5822] Error(video_source.cc:430): wait
decoder a frame: 0
[045:617] [2023-05-28 05:30:03 +0000.902184][581f] setDisplayRotate :90
[045:618] [2023-05-28 05:30:03 +0000.902395][581f] 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
[045:623] [2023-05-28 05:30:03 +0000.907543][5820] SendFrame
encodedImage._timeStamp:1955encodedImage->_length:52704
[045:625] [2023-05-28 05:30:03 +0000.909718][5820] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1989 pts:1989
[045:665] [2023-05-28 05:30:03 +0000.949309][5820] H264Encode::H264SWEncoder get
callback, length:74256 type:1 nalType:1length:74252
[045:706] [2023-05-28 05:30:03 +0000.990673][5820] h264 add frame header cdr flag
[045:707] [2023-05-28 05:30:03 +0000.991416][5820] Received key frame:2228
[045:716] [2023-05-28 05:30:04 +0000.246][5824] get the H.264 IDR frame
[045:743] [2023-05-28 05:30:04 +0000.27477][5820] Push an pts:2621 to dts queue.
[045:801] [2023-05-28 05:30:04 +0000.85870][5820] DTS queue for
Generator:0x6f184fd0b8 2520 2556 2587 2621 2649 2689 2720
[045:807] [2023-05-28 05:30:04 +0000.91305][5823] audio_frame_list_ empty
[045:822] [2023-05-28 05:30:04 +0000.106631][5822] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12952 diff: 49
[045:878] [2023-05-28 05:30:04 +0000.162862][5820] last dts:2587 currentPts:2621
ppsOrSPS:0 queue length:8
[046:065] [2023-05-28 05:30:04 +0000.349549][581f] setDisplayRotate :90
[046:065] [2023-05-28 05:30:04 +0000.349677][581f] 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
[046:121] [2023-05-28 05:30:04 +0000.405807][5822] Error(video_source.cc:430): wait
decoder a frame: 0
[046:194] [2023-05-28 05:30:04 +0000.478185][5820] DTS queue for
Generator:0x6f184fd0b8 3355 3385 3421 3452 3492 3521 3554
[046:197] [2023-05-28 05:30:04 +0000.481345][5823] audio_frame_list_ empty
[046:267] [2023-05-28 05:30:04 +0000.551558][5624] Run AGC when audioType = 0
[046:327] [2023-05-28 05:30:04 +0000.611387][5820] Push an pts:3963 to dts queue.
[046:410] [2023-05-28 05:30:04 +0000.694687][5820] last dts:3923 currentPts:3963
ppsOrSPS:0 queue length:9
[046:425] [2023-05-28 05:30:04 +0000.709698][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[046:511] [2023-05-28 05:30:04 +0000.795663][5823] audio_frame_list_ empty
[046:513] [2023-05-28 05:30:04 +0000.797775][581f] setDisplayRotate :90
[046:513] [2023-05-28 05:30:04 +0000.797934][581f] 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
[046:522] [2023-05-28 05:30:04 +0000.806409][5820] DTS queue for
Generator:0x6f184fd0b8 4223 4257 4287 4328 4350
[046:548] [2023-05-28 05:30:04 +0000.832640][5820] h264 add frame header cdr flag
[046:549] [2023-05-28 05:30:04 +0000.833295][5820] Received key frame:4223
[046:560] [2023-05-28 05:30:04 +0000.844546][5824] get the H.264 IDR frame
[046:632] [2023-05-28 05:30:04 +0000.917096][5822] Error(video_source.cc:430): wait
decoder a frame: 23
[046:842] [2023-05-28 05:30:05 +0000.126348][5820] DTS queue for
Generator:0x6f184fd0b8 4988 5023 5056 5091 5122 5155 5192 5224
[046:857] [2023-05-28 05:30:05 +0000.141545][5820] Push an pts:5287 to dts queue.
[046:895] [2023-05-28 05:30:05 +0000.179740][5823] audio_frame_list_ empty
[046:926] [2023-05-28 05:30:05 +0000.210873][581f] setDisplayRotate :90
[046:926] [2023-05-28 05:30:05 +0000.211074][581f] 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
[046:991] [2023-05-28 05:30:05 +0000.276085][5820] SendFrame
encodedImage._timeStamp:5287encodedImage->_length:60544
[046:992] [2023-05-28 05:30:05 +0000.276370][5820] last dts:5257 currentPts:5287
ppsOrSPS:0 queue length:6
[046:993] [2023-05-28 05:30:05 +0000.277413][5820] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5493
[046:994] [2023-05-28 05:30:05 +0000.278309][5820] push video frame to H264
encoder. (100 frame for one log)

[046:994] [2023-05-28 05:30:05 +0000.278371][5820] push video frame to H264


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

[046:994] [2023-05-28 05:30:05 +0000.278429][5820] H264Encode::push video frame to


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

[046:994] [2023-05-28 05:30:05 +0000.278503][5820] The input pts:5493 fps:30


[047:034] [2023-05-28 05:30:05 +0000.318351][5820] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:5350 pts:5350
[047:095] [2023-05-28 05:30:05 +0000.379513][5820] H264Encode::H264SWEncoder get
callback, length:61376 type:1 nalType:1length:61372
[047:212] [2023-05-28 05:30:05 +0000.496281][5820] DTS queue for
Generator:0x6f184fd0b8 5853 5886 5925 5955 5987 6023
[047:311] [2023-05-28 05:30:05 +0000.595735][5823] audio_frame_list_ empty
[047:340] [2023-05-28 05:30:05 +0000.624340][5822] Error(video_source.cc:430): wait
decoder a frame: 0
[047:342] [2023-05-28 05:30:05 +0000.627131][581f] setDisplayRotate :90
[047:343] [2023-05-28 05:30:05 +0000.627271][581f] 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
[047:382] [2023-05-28 05:30:05 +0000.667078][5820] h264 add frame header cdr flag
[047:383] [2023-05-28 05:30:05 +0000.667779][5820] Received key frame:6223
[047:400] [2023-05-28 05:30:05 +0000.685010][5824] get the H.264 IDR frame
[047:418] [2023-05-28 05:30:05 +0000.702401][5820] Push an pts:6623 to dts queue.
[047:520] [2023-05-28 05:30:05 +0000.804971][5822] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13944 diff: 57
[047:522] [2023-05-28 05:30:05 +0000.806338][5820] DTS queue for
Generator:0x6f184fd0b8 6623 6659 6687 6723 6756 6788 6820 6850 6884
[047:536] [2023-05-28 05:30:05 +0000.820602][5820] last dts:6587 currentPts:6623
ppsOrSPS:0 queue length:10
[047:702] [2023-05-28 05:30:05 +0000.987138][5823] audio_frame_list_ empty
[047:736] [2023-05-28 05:30:06 +0000.20757][581f] setDisplayRotate :90
[047:736] [2023-05-28 05:30:06 +0000.20891][581f] 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
[047:772] [2023-05-28 05:30:06 +0000.56448][5822] Error(video_source.cc:430): wait
decoder a frame: 0
[047:852] [2023-05-28 05:30:06 +0000.136369][5820] DTS queue for
Generator:0x6f184fd0b8 7453 7492 7520 7557 7587 7622 7652 7686 7718
[047:924] [2023-05-28 05:30:06 +0000.208524][5820] Push an pts:7953 to dts queue.
[048:034] [2023-05-28 05:30:06 +0000.318568][5820] last dts:7920 currentPts:7953
ppsOrSPS:0 queue length:8
[048:077] [2023-05-28 05:30:06 +0000.361237][5823] audio_frame_list_ empty
[048:122] [2023-05-28 05:30:06 +0000.406614][581f] setDisplayRotate :90
[048:122] [2023-05-28 05:30:06 +0000.406790][581f] 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
[048:140] [2023-05-28 05:30:06 +0000.424720][5820] h264 add frame header cdr flag
[048:141] [2023-05-28 05:30:06 +0000.425445][5820] Received key frame:8223
[048:152] [2023-05-28 05:30:06 +0000.436541][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[048:172] [2023-05-28 05:30:06 +0000.456973][5820] DTS queue for
Generator:0x6f184fd0b8 8323 8356 8384 8424 8454 8487
[048:175] [2023-05-28 05:30:06 +0000.459973][5824] get the H.264 IDR frame
[048:256] [2023-05-28 05:30:06 +0000.540848][5822] Error(video_source.cc:430): wait
decoder a frame: 0
[048:269] [2023-05-28 05:30:06 +0000.553784][5624] Run AGC when audioType = 0
[048:269] [2023-05-28 05:30:06 +0000.554138][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:314] [2023-05-28 05:30:06 +0000.598290][5820] SendFrame
encodedImage._timeStamp:8623encodedImage->_length:60144
[048:325] [2023-05-28 05:30:06 +0000.609273][5820] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8857
[048:325] [2023-05-28 05:30:06 +0000.609536][5820] push video frame to H264
encoder. (100 frame for one log)

[048:325] [2023-05-28 05:30:06 +0000.609623][5820] push video frame to H264


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

[048:325] [2023-05-28 05:30:06 +0000.609683][5820] H264Encode::push video frame to


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

[048:325] [2023-05-28 05:30:06 +0000.609760][5820] The input pts:8857 fps:30


[048:360] [2023-05-28 05:30:06 +0000.644904][5820] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8721 pts:8721
[048:413] [2023-05-28 05:30:06 +0000.697819][5820] H264Encode::H264SWEncoder get
callback, length:62336 type:1 nalType:1length:62332
[048:465] [2023-05-28 05:30:06 +0000.749688][5820] Push an pts:9288 to dts queue.
[048:494] [2023-05-28 05:30:06 +0000.778934][5823] audio_frame_list_ empty
[048:507] [2023-05-28 05:30:06 +0000.792159][5820] DTS queue for
Generator:0x6f184fd0b8 9121 9160 9187 9224 9249 9288 9328 9355
[048:541] [2023-05-28 05:30:06 +0000.825741][581f] setDisplayRotate :90
[048:541] [2023-05-28 05:30:06 +0000.825901][581f] 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
[048:583] [2023-05-28 05:30:06 +0000.867294][5820] last dts:9249 currentPts:9288
ppsOrSPS:0 queue length:8
[048:837] [2023-05-28 05:30:07 +0000.121451][5820] DTS queue for
Generator:0x6f184fd0b8 9922 9961 9990 10025 10054 10093 10126 10160 10192 10226
[048:937] [2023-05-28 05:30:07 +0000.221482][5823] audio_frame_list_ empty
[048:951] [2023-05-28 05:30:07 +0000.236138][581f] setDisplayRotate :90
[048:952] [2023-05-28 05:30:07 +0000.236418][581f] 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
[048:957] [2023-05-28 05:30:07 +0000.241293][5822] Error(video_source.cc:430): wait
decoder a frame: 0
[048:969] [2023-05-28 05:30:07 +0000.253449][5820] h264 add frame header cdr flag
[048:969] [2023-05-28 05:30:07 +0000.254106][5820] Received key frame:10226
[048:982] [2023-05-28 05:30:07 +0000.266263][5824] get the H.264 IDR frame
[049:033] [2023-05-28 05:30:07 +0000.317752][5820] Push an pts:10656 to dts queue.
[049:127] [2023-05-28 05:30:07 +0000.411628][5820] last dts:10619 currentPts:10656
ppsOrSPS:0 queue length:7
[049:193] [2023-05-28 05:30:07 +0000.478151][5820] DTS queue for
Generator:0x6f184fd0b8 10793 10828 10858 10888 10926 10953 10989 11022 11057
[049:337] [2023-05-28 05:30:07 +0000.622185][5823] audio_frame_list_ empty
[049:364] [2023-05-28 05:30:07 +0000.649116][581f] setDisplayRotate :90
[049:365] [2023-05-28 05:30:07 +0000.649295][581f] 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
[049:372] [2023-05-28 05:30:07 +0000.656423][5822] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14988 diff: 13
[049:416] [2023-05-28 05:30:07 +0000.700795][5822] Error(video_source.cc:430): wait
decoder a frame: 0
[049:507] [2023-05-28 05:30:07 +0000.792154][5820] DTS queue for
Generator:0x6f184fd0b8 11627 11659 11689 11728 11751 11791 11822 11859 11890
[049:555] [2023-05-28 05:30:07 +0000.840275][5820] Push an pts:11992 to dts queue.
[049:669] [2023-05-28 05:30:07 +0000.953721][5820] SendFrame
encodedImage._timeStamp:11992encodedImage->_length:69296
[049:669] [2023-05-28 05:30:07 +0000.953941][5820] last dts:11953 currentPts:11992
ppsOrSPS:0 queue length:8
[049:670] [2023-05-28 05:30:07 +0000.954529][5820] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:12257
[049:670] [2023-05-28 05:30:07 +0000.954650][5820] push video frame to H264
encoder. (100 frame for one log)

[049:670] [2023-05-28 05:30:07 +0000.954710][5820] push video frame to H264


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

[049:670] [2023-05-28 05:30:07 +0000.954767][5820] H264Encode::push video frame to


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

[049:670] [2023-05-28 05:30:07 +0000.954844][5820] The input pts:12257 fps:30


[049:716] [2023-05-28 05:30:08 +0000.1050][5820] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:12119 pts:12119
[049:744] [2023-05-28 05:30:08 +0000.28767][5823] audio_frame_list_ empty
[049:798] [2023-05-28 05:30:08 +0000.82300][581f] setDisplayRotate :90
[049:798] [2023-05-28 05:30:08 +0000.82451][581f] 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
[049:807] [2023-05-28 05:30:08 +0000.91935][5820] h264 add frame header cdr flag
[049:808] [2023-05-28 05:30:08 +0000.92785][5820] Received key frame:12257
[049:808] [2023-05-28 05:30:08 +0000.92948][5820] H264Encode::H264SWEncoder get
callback, length:193616 type:0 nalType:5length:193612
[049:811] [2023-05-28 05:30:08 +0000.95721][5824] get the H.264 IDR frame
[049:821] [2023-05-28 05:30:08 +0000.105946][5823] FilterPipeline2::OnAudioFrame
pts 552752 last_audio_timestamp_ 12534.1
[049:875] [2023-05-28 05:30:08 +0000.159905][5820] DTS queue for
Generator:0x6f184fd0b8 12460 12487 12526 12548 12584 12620 12657 12685
[049:891] [2023-05-28 05:30:08 +0000.175267][5624] haveEnoughProcessedData
internalAudioStream.length: 10
[049:952] [2023-05-28 05:30:08 +0000.236794][5822] Error(video_source.cc:430): wait
decoder a frame: 6
[050:102] [2023-05-28 05:30:08 +0000.386624][5822] video frame wait audio frame:
last_video_timestamp:13488 last_audio_timestamp:13253.8
[050:116] [2023-05-28 05:30:08 +0000.400745][5820] Push an pts:13328 to dts queue.
[050:149] [2023-05-28 05:30:08 +0000.433339][5823] audio_frame_list_ empty
[050:263] [2023-05-28 05:30:08 +0000.548024][5625] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:264] [2023-05-28 05:30:08 +0000.548240][5625] _deviceSampleRate:48000

[050:264] [2023-05-28 05:30:08 +0000.548892][5624] Run AGC when audioType = 0


[050:266] [2023-05-28 05:30:08 +0000.550676][581f] setDisplayRotate :90
[050:266] [2023-05-28 05:30:08 +0000.550805][581f] 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
[050:269] [2023-05-28 05:30:08 +0000.553767][5820] DTS queue for
Generator:0x6f184fd0b8 13284 13328 13349 13386 13418 13453 13488 13519
[050:279] [2023-05-28 05:30:08 +0000.563815][5820] last dts:13284 currentPts:13328
ppsOrSPS:0 queue length:7
[050:539] [2023-05-28 05:30:08 +0000.823697][5820] DTS queue for
Generator:0x6f184fd0b8 14087 14123 14155 14185 14225 14257 14289 14324 14354 14383
[050:548] [2023-05-28 05:30:08 +0000.833164][5822] Error(video_source.cc:430): wait
decoder a frame: 6
[050:603] [2023-05-28 05:30:08 +0000.887796][5820] h264 add frame header cdr flag
[050:604] [2023-05-28 05:30:08 +0000.888691][5820] Received key frame:14257
[050:622] [2023-05-28 05:30:08 +0000.906972][5824] get the H.264 IDR frame
[050:635] [2023-05-28 05:30:08 +0000.919304][5820] Push an pts:14652 to dts queue.
[050:692] [2023-05-28 05:30:08 +0000.976939][5814] av_read_frame AVERROR_EOF
[050:737] [2023-05-28 05:30:09 +0000.21402][5820] last dts:14621 currentPts:14652
ppsOrSPS:0 queue length:9
[050:752] [2023-05-28 05:30:09 +0000.36818][5814] OnReceiveEOF:
[050:753] [2023-05-28 05:30:09 +0000.37449][5814] OnDecoderEOF time:201457853
enter.

[050:753] [2023-05-28 05:30:09 +0000.38050][5812] CleanUp time:201457853 enter.

[050:753] [2023-05-28 05:30:09 +0000.37977][5814] OnDecoderEOF leave. expire time


= 1 ms

[050:754] [2023-05-28 05:30:09 +0000.38317][5814] OnDecoderFinished:


OnDecoderFinished total decoder frames:448 this:0x6f35bb9200
[050:754] [2023-05-28 05:30:09 +0000.38392][5814] NULLFilter::OnVideoSourceEOF
0x6f35bb9200 this 0x6f29b1cc00
[050:754] [2023-05-28 05:30:09 +0000.38450][5814] NULLFilter::OnVideoSourceEOF
0x6f29b1cc00 this 0x6f29b1ccc0
[050:754] [2023-05-28 05:30:09 +0000.38520][5814] NULLFilter::OnVideoSourceEOF
0x6f29b1ccc0 this 0x6f29b1cf00
[050:756] [2023-05-28 05:30:09 +0000.40511][5823] PullAudioFrame: PullFrame audio
finished.
[050:756] [2023-05-28 05:30:09 +0000.40689][5823]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[050:756] [2023-05-28 05:30:09 +0000.40804][5823] OnAudioTimer: OnAudioTimer return
[050:756] [2023-05-28 05:30:09 +0000.40694][5822]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[050:756] [2023-05-28 05:30:09 +0000.41086][5822] OnVideoTimer: OnVideoTimer
EndComposeFile
[050:757] [2023-05-28 05:30:09 +0000.41193][5822] EndComposeFile: EndComposeFile,
is composing 1
[050:762] [2023-05-28 05:30:09 +0000.46450][5812] CleanUp leave. expire time = 9
ms

[050:762] [2023-05-28 05:30:09 +0000.46610][5812] clean up


[050:762] [2023-05-28 05:30:09 +0000.46668][5812] running_decoder_count:0max
count:2
[050:801] [2023-05-28 05:30:09 +0000.85463][5820]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:448
[050:801] [2023-05-28 05:30:09 +0000.85613][5820]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x6f35bb4800
[050:802] [2023-05-28 05:30:09 +0000.86368][5821]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[050:802] [2023-05-28 05:30:09 +0000.86457][5821]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[050:802] [2023-05-28 05:30:09 +0000.86983][581f] stop recording
[050:802] [2023-05-28 05:30:09 +0000.87066][581f]
RecordingSessionInternalSimple:destroy media processers
[050:803] [2023-05-28 05:30:09 +0000.87200][581f] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[050:803] [2023-05-28 05:30:09 +0000.87273][581f] H264Encode::flushing hareware
Encoder
[050:803] [2023-05-28 05:30:09 +0000.87518][581f] Flush time:201457903 enter.

[050:803] [2023-05-28 05:30:09 +0000.87614][581f] H264Encoder encoder flush


[050:803] [2023-05-28 05:30:09 +0000.87672][581f] flush output queue
[050:815] [2023-05-28 05:30:09 +0000.99899][581f] DTS queue for
Generator:0x6f184fd0b8 14952 14983 15022 15057 15090 15117 15153
[051:140] [2023-05-28 05:30:09 +0000.424277][581f] Flush leave. expire time = 337
ms

[051:140] [2023-05-28 05:30:09 +0000.424524][581f] ~H264EncodeWrap:


[051:140] [2023-05-28 05:30:09 +0000.424607][581f] ~H264Encode:
[051:140] [2023-05-28 05:30:09 +0000.424675][581f] teardownCompressionSession:
H264Encode::destroying Encoder
[051:140] [2023-05-28 05:30:09 +0000.424745][581f] Release time:201458240 enter.

[051:140] [2023-05-28 05:30:09 +0000.424972][581f] Release:


MediaCodecVideoEncoder::Release _inited:1
[051:140] [2023-05-28 05:30:09 +0000.425058][581f] Destroy time:201458240 enter.

[051:140] [2023-05-28 05:30:09 +0000.425127][581f] H264Encoder encoderDestroy


[051:141] [2023-05-28 05:30:09 +0000.425196][581f]
AndroidMediaCodecVideoEncoder::release env: 0x6f1d34c580
[051:141] [2023-05-28 05:30:09 +0000.425275][581f]
AndroidMediaCodecVideoEncoder::Destroy
[051:161] [2023-05-28 05:30:09 +0000.445603][581f] Destroy leave. expire time = 21
ms

[051:161] [2023-05-28 05:30:09 +0000.445844][581f] Release leave. expire time = 21


ms

[051:161] [2023-05-28 05:30:09 +0000.445949][581f] ~AndroidHwAvcEncoder


time:201458261 enter.

[051:161] [2023-05-28 05:30:09 +0000.446181][581f] Release time:201458261 enter.

[051:162] [2023-05-28 05:30:09 +0000.446251][581f] Release:


MediaCodecVideoEncoder:: has been released before, just return
[051:162] [2023-05-28 05:30:09 +0000.446307][581f] Release leave. expire time = 1
ms

[051:162] [2023-05-28 05:30:09 +0000.446411][581f] ~AndroidMediaCodecVideoEncoder


[051:162] [2023-05-28 05:30:09 +0000.446466][581f] ~WrapAndroidMediaCodec
time:201458262 enter.

[051:162] [2023-05-28 05:30:09 +0000.446523][581f] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[051:162] [2023-05-28 05:30:09 +0000.446580][581f] video hevc hw codec


destructor:0x6fc80456f8

[051:162] [2023-05-28 05:30:09 +0000.446677][581f] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[051:162] [2023-05-28 05:30:09 +0000.446749][581f] teardownCompressionSession:


H264Encode::destroyed Encoder
[051:162] [2023-05-28 05:30:09 +0000.446813][581f]
RecordingSessionInternalSimple:destroy aac encoder output!
[051:162] [2023-05-28 05:30:09 +0000.446866][581f] AACSWEncode destructor
[051:171] [2023-05-28 05:30:09 +0000.455721][5824] fd_close successed!
[051:171] [2023-05-28 05:30:09 +0000.456127][5824] MP4 close file successfully
[051:172] [2023-05-28 05:30:09 +0000.456337][5824] Recording session Internal:
notify recording ok
[051:172] [2023-05-28 05:30:09 +0000.456424][5824] onRecordingOk: Recording Ok,
compose use time: 6755, averagefps 0
[051:172] [2023-05-28 05:30:09 +0000.456496][5824] OnReceiveEOF:
[051:176] [2023-05-28 05:30:09 +0000.460573][5822] OnVideoTimer: OnVideoTimer
return
[051:195] [2023-05-28 05:30:09 +0000.479451][5274]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[051:195] [2023-05-28 05:30:09 +0000.479632][5274] ~MediaComposeFile time:201458295
enter.

[051:195] [2023-05-28 05:30:09 +0000.479695][5274] CancelCompose: CancelCompose,


is composing 0
[051:195] [2023-05-28 05:30:09 +0000.479928][581f] stop recording
[051:195] [2023-05-28 05:30:09 +0000.479995][581f] we have stopped recording before
[051:197] [2023-05-28 05:30:09 +0000.481255][5274] ~MediaComposeFile leave. expire
time = 2 ms

[051:197] [2023-05-28 05:30:09 +0000.481553][5274] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[051:198] [2023-05-28 05:30:09 +0000.482649][5274] global uninited!
[051:198] [2023-05-28 05:30:09 +0000.482870][5274]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[051:198] [2023-05-28 05:30:09 +0000.483021][5274] ~MediaFilterGraph:
MediaFilterGraph destruct
[051:198] [2023-05-28 05:30:09 +0000.483088][5274] RemoveVideoBackGroud: hava not
add video backgroud
[051:199] [2023-05-28 05:30:09 +0000.483190][5274] UnbindInputFilter 0x6f29b1cf98
this 0x6f35cec7a0
[051:199] [2023-05-28 05:30:09 +0000.483279][5274] ClearAllSource: remove source
filter, sourceid: 0x6f35bb9200
[051:199] [2023-05-28 05:30:09 +0000.483336][5274] DestoryDecoderByVideoSource
time:201458299 enter.

[051:199] [2023-05-28 05:30:09 +0000.483400][5274] ~VideoBindDecoder time:201458299


enter.

[051:199] [2023-05-28 05:30:09 +0000.483681][5274] CleanUp time:201458299 enter.

[051:200] [2023-05-28 05:30:09 +0000.484611][5274] CleanUp leave. expire time = 1


ms

[051:200] [2023-05-28 05:30:09 +0000.484708][5274] CleanUp time:201458300 enter.

[051:203] [2023-05-28 05:30:09 +0000.487543][5274] CleanUp leave. expire time = 3


ms

[051:204] [2023-05-28 05:30:09 +0000.488340][5274] ~VideoBindDecoder leave. expire


time = 5 ms

[051:204] [2023-05-28 05:30:09 +0000.488428][5274] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[051:204] [2023-05-28 05:30:09 +0000.488520][5274] UnbindInputFilter 0x6f29b1cd58


this 0x6f29b1cf98
[051:204] [2023-05-28 05:30:09 +0000.488634][5274] UnbindInputFilter 0x6f29b1cc98
this 0x6f29b1cd58
[051:204] [2023-05-28 05:30:09 +0000.488733][5274] UnbindInputFilter 0x6f35bb9420
this 0x6f29b1cc98
[051:204] [2023-05-28 05:30:09 +0000.488829][5274] UnbindInputFilter 0x6f29b1ced8
this 0x6f29b1d118
[051:204] [2023-05-28 05:30:09 +0000.488932][5274] UnbindInputFilter 0x6f29b1ce18
this 0x6f29b1ced8
[051:204] [2023-05-28 05:30:09 +0000.489042][5274] UnbindInputFilter 0x6f35bb9420
this 0x6f29b1ce18
[051:204] [2023-05-28 05:30:09 +0000.489138][5274] ~GLESContext:
[051:205] [2023-05-28 05:30:09 +0000.490163][5274] GLESContext destruct finish.
[051:206] [2023-05-28 05:30:09 +0000.490287][5274] filter: filter pipeline destroy
this: 0x6f35cec700
[051:615] [2023-05-28 05:30:09 +0000.899431][5624] haveEnoughProcessedData
internalAudioStream.length: 10
[052:270] [2023-05-28 05:30:10 +0000.554513][5624] Run AGC when audioType = 0
[052:270] [2023-05-28 05:30:10 +0000.554684][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[053:328] [2023-05-28 05:30:11 +0000.613121][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[054:266] [2023-05-28 05:30:12 +0000.550470][5624] Run AGC when audioType = 0
[055:034] [2023-05-28 05:30:13 +0000.318726][5624] haveEnoughProcessedData
internalAudioStream.length: 0
[056:269] [2023-05-28 05:30:14 +0000.553207][5624] Run AGC when audioType = 0
[056:269] [2023-05-28 05:30:14 +0000.554038][5624]
AudioDeviceDataHandler::MixAndSendOutFrame
[056:544] [2023-05-28 05:30:14 +0000.828685][5297]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[056:549] [2023-05-28 05:30:14 +0000.833693][5297] ~MediaFilterCamera
time:201463649 enter.

[056:549] [2023-05-28 05:30:14 +0000.833975][5297] StopPullFrameAndWriteMp4


time:201463649 enter.

[056:550] [2023-05-28 05:30:14 +0000.835028][561f] stop recording


[056:551] [2023-05-28 05:30:14 +0000.835237][561f] we have stopped recording before
[056:551] [2023-05-28 05:30:14 +0000.835483][5297] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[056:553] [2023-05-28 05:30:14 +0000.837460][5297] DestroyPipelineAndFilters


time:201463653 enter.

[056:553] [2023-05-28 05:30:14 +0000.837715][5297] DestroyPipelineAndFilters


leave. expire time = 0 ms

[056:553] [2023-05-28 05:30:14 +0000.837810][5297] AppDeviceManagerStopMic

[056:553] [2023-05-28 05:30:14 +0000.837975][5297] AppDeviceManagerStopMic::mic


status is on
[056:556] [2023-05-28 05:30:14 +0000.841185][5297] Try to stop webrtc device.

[056:559] [2023-05-28 05:30:14 +0000.843387][5297] Set record state to


stopped.threadID:21143

[056:670] [2023-05-28 05:30:14 +0000.954599][5297] Try to destory the


recorder.threadID:21143

[056:870] [2023-05-28 05:30:15 +0000.154987][5297] DestroyAudioRecorder:


[056:870] [2023-05-28 05:30:15 +0000.155176][5297] Cleanup the buffer queue in the
recorder.
[056:871] [2023-05-28 05:30:15 +0000.155275][5297] Destroy the recorder.

[056:873] [2023-05-28 05:30:15 +0000.157992][5297] StopRecording finished.


[056:874] [2023-05-28 05:30:15 +0000.158188][5297] The stop recording success.

[056:874] [2023-05-28 05:30:15 +0000.158296][5297]


AudioDeviceDataHandler::StopMicProcess

[056:875] [2023-05-28 05:30:15 +0000.159517][5297] AppDeviceManager stop.

[056:879] [2023-05-28 05:30:15 +0000.163240][5297] Rlease the webrtc device object.

[056:881] [2023-05-28 05:30:15 +0000.166093][5297] OpenSlesInput destruct.

[056:882] [2023-05-28 05:30:15 +0000.166277][5297] OpenSlesOutput destruct.

[056:890] [2023-05-28 05:30:15 +0000.175159][5297] EventDispatchServerScope


destruct
[056:891] [2023-05-28 05:30:15 +0000.175329][5297]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[056:894] [2023-05-28 05:30:15 +0000.178491][5297] ~AudioDeviceDataHandler

[056:895] [2023-05-28 05:30:15 +0000.180037][5297] AppDeviceManagerDestruct.

[056:895] [2023-05-28 05:30:15 +0000.180175][5297] ~AppDeviceManager:


[056:896] [2023-05-28 05:30:15 +0000.180415][5297] ~CpuOverloadDetect
time:201463996 enter.

[056:897] [2023-05-28 05:30:15 +0000.181232][5297] ~CpuOverloadDetect leave.


expire time = 1 ms

[056:902] [2023-05-28 05:30:15 +0000.186838][5297] Destruct BeautifyReader begin...


[056:902] [2023-05-28 05:30:15 +0000.187007][5297] Destruct BeautifyReader done.
[056:902] [2023-05-28 05:30:15 +0000.187085][5297] ~MediaFilterCamera leave.
expire time = 354 ms

[056:903] [2023-05-28 05:30:15 +0000.187843][5297] ~GLESContext:


[056:907] [2023-05-28 05:30:15 +0000.191898][5297] GLESContext destruct finish.
[056:907] [2023-05-28 05:30:15 +0000.192116][5297] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[056:90[000:130] [2023-05-28 06:56:00 +0000.75363][3bea] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-05-
28 06:56:00 +0000
[000:130] [2023-05-28 06:56:00 +0000.75512][3bea] set AppID=50011 old AppID=-1
[000:130] [2023-05-28 06:56:00 +0000.75588][3bea] Init the android object with
jvm:0xb400006fd8821380 env:0x6fba93b780 context:0x6f64520328

[000:130] [2023-05-28 06:56:00 +0000.75695][3bea] SetAndroidMediaCodecObjects


time:205030470 enter.

[000:130] [2023-05-28 06:56:00 +0000.75778][3bea] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:130] [2023-05-28 06:56:00 +0000.75854][3bea] SetAndroidMediaCodecObjects


time:205030470 enter.

[000:130] [2023-05-28 06:56:00 +0000.75923][3bea] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400006fd8821380
[000:130] [2023-05-28 06:56:00 +0000.75992][3bea] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400006fd8821380 address:0x6f45692760
[000:131] [2023-05-28 06:56:00 +0000.76066][3bea] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400006fd8821380
address:0x6f45692760
[000:131] [2023-05-28 06:56:00 +0000.76136][3bea] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[000:131] [2023-05-28 06:56:00 +0000.76227][3bea] Set the android objects with


jvm:0xb400006fd8821380 env:0x6fba93b780 context:0x6f64520328

[000:133] [2023-05-28 06:56:00 +0000.78305][3bea] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x6fba93b780
[000:133] [2023-05-28 06:56:00 +0000.78411][3bea] SystemUtil Init done
[000:136] [2023-05-28 06:56:00 +0000.81842][3bea]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:139] [2023-05-28 06:56:00 +0000.84819][3bea] MediaFilterCamera
[000:139] [2023-05-28 06:56:00 +0000.84983][3bea] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:140] [2023-05-28 06:56:00 +0000.85298][3bea] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:140] [2023-05-28 06:56:00 +0000.85402][3bea] Recording session using default
bitrate support by app:14680064
[000:140] [2023-05-28 06:56:00 +0000.85408][6102] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fc80ade40
[000:140] [2023-05-28 06:56:00 +0000.85751][6102] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:140] [2023-05-28 06:56:00 +0000.85912][3bea] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:142] [2023-05-28 06:56:00 +0000.87171][3bea] Error(ini.cc:191): Open the file
failed. error:2
[000:142] [2023-05-28 06:56:00 +0000.87264][3bea]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:142] [2023-05-28 06:56:00 +0000.87350][3bea] The device model: 220333qag
usingSoftwareAEC value: 0
[000:147] [2023-05-28 06:56:00 +0000.92423][3bea] Error(ini.cc:191): Open the file
failed. error:2
[000:147] [2023-05-28 06:56:00 +0000.92559][3bea]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:147] [2023-05-28 06:56:00 +0000.92651][3bea] The device model: 220333qag
usingHardwareAEC value: 0
[000:147] [2023-05-28 06:56:00 +0000.92754][3bea] The machine device: 220333qag
usingHardwareAEC value: 0
[000:147] [2023-05-28 06:56:00 +0000.92830][3bea] Using Default AEC type: software
AEC
[000:150] [2023-05-28 06:56:00 +0000.95124][3bea] The device model: 220333qag enum
value: 0
[000:151] [2023-05-28 06:56:00 +0000.96350][3bea] GetMachineModel is 220333QAG
[000:151] [2023-05-28 06:56:00 +0000.96486][3bea] GetMachineInfo: 220333QAG
[000:151] [2023-05-28 06:56:00 +0000.96569][3bea] Construct BeautifyReader begin...
[000:151] [2023-05-28 06:56:00 +0000.96649][3bea] dumpStickerRgba:0
dumpStickerYuv:0
[000:151] [2023-05-28 06:56:00 +0000.96721][3bea] Construct BeautifyReader done.
[000:160] [2023-05-28 06:56:00 +0000.105943][3bea] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:160] [2023-05-28 06:56:00 +0000.105990][6105] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fc80b7ca0
[000:162] [2023-05-28 06:56:00 +0000.107364][3bea] AppDeviceManager telnet server
for statistics started......
[000:163] [2023-05-28 06:56:00 +0000.108051][3bea] CpuOverloadDetect time:205030503
enter.
[000:163] [2023-05-28 06:56:00 +0000.108270][3bea] CpuOverloadDetect leave. expire
time = 0 ms

[000:163] [2023-05-28 06:56:00 +0000.108327][6106] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x6fc808e100
[000:164] [2023-05-28 06:56:00 +0000.109779][3bea] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:164] [2023-05-28 06:56:00 +0000.109857][3bea] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:169] [2023-05-28 06:56:00 +0000.114265][3bea] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:171] [2023-05-28 06:56:00 +0000.116858][3bea] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:173] [2023-05-28 06:56:00 +0000.118477][3bea] CreatePlatformSpecificObjects:
[000:173] [2023-05-28 06:56:00 +0000.118618][3bea] audio device use opensle input
and opensl output
[000:173] [2023-05-28 06:56:00 +0000.118714][3bea] Create OpenSLES output module
with java VM support.

[000:174] [2023-05-28 06:56:00 +0000.119075][3bea] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:174] [2023-05-28 06:56:00 +0000.119433][3bea] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:174] [2023-05-28 06:56:00 +0000.119841][3bea] Create OpenSLES output module
with buffer num:1

[000:175] [2023-05-28 06:56:00 +0000.120230][3bea] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:175] [2023-05-28 06:56:00 +0000.120687][3bea] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:176] [2023-05-28 06:56:00 +0000.121439][3bea] Create OpenSLES input module
with java VM support.

[000:176] [2023-05-28 06:56:00 +0000.121550][3bea] Create OpenSLES input module


with buffer num:1

[000:176] [2023-05-28 06:56:00 +0000.121738][3bea] Error(trace.cc:40): Init the


output and input for audio device template.
[000:176] [2023-05-28 06:56:00 +0000.121828][3bea] Init the output device.

[000:176] [2023-05-28 06:56:00 +0000.121904][3bea] Init the opensl input.


[000:176] [2023-05-28 06:56:00 +0000.121988][3bea] AppDeviceManager get setting
samplerate: 0
[000:177] [2023-05-28 06:56:00 +0000.122913][3bea] The device model: 220333qag enum
value: 0
[000:179] [2023-05-28 06:56:00 +0000.124438][3bea] The device model: 220333qag enum
value: 0
[000:179] [2023-05-28 06:56:00 +0000.124552][3bea] Set the sample rate to be:48000

[000:179] [2023-05-28 06:56:00 +0000.124628][3bea] Enable the recording stereo:0


[000:179] [2023-05-28 06:56:00 +0000.124700][3bea] Set the playout as stereo:1
[000:179] [2023-05-28 06:56:00 +0000.124769][3bea] Init the microphone.
[000:181] [2023-05-28 06:56:00 +0000.126275][3bea] Update the recording sample rate
to be: 48000
[000:181] [2023-05-28 06:56:00 +0000.126414][3bea] Init the speaker.
[000:181] [2023-05-28 06:56:00 +0000.126528][3bea] Low latency buffer size:144 low
sample rate:48000
[000:182] [2023-05-28 06:56:00 +0000.127081][3bea] Using 1 x 10ms for an audio
frame.
[000:189] [2023-05-28 06:56:00 +0000.134081][3bea] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:189] [2023-05-28 06:56:00 +0000.134322][3bea] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:189] [2023-05-28 06:56:00 +0000.134453][3bea] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:199] [2023-05-28 06:56:00 +0000.144609][3bea] The device model:220333qag

[000:199] [2023-05-28 06:56:00 +0000.144759][3bea] speaker output factor:100


defaultFactor: 100

[000:199] [2023-05-28 06:56:00 +0000.144820][3bea] headset output factor:100


defaultFactor: 100

[000:200] [2023-05-28 06:56:00 +0000.145835][3bea] AppDeviceManagerStart finished.


[000:201] [2023-05-28 06:56:00 +0000.146000][3bea] AppDeviceManagerStartMic::mic
status is off
[000:201] [2023-05-28 06:56:00 +0000.146098][3bea] AppDeviceManagerStartMic update
aec type: 2

[000:201] [2023-05-28 06:56:00 +0000.146155][3bea] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:201] [2023-05-28 06:56:00 +0000.146215][3bea]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:201] [2023-05-28 06:56:00 +0000.146271][3bea]
AudioDeviceDataHandler::StartMicProcess

[000:201] [2023-05-28 06:56:00 +0000.146526][3bea] Try to start webrtc recording


device.

[000:201] [2023-05-28 06:56:00 +0000.146633][3bea] StartRecording. threadID:15338

[000:201] [2023-05-28 06:56:00 +0000.146654][6107] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:201] [2023-05-28 06:56:00 +0000.146865][6107] haveEnoughProcessedData
internalAudioStream.length: 0
[000:202] [2023-05-28 06:56:00 +0000.147532][3bea] The machine model:220333QAG

[000:202] [2023-05-28 06:56:00 +0000.147691][3bea] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:202] [2023-05-28 06:56:00 +0000.147812][3bea] Set the recording mode before


getSetting: 4
[000:202] [2023-05-28 06:56:00 +0000.147878][3bea] Set the recording mode after
getSetting: 1
[000:307] [2023-05-28 06:56:00 +0000.252302][3bea] StartRecording finished.

[000:307] [2023-05-28 06:56:00 +0000.252410][3bea] audio: start the audio mic


checker timer.

[000:309] [2023-05-28 06:56:00 +0000.254481][3bea] machine model :redmi


[000:309] [2023-05-28 06:56:00 +0000.254640][3bea] Support this machine
model :redmi
[000:316] [2023-05-28 06:56:00 +0000.261670][3bea] global inited! current sdk
version: 12-14-d8558ab
[000:414] [2023-05-28 06:56:00 +0000.359821][6108] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:415] [2023-05-28 06:56:00 +0000.360021][6108] _deviceSampleRate:48000

[000:419] [2023-05-28 06:56:00 +0000.364369][6107] Run AGC when audioType = 0


[000:419] [2023-05-28 06:56:00 +0000.364556][6107]
AudioDeviceDataHandler::MixAndSendOutFrame
[001:075] [2023-05-28 06:56:01 +0000.20076][3bea]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[001:075] [2023-05-28 06:56:01 +0000.20317][3bea] ~MediaFilterCamera time:205031415
enter.

[001:075] [2023-05-28 06:56:01 +0000.20380][3bea] StopPullFrameAndWriteMp4


time:205031415 enter.

[001:077] [2023-05-28 06:56:01 +0000.22556][6102] stop recording


[001:077] [2023-05-28 06:56:01 +0000.22720][6102] we have stopped recording before
[001:078] [2023-05-28 06:56:01 +0000.23262][3bea] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms

[001:078] [2023-05-28 06:56:01 +0000.23779][3bea] DestroyPipelineAndFilters


time:205031418 enter.

[001:078] [2023-05-28 06:56:01 +0000.23867][3bea] DestroyPipelineAndFilters leave.


expire time = 0 ms

[001:078] [2023-05-28 06:56:01 +0000.23926][3bea] AppDeviceManagerStopMic

[001:079] [2023-05-28 06:56:01 +0000.24161][3bea] AppDeviceManagerStopMic::mic


status is on
[001:079] [2023-05-28 06:56:01 +0000.24217][3bea] Try to stop webrtc device.

[001:079] [2023-05-28 06:56:01 +0000.24305][3bea] Set record state to


stopped.threadID:15338

[001:158] [2023-05-28 06:56:01 +0000.103793][3bea] Try to destory the


recorder.threadID:15338

[001:359] [2023-05-28 06:56:01 +0000.304266][3bea] DestroyAudioRecorder:


[001:359] [2023-05-28 06:56:01 +0000.304498][3bea] Cleanup the buffer queue in the
recorder.
[001:359] [2023-05-28 06:56:01 +0000.304562][3bea] Destroy the recorder.

[001:361] [2023-05-28 06:56:01 +0000.306441][3bea] StopRecording finished.

[001:361] [2023-05-28 06:56:01 +0000.306549][3bea] The stop recording success.

[001:361] [2023-05-28 06:56:01 +0000.306610][3bea]


AudioDeviceDataHandler::StopMicProcess

[001:362] [2023-05-28 06:56:01 +0000.307053][3bea] AppDeviceManager stop.

[001:362] [2023-05-28 06:56:01 +0000.307166][3bea] Rlease the webrtc device obje

You might also like