You are on page 1of 260

[000:064] [2023-08-22 03:09:42 +0000.

971167][db0] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-08-
22 03:09:42 +0000
[000:065] [2023-08-22 03:09:42 +0000.971274][db0] set AppID=50011 old AppID=-1
[000:065] [2023-08-22 03:09:42 +0000.971359][db0] Init the android object with
jvm:0xb400007093e21380 env:0x70760dbb40 context:0x701fc4c328

[000:065] [2023-08-22 03:09:42 +0000.971416][db0] SetAndroidMediaCodecObjects


time:4381286 enter.

[000:065] [2023-08-22 03:09:42 +0000.971473][db0] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:065] [2023-08-22 03:09:42 +0000.971511][db0] SetAndroidMediaCodecObjects


time:4381286 enter.

[000:065] [2023-08-22 03:09:42 +0000.971547][db0] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007093e21380
[000:065] [2023-08-22 03:09:42 +0000.971598][db0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007093e21380 address:0x6fccb6d760
[000:065] [2023-08-22 03:09:42 +0000.971647][db0] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007093e21380
address:0x6fccb6d760
[000:065] [2023-08-22 03:09:42 +0000.971686][db0] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:065] [2023-08-22 03:09:42 +0000.971722][db0] Set the android objects with


jvm:0xb400007093e21380 env:0x70760dbb40 context:0x701fc4c328

[000:067] [2023-08-22 03:09:42 +0000.973974][db0] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x70760dbb40
[000:067] [2023-08-22 03:09:42 +0000.974081][db0] SystemUtil Init done
[000:069] [2023-08-22 03:09:42 +0000.976095][db0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:072] [2023-08-22 03:09:42 +0000.978428][db0] MediaFilterCamera
[000:072] [2023-08-22 03:09:42 +0000.978518][db0] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:072] [2023-08-22 03:09:42 +0000.978654][db0] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:072] [2023-08-22 03:09:42 +0000.978707][db0] Recording session using default
bitrate support by app:14680064
[000:072] [2023-08-22 03:09:42 +0000.978691][160c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fe599e740
[000:072] [2023-08-22 03:09:42 +0000.978915][160c] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:072] [2023-08-22 03:09:42 +0000.979003][db0] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:073] [2023-08-22 03:09:42 +0000.979616][db0] Error(ini.cc:191): Open the file
failed. error:2
[000:073] [2023-08-22 03:09:42 +0000.979660][db0]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:073] [2023-08-22 03:09:42 +0000.979706][db0] The device model: 220333qag
usingSoftwareAEC value: 0
[000:075] [2023-08-22 03:09:42 +0000.982116][db0] Error(ini.cc:191): Open the file
failed. error:2
[000:076] [2023-08-22 03:09:42 +0000.982181][db0]
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-08-22 03:09:42 +0000.982224][db0] The device model: 220333qag
usingHardwareAEC value: 0
[000:076] [2023-08-22 03:09:42 +0000.982253][db0] The machine device: 220333qag
usingHardwareAEC value: 0
[000:076] [2023-08-22 03:09:42 +0000.982274][db0] Using Default AEC type: software
AEC
[000:076] [2023-08-22 03:09:42 +0000.983127][db0] The device model: 220333qag enum
value: 0
[000:077] [2023-08-22 03:09:42 +0000.983731][db0] GetMachineModel is 220333QAG
[000:077] [2023-08-22 03:09:42 +0000.983787][db0] GetMachineInfo: 220333QAG
[000:077] [2023-08-22 03:09:42 +0000.983837][db0] Construct BeautifyReader begin...
[000:077] [2023-08-22 03:09:42 +0000.983869][db0] dumpStickerRgba:0
dumpStickerYuv:0
[000:077] [2023-08-22 03:09:42 +0000.983890][db0] Construct BeautifyReader done.
[000:082] [2023-08-22 03:09:42 +0000.988830][db0] Error(ini.cc:191): Open the file
failed. error:2
[000:082] [2023-08-22 03:09:42 +0000.988911][db0]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/support_resolution.txt
[000:082] [2023-08-22 03:09:42 +0000.989072][db0] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:082] [2023-08-22 03:09:42 +0000.989110][db0] AppDeviceManager telnet server
for statistics started......
[000:082] [2023-08-22 03:09:42 +0000.989110][1616] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fd9df80a0
[000:083] [2023-08-22 03:09:42 +0000.989577][db0] CpuOverloadDetect time:4381304
enter.

[000:083] [2023-08-22 03:09:42 +0000.989693][db0] CpuOverloadDetect leave. expire


time = 0 ms

[000:083] [2023-08-22 03:09:42 +0000.989716][1617] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x70834a87c0
[000:084] [2023-08-22 03:09:42 +0000.990357][db0] AppDeviceMana GetOpenslVoiceMode
before get setting: 1
[000:084] [2023-08-22 03:09:42 +0000.990395][db0] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[000:085] [2023-08-22 03:09:42 +0000.991722][db0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:085] [2023-08-22 03:09:42 +0000.992082][db0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:086] [2023-08-22 03:09:42 +0000.992564][db0] CreatePlatformSpecificObjects:
[000:086] [2023-08-22 03:09:42 +0000.992607][db0] audio device use opensle input
and opensl output
[000:086] [2023-08-22 03:09:42 +0000.992657][db0] Create OpenSLES output module
with java VM support.

[000:086] [2023-08-22 03:09:42 +0000.992837][db0] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:086] [2023-08-22 03:09:42 +0000.992976][db0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:086] [2023-08-22 03:09:42 +0000.993150][db0] Create OpenSLES output module
with buffer num:1

[000:087] [2023-08-22 03:09:42 +0000.993345][db0] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:087] [2023-08-22 03:09:42 +0000.993476][db0] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:087] [2023-08-22 03:09:42 +0000.993636][db0] Create OpenSLES input module with
java VM support.
[000:087] [2023-08-22 03:09:42 +0000.993676][db0] Create OpenSLES input module with
buffer num:1

[000:087] [2023-08-22 03:09:42 +0000.993737][db0] Error(trace.cc:40): Init the


output and input for audio device template.
[000:087] [2023-08-22 03:09:42 +0000.993768][db0] Init the output device.

[000:087] [2023-08-22 03:09:42 +0000.993788][db0] Init the opensl input.


[000:087] [2023-08-22 03:09:42 +0000.993819][db0] AppDeviceManager get setting
samplerate: 0
[000:088] [2023-08-22 03:09:42 +0000.994262][db0] The device model: 220333qag enum
value: 0
[000:088] [2023-08-22 03:09:42 +0000.994888][db0] The device model: 220333qag enum
value: 0
[000:088] [2023-08-22 03:09:42 +0000.994928][db0] Set the sample rate to be:48000

[000:088] [2023-08-22 03:09:42 +0000.994969][db0] Enable the recording stereo:0


[000:088] [2023-08-22 03:09:42 +0000.994991][db0] Set the playout as stereo:1
[000:088] [2023-08-22 03:09:42 +0000.995020][db0] Init the microphone.
[000:091] [2023-08-22 03:09:42 +0000.998124][db0] Update the recording sample rate
to be: 48000
[000:092] [2023-08-22 03:09:42 +0000.998190][db0] Init the speaker.
[000:092] [2023-08-22 03:09:42 +0000.998238][db0] Low latency buffer size:144 low
sample rate:48000
[000:092] [2023-08-22 03:09:42 +0000.998486][db0] Using 1 x 10ms for an audio
frame.

[000:095] [2023-08-22 03:09:43 +0000.1352][db0] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:095] [2023-08-22 03:09:43 +0000.1498][db0] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:095] [2023-08-22 03:09:43 +0000.1555][db0] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:100] [2023-08-22 03:09:43 +0000.6279][db0] The device model:220333qag

[000:100] [2023-08-22 03:09:43 +0000.6392][db0] speaker output factor:100


defaultFactor: 100

[000:100] [2023-08-22 03:09:43 +0000.6446][db0] headset output factor:100


defaultFactor: 100

[000:100] [2023-08-22 03:09:43 +0000.6865][db0] AppDeviceManagerStart finished.


[000:100] [2023-08-22 03:09:43 +0000.6908][db0] AppDeviceManagerStartMic::mic
status is off
[000:100] [2023-08-22 03:09:43 +0000.6978][db0] AppDeviceManagerStartMic update aec
type: 2

[000:100] [2023-08-22 03:09:43 +0000.7011][db0] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:100] [2023-08-22 03:09:43 +0000.7034][db0]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:100] [2023-08-22 03:09:43 +0000.7063][db0]
AudioDeviceDataHandler::StartMicProcess

[000:101] [2023-08-22 03:09:43 +0000.7195][db0] Try to start webrtc recording


device.
[000:101] [2023-08-22 03:09:43 +0000.7234][db0] StartRecording. threadID:3504

[000:101] [2023-08-22 03:09:43 +0000.7410][1618] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:101] [2023-08-22 03:09:43 +0000.7544][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[000:101] [2023-08-22 03:09:43 +0000.7723][db0] The machine model:220333QAG

[000:101] [2023-08-22 03:09:43 +0000.7799][db0] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:101] [2023-08-22 03:09:43 +0000.7833][db0] Set the recording mode before


getSetting: 4
[000:101] [2023-08-22 03:09:43 +0000.7858][db0] Set the recording mode after
getSetting: 1
[000:132] [2023-08-22 03:09:43 +0000.38774][db0] StartRecording finished.

[000:132] [2023-08-22 03:09:43 +0000.38854][db0] audio: start the audio mic checker
timer.

[000:133] [2023-08-22 03:09:43 +0000.39438][db0] machine model :redmi


[000:133] [2023-08-22 03:09:43 +0000.39496][db0] Support this machine model :redmi
[000:142] [2023-08-22 03:09:43 +0000.48389][db0] global inited! current sdk
version: 12-14-d8558ab
[000:218] [2023-08-22 03:09:43 +0000.124324][1619] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:218] [2023-08-22 03:09:43 +0000.124443][1619] _deviceSampleRate:48000

[000:223] [2023-08-22 03:09:43 +0000.129566][1618] Run AGC when audioType = 0


[000:223] [2023-08-22 03:09:43 +0000.129637][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:582] [2023-08-22 03:09:43 +0000.488960][13d1]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:582] [2023-08-22 03:09:43 +0000.489154][160d] MediaFilterCamera, recording
file context:0x70761c8280 input texture:4
[000:583] [2023-08-22 03:09:43 +0000.489234][160d] GLESContext:
[000:583] [2023-08-22 03:09:43 +0000.489319][160d] The result of eglGetDisplay is:
0x1
[000:584] [2023-08-22 03:09:43 +0000.490510][160d] The result of creation:
0x7000312700
[000:584] [2023-08-22 03:09:43 +0000.490619][160d] The result of
eglCreatePbufferSurface is: 0x7000312800
[000:584] [2023-08-22 03:09:43 +0000.490728][13d1]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70761c8280 input_texture: 4
[001:843] [2023-08-22 03:09:44 +0000.749581][1618] haveEnoughProcessedData
internalAudioStream.length: 10
[002:219] [2023-08-22 03:09:45 +0000.125733][1618] Run AGC when audioType = 0
[003:584] [2023-08-22 03:09:46 +0000.490710][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[004:137] [2023-08-22 03:09:47 +0000.44103][1607]
monitorTime:4005totalDuration:3930
[004:220] [2023-08-22 03:09:47 +0000.127110][1618] Run AGC when audioType = 0
[004:221] [2023-08-22 03:09:47 +0000.127278][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:311] [2023-08-22 03:09:48 +0000.217669][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[006:221] [2023-08-22 03:09:49 +0000.128074][1618] Run AGC when audioType = 0
[007:029] [2023-08-22 03:09:49 +0000.935911][1618] haveEnoughProcessedData
internalAudioStream.length: 10
[008:217] [2023-08-22 03:09:51 +0000.124088][1618] Run AGC when audioType = 0
[008:218] [2023-08-22 03:09:51 +0000.124464][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:758] [2023-08-22 03:09:51 +0000.665035][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[010:217] [2023-08-22 03:09:53 +0000.123570][1619] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:217] [2023-08-22 03:09:53 +0000.123734][1619] _deviceSampleRate:48000

[010:222] [2023-08-22 03:09:53 +0000.128202][1618] Run AGC when audioType = 0


[010:484] [2023-08-22 03:09:53 +0000.390568][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[012:206] [2023-08-22 03:09:55 +0000.113265][1618] haveEnoughProcessedData
internalAudioStream.length: 10
[012:222] [2023-08-22 03:09:55 +0000.128902][1618] Run AGC when audioType = 0
[012:222] [2023-08-22 03:09:55 +0000.129122][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[013:922] [2023-08-22 03:09:56 +0000.828834][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[014:221] [2023-08-22 03:09:57 +0000.127424][1618] Run AGC when audioType = 0
[015:646] [2023-08-22 03:09:58 +0000.552556][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[016:219] [2023-08-22 03:09:59 +0000.125534][1618] Run AGC when audioType = 0
[016:219] [2023-08-22 03:09:59 +0000.126061][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:390] [2023-08-22 03:10:00 +0000.296442][1618] haveEnoughProcessedData
internalAudioStream.length: 10
[018:222] [2023-08-22 03:10:01 +0000.128376][1618] Run AGC when audioType = 0
[019:135] [2023-08-22 03:10:02 +0000.41240][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[020:216] [2023-08-22 03:10:03 +0000.123043][1619] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:217] [2023-08-22 03:10:03 +0000.123364][1619] _deviceSampleRate:48000

[020:221] [2023-08-22 03:10:03 +0000.128029][1618] Run AGC when audioType = 0


[020:222] [2023-08-22 03:10:03 +0000.128575][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:873] [2023-08-22 03:10:03 +0000.779521][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[022:220] [2023-08-22 03:10:05 +0000.127160][1618] Run AGC when audioType = 0
[022:611] [2023-08-22 03:10:05 +0000.517496][1618] haveEnoughProcessedData
internalAudioStream.length: 10
[024:223] [2023-08-22 03:10:07 +0000.129749][1618] Run AGC when audioType = 0
[024:223] [2023-08-22 03:10:07 +0000.129939][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:341] [2023-08-22 03:10:07 +0000.247925][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[026:077] [2023-08-22 03:10:08 +0000.984103][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[026:221] [2023-08-22 03:10:09 +0000.127831][1618] Run AGC when audioType = 0
[027:821] [2023-08-22 03:10:10 +0000.727754][1618] haveEnoughProcessedData
internalAudioStream.length: 10
[028:219] [2023-08-22 03:10:11 +0000.125868][1618] Run AGC when audioType = 0
[028:219] [2023-08-22 03:10:11 +0000.126164][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:562] [2023-08-22 03:10:12 +0000.468702][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[030:218] [2023-08-22 03:10:13 +0000.125092][1619] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:219] [2023-08-22 03:10:13 +0000.125568][1619] _deviceSampleRate:48000

[030:221] [2023-08-22 03:10:13 +0000.127679][1618] Run AGC when audioType = 0


[031:302] [2023-08-22 03:10:14 +0000.208560][1618] haveEnoughProcessedData
internalAudioStream.length: 10
[032:219] [2023-08-22 03:10:15 +0000.125489][1618] Run AGC when audioType = 0
[032:219] [2023-08-22 03:10:15 +0000.125899][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[033:047] [2023-08-22 03:10:15 +0000.953535][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[033:617] [2023-08-22 03:10:16 +0000.523330][d73] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[033:617] [2023-08-22 03:10:16 +0000.523429][d73]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[033:619] [2023-08-22 03:10:16 +0000.525857][d73]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[033:619] [2023-08-22 03:10:16 +0000.526122][160d] operator() time:4414840 enter.

[033:620] [2023-08-22 03:10:16 +0000.526222][160d] MediaFilterCamera, recording


file context:0x70761c8280 input texture:4
[033:622] [2023-08-22 03:10:16 +0000.528456][160d] MicSource: Mic source
created:10x700013d980
[033:623] [2023-08-22 03:10:16 +0000.529628][160d] received external audio stream

[033:623] [2023-08-22 03:10:16 +0000.529765][160d] alloc thread: 0x6fdc6dcc80


name:worker0 thread id:480974462144 to Mic_source
[033:623] [2023-08-22 03:10:16 +0000.529830][160d] audio: start the audio sender
thread.

[033:623] [2023-08-22 03:10:16 +0000.530000][160d] construct OpenGLRenderProgram


0x6fdc631698
[033:623] [2023-08-22 03:10:16 +0000.530080][160d] CropFilter::SetOrientation
orientation: 90
[033:624] [2023-08-22 03:10:16 +0000.530375][160d] filter: filter pipeline
construtc this: 0x6fdc6df740
[033:624] [2023-08-22 03:10:16 +0000.530468][160d] filter: filter pipeline2 update
pattern: 1
[033:624] [2023-08-22 03:10:16 +0000.530616][160d] CameraSource::source_id_:1
[033:624] [2023-08-22 03:10:16 +0000.530695][160d] RecordAudioSource::source_id_:2
[033:624] [2023-08-22 03:10:16 +0000.531046][160d] BindInputFilter 0x6fdc6dd3c0
this 0x6fdc6318c0
[033:624] [2023-08-22 03:10:16 +0000.531150][160d] BindInputFilter 0x6fdc6dd558
this 0x6fdc7512d0
[033:625] [2023-08-22 03:10:16 +0000.531244][160d] BindInputFilter 0x6fdc6318c0
this 0x6fdc6df7e0
[033:625] [2023-08-22 03:10:16 +0000.531367][160d] setParamentForFilters:
speed:0.500000
[033:625] [2023-08-22 03:10:16 +0000.531449][160d] SetParamForFilter:
AF_SpeedFilter params:, speed_ 0.5
[033:625] [2023-08-22 03:10:16 +0000.531524][160d] SetParamForFilter time:4414846
enter.

[033:625] [2023-08-22 03:10:16 +0000.531593][160d] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[033:625] [2023-08-22 03:10:16 +0000.531680][160d] SetParamForFilter: Params video
index is: 0
[033:625] [2023-08-22 03:10:16 +0000.531747][160d] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[033:625] [2023-08-22 03:10:16 +0000.531803][160d] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[033:625] [2023-08-22 03:10:16 +0000.531857][160d] crop filter mode tpye:
citytravelvideo index:0
[033:631] [2023-08-22 03:10:16 +0000.537613][1618] On audio frame the broadcast
with timestamp:4414852 samples:480. (1000 frame for one log)

[033:632] [2023-08-22 03:10:16 +0000.538388][160d]


Warning(parse_template_json.cc:45): json parament no found the parament
[033:632] [2023-08-22 03:10:16 +0000.538520][160d]
Warning(parse_template_json.cc:45): json parament no found the parament
[033:632] [2023-08-22 03:10:16 +0000.538609][160d]
Warning(parse_template_json.cc:45): json parament no found the parament
[033:632] [2023-08-22 03:10:16 +0000.538660][160d]
Warning(parse_template_json.cc:45): json parament no found the parament
[033:632] [2023-08-22 03:10:16 +0000.538719][160d]
Warning(parse_template_json.cc:45): json parament no found the parament
[033:632] [2023-08-22 03:10:16 +0000.538772][160d]
Warning(parse_template_json.cc:45): json parament no found the parament
[033:632] [2023-08-22 03:10:16 +0000.538822][160d]
Warning(parse_template_json.cc:45): json parament no found the parament
[033:632] [2023-08-22 03:10:16 +0000.538873][160d]
Warning(parse_template_json.cc:81): json parament no found the parament
[033:632] [2023-08-22 03:10:16 +0000.538925][160d]
Warning(parse_template_json.cc:81): json parament no found the parament
[033:632] [2023-08-22 03:10:16 +0000.538973][160d]
Warning(parse_template_json.cc:67): json parament no found the parament
[033:632] [2023-08-22 03:10:16 +0000.539023][160d]
Warning(parse_template_json.cc:93): json parament no found the duration
[033:632] [2023-08-22 03:10:16 +0000.539093][160d] SetParamForFilter leave. expire
time = 7 ms

[033:633] [2023-08-22 03:10:16 +0000.539502][160d] OnOutputSizeChanged width 1280


height 720
[033:633] [2023-08-22 03:10:16 +0000.539575][160d] OpenGLFrameBuffer: width:1280
height:720
[033:633] [2023-08-22 03:10:16 +0000.539635][160d] OpenGLFrameBuffer: width:1280
height:720
[033:633] [2023-08-22 03:10:16 +0000.539685][160d] OpenGLFrameBuffer: width:1280
height:720
[033:633] [2023-08-22 03:10:16 +0000.539731][160d] OpenGLFrameBuffer: width:1280
height:720
[033:633] [2023-08-22 03:10:16 +0000.539772][160d] OpenGLFrameBuffer: width:1280
height:720
[033:633] [2023-08-22 03:10:16 +0000.539811][160d] OpenGLFrameBuffer: width:1280
height:720
[033:633] [2023-08-22 03:10:16 +0000.539847][160d] construct TrivalImageDrawer
0x70765f0900
[033:633] [2023-08-22 03:10:16 +0000.539890][160d] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x70765f0900 context 0x70000a6b00
[033:633] [2023-08-22 03:10:16 +0000.539937][160d] setupGLES:
[033:633] [2023-08-22 03:10:16 +0000.540158][1646] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[033:634] [2023-08-22 03:10:16 +0000.540756][160d] OpenGLRenderProgram::Initialize.
[033:634] [2023-08-22 03:10:16 +0000.540870][160d] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[033:634] [2023-08-22 03:10:16 +0000.540927][160d] 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
[033:634] [2023-08-22 03:10:16 +0000.541016][1646] The output timestamp from audio
mixer change:4414852
[033:634] [2023-08-22 03:10:16 +0000.541054][160d] Init open gl render:
0x6fdc631698
[033:634] [2023-08-22 03:10:16 +0000.541165][1646] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[033:635] [2023-08-22 03:10:16 +0000.541290][160d] Fragement shader path:
[033:635] [2023-08-22 03:10:16 +0000.541364][160d] Fragement shader path:
[033:635] [2023-08-22 03:10:16 +0000.541410][160d] create opengl program object.
[033:635] [2023-08-22 03:10:16 +0000.541452][160d] create shader: vertex
[033:651] [2023-08-22 03:10:16 +0000.557389][160d] create shader: fragment
[033:757] [2023-08-22 03:10:16 +0000.664038][160d] Have not extra filter filename!
[033:758] [2023-08-22 03:10:16 +0000.664191][160d] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[033:758] [2023-08-22 03:10:16 +0000.664254][160d] OpenGLRenderProgram::Initialize
success.
[033:758] [2023-08-22 03:10:16 +0000.664436][160d] Setup the OpenGL result:1
[033:758] [2023-08-22 03:10:16 +0000.665141][160c] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_4414979.mp4
[033:759] [2023-08-22 03:10:16 +0000.665462][160c] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_4414979.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[033:759] [2023-08-22 03:10:16 +0000.665501][164e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6ff08ce698
[033:759] [2023-08-22 03:10:16 +0000.665534][160c] 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
[033:759] [2023-08-22 03:10:16 +0000.665594][160c] 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_4414979.mp4
fileFD: -1
[033:760] [2023-08-22 03:10:16 +0000.666229][160c] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_4414979.mp4 is
opened successfully
[033:760] [2023-08-22 03:10:16 +0000.666292][160c] setupMediaProcessers:
[033:760] [2023-08-22 03:10:16 +0000.666329][160c]
RecordingSessionInternalSimple:setup media processers.
[033:760] [2023-08-22 03:10:16 +0000.666365][160c] construct AAC encoder
[033:761] [2023-08-22 03:10:16 +0000.667227][160c] H264Encoder creating:
superfast011818
[033:761] [2023-08-22 03:10:16 +0000.667307][160c] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[033:762] [2023-08-22 03:10:16 +0000.669077][160c] H264Encode::GetMachineModel is
220333QAG
[033:762] [2023-08-22 03:10:16 +0000.669163][160c] H264Encoder machine_mode
is:220333QAG
[033:763] [2023-08-22 03:10:16 +0000.669267][160c] H264Encode::machine size :9
machine_mode:220333QAG
[033:763] [2023-08-22 03:10:16 +0000.669305][160c] H264Encode::machine array
size :22 machine_mode:220333QAG
[033:763] [2023-08-22 03:10:16 +0000.669338][160c] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[033:763] [2023-08-22 03:10:16 +0000.669369][160c] setupCompressionSession:
[033:763] [2023-08-22 03:10:16 +0000.669398][160c] H264Encode::creating hareware
Encoder
[033:763] [2023-08-22 03:10:16 +0000.669427][160c] AndroidHwAvcEncoder time:4414984
enter.

[033:763] [2023-08-22 03:10:16 +0000.669642][160c] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007093e21380 address:0x6fccb6d760
[033:763] [2023-08-22 03:10:16 +0000.669849][160c] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[033:763] [2023-08-22 03:10:16 +0000.669914][160c] The video avc hw codec address
is 0x6fe46b5608
[033:763] [2023-08-22 03:10:16 +0000.670038][160c] AndroidHwAvcEncoder leave.
expire time = 0 ms

[033:763] [2023-08-22 03:10:16 +0000.670102][160c] RegisterEncodeCompleteCallback


time:4414984 enter.

[033:764] [2023-08-22 03:10:16 +0000.670375][160c] RegisterEncodeCompleteCallback


leave. expire time = 1 ms
[033:764] [2023-08-22 03:10:16 +0000.670457][160c] InitEncode time:4414985 enter.

[033:764] [2023-08-22 03:10:16 +0000.670610][160c] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[033:764] [2023-08-22 03:10:16 +0000.670706][160c] Create time:4414985 enter.

[033:764] [2023-08-22 03:10:16 +0000.670750][160c] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[033:764] [2023-08-22 03:10:16 +0000.670797][160c]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x6fe5932fc0
[033:803] [2023-08-22 03:10:16 +0000.709519][160c]
supported_type:image/vnd.android.heic
[033:803] [2023-08-22 03:10:16 +0000.709672][160c] supported_type:video/avc
[033:803] [2023-08-22 03:10:16 +0000.709733][160c] name:OMX.qcom.video.encoder.avc
mime:video/avc
[033:803] [2023-08-22 03:10:16 +0000.709802][160c] hwCodecPrefix :OMX.qcom.
[033:803] [2023-08-22 03:10:16 +0000.709849][160c] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[033:803] [2023-08-22 03:10:16 +0000.709902][160c] mediacodec_createCodecByName
time:4415024 enter.

[033:803] [2023-08-22 03:10:16 +0000.709948][160c] WrapAndroidMediaCodec


time:4415024 enter.

[033:811] [2023-08-22 03:10:16 +0000.717416][160c] WrapAndroidMediaCodec leave.


expire time = 8 ms

[033:837] [2023-08-22 03:10:16 +0000.743332][160c] mediacodec_createCodecByName


leave. expire time = 34 ms

[033:837] [2023-08-22 03:10:16 +0000.743546][160c] WrapAndroidMediaFromat


time:4415058 enter.

[033:837] [2023-08-22 03:10:16 +0000.743767][160c] WrapAndroidMediaFromat leave.


expire time = 0 ms

[033:904] [2023-08-22 03:10:16 +0000.810326][160c] Destroy time:4415125 enter.

[033:904] [2023-08-22 03:10:16 +0000.810512][160c] WrapAndroidMediaFromat::


Destroy
[033:904] [2023-08-22 03:10:16 +0000.810574][160c] Destroy leave. expire time = 0
ms

[033:904] [2023-08-22 03:10:16 +0000.810637][160c] ~WrapAndroidMediaFromat


time:4415125 enter.

[033:904] [2023-08-22 03:10:16 +0000.810690][160c] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[033:904] [2023-08-22 03:10:16 +0000.810746][160c] Create leave. expire time = 140


ms

[033:904] [2023-08-22 03:10:16 +0000.810806][160c] isSemiPlanarSupport time:4415125


enter.

[033:904] [2023-08-22 03:10:16 +0000.810853][160c] H264Encoder isSemiPlanarSupport


[033:904] [2023-08-22 03:10:16 +0000.810908][160c] isSemiPlanarSupport leave.
expire time = 0 ms

[033:904] [2023-08-22 03:10:16 +0000.811009][160c] creat hw H264Encoder success,


isSemiPlanar:1
[033:905] [2023-08-22 03:10:16 +0000.811188][160c] InitEncode leave. expire time =
141 ms

[033:905] [2023-08-22 03:10:16 +0000.811258][160c] H264Encode::created Encoder


[033:905] [2023-08-22 03:10:16 +0000.811375][160c] H264Encode:: H264 encoder
created.
[033:905] [2023-08-22 03:10:16 +0000.811427][160c] H264 encoder created.
[033:905] [2023-08-22 03:10:16 +0000.811474][160c]
RecordingSessionInternalSimple:created avc encoder avc: 0x6fcdf42940
[033:905] [2023-08-22 03:10:16 +0000.811522][160c] setOutput:
[033:905] [2023-08-22 03:10:16 +0000.811565][160c]
RecordingSessionInternalSimple:encoder set output to muxer!
[033:905] [2023-08-22 03:10:16 +0000.811604][160c] request a key frame
[033:905] [2023-08-22 03:10:16 +0000.811640][160c] H264Encode:: request a key frame
[033:905] [2023-08-22 03:10:16 +0000.811827][160c] setDisplayRotate :90
[033:905] [2023-08-22 03:10:16 +0000.811912][160c] 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
[033:905] [2023-08-22 03:10:16 +0000.812053][160d] StartRecording:
[033:905] [2023-08-22 03:10:16 +0000.812184][1646] operator(): Set the recording
session in mic source. recording session: 0x6fdc6dd400
[033:906] [2023-08-22 03:10:16 +0000.812386][160d] operator() leave. expire time =
287 ms

[033:906] [2023-08-22 03:10:16 +0000.812393][1645] AF_SpeedFilter audio


0x6fdc751180 PullFrame
[033:906] [2023-08-22 03:10:16 +0000.812527][1645]
RecordAudioSource::PullAudioFrame
[033:906] [2023-08-22 03:10:16 +0000.812579][1645] AF_SpeedFilter::PullFrame eof4
[033:908] [2023-08-22 03:10:16 +0000.814762][1645]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[033:925] [2023-08-22 03:10:16 +0000.831677][1645] AF_SpeedFilter audio time,
0x6fdc751180 rcv time: 4415134
[033:925] [2023-08-22 03:10:16 +0000.831794][1645] AF_SpeedFilter audio time,
0x6fdc751180 rcv time: 4415134in_nSamples:441
[033:925] [2023-08-22 03:10:16 +0000.831969][1645] resampled_data_size:0
[033:974] [2023-08-22 03:10:16 +0000.880286][160d]
MediaFilterCamera::NeedProcessTexture
[033:974] [2023-08-22 03:10:16 +0000.880415][160d] begine recode to first frame
spend time:354
[033:974] [2023-08-22 03:10:16 +0000.880472][160d] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x6fdc6dd280
[033:974] [2023-08-22 03:10:16 +0000.880553][160d] blur_distance_:0
[033:974] [2023-08-22 03:10:16 +0000.880617][160d] blur_direction_angle_:-90
[033:974] [2023-08-22 03:10:16 +0000.880699][160d]
GPUImageProcessing::SetOrientation orientation: 90
[033:974] [2023-08-22 03:10:16 +0000.880786][160d] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[033:974] [2023-08-22 03:10:16 +0000.880897][160d] GPUImageProcessing: process
video frame with resolution 1280 X 720
[033:974] [2023-08-22 03:10:16 +0000.880975][160d] GPUImageProcessing: input frame
width1280 X 720
[033:975] [2023-08-22 03:10:16 +0000.881993][160d] drawYUV420 render
OpenGLRenderProgram:0x6fdc631698
[033:976] [2023-08-22 03:10:16 +0000.882958][160d] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[033:980] [2023-08-22 03:10:16 +0000.887012][160d] CropFilter::OnVideoFrame
outputtexture :6
[033:980] [2023-08-22 03:10:16 +0000.887115][160d] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[033:984] [2023-08-22 03:10:16 +0000.890309][160d] The read pixel from buffer take:
3 width:1280 height:720 frameType:0
[034:004] [2023-08-22 03:10:16 +0000.910756][160d] drawYUV420 render
OpenGLRenderProgram:0x6fdc631698
[034:018] [2023-08-22 03:10:16 +0000.924360][160d] The convert RGB to YUV take 6
[034:018] [2023-08-22 03:10:16 +0000.924820][160d] FilterPipeline2::OnVideoFrame
pts 27 last_video_timestamp_ 27
[034:018] [2023-08-22 03:10:16 +0000.925004][160d]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[034:021] [2023-08-22 03:10:16 +0000.928132][164d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[034:022] [2023-08-22 03:10:16 +0000.928234][164d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[034:022] [2023-08-22 03:10:16 +0000.928300][164d] push video frame to H264
encoder. (100 frame for one log)

[034:022] [2023-08-22 03:10:16 +0000.928370][164d] push video frame to H264


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

[034:022] [2023-08-22 03:10:16 +0000.928422][164d] H264Encode::push video frame to


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

[034:022] [2023-08-22 03:10:16 +0000.928471][164d] Push an pts:0 to dts queue.


[034:022] [2023-08-22 03:10:16 +0000.928522][164d] DTS queue for
Generator:0x6fe44c18b8 0
[034:022] [2023-08-22 03:10:16 +0000.928562][164d] The input pts:0 fps:30
[034:024] [2023-08-22 03:10:16 +0000.930382][164d]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[034:058] [2023-08-22 03:10:16 +0000.964810][160d] drawYUV420 render
OpenGLRenderProgram:0x6fdc631698
[034:072] [2023-08-22 03:10:16 +0000.978542][1645] AF_SpeedFilter audio time 222,
0x6fdc751180 out time: 4415134 org time: 4415134
[034:072] [2023-08-22 03:10:16 +0000.978703][1645] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[034:072] [2023-08-22 03:10:16 +0000.978774][1645]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 4415134
[034:072] [2023-08-22 03:10:16 +0000.978836][1645]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[034:072] [2023-08-22 03:10:16 +0000.978914][1645] AF_SpeedFilter audio time
[034:073] [2023-08-22 03:10:16 +0000.979418][1645] AF_SpeedFilter audio time 111,
0x6fdc751180 out time: 4415144 org time: 4415144
[034:074] [2023-08-22 03:10:16 +0000.980853][164c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[034:075] [2023-08-22 03:10:16 +0000.981454][164e] add aac audio track with id:1
[034:121] [2023-08-22 03:10:17 +0000.27324][164d] h264 add frame header cdr flag
[034:121] [2023-08-22 03:10:17 +0000.27879][164d] h264 add frame header cdr flag
[034:122] [2023-08-22 03:10:17 +0000.28214][164d] SendFrame
encodedImage._timeStamp:0encodedImage->_length:63695
[034:122] [2023-08-22 03:10:17 +0000.28307][164d] Received key frame:0
[034:122] [2023-08-22 03:10:17 +0000.28389][164d] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[034:122] [2023-08-22 03:10:17 +0000.28466][164d] H264Encode::H264SWEncoder get
callback, length:63695 type:0 nalType:7length:18
[034:122] [2023-08-22 03:10:17 +0000.28529][164d] H264Encode:: get a sps pps
header!headerSize:31
[034:122] [2023-08-22 03:10:17 +0000.28596][164d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[034:122] [2023-08-22 03:10:17 +0000.28779][164e] get the H.264 SPS parameter
[034:123] [2023-08-22 03:10:17 +0000.29374][164e] add video track with id:2
[034:123] [2023-08-22 03:10:17 +0000.30094][164e] get the H.264 PPS parameter
[034:124] [2023-08-22 03:10:17 +0000.30529][164e] get the H.264 IDR frame
[034:124] [2023-08-22 03:10:17 +0000.30608][164e] resss:true
[034:124] [2023-08-22 03:10:17 +0000.30651][164e] video start ts:0
[034:124] [2023-08-22 03:10:17 +0000.30953][164e] the video frame has been written
into MP4 file
[034:138] [2023-08-22 03:10:17 +0000.44281][164e] audio start ts:0
[034:138] [2023-08-22 03:10:17 +0000.44555][164e] the audio frame has been written
into MP4 file
[034:222] [2023-08-22 03:10:17 +0000.128630][1618] Run AGC when audioType = 0
[034:464] [2023-08-22 03:10:17 +0000.370991][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[034:511] [2023-08-22 03:10:17 +0000.417423][160d] The convert RGB to YUV take 4
[034:632] [2023-08-22 03:10:17 +0000.538238][1646] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[034:758] [2023-08-22 03:10:17 +0000.664679][1618] haveEnoughProcessedData
internalAudioStream.length: 10
[034:845] [2023-08-22 03:10:17 +0000.751885][164d] DTS queue for
Generator:0x6fe44c18b8 1592 1668
[034:969] [2023-08-22 03:10:17 +0000.875801][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[035:006] [2023-08-22 03:10:17 +0000.912683][160d] The convert RGB to YUV take 4
[035:259] [2023-08-22 03:10:18 +0000.165714][1645] resampled_data_size:13824
[035:263] [2023-08-22 03:10:18 +0000.169235][164c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:9
[035:319] [2023-08-22 03:10:18 +0000.226072][1645] AF_SpeedFilter audio
0x6fdc751180 PullFrame
[035:343] [2023-08-22 03:10:18 +0000.250101][164d] Push an pts:2668 to dts queue.
[035:416] [2023-08-22 03:10:18 +0000.322429][164d] last dts:2600 currentPts:2668
ppsOrSPS:0 queue length:3
[035:475] [2023-08-22 03:10:18 +0000.381538][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[035:513] [2023-08-22 03:10:18 +0000.419352][160d] The convert RGB to YUV take 6
[035:637] [2023-08-22 03:10:18 +0000.543402][1646] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[035:674] [2023-08-22 03:10:18 +0000.580253][164d] DTS queue for
Generator:0x6fe44c18b8 3254 3330
[035:746] [2023-08-22 03:10:18 +0000.653034][1645]
RecordAudioSource::PullAudioFrame
[035:965] [2023-08-22 03:10:18 +0000.871410][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[036:004] [2023-08-22 03:10:18 +0000.910597][160d] The convert RGB to YUV take 4
[036:038] [2023-08-22 03:10:18 +0000.944487][160d] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[036:083] [2023-08-22 03:10:18 +0000.989657][164d] h264 add frame header cdr flag
[036:084] [2023-08-22 03:10:18 +0000.990778][164d] Received key frame:3994
[036:115] [2023-08-22 03:10:19 +0000.21251][164e] get the H.264 IDR frame
[036:161] [2023-08-22 03:10:19 +0000.67938][1645] AF_SpeedFilter::PullFrame eof4
[036:164] [2023-08-22 03:10:19 +0000.70222][1645]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[036:220] [2023-08-22 03:10:19 +0000.127162][1618] Run AGC when audioType = 0
[036:221] [2023-08-22 03:10:19 +0000.127355][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:390] [2023-08-22 03:10:19 +0000.296599][164c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:3
[036:458] [2023-08-22 03:10:19 +0000.365104][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[036:468] [2023-08-22 03:10:19 +0000.374393][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[036:500] [2023-08-22 03:10:19 +0000.406782][160d] The convert RGB to YUV take 5
[036:502] [2023-08-22 03:10:19 +0000.408913][164d] DTS queue for
Generator:0x6fe44c18b8 4870 4932 4988
[036:509] [2023-08-22 03:10:19 +0000.415697][1645] resampled_data_size:10240
[036:639] [2023-08-22 03:10:19 +0000.546205][1646] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[036:672] [2023-08-22 03:10:19 +0000.578397][164d] Push an pts:5326 to dts queue.
[036:686] [2023-08-22 03:10:19 +0000.592570][1645] AF_SpeedFilter audio
0x6fdc751180 PullFrame
[036:743] [2023-08-22 03:10:19 +0000.650096][164d] last dts:5260 currentPts:5326
ppsOrSPS:0 queue length:3
[036:969] [2023-08-22 03:10:19 +0000.875952][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[037:009] [2023-08-22 03:10:19 +0000.915818][160d] The convert RGB to YUV take 4
[037:272] [2023-08-22 03:10:20 +0000.178949][160d] drawYUV420 render
OpenGLRenderProgram:0x6fdc631698
[037:350] [2023-08-22 03:10:20 +0000.256855][160d] GPUImageProcessing: process
video frame with resolution 1280 X 720
[037:350] [2023-08-22 03:10:20 +0000.256995][160d] GPUImageProcessing: input frame
width1280 X 720
[037:351] [2023-08-22 03:10:20 +0000.257819][160d] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[037:351] [2023-08-22 03:10:20 +0000.257944][160d] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[037:356] [2023-08-22 03:10:20 +0000.262689][164d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6698
[037:356] [2023-08-22 03:10:20 +0000.262848][164d] DTS queue for
Generator:0x6fe44c18b8 6542 6614 6698
[037:360] [2023-08-22 03:10:20 +0000.266228][164d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6614 pts:6614
[037:376] [2023-08-22 03:10:20 +0000.282901][164d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6740
[037:376] [2023-08-22 03:10:20 +0000.283095][164d] push video frame to H264
encoder. (100 frame for one log)

[037:376] [2023-08-22 03:10:20 +0000.283151][164d] push video frame to H264


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

[037:377] [2023-08-22 03:10:20 +0000.283198][164d] H264Encode::push video frame to


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

[037:377] [2023-08-22 03:10:20 +0000.283255][164d] The input pts:6740 fps:30


[037:411] [2023-08-22 03:10:20 +0000.317271][164d] SendFrame
encodedImage._timeStamp:6698encodedImage->_length:139200
[037:439] [2023-08-22 03:10:20 +0000.345854][164d] H264Encode::H264SWEncoder get
callback, length:132672 type:1 nalType:1length:132668
[037:473] [2023-08-22 03:10:20 +0000.379225][160d] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[037:509] [2023-08-22 03:10:20 +0000.415354][160d] The convert RGB to YUV take 5
[037:582] [2023-08-22 03:10:20 +0000.488509][164c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:10
[037:582] [2023-08-22 03:10:20 +0000.488808][1645]
RecordAudioSource::PullAudioFrame
[037:640] [2023-08-22 03:10:20 +0000.546412][1646] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[037:756] [2023-08-22 03:10:20 +0000.663104][1645] resampled_data_size:6656
[037:969] [2023-08-22 03:10:20 +0000.875319][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[038:008] [2023-08-22 03:10:20 +0000.914721][160d] The convert RGB to YUV take 4
[038:010] [2023-08-22 03:10:20 +0000.917115][164d] Push an pts:8002 to dts queue.
[038:058] [2023-08-22 03:10:20 +0000.964579][1645] AF_SpeedFilter audio
0x6fdc751180 PullFrame
[038:077] [2023-08-22 03:10:20 +0000.983531][164d] h264 add frame header cdr flag
[038:078] [2023-08-22 03:10:20 +0000.984197][164d] Received key frame:8002
[038:078] [2023-08-22 03:10:20 +0000.984278][164d] last dts:7934 currentPts:8002
ppsOrSPS:0 queue length:3
[038:101] [2023-08-22 03:10:21 +0000.8137][160d] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[038:107] [2023-08-22 03:10:21 +0000.13794][164e] get the H.264 IDR frame
[038:144] [2023-08-22 03:10:21 +0000.50366][164d] DTS queue for
Generator:0x6fe44c18b8 8188 8264
[038:161] [2023-08-22 03:10:21 +0000.67981][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[038:218] [2023-08-22 03:10:21 +0000.124551][1618] Run AGC when audioType = 0
[038:409] [2023-08-22 03:10:21 +0000.316167][1645] AF_SpeedFilter::PullFrame eof4
[038:412] [2023-08-22 03:10:21 +0000.318633][1645]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[038:472] [2023-08-22 03:10:21 +0000.378821][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[038:508] [2023-08-22 03:10:21 +0000.414572][160d] The convert RGB to YUV take 5
[038:638] [2023-08-22 03:10:21 +0000.544251][1646] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[038:721] [2023-08-22 03:10:21 +0000.628108][164c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:3
[038:962] [2023-08-22 03:10:21 +0000.868188][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[038:972] [2023-08-22 03:10:21 +0000.878836][164d] DTS queue for
Generator:0x6fe44c18b8 9864 9920
[039:002] [2023-08-22 03:10:21 +0000.908887][160d] The convert RGB to YUV take 5
[039:007] [2023-08-22 03:10:21 +0000.913894][1645] resampled_data_size:3072
[039:008] [2023-08-22 03:10:21 +0000.914230][1645] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[039:008] [2023-08-22 03:10:21 +0000.914400][1645]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 4425134
[039:008] [2023-08-22 03:10:21 +0000.914469][1645]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[039:342] [2023-08-22 03:10:22 +0000.248648][164d] Push an pts:10664 to dts queue.
[039:412] [2023-08-22 03:10:22 +0000.319085][164d] last dts:10600 currentPts:10664
ppsOrSPS:0 queue length:3
[039:449] [2023-08-22 03:10:22 +0000.355296][1645]
RecordAudioSource::PullAudioFrame
[039:463] [2023-08-22 03:10:22 +0000.369283][1645] AF_SpeedFilter audio
0x6fdc751180 PullFrame
[039:470] [2023-08-22 03:10:22 +0000.376247][160d] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[039:490] [2023-08-22 03:10:22 +0000.396470][1645] AF_SpeedFilter audio time
[039:490] [2023-08-22 03:10:22 +0000.396647][1645] AF_SpeedFilter audio time 111,
0x6fdc751180 out time: 4426054 org time: 4426054
[039:512] [2023-08-22 03:10:22 +0000.418616][160d] The convert RGB to YUV take 5
[039:634] [2023-08-22 03:10:22 +0000.540763][1646] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[039:813] [2023-08-22 03:10:22 +0000.719237][164d] DTS queue for
Generator:0x6fe44c18b8 11524 11602
[039:878] [2023-08-22 03:10:22 +0000.784273][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[039:911] [2023-08-22 03:10:22 +0000.817602][164c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:9
[039:963] [2023-08-22 03:10:22 +0000.870138][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[040:000] [2023-08-22 03:10:22 +0000.906318][160d] The convert RGB to YUV take 4
[040:069] [2023-08-22 03:10:22 +0000.976072][164d] h264 add frame header cdr flag
[040:070] [2023-08-22 03:10:22 +0000.976599][164d] Received key frame:11988
[040:105] [2023-08-22 03:10:23 +0000.11885][164e] get the H.264 IDR frame
[040:198] [2023-08-22 03:10:23 +0000.104650][160d] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[040:217] [2023-08-22 03:10:23 +0000.123652][1619] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:217] [2023-08-22 03:10:23 +0000.123833][1619] _deviceSampleRate:48000

[040:217] [2023-08-22 03:10:23 +0000.124181][1618] Run AGC when audioType = 0


[040:218] [2023-08-22 03:10:23 +0000.124291][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[040:238] [2023-08-22 03:10:23 +0000.144792][1645] resampled_data_size:0
[040:468] [2023-08-22 03:10:23 +0000.374566][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[040:505] [2023-08-22 03:10:23 +0000.411635][160d] The convert RGB to YUV take 4
[040:597] [2023-08-22 03:10:23 +0000.503868][160d] drawYUV420 render
OpenGLRenderProgram:0x6fdc631698
[040:635] [2023-08-22 03:10:23 +0000.541600][1646] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[040:639] [2023-08-22 03:10:23 +0000.545381][164d] DTS queue for
Generator:0x6fe44c18b8 13130 13192 13260
[040:670] [2023-08-22 03:10:23 +0000.576201][164d]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13320
[040:670] [2023-08-22 03:10:23 +0000.576371][164d] Push an pts:13320 to dts queue.
[040:696] [2023-08-22 03:10:23 +0000.602610][160d] GPUImageProcessing: process
video frame with resolution 1280 X 720
[040:696] [2023-08-22 03:10:23 +0000.602717][160d] GPUImageProcessing: input frame
width1280 X 720
[040:697] [2023-08-22 03:10:23 +0000.603206][160d] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[040:697] [2023-08-22 03:10:23 +0000.603319][160d] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[040:707] [2023-08-22 03:10:23 +0000.613648][1645] AF_SpeedFilter::PullFrame eof4
[040:709] [2023-08-22 03:10:23 +0000.615993][1645]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[040:734] [2023-08-22 03:10:23 +0000.640700][164d] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13452
[040:734] [2023-08-22 03:10:23 +0000.641054][164d] push video frame to H264
encoder. (100 frame for one log)

[040:734] [2023-08-22 03:10:23 +0000.641150][164d] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720
[040:735] [2023-08-22 03:10:23 +0000.641273][164d] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:13452(100 frame for one
log)

[040:735] [2023-08-22 03:10:23 +0000.641357][164d] The input pts:13452 fps:30


[040:738] [2023-08-22 03:10:23 +0000.644868][164d] SendFrame
encodedImage._timeStamp:13320encodedImage->_length:122320
[040:738] [2023-08-22 03:10:23 +0000.645066][164d] last dts:13260 currentPts:13320
ppsOrSPS:0 queue length:3
[040:738] [2023-08-22 03:10:23 +0000.645144][164d] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13320 pts:13320
[040:782] [2023-08-22 03:10:23 +0000.688194][164d] H264Encode::H264SWEncoder get
callback, length:108816 type:1 nalType:1length:108812
[040:851] [2023-08-22 03:10:23 +0000.757575][1645] AF_SpeedFilter audio
0x6fdc751180 PullFrame
[040:977] [2023-08-22 03:10:23 +0000.883752][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[041:010] [2023-08-22 03:10:23 +0000.916280][160d] The convert RGB to YUV take 5
[041:044] [2023-08-22 03:10:23 +0000.951046][164c]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:4
[041:318] [2023-08-22 03:10:24 +0000.225150][1645]
RecordAudioSource::PullAudioFrame
[041:456] [2023-08-22 03:10:24 +0000.363008][1645] resampled_data_size:19968
[041:465] [2023-08-22 03:10:24 +0000.371616][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[041:471] [2023-08-22 03:10:24 +0000.378117][164d] DTS queue for
Generator:0x6fe44c18b8 14810 14866 14926
[041:513] [2023-08-22 03:10:24 +0000.419544][160d] The convert RGB to YUV take 5
[041:589] [2023-08-22 03:10:24 +0000.495538][1618] haveEnoughProcessedData
internalAudioStream.length: 10
[041:631] [2023-08-22 03:10:24 +0000.538038][1646] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[041:641] [2023-08-22 03:10:24 +0000.547373][160d] StopRecording:
[041:641] [2023-08-22 03:10:24 +0000.548025][160d] OnNeedStopRecording:
[041:648] [2023-08-22 03:10:24 +0000.554256][1645] resampled_data_size:512
[041:648] [2023-08-22 03:10:24 +0000.554438][1645] AF_SpeedFilter audio time 222,
0x6fdc751180 out time: 4430384 org time: 4430384
[041:648] [2023-08-22 03:10:24 +0000.554719][1645] PullAudioFrame: PullFrame audio
finished.
[041:648] [2023-08-22 03:10:24 +0000.554782][1645]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[041:649] [2023-08-22 03:10:24 +0000.556070][d73]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[041:650] [2023-08-22 03:10:24 +0000.556489][160d] operator(): Stop
[041:650] [2023-08-22 03:10:24 +0000.556558][160d] StopPullFrameAndWriteMp4
time:4422871 enter.

[041:650] [2023-08-22 03:10:24 +0000.556619][160d] StopRecording:


[041:654] [2023-08-22 03:10:24 +0000.560607][164d]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:229
[041:657] [2023-08-22 03:10:24 +0000.563503][160c] stop recording
[041:657] [2023-08-22 03:10:24 +0000.563593][160c]
RecordingSessionInternalSimple:destroy media processers
[041:657] [2023-08-22 03:10:24 +0000.563644][160c] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[041:657] [2023-08-22 03:10:24 +0000.563687][160c] H264Encode::flushing hareware
Encoder
[041:657] [2023-08-22 03:10:24 +0000.563925][160c] Flush time:4422878 enter.

[041:657] [2023-08-22 03:10:24 +0000.564013][160c] H264Encoder encoder flush


[041:657] [2023-08-22 03:10:24 +0000.564076][160c] flush output queue
[041:987] [2023-08-22 03:10:24 +0000.894116][160c] Flush leave. expire time = 330
ms

[041:988] [2023-08-22 03:10:24 +0000.894495][160c] ~H264EncodeWrap:


[041:988] [2023-08-22 03:10:24 +0000.894631][160c] ~H264Encode:
[041:988] [2023-08-22 03:10:24 +0000.894714][160c] teardownCompressionSession:
H264Encode::destroying Encoder
[041:988] [2023-08-22 03:10:24 +0000.894792][160c] Release time:4423209 enter.

[041:988] [2023-08-22 03:10:24 +0000.895173][160c] Release:


MediaCodecVideoEncoder::Release _inited:1
[041:989] [2023-08-22 03:10:24 +0000.895377][160c] Destroy time:4423210 enter.

[041:989] [2023-08-22 03:10:24 +0000.895472][160c] H264Encoder encoderDestroy


[041:989] [2023-08-22 03:10:24 +0000.895581][160c]
AndroidMediaCodecVideoEncoder::release env: 0x6fe59c4780
[041:989] [2023-08-22 03:10:24 +0000.895713][160c]
AndroidMediaCodecVideoEncoder::Destroy
[042:032] [2023-08-22 03:10:24 +0000.938728][160c] Destroy leave. expire time = 43
ms

[042:032] [2023-08-22 03:10:24 +0000.939001][160c] Release leave. expire time = 44


ms

[042:032] [2023-08-22 03:10:24 +0000.939131][160c] ~AndroidHwAvcEncoder


time:4423253 enter.

[042:033] [2023-08-22 03:10:24 +0000.939496][160c] Release time:4423254 enter.

[042:033] [2023-08-22 03:10:24 +0000.939750][160c] Release:


MediaCodecVideoEncoder:: has been released before, just return
[042:033] [2023-08-22 03:10:24 +0000.939900][160c] Release leave. expire time = 0
ms

[042:033] [2023-08-22 03:10:24 +0000.939969][160c] ~AndroidMediaCodecVideoEncoder


[042:033] [2023-08-22 03:10:24 +0000.940115][160c] ~WrapAndroidMediaCodec
time:4423254 enter.

[042:034] [2023-08-22 03:10:24 +0000.940200][160c] ~WrapAndroidMediaCodec leave.


expire time = 1 ms

[042:034] [2023-08-22 03:10:24 +0000.940280][160c] video hevc hw codec


destructor:0x6fe46b5608

[042:034] [2023-08-22 03:10:24 +0000.940500][160c] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[042:034] [2023-08-22 03:10:24 +0000.940672][160c] teardownCompressionSession:


H264Encode::destroyed Encoder
[042:034] [2023-08-22 03:10:24 +0000.940773][160c]
RecordingSessionInternalSimple:destroy aac encoder output!
[042:034] [2023-08-22 03:10:24 +0000.940837][160c] AACSWEncode destructor
[042:047] [2023-08-22 03:10:24 +0000.954007][164e] MP4 close file successfully
[042:048] [2023-08-22 03:10:24 +0000.954188][164e] Recording session Internal:
notify recording ok
[042:048] [2023-08-22 03:10:24 +0000.954262][164e] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_4414979.mp4,
output_video_timestamp_:15268 last_video_pts_:15198
[042:048] [2023-08-22 03:10:24 +0000.954346][164e] OnRecordFinish:
[042:058] [2023-08-22 03:10:24 +0000.965247][164e] onRecordingOk: net seek
pos:0record video duration:15231record audio duration:15209
[042:060] [2023-08-22 03:10:24 +0000.966837][1646] destructMicSource_w:
[042:060] [2023-08-22 03:10:24 +0000.966988][1646] setOutput_w:
MicSource::setOutput() 0x0
[042:060] [2023-08-22 03:10:24 +0000.967148][1646] close external audio stream

[042:061] [2023-08-22 03:10:24 +0000.967504][160d] releaseThread 0x6fdc6dcc80


[042:061] [2023-08-22 03:10:24 +0000.967646][160d] ~MicSource: Mic source
destroyed:0x700013d980
[042:063] [2023-08-22 03:10:24 +0000.969882][160d] StopPullFrameAndWriteMp4 leave.
expire time = 413 ms

[042:063] [2023-08-22 03:10:24 +0000.970062][160d] DestroyPipelineAndFilters


time:4423284 enter.

[042:063] [2023-08-22 03:10:24 +0000.970169][160d] UnbindInputFilter 0x6fdc6dd3c0


this 0x6fdc6318c0
[042:064] [2023-08-22 03:10:24 +0000.970275][160d] UnbindInputFilter 0x6fdc6dd558
this 0x6fdc7512d0
[042:064] [2023-08-22 03:10:24 +0000.970408][160d] UnbindInputFilter 0x6fdc6318c0
this 0x6fdc6df7e0
[042:064] [2023-08-22 03:10:24 +0000.970475][160d] filter: filter pipeline destroy
this: 0x6fdc6df740
[042:064] [2023-08-22 03:10:24 +0000.970890][160d] ClearVideoOfSources: recodring
total frames:0
[042:064] [2023-08-22 03:10:24 +0000.970982][160d] ClearVideoOfSources:
[042:064] [2023-08-22 03:10:24 +0000.971036][160d] GPUImageProcessing destruct.
[042:064] [2023-08-22 03:10:24 +0000.971174][160d] destroy TrivalImageDrawer
0x70765f0900
[042:065] [2023-08-22 03:10:24 +0000.971246][160d] The shader has been initialize,
clean up them.

[042:065] [2023-08-22 03:10:24 +0000.971412][160d] ~OpenGLFrameBuffer:


[042:065] [2023-08-22 03:10:24 +0000.971638][160d] ~OpenGLFrameBuffer:
[042:065] [2023-08-22 03:10:24 +0000.971859][160d] ~OpenGLFrameBuffer:
[042:067] [2023-08-22 03:10:24 +0000.973492][160d] ~OpenGLFrameBuffer:
[042:067] [2023-08-22 03:10:24 +0000.973820][160d] ~OpenGLFrameBuffer:
[042:067] [2023-08-22 03:10:24 +0000.974028][160d] ~OpenGLFrameBuffer:
[042:068] [2023-08-22 03:10:24 +0000.974482][160d] GPUImageProcessing destruct
finish.
[042:068] [2023-08-22 03:10:24 +0000.974584][160d] GPURGBAFrame destruct.
[042:068] [2023-08-22 03:10:24 +0000.974696][160d] destroy OpenGLRenderProgram
0x6fdc631698
[042:068] [2023-08-22 03:10:24 +0000.974773][160d] ~CameraSource time:4423289
enter.

[042:068] [2023-08-22 03:10:24 +0000.974828][160d] ~CameraSource leave. expire


time = 0 ms

[042:068] [2023-08-22 03:10:24 +0000.974893][160d] ~RecordAudioSource time:4423289


enter.

[042:068] [2023-08-22 03:10:24 +0000.974945][160d] ~RecordAudioSource leave.


expire time = 0 ms

[042:068] [2023-08-22 03:10:24 +0000.974999][160d] DestroyPipelineAndFilters


leave. expire time = 5 ms

[042:096] [2023-08-22 03:10:25 +0000.3159][d73]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[042:098] [2023-08-22 03:10:25 +0000.4515][d73] machine model :redmi
[042:098] [2023-08-22 03:10:25 +0000.4634][d73] Support this machine model :redmi
[042:098] [2023-08-22 03:10:25 +0000.4679][d73] global inited! current sdk version:
12-14-d8558ab
[042:098] [2023-08-22 03:10:25 +0000.4946][d73] filter: filter pipeline construtc
this: 0x707eee6580
[042:098] [2023-08-22 03:10:25 +0000.5044][d73] MediaFilterGraph: MediaFilterGraph
construct
[042:098] [2023-08-22 03:10:25 +0000.5150][d73] GLESContext:
[042:099] [2023-08-22 03:10:25 +0000.5297][d73] The result of eglGetDisplay is: 0x1
[042:101] [2023-08-22 03:10:25 +0000.7949][d73] The result of creation:
0x7000312c80
[042:102] [2023-08-22 03:10:25 +0000.8375][d73] The result of
eglCreatePbufferSurface is: 0x7000380300
[042:103] [2023-08-22 03:10:25 +0000.9852][d73] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_4414979.mp4
[042:103] [2023-08-22 03:10:25 +0000.9971][d73] The source 0 speed:0.5
[042:103] [2023-08-22 03:10:25 +0000.10052][d73] AddVideoSource: add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_4414979.mp4,
delay: 0
[042:104] [2023-08-22 03:10:25 +0000.10181][d73] CreateDecoderByVideoSource
time:4423324 enter.

[042:104] [2023-08-22 03:10:25 +0000.10594][d73] running_decoder_count:0max count:2


[042:104] [2023-08-22 03:10:25 +0000.10664][d73] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_4414979.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7076214400
[042:129] [2023-08-22 03:10:25 +0000.35331][1663] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x700025ea00] Current FFmpeg version git-2021-06-16-97cea6f

[042:223] [2023-08-22 03:10:25 +0000.130189][1618] Run AGC when audioType = 0


[042:299] [2023-08-22 03:10:25 +0000.205728][1663] OnStreamInfoFound: video
duration_: 15231
[042:301] [2023-08-22 03:10:25 +0000.207671][1664] NO get frame from decoder
[042:301] [2023-08-22 03:10:25 +0000.207744][d73] start decoder
[042:301] [2023-08-22 03:10:25 +0000.207914][d73] CreateDecoderByVideoSource
leave. expire time = 198 ms

[042:301] [2023-08-22 03:10:25 +0000.208010][d73] BindInputFilter 0x707627b520


this 0x6fdc6e0858
[042:301] [2023-08-22 03:10:25 +0000.208058][d73] BindInputFilter 0x6fdc6e0858
this 0x6fdc6e0918
[042:301] [2023-08-22 03:10:25 +0000.208107][d73] BindInputFilter 0x707627b520
this 0x6fdc6e09d8
[042:301] [2023-08-22 03:10:25 +0000.208143][d73] BindInputFilter 0x6fdc6e09d8
this 0x6fdc6e0a98
[042:301] [2023-08-22 03:10:25 +0000.208169][d73] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_4414979.mp4
[042:302] [2023-08-22 03:10:25 +0000.208215][d73] BindInputFilter 0x6fdc6e0918
this 0x6fdc6e0b58
[042:302] [2023-08-22 03:10:25 +0000.208258][d73] BindInputFilter 0x6fdc6e0b58
this 0x707eee6620
[042:302] [2023-08-22 03:10:25 +0000.208298][d73] BindInputFilter 0x6fdc6e0a98
this 0x6fdc6e0c18
[042:302] [2023-08-22 03:10:25 +0000.208343][d73] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_4414979.mp4
[042:303] [2023-08-22 03:10:25 +0000.209623][1664] NO get frame from decoder
[042:304] [2023-08-22 03:10:25 +0000.210744][1664] NO get frame from decoder
[042:305] [2023-08-22 03:10:25 +0000.212054][1664] NO get frame from decoder
[042:307] [2023-08-22 03:10:25 +0000.213701][1664] NO get frame from decoder
[042:309] [2023-08-22 03:10:25 +0000.215947][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[042:310] [2023-08-22 03:10:25 +0000.216669][d73] machine model :redmi
[042:310] [2023-08-22 03:10:25 +0000.216779][d73] Support this machine model :redmi
[042:310] [2023-08-22 03:10:25 +0000.216803][d73] global inited! current sdk
version: 12-14-d8558ab
[042:310] [2023-08-22 03:10:25 +0000.216894][d73] GetPipeline:
-----------------------------------------
[042:310] [2023-08-22 03:10:25 +0000.216923][1664] NO get frame from decoder
[042:310] [2023-08-22 03:10:25 +0000.216929][d73] GetPipeline: source: 0x707627b300
[042:310] [2023-08-22 03:10:25 +0000.216983][d73] GetPipeline: filter: NULLFilter
[042:310] [2023-08-22 03:10:25 +0000.217017][d73] GetPipeline: filter: NULLFilter
[042:310] [2023-08-22 03:10:25 +0000.217064][d73] GetPipeline: filter: NULLFilter
[042:310] [2023-08-22 03:10:25 +0000.217086][d73] GetPipeline: audio filter:
AuidoNULLFilter
[042:310] [2023-08-22 03:10:25 +0000.217107][d73] GetPipeline: audio filter:
AuidoNULLFilter
[042:310] [2023-08-22 03:10:25 +0000.217160][d73] GetPipeline: audio filter:
AudioNUllFilter
[042:311] [2023-08-22 03:10:25 +0000.217221][d73] GetPipeline:
------------------------------------------
[042:311] [2023-08-22 03:10:25 +0000.217252][d73] filter: filter pipeline2 update
pattern: 0
[042:312] [2023-08-22 03:10:25 +0000.218276][d73] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[042:312] [2023-08-22 03:10:25 +0000.218584][d73] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[042:312] [2023-08-22 03:10:25 +0000.218667][d73] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[042:312] [2023-08-22 03:10:25 +0000.218853][d73] DeviceInit:
[042:313] [2023-08-22 03:10:25 +0000.219204][d73] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[042:313] [2023-08-22 03:10:25 +0000.219563][d73] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[042:313] [2023-08-22 03:10:25 +0000.219843][d73] CreatePlatformSpecificObjects:
[042:313] [2023-08-22 03:10:25 +0000.219892][d73] audio device use null audio
input and opensl output
[042:313] [2023-08-22 03:10:25 +0000.219923][d73] Create OpenSLES output module
with java VM support.

[042:313] [2023-08-22 03:10:25 +0000.220090][d73] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[042:314] [2023-08-22 03:10:25 +0000.220221][d73] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[042:314] [2023-08-22 03:10:25 +0000.220405][d73] Create OpenSLES output module
with buffer num:2

[042:314] [2023-08-22 03:10:25 +0000.220443][d73] Error(trace.cc:40): Init the


output and input for audio device template.
[042:314] [2023-08-22 03:10:25 +0000.220467][d73] Init the output device.
[042:314] [2023-08-22 03:10:25 +0000.220487][d73] Set the playout as stereo:1
[042:314] [2023-08-22 03:10:25 +0000.220510][d73] Set the sample rate to be:44100

[042:314] [2023-08-22 03:10:25 +0000.220566][d73] Low latency buffer size:144 low


sample rate:48000
[042:314] [2023-08-22 03:10:25 +0000.220598][d73] DeviceInit: Done
[042:314] [2023-08-22 03:10:25 +0000.220777][d73] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[042:315] [2023-08-22 03:10:25 +0000.221749][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[042:315] [2023-08-22 03:10:25 +0000.221832][d73]
MediaFilterPlayer::SetPlayerNotify 0x6fdf867120
[042:316] [2023-08-22 03:10:25 +0000.222304][d73]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[042:316] [2023-08-22 03:10:25 +0000.222350][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[042:316] [2023-08-22 03:10:25 +0000.223049][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[042:317] [2023-08-22 03:10:25 +0000.223622][d73] SetGraphLoop: SetGraphLoop 1
[042:317] [2023-08-22 03:10:25 +0000.223731][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[042:318] [2023-08-22 03:10:25 +0000.224398][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[042:318] [2023-08-22 03:10:25 +0000.224868][1664] NO get frame from decoder
[042:319] [2023-08-22 03:10:25 +0000.226166][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[042:320] [2023-08-22 03:10:25 +0000.226953][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[042:320] [2023-08-22 03:10:25 +0000.227170][1671] Start:
[042:321] [2023-08-22 03:10:25 +0000.227331][1670] operator(): video render
started.
[042:321] [2023-08-22 03:10:25 +0000.227383][1670] DriveRender working... (1/200)
[042:321] [2023-08-22 03:10:25 +0000.227404][1670] Warning(video_render.cc:390): No
picture to display (1/50)
[042:321] [2023-08-22 03:10:25 +0000.227464][1671] Start:
[042:321] [2023-08-22 03:10:25 +0000.227642][1671] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[042:321] [2023-08-22 03:10:25 +0000.227720][1671] Reset: history total size: 98
[042:321] [2023-08-22 03:10:25 +0000.227749][1671] DeviceStart:
audioDevice_:0x6fdf88f000
[042:321] [2023-08-22 03:10:25 +0000.227775][1671] DeviceStart: time profile
playout init before
[042:321] [2023-08-22 03:10:25 +0000.227798][1671] DeviceStart: time profile
playout init end
[042:321] [2023-08-22 03:10:25 +0000.227815][1671] OpenSlesOutput:Start playout

[042:323] [2023-08-22 03:10:25 +0000.229257][1664] NO get frame from decoder


[042:319] [2023-08-22 03:10:25 +0000.226023][166f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fdc9b0618
[042:327] [2023-08-22 03:10:25 +0000.233255][1671] Create the opensl output player.
streamtype before:0

[042:327] [2023-08-22 03:10:25 +0000.233351][1671] Create the opensl output player.


streamtype after:3
[042:361] [2023-08-22 03:10:25 +0000.267224][1671] Enqueue opensl buffer size:1764
[042:459] [2023-08-22 03:10:25 +0000.365991][1671] DeviceStart: time profile
playout all end
[042:459] [2023-08-22 03:10:25 +0000.366047][1674]
PlayerSimpleBufferQueueCallbackHandler function
[042:459] [2023-08-22 03:10:25 +0000.366135][1671] operator(): Audio playback
started.
[042:460] [2023-08-22 03:10:25 +0000.366220][1674] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[042:460] [2023-08-22 03:10:25 +0000.366285][1674]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[042:460] [2023-08-22 03:10:25 +0000.366353][1672] Pull audio failed.(wait video!)
[042:460] [2023-08-22 03:10:25 +0000.366397][1671] operator(): Started now!
[042:460] [2023-08-22 03:10:25 +0000.366426][1672]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[042:464] [2023-08-22 03:10:25 +0000.371099][1673] Error(video_source.cc:430): wait
decoder a frame: 0
[042:464] [2023-08-22 03:10:25 +0000.371019][1672] Pull audio failed.(wait video!)
[042:465] [2023-08-22 03:10:25 +0000.371256][1672]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[042:466] [2023-08-22 03:10:25 +0000.372747][1673] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[042:470] [2023-08-22 03:10:25 +0000.376448][1673] OnVideoFrameReady(1/200)
[042:479] [2023-08-22 03:10:25 +0000.385414][1670] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[042:479] [2023-08-22 03:10:25 +0000.385588][1670] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:4423700
[042:487] [2023-08-22 03:10:25 +0000.393924][1672] audio_frame_list_ empty
[042:491] [2023-08-22 03:10:25 +0000.397674][1672] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[042:491] [2023-08-22 03:10:25 +0000.397823][1672] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[042:491] [2023-08-22 03:10:25 +0000.397934][1671] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[042:492] [2023-08-22 03:10:25 +0000.398268][1671] The audio playback speed:100
(1/100)
[042:492] [2023-08-22 03:10:25 +0000.398274][1672] audio frame wait video
frame.last_video_timestamp:99 last_audio_timestamp:207.937
[042:492] [2023-08-22 03:10:25 +0000.398413][1671] lipsync_debug: The current
played audio timestamp is:0(1/50)
[042:492] [2023-08-22 03:10:25 +0000.398472][1671] First audio frame rendering
[042:530] [2023-08-22 03:10:25 +0000.436942][1670] lipsync_debug: render a video
frame
[042:530] [2023-08-22 03:10:25 +0000.437090][1670] lipsync_debug: First video frame
rendering.
[042:541] [2023-08-22 03:10:25 +0000.447923][1670]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:23 timeDelta:62 last
video ts:900 frame->pts:2970 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[042:541] [2023-08-22 03:10:25 +0000.448053][1670] lipsync_debug: tsDelta -
timeDelta = -39
[042:541] [2023-08-22 03:10:25 +0000.448078][1670] lipsync_debug:result remaining
time:0
[042:541] [2023-08-22 03:10:25 +0000.448097][1670] dynamic updated lipsync delay:0
[042:552] [2023-08-22 03:10:25 +0000.458254][1670] lipsync_debug:remaining time:10
tsDelta - timeDelta:16
[042:552] [2023-08-22 03:10:25 +0000.458368][1670] lipsync_debug:result remaining
time:10
[042:569] [2023-08-22 03:10:25 +0000.476118][1673] video frame wait audio frame:
last_video_timestamp:330 last_audio_timestamp:207.937
[042:570] [2023-08-22 03:10:25 +0000.476219][1673]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[043:129] [2023-08-22 03:10:26 +0000.35419][1670] lipsync_debug:displaying video
ts:59400 The current displayed video timestamp is:4424350
[043:251] [2023-08-22 03:10:26 +0000.158061][1674]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[043:306] [2023-08-22 03:10:26 +0000.212844][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[043:420] [2023-08-22 03:10:26 +0000.327064][1673] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3996 diff: 5
[043:438] [2023-08-22 03:10:26 +0000.344794][1673] Error(video_source.cc:430): wait
decoder a frame: 0
[043:460] [2023-08-22 03:10:26 +0000.367169][1671] do work DoLipsync!
[043:461] [2023-08-22 03:10:26 +0000.367357][1671] total delay:74 videoTsMS:990
audioTsMS:916 diff:74
[043:461] [2023-08-22 03:10:26 +0000.367424][1671] Set the lipsync delay:74
[043:863] [2023-08-22 03:10:26 +0000.769794][1670] lipsync_debug:displaying video
ts:118800 The current displayed video timestamp is:4425084
[044:086] [2023-08-22 03:10:26 +0000.992386][1670] DriveRender working... (1/200)
[044:207] [2023-08-22 03:10:27 +0000.113795][1670]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:14 last
video ts:148500 frame->pts:151470 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[044:207] [2023-08-22 03:10:27 +0000.114002][1670] lipsync_debug: tsDelta -
timeDelta = 19
[044:221] [2023-08-22 03:10:27 +0000.127241][1618] Run AGC when audioType = 0
[044:221] [2023-08-22 03:10:27 +0000.127470][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[044:380] [2023-08-22 03:10:27 +0000.286411][1674]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[044:545] [2023-08-22 03:10:27 +0000.451811][1672] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[044:545] [2023-08-22 03:10:27 +0000.451973][1672] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[044:552] [2023-08-22 03:10:27 +0000.458420][1670] lipsync_debug:displaying video
ts:178200 The current displayed video timestamp is:4425773
[044:619] [2023-08-22 03:10:27 +0000.526060][1671] The audio playback speed:100
(1/100)
[044:620] [2023-08-22 03:10:27 +0000.526239][1671] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[044:745] [2023-08-22 03:10:27 +0000.651656][1670] lipsync_debug:remaining time:10
tsDelta - timeDelta:5
[044:745] [2023-08-22 03:10:27 +0000.651792][1670] lipsync_debug:result remaining
time:5
[044:871] [2023-08-22 03:10:27 +0000.777342][1673] Error(video_source.cc:430): wait
decoder a frame: 0
[045:006] [2023-08-22 03:10:27 +0000.912394][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[045:213] [2023-08-22 03:10:28 +0000.119334][1670] lipsync_debug:displaying video
ts:237600 The current displayed video timestamp is:4426434
[045:339] [2023-08-22 03:10:28 +0000.245859][1674]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[045:361] [2023-08-22 03:10:28 +0000.267440][1673] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 297000pts ms:3.3e+06
[045:363] [2023-08-22 03:10:28 +0000.269829][1673] OnVideoFrameReady(1/200)
[045:364] [2023-08-22 03:10:28 +0000.270665][1670] operator() frame->pts-
9223372036854775808 queue_ size: 16 (1/200)
[045:759] [2023-08-22 03:10:28 +0000.665852][1670] DriveRender working... (1/200)
[045:888] [2023-08-22 03:10:28 +0000.794322][1670]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:34 last
video ts:294030 frame->pts:297000 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[045:888] [2023-08-22 03:10:28 +0000.794771][1670] lipsync_debug: tsDelta -
timeDelta = -1
[045:888] [2023-08-22 03:10:28 +0000.794963][1670] lipsync_debug:displaying video
ts:297000 The current displayed video timestamp is:4427109
[045:896] [2023-08-22 03:10:28 +0000.802366][1670] lipsync_debug: render a video
frame
[045:920] [2023-08-22 03:10:28 +0000.826935][1670] lipsync_debug:result remaining
time:0
[045:920] [2023-08-22 03:10:28 +0000.827041][1670] dynamic updated lipsync delay:0
[046:173] [2023-08-22 03:10:29 +0000.79576][1673] Error(video_source.cc:430): wait
decoder a frame: 0
[046:220] [2023-08-22 03:10:29 +0000.126243][1618] Run AGC when audioType = 0
[046:310] [2023-08-22 03:10:29 +0000.216877][1674]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[046:593] [2023-08-22 03:10:29 +0000.499911][1670] lipsync_debug:displaying video
ts:356400 The current displayed video timestamp is:4427814
[046:708] [2023-08-22 03:10:29 +0000.614987][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[046:960] [2023-08-22 03:10:29 +0000.866586][1672] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[046:960] [2023-08-22 03:10:29 +0000.866746][1672] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[046:970] [2023-08-22 03:10:29 +0000.876896][1670] lipsync_debug:remaining time:10
tsDelta - timeDelta:19
[046:970] [2023-08-22 03:10:29 +0000.877029][1670] lipsync_debug:result remaining
time:10
[046:995] [2023-08-22 03:10:29 +0000.901552][1671] The audio playback speed:100
(1/100)
[046:995] [2023-08-22 03:10:29 +0000.901711][1671] lipsync_debug: The current
played audio timestamp is:204692(1/50)
[047:253] [2023-08-22 03:10:30 +0000.159875][1670] lipsync_debug:displaying video
ts:415800 The current displayed video timestamp is:4428474
[047:283] [2023-08-22 03:10:30 +0000.190085][1674]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[047:451] [2023-08-22 03:10:30 +0000.357586][1670] DriveRender working... (1/200)
[047:461] [2023-08-22 03:10:30 +0000.368146][1673] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4996 diff: 5
[047:536] [2023-08-22 03:10:30 +0000.442796][1670]
lipsync_debug:lipsync_threadhold: lipsync_delta:-16 tsDelta:17 timeDelta:17 last
video ts:445500 frame->pts:448470 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[047:536] [2023-08-22 03:10:30 +0000.443081][1670] lipsync_debug: tsDelta -
timeDelta = 0
[047:607] [2023-08-22 03:10:30 +0000.513907][1673] Error(video_source.cc:430): wait
decoder a frame: 0
[047:787] [2023-08-22 03:10:30 +0000.694064][1670] lipsync_debug:displaying video
ts:475200 The current displayed video timestamp is:4429008
[047:934] [2023-08-22 03:10:30 +0000.840704][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[047:935] [2023-08-22 03:10:30 +0000.841490][1671] Stop:
[047:935] [2023-08-22 03:10:30 +0000.841766][1670] operator(): Video Render
stopped.
[047:936] [2023-08-22 03:10:30 +0000.842219][1671] Stop:
[047:936] [2023-08-22 03:10:30 +0000.842678][1671] DeviceStop:
audioDevice_:0x6fdf88f000
[047:936] [2023-08-22 03:10:30 +0000.842753][1671] OpenSlesOutput:Stop playout

[047:950] [2023-08-22 03:10:30 +0000.856683][1671] DeviceStop: Done


[047:950] [2023-08-22 03:10:30 +0000.857004][1671] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[047:950] [2023-08-22 03:10:30 +0000.857123][1671] operator(): Stop now!
[047:952] [2023-08-22 03:10:30 +0000.858672][d73] Stop:
[047:952] [2023-08-22 03:10:30 +0000.858819][1671] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[047:952] [2023-08-22 03:10:30 +0000.859067][d73] DeviceRelease:
audioDevice_:0x6fdf88f000
[047:952] [2023-08-22 03:10:30 +0000.859145][d73] OpenSlesOutput:Stop playout

[047:953] [2023-08-22 03:10:30 +0000.859226][d73] DeviceRelease: Release the webrtc


device object.
[047:953] [2023-08-22 03:10:30 +0000.859521][d73] OpenSlesOutput destruct.

[047:953] [2023-08-22 03:10:30 +0000.859659][d73] DeviceRelease: Done


[047:955] [2023-08-22 03:10:30 +0000.861754][d73] Stop:
[047:955] [2023-08-22 03:10:30 +0000.861969][1670] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[047:960] [2023-08-22 03:10:30 +0000.866599][d73] global uninited!
[047:962] [2023-08-22 03:10:30 +0000.868276][d73]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[047:962] [2023-08-22 03:10:30 +0000.868559][d73] ~MediaFilterGraph:
MediaFilterGraph destruct
[047:963] [2023-08-22 03:10:30 +0000.870038][d73] RemoveVideoBackGroud: hava not
add video backgroud
[047:963] [2023-08-22 03:10:30 +0000.870166][d73] UnbindInputFilter 0x6fdc6e0b58
this 0x707eee6620
[047:964] [2023-08-22 03:10:30 +0000.870258][d73] ClearAllSource: remove source
filter, sourceid: 0x707627b300
[047:964] [2023-08-22 03:10:30 +0000.870316][d73] DestoryDecoderByVideoSource
time:4429185 enter.

[047:964] [2023-08-22 03:10:30 +0000.870377][d73] ~VideoBindDecoder time:4429185


enter.

[047:964] [2023-08-22 03:10:30 +0000.870630][d73] CleanUp time:4429185 enter.

[047:968] [2023-08-22 03:10:30 +0000.874793][d73] CleanUp leave. expire time = 4


ms

[047:968] [2023-08-22 03:10:30 +0000.874927][d73] CleanUp time:4429189 enter.

[047:969] [2023-08-22 03:10:30 +0000.875354][d73] CleanUp leave. expire time = 1


ms

[047:969] [2023-08-22 03:10:30 +0000.875998][d73] ~VideoBindDecoder leave. expire


time = 5 ms

[047:969] [2023-08-22 03:10:30 +0000.876079][d73] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[047:969] [2023-08-22 03:10:30 +0000.876176][d73] UnbindInputFilter 0x6fdc6e0918


this 0x6fdc6e0b58
[047:970] [2023-08-22 03:10:30 +0000.876286][d73] UnbindInputFilter 0x6fdc6e0858
this 0x6fdc6e0918
[047:970] [2023-08-22 03:10:30 +0000.876364][d73] UnbindInputFilter 0x707627b520
this 0x6fdc6e0858
[047:970] [2023-08-22 03:10:30 +0000.876433][d73] UnbindInputFilter 0x6fdc6e0a98
this 0x6fdc6e0c18
[047:970] [2023-08-22 03:10:30 +0000.876509][d73] UnbindInputFilter 0x6fdc6e09d8
this 0x6fdc6e0a98
[047:970] [2023-08-22 03:10:30 +0000.876582][d73] UnbindInputFilter 0x707627b520
this 0x6fdc6e09d8
[047:971] [2023-08-22 03:10:30 +0000.877368][d73] ~GLESContext:
[047:972] [2023-08-22 03:10:30 +0000.878820][d73] GLESContext destruct finish.
[047:972] [2023-08-22 03:10:30 +0000.878912][d73] filter: filter pipeline destroy
this: 0x707eee6580
[048:220] [2023-08-22 03:10:31 +0000.126216][1618] Run AGC when audioType = 0
[048:220] [2023-08-22 03:10:31 +0000.126375][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:419] [2023-08-22 03:10:31 +0000.325939][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[050:162] [2023-08-22 03:10:33 +0000.69001][1618] haveEnoughProcessedData
internalAudioStream.length: 10
[050:216] [2023-08-22 03:10:33 +0000.122977][1619] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:217] [2023-08-22 03:10:33 +0000.123203][1619] _deviceSampleRate:48000

[050:218] [2023-08-22 03:10:33 +0000.124851][1618] Run AGC when audioType = 0


[051:904] [2023-08-22 03:10:34 +0000.810655][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[052:219] [2023-08-22 03:10:35 +0000.125706][1618] Run AGC when audioType = 0
[052:219] [2023-08-22 03:10:35 +0000.125880][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[052:564] [2023-08-22 03:10:35 +0000.470779][d73] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[052:564] [2023-08-22 03:10:35 +0000.470930][d73]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[052:565] [2023-08-22 03:10:35 +0000.471276][d73]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[052:565] [2023-08-22 03:10:35 +0000.471541][160d] operator() time:4433786 enter.

[052:565] [2023-08-22 03:10:35 +0000.471652][160d] MediaFilterCamera, recording


file context:0x70761c8280 input texture:4
[052:567] [2023-08-22 03:10:35 +0000.474105][160d] MicSource: Mic source
created:10x6fdc724500
[052:569] [2023-08-22 03:10:35 +0000.475398][160d] alloc thread: 0x7000181f00
name:worker0 thread id:480983465152 to Mic_source
[052:569] [2023-08-22 03:10:35 +0000.475556][160d] audio: start the audio sender
thread.

[052:569] [2023-08-22 03:10:35 +0000.475667][160d] construct OpenGLRenderProgram


0x7076107498
[052:569] [2023-08-22 03:10:35 +0000.475726][160d] CropFilter::SetOrientation
orientation: 90
[052:569] [2023-08-22 03:10:35 +0000.475978][160d] filter: filter pipeline
construtc this: 0x707604d5c0
[052:569] [2023-08-22 03:10:35 +0000.476061][160d] filter: filter pipeline2 update
pattern: 1
[052:569] [2023-08-22 03:10:35 +0000.476122][160d] CameraSource::source_id_:4
[052:570] [2023-08-22 03:10:35 +0000.476182][160d] RecordAudioSource::source_id_:5
[052:570] [2023-08-22 03:10:35 +0000.476513][160d] BindInputFilter 0x70002b7fc0
this 0x70761076c0
[052:570] [2023-08-22 03:10:35 +0000.476596][160d] BindInputFilter 0x70002e4d58
this 0x70002e5050
[052:570] [2023-08-22 03:10:35 +0000.476663][160d] BindInputFilter 0x70761076c0
this 0x707604d660
[052:570] [2023-08-22 03:10:35 +0000.476766][160d] setParamentForFilters:
speed:0.500000
[052:570] [2023-08-22 03:10:35 +0000.476816][160d] SetParamForFilter:
AF_SpeedFilter params:, speed_ 0.5
[052:570] [2023-08-22 03:10:35 +0000.476873][160d] SetParamForFilter time:4433791
enter.

[052:570] [2023-08-22 03:10:35 +0000.476921][160d] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[052:570] [2023-08-22 03:10:35 +0000.476970][160d] SetParamForFilter: Params video
index is: 0
[052:570] [2023-08-22 03:10:35 +0000.477019][160d] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[052:570] [2023-08-22 03:10:35 +0000.477066][160d] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[052:570] [2023-08-22 03:10:35 +0000.477116][160d] crop filter mode tpye:
citytravelvideo index:0
[052:576] [2023-08-22 03:10:35 +0000.482890][160d]
Warning(parse_template_json.cc:45): json parament no found the parament
[052:576] [2023-08-22 03:10:35 +0000.483042][160d]
Warning(parse_template_json.cc:45): json parament no found the parament
[052:576] [2023-08-22 03:10:35 +0000.483096][160d]
Warning(parse_template_json.cc:45): json parament no found the parament
[052:576] [2023-08-22 03:10:35 +0000.483145][160d]
Warning(parse_template_json.cc:45): json parament no found the parament
[052:577] [2023-08-22 03:10:35 +0000.483199][160d]
Warning(parse_template_json.cc:45): json parament no found the parament
[052:577] [2023-08-22 03:10:35 +0000.483248][160d]
Warning(parse_template_json.cc:45): json parament no found the parament
[052:577] [2023-08-22 03:10:35 +0000.483294][160d]
Warning(parse_template_json.cc:45): json parament no found the parament
[052:577] [2023-08-22 03:10:35 +0000.483341][160d]
Warning(parse_template_json.cc:81): json parament no found the parament
[052:577] [2023-08-22 03:10:35 +0000.483390][160d]
Warning(parse_template_json.cc:81): json parament no found the parament
[052:577] [2023-08-22 03:10:35 +0000.483446][160d]
Warning(parse_template_json.cc:67): json parament no found the parament
[052:577] [2023-08-22 03:10:35 +0000.483495][160d]
Warning(parse_template_json.cc:93): json parament no found the duration
[052:577] [2023-08-22 03:10:35 +0000.483553][160d] SetParamForFilter leave. expire
time = 7 ms

[052:577] [2023-08-22 03:10:35 +0000.483688][160d] OnOutputSizeChanged width 1280


height 720
[052:577] [2023-08-22 03:10:35 +0000.483750][160d] OpenGLFrameBuffer: width:1280
height:720
[052:577] [2023-08-22 03:10:35 +0000.483836][160d] OpenGLFrameBuffer: width:1280
height:720
[052:577] [2023-08-22 03:10:35 +0000.483882][160d] OpenGLFrameBuffer: width:1280
height:720
[052:577] [2023-08-22 03:10:35 +0000.483924][160d] OpenGLFrameBuffer: width:1280
height:720
[052:577] [2023-08-22 03:10:35 +0000.483963][160d] OpenGLFrameBuffer: width:1280
height:720
[052:577] [2023-08-22 03:10:35 +0000.484002][160d] OpenGLFrameBuffer: width:1280
height:720
[052:577] [2023-08-22 03:10:35 +0000.484040][160d] construct TrivalImageDrawer
0x70765f0900
[052:577] [2023-08-22 03:10:35 +0000.484084][160d] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x70765f0900 context 0x70000a6b00
[052:577] [2023-08-22 03:10:35 +0000.484168][160d] setupGLES:
[052:578] [2023-08-22 03:10:35 +0000.484931][160d] OpenGLRenderProgram::Initialize.
[052:578] [2023-08-22 03:10:35 +0000.485030][160d] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[052:578] [2023-08-22 03:10:35 +0000.485086][160d] 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
[052:578] [2023-08-22 03:10:35 +0000.485172][160d] Init open gl render:
0x7076107498
[052:579] [2023-08-22 03:10:35 +0000.485281][160d] Fragement shader path:
[052:579] [2023-08-22 03:10:35 +0000.485344][160d] Fragement shader path:
[052:579] [2023-08-22 03:10:35 +0000.485414][160d] create opengl program object.
[052:579] [2023-08-22 03:10:35 +0000.485473][160d] create shader: vertex
[052:579] [2023-08-22 03:10:35 +0000.485829][160d] create shader: fragment
[052:582] [2023-08-22 03:10:35 +0000.488261][160d] Have not extra filter filename!
[052:582] [2023-08-22 03:10:35 +0000.488343][160d] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[052:582] [2023-08-22 03:10:35 +0000.488396][160d] OpenGLRenderProgram::Initialize
success.
[052:582] [2023-08-22 03:10:35 +0000.488489][160d] Setup the OpenGL result:1
[052:582] [2023-08-22 03:10:35 +0000.489074][160c] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_4433803.mp4
[052:583] [2023-08-22 03:10:35 +0000.489353][160c] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_4433803.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[052:583] [2023-08-22 03:10:35 +0000.489397][1693] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fd9ded098
[052:583] [2023-08-22 03:10:35 +0000.489460][160c] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[052:583] [2023-08-22 03:10:35 +0000.489587][160c] 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_4433803.mp4
fileFD: -1
[052:584] [2023-08-22 03:10:35 +0000.490270][160c] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_4433803.mp4 is
opened successfully
[052:584] [2023-08-22 03:10:35 +0000.490355][160c] setupMediaProcessers:
[052:584] [2023-08-22 03:10:35 +0000.490405][160c]
RecordingSessionInternalSimple:setup media processers.
[052:584] [2023-08-22 03:10:35 +0000.490450][160c] construct AAC encoder
[052:584] [2023-08-22 03:10:35 +0000.490969][160c] H264Encoder creating:
superfast011818
[052:584] [2023-08-22 03:10:35 +0000.491044][160c] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[052:586] [2023-08-22 03:10:35 +0000.492254][160c] H264Encode::GetMachineModel is
220333QAG
[052:586] [2023-08-22 03:10:35 +0000.492342][160c] H264Encoder machine_mode
is:220333QAG
[052:586] [2023-08-22 03:10:35 +0000.492414][160c] H264Encode::machine size :9
machine_mode:220333QAG
[052:586] [2023-08-22 03:10:35 +0000.492461][160c] H264Encode::machine array
size :22 machine_mode:220333QAG
[052:586] [2023-08-22 03:10:35 +0000.492515][160c] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[052:586] [2023-08-22 03:10:35 +0000.492566][160c] setupCompressionSession:
[052:586] [2023-08-22 03:10:35 +0000.492614][160c] H264Encode::creating hareware
Encoder
[052:586] [2023-08-22 03:10:35 +0000.492665][160c] AndroidHwAvcEncoder time:4433807
enter.

[052:586] [2023-08-22 03:10:35 +0000.492906][160c] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007093e21380 address:0x6fccb6d760
[052:586] [2023-08-22 03:10:35 +0000.493129][160c] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[052:587] [2023-08-22 03:10:35 +0000.493258][160c] The video avc hw codec address
is 0x6fe46b5680
[052:587] [2023-08-22 03:10:35 +0000.493378][160c] AndroidHwAvcEncoder leave.
expire time = 1 ms

[052:587] [2023-08-22 03:10:35 +0000.493457][160c] RegisterEncodeCompleteCallback


time:4433808 enter.

[052:587] [2023-08-22 03:10:35 +0000.493623][160c] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[052:587] [2023-08-22 03:10:35 +0000.493728][160c] InitEncode time:4433808 enter.

[052:587] [2023-08-22 03:10:35 +0000.493848][160c] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[052:587] [2023-08-22 03:10:35 +0000.493938][160c] Create time:4433808 enter.

[052:587] [2023-08-22 03:10:35 +0000.493988][160c] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[052:587] [2023-08-22 03:10:35 +0000.494042][160c]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x70835f6cc0
[052:588] [2023-08-22 03:10:35 +0000.494496][160c]
supported_type:image/vnd.android.heic
[052:588] [2023-08-22 03:10:35 +0000.494606][160c] supported_type:video/avc
[052:588] [2023-08-22 03:10:35 +0000.494667][160c] name:OMX.qcom.video.encoder.avc
mime:video/avc
[052:588] [2023-08-22 03:10:35 +0000.494747][160c] hwCodecPrefix :OMX.qcom.
[052:588] [2023-08-22 03:10:35 +0000.494805][160c] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[052:588] [2023-08-22 03:10:35 +0000.494863][160c] mediacodec_createCodecByName
time:4433809 enter.

[052:588] [2023-08-22 03:10:35 +0000.494915][160c] WrapAndroidMediaCodec


time:4433809 enter.

[052:589] [2023-08-22 03:10:35 +0000.495217][160c] WrapAndroidMediaCodec leave.


expire time = 1 ms

[052:626] [2023-08-22 03:10:35 +0000.532246][160c] mediacodec_createCodecByName


leave. expire time = 38 ms

[052:626] [2023-08-22 03:10:35 +0000.532357][160c] WrapAndroidMediaFromat


time:4433847 enter.

[052:626] [2023-08-22 03:10:35 +0000.532485][160c] WrapAndroidMediaFromat leave.


expire time = 0 ms

[052:670] [2023-08-22 03:10:35 +0000.576620][160c] Destroy time:4433891 enter.

[052:670] [2023-08-22 03:10:35 +0000.576717][160c] WrapAndroidMediaFromat::


Destroy
[052:670] [2023-08-22 03:10:35 +0000.576757][160c] Destroy leave. expire time = 0
ms

[052:670] [2023-08-22 03:10:35 +0000.576800][160c] ~WrapAndroidMediaFromat


time:4433891 enter.

[052:670] [2023-08-22 03:10:35 +0000.576836][160c] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[052:670] [2023-08-22 03:10:35 +0000.576875][160c] Create leave. expire time = 83


ms

[052:670] [2023-08-22 03:10:35 +0000.576919][160c] isSemiPlanarSupport time:4433891


enter.

[052:670] [2023-08-22 03:10:35 +0000.576952][160c] H264Encoder isSemiPlanarSupport


[052:670] [2023-08-22 03:10:35 +0000.576988][160c] isSemiPlanarSupport leave.
expire time = 0 ms

[052:670] [2023-08-22 03:10:35 +0000.577030][160c] creat hw H264Encoder success,


isSemiPlanar:1
[052:670] [2023-08-22 03:10:35 +0000.577165][160c] InitEncode leave. expire time =
84 ms

[052:671] [2023-08-22 03:10:35 +0000.577282][160c] H264Encode::created Encoder


[052:671] [2023-08-22 03:10:35 +0000.577319][160c] H264Encode:: H264 encoder
created.
[052:671] [2023-08-22 03:10:35 +0000.577351][160c] H264 encoder created.
[052:671] [2023-08-22 03:10:35 +0000.577382][160c]
RecordingSessionInternalSimple:created avc encoder avc: 0x6ff07d2440
[052:671] [2023-08-22 03:10:35 +0000.577415][160c] setOutput:
[052:671] [2023-08-22 03:10:35 +0000.577445][160c]
RecordingSessionInternalSimple:encoder set output to muxer!
[052:671] [2023-08-22 03:10:35 +0000.577475][160c] request a key frame
[052:671] [2023-08-22 03:10:35 +0000.577503][160c] H264Encode:: request a key frame
[052:671] [2023-08-22 03:10:35 +0000.577651][160c] setDisplayRotate :90
[052:671] [2023-08-22 03:10:35 +0000.577696][160c] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[052:671] [2023-08-22 03:10:35 +0000.577791][160d] StartRecording:
[052:671] [2023-08-22 03:10:35 +0000.577891][168c] operator(): Set the recording
session in mic source. recording session: 0x70002e4c00
[052:671] [2023-08-22 03:10:35 +0000.578062][160d] operator() leave. expire time =
106 ms

[052:732] [2023-08-22 03:10:35 +0000.638254][160d] begine recode to first frame


spend time:167
[052:732] [2023-08-22 03:10:35 +0000.638378][160d]
GPUImageProcessing::SetOrientation orientation: 90
[052:732] [2023-08-22 03:10:35 +0000.638781][160d] drawYUV420 render
OpenGLRenderProgram:0x7076107498
[052:760] [2023-08-22 03:10:35 +0000.666902][160d] drawYUV420 render
OpenGLRenderProgram:0x7076107498
[052:773] [2023-08-22 03:10:35 +0000.680177][1692]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[052:803] [2023-08-22 03:10:35 +0000.709965][160d] drawYUV420 render
OpenGLRenderProgram:0x7076107498
[052:823] [2023-08-22 03:10:35 +0000.729562][1693] add aac audio track with id:1
[052:851] [2023-08-22 03:10:35 +0000.757346][1692] h264 add frame header cdr flag
[052:851] [2023-08-22 03:10:35 +0000.758110][1692] h264 add frame header cdr flag
[052:852] [2023-08-22 03:10:35 +0000.758601][1692] Received key frame:0
[052:852] [2023-08-22 03:10:35 +0000.758709][1692] H264Encode:: get a sps pps
header!headerSize:31
[052:852] [2023-08-22 03:10:35 +0000.758888][1693] get the H.264 SPS parameter
[052:853] [2023-08-22 03:10:35 +0000.759402][1693] add video track with id:2
[052:854] [2023-08-22 03:10:35 +0000.760274][1693] get the H.264 PPS parameter
[052:854] [2023-08-22 03:10:35 +0000.760711][1693] get the H.264 IDR frame
[052:854] [2023-08-22 03:10:35 +0000.760783][1693] resss:true
[052:854] [2023-08-22 03:10:35 +0000.760861][1693] video start ts:0
[052:854] [2023-08-22 03:10:35 +0000.761041][1693] the video frame has been written
into MP4 file
[052:885] [2023-08-22 03:10:35 +0000.791761][1693] audio start ts:0
[052:885] [2023-08-22 03:10:35 +0000.791953][1693] the audio frame has been written
into MP4 file
[053:038] [2023-08-22 03:10:35 +0000.944380][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[053:112] [2023-08-22 03:10:36 +0000.18552][160d] The convert RGB to YUV take 4
[053:140] [2023-08-22 03:10:36 +0000.46303][1692] Push an pts:748 to dts queue.
[053:151] [2023-08-22 03:10:36 +0000.57986][168c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[053:180] [2023-08-22 03:10:36 +0000.86858][1692] last dts:696 currentPts:748
ppsOrSPS:0 queue length:2
[053:264] [2023-08-22 03:10:36 +0000.170505][168b] AF_SpeedFilter audio
0x70002e4f00 PullFrame
[053:357] [2023-08-22 03:10:36 +0000.264096][1691]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1021queue_audio_frame_:8
[053:410] [2023-08-22 03:10:36 +0000.316610][1692] DTS queue for
Generator:0x6fd9ded4b8 1228 1286
[053:533] [2023-08-22 03:10:36 +0000.440030][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[053:612] [2023-08-22 03:10:36 +0000.518465][160d] The convert RGB to YUV take 4
[053:622] [2023-08-22 03:10:36 +0000.528949][1618] haveEnoughProcessedData
internalAudioStream.length: 10
[053:830] [2023-08-22 03:10:36 +0000.736433][168b] resampled_data_size:11264
[053:830] [2023-08-22 03:10:36 +0000.736654][168b] FilterPipeline2::OnAudioFrame
pts 2070 last_audio_timestamp_ 2070
[054:025] [2023-08-22 03:10:36 +0000.931339][168b] AF_SpeedFilter::PullFrame eof4
[054:029] [2023-08-22 03:10:36 +0000.935660][168b]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[054:031] [2023-08-22 03:10:36 +0000.937732][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[054:105] [2023-08-22 03:10:37 +0000.11319][160d] The convert RGB to YUV take 5
[054:117] [2023-08-22 03:10:37 +0000.24037][168c] The output timestamp from audio
mixer change:4435333
[054:133] [2023-08-22 03:10:37 +0000.39411][1618] On audio frame the broadcast with
timestamp:4435354 samples:480. (1000 frame for one log)

[054:138] [2023-08-22 03:10:37 +0000.44919][168c] Get data in mic source, which has
byte length:1764micAudioStream->length():10
[054:138] [2023-08-22 03:10:37 +0000.45158][168c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[054:192] [2023-08-22 03:10:37 +0000.98658][168b] RecordAudioSource::PullAudioFrame
[054:220] [2023-08-22 03:10:37 +0000.126852][1618] Run AGC when audioType = 0
[054:239] [2023-08-22 03:10:37 +0000.145659][1692] DTS queue for
Generator:0x6fd9ded4b8 2878 2938
[054:472] [2023-08-22 03:10:37 +0000.379160][1692] Push an pts:3412 to dts queue.
[054:493] [2023-08-22 03:10:37 +0000.399560][1691]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3343queue_audio_frame_:2
[054:532] [2023-08-22 03:10:37 +0000.438351][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[054:542] [2023-08-22 03:10:37 +0000.448966][1692] last dts:3350 currentPts:3412
ppsOrSPS:0 queue length:3
[054:605] [2023-08-22 03:10:37 +0000.511520][160d] The convert RGB to YUV take 4
[054:605] [2023-08-22 03:10:37 +0000.511867][160d] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[054:640] [2023-08-22 03:10:37 +0000.546858][168b] AF_SpeedFilter audio
0x70002e4f00 PullFrame
[054:846] [2023-08-22 03:10:37 +0000.753072][1692] h264 add frame header cdr flag
[054:847] [2023-08-22 03:10:37 +0000.754019][1692] Received key frame:4022
[054:874] [2023-08-22 03:10:37 +0000.780360][1693] get the H.264 IDR frame
[054:930] [2023-08-22 03:10:37 +0000.836815][168b] AF_SpeedFilter audio time,
0x70002e4f00 rcv time: 4436148
[054:930] [2023-08-22 03:10:37 +0000.836976][168b] AF_SpeedFilter audio time,
0x70002e4f00 rcv time: 4436148in_nSamples:441
[055:039] [2023-08-22 03:10:37 +0000.946039][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[055:079] [2023-08-22 03:10:37 +0000.985888][168b] resampled_data_size:7680
[055:080] [2023-08-22 03:10:37 +0000.986368][168b]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 4438424
[055:080] [2023-08-22 03:10:37 +0000.986449][168b]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[055:080] [2023-08-22 03:10:37 +0000.986585][1692] DTS queue for
Generator:0x6fd9ded4b8 4478 4558 4626
[055:111] [2023-08-22 03:10:38 +0000.17896][160d] The convert RGB to YUV take 4
[055:131] [2023-08-22 03:10:38 +0000.38126][160d] GPUImageProcessing: process video
frame with resolution 1280 X 720
[055:132] [2023-08-22 03:10:38 +0000.38253][160d] GPUImageProcessing: input frame
width1280 X 720
[055:137] [2023-08-22 03:10:38 +0000.43233][160d] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[055:137] [2023-08-22 03:10:38 +0000.43411][160d] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[055:144] [2023-08-22 03:10:38 +0000.50360][1692]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4744
[055:149] [2023-08-22 03:10:38 +0000.55252][168c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[055:178] [2023-08-22 03:10:38 +0000.84653][1692] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4694 pts:4694
[055:210] [2023-08-22 03:10:38 +0000.116852][1692] SendFrame
encodedImage._timeStamp:4744encodedImage->_length:118944
[055:236] [2023-08-22 03:10:38 +0000.142421][1692] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4938
[055:236] [2023-08-22 03:10:38 +0000.142738][1692] push video frame to H264
encoder. (100 frame for one log)

[055:236] [2023-08-22 03:10:38 +0000.142801][1692] push video frame to H264


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

[055:236] [2023-08-22 03:10:38 +0000.142850][1692] H264Encode::push video frame to


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

[055:236] [2023-08-22 03:10:38 +0000.142914][1692] The input pts:4938 fps:30


[055:277] [2023-08-22 03:10:38 +0000.183579][1692] H264Encode::H264SWEncoder get
callback, length:126784 type:1 nalType:1length:126780
[055:323] [2023-08-22 03:10:38 +0000.229883][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[055:535] [2023-08-22 03:10:38 +0000.442023][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[055:607] [2023-08-22 03:10:38 +0000.513964][160d] The convert RGB to YUV take 4
[055:684] [2023-08-22 03:10:38 +0000.590783][1691]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5665queue_audio_frame_:9
[055:803] [2023-08-22 03:10:38 +0000.710164][1692] Push an pts:6074 to dts queue.
[055:850] [2023-08-22 03:10:38 +0000.756934][1692] last dts:6016 currentPts:6074
ppsOrSPS:0 queue length:2
[055:916] [2023-08-22 03:10:38 +0000.822249][1692] DTS queue for
Generator:0x6fd9ded4b8 6160 6230 6298
[055:966] [2023-08-22 03:10:38 +0000.873042][168b] AF_SpeedFilter audio time 111,
0x70002e4f00 out time: 4440254 org time: 4440254
[056:020] [2023-08-22 03:10:38 +0000.926885][168b] AF_SpeedFilter audio
0x70002e4f00 PullFrame
[056:035] [2023-08-22 03:10:38 +0000.941971][168b]
RecordAudioSource::PullAudioFrame
[056:037] [2023-08-22 03:10:38 +0000.943187][160d] drawYUV420 render
OpenGLRenderProgram:0x7076107498
[056:037] [2023-08-22 03:10:38 +0000.943887][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[056:092] [2023-08-22 03:10:38 +0000.998399][168b] AF_SpeedFilter audio time
[056:103] [2023-08-22 03:10:39 +0000.9808][160d] The convert RGB to YUV take 4
[056:140] [2023-08-22 03:10:39 +0000.46857][168c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[056:202] [2023-08-22 03:10:39 +0000.109044][160d] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[056:221] [2023-08-22 03:10:39 +0000.127553][1618] Run AGC when audioType = 0
[056:221] [2023-08-22 03:10:39 +0000.127762][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[056:282] [2023-08-22 03:10:39 +0000.188587][168b] AF_SpeedFilter::PullFrame eof4
[056:287] [2023-08-22 03:10:39 +0000.193292][168b]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[056:330] [2023-08-22 03:10:39 +0000.237401][168b] resampled_data_size:4096
[056:538] [2023-08-22 03:10:39 +0000.444845][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[056:605] [2023-08-22 03:10:39 +0000.511321][160d] The convert RGB to YUV take 5
[056:703] [2023-08-22 03:10:39 +0000.609552][160d] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6984 diff: 17
[056:741] [2023-08-22 03:10:39 +0000.647905][1692] DTS queue for
Generator:0x6fd9ded4b8 7826 7888 7950
[056:812] [2023-08-22 03:10:39 +0000.718791][1691]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 7987queue_audio_frame_:2
[056:838] [2023-08-22 03:10:39 +0000.745014][1692] h264 add frame header cdr flag
[056:839] [2023-08-22 03:10:39 +0000.745999][1692] Received key frame:8006
[056:884] [2023-08-22 03:10:39 +0000.790743][1693] get the H.264 IDR frame
[057:029] [2023-08-22 03:10:39 +0000.935418][1618] haveEnoughProcessedData
internalAudioStream.length: 10
[057:032] [2023-08-22 03:10:39 +0000.939097][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[057:106] [2023-08-22 03:10:40 +0000.12834][160d] The convert RGB to YUV take 4
[057:142] [2023-08-22 03:10:40 +0000.49103][168c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[057:144] [2023-08-22 03:10:40 +0000.50290][1692] Push an pts:8752 to dts queue.
[057:214] [2023-08-22 03:10:40 +0000.120983][1692] last dts:8684 currentPts:8752
ppsOrSPS:0 queue length:3
[057:392] [2023-08-22 03:10:40 +0000.298765][168b] AF_SpeedFilter audio
0x70002e4f00 PullFrame
[057:533] [2023-08-22 03:10:40 +0000.439222][160d] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[057:539] [2023-08-22 03:10:40 +0000.445413][1692] DTS queue for
Generator:0x6fd9ded4b8 9476 9546
[057:581] [2023-08-22 03:10:40 +0000.487657][168b] resampled_data_size:512
[057:609] [2023-08-22 03:10:40 +0000.515381][160d] The convert RGB to YUV take 5
[057:879] [2023-08-22 03:10:40 +0000.785624][168b]
RecordAudioSource::PullAudioFrame
[058:003] [2023-08-22 03:10:40 +0000.909792][1691]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 10309queue_audio_frame_:8
[058:033] [2023-08-22 03:10:40 +0000.939896][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[058:112] [2023-08-22 03:10:41 +0000.18842][160d] The convert RGB to YUV take 4
[058:145] [2023-08-22 03:10:41 +0000.51278][168c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[058:222] [2023-08-22 03:10:41 +0000.128341][1618] Run AGC when audioType = 0
[058:376] [2023-08-22 03:10:41 +0000.282966][1692] DTS queue for
Generator:0x6fd9ded4b8 11142 11222
[058:481] [2023-08-22 03:10:41 +0000.387632][1692]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:11428
[058:481] [2023-08-22 03:10:41 +0000.387945][1692] Push an pts:11428 to dts queue.
[058:503] [2023-08-22 03:10:41 +0000.409957][160d] GPUImageProcessing: process
video frame with resolution 1280 X 720
[058:503] [2023-08-22 03:10:41 +0000.410085][160d] GPUImageProcessing: input frame
width1280 X 720
[058:504] [2023-08-22 03:10:41 +0000.410698][160d] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[058:504] [2023-08-22 03:10:41 +0000.410814][160d] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[058:536] [2023-08-22 03:10:41 +0000.443162][160d] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[058:548] [2023-08-22 03:10:41 +0000.454750][1692] SendFrame
encodedImage._timeStamp:11428encodedImage->_length:165872
[058:548] [2023-08-22 03:10:41 +0000.454954][1692] last dts:11350 currentPts:11428
ppsOrSPS:0 queue length:3
[058:548] [2023-08-22 03:10:41 +0000.455028][1692] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11428 pts:11428
[058:575] [2023-08-22 03:10:41 +0000.481429][168b] AF_SpeedFilter::PullFrame eof4
[058:580] [2023-08-22 03:10:41 +0000.486425][168b]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[058:608] [2023-08-22 03:10:41 +0000.514608][160d] The convert RGB to YUV take 5
[058:610] [2023-08-22 03:10:41 +0000.516535][1692] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11688
[058:610] [2023-08-22 03:10:41 +0000.516645][1692] push video frame to H264
encoder. (100 frame for one log)

[058:610] [2023-08-22 03:10:41 +0000.516723][1692] push video frame to H264


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

[058:610] [2023-08-22 03:10:41 +0000.516783][1692] H264Encode::push video frame to


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

[058:610] [2023-08-22 03:10:41 +0000.516854][1692] The input pts:11688 fps:30


[058:652] [2023-08-22 03:10:41 +0000.558499][1692] H264Encode::H264SWEncoder get
callback, length:95376 type:1 nalType:1length:95372
[058:737] [2023-08-22 03:10:41 +0000.643427][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[058:773] [2023-08-22 03:10:41 +0000.680105][160d] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7984 diff: 17
[058:777] [2023-08-22 03:10:41 +0000.684111][168b] resampled_data_size:20992
[058:796] [2023-08-22 03:10:41 +0000.702618][168b] AF_SpeedFilter audio
0x70002e4f00 PullFrame
[058:805] [2023-08-22 03:10:41 +0000.711782][d73]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[058:810] [2023-08-22 03:10:41 +0000.716255][160d] operator(): Stop
[058:810] [2023-08-22 03:10:41 +0000.716408][160d] StopPullFrameAndWriteMp4
time:4440031 enter.

[058:810] [2023-08-22 03:10:41 +0000.716478][160d] StopRecording:


[058:820] [2023-08-22 03:10:41 +0000.726768][168b] FilterPipeline2::OnAudioFrame
pts 12070 last_audio_timestamp_ 12070
[058:820] [2023-08-22 03:10:41 +0000.727041][168b] PullAudioFrame: PullFrame audio
finished.
[058:820] [2023-08-22 03:10:41 +0000.727093][168b]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[058:822] [2023-08-22 03:10:41 +0000.729169][1692]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:182
[058:828] [2023-08-22 03:10:41 +0000.734186][160c] stop recording
[058:828] [2023-08-22 03:10:41 +0000.734410][160c]
RecordingSessionInternalSimple:destroy media processers
[058:828] [2023-08-22 03:10:41 +0000.734460][160c] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[058:828] [2023-08-22 03:10:41 +0000.734624][160c] H264Encode::flushing hareware
Encoder
[058:828] [2023-08-22 03:10:41 +0000.734876][160c] Flush time:4440049 enter.

[058:828] [2023-08-22 03:10:41 +0000.734968][160c] H264Encoder encoder flush


[058:828] [2023-08-22 03:10:41 +0000.735021][160c] flush output queue
[058:829] [2023-08-22 03:10:41 +0000.735724][160c] h264 add frame header cdr flag
[058:829] [2023-08-22 03:10:41 +0000.736139][160c] Received key frame:12018
[058:854] [2023-08-22 03:10:41 +0000.760674][1693] get the H.264 IDR frame
[059:146] [2023-08-22 03:10:42 +0000.52909][168c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[059:154] [2023-08-22 03:10:42 +0000.61161][160c] Flush leave. expire time = 327
ms

[059:155] [2023-08-22 03:10:42 +0000.61556][160c] ~H264EncodeWrap:


[059:155] [2023-08-22 03:10:42 +0000.61695][160c] ~H264Encode:
[059:155] [2023-08-22 03:10:42 +0000.61760][160c] teardownCompressionSession:
H264Encode::destroying Encoder
[059:155] [2023-08-22 03:10:42 +0000.61822][160c] Release time:4440376 enter.

[059:156] [2023-08-22 03:10:42 +0000.62258][160c] Release:


MediaCodecVideoEncoder::Release _inited:1
[059:156] [2023-08-22 03:10:42 +0000.62452][160c] Destroy time:4440377 enter.

[059:156] [2023-08-22 03:10:42 +0000.62586][160c] H264Encoder encoderDestroy


[059:156] [2023-08-22 03:10:42 +0000.62657][160c]
AndroidMediaCodecVideoEncoder::release env: 0x6ff07d2800
[059:156] [2023-08-22 03:10:42 +0000.62783][160c]
AndroidMediaCodecVideoEncoder::Destroy
[059:203] [2023-08-22 03:10:42 +0000.110112][160c] Destroy leave. expire time = 47
ms

[059:204] [2023-08-22 03:10:42 +0000.110452][160c] Release leave. expire time = 49


ms

[059:204] [2023-08-22 03:10:42 +0000.110598][160c] ~AndroidHwAvcEncoder


time:4440425 enter.

[059:204] [2023-08-22 03:10:42 +0000.110961][160c] Release time:4440425 enter.

[059:204] [2023-08-22 03:10:42 +0000.111130][160c] Release:


MediaCodecVideoEncoder:: has been released before, just return
[059:205] [2023-08-22 03:10:42 +0000.111218][160c] Release leave. expire time = 1
ms

[059:205] [2023-08-22 03:10:42 +0000.111273][160c] ~AndroidMediaCodecVideoEncoder


[059:205] [2023-08-22 03:10:42 +0000.111321][160c] ~WrapAndroidMediaCodec
time:4440426 enter.
[059:205] [2023-08-22 03:10:42 +0000.111371][160c] ~WrapAndroidMediaCodec leave.
expire time = 0 ms

[059:205] [2023-08-22 03:10:42 +0000.111431][160c] video hevc hw codec


destructor:0x6fe46b5680

[059:205] [2023-08-22 03:10:42 +0000.111633][160c] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[059:205] [2023-08-22 03:10:42 +0000.111766][160c] teardownCompressionSession:


H264Encode::destroyed Encoder
[059:205] [2023-08-22 03:10:42 +0000.111843][160c]
RecordingSessionInternalSimple:destroy aac encoder output!
[059:205] [2023-08-22 03:10:42 +0000.111895][160c] AACSWEncode destructor
[059:220] [2023-08-22 03:10:42 +0000.126335][1693] MP4 close file successfully
[059:220] [2023-08-22 03:10:42 +0000.126537][1693] Recording session Internal:
notify recording ok
[059:220] [2023-08-22 03:10:42 +0000.126615][1693] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_4433803.mp4,
output_video_timestamp_:12090 last_video_pts_:12090
[059:220] [2023-08-22 03:10:42 +0000.126692][1693] OnRecordFinish:
[059:221] [2023-08-22 03:10:42 +0000.127608][1693] onRecordingOk: net seek
pos:0record video duration:12123record audio duration:12097
[059:222] [2023-08-22 03:10:42 +0000.128767][168c] destructMicSource_w:
[059:222] [2023-08-22 03:10:42 +0000.128889][168c] setOutput_w:
MicSource::setOutput() 0x0
[059:223] [2023-08-22 03:10:42 +0000.129789][160d] releaseThread 0x7000181f00
[059:223] [2023-08-22 03:10:42 +0000.129871][160d] ~MicSource: Mic source
destroyed:0x6fdc724500
[059:225] [2023-08-22 03:10:42 +0000.131463][160d] StopPullFrameAndWriteMp4 leave.
expire time = 415 ms

[059:225] [2023-08-22 03:10:42 +0000.131561][160d] DestroyPipelineAndFilters


time:4440446 enter.

[059:225] [2023-08-22 03:10:42 +0000.131645][160d] UnbindInputFilter 0x70002b7fc0


this 0x70761076c0
[059:225] [2023-08-22 03:10:42 +0000.131747][160d] UnbindInputFilter 0x70002e4d58
this 0x70002e5050
[059:225] [2023-08-22 03:10:42 +0000.131998][160d] UnbindInputFilter 0x70761076c0
this 0x707604d660
[059:225] [2023-08-22 03:10:42 +0000.132063][160d] filter: filter pipeline destroy
this: 0x707604d5c0
[059:226] [2023-08-22 03:10:42 +0000.132556][160d] ClearVideoOfSources: recodring
total frames:0
[059:226] [2023-08-22 03:10:42 +0000.132636][160d] ClearVideoOfSources:
[059:226] [2023-08-22 03:10:42 +0000.132685][160d] GPUImageProcessing destruct.
[059:226] [2023-08-22 03:10:42 +0000.132765][160d] destroy TrivalImageDrawer
0x70765f0900
[059:226] [2023-08-22 03:10:42 +0000.132822][160d] The shader has been initialize,
clean up them.

[059:226] [2023-08-22 03:10:42 +0000.132903][160d] ~OpenGLFrameBuffer:


[059:226] [2023-08-22 03:10:42 +0000.133071][160d] ~OpenGLFrameBuffer:
[059:227] [2023-08-22 03:10:42 +0000.133291][160d] ~OpenGLFrameBuffer:
[059:227] [2023-08-22 03:10:42 +0000.133490][160d] ~OpenGLFrameBuffer:
[059:227] [2023-08-22 03:10:42 +0000.133671][160d] ~OpenGLFrameBuffer:
[059:227] [2023-08-22 03:10:42 +0000.133838][160d] ~OpenGLFrameBuffer:
[059:227] [2023-08-22 03:10:42 +0000.134170][160d] GPUImageProcessing destruct
finish.
[059:228] [2023-08-22 03:10:42 +0000.134275][160d] GPURGBAFrame destruct.
[059:228] [2023-08-22 03:10:42 +0000.134365][160d] destroy OpenGLRenderProgram
0x7076107498
[059:228] [2023-08-22 03:10:42 +0000.134470][160d] ~CameraSource time:4440449
enter.

[059:228] [2023-08-22 03:10:42 +0000.134543][160d] ~CameraSource leave. expire


time = 0 ms

[059:228] [2023-08-22 03:10:42 +0000.134626][160d] ~RecordAudioSource time:4440449


enter.

[059:228] [2023-08-22 03:10:42 +0000.134694][160d] ~RecordAudioSource leave.


expire time = 0 ms

[059:228] [2023-08-22 03:10:42 +0000.134758][160d] DestroyPipelineAndFilters


leave. expire time = 3 ms

[059:246] [2023-08-22 03:10:42 +0000.152974][d73]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[059:248] [2023-08-22 03:10:42 +0000.154329][d73] machine model :redmi
[059:248] [2023-08-22 03:10:42 +0000.154435][d73] Support this machine model :redmi
[059:248] [2023-08-22 03:10:42 +0000.154499][d73] global inited! current sdk
version: 12-14-d8558ab
[059:248] [2023-08-22 03:10:42 +0000.154771][d73] filter: filter pipeline construtc
this: 0x70001c2600
[059:248] [2023-08-22 03:10:42 +0000.154848][d73] MediaFilterGraph:
MediaFilterGraph construct
[059:248] [2023-08-22 03:10:42 +0000.154901][d73] GLESContext:
[059:248] [2023-08-22 03:10:42 +0000.154988][d73] The result of eglGetDisplay is:
0x1
[059:250] [2023-08-22 03:10:42 +0000.156583][d73] The result of creation:
0x7000312a80
[059:250] [2023-08-22 03:10:42 +0000.156740][d73] The result of
eglCreatePbufferSurface is: 0x7000380100
[059:250] [2023-08-22 03:10:42 +0000.156876][d73] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_4433803.mp4
[059:250] [2023-08-22 03:10:42 +0000.156946][d73] The source 0 speed:0.5
[059:250] [2023-08-22 03:10:42 +0000.157018][d73] AddVideoSource: add video source:
/data/user/0/com.android.camera/no_backup/milive//record_video_4433803.mp4, delay:
0
[059:250] [2023-08-22 03:10:42 +0000.157107][d73] CreateDecoderByVideoSource
time:4440471 enter.

[059:251] [2023-08-22 03:10:42 +0000.157547][d73] running_decoder_count:0max


count:2
[059:251] [2023-08-22 03:10:42 +0000.157622][d73] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_4433803.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x7076214400
[059:253] [2023-08-22 03:10:42 +0000.159393][169b] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x700025ea00] Current FFmpeg version git-2021-06-16-
97cea6f

[059:408] [2023-08-22 03:10:42 +0000.314772][169b] OnStreamInfoFound: video


duration_: 12123
[059:410] [2023-08-22 03:10:42 +0000.316596][169c] NO get frame from decoder
[059:410] [2023-08-22 03:10:42 +0000.316653][d73] start decoder
[059:410] [2023-08-22 03:10:42 +0000.316772][d73] CreateDecoderByVideoSource
leave. expire time = 160 ms

[059:410] [2023-08-22 03:10:42 +0000.316832][d73] BindInputFilter 0x707627a3a0


this 0x6fdc65ef18
[059:410] [2023-08-22 03:10:42 +0000.316871][d73] BindInputFilter 0x6fdc65ef18
this 0x6fdc65fe18
[059:410] [2023-08-22 03:10:42 +0000.316911][d73] BindInputFilter 0x707627a3a0
this 0x6fdc65fed8
[059:410] [2023-08-22 03:10:42 +0000.316982][d73] BindInputFilter 0x6fdc65fed8
this 0x6fdc660058
[059:410] [2023-08-22 03:10:42 +0000.317007][d73] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_4433803.mp4
[059:410] [2023-08-22 03:10:42 +0000.317141][d73] BindInputFilter 0x6fdc65fe18
this 0x6fdc6601d8
[059:411] [2023-08-22 03:10:42 +0000.317214][d73] BindInputFilter 0x6fdc6601d8
this 0x70001c26a0
[059:411] [2023-08-22 03:10:42 +0000.317255][d73] BindInputFilter 0x6fdc660058
this 0x6fdc660358
[059:411] [2023-08-22 03:10:42 +0000.317292][d73] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_4433803.mp4
[059:411] [2023-08-22 03:10:42 +0000.317345][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[059:411] [2023-08-22 03:10:42 +0000.317464][169c] NO get frame from decoder
[059:411] [2023-08-22 03:10:42 +0000.317867][d73] machine model :redmi
[059:411] [2023-08-22 03:10:42 +0000.317911][d73] Support this machine model :redmi
[059:411] [2023-08-22 03:10:42 +0000.317967][d73] global inited! current sdk
version: 12-14-d8558ab
[059:411] [2023-08-22 03:10:42 +0000.318062][d73] GetPipeline:
-----------------------------------------
[059:411] [2023-08-22 03:10:42 +0000.318108][d73] GetPipeline: source: 0x707627a180
[059:411] [2023-08-22 03:10:42 +0000.318132][d73] GetPipeline: filter: NULLFilter
[059:411] [2023-08-22 03:10:42 +0000.318156][d73] GetPipeline: filter: NULLFilter
[059:412] [2023-08-22 03:10:42 +0000.318178][d73] GetPipeline: filter: NULLFilter
[059:412] [2023-08-22 03:10:42 +0000.318233][d73] GetPipeline: audio filter:
AuidoNULLFilter
[059:412] [2023-08-22 03:10:42 +0000.318256][d73] GetPipeline: audio filter:
AuidoNULLFilter
[059:412] [2023-08-22 03:10:42 +0000.318278][d73] GetPipeline: audio filter:
AudioNUllFilter
[059:412] [2023-08-22 03:10:42 +0000.318317][d73] GetPipeline:
------------------------------------------
[059:412] [2023-08-22 03:10:42 +0000.318344][d73] filter: filter pipeline2 update
pattern: 0
[059:413] [2023-08-22 03:10:42 +0000.319275][169c] NO get frame from decoder
[059:413] [2023-08-22 03:10:42 +0000.319553][d73] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[059:413] [2023-08-22 03:10:42 +0000.319809][d73] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[059:413] [2023-08-22 03:10:42 +0000.319915][d73] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[059:413] [2023-08-22 03:10:42 +0000.320164][d73] DeviceInit:
[059:414] [2023-08-22 03:10:42 +0000.320756][d73] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[059:414] [2023-08-22 03:10:42 +0000.321140][d73] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[059:415] [2023-08-22 03:10:42 +0000.321507][d73] CreatePlatformSpecificObjects:
[059:415] [2023-08-22 03:10:42 +0000.321564][d73] audio device use null audio
input and opensl output
[059:415] [2023-08-22 03:10:42 +0000.321607][d73] Create OpenSLES output module
with java VM support.

[059:415] [2023-08-22 03:10:42 +0000.321678][169c] NO get frame from decoder


[059:415] [2023-08-22 03:10:42 +0000.321839][d73] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[059:415] [2023-08-22 03:10:42 +0000.322089][d73] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[059:416] [2023-08-22 03:10:42 +0000.322406][d73] Create OpenSLES output module
with buffer num:2

[059:416] [2023-08-22 03:10:42 +0000.322478][d73] Error(trace.cc:40): Init the


output and input for audio device template.
[059:416] [2023-08-22 03:10:42 +0000.322514][d73] Init the output device.

[059:416] [2023-08-22 03:10:42 +0000.322547][d73] Set the playout as stereo:1


[059:416] [2023-08-22 03:10:42 +0000.322580][d73] Set the sample rate to be:44100

[059:416] [2023-08-22 03:10:42 +0000.322654][d73] Low latency buffer size:144 low


sample rate:48000
[059:416] [2023-08-22 03:10:42 +0000.322699][d73] DeviceInit: Done
[059:416] [2023-08-22 03:10:42 +0000.322957][d73] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[059:417] [2023-08-22 03:10:42 +0000.323244][169c] NO get frame from decoder
[059:417] [2023-08-22 03:10:42 +0000.323333][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[059:417] [2023-08-22 03:10:42 +0000.323433][d73]
MediaFilterPlayer::SetPlayerNotify 0x700037e380
[059:417] [2023-08-22 03:10:42 +0000.323492][d73]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[059:417] [2023-08-22 03:10:42 +0000.323535][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[059:417] [2023-08-22 03:10:42 +0000.323585][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[059:417] [2023-08-22 03:10:42 +0000.323666][d73] SetGraphLoop: SetGraphLoop 1
[059:417] [2023-08-22 03:10:42 +0000.323696][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[059:417] [2023-08-22 03:10:42 +0000.323769][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[059:418] [2023-08-22 03:10:42 +0000.324886][169c] NO get frame from decoder
[059:418] [2023-08-22 03:10:42 +0000.325274][16a9] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fe17e2f18
[059:419] [2023-08-22 03:10:42 +0000.325490][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[059:419] [2023-08-22 03:10:42 +0000.325838][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[059:420] [2023-08-22 03:10:42 +0000.326463][16ab] Start:
[059:420] [2023-08-22 03:10:42 +0000.326656][16aa] operator(): video render
started.
[059:420] [2023-08-22 03:10:42 +0000.326989][16ab] Start:
[059:420] [2023-08-22 03:10:42 +0000.327169][16ab] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[059:421] [2023-08-22 03:10:42 +0000.327223][16ab] Reset: history total size: 98
[059:421] [2023-08-22 03:10:42 +0000.327249][16ab] DeviceStart:
audioDevice_:0x6fe1b79000
[059:421] [2023-08-22 03:10:42 +0000.327286][16ab] DeviceStart: time profile
playout init before
[059:421] [2023-08-22 03:10:42 +0000.327309][16ab] DeviceStart: time profile
playout init end
[059:421] [2023-08-22 03:10:42 +0000.327349][16ab] OpenSlesOutput:Start playout

[059:422] [2023-08-22 03:10:42 +0000.329122][169c] NO get frame from decoder


[059:424] [2023-08-22 03:10:42 +0000.330964][16ab] Create the opensl output player.
streamtype before:0

[059:424] [2023-08-22 03:10:42 +0000.331043][16ab] Create the opensl output player.


streamtype after:3

[059:430] [2023-08-22 03:10:42 +0000.336900][169c] NO get frame from decoder


[059:471] [2023-08-22 03:10:42 +0000.378092][16ab] Enqueue opensl buffer size:1764
[059:517] [2023-08-22 03:10:42 +0000.423663][16ab] DeviceStart: time profile
playout all end
[059:517] [2023-08-22 03:10:42 +0000.423792][16ab] operator(): Audio playback
started.
[059:517] [2023-08-22 03:10:42 +0000.423897][16ab] operator(): Started now!
[059:559] [2023-08-22 03:10:42 +0000.466110][16aa] lipsync_debug: First video frame
rendering.
[059:562] [2023-08-22 03:10:42 +0000.468419][16ac]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[059:562] [2023-08-22 03:10:42 +0000.468915][16ac] audio frame wait video
frame.last_video_timestamp:66 last_audio_timestamp:184.943
[059:564] [2023-08-22 03:10:42 +0000.470765][16ab] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[059:564] [2023-08-22 03:10:42 +0000.471005][16ab] First audio frame rendering
[059:686] [2023-08-22 03:10:42 +0000.592316][16ae]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[060:019] [2023-08-22 03:10:42 +0000.925937][16aa] lipsync_debug:displaying video
ts:44550 The current displayed video timestamp is:4441240
[060:087] [2023-08-22 03:10:42 +0000.993877][16ad] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 74250pts ms:825000
[060:090] [2023-08-22 03:10:42 +0000.996356][16ad] OnVideoFrameReady(1/200)
[060:090] [2023-08-22 03:10:42 +0000.996643][16aa] operator() frame->pts-
9223372036854775808 queue_ size: 8 (1/200)
[060:218] [2023-08-22 03:10:43 +0000.124926][1619] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[060:218] [2023-08-22 03:10:43 +0000.125126][1619] _deviceSampleRate:48000

[060:223] [2023-08-22 03:10:43 +0000.129444][1618] Run AGC when audioType = 0


[060:223] [2023-08-22 03:10:43 +0000.129708][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[060:249] [2023-08-22 03:10:43 +0000.155985][16ad] Error(video_source.cc:430): wait
decoder a frame: 0
[060:462] [2023-08-22 03:10:43 +0000.368957][1618] haveEnoughProcessedData
internalAudioStream.length: 10
[060:585] [2023-08-22 03:10:43 +0000.491376][16aa] DriveRender working... (1/200)
[060:702] [2023-08-22 03:10:43 +0000.608273][16ae]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[060:702] [2023-08-22 03:10:43 +0000.608345][16ac] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 53212
[060:702] [2023-08-22 03:10:43 +0000.608473][16ac] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[060:759] [2023-08-22 03:10:43 +0000.665382][16aa] lipsync_debug:displaying video
ts:103950 The current displayed video timestamp is:4441980
[060:763] [2023-08-22 03:10:43 +0000.669323][16aa] lipsync_debug: render a video
frame
[060:804] [2023-08-22 03:10:43 +0000.710733][16aa] lipsync_debug:remaining time:10
tsDelta - timeDelta:4
[060:804] [2023-08-22 03:10:43 +0000.710875][16aa] lipsync_debug:result remaining
time:4
[060:808] [2023-08-22 03:10:43 +0000.715066][16aa]
lipsync_debug:lipsync_threadhold: lipsync_delta:16 tsDelta:49 timeDelta:49 last
video ts:103950 frame->pts:106920 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[060:808] [2023-08-22 03:10:43 +0000.715179][16aa] lipsync_debug: tsDelta -
timeDelta = 0
[060:849] [2023-08-22 03:10:43 +0000.755233][16ab] The audio playback speed:100
(1/100)
[060:849] [2023-08-22 03:10:43 +0000.755412][16ab] lipsync_debug: The current
played audio timestamp is:60354(1/50)
[060:859] [2023-08-22 03:10:43 +0000.765465][16aa] lipsync_debug:result remaining
time:0
[060:859] [2023-08-22 03:10:43 +0000.765575][16aa] dynamic updated lipsync
delay:162
[061:073] [2023-08-22 03:10:43 +0000.979320][16ad] video frame wait audio frame:
last_video_timestamp:1782 last_audio_timestamp:1670.48
[061:073] [2023-08-22 03:10:43 +0000.979546][16ad]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[061:566] [2023-08-22 03:10:44 +0000.472981][16aa] lipsync_debug:displaying video
ts:163350 The current displayed video timestamp is:4442787
[061:672] [2023-08-22 03:10:44 +0000.578521][16ae]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[061:683] [2023-08-22 03:10:44 +0000.589708][16ad] Error(video_source.cc:430): wait
decoder a frame: 0
[062:145] [2023-08-22 03:10:45 +0000.52051][16aa] lipsync_debug:displaying video
ts:222750 The current displayed video timestamp is:4443366
[062:163] [2023-08-22 03:10:45 +0000.69693][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[062:169] [2023-08-22 03:10:45 +0000.75699][16aa] DriveRender working... (1/200)
[062:220] [2023-08-22 03:10:45 +0000.126897][1618] Run AGC when audioType = 0
[062:401] [2023-08-22 03:10:45 +0000.307306][16aa]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:25 last
video ts:243540 frame->pts:246510 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[062:401] [2023-08-22 03:10:45 +0000.307425][16aa] lipsync_debug: tsDelta -
timeDelta = 8
[062:644] [2023-08-22 03:10:45 +0000.550435][16ae]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[062:827] [2023-08-22 03:10:45 +0000.733304][16aa] lipsync_debug:displaying video
ts:282150 The current displayed video timestamp is:4444048
[062:907] [2023-08-22 03:10:45 +0000.813780][16aa] lipsync_debug:remaining time:10
tsDelta - timeDelta:19
[062:907] [2023-08-22 03:10:45 +0000.813928][16aa] lipsync_debug:result remaining
time:10
[062:966] [2023-08-22 03:10:45 +0000.872306][16ac] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 155580
[062:966] [2023-08-22 03:10:45 +0000.872551][16ac] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[062:995] [2023-08-22 03:10:45 +0000.902116][16ad] Error(video_source.cc:430): wait
decoder a frame: 0
[063:211] [2023-08-22 03:10:46 +0000.117968][16ab] The audio playback speed:100
(1/100)
[063:211] [2023-08-22 03:10:46 +0000.118113][16ab] lipsync_debug: The current
played audio timestamp is:162722(1/50)
[063:326] [2023-08-22 03:10:46 +0000.232980][16ad] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8996 diff: 5
[063:455] [2023-08-22 03:10:46 +0000.361386][16ad] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 371250pts ms:4.125e+06
[063:457] [2023-08-22 03:10:46 +0000.363887][16ad] OnVideoFrameReady(1/200)
[063:459] [2023-08-22 03:10:46 +0000.365766][16aa] operator() frame->pts-
9223372036854775808 queue_ size: 11 (1/200)
[063:488] [2023-08-22 03:10:46 +0000.394847][16aa] lipsync_debug:displaying video
ts:341550 The current displayed video timestamp is:4444709
[063:617] [2023-08-22 03:10:46 +0000.523577][16ae]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[063:838] [2023-08-22 03:10:46 +0000.745146][16aa] DriveRender working... (1/200)
[063:867] [2023-08-22 03:10:46 +0000.773815][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[064:061] [2023-08-22 03:10:46 +0000.967539][16aa]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:25 last
video ts:389070 frame->pts:392040 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[064:061] [2023-08-22 03:10:46 +0000.967710][16aa] lipsync_debug: tsDelta -
timeDelta = 8
[064:168] [2023-08-22 03:10:47 +0000.74831][16aa] lipsync_debug:displaying video
ts:400950 The current displayed video timestamp is:4445389
[064:171] [2023-08-22 03:10:47 +0000.77360][16aa] lipsync_debug: render a video
frame
[064:222] [2023-08-22 03:10:47 +0000.128350][1618] Run AGC when audioType = 0
[064:222] [2023-08-22 03:10:47 +0000.128517][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[064:234] [2023-08-22 03:10:47 +0000.140544][16aa] lipsync_debug:result remaining
time:0
[064:234] [2023-08-22 03:10:47 +0000.140698][16aa] dynamic updated lipsync delay:0
[064:412] [2023-08-22 03:10:47 +0000.318802][16ad] Error(video_source.cc:430): wait
decoder a frame: 0
[064:734] [2023-08-22 03:10:47 +0000.640250][16ae]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[064:869] [2023-08-22 03:10:47 +0000.775686][16aa] lipsync_debug:displaying video
ts:460350 The current displayed video timestamp is:4446090
[065:114] [2023-08-22 03:10:48 +0000.21152][16aa] lipsync_debug:remaining time:10
tsDelta - timeDelta:19
[065:115] [2023-08-22 03:10:48 +0000.21340][16aa] lipsync_debug:result remaining
time:10
[065:228] [2023-08-22 03:10:48 +0000.134481][16ac] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 257948
[065:228] [2023-08-22 03:10:48 +0000.134639][16ac] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[065:504] [2023-08-22 03:10:48 +0000.410952][16ab] The audio playback speed:100
(1/100)
[065:504] [2023-08-22 03:10:48 +0000.411069][16ab] lipsync_debug: The current
played audio timestamp is:265090(1/50)
[065:513] [2023-08-22 03:10:48 +0000.419213][16aa] DriveRender working... (1/200)
[065:520] [2023-08-22 03:10:48 +0000.426222][16ab] total delay:27 videoTsMS:5742
audioTsMS:5715 diff:27
[065:520] [2023-08-22 03:10:48 +0000.426330][16ab] Set the lipsync delay:27
[065:546] [2023-08-22 03:10:48 +0000.452339][16aa] lipsync_debug:displaying video
ts:519750 The current displayed video timestamp is:4446767
[065:580] [2023-08-22 03:10:48 +0000.486557][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[065:702] [2023-08-22 03:10:48 +0000.608836][16ae]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[065:716] [2023-08-22 03:10:48 +0000.622633][16ad] Error(video_source.cc:430): wait
decoder a frame: 0
[065:737] [2023-08-22 03:10:48 +0000.643943][16aa]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:16 last
video ts:534600 frame->pts:537570 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[065:737] [2023-08-22 03:10:48 +0000.644104][16aa] lipsync_debug: tsDelta -
timeDelta = 17
[066:216] [2023-08-22 03:10:49 +0000.122635][16aa] lipsync_debug:displaying video
ts:579150 The current displayed video timestamp is:4447437
[066:221] [2023-08-22 03:10:49 +0000.128150][1618] Run AGC when audioType = 0
[066:550] [2023-08-22 03:10:49 +0000.456349][d73]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[066:550] [2023-08-22 03:10:49 +0000.457116][16ab] Stop:
[066:551] [2023-08-22 03:10:49 +0000.457356][16aa] operator(): Video Render
stopped.
[066:551] [2023-08-22 03:10:49 +0000.457574][16ab] Stop:
[066:551] [2023-08-22 03:10:49 +0000.458000][16ab] DeviceStop:
audioDevice_:0x6fe1b79000
[066:551] [2023-08-22 03:10:49 +0000.458113][16ab] OpenSlesOutput:Stop playout

[066:554] [2023-08-22 03:10:49 +0000.460325][16ab] DeviceStop: Done


[066:554] [2023-08-22 03:10:49 +0000.460612][16ab] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[066:554] [2023-08-22 03:10:49 +0000.460695][16ab] operator(): Stop now!
[066:555] [2023-08-22 03:10:49 +0000.461943][d73] Stop:
[066:555] [2023-08-22 03:10:49 +0000.462057][16ab] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[066:556] [2023-08-22 03:10:49 +0000.462261][d73] DeviceRelease:
audioDevice_:0x6fe1b79000
[066:556] [2023-08-22 03:10:49 +0000.462322][d73] OpenSlesOutput:Stop playout

[066:556] [2023-08-22 03:10:49 +0000.462387][d73] DeviceRelease: Release the webrtc


device object.
[066:556] [2023-08-22 03:10:49 +0000.462623][d73] OpenSlesOutput destruct.

[066:556] [2023-08-22 03:10:49 +0000.462727][d73] DeviceRelease: Done


[066:556] [2023-08-22 03:10:49 +0000.462893][d73] Stop:
[066:556] [2023-08-22 03:10:49 +0000.462998][16aa] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[066:561] [2023-08-22 03:10:49 +0000.467674][d73] global uninited!
[066:561] [2023-08-22 03:10:49 +0000.467871][d73]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[066:561] [2023-08-22 03:10:49 +0000.467993][d73] ~MediaFilterGraph:
MediaFilterGraph destruct
[066:561] [2023-08-22 03:10:49 +0000.468056][d73] RemoveVideoBackGroud: hava not
add video backgroud
[066:561] [2023-08-22 03:10:49 +0000.468144][d73] UnbindInputFilter 0x6fdc6601d8
this 0x70001c26a0
[066:562] [2023-08-22 03:10:49 +0000.468229][d73] ClearAllSource: remove source
filter, sourceid: 0x707627a180
[066:562] [2023-08-22 03:10:49 +0000.468285][d73] DestoryDecoderByVideoSource
time:4447783 enter.

[066:562] [2023-08-22 03:10:49 +0000.468349][d73] ~VideoBindDecoder time:4447783


enter.
[066:562] [2023-08-22 03:10:49 +0000.468561][d73] CleanUp time:4447783 enter.

[066:568] [2023-08-22 03:10:49 +0000.474534][d73] CleanUp leave. expire time = 6


ms

[066:568] [2023-08-22 03:10:49 +0000.474707][d73] CleanUp time:4447789 enter.

[066:568] [2023-08-22 03:10:49 +0000.475181][d73] CleanUp leave. expire time = 1


ms

[066:569] [2023-08-22 03:10:49 +0000.475795][d73] ~VideoBindDecoder leave. expire


time = 7 ms

[066:569] [2023-08-22 03:10:49 +0000.475903][d73] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[066:569] [2023-08-22 03:10:49 +0000.475996][d73] UnbindInputFilter 0x6fdc65fe18


this 0x6fdc6601d8
[066:569] [2023-08-22 03:10:49 +0000.476083][d73] UnbindInputFilter 0x6fdc65ef18
this 0x6fdc65fe18
[066:569] [2023-08-22 03:10:49 +0000.476167][d73] UnbindInputFilter 0x707627a3a0
this 0x6fdc65ef18
[066:570] [2023-08-22 03:10:49 +0000.476249][d73] UnbindInputFilter 0x6fdc660058
this 0x6fdc660358
[066:570] [2023-08-22 03:10:49 +0000.476329][d73] UnbindInputFilter 0x6fdc65fed8
this 0x6fdc660058
[066:570] [2023-08-22 03:10:49 +0000.476408][d73] UnbindInputFilter 0x707627a3a0
this 0x6fdc65fed8
[066:570] [2023-08-22 03:10:49 +0000.477061][d73] ~GLESContext:
[066:572] [2023-08-22 03:10:49 +0000.479161][d73] GLESContext destruct finish.
[066:573] [2023-08-22 03:10:49 +0000.479262][d73] filter: filter pipeline destroy
this: 0x70001c2600
[067:297] [2023-08-22 03:10:50 +0000.203286][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[068:220] [2023-08-22 03:10:51 +0000.126322][1618] Run AGC when audioType = 0
[068:220] [2023-08-22 03:10:51 +0000.126625][1618]
AudioDeviceDataHandler::MixAndSendOutFrame
[069:041] [2023-08-22 03:10:51 +0000.947782][1618] haveEnoughProcessedData
internalAudioStream.length: 0
[069:452] [2023-08-22 03:10:52 +0000.358936][db0]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[069:452] [2023-08-22 03:10:52 +0000.359112][db0] ~MediaFilterCamera time:4450673
enter.

[069:452] [2023-08-22 03:10:52 +0000.359177][db0] StopPullFrameAndWriteMp4


time:4450673 enter.

[069:453] [2023-08-22 03:10:52 +0000.359796][160c] stop recording


[069:453] [2023-08-22 03:10:52 +0000.359952][160c] we have stopped recording before
[069:453] [2023-08-22 03:10:52 +0000.360129][db0] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[069:454] [2023-08-22 03:10:52 +0000.360627][db0] DestroyPipelineAndFilters


time:4450675 enter.

[069:454] [2023-08-22 03:10:52 +0000.360662][db0] DestroyPipelineAndFilters leave.


expire time = 0 ms

[069:454] [2023-08-22 03:10:52 +0000.360686][db0] AppDeviceManagerStopMic


[069:454] [2023-08-22 03:10:52 +0000.360723][db0] AppDeviceManagerStopMic::mic
status is on
[069:454] [2023-08-22 03:10:52 +0000.360747][db0] Try to stop webrtc device.

[069:454] [2023-08-22 03:10:52 +0000.360769][db0] Set record state to


stopped.threadID:3504

[069:493] [2023-08-22 03:10:52 +0000.399822][db0] Try to destory the


recorder.threadID:3504

[069:693] [2023-08-22 03:10:52 +0000.600036][db0] DestroyAudioRecorder:


[069:694] [2023-08-22 03:10:52 +0000.600218][db0] Cleanup the buffer queue in the
recorder.
[069:694] [2023-08-22 03:10:52 +0000.600249][db0] Destroy the recorder.

[069:701] [2023-08-22 03:10:52 +0000.608012][db0] StopRecording finished.

[069:702] [2023-08-22 03:10:52 +0000.608263][db0] The stop recording success.

[069:702] [2023-08-22 03:10:52 +0000.608298][db0]


AudioDeviceDataHandler::StopMicProcess

[069:704] [2023-08-22 03:10:52 +0000.610949][db0] AppDeviceManager stop.

[069:704] [2023-08-22 03:10:52 +0000.611167][db0] Rlease the webrtc device object.

[069:705] [2023-08-22 03:10:52 +0000.612082][db0] OpenSlesInput destruct.

[069:706] [2023-08-22 03:10:52 +0000.612212][db0] OpenSlesOutput destruct.

[069:714] [2023-08-22 03:10:52 +0000.620892][db0] EventDispatchServerScope destruct


[069:715] [2023-08-22 03:10:52 +0000.621581][db0]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[069:715] [2023-08-22 03:10:52 +0000.621732][db0] ~AudioDeviceDataHandler

[069:717] [2023-08-22 03:10:52 +0000.623347][db0] AppDeviceManagerDestruct.

[069:717] [2023-08-22 03:10:52 +0000.623461][db0] ~AppDeviceManager:


[069:717] [2023-08-22 03:10:52 +0000.623575][db0] ~CpuOverloadDetect time:4450938
enter.

[069:717] [2023-08-22 03:10:52 +0000.623892][db0] ~CpuOverloadDetect leave. expire


time = 0 ms

[069:755] [2023-08-22 03:10:52 +0000.661453][db0] Destruct BeautifyReader begin...


[069:755] [2023-08-22 03:10:52 +0000.661559][db0] Destruct BeautifyReader done.
[069:755] [2023-08-22 03:10:52 +0000.661641][db0] ~MediaFilterCamera leave. expire
time = 303 ms

[069:755] [2023-08-22 03:10:52 +0000.661798][db0] ~GLESContext:


[069:757] [2023-08-22 03:10:52 +0000.663765][db0] GLESContext destruct finish.
[069:757] [2023-08-22 03:10:52 +0000.663858][db0] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[069:771] [2023-08-22 03:10:52 +0000.677906][db0] global uninited!
[069:772] [2023-08-22 03:10:52 +0000.679035][db0] clear AppID 50011
[069:772] [2023-08-22 03:10:52 +0000.679089][db0] UnRegister JVM for Xplatform util
[069:772] [2023-08-22 03:10:52 +0000.679115][db0] Dispose::unregister webrtc video
engine
[069:772] [2023-08-22 03:10:52 +0000.679145][db0] Init the android object with
jvm:0x0 env:0x0 context:0x0

[069:773] [2023-08-22 03:10:52 +0000.679183][db0] SetAndroidMediaCodecObjects


time:4450994 enter.

[069:773] [2023-08-22 03:10:52 +0000.679216][db0] ClearAndroidMediaCodecObjects


time:4450994 enter.

[069:773] [2023-08-22 03:10:52 +0000.679243][db0] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[069:773] [2023-08-22 03:10:52 +0000.679275][db0] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[069:773] [2023-08-22 03:10:52 +0000.679310][db0] SetAndroidMediaCodecObjects


time:4450994 enter.

[069:773] [2023-08-22 03:10:52 +0000.679342][db0] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[069:773] [2023-08-22 03:10:52 +0000.679363][db0] ClearAndroidMediaCodecObjects
time:4450994 enter.

[069:773] [2023-08-22 03:10:52 +0000.679390][db0] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[069:773] [2023-08-22 03:10:52 +0000.679[000:029] [2023-08-22 07:49:43


+0000.778729][26cb] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-08-
22 07:49:43 +0000
[000:029] [2023-08-22 07:49:43 +0000.778801][26cb] set AppID=50011 old AppID=-1
[000:029] [2023-08-22 07:49:43 +0000.778838][26cb] Init the android object with
jvm:0xb400007093e21380 env:0x7076108c80 context:0x701fc5a328

[000:029] [2023-08-22 07:49:43 +0000.778887][26cb] SetAndroidMediaCodecObjects


time:17879146 enter.

[000:029] [2023-08-22 07:49:43 +0000.778927][26cb] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:029] [2023-08-22 07:49:43 +0000.778953][26cb] SetAndroidMediaCodecObjects


time:17879146 enter.

[000:029] [2023-08-22 07:49:43 +0000.778984][26cb] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007093e21380
[000:029] [2023-08-22 07:49:43 +0000.779005][26cb] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007093e21380 address:0x6fb2418760
[000:029] [2023-08-22 07:49:43 +0000.779038][26cb] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007093e21380
address:0x6fb2418760
[000:029] [2023-08-22 07:49:43 +0000.779079][26cb] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:029] [2023-08-22 07:49:43 +0000.779113][26cb] Set the android objects with


jvm:0xb400007093e21380 env:0x7076108c80 context:0x701fc5a328

[000:030] [2023-08-22 07:49:43 +0000.780563][26cb] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7076108c80
[000:030] [2023-08-22 07:49:43 +0000.780603][26cb] SystemUtil Init done
[000:034] [2023-08-22 07:49:43 +0000.784273][26cb]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:036] [2023-08-22 07:49:43 +0000.785881][26cb] MediaFilterCamera
[000:036] [2023-08-22 07:49:43 +0000.785936][26cb] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:036] [2023-08-22 07:49:43 +0000.786057][26cb] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:036] [2023-08-22 07:49:43 +0000.786092][3391] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fe9c8cfc0
[000:036] [2023-08-22 07:49:43 +0000.786106][26cb] Recording session using default
bitrate support by app:14680064
[000:036] [2023-08-22 07:49:43 +0000.786338][3391] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:036] [2023-08-22 07:49:43 +0000.786421][26cb] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:037] [2023-08-22 07:49:43 +0000.787018][26cb] Error(ini.cc:191): Open the file
failed. error:2
[000:037] [2023-08-22 07:49:43 +0000.787058][26cb]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:037] [2023-08-22 07:49:43 +0000.787110][26cb] The device model: 220333qag
usingSoftwareAEC value: 0
[000:039] [2023-08-22 07:49:43 +0000.789253][26cb] Error(ini.cc:191): Open the file
failed. error:2
[000:039] [2023-08-22 07:49:43 +0000.789304][26cb]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:039] [2023-08-22 07:49:43 +0000.789346][26cb] The device model: 220333qag
usingHardwareAEC value: 0
[000:039] [2023-08-22 07:49:43 +0000.789376][26cb] The machine device: 220333qag
usingHardwareAEC value: 0
[000:039] [2023-08-22 07:49:43 +0000.789396][26cb] Using Default AEC type: software
AEC
[000:040] [2023-08-22 07:49:43 +0000.790422][26cb] The device model: 220333qag enum
value: 0
[000:041] [2023-08-22 07:49:43 +0000.791032][26cb] GetMachineModel is 220333QAG
[000:041] [2023-08-22 07:49:43 +0000.791099][26cb] GetMachineInfo: 220333QAG
[000:041] [2023-08-22 07:49:43 +0000.791155][26cb] Construct BeautifyReader
begin...
[000:041] [2023-08-22 07:49:43 +0000.791189][26cb] dumpStickerRgba:0
dumpStickerYuv:0
[000:041] [2023-08-22 07:49:43 +0000.791209][26cb] Construct BeautifyReader done.
[000:045] [2023-08-22 07:49:43 +0000.795295][26cb] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:045] [2023-08-22 07:49:43 +0000.795326][3394] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x700171e9a0
[000:045] [2023-08-22 07:49:43 +0000.795392][26cb] AppDeviceManager telnet server
for statistics started......
[000:046] [2023-08-22 07:49:43 +0000.795772][26cb] CpuOverloadDetect time:17879163
enter.

[000:046] [2023-08-22 07:49:43 +0000.795860][26cb] CpuOverloadDetect leave. expire


time = 0 ms

[000:046] [2023-08-22 07:49:43 +0000.795881][3395] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7083539a00
[000:046] [2023-08-22 07:49:43 +0000.796503][26cb] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:046] [2023-08-22 07:49:43 +0000.796541][26cb] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:049] [2023-08-22 07:49:43 +0000.799053][26cb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:049] [2023-08-22 07:49:43 +0000.799473][26cb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:050] [2023-08-22 07:49:43 +0000.799924][26cb] CreatePlatformSpecificObjects:
[000:050] [2023-08-22 07:49:43 +0000.799965][26cb] audio device use opensle input
and opensl output
[000:050] [2023-08-22 07:49:43 +0000.800022][26cb] Create OpenSLES output module
with java VM support.

[000:050] [2023-08-22 07:49:43 +0000.800177][26cb] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:050] [2023-08-22 07:49:43 +0000.800307][26cb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:050] [2023-08-22 07:49:43 +0000.800468][26cb] Create OpenSLES output module
with buffer num:1

[000:050] [2023-08-22 07:49:43 +0000.800606][26cb] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:051] [2023-08-22 07:49:43 +0000.800754][26cb] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:051] [2023-08-22 07:49:43 +0000.800915][26cb] Create OpenSLES input module
with java VM support.

[000:051] [2023-08-22 07:49:43 +0000.800954][26cb] Create OpenSLES input module


with buffer num:1

[000:051] [2023-08-22 07:49:43 +0000.801021][26cb] Error(trace.cc:40): Init the


output and input for audio device template.
[000:051] [2023-08-22 07:49:43 +0000.801052][26cb] Init the output device.

[000:051] [2023-08-22 07:49:43 +0000.801071][26cb] Init the opensl input.


[000:051] [2023-08-22 07:49:43 +0000.801108][26cb] AppDeviceManager get setting
samplerate: 0
[000:051] [2023-08-22 07:49:43 +0000.801504][26cb] The device model: 220333qag enum
value: 0
[000:052] [2023-08-22 07:49:43 +0000.802097][26cb] The device model: 220333qag enum
value: 0
[000:052] [2023-08-22 07:49:43 +0000.802145][26cb] Set the sample rate to be:48000

[000:052] [2023-08-22 07:49:43 +0000.802176][26cb] Enable the recording stereo:0


[000:052] [2023-08-22 07:49:43 +0000.802198][26cb] Set the playout as stereo:1
[000:052] [2023-08-22 07:49:43 +0000.802228][26cb] Init the microphone.
[000:054] [2023-08-22 07:49:43 +0000.804357][26cb] Update the recording sample rate
to be: 48000
[000:054] [2023-08-22 07:49:43 +0000.804401][26cb] Init the speaker.
[000:054] [2023-08-22 07:49:43 +0000.804438][26cb] Low latency buffer size:144 low
sample rate:48000
[000:054] [2023-08-22 07:49:43 +0000.804704][26cb] Using 1 x 10ms for an audio
frame.

[000:058] [2023-08-22 07:49:43 +0000.807788][26cb] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:058] [2023-08-22 07:49:43 +0000.807930][26cb] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:058] [2023-08-22 07:49:43 +0000.807991][26cb] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:063] [2023-08-22 07:49:43 +0000.813179][26cb] The device model:220333qag
[000:063] [2023-08-22 07:49:43 +0000.813280][26cb] speaker output factor:100
defaultFactor: 100

[000:063] [2023-08-22 07:49:43 +0000.813304][26cb] headset output factor:100


defaultFactor: 100

[000:064] [2023-08-22 07:49:43 +0000.813781][26cb] AppDeviceManagerStart finished.


[000:064] [2023-08-22 07:49:43 +0000.813827][26cb] AppDeviceManagerStartMic::mic
status is off
[000:064] [2023-08-22 07:49:43 +0000.813892][26cb] AppDeviceManagerStartMic update
aec type: 2

[000:064] [2023-08-22 07:49:43 +0000.813925][26cb] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:064] [2023-08-22 07:49:43 +0000.813949][26cb]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:064] [2023-08-22 07:49:43 +0000.813978][26cb]
AudioDeviceDataHandler::StartMicProcess

[000:064] [2023-08-22 07:49:43 +0000.814112][26cb] Try to start webrtc recording


device.

[000:064] [2023-08-22 07:49:43 +0000.814150][26cb] StartRecording. threadID:9931

[000:064] [2023-08-22 07:49:43 +0000.814137][3396] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:064] [2023-08-22 07:49:43 +0000.814245][3396] haveEnoughProcessedData
internalAudioStream.length: 0
[000:064] [2023-08-22 07:49:43 +0000.814547][26cb] The machine model:220333QAG

[000:064] [2023-08-22 07:49:43 +0000.814613][26cb] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:064] [2023-08-22 07:49:43 +0000.814648][26cb] Set the recording mode before


getSetting: 4
[000:064] [2023-08-22 07:49:43 +0000.814673][26cb] Set the recording mode after
getSetting: 1
[000:091] [2023-08-22 07:49:43 +0000.840767][26cb] StartRecording finished.

[000:091] [2023-08-22 07:49:43 +0000.840828][26cb] audio: start the audio mic


checker timer.

[000:091] [2023-08-22 07:49:43 +0000.841385][26cb] machine model :redmi


[000:091] [2023-08-22 07:49:43 +0000.841441][26cb] Support this machine
model :redmi
[000:095] [2023-08-22 07:49:43 +0000.844791][26cb] global inited! current sdk
version: 12-14-d8558ab
[000:152] [2023-08-22 07:49:43 +0000.901794][3397] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:152] [2023-08-22 07:49:43 +0000.901876][3397] _deviceSampleRate:48000

[000:156] [2023-08-22 07:49:43 +0000.905817][3396] Run AGC when audioType = 0


[000:156] [2023-08-22 07:49:43 +0000.905901][3396]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:564] [2023-08-22 07:49:44 +0000.314297][29a0]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:565] [2023-08-22 07:49:44 +0000.315157][3392] MediaFilterCamera, recording
file context:0x7083442400 input texture:5
[000:565] [2023-08-22 07:49:44 +0000.315314][3392] GLESContext:
[000:565] [2023-08-22 07:49:44 +0000.315420][3392] The result of eglGetDisplay is:
0x1
[000:567] [2023-08-22 07:49:44 +0000.317360][3392] The result of creation:
0x6ffa74d100
[000:567] [2023-08-22 07:49:44 +0000.317581][3392] The result of
eglCreatePbufferSurface is: 0x6ffa74d480
[000:568] [2023-08-22 07:49:44 +0000.317797][29a0]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7083442400 input_texture: 5
[001:807] [2023-08-22 07:49:45 +0000.556949][3396] haveEnoughProcessedData
internalAudioStream.length: 10
[002:151] [2023-08-22 07:49:45 +0000.901570][3396] Run AGC when audioType = 0
[003:526] [2023-08-22 07:49:47 +0000.275869][3396] haveEnoughProcessedData
internalAudioStream.length: 0
[004:095] [2023-08-22 07:49:47 +0000.845368][338d]
monitorTime:4004totalDuration:3950
[004:155] [2023-08-22 07:49:47 +0000.905272][3396] Run AGC when audioType = 0
[004:155] [2023-08-22 07:49:47 +0000.905489][3396]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:254] [2023-08-22 07:49:49 +0000.4017][3396] haveEnoughProcessedData
internalAudioStream.length: 10
[006:154] [2023-08-22 07:49:49 +0000.904043][3396] Run AGC when audioType = 0
[006:986] [2023-08-22 07:49:50 +0000.736502][3396] haveEnoughProcessedData
internalAudioStream.length: 0
[007:492] [2023-08-22 07:49:51 +0000.241920][26aa] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[007:492] [2023-08-22 07:49:51 +0000.242064][26aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[007:493] [2023-08-22 07:49:51 +0000.243475][26aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[007:494] [2023-08-22 07:49:51 +0000.243727][3392] operator() time:17886611 enter.

[007:494] [2023-08-22 07:49:51 +0000.243849][3392] MediaFilterCamera, recording


file context:0x7083442400 input texture:5
[007:496] [2023-08-22 07:49:51 +0000.245941][3392] MicSource: Mic source
created:10x6ffa560600
[007:497] [2023-08-22 07:49:51 +0000.247191][3392] received external audio stream

[007:497] [2023-08-22 07:49:51 +0000.247335][3392] alloc thread: 0x6fe63d9b00


name:worker0 thread id:481007664320 to Mic_source
[007:497] [2023-08-22 07:49:51 +0000.247398][3392] audio: start the audio sender
thread.

[007:497] [2023-08-22 07:49:51 +0000.247546][3392] construct OpenGLRenderProgram


0x6fe63f8598
[007:497] [2023-08-22 07:49:51 +0000.247629][3392] CropFilter::SetOrientation
orientation: 90
[007:498] [2023-08-22 07:49:51 +0000.247943][3392] filter: filter pipeline
construtc this: 0x6fe66b2900
[007:498] [2023-08-22 07:49:51 +0000.248030][3392] filter: filter pipeline2 update
pattern: 1
[007:498] [2023-08-22 07:49:51 +0000.248178][3392] CameraSource::source_id_:1
[007:498] [2023-08-22 07:49:51 +0000.248255][3392] RecordAudioSource::source_id_:2
[007:498] [2023-08-22 07:49:51 +0000.248629][3392] BindInputFilter 0x6fe63da6c0
this 0x6fe63f87c0
[007:499] [2023-08-22 07:49:51 +0000.248802][3392] BindInputFilter 0x6fe63dab58
this 0x6fe63dafd0
[007:499] [2023-08-22 07:49:51 +0000.248888][3392] BindInputFilter 0x6fe63f87c0
this 0x6fe66b29a0
[007:499] [2023-08-22 07:49:51 +0000.248998][3392] setParamentForFilters:
speed:0.500000
[007:499] [2023-08-22 07:49:51 +0000.249057][3392] SetParamForFilter:
AF_SpeedFilter params:, speed_ 0.5
[007:499] [2023-08-22 07:49:51 +0000.249121][3392] SetParamForFilter time:17886616
enter.

[007:499] [2023-08-22 07:49:51 +0000.249173][3392] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[007:499] [2023-08-22 07:49:51 +0000.249228][3392] SetParamForFilter: Params video
index is: 0
[007:499] [2023-08-22 07:49:51 +0000.249277][3392] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[007:499] [2023-08-22 07:49:51 +0000.249325][3392] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[007:499] [2023-08-22 07:49:51 +0000.249375][3392] crop filter mode tpye:
citytravelvideo index:0
[007:503] [2023-08-22 07:49:51 +0000.253152][3396] On audio frame the broadcast
with timestamp:17886620 samples:480. (1000 frame for one log)

[007:504] [2023-08-22 07:49:51 +0000.254363][3392]


Warning(parse_template_json.cc:45): json parament no found the parament
[007:504] [2023-08-22 07:49:51 +0000.254451][3392]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:504] [2023-08-22 07:49:51 +0000.254504][3392]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:504] [2023-08-22 07:49:51 +0000.254552][3392]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:504] [2023-08-22 07:49:51 +0000.254635][3392]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:504] [2023-08-22 07:49:51 +0000.254696][3392]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:505] [2023-08-22 07:49:51 +0000.254773][3392]
Warning(parse_template_json.cc:45): json parament no found the parament
[007:505] [2023-08-22 07:49:51 +0000.254834][3392]
Warning(parse_template_json.cc:81): json parament no found the parament
[007:505] [2023-08-22 07:49:51 +0000.254899][3392]
Warning(parse_template_json.cc:81): json parament no found the parament
[007:505] [2023-08-22 07:49:51 +0000.254966][3392]
Warning(parse_template_json.cc:67): json parament no found the parament
[007:505] [2023-08-22 07:49:51 +0000.255030][3392]
Warning(parse_template_json.cc:93): json parament no found the duration
[007:505] [2023-08-22 07:49:51 +0000.255101][3392] SetParamForFilter leave. expire
time = 6 ms

[007:505] [2023-08-22 07:49:51 +0000.255511][3392] OnOutputSizeChanged width 1280


height 720
[007:505] [2023-08-22 07:49:51 +0000.255613][3392] OpenGLFrameBuffer: width:1280
height:720
[007:505] [2023-08-22 07:49:51 +0000.255700][3392] OpenGLFrameBuffer: width:1280
height:720
[007:506] [2023-08-22 07:49:51 +0000.255744][3392] OpenGLFrameBuffer: width:1280
height:720
[007:506] [2023-08-22 07:49:51 +0000.255784][3392] OpenGLFrameBuffer: width:1280
height:720
[007:506] [2023-08-22 07:49:51 +0000.255822][3392] OpenGLFrameBuffer: width:1280
height:720
[007:506] [2023-08-22 07:49:51 +0000.255859][3392] OpenGLFrameBuffer: width:1280
height:720
[007:506] [2023-08-22 07:49:51 +0000.255896][3392] construct TrivalImageDrawer
0x6ffa4c5a00
[007:506] [2023-08-22 07:49:51 +0000.255938][3392] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x6ffa4c5a00 context 0x6fe63fa1c0
[007:506] [2023-08-22 07:49:51 +0000.256016][3392] setupGLES:
[007:507] [2023-08-22 07:49:51 +0000.257064][3392] OpenGLRenderProgram::Initialize.
[007:507] [2023-08-22 07:49:51 +0000.257226][3392] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[007:507] [2023-08-22 07:49:51 +0000.257297][3392] 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
[007:507] [2023-08-22 07:49:51 +0000.257402][3392] Init open gl render:
0x6fe63f8598
[007:507] [2023-08-22 07:49:51 +0000.257460][3392] Fragement shader path:
[007:507] [2023-08-22 07:49:51 +0000.257539][3392] Fragement shader path:
[007:507] [2023-08-22 07:49:51 +0000.257619][3392] create opengl program object.
[007:507] [2023-08-22 07:49:51 +0000.257696][33e1] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[007:508] [2023-08-22 07:49:51 +0000.257740][3392] create shader: vertex
[007:508] [2023-08-22 07:49:51 +0000.258141][3392] create shader: fragment
[007:508] [2023-08-22 07:49:51 +0000.258513][33e1] The output timestamp from audio
mixer change:17886620
[007:508] [2023-08-22 07:49:51 +0000.258590][33e1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:510] [2023-08-22 07:49:51 +0000.260607][3392] Have not extra filter filename!
[007:510] [2023-08-22 07:49:51 +0000.260697][3392] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[007:511] [2023-08-22 07:49:51 +0000.260793][3392] OpenGLRenderProgram::Initialize
success.
[007:511] [2023-08-22 07:49:51 +0000.260921][3392] Setup the OpenGL result:1
[007:511] [2023-08-22 07:49:51 +0000.261442][3391] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_17886628.mp4
[007:511] [2023-08-22 07:49:51 +0000.261671][3391] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_17886628.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[007:512] [2023-08-22 07:49:51 +0000.261765][3391] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[007:512] [2023-08-22 07:49:51 +0000.261846][3391] 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_17886628.mp4
fileFD: -1
[007:512] [2023-08-22 07:49:51 +0000.261928][33e8] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7083441c98
[007:512] [2023-08-22 07:49:51 +0000.262513][3391] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_17886628.mp4 is
opened successfully
[007:512] [2023-08-22 07:49:51 +0000.262578][3391] setupMediaProcessers:
[007:512] [2023-08-22 07:49:51 +0000.262632][3391]
RecordingSessionInternalSimple:setup media processers.
[007:512] [2023-08-22 07:49:51 +0000.262689][3391] construct AAC encoder
[007:514] [2023-08-22 07:49:51 +0000.263966][3391] H264Encoder creating:
superfast011818
[007:514] [2023-08-22 07:49:51 +0000.264054][3391] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[007:515] [2023-08-22 07:49:51 +0000.265337][3391] H264Encode::GetMachineModel is
220333QAG
[007:515] [2023-08-22 07:49:51 +0000.265418][3391] H264Encoder machine_mode
is:220333QAG
[007:515] [2023-08-22 07:49:51 +0000.265468][3391] H264Encode::machine size :9
machine_mode:220333QAG
[007:515] [2023-08-22 07:49:51 +0000.265537][3391] H264Encode::machine array
size :22 machine_mode:220333QAG
[007:515] [2023-08-22 07:49:51 +0000.265594][3391] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[007:515] [2023-08-22 07:49:51 +0000.265645][3391] setupCompressionSession:
[007:515] [2023-08-22 07:49:51 +0000.265693][3391] H264Encode::creating hareware
Encoder
[007:516] [2023-08-22 07:49:51 +0000.265743][3391] AndroidHwAvcEncoder
time:17886633 enter.

[007:516] [2023-08-22 07:49:51 +0000.266064][3391] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007093e21380 address:0x6fb2418760
[007:516] [2023-08-22 07:49:51 +0000.266341][3391] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[007:516] [2023-08-22 07:49:51 +0000.266423][3391] The video avc hw codec address
is 0x7083414518
[007:516] [2023-08-22 07:49:51 +0000.266551][3391] AndroidHwAvcEncoder leave.
expire time = 0 ms

[007:516] [2023-08-22 07:49:51 +0000.266630][3391] RegisterEncodeCompleteCallback


time:17886633 enter.

[007:517] [2023-08-22 07:49:51 +0000.266804][3391] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[007:517] [2023-08-22 07:49:51 +0000.266890][3391] InitEncode time:17886634 enter.

[007:517] [2023-08-22 07:49:51 +0000.267060][3391] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[007:517] [2023-08-22 07:49:51 +0000.267139][3391] Create time:17886634 enter.

[007:517] [2023-08-22 07:49:51 +0000.267204][3391] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[007:517] [2023-08-22 07:49:51 +0000.267270][3391]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x6fe9c9d240
[007:554] [2023-08-22 07:49:51 +0000.304417][3391]
supported_type:image/vnd.android.heic
[007:554] [2023-08-22 07:49:51 +0000.304612][3391] supported_type:video/avc
[007:554] [2023-08-22 07:49:51 +0000.304677][3391] name:OMX.qcom.video.encoder.avc
mime:video/avc
[007:555] [2023-08-22 07:49:51 +0000.304795][3391] hwCodecPrefix :OMX.qcom.
[007:555] [2023-08-22 07:49:51 +0000.304858][3391] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[007:555] [2023-08-22 07:49:51 +0000.304925][3391] mediacodec_createCodecByName
time:17886672 enter.

[007:555] [2023-08-22 07:49:51 +0000.304985][3391] WrapAndroidMediaCodec


time:17886672 enter.

[007:562] [2023-08-22 07:49:51 +0000.312425][3391] WrapAndroidMediaCodec leave.


expire time = 7 ms

[007:594] [2023-08-22 07:49:51 +0000.344501][3391] mediacodec_createCodecByName


leave. expire time = 39 ms

[007:594] [2023-08-22 07:49:51 +0000.344623][3391] WrapAndroidMediaFromat


time:17886711 enter.

[007:595] [2023-08-22 07:49:51 +0000.344770][3391] WrapAndroidMediaFromat leave.


expire time = 1 ms

[007:693] [2023-08-22 07:49:51 +0000.443455][3391] Destroy time:17886810 enter.

[007:693] [2023-08-22 07:49:51 +0000.443574][3391] WrapAndroidMediaFromat::


Destroy
[007:693] [2023-08-22 07:49:51 +0000.443602][3391] Destroy leave. expire time = 0
ms

[007:693] [2023-08-22 07:49:51 +0000.443630][3391] ~WrapAndroidMediaFromat


time:17886810 enter.

[007:693] [2023-08-22 07:49:51 +0000.443653][3391] ~WrapAndroidMediaFromat leave.


expire time = 0 ms
[007:693] [2023-08-22 07:49:51 +0000.443682][3391] Create leave. expire time = 176
ms

[007:693] [2023-08-22 07:49:51 +0000.443709][3391] isSemiPlanarSupport


time:17886810 enter.

[007:694] [2023-08-22 07:49:51 +0000.443730][3391] H264Encoder isSemiPlanarSupport


[007:694] [2023-08-22 07:49:51 +0000.443754][3391] isSemiPlanarSupport leave.
expire time = 1 ms

[007:694] [2023-08-22 07:49:51 +0000.443780][3391] creat hw H264Encoder success,


isSemiPlanar:1
[007:694] [2023-08-22 07:49:51 +0000.443892][3391] InitEncode leave. expire time =
177 ms

[007:694] [2023-08-22 07:49:51 +0000.443923][3391] H264Encode::created Encoder


[007:694] [2023-08-22 07:49:51 +0000.443945][3391] H264Encode:: H264 encoder
created.
[007:694] [2023-08-22 07:49:51 +0000.443965][3391] H264 encoder created.
[007:694] [2023-08-22 07:49:51 +0000.443985][3391]
RecordingSessionInternalSimple:created avc encoder avc: 0x6fe9caa440
[007:694] [2023-08-22 07:49:51 +0000.444013][3391] setOutput:
[007:694] [2023-08-22 07:49:51 +0000.444038][3391]
RecordingSessionInternalSimple:encoder set output to muxer!
[007:694] [2023-08-22 07:49:51 +0000.444061][3391] request a key frame
[007:694] [2023-08-22 07:49:51 +0000.444084][3391] H264Encode:: request a key frame
[007:694] [2023-08-22 07:49:51 +0000.444271][3391] setDisplayRotate :90
[007:694] [2023-08-22 07:49:51 +0000.444313][3391] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[007:694] [2023-08-22 07:49:51 +0000.444567][3392] StartRecording:
[007:694] [2023-08-22 07:49:51 +0000.444650][33e1] operator(): Set the recording
session in mic source. recording session: 0x6fe63daa00
[007:695] [2023-08-22 07:49:51 +0000.444795][33e0] AF_SpeedFilter audio
0x6fe63dae80 PullFrame
[007:695] [2023-08-22 07:49:51 +0000.444857][33e0]
RecordAudioSource::PullAudioFrame
[007:695] [2023-08-22 07:49:51 +0000.444795][3392] operator() leave. expire time =
201 ms

[007:695] [2023-08-22 07:49:51 +0000.444884][33e0] AF_SpeedFilter::PullFrame eof4


[007:699] [2023-08-22 07:49:51 +0000.449309][33e0]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[007:706] [2023-08-22 07:49:51 +0000.455758][33e0] AF_SpeedFilter audio time,
0x6fe63dae80 rcv time: 17886820
[007:706] [2023-08-22 07:49:51 +0000.455910][33e0] AF_SpeedFilter audio time,
0x6fe63dae80 rcv time: 17886820in_nSamples:441
[007:706] [2023-08-22 07:49:51 +0000.456017][33e0] resampled_data_size:0
[007:767] [2023-08-22 07:49:51 +0000.516930][3392]
MediaFilterCamera::NeedProcessTexture
[007:767] [2023-08-22 07:49:51 +0000.517093][3392] begine recode to first frame
spend time:273
[007:767] [2023-08-22 07:49:51 +0000.517155][3392] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x6fe63da580
[007:767] [2023-08-22 07:49:51 +0000.517253][3392] blur_distance_:0
[007:767] [2023-08-22 07:49:51 +0000.517307][3392] blur_direction_angle_:-90
[007:767] [2023-08-22 07:49:51 +0000.517431][3392]
GPUImageProcessing::SetOrientation orientation: 90
[007:767] [2023-08-22 07:49:51 +0000.517502][3392] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[007:767] [2023-08-22 07:49:51 +0000.517624][3392] GPUImageProcessing: process
video frame with resolution 1280 X 720
[007:767] [2023-08-22 07:49:51 +0000.517704][3392] GPUImageProcessing: input frame
width1280 X 720
[007:769] [2023-08-22 07:49:51 +0000.519141][3392] drawYUV420 render
OpenGLRenderProgram:0x6fe63f8598
[007:770] [2023-08-22 07:49:51 +0000.520666][3392] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[007:772] [2023-08-22 07:49:51 +0000.522234][3392] CropFilter::OnVideoFrame
outputtexture :7
[007:772] [2023-08-22 07:49:51 +0000.522342][3392] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[007:774] [2023-08-22 07:49:51 +0000.523774][3392] The read pixel from buffer take:
2 width:1280 height:720 frameType:0
[007:797] [2023-08-22 07:49:51 +0000.547207][3392] drawYUV420 render
OpenGLRenderProgram:0x6fe63f8598
[007:814] [2023-08-22 07:49:51 +0000.564707][3392] The convert RGB to YUV take 10
[007:815] [2023-08-22 07:49:51 +0000.565322][3392] FilterPipeline2::OnVideoFrame
pts 28 last_video_timestamp_ 28
[007:815] [2023-08-22 07:49:51 +0000.565457][3392]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[007:818] [2023-08-22 07:49:51 +0000.568115][33e7]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[007:818] [2023-08-22 07:49:51 +0000.568224][33e7] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[007:818] [2023-08-22 07:49:51 +0000.568286][33e7] push video frame to H264
encoder. (100 frame for one log)

[007:818] [2023-08-22 07:49:51 +0000.568344][33e7] push video frame to H264


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

[007:818] [2023-08-22 07:49:51 +0000.568416][33e7] H264Encode::push video frame to


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

[007:818] [2023-08-22 07:49:51 +0000.568489][33e7] Push an pts:0 to dts queue.


[007:818] [2023-08-22 07:49:51 +0000.568545][33e7] DTS queue for
Generator:0x7001586eb8 0
[007:818] [2023-08-22 07:49:51 +0000.568588][33e7] The input pts:0 fps:30
[007:820] [2023-08-22 07:49:51 +0000.570432][33e7]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[007:838] [2023-08-22 07:49:51 +0000.588113][3392] drawYUV420 render
OpenGLRenderProgram:0x6fe63f8598
[007:865] [2023-08-22 07:49:51 +0000.614967][33e0] AF_SpeedFilter audio time 222,
0x6fe63dae80 out time: 17886820 org time: 17886820
[007:865] [2023-08-22 07:49:51 +0000.615087][33e0] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[007:865] [2023-08-22 07:49:51 +0000.615151][33e0]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 17886820
[007:865] [2023-08-22 07:49:51 +0000.615205][33e0]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[007:865] [2023-08-22 07:49:51 +0000.615359][33e0] AF_SpeedFilter audio time
[007:865] [2023-08-22 07:49:51 +0000.615612][33e0] AF_SpeedFilter audio time 111,
0x6fe63dae80 out time: 17886830 org time: 17886830
[007:867] [2023-08-22 07:49:51 +0000.617643][33e6]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:2
[007:868] [2023-08-22 07:49:51 +0000.618230][33e8] add aac audio track with id:1
[007:899] [2023-08-22 07:49:51 +0000.649026][33e7] h264 add frame header cdr flag
[007:899] [2023-08-22 07:49:51 +0000.649722][33e7] h264 add frame header cdr flag
[007:900] [2023-08-22 07:49:51 +0000.650166][33e7] SendFrame
encodedImage._timeStamp:0encodedImage->_length:72287
[007:900] [2023-08-22 07:49:51 +0000.650257][33e7] Received key frame:0
[007:900] [2023-08-22 07:49:51 +0000.650341][33e7] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[007:900] [2023-08-22 07:49:51 +0000.650422][33e7] H264Encode::H264SWEncoder get
callback, length:72287 type:0 nalType:7length:18
[007:900] [2023-08-22 07:49:51 +0000.650487][33e7] H264Encode:: get a sps pps
header!headerSize:31
[007:900] [2023-08-22 07:49:51 +0000.650545][33e7] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[007:900] [2023-08-22 07:49:51 +0000.650704][33e8] get the H.264 SPS parameter
[007:901] [2023-08-22 07:49:51 +0000.651248][33e8] add video track with id:2
[007:902] [2023-08-22 07:49:51 +0000.651952][33e8] get the H.264 PPS parameter
[007:902] [2023-08-22 07:49:51 +0000.652411][33e8] get the H.264 IDR frame
[007:902] [2023-08-22 07:49:51 +0000.652485][33e8] resss:true
[007:902] [2023-08-22 07:49:51 +0000.652537][33e8] video start ts:0
[007:902] [2023-08-22 07:49:51 +0000.652692][33e8] the video frame has been written
into MP4 file
[007:927] [2023-08-22 07:49:51 +0000.677499][33e8] audio start ts:0
[007:927] [2023-08-22 07:49:51 +0000.677688][33e8] the audio frame has been written
into MP4 file
[008:151] [2023-08-22 07:49:51 +0000.901360][3396] Run AGC when audioType = 0
[008:151] [2023-08-22 07:49:51 +0000.901577][3396]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:250] [2023-08-22 07:49:51 +0000.999837][3392] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:293] [2023-08-22 07:49:52 +0000.43641][3392] The convert RGB to YUV take 5
[008:507] [2023-08-22 07:49:52 +0000.257394][33e1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:632] [2023-08-22 07:49:52 +0000.382705][33e7] DTS queue for
Generator:0x7001586eb8 1574 1652
[008:694] [2023-08-22 07:49:52 +0000.443936][3396] haveEnoughProcessedData
internalAudioStream.length: 0
[008:751] [2023-08-22 07:49:52 +0000.500937][3392] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:795] [2023-08-22 07:49:52 +0000.545208][3392] The convert RGB to YUV take 4
[009:054] [2023-08-22 07:49:52 +0000.804401][33e0] resampled_data_size:13824
[009:057] [2023-08-22 07:49:52 +0000.807185][33e6]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:9
[009:106] [2023-08-22 07:49:52 +0000.856562][33e0] AF_SpeedFilter audio
0x6fe63dae80 PullFrame
[009:135] [2023-08-22 07:49:52 +0000.885214][33e7] Push an pts:2664 to dts queue.
[009:195] [2023-08-22 07:49:52 +0000.944990][33e7] last dts:2588 currentPts:2664
ppsOrSPS:0 queue length:3
[009:255] [2023-08-22 07:49:53 +0000.5233][3392] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[009:294] [2023-08-22 07:49:53 +0000.43839][3392] The convert RGB to YUV take 5
[009:463] [2023-08-22 07:49:53 +0000.213449][33e7] DTS queue for
Generator:0x7001586eb8 3248 3316
[009:501] [2023-08-22 07:49:53 +0000.250953][33e1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:537] [2023-08-22 07:49:53 +0000.287369][33e0]
RecordAudioSource::PullAudioFrame
[009:751] [2023-08-22 07:49:53 +0000.501496][3392] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:786] [2023-08-22 07:49:53 +0000.536639][3392] The convert RGB to YUV take 4
[009:815] [2023-08-22 07:49:53 +0000.565509][3392] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[009:866] [2023-08-22 07:49:53 +0000.616610][33e7] h264 add frame header cdr flag
[009:867] [2023-08-22 07:49:53 +0000.617268][33e7] Received key frame:3972
[009:870] [2023-08-22 07:49:53 +0000.620099][33e8] get the H.264 IDR frame
[009:948] [2023-08-22 07:49:53 +0000.698005][33e0] AF_SpeedFilter::PullFrame eof4
[009:950] [2023-08-22 07:49:53 +0000.700238][33e0]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[010:151] [2023-08-22 07:49:53 +0000.901383][3397] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:151] [2023-08-22 07:49:53 +0000.901597][3397] _deviceSampleRate:48000

[010:152] [2023-08-22 07:49:53 +0000.902134][3396] Run AGC when audioType = 0


[010:188] [2023-08-22 07:49:53 +0000.938182][33e6]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:3
[010:255] [2023-08-22 07:49:54 +0000.5356][3392] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[010:267] [2023-08-22 07:49:54 +0000.16794][33e7] DTS queue for
Generator:0x7001586eb8 4918
[010:289] [2023-08-22 07:49:54 +0000.39732][3392] The convert RGB to YUV take 4
[010:308] [2023-08-22 07:49:54 +0000.57735][33e0] resampled_data_size:10240
[010:400] [2023-08-22 07:49:54 +0000.149958][3396] haveEnoughProcessedData
internalAudioStream.length: 0
[010:470] [2023-08-22 07:49:54 +0000.220323][33e7] Push an pts:5326 to dts queue.
[010:486] [2023-08-22 07:49:54 +0000.236593][33e0] AF_SpeedFilter audio
0x6fe63dae80 PullFrame
[010:504] [2023-08-22 07:49:54 +0000.254265][33e1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:527] [2023-08-22 07:49:54 +0000.276996][33e7] last dts:5248 currentPts:5326
ppsOrSPS:0 queue length:3
[010:754] [2023-08-22 07:49:54 +0000.504100][3392] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:795] [2023-08-22 07:49:54 +0000.545371][3392] The convert RGB to YUV take 5
[011:065] [2023-08-22 07:49:54 +0000.815021][3392] drawYUV420 render
OpenGLRenderProgram:0x6fe63f8598
[011:118] [2023-08-22 07:49:54 +0000.868634][3392] GPUImageProcessing: process
video frame with resolution 1280 X 720
[011:119] [2023-08-22 07:49:54 +0000.868814][3392] GPUImageProcessing: input frame
width1280 X 720
[011:119] [2023-08-22 07:49:54 +0000.869485][3392] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[011:119] [2023-08-22 07:49:54 +0000.869595][3392] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[011:124] [2023-08-22 07:49:54 +0000.874047][33e7]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6646
[011:124] [2023-08-22 07:49:54 +0000.874224][33e7] DTS queue for
Generator:0x7001586eb8 6538 6580 6646
[011:159] [2023-08-22 07:49:54 +0000.909717][33e7] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6712
[011:160] [2023-08-22 07:49:54 +0000.909985][33e7] push video frame to H264
encoder. (100 frame for one log)

[011:160] [2023-08-22 07:49:54 +0000.910068][33e7] push video frame to H264


encoder. (100 frame for one log) used width:1280 height:720
[011:160] [2023-08-22 07:49:54 +0000.910119][33e7] H264Encode::push video frame to
H264 encoder, using hw H264:1 width:1280 height:720 pts:6712(100 frame for one
log)

[011:160] [2023-08-22 07:49:54 +0000.910179][33e7] The input pts:6712 fps:30


[011:163] [2023-08-22 07:49:54 +0000.912943][33e7] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6580 pts:6580
[011:203] [2023-08-22 07:49:54 +0000.953720][33e7] SendFrame
encodedImage._timeStamp:6646encodedImage->_length:103280
[011:205] [2023-08-22 07:49:54 +0000.954991][33e7] H264Encode::H264SWEncoder get
callback, length:120352 type:1 nalType:1length:120348
[011:252] [2023-08-22 07:49:55 +0000.2620][3392] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[011:285] [2023-08-22 07:49:55 +0000.35009][3392] The convert RGB to YUV take 5
[011:376] [2023-08-22 07:49:55 +0000.126163][33e6]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:10
[011:381] [2023-08-22 07:49:55 +0000.131398][33e0]
RecordAudioSource::PullAudioFrame
[011:506] [2023-08-22 07:49:55 +0000.255909][33e1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:550] [2023-08-22 07:49:55 +0000.300142][33e0] resampled_data_size:6656
[011:753] [2023-08-22 07:49:55 +0000.503653][3392] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:787] [2023-08-22 07:49:55 +0000.537182][3392] The convert RGB to YUV take 4
[011:787] [2023-08-22 07:49:55 +0000.537704][33e7] Push an pts:7974 to dts queue.
[011:858] [2023-08-22 07:49:55 +0000.608175][33e7] h264 add frame header cdr flag
[011:858] [2023-08-22 07:49:55 +0000.608498][33e0] AF_SpeedFilter audio
0x6fe63dae80 PullFrame
[011:859] [2023-08-22 07:49:55 +0000.609071][33e7] Received key frame:7974
[011:859] [2023-08-22 07:49:55 +0000.609172][33e7] last dts:7914 currentPts:7974
ppsOrSPS:0 queue length:3
[011:886] [2023-08-22 07:49:55 +0000.635877][3392] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[011:892] [2023-08-22 07:49:55 +0000.642388][33e8] get the H.264 IDR frame
[011:929] [2023-08-22 07:49:55 +0000.679129][33e7] DTS queue for
Generator:0x7001586eb8 8170 8248
[012:104] [2023-08-22 07:49:55 +0000.853850][3396] haveEnoughProcessedData
internalAudioStream.length: 10
[012:155] [2023-08-22 07:49:55 +0000.905490][3396] Run AGC when audioType = 0
[012:155] [2023-08-22 07:49:55 +0000.905715][3396]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:216] [2023-08-22 07:49:55 +0000.966349][33e0] AF_SpeedFilter::PullFrame eof4
[012:218] [2023-08-22 07:49:55 +0000.968684][33e0]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[012:250] [2023-08-22 07:49:55 +0000.999823][3392] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[012:286] [2023-08-22 07:49:56 +0000.36196][3392] The convert RGB to YUV take 5
[012:506] [2023-08-22 07:49:56 +0000.255856][33e6]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:3
[012:508] [2023-08-22 07:49:56 +0000.258222][33e1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:754] [2023-08-22 07:49:56 +0000.504521][3392] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:766] [2023-08-22 07:49:56 +0000.516183][33e7] DTS queue for
Generator:0x7001586eb8 9840 9916
[012:788] [2023-08-22 07:49:56 +0000.538479][3392] The convert RGB to YUV take 4
[012:807] [2023-08-22 07:49:56 +0000.557289][33e0] resampled_data_size:3072
[012:807] [2023-08-22 07:49:56 +0000.557595][33e0] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[012:808] [2023-08-22 07:49:56 +0000.557778][33e0]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 17896820
[012:808] [2023-08-22 07:49:56 +0000.557866][33e0]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[013:124] [2023-08-22 07:49:56 +0000.874191][33e7] Push an pts:10646 to dts queue.
[013:197] [2023-08-22 07:49:56 +0000.947467][33e7] last dts:10600 currentPts:10646
ppsOrSPS:0 queue length:3
[013:250] [2023-08-22 07:49:57 +0000.569][33e0] RecordAudioSource::PullAudioFrame
[013:252] [2023-08-22 07:49:57 +0000.2375][3392] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[013:262] [2023-08-22 07:49:57 +0000.12598][33e0] AF_SpeedFilter audio 0x6fe63dae80
PullFrame
[013:276] [2023-08-22 07:49:57 +0000.25767][33e0] AF_SpeedFilter audio time
[013:276] [2023-08-22 07:49:57 +0000.25948][33e0] AF_SpeedFilter audio time 111,
0x6fe63dae80 out time: 17897740 org time: 17897740
[013:287] [2023-08-22 07:49:57 +0000.37390][3392] The convert RGB to YUV take 4
[013:513] [2023-08-22 07:49:57 +0000.263273][33e1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:589] [2023-08-22 07:49:57 +0000.339449][33e7] DTS queue for
Generator:0x7001586eb8 11506 11566
[013:705] [2023-08-22 07:49:57 +0000.455185][33e6]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:9
[013:750] [2023-08-22 07:49:57 +0000.500431][3392] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:786] [2023-08-22 07:49:57 +0000.535790][3392] The convert RGB to YUV take 4
[013:814] [2023-08-22 07:49:57 +0000.564009][3396] haveEnoughProcessedData
internalAudioStream.length: 0
[013:860] [2023-08-22 07:49:57 +0000.610494][33e7] h264 add frame header cdr flag
[013:861] [2023-08-22 07:49:57 +0000.611159][33e7] Received key frame:11970
[013:897] [2023-08-22 07:49:57 +0000.646788][33e8] get the H.264 IDR frame
[013:980] [2023-08-22 07:49:57 +0000.729794][3392] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[014:025] [2023-08-22 07:49:57 +0000.774964][33e0] resampled_data_size:0
[014:138] [2023-08-22 07:49:57 +0000.887809][26aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[014:138] [2023-08-22 07:49:57 +0000.888192][3392] operator(): Stop
[014:138] [2023-08-22 07:49:57 +0000.888279][3392] StopPullFrameAndWriteMp4
time:17893255 enter.

[014:138] [2023-08-22 07:49:57 +0000.888360][3392] StopRecording:


[014:146] [2023-08-22 07:49:57 +0000.895852][33e0] resampled_data_size:512
[014:146] [2023-08-22 07:49:57 +0000.896049][33e0] AF_SpeedFilter audio time 222,
0x6fe63dae80 out time: 17899450 org time: 17899450
[014:146] [2023-08-22 07:49:57 +0000.896350][33e0] PullAudioFrame: PullFrame audio
finished.
[014:146] [2023-08-22 07:49:57 +0000.896441][33e0]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[014:150] [2023-08-22 07:49:57 +0000.899947][33e7]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:191
[014:153] [2023-08-22 07:49:57 +0000.903699][3391] stop recording
[014:154] [2023-08-22 07:49:57 +0000.903882][3391]
RecordingSessionInternalSimple:destroy media processers
[014:154] [2023-08-22 07:49:57 +0000.903938][3391] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[014:154] [2023-08-22 07:49:57 +0000.903986][3391] H264Encode::flushing hareware
Encoder
[014:154] [2023-08-22 07:49:57 +0000.904229][3391] Flush time:17893271 enter.
[014:154] [2023-08-22 07:49:57 +0000.904327][3391] H264Encoder encoder flush
[014:154] [2023-08-22 07:49:57 +0000.904379][3391] flush output queue
[014:154] [2023-08-22 07:49:57 +0000.904631][3396] Run AGC when audioType = 0
[014:476] [2023-08-22 07:49:58 +0000.226200][3391] Flush leave. expire time = 322
ms

[014:476] [2023-08-22 07:49:58 +0000.226495][3391] ~H264EncodeWrap:


[014:476] [2023-08-22 07:49:58 +0000.226580][3391] ~H264Encode:
[014:476] [2023-08-22 07:49:58 +0000.226628][3391] teardownCompressionSession:
H264Encode::destroying Encoder
[014:476] [2023-08-22 07:49:58 +0000.226673][3391] Release time:17893593 enter.

[014:477] [2023-08-22 07:49:58 +0000.226910][3391] Release:


MediaCodecVideoEncoder::Release _inited:1
[014:477] [2023-08-22 07:49:58 +0000.227006][3391] Destroy time:17893594 enter.

[014:477] [2023-08-22 07:49:58 +0000.227056][3391] H264Encoder encoderDestroy


[014:477] [2023-08-22 07:49:58 +0000.227102][3391]
AndroidMediaCodecVideoEncoder::release env: 0x6fe9caad00
[014:477] [2023-08-22 07:49:58 +0000.227154][3391]
AndroidMediaCodecVideoEncoder::Destroy
[014:505] [2023-08-22 07:49:58 +0000.254803][3391] Destroy leave. expire time = 28
ms

[014:505] [2023-08-22 07:49:58 +0000.255225][3391] Release leave. expire time = 29


ms

[014:505] [2023-08-22 07:49:58 +0000.255399][3391] ~AndroidHwAvcEncoder


time:17893622 enter.

[014:506] [2023-08-22 07:49:58 +0000.256262][3391] Release time:17893623 enter.

[014:506] [2023-08-22 07:49:58 +0000.256461][3391] Release:


MediaCodecVideoEncoder:: has been released before, just return
[014:506] [2023-08-22 07:49:58 +0000.256550][3391] Release leave. expire time = 0
ms

[014:506] [2023-08-22 07:49:58 +0000.256610][3391] ~AndroidMediaCodecVideoEncoder


[014:506] [2023-08-22 07:49:58 +0000.256660][3391] ~WrapAndroidMediaCodec
time:17893623 enter.

[014:506] [2023-08-22 07:49:58 +0000.256712][3391] ~WrapAndroidMediaCodec leave.


expire time = 1 ms

[014:507] [2023-08-22 07:49:58 +0000.257011][3391] video hevc hw codec


destructor:0x7083414518

[014:507] [2023-08-22 07:49:58 +0000.257405][3391] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[014:507] [2023-08-22 07:49:58 +0000.257576][3391] teardownCompressionSession:


H264Encode::destroyed Encoder
[014:508] [2023-08-22 07:49:58 +0000.257799][3391]
RecordingSessionInternalSimple:destroy aac encoder output!
[014:508] [2023-08-22 07:49:58 +0000.257919][3391] AACSWEncode destructor
[014:516] [2023-08-22 07:49:58 +0000.265934][33e1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:517] [2023-08-22 07:49:58 +0000.266879][33e8] MP4 close file successfully
[014:517] [2023-08-22 07:49:58 +0000.267071][33e8] Recording session Internal:
notify recording ok
[014:517] [2023-08-22 07:49:58 +0000.267136][33e8] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_17886628.mp4,
output_video_timestamp_:12638 last_video_pts_:12638
[014:517] [2023-08-22 07:49:58 +0000.267220][33e8] OnRecordFinish:
[014:535] [2023-08-22 07:49:58 +0000.285559][33e8] onRecordingOk: net seek
pos:0record video duration:12671record audio duration:12654
[014:536] [2023-08-22 07:49:58 +0000.286721][33e1] destructMicSource_w:
[014:537] [2023-08-22 07:49:58 +0000.286886][33e1] setOutput_w:
MicSource::setOutput() 0x0
[014:537] [2023-08-22 07:49:58 +0000.286987][33e1] close external audio stream

[014:537] [2023-08-22 07:49:58 +0000.287278][3392] releaseThread 0x6fe63d9b00


[014:537] [2023-08-22 07:49:58 +0000.287412][3392] ~MicSource: Mic source
destroyed:0x6ffa560600
[014:539] [2023-08-22 07:49:58 +0000.289183][3392] StopPullFrameAndWriteMp4 leave.
expire time = 401 ms

[014:539] [2023-08-22 07:49:58 +0000.289323][3392] DestroyPipelineAndFilters


time:17893656 enter.

[014:539] [2023-08-22 07:49:58 +0000.289407][3392] UnbindInputFilter 0x6fe63da6c0


this 0x6fe63f87c0
[014:539] [2023-08-22 07:49:58 +0000.289477][3392] UnbindInputFilter 0x6fe63dab58
this 0x6fe63dafd0
[014:539] [2023-08-22 07:49:58 +0000.289635][3392] UnbindInputFilter 0x6fe63f87c0
this 0x6fe66b29a0
[014:540] [2023-08-22 07:49:58 +0000.289761][3392] filter: filter pipeline destroy
this: 0x6fe66b2900
[014:541] [2023-08-22 07:49:58 +0000.290774][3392] ClearVideoOfSources: recodring
total frames:0
[014:541] [2023-08-22 07:49:58 +0000.290942][3392] ClearVideoOfSources:
[014:541] [2023-08-22 07:49:58 +0000.291067][3392] GPUImageProcessing destruct.
[014:541] [2023-08-22 07:49:58 +0000.291160][3392] destroy TrivalImageDrawer
0x6ffa4c5a00
[014:541] [2023-08-22 07:49:58 +0000.291223][3392] The shader has been initialize,
clean up them.

[014:541] [2023-08-22 07:49:58 +0000.291345][3392] ~OpenGLFrameBuffer:


[014:541] [2023-08-22 07:49:58 +0000.291592][3392] ~OpenGLFrameBuffer:
[014:542] [2023-08-22 07:49:58 +0000.291840][3392] ~OpenGLFrameBuffer:
[014:542] [2023-08-22 07:49:58 +0000.292079][3392] ~OpenGLFrameBuffer:
[014:543] [2023-08-22 07:49:58 +0000.292987][3392] ~OpenGLFrameBuffer:
[014:543] [2023-08-22 07:49:58 +0000.293355][3392] ~OpenGLFrameBuffer:
[014:544] [2023-08-22 07:49:58 +0000.294050][3392] GPUImageProcessing destruct
finish.
[014:544] [2023-08-22 07:49:58 +0000.294263][3392] GPURGBAFrame destruct.
[014:544] [2023-08-22 07:49:58 +0000.294422][3392] destroy OpenGLRenderProgram
0x6fe63f8598
[014:544] [2023-08-22 07:49:58 +0000.294516][3392] ~CameraSource time:17893661
enter.

[014:544] [2023-08-22 07:49:58 +0000.294578][3392] ~CameraSource leave. expire


time = 0 ms

[014:544] [2023-08-22 07:49:58 +0000.294651][3392] ~RecordAudioSource time:17893661


enter.
[014:544] [2023-08-22 07:49:58 +0000.294708][3392] ~RecordAudioSource leave.
expire time = 1 ms

[014:545] [2023-08-22 07:49:58 +0000.294775][3392] DestroyPipelineAndFilters


leave. expire time = 6 ms

[014:574] [2023-08-22 07:49:58 +0000.323779][26aa]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[014:575] [2023-08-22 07:49:58 +0000.325573][26aa] machine model :redmi
[014:576] [2023-08-22 07:49:58 +0000.325721][26aa] Support this machine
model :redmi
[014:576] [2023-08-22 07:49:58 +0000.325778][26aa] global inited! current sdk
version: 12-14-d8558ab
[014:576] [2023-08-22 07:49:58 +0000.326247][26aa] filter: filter pipeline
construtc this: 0x707eda5100
[014:576] [2023-08-22 07:49:58 +0000.326346][26aa] MediaFilterGraph:
MediaFilterGraph construct
[014:576] [2023-08-22 07:49:58 +0000.326404][26aa] GLESContext:
[014:576] [2023-08-22 07:49:58 +0000.326517][26aa] The result of eglGetDisplay is:
0x1
[014:579] [2023-08-22 07:49:58 +0000.329009][26aa] The result of creation:
0x6fe662ce80
[014:579] [2023-08-22 07:49:58 +0000.329241][26aa] The result of
eglCreatePbufferSurface is: 0x6fe662cf80
[014:582] [2023-08-22 07:49:58 +0000.332751][26aa] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_17886628.mp4
[014:583] [2023-08-22 07:49:58 +0000.332870][26aa] The source 0 speed:0.5
[014:583] [2023-08-22 07:49:58 +0000.332935][26aa] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_17886628.mp4, delay:
0
[014:583] [2023-08-22 07:49:58 +0000.332993][26aa] CreateDecoderByVideoSource
time:17893700 enter.

[014:583] [2023-08-22 07:49:58 +0000.333315][26aa] running_decoder_count:0max


count:2
[014:583] [2023-08-22 07:49:58 +0000.333378][26aa] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_17886628.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x6fe65e6000
[014:593] [2023-08-22 07:49:58 +0000.342984][3406] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6fe6646000] Current FFmpeg version git-2021-06-16-
97cea6f

[014:749] [2023-08-22 07:49:58 +0000.499431][3406] OnStreamInfoFound: video


duration_: 12671
[014:751] [2023-08-22 07:49:58 +0000.501027][3407] NO get frame from decoder
[014:751] [2023-08-22 07:49:58 +0000.501036][26aa] start decoder
[014:751] [2023-08-22 07:49:58 +0000.501163][26aa] CreateDecoderByVideoSource
leave. expire time = 168 ms

[014:751] [2023-08-22 07:49:58 +0000.501219][26aa] BindInputFilter 0x6ffa6ad720


this 0x6fe6600d58
[014:751] [2023-08-22 07:49:58 +0000.501256][26aa] BindInputFilter 0x6fe6600d58
this 0x6fe6601118
[014:751] [2023-08-22 07:49:58 +0000.501298][26aa] BindInputFilter 0x6ffa6ad720
this 0x6fe66011d8
[014:751] [2023-08-22 07:49:58 +0000.501348][26aa] BindInputFilter 0x6fe66011d8
this 0x6fe6601298
[014:751] [2023-08-22 07:49:58 +0000.501372][26aa] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_17886628.mp4
[014:751] [2023-08-22 07:49:58 +0000.501421][26aa] BindInputFilter 0x6fe6601118
this 0x6fe6601358
[014:751] [2023-08-22 07:49:58 +0000.501472][26aa] BindInputFilter 0x6fe6601358
this 0x707eda51a0
[014:751] [2023-08-22 07:49:58 +0000.501522][26aa] BindInputFilter 0x6fe6601298
this 0x6fe66014d8
[014:751] [2023-08-22 07:49:58 +0000.501566][26aa] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_17886628.mp4
[014:752] [2023-08-22 07:49:58 +0000.501758][3407] NO get frame from decoder
[014:752] [2023-08-22 07:49:58 +0000.502598][26aa]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[014:753] [2023-08-22 07:49:58 +0000.503268][26aa] machine model :redmi
[014:753] [2023-08-22 07:49:58 +0000.503345][26aa] Support this machine
model :redmi
[014:753] [2023-08-22 07:49:58 +0000.503357][3407] NO get frame from decoder
[014:753] [2023-08-22 07:49:58 +0000.503370][26aa] global inited! current sdk
version: 12-14-d8558ab
[014:753] [2023-08-22 07:49:58 +0000.503499][26aa] GetPipeline:
-----------------------------------------
[014:753] [2023-08-22 07:49:58 +0000.503531][26aa] GetPipeline: source:
0x6ffa6ad500
[014:753] [2023-08-22 07:49:58 +0000.503556][26aa] GetPipeline: filter: NULLFilter
[014:753] [2023-08-22 07:49:58 +0000.503579][26aa] GetPipeline: filter: NULLFilter
[014:753] [2023-08-22 07:49:58 +0000.503605][26aa] GetPipeline: filter: NULLFilter
[014:753] [2023-08-22 07:49:58 +0000.503664][26aa] GetPipeline: audio filter:
AuidoNULLFilter
[014:753] [2023-08-22 07:49:58 +0000.503688][26aa] GetPipeline: audio filter:
AuidoNULLFilter
[014:753] [2023-08-22 07:49:58 +0000.503712][26aa] GetPipeline: audio filter:
AudioNUllFilter
[014:754] [2023-08-22 07:49:58 +0000.503734][26aa] GetPipeline:
------------------------------------------
[014:754] [2023-08-22 07:49:58 +0000.503761][26aa] filter: filter pipeline2 update
pattern: 0
[014:755] [2023-08-22 07:49:58 +0000.504957][26aa] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[014:755] [2023-08-22 07:49:58 +0000.505262][26aa] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[014:755] [2023-08-22 07:49:58 +0000.505329][26aa] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[014:755] [2023-08-22 07:49:58 +0000.505496][26aa] DeviceInit:
[014:756] [2023-08-22 07:49:58 +0000.505896][26aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[014:756] [2023-08-22 07:49:58 +0000.506202][26aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[014:756] [2023-08-22 07:49:58 +0000.506451][26aa] CreatePlatformSpecificObjects:
[014:756] [2023-08-22 07:49:58 +0000.506494][26aa] audio device use null audio
input and opensl output
[014:756] [2023-08-22 07:49:58 +0000.506520][26aa] Create OpenSLES output module
with java VM support.

[014:756] [2023-08-22 07:49:58 +0000.506654][26aa] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[014:757] [2023-08-22 07:49:58 +0000.506882][26aa] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[014:757] [2023-08-22 07:49:58 +0000.507104][26aa] Create OpenSLES output module
with buffer num:2

[014:757] [2023-08-22 07:49:58 +0000.507162][26aa] Error(trace.cc:40): Init the


output and input for audio device template.
[014:757] [2023-08-22 07:49:58 +0000.507189][26aa] Init the output device.

[014:757] [2023-08-22 07:49:58 +0000.507212][26aa] Set the playout as stereo:1


[014:757] [2023-08-22 07:49:58 +0000.507260][26aa] Set the sample rate to be:44100

[014:757] [2023-08-22 07:49:58 +0000.507307][26aa] Low latency buffer size:144 low


sample rate:48000
[014:757] [2023-08-22 07:49:58 +0000.507353][26aa] DeviceInit: Done
[014:757] [2023-08-22 07:49:58 +0000.507545][26aa] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[014:758] [2023-08-22 07:49:58 +0000.508444][3407] NO get frame from decoder
[014:758] [2023-08-22 07:49:58 +0000.508483][26aa]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[014:758] [2023-08-22 07:49:58 +0000.508572][26aa]
MediaFilterPlayer::SetPlayerNotify 0x6fe65ad380
[014:759] [2023-08-22 07:49:58 +0000.509653][3411] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fd688d718
[014:760] [2023-08-22 07:49:58 +0000.510026][3407] NO get frame from decoder
[014:763] [2023-08-22 07:49:58 +0000.512962][3407] NO get frame from decoder
[014:765] [2023-08-22 07:49:58 +0000.515100][26aa]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[014:765] [2023-08-22 07:49:58 +0000.515236][26aa]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[014:769] [2023-08-22 07:49:58 +0000.519106][3407] NO get frame from decoder
[014:769] [2023-08-22 07:49:58 +0000.519377][26aa]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[014:770] [2023-08-22 07:49:58 +0000.520371][26aa] SetGraphLoop: SetGraphLoop 1
[014:770] [2023-08-22 07:49:58 +0000.520539][26aa]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[014:771] [2023-08-22 07:49:58 +0000.520930][3407] NO get frame from decoder
[014:771] [2023-08-22 07:49:58 +0000.521333][26aa]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[014:776] [2023-08-22 07:49:58 +0000.526531][26aa]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[014:781] [2023-08-22 07:49:58 +0000.531725][26aa]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[014:784] [2023-08-22 07:49:58 +0000.534661][3413] Start:
[014:785] [2023-08-22 07:49:58 +0000.534844][3412] operator(): video render
started.
[014:785] [2023-08-22 07:49:58 +0000.534908][3412] DriveRender working... (1/200)
[014:785] [2023-08-22 07:49:58 +0000.534933][3412] Warning(video_render.cc:390): No
picture to display (1/50)
[014:785] [2023-08-22 07:49:58 +0000.535286][3413] Start:
[014:785] [2023-08-22 07:49:58 +0000.535487][3413] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[014:785] [2023-08-22 07:49:58 +0000.535533][3413] Reset: history total size: 98
[014:785] [2023-08-22 07:49:58 +0000.535558][3413] DeviceStart:
audioDevice_:0x6fbfa08000
[014:785] [2023-08-22 07:49:58 +0000.535579][3413] DeviceStart: time profile
playout init before
[014:785] [2023-08-22 07:49:58 +0000.535605][3413] DeviceStart: time profile
playout init end
[014:785] [2023-08-22 07:49:58 +0000.535627][3413] OpenSlesOutput:Start playout

[014:786] [2023-08-22 07:49:58 +0000.536402][3413] Create the opensl output player.


streamtype before:0

[014:786] [2023-08-22 07:49:58 +0000.536444][3413] Create the opensl output player.


streamtype after:3

[014:836] [2023-08-22 07:49:58 +0000.586005][3413] Enqueue opensl buffer size:1764


[014:914] [2023-08-22 07:49:58 +0000.664230][3413] DeviceStart: time profile
playout all end
[014:914] [2023-08-22 07:49:58 +0000.664263][3416]
PlayerSimpleBufferQueueCallbackHandler function
[014:914] [2023-08-22 07:49:58 +0000.664337][3413] operator(): Audio playback
started.
[014:914] [2023-08-22 07:49:58 +0000.664372][3416] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[014:914] [2023-08-22 07:49:58 +0000.664407][3416]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[014:914] [2023-08-22 07:49:58 +0000.664420][3413] operator(): Started now!
[014:914] [2023-08-22 07:49:58 +0000.664626][3415] Error(video_source.cc:430): wait
decoder a frame: 0
[014:915] [2023-08-22 07:49:58 +0000.664982][3414] Pull audio failed.(wait video!)
[014:915] [2023-08-22 07:49:58 +0000.665037][3414]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[014:915] [2023-08-22 07:49:58 +0000.665596][3415] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[014:919] [2023-08-22 07:49:58 +0000.669002][3414] audio_frame_list_ empty
[014:925] [2023-08-22 07:49:58 +0000.675392][3415] OnVideoFrameReady(1/200)
[014:925] [2023-08-22 07:49:58 +0000.675621][3412] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[014:931] [2023-08-22 07:49:58 +0000.681020][3412] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:17894048
[014:957] [2023-08-22 07:49:58 +0000.707251][3412] lipsync_debug: render a video
frame
[014:957] [2023-08-22 07:49:58 +0000.707360][3412] lipsync_debug: First video frame
rendering.
[014:960] [2023-08-22 07:49:58 +0000.710113][3414] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[014:960] [2023-08-22 07:49:58 +0000.710226][3414] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[014:961] [2023-08-22 07:49:58 +0000.711128][3413] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[014:961] [2023-08-22 07:49:58 +0000.711442][3413] The audio playback speed:100
(1/100)
[014:961] [2023-08-22 07:49:58 +0000.711499][3413] lipsync_debug: The current
played audio timestamp is:0(1/50)
[014:961] [2023-08-22 07:49:58 +0000.711529][3413] First audio frame rendering
[014:967] [2023-08-22 07:49:58 +0000.717655][3412]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:23 timeDelta:36 last
video ts:900 frame->pts:2970 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[014:968] [2023-08-22 07:49:58 +0000.717780][3412] lipsync_debug: tsDelta -
timeDelta = -13
[014:968] [2023-08-22 07:49:58 +0000.717810][3412] lipsync_debug:result remaining
time:0
[014:968] [2023-08-22 07:49:58 +0000.717835][3412] dynamic updated lipsync delay:0
[015:079] [2023-08-22 07:49:58 +0000.829068][3412] lipsync_debug:remaining time:10
tsDelta - timeDelta:8
[015:079] [2023-08-22 07:49:58 +0000.829222][3412] lipsync_debug:result remaining
time:8
[015:130] [2023-08-22 07:49:58 +0000.879904][3414] audio frame wait video
frame.last_video_timestamp:396 last_audio_timestamp:509.841
[015:201] [2023-08-22 07:49:58 +0000.951256][3415] video frame wait audio frame:
last_video_timestamp:627 last_audio_timestamp:509.841
[015:201] [2023-08-22 07:49:58 +0000.951414][3415]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[015:530] [2023-08-22 07:49:59 +0000.280820][3396] haveEnoughProcessedData
internalAudioStream.length: 0
[015:582] [2023-08-22 07:49:59 +0000.332688][3412] lipsync_debug:displaying video
ts:59400 The current displayed video timestamp is:17894699
[015:733] [2023-08-22 07:49:59 +0000.482816][3416]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[015:903] [2023-08-22 07:49:59 +0000.653318][3415] Error(video_source.cc:430): wait
decoder a frame: 0
[015:914] [2023-08-22 07:49:59 +0000.664679][3413] do work DoLipsync!
[015:915] [2023-08-22 07:49:59 +0000.665001][3413] total delay:-5 videoTsMS:990
audioTsMS:995 diff:-5
[015:915] [2023-08-22 07:49:59 +0000.665069][3413] Set the lipsync delay:-5
[016:156] [2023-08-22 07:49:59 +0000.906109][3396] Run AGC when audioType = 0
[016:156] [2023-08-22 07:49:59 +0000.906277][3396]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:237] [2023-08-22 07:49:59 +0000.986911][3412] lipsync_debug:displaying video
ts:118800 The current displayed video timestamp is:17895354
[016:600] [2023-08-22 07:50:00 +0000.349997][3412] DriveRender working... (1/200)
[016:705] [2023-08-22 07:50:00 +0000.455101][3416]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[016:713] [2023-08-22 07:50:00 +0000.463461][3412]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:14 last
video ts:160380 frame->pts:163350 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[016:713] [2023-08-22 07:50:00 +0000.463651][3412] lipsync_debug: tsDelta -
timeDelta = 19
[016:897] [2023-08-22 07:50:00 +0000.647395][3412] lipsync_debug:displaying video
ts:178200 The current displayed video timestamp is:17896014
[017:025] [2023-08-22 07:50:00 +0000.774871][3414] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 102324
[017:025] [2023-08-22 07:50:00 +0000.775013][3414] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[017:112] [2023-08-22 07:50:00 +0000.861929][3413] The audio playback speed:100
(1/100)
[017:112] [2023-08-22 07:50:00 +0000.862241][3413] lipsync_debug: The current
played audio timestamp is:102324(1/50)
[017:215] [2023-08-22 07:50:00 +0000.965223][3415] Error(video_source.cc:430): wait
decoder a frame: 0
[017:236] [2023-08-22 07:50:00 +0000.986716][3396] haveEnoughProcessedData
internalAudioStream.length: 0
[017:297] [2023-08-22 07:50:01 +0000.47734][3412] lipsync_debug:remaining time:10
tsDelta - timeDelta:10
[017:298] [2023-08-22 07:50:01 +0000.47888][3412] lipsync_debug:result remaining
time:10
[017:571] [2023-08-22 07:50:01 +0000.321213][3412] lipsync_debug:displaying video
ts:237600 The current displayed video timestamp is:17896688
[017:666] [2023-08-22 07:50:01 +0000.415984][3416]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[017:852] [2023-08-22 07:50:01 +0000.601876][3415] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 297000pts ms:3.3e+06
[017:861] [2023-08-22 07:50:01 +0000.611019][3415] OnVideoFrameReady(1/200)
[017:862] [2023-08-22 07:50:01 +0000.612563][3412] operator() frame->pts-
9223372036854775808 queue_ size: 12 (1/200)
[018:155] [2023-08-22 07:50:01 +0000.905537][3396] Run AGC when audioType = 0
[018:237] [2023-08-22 07:50:01 +0000.987027][3412] DriveRender working... (1/200)
[018:267] [2023-08-22 07:50:02 +0000.17477][3412] lipsync_debug:displaying video
ts:297000 The current displayed video timestamp is:17897384
[018:270] [2023-08-22 07:50:02 +0000.20186][3412] lipsync_debug: render a video
frame
[018:300] [2023-08-22 07:50:02 +0000.50671][3412] lipsync_debug:result remaining
time:0
[018:301] [2023-08-22 07:50:02 +0000.50818][3412] dynamic updated lipsync delay:0
[018:330] [2023-08-22 07:50:02 +0000.79852][3415] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3992 diff: 9
[018:367] [2023-08-22 07:50:02 +0000.117561][3412]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:33 timeDelta:33 last
video ts:302940 frame->pts:305910 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[018:368] [2023-08-22 07:50:02 +0000.117728][3412] lipsync_debug: tsDelta -
timeDelta = 0
[018:636] [2023-08-22 07:50:02 +0000.386043][3416]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:640] [2023-08-22 07:50:02 +0000.389897][3415] Error(video_source.cc:430): wait
decoder a frame: 0
[018:942] [2023-08-22 07:50:02 +0000.692237][3396] haveEnoughProcessedData
internalAudioStream.length: 10
[018:945] [2023-08-22 07:50:02 +0000.695432][3412] lipsync_debug:displaying video
ts:356400 The current displayed video timestamp is:17898062
[019:286] [2023-08-22 07:50:03 +0000.36364][3414] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 204692
[019:286] [2023-08-22 07:50:03 +0000.36483][3414] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[019:396] [2023-08-22 07:50:03 +0000.146153][3413] The audio playback speed:100
(1/100)
[019:396] [2023-08-22 07:50:03 +0000.146307][3413] lipsync_debug: The current
played audio timestamp is:204692(1/50)
[019:494] [2023-08-22 07:50:03 +0000.244418][3412] lipsync_debug:remaining time:10
tsDelta - timeDelta:29
[019:494] [2023-08-22 07:50:03 +0000.244562][3412] lipsync_debug:result remaining
time:10
[019:622] [2023-08-22 07:50:03 +0000.372030][3412] lipsync_debug:displaying video
ts:415800 The current displayed video timestamp is:17898739
[019:762] [2023-08-22 07:50:03 +0000.512409][3416]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[019:793] [2023-08-22 07:50:03 +0000.542871][26aa]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[019:797] [2023-08-22 07:50:03 +0000.547089][3413] Stop:
[019:798] [2023-08-22 07:50:03 +0000.548690][3412] operator(): Video Render
stopped.
[019:802] [2023-08-22 07:50:03 +0000.552135][3413] Stop:
[019:802] [2023-08-22 07:50:03 +0000.552467][3413] DeviceStop:
audioDevice_:0x6fbfa08000
[019:802] [2023-08-22 07:50:03 +0000.552516][3413] OpenSlesOutput:Stop playout

[019:809] [2023-08-22 07:50:03 +0000.558869][3413] DeviceStop: Done


[019:809] [2023-08-22 07:50:03 +0000.559112][3413] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[019:809] [2023-08-22 07:50:03 +0000.559172][3413] operator(): Stop now!
[019:868] [2023-08-22 07:50:03 +0000.618602][26aa]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[019:869] [2023-08-22 07:50:03 +0000.618749][26aa] StopPreView: Have Stopped,
operation cancel
[019:869] [2023-08-22 07:50:03 +0000.618785][26aa] Stop:
[019:869] [2023-08-22 07:50:03 +0000.618905][3413] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[019:869] [2023-08-22 07:50:03 +0000.619087][26aa] DeviceRelease:
audioDevice_:0x6fbfa08000
[019:869] [2023-08-22 07:50:03 +0000.619129][26aa] OpenSlesOutput:Stop playout

[019:869] [2023-08-22 07:50:03 +0000.619170][26aa] DeviceRelease: Release the


webrtc device object.
[019:869] [2023-08-22 07:50:03 +0000.619377][26aa] OpenSlesOutput destruct.

[019:869] [2023-08-22 07:50:03 +0000.619457][26aa] DeviceRelease: Done


[019:869] [2023-08-22 07:50:03 +0000.619592][26aa] Stop:
[019:869] [2023-08-22 07:50:03 +0000.619691][3412] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[019:873] [2023-08-22 07:50:03 +0000.623344][26aa] global uninited!
[019:874] [2023-08-22 07:50:03 +0000.624287][26aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[019:874] [2023-08-22 07:50:03 +0000.624406][26aa] ~MediaFilterGraph:
MediaFilterGraph destruct
[019:874] [2023-08-22 07:50:03 +0000.624472][26aa] RemoveVideoBackGroud: hava not
add video backgroud
[019:874] [2023-08-22 07:50:03 +0000.624532][26aa] UnbindInputFilter 0x6fe6601358
this 0x707eda51a0
[019:874] [2023-08-22 07:50:03 +0000.624571][26aa] ClearAllSource: remove source
filter, sourceid: 0x6ffa6ad500
[019:874] [2023-08-22 07:50:03 +0000.624646][26aa] DestoryDecoderByVideoSource
time:17898991 enter.

[019:874] [2023-08-22 07:50:03 +0000.624676][26aa] ~VideoBindDecoder time:17898991


enter.

[019:875] [2023-08-22 07:50:03 +0000.624892][26aa] CleanUp time:17898992 enter.

[019:877] [2023-08-22 07:50:03 +0000.627666][26aa] CleanUp leave. expire time = 2


ms

[019:878] [2023-08-22 07:50:03 +0000.627770][26aa] CleanUp time:17898995 enter.

[019:878] [2023-08-22 07:50:03 +0000.628160][26aa] CleanUp leave. expire time = 0


ms

[019:878] [2023-08-22 07:50:03 +0000.628612][26aa] ~VideoBindDecoder leave. expire


time = 4 ms

[019:878] [2023-08-22 07:50:03 +0000.628644][26aa] DestoryDecoderByVideoSource


leave. expire time = 4 ms

[019:878] [2023-08-22 07:50:03 +0000.628687][26aa] UnbindInputFilter 0x6fe6601118


this 0x6fe6601358
[019:879] [2023-08-22 07:50:03 +0000.628761][26aa] UnbindInputFilter 0x6fe6600d58
this 0x6fe6601118
[019:879] [2023-08-22 07:50:03 +0000.628801][26aa] UnbindInputFilter 0x6ffa6ad720
this 0x6fe6600d58
[019:879] [2023-08-22 07:50:03 +0000.628838][26aa] UnbindInputFilter 0x6fe6601298
this 0x6fe66014d8
[019:879] [2023-08-22 07:50:03 +0000.628875][26aa] UnbindInputFilter 0x6fe66011d8
this 0x6fe6601298
[019:879] [2023-08-22 07:50:03 +0000.628911][26aa] UnbindInputFilter 0x6ffa6ad720
this 0x6fe66011d8
[019:879] [2023-08-22 07:50:03 +0000.629300][26aa] ~GLESContext:
[019:880] [2023-08-22 07:50:03 +0000.630039][26aa] GLESContext destruct finish.
[019:880] [2023-08-22 07:50:03 +0000.630085][26aa] filter: filter pipeline destroy
this: 0x707eda5100
[019:880] [2023-08-22 07:50:03 +0000.630519][26aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[019:881] [2023-08-22 07:50:03 +0000.631148][26aa] machine model :redmi
[019:881] [2023-08-22 07:50:03 +0000.631176][26aa] Support this machine
model :redmi
[019:881] [2023-08-22 07:50:03 +0000.631203][26aa] global inited! current sdk
version: 12-14-d8558ab
[019:881] [2023-08-22 07:50:03 +0000.631351][26aa] filter: filter pipeline
construtc this: 0x707eda5100
[019:881] [2023-08-22 07:50:03 +0000.631379][26aa] MediaFilterGraph:
MediaFilterGraph construct
[019:881] [2023-08-22 07:50:03 +0000.631404][26aa] GLESContext:
[019:881] [2023-08-22 07:50:03 +0000.631454][26aa] The result of eglGetDisplay is:
0x1
[019:883] [2023-08-22 07:50:03 +0000.633659][26aa] The result of creation:
0x6fe662cb80
[019:884] [2023-08-22 07:50:03 +0000.633859][26aa] The result of
eglCreatePbufferSurface is: 0x6fe662ce80
[019:884] [2023-08-22 07:50:03 +0000.633960][26aa] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_17886628.mp4
[019:884] [2023-08-22 07:50:03 +0000.633996][26aa] The source 0 speed:0.5
[019:884] [2023-08-22 07:50:03 +0000.634054][26aa] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_17886628.mp4, delay:
0
[019:884] [2023-08-22 07:50:03 +0000.634099][26aa] CreateDecoderByVideoSource
time:17899001 enter.

[019:884] [2023-08-22 07:50:03 +0000.634517][26aa] running_decoder_count:0max


count:2
[019:884] [2023-08-22 07:50:03 +0000.634558][26aa] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_17886628.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x6fe65e6000
[019:886] [2023-08-22 07:50:03 +0000.635734][3431] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6fe65e1000] Current FFmpeg version git-2021-06-16-
97cea6f

[019:982] [2023-08-22 07:50:03 +0000.732301][3431] OnStreamInfoFound: video


duration_: 12671
[019:984] [2023-08-22 07:50:03 +0000.734140][3432] NO get frame from decoder
[019:984] [2023-08-22 07:50:03 +0000.734326][26aa] start decoder
[019:984] [2023-08-22 07:50:03 +0000.734450][26aa] CreateDecoderByVideoSource
leave. expire time = 100 ms

[019:984] [2023-08-22 07:50:03 +0000.734517][26aa] BindInputFilter 0x6ffa678420


this 0x6fe6763358
[019:984] [2023-08-22 07:50:03 +0000.734557][26aa] BindInputFilter 0x6fe6763358
this 0x6fe6763418
[019:984] [2023-08-22 07:50:03 +0000.734597][26aa] BindInputFilter 0x6ffa678420
this 0x6fe67634d8
[019:984] [2023-08-22 07:50:03 +0000.734632][26aa] BindInputFilter 0x6fe67634d8
this 0x6fe6763598
[019:984] [2023-08-22 07:50:03 +0000.734655][26aa] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_17886628.mp4
[019:984] [2023-08-22 07:50:03 +0000.734694][26aa] BindInputFilter 0x6fe6763418
this 0x6fe6763658
[019:985] [2023-08-22 07:50:03 +0000.734729][26aa] BindInputFilter 0x6fe6763658
this 0x707eda51a0
[019:985] [2023-08-22 07:50:03 +0000.734764][26aa] BindInputFilter 0x6fe6763598
this 0x6fe6763718
[019:985] [2023-08-22 07:50:03 +0000.734785][3432] NO get frame from decoder
[019:985] [2023-08-22 07:50:03 +0000.734800][26aa] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_17886628.mp4
[019:985] [2023-08-22 07:50:03 +0000.735430][3432] NO get frame from decoder
[019:986] [2023-08-22 07:50:03 +0000.736075][3432] NO get frame from decoder
[019:987] [2023-08-22 07:50:03 +0000.737062][3432] NO get frame from decoder
[019:988] [2023-08-22 07:50:03 +0000.738566][3432] NO get frame from decoder
[019:989] [2023-08-22 07:50:03 +0000.739652][3432] NO get frame from decoder
[019:991] [2023-08-22 07:50:03 +0000.740794][3432] NO get frame from decoder
[019:992] [2023-08-22 07:50:03 +0000.742237][26aa]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[019:992] [2023-08-22 07:50:03 +0000.742552][26aa] MediaComposeFile time:17899109
enter.

[019:992] [2023-08-22 07:50:03 +0000.742616][26aa] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[019:993] [2023-08-22 07:50:03 +0000.742781][26aa] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[019:993] [2023-08-22 07:50:03 +0000.742840][26aa] Recording session using default
bitrate support by app:14680064
[019:994] [2023-08-22 07:50:03 +0000.744484][343d] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fe68d2cc0
[019:994] [2023-08-22 07:50:03 +0000.744583][343d] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[019:994] [2023-08-22 07:50:03 +0000.744698][26aa] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[019:995] [2023-08-22 07:50:03 +0000.745696][26aa] GetPipeline:
-----------------------------------------
[019:996] [2023-08-22 07:50:03 +0000.745751][26aa] GetPipeline: source:
0x6ffa678200
[019:996] [2023-08-22 07:50:03 +0000.745788][26aa] GetPipeline: filter: NULLFilter
[019:996] [2023-08-22 07:50:03 +0000.745830][26aa] GetPipeline: filter: NULLFilter
[019:996] [2023-08-22 07:50:03 +0000.745852][26aa] GetPipeline: filter: NULLFilter
[019:996] [2023-08-22 07:50:03 +0000.745886][26aa] GetPipeline: audio filter:
AuidoNULLFilter
[019:996] [2023-08-22 07:50:03 +0000.745907][26aa] GetPipeline: audio filter:
AuidoNULLFilter
[019:996] [2023-08-22 07:50:03 +0000.745939][26aa] GetPipeline: audio filter:
AudioNUllFilter
[019:996] [2023-08-22 07:50:03 +0000.745961][26aa] GetPipeline:
------------------------------------------
[019:996] [2023-08-22 07:50:03 +0000.745997][26aa] filter: filter pipeline2 update
pattern: 2
[019:996] [2023-08-22 07:50:03 +0000.746250][26aa] MediaComposeFile leave. expire
time = 4 ms

[019:997] [2023-08-22 07:50:03 +0000.746761][26aa] machine model :redmi


[019:997] [2023-08-22 07:50:03 +0000.746801][26aa] Support this machine
model :redmi
[019:997] [2023-08-22 07:50:03 +0000.746824][26aa] global inited! current sdk
version: 12-14-d8558ab
[020:020] [2023-08-22 07:50:03 +0000.770419][26aa]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[020:020] [2023-08-22 07:50:03 +0000.770625][26aa] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 263
[020:021] [2023-08-22 07:50:03 +0000.771157][26aa]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[020:021] [2023-08-22 07:50:03 +0000.771212][26aa] BeginCompose: BeginCompose, is
composing 0
[020:021] [2023-08-22 07:50:03 +0000.771355][343d] start recording, file path:
[020:021] [2023-08-22 07:50:03 +0000.771520][343d] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 263 audio_timescale:44100
video_timescale:90000
[020:021] [2023-08-22 07:50:03 +0000.771559][343d] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[020:021] [2023-08-22 07:50:03 +0000.771596][343d] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 263
[020:021] [2023-08-22 07:50:03 +0000.771636][343d] fd_open successed
handle:0xb400007093e990b0
[020:022] [2023-08-22 07:50:03 +0000.771875][343d] create mp4 file:281
m_fileHandle: 0x7001745800
[020:022] [2023-08-22 07:50:03 +0000.771902][343d] MP4 file: is opened successfully
[020:022] [2023-08-22 07:50:03 +0000.771925][343d] setupMediaProcessers:
[020:022] [2023-08-22 07:50:03 +0000.771946][343d]
RecordingSessionInternalSimple:setup media processers.
[020:022] [2023-08-22 07:50:03 +0000.771968][343d] construct AAC encoder
[020:022] [2023-08-22 07:50:03 +0000.772290][343d] H264Encoder creating:
ultrafast012323
[020:022] [2023-08-22 07:50:03 +0000.772354][343d] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[020:023] [2023-08-22 07:50:03 +0000.772828][343d] H264Encode::GetMachineModel is
220333QAG
[020:023] [2023-08-22 07:50:03 +0000.772890][343d] H264Encoder machine_mode
is:220333QAG
[020:023] [2023-08-22 07:50:03 +0000.772913][343d] H264Encode::machine size :9
machine_mode:220333QAG
[020:023] [2023-08-22 07:50:03 +0000.772934][343d] H264Encode::machine array
size :22 machine_mode:220333QAG
[020:023] [2023-08-22 07:50:03 +0000.772953][343d] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[020:023] [2023-08-22 07:50:03 +0000.772971][343d] setupCompressionSession:
[020:023] [2023-08-22 07:50:03 +0000.772987][343d] H264Encode::creating hareware
Encoder
[020:023] [2023-08-22 07:50:03 +0000.773005][343d] AndroidHwAvcEncoder
time:17899140 enter.

[020:023] [2023-08-22 07:50:03 +0000.773205][343d] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007093e21380 address:0x6fb2418760
[020:023] [2023-08-22 07:50:03 +0000.773366][343d] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[020:023] [2023-08-22 07:50:03 +0000.773407][343d] The video avc hw codec address
is 0x7083414528
[020:023] [2023-08-22 07:50:03 +0000.773477][343d] AndroidHwAvcEncoder leave.
expire time = 0 ms
[020:023] [2023-08-22 07:50:03 +0000.773517][343d] RegisterEncodeCompleteCallback
time:17899140 enter.

[020:023] [2023-08-22 07:50:03 +0000.773601][343d] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[020:023] [2023-08-22 07:50:03 +0000.773647][343d] InitEncode time:17899140 enter.

[020:023] [2023-08-22 07:50:03 +0000.773702][343d] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[020:024] [2023-08-22 07:50:03 +0000.773732][343d] Create time:17899141 enter.

[020:024] [2023-08-22 07:50:03 +0000.773751][343d] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[020:024] [2023-08-22 07:50:03 +0000.773775][343d]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x6fe9c9d240
[020:024] [2023-08-22 07:50:03 +0000.774067][343d]
supported_type:image/vnd.android.heic
[020:024] [2023-08-22 07:50:03 +0000.774114][343d] supported_type:video/avc
[020:024] [2023-08-22 07:50:03 +0000.774140][343d] name:OMX.qcom.video.encoder.avc
mime:video/avc
[020:024] [2023-08-22 07:50:03 +0000.774183][343d] hwCodecPrefix :OMX.qcom.
[020:024] [2023-08-22 07:50:03 +0000.774236][343d] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[020:024] [2023-08-22 07:50:03 +0000.774266][343d] mediacodec_createCodecByName
time:17899141 enter.

[020:024] [2023-08-22 07:50:03 +0000.774291][343d] WrapAndroidMediaCodec


time:17899141 enter.

[020:024] [2023-08-22 07:50:03 +0000.774443][343d] WrapAndroidMediaCodec leave.


expire time = 0 ms

[020:025] [2023-08-22 07:50:03 +0000.774923][3442] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7083441c98
[020:043] [2023-08-22 07:50:03 +0000.792934][343d] mediacodec_createCodecByName
leave. expire time = 19 ms

[020:043] [2023-08-22 07:50:03 +0000.793074][343d] WrapAndroidMediaFromat


time:17899160 enter.

[020:043] [2023-08-22 07:50:03 +0000.793177][343d] WrapAndroidMediaFromat leave.


expire time = 0 ms

[020:073] [2023-08-22 07:50:03 +0000.823597][343d] Destroy time:17899190 enter.

[020:074] [2023-08-22 07:50:03 +0000.823732][343d] WrapAndroidMediaFromat::


Destroy
[020:074] [2023-08-22 07:50:03 +0000.823763][343d] Destroy leave. expire time = 1
ms

[020:074] [2023-08-22 07:50:03 +0000.823790][343d] ~WrapAndroidMediaFromat


time:17899191 enter.

[020:074] [2023-08-22 07:50:03 +0000.823813][343d] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[020:074] [2023-08-22 07:50:03 +0000.823841][343d] Create leave. expire time = 50


ms

[020:074] [2023-08-22 07:50:03 +0000.823870][343d] isSemiPlanarSupport


time:17899191 enter.

[020:074] [2023-08-22 07:50:03 +0000.823890][343d] H264Encoder isSemiPlanarSupport


[020:074] [2023-08-22 07:50:03 +0000.823914][343d] isSemiPlanarSupport leave.
expire time = 0 ms

[020:074] [2023-08-22 07:50:03 +0000.823949][343d] creat hw H264Encoder success,


isSemiPlanar:1
[020:074] [2023-08-22 07:50:03 +0000.824092][343d] InitEncode leave. expire time =
51 ms

[020:074] [2023-08-22 07:50:03 +0000.824137][343d] H264Encode::created Encoder


[020:074] [2023-08-22 07:50:03 +0000.824161][343d] H264Encode:: H264 encoder
created.
[020:074] [2023-08-22 07:50:03 +0000.824183][343d] H264 encoder created.
[020:074] [2023-08-22 07:50:03 +0000.824205][343d]
RecordingSessionInternalSimple:created avc encoder avc: 0x6fe9caa440
[020:074] [2023-08-22 07:50:03 +0000.824230][343d] setOutput:
[020:074] [2023-08-22 07:50:03 +0000.824254][343d]
RecordingSessionInternalSimple:encoder set output to muxer!
[020:074] [2023-08-22 07:50:03 +0000.824278][343d] request a key frame
[020:074] [2023-08-22 07:50:03 +0000.824300][343d] H264Encode:: request a key frame
[020:075] [2023-08-22 07:50:03 +0000.825544][343d] setDisplayRotate :90
[020:075] [2023-08-22 07:50:03 +0000.825639][343d] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[020:078] [2023-08-22 07:50:03 +0000.828589][343e] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[020:080] [2023-08-22 07:50:03 +0000.830526][343e]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[020:104] [2023-08-22 07:50:03 +0000.853761][3440] Error(video_source.cc:430): wait
decoder a frame: 0
[020:111] [2023-08-22 07:50:03 +0000.861538][3442] add aac audio track with id:1
[020:111] [2023-08-22 07:50:03 +0000.861706][3442] audio start ts:0
[020:112] [2023-08-22 07:50:03 +0000.861745][3442] the audio frame has been written
into MP4 file
[020:150] [2023-08-22 07:50:03 +0000.900159][3397] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:150] [2023-08-22 07:50:03 +0000.900315][343e] h264 add frame header cdr flag
[020:150] [2023-08-22 07:50:03 +0000.900338][3397] _deviceSampleRate:48000

[020:154] [2023-08-22 07:50:03 +0000.903732][3396] Run AGC when audioType = 0


[020:154] [2023-08-22 07:50:03 +0000.903873][3396]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:157] [2023-08-22 07:50:03 +0000.907028][343e] h264 add frame header cdr flag
[020:158] [2023-08-22 07:50:03 +0000.908405][343e] Received key frame:10
[020:158] [2023-08-22 07:50:03 +0000.908543][343e] H264Encode:: get a sps pps
header!headerSize:31
[020:158] [2023-08-22 07:50:03 +0000.908711][3442] get the H.264 SPS parameter
[020:159] [2023-08-22 07:50:03 +0000.909024][3442] add video track with id:2
[020:159] [2023-08-22 07:50:03 +0000.909439][3442] get the H.264 PPS parameter
[020:166] [2023-08-22 07:50:03 +0000.915721][3442] get the H.264 IDR frame
[020:166] [2023-08-22 07:50:03 +0000.915841][3442] resss:true
[020:166] [2023-08-22 07:50:03 +0000.915864][3442] video start ts:10
[020:166] [2023-08-22 07:50:03 +0000.915940][3442] the video frame has been written
into MP4 file
[020:226] [2023-08-22 07:50:03 +0000.976038][343e] DTS queue for
Generator:0x7001586eb8 198 231
[020:260] [2023-08-22 07:50:04 +0000.10710][343e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:231 pts:231
[020:265] [2023-08-22 07:50:04 +0000.14901][343e] Push an pts:297 to dts queue.
[020:275] [2023-08-22 07:50:04 +0000.25324][343e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:363
[020:275] [2023-08-22 07:50:04 +0000.25550][343e] push video frame to H264 encoder.
(100 frame for one log)

[020:275] [2023-08-22 07:50:04 +0000.25638][343e] push video frame to H264 encoder.


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

[020:275] [2023-08-22 07:50:04 +0000.25670][343e] H264Encode::push video frame to


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

[020:276] [2023-08-22 07:50:04 +0000.25718][343e] The input pts:363 fps:30


[020:313] [2023-08-22 07:50:04 +0000.62798][343e] SendFrame
encodedImage._timeStamp:297encodedImage->_length:2528
[020:313] [2023-08-22 07:50:04 +0000.63059][343e] last dts:264 currentPts:297
ppsOrSPS:0 queue length:7
[020:314] [2023-08-22 07:50:04 +0000.64624][343e] H264Encode::H264SWEncoder get
callback, length:3584 type:1 nalType:1length:3580
[020:364] [2023-08-22 07:50:04 +0000.113850][3440] Error(video_source.cc:430): wait
decoder a frame: 0
[020:472] [2023-08-22 07:50:04 +0000.222059][3441] too much frame will be writed
[020:472] [2023-08-22 07:50:04 +0000.222229][3440] too much frame will be writed
[020:506] [2023-08-22 07:50:04 +0000.255949][3441] too much frame will be writed
[020:529] [2023-08-22 07:50:04 +0000.278908][3441] too much frame will be writed
[020:536] [2023-08-22 07:50:04 +0000.286653][3440] too much frame will be writed
[020:563] [2023-08-22 07:50:04 +0000.313687][3441] too much frame will be writed
[020:594] [2023-08-22 07:50:04 +0000.344584][3440] too much frame will be writed
[020:595] [2023-08-22 07:50:04 +0000.345273][3441] too much frame will be writed
[020:604] [2023-08-22 07:50:04 +0000.353949][343e] DTS queue for
Generator:0x7001586eb8 957 990 1023 1056 1089 1122
[020:626] [2023-08-22 07:50:04 +0000.376582][3441] too much frame will be writed
[020:649] [2023-08-22 07:50:04 +0000.399413][3440] too much frame will be writed
[020:653] [2023-08-22 07:50:04 +0000.403704][3441] too much frame will be writed
[020:657] [2023-08-22 07:50:04 +0000.407461][3396] haveEnoughProcessedData
internalAudioStream.length: 0
[020:674] [2023-08-22 07:50:04 +0000.424276][3440] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4812 diff: 189
[020:687] [2023-08-22 07:50:04 +0000.436798][3441] too much frame will be writed
[020:704] [2023-08-22 07:50:04 +0000.454486][3440] Error(video_source.cc:430): wait
decoder a frame: 0
[020:720] [2023-08-22 07:50:04 +0000.470132][3440] too much frame will be writed
[020:732] [2023-08-22 07:50:04 +0000.482283][3441] too much frame will be writed
[020:761] [2023-08-22 07:50:04 +0000.511617][3441] too much frame will be writed
[020:764] [2023-08-22 07:50:04 +0000.514484][343e] Push an pts:1617 to dts queue.
[020:780] [2023-08-22 07:50:04 +0000.530238][3440] too much frame will be writed
[020:791] [2023-08-22 07:50:04 +0000.540956][3441] too much frame will be writed
[020:821] [2023-08-22 07:50:04 +0000.571692][3441] too much frame will be writed
[020:862] [2023-08-22 07:50:04 +0000.612238][3440] too much frame will be writed
[020:863] [2023-08-22 07:50:04 +0000.613339][3441] too much frame will be writed
[020:867] [2023-08-22 07:50:04 +0000.617073][343e] last dts:1584 currentPts:1617
ppsOrSPS:0 queue length:10
[020:891] [2023-08-22 07:50:04 +0000.641158][3441] too much frame will be writed
[020:905] [2023-08-22 07:50:04 +0000.654726][343e] DTS queue for
Generator:0x7001586eb8 1749 1782 1815 1848 1881 1914 1947 1980
[020:917] [2023-08-22 07:50:04 +0000.667246][3440] too much frame will be writed
[020:919] [2023-08-22 07:50:04 +0000.669539][3441] too much frame will be writed
[020:952] [2023-08-22 07:50:04 +0000.702003][3441] too much frame will be writed
[020:983] [2023-08-22 07:50:04 +0000.733488][343e] h264 add frame header cdr flag
[020:983] [2023-08-22 07:50:04 +0000.733488][3441] too much frame will be writed
[020:984] [2023-08-22 07:50:04 +0000.733928][343e] Received key frame:1980
[020:985] [2023-08-22 07:50:04 +0000.734754][3442] get the H.264 IDR frame
[020:990] [2023-08-22 07:50:04 +0000.740105][3440] too much frame will be writed
[021:019] [2023-08-22 07:50:04 +0000.768839][3441] too much frame will be writed
[021:054] [2023-08-22 07:50:04 +0000.804620][3441] too much frame will be writed
[021:057] [2023-08-22 07:50:04 +0000.806747][3440] too much frame will be writed
[021:083] [2023-08-22 07:50:04 +0000.833626][3441] too much frame will be writed
[021:115] [2023-08-22 07:50:04 +0000.865584][3440] too much frame will be writed
[021:116] [2023-08-22 07:50:04 +0000.866043][3441] too much frame will be writed
[021:131] [2023-08-22 07:50:04 +0000.881058][3440] Error(video_source.cc:430): wait
decoder a frame: 0
[021:147] [2023-08-22 07:50:04 +0000.897635][3441] too much frame will be writed
[021:160] [2023-08-22 07:50:04 +0000.910414][343e] DTS queue for
Generator:0x7001586eb8 2541 2574 2607 2640 2673 2706 2739 2772 2805
[021:166] [2023-08-22 07:50:04 +0000.915824][3440] too much frame will be writed
[021:172] [2023-08-22 07:50:04 +0000.921876][3441] too much frame will be writed
[021:193] [2023-08-22 07:50:04 +0000.943718][343e] Push an pts:2937 to dts queue.
[021:202] [2023-08-22 07:50:04 +0000.951777][3441] too much frame will be writed
[021:230] [2023-08-22 07:50:04 +0000.980476][3441] too much frame will be writed
[021:232] [2023-08-22 07:50:04 +0000.982147][3440] too much frame will be writed
[021:259] [2023-08-22 07:50:05 +0000.9545][3441] too much frame will be writed
[021:285] [2023-08-22 07:50:05 +0000.35715][3441] too much frame will be writed
[021:285] [2023-08-22 07:50:05 +0000.35715][343e] last dts:2904 currentPts:2937
ppsOrSPS:0 queue length:9
[021:294] [2023-08-22 07:50:05 +0000.44501][3440] too much frame will be writed
[021:313] [2023-08-22 07:50:05 +0000.63097][3441] too much frame will be writed
[021:347] [2023-08-22 07:50:05 +0000.97679][3441] too much frame will be writed
[021:352] [2023-08-22 07:50:05 +0000.102221][3440] too much frame will be writed
[021:378] [2023-08-22 07:50:05 +0000.127780][3441] too much frame will be writed
[021:417] [2023-08-22 07:50:05 +0000.167624][343e] DTS queue for
Generator:0x7001586eb8 3366 3399 3432 3465 3498 3531 3564 3597 3630
[021:425] [2023-08-22 07:50:05 +0000.175002][3440] too much frame will be writed
[021:423] [2023-08-22 07:50:05 +0000.173575][3441] too much frame will be writed
[021:441] [2023-08-22 07:50:05 +0000.191710][343e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3696
[021:442] [2023-08-22 07:50:05 +0000.191962][343e] push video frame to H264
encoder. (100 frame for one log)

[021:442] [2023-08-22 07:50:05 +0000.192010][343e] push video frame to H264


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

[021:442] [2023-08-22 07:50:05 +0000.192038][343e] H264Encode::push video frame to


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

[021:442] [2023-08-22 07:50:05 +0000.192474][343e] The input pts:3696 fps:30


[021:460] [2023-08-22 07:50:05 +0000.210214][3441] too much frame will be writed
[021:479] [2023-08-22 07:50:05 +0000.228929][3440] too much frame will be writed
[021:481] [2023-08-22 07:50:05 +0000.230951][3441] too much frame will be writed
[021:497] [2023-08-22 07:50:05 +0000.246987][343e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3564 pts:3564
[021:502] [2023-08-22 07:50:05 +0000.252366][343e] SendFrame
encodedImage._timeStamp:3597encodedImage->_length:5312
[021:522] [2023-08-22 07:50:05 +0000.271955][3441] too much frame will be writed
[021:549] [2023-08-22 07:50:05 +0000.299590][3440] too much frame will be writed
[021:549] [2023-08-22 07:50:05 +0000.299595][3441] too much frame will be writed
[021:551] [2023-08-22 07:50:05 +0000.301202][343e] H264Encode::H264SWEncoder get
callback, length:143824 type:1 nalType:1length:143820
[021:576] [2023-08-22 07:50:05 +0000.325901][3441] too much frame will be writed
[021:583] [2023-08-22 07:50:05 +0000.333325][3440] Error(video_source.cc:430): wait
decoder a frame: 0
[021:610] [2023-08-22 07:50:05 +0000.359958][3441] too much frame will be writed
[021:619] [2023-08-22 07:50:05 +0000.369649][3440] too much frame will be writed
[021:621] [2023-08-22 07:50:05 +0000.371281][343e] Push an pts:4257 to dts queue.
[021:631] [2023-08-22 07:50:05 +0000.380798][343e] h264 add frame header cdr flag
[021:631] [2023-08-22 07:50:05 +0000.381353][343e] Received key frame:3960
[021:633] [2023-08-22 07:50:05 +0000.382762][3442] get the H.264 IDR frame
[021:641] [2023-08-22 07:50:05 +0000.390957][3441] too much frame will be writed
[021:669] [2023-08-22 07:50:05 +0000.419394][3441] too much frame will be writed
[021:680] [2023-08-22 07:50:05 +0000.429863][3440] too much frame will be writed
[021:688] [2023-08-22 07:50:05 +0000.438342][343e] DTS queue for
Generator:0x7001586eb8 4158 4191 4224 4257 4290 4323 4356 4389 4422 4455
[021:702] [2023-08-22 07:50:05 +0000.452068][3441] too much frame will be writed
[021:718] [2023-08-22 07:50:05 +0000.467840][343e] last dts:4224 currentPts:4257
ppsOrSPS:0 queue length:9
[021:742] [2023-08-22 07:50:05 +0000.492313][3441] too much frame will be writed
[021:747] [2023-08-22 07:50:05 +0000.497711][3440] too much frame will be writed
[021:766] [2023-08-22 07:50:05 +0000.515958][3441] too much frame will be writed
[021:798] [2023-08-22 07:50:05 +0000.548364][3441] too much frame will be writed
[021:834] [2023-08-22 07:50:05 +0000.583861][3440] too much frame will be writed
[021:849] [2023-08-22 07:50:05 +0000.599606][3441] too much frame will be writed
[021:898] [2023-08-22 07:50:05 +0000.648159][3441] too much frame will be writed
[021:913] [2023-08-22 07:50:05 +0000.663589][3440] too much frame will be writed
[021:930] [2023-08-22 07:50:05 +0000.680007][3441] too much frame will be writed
[021:961] [2023-08-22 07:50:05 +0000.710984][3441] too much frame will be writed
[021:979] [2023-08-22 07:50:05 +0000.729569][343e] DTS queue for
Generator:0x7001586eb8 5016 5049 5082 5115 5148 5181 5214 5247
[021:990] [2023-08-22 07:50:05 +0000.739992][3440] too much frame will be writed
[022:005] [2023-08-22 07:50:05 +0000.755139][3441] too much frame will be writed
[022:022] [2023-08-22 07:50:05 +0000.772543][3440] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5812 diff: 189
[022:061] [2023-08-22 07:50:05 +0000.811426][3440] Error(video_source.cc:430): wait
decoder a frame: 0
[022:066] [2023-08-22 07:50:05 +0000.816330][3441] too much frame will be writed
[022:097] [2023-08-22 07:50:05 +0000.846822][3440] too much frame will be writed
[022:100] [2023-08-22 07:50:05 +0000.849937][343e] Push an pts:5577 to dts queue.
[022:112] [2023-08-22 07:50:05 +0000.862087][3441] too much frame will be writed
[022:154] [2023-08-22 07:50:05 +0000.904235][3396] Run AGC when audioType = 0
[022:154] [2023-08-22 07:50:05 +0000.904476][3441] too much frame will be writed
[022:175] [2023-08-22 07:50:05 +0000.925710][3440] too much frame will be writed
[022:180] [2023-08-22 07:50:05 +0000.929830][3441] too much frame will be writed
[022:184] [2023-08-22 07:50:05 +0000.934040][343e] last dts:5544 currentPts:5577
ppsOrSPS:0 queue length:9
[022:205] [2023-08-22 07:50:05 +0000.955672][3441] too much frame will be writed
[022:233] [2023-08-22 07:50:05 +0000.982982][3441] too much frame will be writed
[022:235] [2023-08-22 07:50:05 +0000.984942][3440] too much frame will be writed
[022:253] [2023-08-22 07:50:06 +0000.3104][343e] DTS queue for
Generator:0x7001586eb8 5808 5841 5874 5907 5940 5973 6006 6039 6072 6105
[022:275] [2023-08-22 07:50:06 +0000.25692][3441] too much frame will be writed
[022:300] [2023-08-22 07:50:06 +0000.50236][3440] too much frame will be writed
[022:303] [2023-08-22 07:50:06 +0000.52888][3441] too much frame will be writed
[022:305] [2023-08-22 07:50:06 +0000.54982][343e] h264 add frame header cdr flag
[022:305] [2023-08-22 07:50:06 +0000.55631][343e] Received key frame:5940
[022:312] [2023-08-22 07:50:06 +0000.62413][3442] get the H.264 IDR frame
[022:327] [2023-08-22 07:50:06 +0000.77701][3441] too much frame will be writed
[022:355] [2023-08-22 07:50:06 +0000.105116][3441] too much frame will be writed
[022:361] [2023-08-22 07:50:06 +0000.111231][3440] too much frame will be writed
[022:368] [2023-08-22 07:50:06 +0000.117832][3396] haveEnoughProcessedData
internalAudioStream.length: 0
[022:388] [2023-08-22 07:50:06 +0000.138080][3441] too much frame will be writed
[022:421] [2023-08-22 07:50:06 +0000.171022][3441] too much frame will be writed
[022:438] [2023-08-22 07:50:06 +0000.188263][3440] too much frame will be writed
[022:467] [2023-08-22 07:50:06 +0000.217146][3441] too much frame will be writed
[022:483] [2023-08-22 07:50:06 +0000.232983][3440] Error(video_source.cc:430): wait
decoder a frame: 0
[022:499] [2023-08-22 07:50:06 +0000.249035][3441] too much frame will be writed
[022:501] [2023-08-22 07:50:06 +0000.251536][343e] Push an pts:6897 to dts queue.
[022:506] [2023-08-22 07:50:06 +0000.255946][3440] too much frame will be writed
[022:514] [2023-08-22 07:50:06 +0000.264621][343e] DTS queue for
Generator:0x7001586eb8 6633 6666 6699 6732 6765 6798 6831 6864 6897
[022:526] [2023-08-22 07:50:06 +0000.276131][3441] too much frame will be writed
[022:546] [2023-08-22 07:50:06 +0000.296664][343e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:7029
[022:547] [2023-08-22 07:50:06 +0000.296980][343e] push video frame to H264
encoder. (100 frame for one log)

[022:547] [2023-08-22 07:50:06 +0000.297047][343e] push video frame to H264


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

[022:547] [2023-08-22 07:50:06 +0000.297083][343e] H264Encode::push video frame to


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

[022:547] [2023-08-22 07:50:06 +0000.297131][343e] The input pts:7029 fps:30


[022:554] [2023-08-22 07:50:06 +0000.304240][3441] too much frame will be writed
[022:568] [2023-08-22 07:50:06 +0000.318376][3440] too much frame will be writed
[022:580] [2023-08-22 07:50:06 +0000.330230][3441] too much frame will be writed
[022:607] [2023-08-22 07:50:06 +0000.357284][343e] SendFrame
encodedImage._timeStamp:6897encodedImage->_length:3200
[022:607] [2023-08-22 07:50:06 +0000.357471][343e] last dts:6864 currentPts:6897
ppsOrSPS:0 queue length:9
[022:607] [2023-08-22 07:50:06 +0000.357515][343e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6897 pts:6897
[022:612] [2023-08-22 07:50:06 +0000.362081][3441] too much frame will be writed
[022:626] [2023-08-22 07:50:06 +0000.376477][3440] too much frame will be writed
[022:640] [2023-08-22 07:50:06 +0000.390503][3441] too much frame will be writed
[022:647] [2023-08-22 07:50:06 +0000.397537][343e] H264Encode::H264SWEncoder get
callback, length:2768 type:1 nalType:1length:2764
[022:673] [2023-08-22 07:50:06 +0000.422774][3441] too much frame will be writed
[022:685] [2023-08-22 07:50:06 +0000.435184][3440] too much frame will be writed
[022:707] [2023-08-22 07:50:06 +0000.457241][3441] too much frame will be writed
[022:743] [2023-08-22 07:50:06 +0000.493369][3441] too much frame will be writed
[022:760] [2023-08-22 07:50:06 +0000.509929][3440] too much frame will be writed
[022:767] [2023-08-22 07:50:06 +0000.516916][343e] DTS queue for
Generator:0x7001586eb8 7458 7491 7524 7557 7590 7623 7656 7689 7722
[022:770] [2023-08-22 07:50:06 +0000.520415][3441] too much frame will be writed
[022:801] [2023-08-22 07:50:06 +0000.551445][3441] too much frame will be writed
[022:822] [2023-08-22 07:50:06 +0000.571751][3440] too much frame will be writed
[022:834] [2023-08-22 07:50:06 +0000.584407][3441] too much frame will be writed
[022:866] [2023-08-22 07:50:06 +0000.616050][3441] too much frame will be writed
[022:881] [2023-08-22 07:50:06 +0000.631584][3440] too much frame will be writed
[022:899] [2023-08-22 07:50:06 +0000.648789][3441] too much frame will be writed
[022:909] [2023-08-22 07:50:06 +0000.659340][3440] Error(video_source.cc:430): wait
decoder a frame: 0
[022:914] [2023-08-22 07:50:06 +0000.664549][343e] Push an pts:8217 to dts queue.
[022:924] [2023-08-22 07:50:06 +0000.674024][343e] h264 add frame header cdr flag
[022:924] [2023-08-22 07:50:06 +0000.674487][343e] Received key frame:7920
[022:926] [2023-08-22 07:50:06 +0000.676156][3442] get the H.264 IDR frame
[022:932] [2023-08-22 07:50:06 +0000.682238][3441] too much frame will be writed
[022:947] [2023-08-22 07:50:06 +0000.697687][3440] too much frame will be writed
[022:969] [2023-08-22 07:50:06 +0000.719475][3441] too much frame will be writed
[023:001] [2023-08-22 07:50:06 +0000.750920][3441] too much frame will be writed
[023:011] [2023-08-22 07:50:06 +0000.760802][3440] too much frame will be writed
[023:016] [2023-08-22 07:50:06 +0000.766219][343e] last dts:8184 currentPts:8217
ppsOrSPS:0 queue length:10
[023:018] [2023-08-22 07:50:06 +0000.768280][343e] DTS queue for
Generator:0x7001586eb8 8250 8283 8316 8349 8382 8415 8448 8481 8514 8547
[023:032] [2023-08-22 07:50:06 +0000.781835][3441] too much frame will be writed
[023:066] [2023-08-22 07:50:06 +0000.816856][3440] too much frame will be writed
[023:067] [2023-08-22 07:50:06 +0000.817224][3441] too much frame will be writed
[023:093] [2023-08-22 07:50:06 +0000.843221][3441] too much frame will be writed
[023:129] [2023-08-22 07:50:06 +0000.879300][3441] too much frame will be writed
[023:139] [2023-08-22 07:50:06 +0000.889021][3440] too much frame will be writed
[023:156] [2023-08-22 07:50:06 +0000.905749][3441] too much frame will be writed
[023:187] [2023-08-22 07:50:06 +0000.937245][3441] too much frame will be writed
[023:216] [2023-08-22 07:50:06 +0000.966300][3440] too much frame will be writed
[023:222] [2023-08-22 07:50:06 +0000.972652][3441] too much frame will be writed
[023:254] [2023-08-22 07:50:07 +0000.4549][3441] too much frame will be writed
[023:279] [2023-08-22 07:50:07 +0000.29705][3440] too much frame will be writed
[023:282] [2023-08-22 07:50:07 +0000.32359][343e] DTS queue for
Generator:0x7001586eb8 9108 9141 9174 9207 9240 9273 9306 9339
[023:289] [2023-08-22 07:50:07 +0000.39489][3441] too much frame will be writed
[023:315] [2023-08-22 07:50:07 +0000.65071][3440] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6812 diff: 189
[023:315] [2023-08-22 07:50:07 +0000.65470][3432] av_read_frame AVERROR_EOF
[023:321] [2023-08-22 07:50:07 +0000.71446][3441] too much frame will be writed
[023:332] [2023-08-22 07:50:07 +0000.82661][343e] Push an pts:9537 to dts queue.
[023:334] [2023-08-22 07:50:07 +0000.84705][3440] Error(video_source.cc:430): wait
decoder a frame: 0
[023:342] [2023-08-22 07:50:07 +0000.91877][3440] too much frame will be writed
[023:359] [2023-08-22 07:50:07 +0000.109043][3441] too much frame will be writed
[023:388] [2023-08-22 07:50:07 +0000.137741][3441] too much frame will be writed
[023:401] [2023-08-22 07:50:07 +0000.151312][3440] too much frame will be writed
[023:406] [2023-08-22 07:50:07 +0000.156144][3441] FilterPipeline2::OnAudioFrame
pts 501568 last_audio_timestamp_ 11373.4
[023:412] [2023-08-22 07:50:07 +0000.161734][3441] too much frame will be writed
[023:433] [2023-08-22 07:50:07 +0000.183655][343e] last dts:9504 currentPts:9537
ppsOrSPS:0 queue length:10
[023:442] [2023-08-22 07:50:07 +0000.191884][3441] too much frame will be writed
[023:460] [2023-08-22 07:50:07 +0000.210294][3432] OnReceiveEOF:
[023:460] [2023-08-22 07:50:07 +0000.210482][3432] OnDecoderEOF time:17902577
enter.

[023:460] [2023-08-22 07:50:07 +0000.210577][3432] OnDecoderEOF leave. expire time


= 0 ms
[023:460] [2023-08-22 07:50:07 +0000.210636][3430] CleanUp time:17902577 enter.

[023:460] [2023-08-22 07:50:07 +0000.210638][3432] OnDecoderFinished:


OnDecoderFinished total decoder frames:191 this:0x6ffa678200
[023:462] [2023-08-22 07:50:07 +0000.211783][3440] too much frame will be writed
[023:465] [2023-08-22 07:50:07 +0000.215598][3430] CleanUp leave. expire time = 5
ms

[023:466] [2023-08-22 07:50:07 +0000.215778][3430] clean up


[023:467] [2023-08-22 07:50:07 +0000.216822][3430] running_decoder_count:0max
count:2
[023:471] [2023-08-22 07:50:07 +0000.220997][3441] too much frame will be writed
[023:504] [2023-08-22 07:50:07 +0000.254339][3441] too much frame will be writed
[023:521] [2023-08-22 07:50:07 +0000.271004][3440] too much frame will be writed
[023:535] [2023-08-22 07:50:07 +0000.284934][3441] too much frame will be writed
[023:536] [2023-08-22 07:50:07 +0000.286285][343e] DTS queue for
Generator:0x7001586eb8 9900 9933 9966 9999 10032 10065 10098 10131 10164 10197
[023:547] [2023-08-22 07:50:07 +0000.297349][343e] h264 add frame header cdr flag
[023:548] [2023-08-22 07:50:07 +0000.298006][343e] Received key frame:9900
[023:550] [2023-08-22 07:50:07 +0000.300169][3442] get the H.264 IDR frame
[023:562] [2023-08-22 07:50:07 +0000.312362][3441] too much frame will be writed
[023:578] [2023-08-22 07:50:07 +0000.327996][3440] too much frame will be writed
[023:590] [2023-08-22 07:50:07 +0000.340439][343e] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10362
[023:590] [2023-08-22 07:50:07 +0000.340659][343e] push video frame to H264
encoder. (100 frame for one log)

[023:591] [2023-08-22 07:50:07 +0000.340790][343e] push video frame to H264


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

[023:591] [2023-08-22 07:50:07 +0000.340842][343e] H264Encode::push video frame to


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

[023:591] [2023-08-22 07:50:07 +0000.340916][343e] The input pts:10362 fps:30


[023:596] [2023-08-22 07:50:07 +0000.346124][3441] too much frame will be writed
[023:627] [2023-08-22 07:50:07 +0000.376901][3441] too much frame will be writed
[023:631] [2023-08-22 07:50:07 +0000.381246][343e] SendFrame
encodedImage._timeStamp:10197encodedImage->_length:4672
[023:644] [2023-08-22 07:50:07 +0000.394456][3440] too much frame will be writed
[023:650] [2023-08-22 07:50:07 +0000.400674][343e] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10230 pts:10230
[023:660] [2023-08-22 07:50:07 +0000.409837][3441] too much frame will be writed
[023:688] [2023-08-22 07:50:07 +0000.438185][3441] too much frame will be writed
[023:689] [2023-08-22 07:50:07 +0000.439454][343e] H264Encode::H264SWEncoder get
callback, length:112208 type:1 nalType:1length:112204
[023:706] [2023-08-22 07:50:07 +0000.456410][3440] too much frame will be writed
[023:716] [2023-08-22 07:50:07 +0000.466082][3441] too much frame will be writed
[023:742] [2023-08-22 07:50:07 +0000.492294][343e] Push an pts:10857 to dts queue.
[023:747] [2023-08-22 07:50:07 +0000.497549][3441] too much frame will be writed
[023:757] [2023-08-22 07:50:07 +0000.507173][3440] Error(video_source.cc:430): wait
decoder a frame: 0
[023:767] [2023-08-22 07:50:07 +0000.517299][3440] too much frame will be writed
[023:778] [2023-08-22 07:50:07 +0000.527767][3441] too much frame will be writed
[023:792] [2023-08-22 07:50:07 +0000.542245][343e] DTS queue for
Generator:0x7001586eb8 10725 10758 10791 10824 10857 10890 10923 10956 10989
[023:795] [2023-08-22 07:50:07 +0000.545112][3441] PullAudioFrame: PullFrame audio
finished.
[023:795] [2023-08-22 07:50:07 +0000.545331][3441]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[023:795] [2023-08-22 07:50:07 +0000.545427][3441] OnAudioTimer: OnAudioTimer
return
[023:824] [2023-08-22 07:50:07 +0000.573834][3440] too much frame will be writed
[023:828] [2023-08-22 07:50:07 +0000.578366][3440]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[023:828] [2023-08-22 07:50:07 +0000.578532][3440] OnVideoTimer: OnVideoTimer
EndComposeFile
[023:828] [2023-08-22 07:50:07 +0000.578591][3440] EndComposeFile: EndComposeFile,
is composing 1
[023:845] [2023-08-22 07:50:07 +0000.595432][343e] last dts:10824 currentPts:10857
ppsOrSPS:0 queue length:10
[024:042] [2023-08-22 07:50:07 +0000.792666][343e] DTS queue for
Generator:0x7001586eb8 11550 11583 11616 11649 11682 11715 11748 11781 11814
[024:075] [2023-08-22 07:50:07 +0000.824875][3396] haveEnoughProcessedData
internalAudioStream.length: 0
[024:154] [2023-08-22 07:50:07 +0000.904145][343e] Push an pts:12177 to dts queue.
[024:157] [2023-08-22 07:50:07 +0000.907437][3396] Run AGC when audioType = 0
[024:157] [2023-08-22 07:50:07 +0000.907623][3396]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:163] [2023-08-22 07:50:07 +0000.913312][343e] h264 add frame header cdr flag
[024:164] [2023-08-22 07:50:07 +0000.914122][343e] Received key frame:11880
[024:165] [2023-08-22 07:50:07 +0000.915594][3442] get the H.264 IDR frame
[024:247] [2023-08-22 07:50:07 +0000.996802][343e] last dts:12144 currentPts:12177
ppsOrSPS:0 queue length:9
[024:288] [2023-08-22 07:50:08 +0000.38413][343e]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:382
[024:288] [2023-08-22 07:50:08 +0000.38574][343e]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x6ffa53e800
[024:289] [2023-08-22 07:50:08 +0000.39241][343f]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[024:289] [2023-08-22 07:50:08 +0000.39345][343f]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[024:289] [2023-08-22 07:50:08 +0000.39637][343d] stop recording
[024:290] [2023-08-22 07:50:08 +0000.39720][343d]
RecordingSessionInternalSimple:destroy media processers
[024:290] [2023-08-22 07:50:08 +0000.39789][343d] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[024:290] [2023-08-22 07:50:08 +0000.39841][343d] H264Encode::flushing hareware
Encoder
[024:290] [2023-08-22 07:50:08 +0000.40128][343d] Flush time:17903407 enter.

[024:290] [2023-08-22 07:50:08 +0000.40209][343d] H264Encoder encoder flush


[024:290] [2023-08-22 07:50:08 +0000.40259][343d] flush output queue
[024:312] [2023-08-22 07:50:08 +0000.62623][343d] DTS queue for
Generator:0x7001586eb8 12408 12441 12474 12507 12540 12573
[024:614] [2023-08-22 07:50:08 +0000.364516][343d] Flush leave. expire time = 324
ms

[024:615] [2023-08-22 07:50:08 +0000.364853][343d] ~H264EncodeWrap:


[024:615] [2023-08-22 07:50:08 +0000.364955][343d] ~H264Encode:
[024:615] [2023-08-22 07:50:08 +0000.365006][343d] teardownCompressionSession:
H264Encode::destroying Encoder
[024:615] [2023-08-22 07:50:08 +0000.365053][343d] Release time:17903732 enter.

[024:615] [2023-08-22 07:50:08 +0000.365277][343d] Release:


MediaCodecVideoEncoder::Release _inited:1
[024:615] [2023-08-22 07:50:08 +0000.365385][343d] Destroy time:17903732 enter.
[024:615] [2023-08-22 07:50:08 +0000.365442][343d] H264Encoder encoderDestroy
[024:615] [2023-08-22 07:50:08 +0000.365487][343d]
AndroidMediaCodecVideoEncoder::release env: 0x6fe9caad00
[024:615] [2023-08-22 07:50:08 +0000.365544][343d]
AndroidMediaCodecVideoEncoder::Destroy
[024:643] [2023-08-22 07:50:08 +0000.393523][343d] Destroy leave. expire time = 28
ms

[024:644] [2023-08-22 07:50:08 +0000.393775][343d] Release leave. expire time = 29


ms

[024:644] [2023-08-22 07:50:08 +0000.393859][343d] ~AndroidHwAvcEncoder


time:17903761 enter.

[024:644] [2023-08-22 07:50:08 +0000.394083][343d] Release time:17903761 enter.

[024:644] [2023-08-22 07:50:08 +0000.394149][343d] Release:


MediaCodecVideoEncoder:: has been released before, just return
[024:644] [2023-08-22 07:50:08 +0000.394200][343d] Release leave. expire time = 0
ms

[024:644] [2023-08-22 07:50:08 +0000.394298][343d] ~AndroidMediaCodecVideoEncoder


[024:644] [2023-08-22 07:50:08 +0000.394350][343d] ~WrapAndroidMediaCodec
time:17903761 enter.

[024:644] [2023-08-22 07:50:08 +0000.394401][343d] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[024:644] [2023-08-22 07:50:08 +0000.394451][343d] video hevc hw codec


destructor:0x7083414528

[024:644] [2023-08-22 07:50:08 +0000.394537][343d] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[024:644] [2023-08-22 07:50:08 +0000.394617][343d] teardownCompressionSession:


H264Encode::destroyed Encoder
[024:644] [2023-08-22 07:50:08 +0000.394678][343d]
RecordingSessionInternalSimple:destroy aac encoder output!
[024:645] [2023-08-22 07:50:08 +0000.394724][343d] AACSWEncode destructor
[024:650] [2023-08-22 07:50:08 +0000.400445][3442] fd_close successed!
[024:651] [2023-08-22 07:50:08 +0000.401624][3442] MP4 close file successfully
[024:652] [2023-08-22 07:50:08 +0000.401732][3442] Recording session Internal:
notify recording ok
[024:652] [2023-08-22 07:50:08 +0000.401788][3442] onRecordingOk: Recording Ok,
compose use time: 4631, averagefps 0
[024:652] [2023-08-22 07:50:08 +0000.401851][3442] OnReceiveEOF:
[024:658] [2023-08-22 07:50:08 +0000.407781][3440] OnVideoTimer: OnVideoTimer
return
[025:669] [2023-08-22 07:50:09 +0000.419197][26cb]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[025:669] [2023-08-22 07:50:09 +0000.419488][26cb] ~MediaFilterCamera time:17904786
enter.

[025:669] [2023-08-22 07:50:09 +0000.419539][26cb] StopPullFrameAndWriteMp4


time:17904786 enter.

[025:670] [2023-08-22 07:50:09 +0000.420279][3391] stop recording


[025:670] [2023-08-22 07:50:09 +0000.420326][3391] we have stopped recording before
[025:670] [2023-08-22 07:50:09 +0000.420418][26cb] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[025:671] [2023-08-22 07:50:09 +0000.421034][26cb] DestroyPipelineAndFilters


time:17904788 enter.

[025:671] [2023-08-22 07:50:09 +0000.421160][26cb] DestroyPipelineAndFilters


leave. expire time = 0 ms

[025:671] [2023-08-22 07:50:09 +0000.421197][26cb] AppDeviceManagerStopMic

[025:671] [2023-08-22 07:50:09 +0000.421278][26cb] AppDeviceManagerStopMic::mic


status is on
[025:671] [2023-08-22 07:50:09 +0000.421344][26cb] Try to stop webrtc device.

[025:671] [2023-08-22 07:50:09 +0000.421375][26cb] Set record state to


stopped.threadID:9931

[025:712] [2023-08-22 07:50:09 +0000.462260][26cb] Try to destory the


recorder.threadID:9931

[025:848] [2023-08-22 07:50:09 +0000.598025][3396] haveEnoughProcessedData


internalAudioStream.length: 0
[025:912] [2023-08-22 07:50:09 +0000.662472][26cb] DestroyAudioRecorder:
[025:912] [2023-08-22 07:50:09 +0000.662682][26cb] Cleanup the buffer queue in the
recorder.
[025:913] [2023-08-22 07:50:09 +0000.662736][26cb] Destroy the recorder.

[025:923] [2023-08-22 07:50:09 +0000.673477][26cb] StopRecording finished.

[025:923] [2023-08-22 07:50:09 +0000.673697][26cb] The stop recording success.

[025:924] [2023-08-22 07:50:09 +0000.673737][26cb]


AudioDeviceDataHandler::StopMicProcess

[025:925] [2023-08-22 07:50:09 +0000.674767][26cb] AppDeviceManager stop.

[025:925] [2023-08-22 07:50:09 +0000.674911][26cb] Rlease the webrtc device object.

[025:925] [2023-08-22 07:50:09 +0000.675329][26cb] OpenSlesInput destruct.

[025:925] [2023-08-22 07:50:09 +0000.675442][26cb] OpenSlesOutput destruct.

[025:929] [2023-08-22 07:50:09 +0000.679542][26cb] EventDispatchServerScope


destruct
[025:930] [2023-08-22 07:50:09 +0000.679731][26cb]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[025:930] [2023-08-22 07:50:09 +0000.679851][26cb] ~AudioDeviceDataHandler

[025:931] [2023-08-22 07:50:09 +0000.681159][26cb] AppDeviceManagerDestruct.

[025:931] [2023-08-22 07:50:09 +0000.681254][26cb] ~AppDeviceManager:


[025:931] [2023-08-22 07:50:09 +0000.681333][26cb] ~CpuOverloadDetect time:17905048
enter.

[025:932] [2023-08-22 07:50:09 +0000.681798][26cb] ~CpuOverloadDetect leave.


expire time = 1 ms

[025:934] [2023-08-22 07:50:09 +0000.684790][26cb] Destruct BeautifyReader begin...


[025:935] [2023-08-22 07:50:09 +0000.685002][26cb] Destruct BeautifyReader done.
[025:935] [2023-08-22 07:50:09 +0000.685066][26cb] ~MediaFilterCamera leave.
expire time = 266 ms

[025:935] [2023-08-22 07:50:09 +0000.685380][26cb] ~GLESContext:


[025:938] [2023-08-22 07:50:09 +0000.688023][26cb] GLESContext destruct finish.
[025:938] [2023-08-22 07:50:09 +0000.688241][26cb] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[025:940] [2023-08-22 07:50:09 +0000.690086][26cb] global uninited!
[074:400] [2023-08-22 07:50:58 +0000.150308][26aa]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[074:400] [2023-08-22 07:50:58 +0000.150482][26aa] ~MediaComposeFile time:17953517
enter.

[074:400] [2023-08-22 07:50:58 +0000.150520][26aa] CancelCompose: CancelCompose,


is composing 0
[074:401] [2023-08-22 07:50:58 +0000.150742][343d] stop recording
[074:401] [2023-08-22 07:50:58 +0000.150810][343d] we have stopped recording before
[074:401] [2023-08-22 07:50:58 +0000.151207][26aa] ~MediaComposeFile leave. expire
time = 1 ms

[074:401] [2023-08-22 07:50:58 +0000.151309][26aa] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[074:401] [2023-08-22 07:50:58 +0000.151606][26aa] global uninited!
[074:401] [2023-08-22 07:50:58 +0000.151677][26aa]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[074:402] [2023-08-22 07:50:58 +0000.151738][26aa] ~MediaFilterGraph:
MediaFilterGraph destruct
[074:402] [2023-08-22 07:50:58 +0000.151776][26aa] RemoveVideoBackGroud: hava not
add video backgroud
[074:402] [2023-08-22 07:50:58 +0000.151828][26aa] UnbindInputFilter 0x6fe6763658
this 0x707eda51a0
[074:402] [2023-08-22 07:50:58 +0000.151880][26aa] ClearAllSource: remove source
filter, sourceid: 0x6ffa678200
[074:402] [2023-08-22 07:50:58 +0000.151912][26aa] DestoryDecoderByVideoSource
time:17953519 enter.

[074:402] [2023-08-22 07:50:58 +0000.151943][26aa] ~VideoBindDecoder time:17953519


enter.

[074:402] [2023-08-22 07:50:58 +0000.152041][26aa] CleanUp time:17953519 enter.

[074:402] [2023-08-22 07:50:58 +0000.152246][26aa] CleanUp leave. expire time = 0


ms

[074:402] [2023-08-22 07:50:58 +0000.152282][26aa] CleanUp time:17953519 enter.

[074:402] [2023-08-22 07:50:58 +0000.152539][26aa] CleanUp leave. expire time = 0


ms

[074:403] [2023-08-22 07:50:58 +0000.153103][26aa] ~VideoBindDecoder leave. expire


time = 1 ms

[074:403] [2023-08-22 07:50:58 +0000.153154][26aa] DestoryDecoderByVideoSource


leave. expire time = 1 ms

[074:403] [2023-08-22 07:50:58 +0000.153196][26aa] UnbindInputFilter 0x6fe6763418


this 0x6fe6763658
[074:403] [2023-08-22 07:50:58 +0000.153244][26aa] UnbindInputFilter 0x6fe6763358
this 0x6fe6763418
[074:403] [2023-08-22 07:50:58 +0000.153282][26aa] UnbindInputFilter 0x6ffa678420
this 0x6fe6763358
[074:403] [2023-08-22 07:50:58 +0000.153318][26aa] UnbindInputFilter 0x6fe6763598
this 0x6fe6763718
[074:403] [2023-08-22 07:50:58 +0000.153354][26aa] UnbindInputFilter 0x6fe67634d8
this 0x6fe6763598
[074:403] [2023-08-22 07:50:58 +0000.153393][26aa] UnbindInputFilter 0x6ffa678420
this 0x6fe67634d8
[074:403] [2023-08-22 07:50:58 +0000.153449][26aa] ~GLESContext:
[074:404] [2023-08-22 07:50:58 +0000.154083][26aa] GLESContext destruct finish.
[074:404] [2023-08-22 07:50:58 +0000.154145][26aa] filter: filter pipeline destroy
this: 0x707eda5100
[074:410] [2023-08-22 07:50:58 +0000.160063][26aa] clear AppID 50011
[074:410] [2023-08-22 07:50:58 +0000.160182][26aa] UnRegister JVM for Xplatform
util
[074:410] [2023-08-22 07:50:58 +0000.160210][26aa] Dispose::unregister webrtc video
engine
[074:410] [2023-08-22 07:50:58 +0000.160232][26aa] Init the android object with
jvm:0x0 env:0x0 context:0x0

[074:410] [2023-08-22 07:50:58 +0000.160261][26aa] SetAndroidMediaCodecObjects


time:17953527 enter.

[074:410] [2023-08-22 07:50:58 +0000.160282][26aa] ClearAndroidMediaCodecObjects


time:17953527 ente[000:034] [2023-08-22 09:31:33 +0000.739103][6519] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-08-
22 09:31:33 +0000
[000:034] [2023-08-22 09:31:33 +0000.739166][6519] set AppID=50011 old AppID=-1
[000:034] [2023-08-22 09:31:33 +0000.739189][6519] Init the android object with
jvm:0xb400007093e21380 env:0x707611ea00 context:0x701fc54328

[000:034] [2023-08-22 09:31:33 +0000.739239][6519] SetAndroidMediaCodecObjects


time:20953101 enter.

[000:034] [2023-08-22 09:31:33 +0000.739271][6519] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:034] [2023-08-22 09:31:33 +0000.739307][6519] SetAndroidMediaCodecObjects


time:20953101 enter.

[000:034] [2023-08-22 09:31:33 +0000.739336][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007093e21380
[000:034] [2023-08-22 09:31:33 +0000.739370][6519] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007093e21380 address:0x6fb4966760
[000:034] [2023-08-22 09:31:33 +0000.739405][6519] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007093e21380
address:0x6fb4966760
[000:034] [2023-08-22 09:31:33 +0000.739439][6519] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:034] [2023-08-22 09:31:33 +0000.739471][6519] Set the android objects with


jvm:0xb400007093e21380 env:0x707611ea00 context:0x701fc54328

[000:035] [2023-08-22 09:31:33 +0000.740800][6519] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x707611ea00
[000:035] [2023-08-22 09:31:33 +0000.740842][6519] SystemUtil Init done
[000:037] [2023-08-22 09:31:33 +0000.742345][6519]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:038] [2023-08-22 09:31:33 +0000.743949][6519] MediaFilterCamera
[000:039] [2023-08-22 09:31:33 +0000.744002][6519] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:039] [2023-08-22 09:31:33 +0000.744126][6519] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:039] [2023-08-22 09:31:33 +0000.744170][6519] Recording session using default
bitrate support by app:14680064
[000:039] [2023-08-22 09:31:33 +0000.744163][6d31] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x708343ce40
[000:039] [2023-08-22 09:31:33 +0000.744368][6d31] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:039] [2023-08-22 09:31:33 +0000.744447][6519] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:040] [2023-08-22 09:31:33 +0000.745046][6519] Error(ini.cc:191): Open the file
failed. error:2
[000:040] [2023-08-22 09:31:33 +0000.745086][6519]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:040] [2023-08-22 09:31:33 +0000.745132][6519] The device model: 220333qag
usingSoftwareAEC value: 0
[000:042] [2023-08-22 09:31:33 +0000.747207][6519] Error(ini.cc:191): Open the file
failed. error:2
[000:042] [2023-08-22 09:31:33 +0000.747258][6519]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:042] [2023-08-22 09:31:33 +0000.747293][6519] The device model: 220333qag
usingHardwareAEC value: 0
[000:042] [2023-08-22 09:31:33 +0000.747314][6519] The machine device: 220333qag
usingHardwareAEC value: 0
[000:042] [2023-08-22 09:31:33 +0000.747335][6519] Using Default AEC type: software
AEC
[000:043] [2023-08-22 09:31:33 +0000.748431][6519] The device model: 220333qag enum
value: 0
[000:044] [2023-08-22 09:31:33 +0000.749088][6519] GetMachineModel is 220333QAG
[000:044] [2023-08-22 09:31:33 +0000.749143][6519] GetMachineInfo: 220333QAG
[000:044] [2023-08-22 09:31:33 +0000.749189][6519] Construct BeautifyReader
begin...
[000:044] [2023-08-22 09:31:33 +0000.749219][6519] dumpStickerRgba:0
dumpStickerYuv:0
[000:044] [2023-08-22 09:31:33 +0000.749250][6519] Construct BeautifyReader done.
[000:048] [2023-08-22 09:31:33 +0000.752970][6519] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:048] [2023-08-22 09:31:33 +0000.753001][6d34] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7000584ea0
[000:048] [2023-08-22 09:31:33 +0000.753048][6519] AppDeviceManager telnet server
for statistics started......
[000:048] [2023-08-22 09:31:33 +0000.753423][6519] CpuOverloadDetect time:20953115
enter.

[000:048] [2023-08-22 09:31:33 +0000.753508][6519] CpuOverloadDetect leave. expire


time = 0 ms

[000:048] [2023-08-22 09:31:33 +0000.753532][6d35] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7083533f40
[000:049] [2023-08-22 09:31:33 +0000.754183][6519] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:049] [2023-08-22 09:31:33 +0000.754221][6519] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:050] [2023-08-22 09:31:33 +0000.755681][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:051] [2023-08-22 09:31:33 +0000.756009][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:051] [2023-08-22 09:31:33 +0000.756444][6519] CreatePlatformSpecificObjects:
[000:051] [2023-08-22 09:31:33 +0000.756485][6519] audio device use opensle input
and opensl output
[000:051] [2023-08-22 09:31:33 +0000.756540][6519] Create OpenSLES output module
with java VM support.

[000:051] [2023-08-22 09:31:33 +0000.756665][6519] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:051] [2023-08-22 09:31:33 +0000.756806][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:052] [2023-08-22 09:31:33 +0000.756967][6519] Create OpenSLES output module
with buffer num:1

[000:052] [2023-08-22 09:31:33 +0000.757108][6519] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:052] [2023-08-22 09:31:33 +0000.757235][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:052] [2023-08-22 09:31:33 +0000.757376][6519] Create OpenSLES input module
with java VM support.

[000:052] [2023-08-22 09:31:33 +0000.757416][6519] Create OpenSLES input module


with buffer num:1

[000:052] [2023-08-22 09:31:33 +0000.757472][6519] Error(trace.cc:40): Init the


output and input for audio device template.
[000:052] [2023-08-22 09:31:33 +0000.757502][6519] Init the output device.

[000:052] [2023-08-22 09:31:33 +0000.757521][6519] Init the opensl input.


[000:052] [2023-08-22 09:31:33 +0000.757552][6519] AppDeviceManager get setting
samplerate: 0
[000:052] [2023-08-22 09:31:33 +0000.757915][6519] The device model: 220333qag enum
value: 0
[000:053] [2023-08-22 09:31:33 +0000.758675][6519] The device model: 220333qag enum
value: 0
[000:053] [2023-08-22 09:31:33 +0000.758713][6519] Set the sample rate to be:48000

[000:053] [2023-08-22 09:31:33 +0000.758746][6519] Enable the recording stereo:0


[000:053] [2023-08-22 09:31:33 +0000.758767][6519] Set the playout as stereo:1
[000:053] [2023-08-22 09:31:33 +0000.758792][6519] Init the microphone.
[000:054] [2023-08-22 09:31:33 +0000.759206][6519] Update the recording sample rate
to be: 48000
[000:054] [2023-08-22 09:31:33 +0000.759248][6519] Init the speaker.
[000:054] [2023-08-22 09:31:33 +0000.759292][6519] Low latency buffer size:144 low
sample rate:48000
[000:054] [2023-08-22 09:31:33 +0000.759547][6519] Using 1 x 10ms for an audio
frame.

[000:057] [2023-08-22 09:31:33 +0000.762844][6519] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:058] [2023-08-22 09:31:33 +0000.762988][6519] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:058] [2023-08-22 09:31:33 +0000.763038][6519] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:062] [2023-08-22 09:31:33 +0000.767565][6519] The device model:220333qag

[000:062] [2023-08-22 09:31:33 +0000.767652][6519] speaker output factor:100


defaultFactor: 100
[000:062] [2023-08-22 09:31:33 +0000.767675][6519] headset output factor:100
defaultFactor: 100

[000:063] [2023-08-22 09:31:33 +0000.768101][6519] AppDeviceManagerStart finished.


[000:063] [2023-08-22 09:31:33 +0000.768140][6519] AppDeviceManagerStartMic::mic
status is off
[000:063] [2023-08-22 09:31:33 +0000.768202][6519] AppDeviceManagerStartMic update
aec type: 2

[000:063] [2023-08-22 09:31:33 +0000.768230][6519] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:063] [2023-08-22 09:31:33 +0000.768250][6519]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:063] [2023-08-22 09:31:33 +0000.768281][6519]
AudioDeviceDataHandler::StartMicProcess

[000:063] [2023-08-22 09:31:33 +0000.768403][6519] Try to start webrtc recording


device.

[000:063] [2023-08-22 09:31:33 +0000.768438][6519] StartRecording. threadID:25881

[000:063] [2023-08-22 09:31:33 +0000.768431][6d36] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:063] [2023-08-22 09:31:33 +0000.768535][6d36] haveEnoughProcessedData
internalAudioStream.length: 0
[000:063] [2023-08-22 09:31:33 +0000.768802][6519] The machine model:220333QAG

[000:063] [2023-08-22 09:31:33 +0000.768856][6519] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:063] [2023-08-22 09:31:33 +0000.768887][6519] Set the recording mode before


getSetting: 4
[000:063] [2023-08-22 09:31:33 +0000.768911][6519] Set the recording mode after
getSetting: 1
[000:081] [2023-08-22 09:31:33 +0000.786117][6519] StartRecording finished.

[000:081] [2023-08-22 09:31:33 +0000.786221][6519] audio: start the audio mic


checker timer.

[000:081] [2023-08-22 09:31:33 +0000.786828][6519] machine model :redmi


[000:081] [2023-08-22 09:31:33 +0000.786888][6519] Support this machine
model :redmi
[000:084] [2023-08-22 09:31:33 +0000.789930][6519] global inited! current sdk
version: 12-14-d8558ab
[000:160] [2023-08-22 09:31:33 +0000.864986][6d37] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:160] [2023-08-22 09:31:33 +0000.865088][6d37] _deviceSampleRate:48000

[000:160] [2023-08-22 09:31:33 +0000.865581][6d36] Run AGC when audioType = 0


[000:160] [2023-08-22 09:31:33 +0000.865650][6d36]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:562] [2023-08-22 09:31:34 +0000.267187][6968]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:562] [2023-08-22 09:31:34 +0000.267409][6d32] MediaFilterCamera, recording
file context:0x708345c300 input texture:5
[000:562] [2023-08-22 09:31:34 +0000.267467][6d32] GLESContext:
[000:567] [2023-08-22 09:31:34 +0000.272078][6d32] The result of eglGetDisplay is:
0x1
[000:568] [2023-08-22 09:31:34 +0000.273360][6d32] The result of creation:
0x700049a380
[000:568] [2023-08-22 09:31:34 +0000.273482][6d32] The result of
eglCreatePbufferSurface is: 0x700049af00
[000:568] [2023-08-22 09:31:34 +0000.273631][6968]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x708345c300 input_texture: 5
[001:802] [2023-08-22 09:31:35 +0000.507826][6d36] haveEnoughProcessedData
internalAudioStream.length: 0
[002:159] [2023-08-22 09:31:35 +0000.864796][6d36] Run AGC when audioType = 0
[003:553] [2023-08-22 09:31:37 +0000.258474][6d36] haveEnoughProcessedData
internalAudioStream.length: 10
[004:086] [2023-08-22 09:31:37 +0000.791464][6d2d]
monitorTime:4005totalDuration:3930
[004:159] [2023-08-22 09:31:37 +0000.864716][6d36] Run AGC when audioType = 0
[004:159] [2023-08-22 09:31:37 +0000.864916][6d36]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:283] [2023-08-22 09:31:38 +0000.988204][6d36] haveEnoughProcessedData
internalAudioStream.length: 0
[006:162] [2023-08-22 09:31:39 +0000.867056][6d36] Run AGC when audioType = 0
[007:021] [2023-08-22 09:31:40 +0000.726632][6d36] haveEnoughProcessedData
internalAudioStream.length: 0
[008:160] [2023-08-22 09:31:41 +0000.865109][6d36] Run AGC when audioType = 0
[008:160] [2023-08-22 09:31:41 +0000.865450][6d36]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:763] [2023-08-22 09:31:42 +0000.468406][6d36] haveEnoughProcessedData
internalAudioStream.length: 0
[010:159] [2023-08-22 09:31:43 +0000.864339][6d37] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:159] [2023-08-22 09:31:43 +0000.864526][6d37] _deviceSampleRate:48000

[010:161] [2023-08-22 09:31:43 +0000.866178][6d36] Run AGC when audioType = 0


[010:501] [2023-08-22 09:31:44 +0000.206877][6d36] haveEnoughProcessedData
internalAudioStream.length: 0
[012:161] [2023-08-22 09:31:45 +0000.866195][6d36] Run AGC when audioType = 0
[012:161] [2023-08-22 09:31:45 +0000.866587][6d36]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:238] [2023-08-22 09:31:45 +0000.943917][6d36] haveEnoughProcessedData
internalAudioStream.length: 0
[013:993] [2023-08-22 09:31:47 +0000.698483][6d36] haveEnoughProcessedData
internalAudioStream.length: 10
[014:164] [2023-08-22 09:31:47 +0000.869301][6d36] Run AGC when audioType = 0
[015:720] [2023-08-22 09:31:49 +0000.425517][6d36] haveEnoughProcessedData
internalAudioStream.length: 10
[016:160] [2023-08-22 09:31:49 +0000.865245][6d36] Run AGC when audioType = 0
[016:160] [2023-08-22 09:31:49 +0000.865615][6d36]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:451] [2023-08-22 09:31:51 +0000.156354][6d36] haveEnoughProcessedData
internalAudioStream.length: 0
[018:163] [2023-08-22 09:31:51 +0000.867995][6d36] Run AGC when audioType = 0
[019:192] [2023-08-22 09:31:52 +0000.897301][6d36] haveEnoughProcessedData
internalAudioStream.length: 0
[020:158] [2023-08-22 09:31:53 +0000.863655][6d37] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:159] [2023-08-22 09:31:53 +0000.864056][6d37] _deviceSampleRate:48000

[020:159] [2023-08-22 09:31:53 +0000.864685][6d36] Run AGC when audioType = 0


[020:160] [2023-08-22 09:31:53 +0000.865028][6d36]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:933] [2023-08-22 09:31:54 +0000.638137][6d36] haveEnoughProcessedData
internalAudioStream.length: 10
[022:164] [2023-08-22 09:31:55 +0000.869544][6d36] Run AGC when audioType = 0
[022:662] [2023-08-22 09:31:56 +0000.367068][6d36] haveEnoughProcessedData
internalAudioStream.length: 10
[024:160] [2023-08-22 09:31:57 +0000.865831][6d36] Run AGC when audioType = 0
[024:161] [2023-08-22 09:31:57 +0000.866018][6d36]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:400] [2023-08-22 09:31:58 +0000.105733][6d36] haveEnoughProcessedData
internalAudioStream.length: 0
[024:975] [2023-08-22 09:31:58 +0000.680425][6519]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[024:975] [2023-08-22 09:31:58 +0000.680830][6519] ~MediaFilterCamera time:20978042
enter.

[024:977] [2023-08-22 09:31:58 +0000.682110][6519] StopPullFrameAndWriteMp4


time:20978044 enter.

[024:979] [2023-08-22 09:31:58 +0000.684551][6d31] stop recording


[024:979] [2023-08-22 09:31:58 +0000.684694][6d31] we have stopped recording before
[024:979] [2023-08-22 09:31:58 +0000.684780][6519] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[024:981] [2023-08-22 09:31:58 +0000.686002][6519] DestroyPipelineAndFilters


time:20978048 enter.

[024:981] [2023-08-22 09:31:58 +0000.686102][6519] DestroyPipelineAndFilters


leave. expire time = 0 ms

[024:981] [2023-08-22 09:31:58 +0000.686130][6519] AppDeviceManagerStopMic

[024:981] [2023-08-22 09:31:58 +0000.686206][6519] AppDeviceManagerStopMic::mic


status is on
[024:981] [2023-08-22 09:31:58 +0000.686263][6519] Try to stop webrtc device.

[024:981] [2023-08-22 09:31:58 +0000.686285][6519] Set record state to


stopped.threadID:25881

[025:006] [2023-08-22 09:31:58 +0000.711898][6519] Try to destory the


recorder.threadID:25881

[025:207] [2023-08-22 09:31:58 +0000.912076][6519] DestroyAudioRecorder:


[025:207] [2023-08-22 09:31:58 +0000.912188][6519] Cleanup the buffer queue in the
recorder.
[025:207] [2023-08-22 09:31:58 +0000.912214][6519] Destroy the recorder.

[025:210] [2023-08-22 09:31:58 +0000.915358][6519] StopRecording finished.

[025:210] [2023-08-22 09:31:58 +0000.915497][6519] The stop recording success.

[025:210] [2023-08-22 09:31:58 +0000.915568][6519]


AudioDeviceDataHandler::StopMicProcess
[025:213] [2023-08-22 09:31:58 +0000.918758][6519] AppDeviceManager stop.

[025:213] [2023-08-22 09:31:58 +0000.918905][6519] Rlease the webrtc device object.

[025:214] [2023-08-22 09:31:58 +0000.919175][6519] OpenSlesInput destruct.

[025:214] [2023-08-22 09:31:58 +0000.919236][6519] OpenSlesOutput destruct.

[025:214] [2023-08-22 09:31:58 +0000.919749][6519] EventDispatchServerScope


destruct
[025:214] [2023-08-22 09:31:58 +0000.919790][6519]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[025:214] [2023-08-22 09:31:58 +0000.919854][6519] ~AudioDeviceDataHandler

[025:215] [2023-08-22 09:31:58 +0000.920473][6519] AppDeviceManagerDestruct.

[025:215] [2023-08-22 09:31:58 +0000.920511][6519] ~AppDeviceManager:


[025:215] [2023-08-22 09:31:58 +0000.920576][6519] ~CpuOverloadDetect time:20978282
enter.

[025:215] [2023-08-22 09:31:58 +0000.920776][6519] ~CpuOverloadDetect leave.


expire time = 0 ms

[025:217] [2023-08-22 09:31:58 +0000.922381][6519] Destruct BeautifyReader begin...


[025:217] [2023-08-22 09:31:58 +0000.922436][6519] Destruct BeautifyReader done.
[025:217] [2023-08-22 09:31:58 +0000.922465][6519] ~MediaFilterCamera leave.
expire time = 242 ms

[025:217] [2023-08-22 09:31:58 +0000.922606][6519] ~GLESContext:


[025:218] [2023-08-22 09:31:58 +0000.923581][6519] GLESContext destruct finish.
[025:218] [2023-08-22 09:31:58 +0000.923640][6519] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[025:219] [2023-08-22 09:31:58 +0000.924014][6519] global uninited!
[025:220] [2023-08-22 09:31:58 +0000.924985][6519] clear AppID 50011
[025:220] [2023-08-22 09:31:58 +0000.925030][6519] UnRegister JVM for Xplatform
util
[025:220] [2023-08-22 09:31:58 +0000.925068][6519] Dispose::unregister webrtc video
engine
[025:220] [2023-08-22 09:31:58 +0000.925098][6519] Init the android object with
jvm:0x0 env:0x0 context:0x0

[025:220] [2023-08-22 09:31:58 +0000.925133][6519] SetAndroidMediaCodecObjects


time:20978287 enter.

[025:220] [2023-08-22 09:31:58 +0000.925163][6519] ClearAndroidMediaCodecObjects


time:20978287 enter.

[025:220] [2023-08-22 09:31:58 +0000.925186][6519] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[025:220] [2023-08-22 09:31:58 +0000.925218][6519] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[025:220] [2023-08-22 09:31:58 +0000.925251][6519] SetAndroidMediaCodecObjects


time:20978287 enter.

[025:220] [2023-08-22 09:31:58 +0000.925283][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[025:220] [2023-08-22 09:31:58 +0000.925302][6519] ClearAndroidMediaCodecObjects
time:20978287 enter.

[025:220] [2023-08-22 09:31:58 +0000.925328][6519] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[025:220] [2023-08-22 09:31:58 +0000.925362][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[025:220] [2023-08-22 09:31:58 +0000.925395][6519] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[025:220] [2023-08-22 09:31:58 +0000.925414][6519] Dispose::unregister webrtc voice


engine
[025:220] [2023-08-22 09:31:58 +0000.925430][6519] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[025:220] [2023-08-22 09:31:58 +0000.925450][6519] SystemUtil UnInit done


[035:630] [2023-08-22 09:32:09 +0000.335236][6519] Register JVM for xplatform util
[035:640] [2023-08-22 09:32:09 +0000.345164][6519] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-08-
22 09:32:09 +0000
[035:640] [2023-08-22 09:32:09 +0000.345242][6519] set AppID=50011 old AppID=-1
[035:640] [2023-08-22 09:32:09 +0000.345266][6519] Init the android object with
jvm:0xb400007093e21380 env:0x707611ea00 context:0x701fc54328

[035:640] [2023-08-22 09:32:09 +0000.345292][6519] SetAndroidMediaCodecObjects


time:20988707 enter.

[035:640] [2023-08-22 09:32:09 +0000.345319][6519] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[035:640] [2023-08-22 09:32:09 +0000.345343][6519] SetAndroidMediaCodecObjects


time:20988707 enter.

[035:640] [2023-08-22 09:32:09 +0000.345364][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007093e21380
[035:640] [2023-08-22 09:32:09 +0000.345384][6519] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007093e21380 address:0x6fb4966760
[035:640] [2023-08-22 09:32:09 +0000.345418][6519] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007093e21380
address:0x6fb4966760
[035:640] [2023-08-22 09:32:09 +0000.345440][6519] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[035:640] [2023-08-22 09:32:09 +0000.345467][6519] Set the android objects with


jvm:0xb400007093e21380 env:0x707611ea00 context:0x701fc54328

[035:640] [2023-08-22 09:32:09 +0000.345489][6519] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x707611ea00
[035:640] [2023-08-22 09:32:09 +0000.345520][6519] SystemUtil Init done
[035:640] [2023-08-22 09:32:09 +0000.345792][6519]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[035:640] [2023-08-22 09:32:09 +0000.345922][6519] MediaFilterCamera
[035:640] [2023-08-22 09:32:09 +0000.345959][6519] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[035:641] [2023-08-22 09:32:09 +0000.346136][6519] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[035:641] [2023-08-22 09:32:09 +0000.346182][6519] Recording session using default
bitrate support by app:14680064
[035:641] [2023-08-22 09:32:09 +0000.346180][6e13] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fe47060c0
[035:641] [2023-08-22 09:32:09 +0000.346379][6e13] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[035:641] [2023-08-22 09:32:09 +0000.346463][6519] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[035:642] [2023-08-22 09:32:09 +0000.347458][6519] Error(ini.cc:191): Open the file
failed. error:2
[035:642] [2023-08-22 09:32:09 +0000.347511][6519]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[035:642] [2023-08-22 09:32:09 +0000.347546][6519] The device model: 220333qag
usingSoftwareAEC value: 0
[035:646] [2023-08-22 09:32:09 +0000.351468][6519] Error(ini.cc:191): Open the file
failed. error:2
[035:646] [2023-08-22 09:32:09 +0000.351574][6519]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[035:646] [2023-08-22 09:32:09 +0000.351614][6519] The device model: 220333qag
usingHardwareAEC value: 0
[035:646] [2023-08-22 09:32:09 +0000.351643][6519] The machine device: 220333qag
usingHardwareAEC value: 0
[035:646] [2023-08-22 09:32:09 +0000.351668][6519] Using Default AEC type: software
AEC
[035:647] [2023-08-22 09:32:09 +0000.352777][6519] The device model: 220333qag enum
value: 0
[035:648] [2023-08-22 09:32:09 +0000.353436][6519] GetMachineModel is 220333QAG
[035:648] [2023-08-22 09:32:09 +0000.353512][6519] GetMachineInfo: 220333QAG
[035:648] [2023-08-22 09:32:09 +0000.353547][6519] Construct BeautifyReader
begin...
[035:648] [2023-08-22 09:32:09 +0000.353581][6519] dumpStickerRgba:0
dumpStickerYuv:0
[035:648] [2023-08-22 09:32:09 +0000.353600][6519] Construct BeautifyReader done.
[035:652] [2023-08-22 09:32:09 +0000.356998][6519] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[035:652] [2023-08-22 09:32:09 +0000.357083][6e16] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70003a22a0
[035:652] [2023-08-22 09:32:09 +0000.357133][6519] AppDeviceManager telnet server
for statistics started......
[035:652] [2023-08-22 09:32:09 +0000.357885][6519] CpuOverloadDetect time:20988719
enter.

[035:653] [2023-08-22 09:32:09 +0000.358151][6519] CpuOverloadDetect leave. expire


time = 1 ms

[035:653] [2023-08-22 09:32:09 +0000.358660][6e17] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7083533a00
[035:653] [2023-08-22 09:32:09 +0000.358943][6519] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[035:654] [2023-08-22 09:32:09 +0000.358997][6519] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[035:654] [2023-08-22 09:32:09 +0000.359280][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[035:654] [2023-08-22 09:32:09 +0000.359563][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[035:654] [2023-08-22 09:32:09 +0000.359828][6519] CreatePlatformSpecificObjects:
[035:654] [2023-08-22 09:32:09 +0000.359872][6519] audio device use opensle input
and opensl output
[035:654] [2023-08-22 09:32:09 +0000.359904][6519] Create OpenSLES output module
with java VM support.
[035:655] [2023-08-22 09:32:09 +0000.360092][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[035:655] [2023-08-22 09:32:09 +0000.360368][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[035:655] [2023-08-22 09:32:09 +0000.360636][6519] Create OpenSLES output module
with buffer num:1

[035:655] [2023-08-22 09:32:09 +0000.360855][6519] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[035:656] [2023-08-22 09:32:09 +0000.361026][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[035:656] [2023-08-22 09:32:09 +0000.361216][6519] Create OpenSLES input module
with java VM support.

[035:656] [2023-08-22 09:32:09 +0000.361260][6519] Create OpenSLES input module


with buffer num:1

[035:656] [2023-08-22 09:32:09 +0000.361292][6519] Error(trace.cc:40): Init the


output and input for audio device template.
[035:656] [2023-08-22 09:32:09 +0000.361315][6519] Init the output device.

[035:656] [2023-08-22 09:32:09 +0000.361360][6519] Init the opensl input.


[035:656] [2023-08-22 09:32:09 +0000.361392][6519] AppDeviceManager get setting
samplerate: 0
[035:656] [2023-08-22 09:32:09 +0000.361842][6519] The device model: 220333qag enum
value: 0
[035:657] [2023-08-22 09:32:09 +0000.362810][6519] The device model: 220333qag enum
value: 0
[035:657] [2023-08-22 09:32:09 +0000.362872][6519] Set the sample rate to be:48000

[035:657] [2023-08-22 09:32:09 +0000.362897][6519] Enable the recording stereo:0


[035:657] [2023-08-22 09:32:09 +0000.362921][6519] Set the playout as stereo:1
[035:657] [2023-08-22 09:32:09 +0000.362940][6519] Init the microphone.
[035:658] [2023-08-22 09:32:09 +0000.363391][6519] Update the recording sample rate
to be: 48000
[035:658] [2023-08-22 09:32:09 +0000.363471][6519] Init the speaker.
[035:658] [2023-08-22 09:32:09 +0000.363683][6519] Low latency buffer size:144 low
sample rate:48000
[035:659] [2023-08-22 09:32:09 +0000.363976][6519] Using 1 x 10ms for an audio
frame.

[035:662] [2023-08-22 09:32:09 +0000.367522][6519] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[035:662] [2023-08-22 09:32:09 +0000.367689][6519] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[035:662] [2023-08-22 09:32:09 +0000.367736][6519] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[035:667] [2023-08-22 09:32:09 +0000.372696][6519] The device model:220333qag

[035:667] [2023-08-22 09:32:09 +0000.372785][6519] speaker output factor:100


defaultFactor: 100

[035:667] [2023-08-22 09:32:09 +0000.372811][6519] headset output factor:100


defaultFactor: 100

[035:668] [2023-08-22 09:32:09 +0000.373457][6519] AppDeviceManagerStart finished.


[035:668] [2023-08-22 09:32:09 +0000.373514][6519] AppDeviceManagerStartMic::mic
status is off
[035:668] [2023-08-22 09:32:09 +0000.373585][6519] AppDeviceManagerStartMic update
aec type: 2

[035:668] [2023-08-22 09:32:09 +0000.373605][6519] AppDeviceManagerStartMic update


voiceChangeMode: 4

[035:668] [2023-08-22 09:32:09 +0000.373624][6519]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[035:668] [2023-08-22 09:32:09 +0000.373642][6519]
AudioDeviceDataHandler::StartMicProcess

[035:668] [2023-08-22 09:32:09 +0000.373803][6519] Try to start webrtc recording


device.

[035:668] [2023-08-22 09:32:09 +0000.373832][6519] StartRecording. threadID:25881

[035:668] [2023-08-22 09:32:09 +0000.373894][6519] default mode: Set the recording


mode to voice communication to enable HW AEC .

[035:668] [2023-08-22 09:32:09 +0000.373919][6519] Set the recording mode before


getSetting: 4
[035:668] [2023-08-22 09:32:09 +0000.373946][6519] Set the recording mode after
getSetting: 1
[035:668] [2023-08-22 09:32:09 +0000.373829][6e18] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[035:699] [2023-08-22 09:32:09 +0000.404702][6519] StartRecording finished.

[035:699] [2023-08-22 09:32:09 +0000.404776][6519] audio: start the audio mic


checker timer.

[035:700] [2023-08-22 09:32:09 +0000.405307][6519] machine model :redmi


[035:700] [2023-08-22 09:32:09 +0000.405343][6519] Support this machine
model :redmi
[035:700] [2023-08-22 09:32:09 +0000.405370][6519] global inited! current sdk
version: 12-14-d8558ab
[036:236] [2023-08-22 09:32:09 +0000.941375][6968]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[036:236] [2023-08-22 09:32:09 +0000.941593][6e14] MediaFilterCamera, recording
file context:0x708345c300 input texture:7
[036:236] [2023-08-22 09:32:09 +0000.941634][6e14] GLESContext:
[036:236] [2023-08-22 09:32:09 +0000.941679][6e14] The result of eglGetDisplay is:
0x1
[036:237] [2023-08-22 09:32:09 +0000.942765][6e14] The result of creation:
0x7000497900
[036:237] [2023-08-22 09:32:09 +0000.942910][6e14] The result of
eglCreatePbufferSurface is: 0x7000497a00
[036:238] [2023-08-22 09:32:09 +0000.943572][6968]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x708345c300 input_texture: 7
[036:673] [2023-08-22 09:32:10 +0000.378751][6e18] haveEnoughProcessedData
internalAudioStream.length: 0
[036:932] [2023-08-22 09:32:10 +0000.638591][6e18] Run AGC when audioType = 0
[038:410] [2023-08-22 09:32:12 +0000.115058][6e18] haveEnoughProcessedData
internalAudioStream.length: 0
[038:931] [2023-08-22 09:32:12 +0000.636236][6e18] Run AGC when audioType = 0
[038:931] [2023-08-22 09:32:12 +0000.636788][6e18]
AudioDeviceDataHandler::MixAndSendOutFrame
[039:035] [2023-08-22 09:32:12 +0000.740045][6519]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[039:035] [2023-08-22 09:32:12 +0000.740323][6519] ~MediaFilterCamera time:20992102
enter.

[039:035] [2023-08-22 09:32:12 +0000.740388][6519] StopPullFrameAndWriteMp4


time:20992102 enter.

[039:036] [2023-08-22 09:32:12 +0000.741212][6e13] stop recording


[039:036] [2023-08-22 09:32:12 +0000.741354][6e13] we have stopped recording before
[039:037] [2023-08-22 09:32:12 +0000.742120][6519] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[039:038] [2023-08-22 09:32:12 +0000.743693][6519] DestroyPipelineAndFilters


time:20992105 enter.

[039:038] [2023-08-22 09:32:12 +0000.743896][6519] DestroyPipelineAndFilters


leave. expire time = 0 ms

[039:038] [2023-08-22 09:32:12 +0000.743930][6519] AppDeviceManagerStopMic

[039:039] [2023-08-22 09:32:12 +0000.744015][6519] AppDeviceManagerStopMic::mic


status is on
[039:039] [2023-08-22 09:32:12 +0000.744042][6519] Try to stop webrtc device.

[039:039] [2023-08-22 09:32:12 +0000.744067][6519] Set record state to


stopped.threadID:25881

[039:066] [2023-08-22 09:32:12 +0000.771815][6519] Try to destory the


recorder.threadID:25881

[039:267] [2023-08-22 09:32:12 +0000.972039][6519] DestroyAudioRecorder:


[039:267] [2023-08-22 09:32:12 +0000.972209][6519] Cleanup the buffer queue in the
recorder.
[039:267] [2023-08-22 09:32:12 +0000.972255][6519] Destroy the recorder.

[039:285] [2023-08-22 09:32:12 +0000.990148][6519] StopRecording finished.

[039:285] [2023-08-22 09:32:12 +0000.990366][6519] The stop recording success.

[039:285] [2023-08-22 09:32:12 +0000.990403][6519]


AudioDeviceDataHandler::StopMicProcess

[039:286] [2023-08-22 09:32:12 +0000.991408][6519] AppDeviceManager stop.

[039:286] [2023-08-22 09:32:12 +0000.991581][6519] Rlease the webrtc device object.

[039:287] [2023-08-22 09:32:12 +0000.992009][6519] OpenSlesInput destruct.

[039:287] [2023-08-22 09:32:12 +0000.992119][6519] OpenSlesOutput destruct.

[039:288] [2023-08-22 09:32:12 +0000.993030][6519] EventDispatchServerScope


destruct
[039:288] [2023-08-22 09:32:12 +0000.993122][6519]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[039:288] [2023-08-22 09:32:12 +0000.993207][6519] ~AudioDeviceDataHandler

[039:289] [2023-08-22 09:32:12 +0000.994166][6519] AppDeviceManagerDestruct.

[039:289] [2023-08-22 09:32:12 +0000.994259][6519] ~AppDeviceManager:


[039:289] [2023-08-22 09:32:12 +0000.994337][6519] ~CpuOverloadDetect time:20992356
enter.

[039:289] [2023-08-22 09:32:12 +0000.994734][6519] ~CpuOverloadDetect leave.


expire time = 0 ms

[039:292] [2023-08-22 09:32:12 +0000.997293][6519] Destruct BeautifyReader begin...


[039:292] [2023-08-22 09:32:12 +0000.997494][6519] Destruct BeautifyReader done.
[039:292] [2023-08-22 09:32:12 +0000.997554][6519] ~MediaFilterCamera leave.
expire time = 257 ms

[039:292] [2023-08-22 09:32:12 +0000.997733][6519] ~GLESContext:


[039:293] [2023-08-22 09:32:12 +0000.998500][6519] GLESContext destruct finish.
[039:293] [2023-08-22 09:32:12 +0000.998624][6519] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[039:294] [2023-08-22 09:32:12 +0000.999577][6519] global uninited!
[039:295] [2023-08-22 09:32:13 +0000.157][6519] clear AppID 50011
[039:295] [2023-08-22 09:32:13 +0000.208][6519] UnRegister JVM for Xplatform util
[039:295] [2023-08-22 09:32:13 +0000.255][6519] Dispose::unregister webrtc video
engine
[039:295] [2023-08-22 09:32:13 +0000.295][6519] Init the android object with
jvm:0x0 env:0x0 context:0x0

[039:295] [2023-08-22 09:32:13 +0000.342][6519] SetAndroidMediaCodecObjects


time:20992362 enter.

[039:295] [2023-08-22 09:32:13 +0000.381][6519] ClearAndroidMediaCodecObjects


time:20992362 enter.

[039:295] [2023-08-22 09:32:13 +0000.442][6519] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[039:295] [2023-08-22 09:32:13 +0000.485][6519] SetAndroidMediaCodecObjects leave.


expire time = 0 ms

[039:295] [2023-08-22 09:32:13 +0000.531][6519] SetAndroidMediaCodecObjects


time:20992362 enter.

[039:295] [2023-08-22 09:32:13 +0000.575][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[039:295] [2023-08-22 09:32:13 +0000.619][6519] ClearAndroidMediaCodecObjects
time:20992362 enter.

[039:295] [2023-08-22 09:32:13 +0000.665][6519] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[039:295] [2023-08-22 09:32:13 +0000.714][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[039:295] [2023-08-22 09:32:13 +0000.755][6519] SetAndroidMediaCodecObjects leave.
expire time = 0 ms

[039:295] [2023-08-22 09:32:13 +0000.797][6519] Dispose::unregister webrtc voice


engine
[039:295] [2023-08-22 09:32:13 +0000.835][6519] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[039:295] [2023-08-22 09:32:13 +0000.881][6519] SystemUtil UnInit done


[072:954] [2023-08-22 09:32:46 +0000.659183][6519] Register JVM for xplatform util
[072:959] [2023-08-22 09:32:46 +0000.664054][6519] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-08-
22 09:32:46 +0000
[072:959] [2023-08-22 09:32:46 +0000.664105][6519] set AppID=50011 old AppID=-1
[072:959] [2023-08-22 09:32:46 +0000.664136][6519] Init the android object with
jvm:0xb400007093e21380 env:0x707611ea00 context:0x701fc54328

[072:959] [2023-08-22 09:32:46 +0000.664176][6519] SetAndroidMediaCodecObjects


time:21026026 enter.

[072:959] [2023-08-22 09:32:46 +0000.664208][6519] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[072:959] [2023-08-22 09:32:46 +0000.664246][6519] SetAndroidMediaCodecObjects


time:21026026 enter.

[072:959] [2023-08-22 09:32:46 +0000.664275][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007093e21380
[072:959] [2023-08-22 09:32:46 +0000.664296][6519] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007093e21380 address:0x6fb4966760
[072:959] [2023-08-22 09:32:46 +0000.664328][6519] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007093e21380
address:0x6fb4966760
[072:959] [2023-08-22 09:32:46 +0000.664361][6519] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[072:959] [2023-08-22 09:32:46 +0000.664382][6519] Set the android objects with


jvm:0xb400007093e21380 env:0x707611ea00 context:0x701fc54328

[072:959] [2023-08-22 09:32:46 +0000.664412][6519] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x707611ea00
[072:959] [2023-08-22 09:32:46 +0000.664448][6519] SystemUtil Init done
[072:959] [2023-08-22 09:32:46 +0000.664691][6519]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[072:959] [2023-08-22 09:32:46 +0000.664817][6519] MediaFilterCamera
[072:959] [2023-08-22 09:32:46 +0000.664863][6519] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[072:960] [2023-08-22 09:32:46 +0000.664977][6519] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[072:960] [2023-08-22 09:32:46 +0000.665024][6519] Recording session using default
bitrate support by app:14680064
[072:960] [2023-08-22 09:32:46 +0000.665016][6ed4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fe4707240
[072:960] [2023-08-22 09:32:46 +0000.665206][6ed4] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[072:960] [2023-08-22 09:32:46 +0000.665278][6519] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[072:961] [2023-08-22 09:32:46 +0000.666168][6519] Error(ini.cc:191): Open the file
failed. error:2
[072:961] [2023-08-22 09:32:46 +0000.666208][6519]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[072:961] [2023-08-22 09:32:46 +0000.666242][6519] The device model: 220333qag
usingSoftwareAEC value: 0
[072:963] [2023-08-22 09:32:46 +0000.668129][6519] Error(ini.cc:191): Open the file
failed. error:2
[072:963] [2023-08-22 09:32:46 +0000.668174][6519]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[072:963] [2023-08-22 09:32:46 +0000.668214][6519] The device model: 220333qag
usingHardwareAEC value: 0
[072:963] [2023-08-22 09:32:46 +0000.668242][6519] The machine device: 220333qag
usingHardwareAEC value: 0
[072:963] [2023-08-22 09:32:46 +0000.668266][6519] Using Default AEC type: software
AEC
[072:964] [2023-08-22 09:32:46 +0000.669280][6519] The device model: 220333qag enum
value: 0
[072:964] [2023-08-22 09:32:46 +0000.669779][6519] GetMachineModel is 220333QAG
[072:964] [2023-08-22 09:32:46 +0000.669833][6519] GetMachineInfo: 220333QAG
[072:964] [2023-08-22 09:32:46 +0000.669871][6519] Construct BeautifyReader
begin...
[072:964] [2023-08-22 09:32:46 +0000.669900][6519] dumpStickerRgba:0
dumpStickerYuv:0
[072:964] [2023-08-22 09:32:46 +0000.669919][6519] Construct BeautifyReader done.
[072:967] [2023-08-22 09:32:46 +0000.672401][6519] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[072:967] [2023-08-22 09:32:46 +0000.672437][6ed7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70005839a0
[072:967] [2023-08-22 09:32:46 +0000.672482][6519] AppDeviceManager telnet server
for statistics started......
[072:967] [2023-08-22 09:32:46 +0000.672874][6519] CpuOverloadDetect time:21026034
enter.

[072:968] [2023-08-22 09:32:46 +0000.672973][6519] CpuOverloadDetect leave. expire


time = 1 ms

[072:968] [2023-08-22 09:32:46 +0000.672995][6ed8] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7083533d80
[072:968] [2023-08-22 09:32:46 +0000.673631][6519] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[072:968] [2023-08-22 09:32:46 +0000.673668][6519] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[072:969] [2023-08-22 09:32:46 +0000.674001][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[072:969] [2023-08-22 09:32:46 +0000.674320][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[072:969] [2023-08-22 09:32:46 +0000.674570][6519] CreatePlatformSpecificObjects:
[072:969] [2023-08-22 09:32:46 +0000.674609][6519] audio device use opensle input
and opensl output
[072:969] [2023-08-22 09:32:46 +0000.674647][6519] Create OpenSLES output module
with java VM support.

[072:969] [2023-08-22 09:32:46 +0000.674761][6519] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[072:969] [2023-08-22 09:32:46 +0000.674892][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[072:970] [2023-08-22 09:32:46 +0000.675054][6519] Create OpenSLES output module
with buffer num:1

[072:970] [2023-08-22 09:32:46 +0000.675166][6519] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[072:970] [2023-08-22 09:32:46 +0000.675302][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[072:970] [2023-08-22 09:32:46 +0000.675469][6519] Create OpenSLES input module
with java VM support.

[072:970] [2023-08-22 09:32:46 +0000.675511][6519] Create OpenSLES input module


with buffer num:1

[072:970] [2023-08-22 09:32:46 +0000.675548][6519] Error(trace.cc:40): Init the


output and input for audio device template.
[072:970] [2023-08-22 09:32:46 +0000.675569][6519] Init the output device.

[072:970] [2023-08-22 09:32:46 +0000.675589][6519] Init the opensl input.


[072:970] [2023-08-22 09:32:46 +0000.675612][6519] AppDeviceManager get setting
samplerate: 0
[072:971] [2023-08-22 09:32:46 +0000.676001][6519] The device model: 220333qag enum
value: 0
[072:971] [2023-08-22 09:32:46 +0000.676611][6519] The device model: 220333qag enum
value: 0
[072:971] [2023-08-22 09:32:46 +0000.676655][6519] Set the sample rate to be:48000

[072:971] [2023-08-22 09:32:46 +0000.676679][6519] Enable the recording stereo:0


[072:971] [2023-08-22 09:32:46 +0000.676699][6519] Set the playout as stereo:1
[072:971] [2023-08-22 09:32:46 +0000.676717][6519] Init the microphone.
[072:972] [2023-08-22 09:32:46 +0000.677004][6519] Update the recording sample rate
to be: 48000
[072:972] [2023-08-22 09:32:46 +0000.677049][6519] Init the speaker.
[072:972] [2023-08-22 09:32:46 +0000.677081][6519] Low latency buffer size:144 low
sample rate:48000
[072:972] [2023-08-22 09:32:46 +0000.677333][6519] Using 1 x 10ms for an audio
frame.

[072:975] [2023-08-22 09:32:46 +0000.680642][6519] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[072:975] [2023-08-22 09:32:46 +0000.680785][6519] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[072:975] [2023-08-22 09:32:46 +0000.680838][6519] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[072:980] [2023-08-22 09:32:46 +0000.685387][6519] The device model:220333qag

[072:980] [2023-08-22 09:32:46 +0000.685472][6519] speaker output factor:100


defaultFactor: 100

[072:980] [2023-08-22 09:32:46 +0000.685502][6519] headset output factor:100


defaultFactor: 100

[072:980] [2023-08-22 09:32:46 +0000.685895][6519] AppDeviceManagerStart finished.


[072:980] [2023-08-22 09:32:46 +0000.685934][6519] AppDeviceManagerStartMic::mic
status is off
[072:981] [2023-08-22 09:32:46 +0000.686030][6519] AppDeviceManagerStartMic update
aec type: 2

[072:981] [2023-08-22 09:32:46 +0000.686059][6519] AppDeviceManagerStartMic update


voiceChangeMode: 4

[072:981] [2023-08-22 09:32:46 +0000.686080][6519]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[072:981] [2023-08-22 09:32:46 +0000.686104][6519]
AudioDeviceDataHandler::StartMicProcess

[072:981] [2023-08-22 09:32:46 +0000.686216][6519] Try to start webrtc recording


device.

[072:981] [2023-08-22 09:32:46 +0000.686250][6519] StartRecording. threadID:25881

[072:981] [2023-08-22 09:32:46 +0000.686245][6ed9] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[072:981] [2023-08-22 09:32:46 +0000.686313][6519] default mode: Set the recording
mode to voice communication to enable HW AEC .
[072:981] [2023-08-22 09:32:46 +0000.686345][6519] Set the recording mode before
getSetting: 4
[072:981] [2023-08-22 09:32:46 +0000.686384][6519] Set the recording mode after
getSetting: 1
[072:995] [2023-08-22 09:32:46 +0000.699995][6519] StartRecording finished.

[072:995] [2023-08-22 09:32:46 +0000.700058][6519] audio: start the audio mic


checker timer.

[072:995] [2023-08-22 09:32:46 +0000.700596][6519] machine model :redmi


[072:995] [2023-08-22 09:32:46 +0000.700638][6519] Support this machine
model :redmi
[072:995] [2023-08-22 09:32:46 +0000.700673][6519] global inited! current sdk
version: 12-14-d8558ab
[073:473] [2023-08-22 09:32:47 +0000.178146][6968]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[073:473] [2023-08-22 09:32:47 +0000.178315][6ed5] MediaFilterCamera, recording
file context:0x708345c300 input texture:11
[073:473] [2023-08-22 09:32:47 +0000.178367][6ed5] GLESContext:
[073:473] [2023-08-22 09:32:47 +0000.178418][6ed5] The result of eglGetDisplay is:
0x1
[073:474] [2023-08-22 09:32:47 +0000.179512][6ed5] The result of creation:
0x6ff3436900
[073:474] [2023-08-22 09:32:47 +0000.179632][6ed5] The result of
eglCreatePbufferSurface is: 0x6ff343a480
[073:474] [2023-08-22 09:32:47 +0000.179769][6968]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x708345c300 input_texture: 11
[073:910] [2023-08-22 09:32:47 +0000.615114][6ed9] haveEnoughProcessedData
internalAudioStream.length: 10
[074:934] [2023-08-22 09:32:48 +0000.639747][6eda] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[074:934] [2023-08-22 09:32:48 +0000.639915][6eda] _deviceSampleRate:48000

[074:938] [2023-08-22 09:32:48 +0000.643951][6ed9] Run AGC when audioType = 0


[075:621] [2023-08-22 09:32:49 +0000.326644][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[076:940] [2023-08-22 09:32:50 +0000.645242][6ed9] Run AGC when audioType = 0
[076:940] [2023-08-22 09:32:50 +0000.645551][6ed9]
AudioDeviceDataHandler::MixAndSendOutFrame
[076:995] [2023-08-22 09:32:50 +0000.700758][6d2d]
monitorTime:4000totalDuration:3950
[077:348] [2023-08-22 09:32:51 +0000.53927][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[078:939] [2023-08-22 09:32:52 +0000.644905][6ed9] Run AGC when audioType = 0
[079:090] [2023-08-22 09:32:52 +0000.795984][6ed9] haveEnoughProcessedData
internalAudioStream.length: 10
[080:809] [2023-08-22 09:32:54 +0000.514268][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[080:939] [2023-08-22 09:32:54 +0000.644763][6ed9] Run AGC when audioType = 0
[080:940] [2023-08-22 09:32:54 +0000.645038][6ed9]
AudioDeviceDataHandler::MixAndSendOutFrame
[082:540] [2023-08-22 09:32:56 +0000.245881][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[082:936] [2023-08-22 09:32:56 +0000.641555][6ed9] Run AGC when audioType = 0
[084:264] [2023-08-22 09:32:57 +0000.969163][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[084:936] [2023-08-22 09:32:58 +0000.641774][6eda] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[084:937] [2023-08-22 09:32:58 +0000.642117][6eda] _deviceSampleRate:48000

[084:939] [2023-08-22 09:32:58 +0000.644917][6ed9] Run AGC when audioType = 0


[084:940] [2023-08-22 09:32:58 +0000.645187][6ed9]
AudioDeviceDataHandler::MixAndSendOutFrame
[085:990] [2023-08-22 09:32:59 +0000.695501][6ed9] haveEnoughProcessedData
internalAudioStream.length: 10
[086:940] [2023-08-22 09:33:00 +0000.645109][6ed9] Run AGC when audioType = 0
[087:731] [2023-08-22 09:33:01 +0000.436771][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[088:938] [2023-08-22 09:33:02 +0000.643600][6ed9] Run AGC when audioType = 0
[088:939] [2023-08-22 09:33:02 +0000.643978][6ed9]
AudioDeviceDataHandler::MixAndSendOutFrame
[089:471] [2023-08-22 09:33:03 +0000.176404][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[090:938] [2023-08-22 09:33:04 +0000.643585][6ed9] Run AGC when audioType = 0
[091:216] [2023-08-22 09:33:04 +0000.921475][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[092:936] [2023-08-22 09:33:06 +0000.641609][6ed9] Run AGC when audioType = 0
[092:936] [2023-08-22 09:33:06 +0000.641829][6ed9]
AudioDeviceDataHandler::MixAndSendOutFrame
[092:958] [2023-08-22 09:33:06 +0000.663041][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[094:706] [2023-08-22 09:33:08 +0000.411881][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[094:936] [2023-08-22 09:33:08 +0000.641071][6eda] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[094:936] [2023-08-22 09:33:08 +0000.641259][6eda] _deviceSampleRate:48000

[094:940] [2023-08-22 09:33:08 +0000.645624][6ed9] Run AGC when audioType = 0


[096:450] [2023-08-22 09:33:10 +0000.155022][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[096:939] [2023-08-22 09:33:10 +0000.644165][6ed9] Run AGC when audioType = 0
[096:939] [2023-08-22 09:33:10 +0000.644898][6ed9]
AudioDeviceDataHandler::MixAndSendOutFrame
[098:200] [2023-08-22 09:33:11 +0000.905177][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[098:935] [2023-08-22 09:33:12 +0000.640956][6ed9] Run AGC when audioType = 0
[099:935] [2023-08-22 09:33:13 +0000.640353][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[100:935] [2023-08-22 09:33:14 +0000.640836][6ed9] Run AGC when audioType = 0
[100:936] [2023-08-22 09:33:14 +0000.641023][6ed9]
AudioDeviceDataHandler::MixAndSendOutFrame
[101:659] [2023-08-22 09:33:15 +0000.364565][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[102:941] [2023-08-22 09:33:16 +0000.646448][6ed9] Run AGC when audioType = 0
[103:392] [2023-08-22 09:33:17 +0000.97608][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[104:934] [2023-08-22 09:33:18 +0000.639730][6eda] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#
[104:934] [2023-08-22 09:33:18 +0000.639919][6eda] _deviceSampleRate:48000

[104:937] [2023-08-22 09:33:18 +0000.643496][6ed9] Run AGC when audioType = 0


[104:938] [2023-08-22 09:33:18 +0000.643787][6ed9]
AudioDeviceDataHandler::MixAndSendOutFrame
[105:138] [2023-08-22 09:33:18 +0000.843050][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[106:888] [2023-08-22 09:33:20 +0000.593854][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[106:937] [2023-08-22 09:33:20 +0000.642518][6ed9] Run AGC when audioType = 0
[108:639] [2023-08-22 09:33:22 +0000.344588][6ed9] haveEnoughProcessedData
internalAudioStream.length: 10
[108:939] [2023-08-22 09:33:22 +0000.644793][6ed9] Run AGC when audioType = 0
[108:940] [2023-08-22 09:33:22 +0000.645150][6ed9]
AudioDeviceDataHandler::MixAndSendOutFrame
[110:388] [2023-08-22 09:33:24 +0000.93786][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[110:937] [2023-08-22 09:33:24 +0000.642700][6ed9] Run AGC when audioType = 0
[112:140] [2023-08-22 09:33:25 +0000.845802][6ed9] haveEnoughProcessedData
internalAudioStream.length: 0
[112:778] [2023-08-22 09:33:26 +0000.483176][6519]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[112:778] [2023-08-22 09:33:26 +0000.483565][6519] ~MediaFilterCamera time:21065845
enter.

[112:778] [2023-08-22 09:33:26 +0000.483651][6519] StopPullFrameAndWriteMp4


time:21065845 enter.

[112:782] [2023-08-22 09:33:26 +0000.487025][6ed4] stop recording


[112:782] [2023-08-22 09:33:26 +0000.487260][6ed4] we have stopped recording before
[112:782] [2023-08-22 09:33:26 +0000.487488][6519] StopPullFrameAndWriteMp4 leave.
expire time = 4 ms

[112:783] [2023-08-22 09:33:26 +0000.488518][6519] DestroyPipelineAndFilters


time:21065850 enter.

[112:783] [2023-08-22 09:33:26 +0000.488646][6519] DestroyPipelineAndFilters


leave. expire time = 0 ms

[112:783] [2023-08-22 09:33:26 +0000.488705][6519] AppDeviceManagerStopMic

[112:783] [2023-08-22 09:33:26 +0000.488866][6519] AppDeviceManagerStopMic::mic


status is on
[112:783] [2023-08-22 09:33:26 +0000.488950][6519] Try to stop webrtc device.

[112:784] [2023-08-22 09:33:26 +0000.489008][6519] Set record state to


stopped.threadID:25881

[112:810] [2023-08-22 09:33:26 +0000.515744][6519] Try to destory the


recorder.threadID:25881

[113:012] [2023-08-22 09:33:26 +0000.717104][6519] DestroyAudioRecorder:


[113:012] [2023-08-22 09:33:26 +0000.717234][6519] Cleanup the buffer queue in the
recorder.
[113:012] [2023-08-22 09:33:26 +0000.717273][6519] Destroy the recorder.

[113:013] [2023-08-22 09:33:26 +0000.718331][6519] StopRecording finished.

[113:013] [2023-08-22 09:33:26 +0000.718382][6519] The stop recording success.


[113:013] [2023-08-22 09:33:26 +0000.718408][6519]
AudioDeviceDataHandler::StopMicProcess

[113:015] [2023-08-22 09:33:26 +0000.720238][6519] AppDeviceManager stop.

[113:015] [2023-08-22 09:33:26 +0000.720377][6519] Rlease the webrtc device object.

[113:015] [2023-08-22 09:33:26 +0000.720731][6519] OpenSlesInput destruct.

[113:015] [2023-08-22 09:33:26 +0000.720794][6519] OpenSlesOutput destruct.

[113:016] [2023-08-22 09:33:26 +0000.721669][6519] EventDispatchServerScope


destruct
[113:016] [2023-08-22 09:33:26 +0000.721733][6519]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[113:016] [2023-08-22 09:33:26 +0000.721799][6519] ~AudioDeviceDataHandler

[113:017] [2023-08-22 09:33:26 +0000.722431][6519] AppDeviceManagerDestruct.

[113:017] [2023-08-22 09:33:26 +0000.722480][6519] ~AppDeviceManager:


[113:017] [2023-08-22 09:33:26 +0000.722529][6519] ~CpuOverloadDetect time:21066084
enter.

[113:018] [2023-08-22 09:33:26 +0000.723093][6519] ~CpuOverloadDetect leave.


expire time = 1 ms

[113:021] [2023-08-22 09:33:26 +0000.726605][6519] Destruct BeautifyReader begin...


[113:021] [2023-08-22 09:33:26 +0000.726799][6519] Destruct BeautifyReader done.
[113:021] [2023-08-22 09:33:26 +0000.726893][6519] ~MediaFilterCamera leave.
expire time = 243 ms

[113:022] [2023-08-22 09:33:26 +0000.727177][6519] ~GLESContext:


[113:023] [2023-08-22 09:33:26 +0000.728499][6519] GLESContext destruct finish.
[113:023] [2023-08-22 09:33:26 +0000.728644][6519] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[113:024] [2023-08-22 09:33:26 +0000.729840][6519] global uninited!
[113:025] [2023-08-22 09:33:26 +0000.730627][6519] clear AppID 50011
[113:025] [2023-08-22 09:33:26 +0000.730725][6519] UnRegister JVM for Xplatform
util
[113:025] [2023-08-22 09:33:26 +0000.730823][6519] Dispose::unregister webrtc video
engine
[113:025] [2023-08-22 09:33:26 +0000.730875][6519] Init the android object with
jvm:0x0 env:0x0 context:0x0

[113:025] [2023-08-22 09:33:26 +0000.730934][6519] SetAndroidMediaCodecObjects


time:21066092 enter.

[113:026] [2023-08-22 09:33:26 +0000.730982][6519] ClearAndroidMediaCodecObjects


time:21066093 enter.

[113:026] [2023-08-22 09:33:26 +0000.731043][6519] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[113:026] [2023-08-22 09:33:26 +0000.731096][6519] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[113:026] [2023-08-22 09:33:26 +0000.731199][6519] SetAndroidMediaCodecObjects


time:21066093 enter.
[113:026] [2023-08-22 09:33:26 +0000.731255][6519] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0x0
[113:026] [2023-08-22 09:33:26 +0000.731303][6519] ClearAndroidMediaCodecObjects
time:21066093 enter.

[113:026] [2023-08-22 09:33:26 +0000.731351][6519] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[113:026] [2023-08-22 09:33:26 +0000.731397][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[113:026] [2023-08-22 09:33:26 +0000.731442][6519] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[113:026] [2023-08-22 09:33:26 +0000.731488][6519] Dispose::unregister webrtc voice


engine
[113:026] [2023-08-22 09:33:26 +0000.731530][6519] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[113:026] [2023-08-22 09:33:26 +0000.731586][6519] SystemUtil UnInit done


[126:508] [2023-08-22 09:33:40 +0000.213767][6519] Register JVM for xplatform util
[126:513] [2023-08-22 09:33:40 +0000.218575][6519] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-08-
22 09:33:40 +0000
[126:513] [2023-08-22 09:33:40 +0000.218635][6519] set AppID=50011 old AppID=-1
[126:513] [2023-08-22 09:33:40 +0000.218667][6519] Init the android object with
jvm:0xb400007093e21380 env:0x707611ea00 context:0x701fc54328

[126:513] [2023-08-22 09:33:40 +0000.218702][6519] SetAndroidMediaCodecObjects


time:21079580 enter.

[126:513] [2023-08-22 09:33:40 +0000.218738][6519] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[126:513] [2023-08-22 09:33:40 +0000.218771][6519] SetAndroidMediaCodecObjects


time:21079580 enter.

[126:513] [2023-08-22 09:33:40 +0000.218802][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007093e21380
[126:513] [2023-08-22 09:33:40 +0000.218823][6519] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007093e21380 address:0x6fb4966760
[126:513] [2023-08-22 09:33:40 +0000.218854][6519] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007093e21380
address:0x6fb4966760
[126:513] [2023-08-22 09:33:40 +0000.218887][6519] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[126:513] [2023-08-22 09:33:40 +0000.218907][6519] Set the android objects with


jvm:0xb400007093e21380 env:0x707611ea00 context:0x701fc54328

[126:513] [2023-08-22 09:33:40 +0000.218934][6519] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x707611ea00
[126:513] [2023-08-22 09:33:40 +0000.218957][6519] SystemUtil Init done
[126:514] [2023-08-22 09:33:40 +0000.219211][6519]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[126:514] [2023-08-22 09:33:40 +0000.219327][6519] MediaFilterCamera
[126:514] [2023-08-22 09:33:40 +0000.219367][6519] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[126:514] [2023-08-22 09:33:40 +0000.219607][6519] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[126:514] [2023-08-22 09:33:40 +0000.219653][6519] Recording session using default
bitrate support by app:14680064
[126:514] [2023-08-22 09:33:40 +0000.219643][6f3c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fe47060c0
[126:514] [2023-08-22 09:33:40 +0000.219826][6f3c] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[126:514] [2023-08-22 09:33:40 +0000.219906][6519] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[126:515] [2023-08-22 09:33:40 +0000.220741][6519] Error(ini.cc:191): Open the file
failed. error:2
[126:515] [2023-08-22 09:33:40 +0000.220786][6519]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[126:515] [2023-08-22 09:33:40 +0000.220826][6519] The device model: 220333qag
usingSoftwareAEC value: 0
[126:520] [2023-08-22 09:33:40 +0000.225538][6519] Error(ini.cc:191): Open the file
failed. error:2
[126:520] [2023-08-22 09:33:40 +0000.225630][6519]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[126:520] [2023-08-22 09:33:40 +0000.225661][6519] The device model: 220333qag
usingHardwareAEC value: 0
[126:520] [2023-08-22 09:33:40 +0000.225682][6519] The machine device: 220333qag
usingHardwareAEC value: 0
[126:520] [2023-08-22 09:33:40 +0000.225709][6519] Using Default AEC type: software
AEC
[126:521] [2023-08-22 09:33:40 +0000.226882][6519] The device model: 220333qag enum
value: 0
[126:522] [2023-08-22 09:33:40 +0000.227574][6519] GetMachineModel is 220333QAG
[126:522] [2023-08-22 09:33:40 +0000.227644][6519] GetMachineInfo: 220333QAG
[126:522] [2023-08-22 09:33:40 +0000.227666][6519] Construct BeautifyReader
begin...
[126:522] [2023-08-22 09:33:40 +0000.227686][6519] dumpStickerRgba:0
dumpStickerYuv:0
[126:522] [2023-08-22 09:33:40 +0000.227703][6519] Construct BeautifyReader done.
[126:525] [2023-08-22 09:33:40 +0000.230641][6519] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[126:525] [2023-08-22 09:33:40 +0000.230669][6f3f] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70003a29a0
[126:525] [2023-08-22 09:33:40 +0000.230767][6519] AppDeviceManager telnet server
for statistics started......
[126:526] [2023-08-22 09:33:40 +0000.231160][6519] CpuOverloadDetect time:21079593
enter.

[126:526] [2023-08-22 09:33:40 +0000.231254][6519] CpuOverloadDetect leave. expire


time = 0 ms

[126:526] [2023-08-22 09:33:40 +0000.231283][6f40] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7083533a00
[126:526] [2023-08-22 09:33:40 +0000.231928][6519] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[126:527] [2023-08-22 09:33:40 +0000.231969][6519] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[126:527] [2023-08-22 09:33:40 +0000.232230][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[126:527] [2023-08-22 09:33:40 +0000.232540][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[126:527] [2023-08-22 09:33:40 +0000.232777][6519] CreatePlatformSpecificObjects:
[126:527] [2023-08-22 09:33:40 +0000.232818][6519] audio device use opensle input
and opensl output
[126:527] [2023-08-22 09:33:40 +0000.232853][6519] Create OpenSLES output module
with java VM support.

[126:528] [2023-08-22 09:33:40 +0000.233055][6519] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[126:528] [2023-08-22 09:33:40 +0000.233209][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[126:528] [2023-08-22 09:33:40 +0000.233397][6519] Create OpenSLES output module
with buffer num:1

[126:528] [2023-08-22 09:33:40 +0000.233537][6519] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[126:528] [2023-08-22 09:33:40 +0000.233672][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[126:528] [2023-08-22 09:33:40 +0000.233831][6519] Create OpenSLES input module
with java VM support.

[126:528] [2023-08-22 09:33:40 +0000.233871][6519] Create OpenSLES input module


with buffer num:1

[126:528] [2023-08-22 09:33:40 +0000.233913][6519] Error(trace.cc:40): Init the


output and input for audio device template.
[126:528] [2023-08-22 09:33:40 +0000.233942][6519] Init the output device.

[126:529] [2023-08-22 09:33:40 +0000.234008][6519] Init the opensl input.


[126:529] [2023-08-22 09:33:40 +0000.234043][6519] AppDeviceManager get setting
samplerate: 0
[126:529] [2023-08-22 09:33:40 +0000.234487][6519] The device model: 220333qag enum
value: 0
[126:530] [2023-08-22 09:33:40 +0000.235099][6519] The device model: 220333qag enum
value: 0
[126:530] [2023-08-22 09:33:40 +0000.235134][6519] Set the sample rate to be:48000

[126:530] [2023-08-22 09:33:40 +0000.235165][6519] Enable the recording stereo:0


[126:530] [2023-08-22 09:33:40 +0000.235188][6519] Set the playout as stereo:1
[126:530] [2023-08-22 09:33:40 +0000.235213][6519] Init the microphone.
[126:530] [2023-08-22 09:33:40 +0000.235506][6519] Update the recording sample rate
to be: 48000
[126:530] [2023-08-22 09:33:40 +0000.235548][6519] Init the speaker.
[126:530] [2023-08-22 09:33:40 +0000.235579][6519] Low latency buffer size:144 low
sample rate:48000
[126:530] [2023-08-22 09:33:40 +0000.235848][6519] Using 1 x 10ms for an audio
frame.

[126:534] [2023-08-22 09:33:40 +0000.239484][6519] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[126:534] [2023-08-22 09:33:40 +0000.239633][6519] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[126:534] [2023-08-22 09:33:40 +0000.239679][6519] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[126:539] [2023-08-22 09:33:40 +0000.244744][6519] The device model:220333qag

[126:539] [2023-08-22 09:33:40 +0000.244853][6519] speaker output factor:100


defaultFactor: 100

[126:539] [2023-08-22 09:33:40 +0000.244878][6519] headset output factor:100


defaultFactor: 100
[126:540] [2023-08-22 09:33:40 +0000.245295][6519] AppDeviceManagerStart finished.
[126:540] [2023-08-22 09:33:40 +0000.245339][6519] AppDeviceManagerStartMic::mic
status is off
[126:540] [2023-08-22 09:33:40 +0000.245387][6519] AppDeviceManagerStartMic update
aec type: 2

[126:540] [2023-08-22 09:33:40 +0000.245418][6519] AppDeviceManagerStartMic update


voiceChangeMode: 4

[126:540] [2023-08-22 09:33:40 +0000.245438][6519]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[126:540] [2023-08-22 09:33:40 +0000.245469][6519]
AudioDeviceDataHandler::StartMicProcess

[126:540] [2023-08-22 09:33:40 +0000.245608][6519] Try to start webrtc recording


device.

[126:540] [2023-08-22 09:33:40 +0000.245653][6519] StartRecording. threadID:25881

[126:540] [2023-08-22 09:33:40 +0000.245659][6f41] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[126:540] [2023-08-22 09:33:40 +0000.245705][6519] default mode: Set the recording
mode to voice communication to enable HW AEC .

[126:540] [2023-08-22 09:33:40 +0000.245730][6519] Set the recording mode before


getSetting: 4
[126:540] [2023-08-22 09:33:40 +0000.245757][6519] Set the recording mode after
getSetting: 1
[126:560] [2023-08-22 09:33:40 +0000.265249][6519] StartRecording finished.

[126:560] [2023-08-22 09:33:40 +0000.265329][6519] audio: start the audio mic


checker timer.

[126:560] [2023-08-22 09:33:40 +0000.265844][6519] machine model :redmi


[126:560] [2023-08-22 09:33:40 +0000.265922][6519] Support this machine
model :redmi
[126:560] [2023-08-22 09:33:40 +0000.265948][6519] global inited! current sdk
version: 12-14-d8558ab
[126:762] [2023-08-22 09:33:40 +0000.467171][6f41] Run AGC when audioType = 0
[126:762] [2023-08-22 09:33:40 +0000.467361][6f41]
AudioDeviceDataHandler::MixAndSendOutFrame
[127:084] [2023-08-22 09:33:40 +0000.789864][6968]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[127:085] [2023-08-22 09:33:40 +0000.790233][6f3d] MediaFilterCamera, recording
file context:0x708345c300 input texture:13
[127:085] [2023-08-22 09:33:40 +0000.790307][6f3d] GLESContext:
[127:085] [2023-08-22 09:33:40 +0000.790356][6f3d] The result of eglGetDisplay is:
0x1
[127:086] [2023-08-22 09:33:40 +0000.791421][6f3d] The result of creation:
0x6ff34af880
[127:086] [2023-08-22 09:33:40 +0000.791553][6f3d] The result of
eglCreatePbufferSurface is: 0x6ff34afc00
[127:091] [2023-08-22 09:33:40 +0000.796502][6968]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x708345c300 input_texture: 13
[127:472] [2023-08-22 09:33:41 +0000.177904][6f41] haveEnoughProcessedData
internalAudioStream.length: 10
[128:760] [2023-08-22 09:33:42 +0000.465444][6f42] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[128:760] [2023-08-22 09:33:42 +0000.465774][6f42] _deviceSampleRate:48000

[128:762] [2023-08-22 09:33:42 +0000.467461][6f41] Run AGC when audioType = 0


[128:963] [2023-08-22 09:33:42 +0000.668636][6519]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[128:963] [2023-08-22 09:33:42 +0000.668744][6519] ~MediaFilterCamera time:21082030
enter.

[128:963] [2023-08-22 09:33:42 +0000.668771][6519] StopPullFrameAndWriteMp4


time:21082030 enter.

[128:966] [2023-08-22 09:33:42 +0000.671294][6f3c] stop recording


[128:966] [2023-08-22 09:33:42 +0000.671377][6f3c] we have stopped recording before
[128:966] [2023-08-22 09:33:42 +0000.671509][6519] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms

[128:967] [2023-08-22 09:33:42 +0000.672504][6519] DestroyPipelineAndFilters


time:21082034 enter.

[128:967] [2023-08-22 09:33:42 +0000.672633][6519] DestroyPipelineAndFilters


leave. expire time = 0 ms

[128:967] [2023-08-22 09:33:42 +0000.672691][6519] AppDeviceManagerStopMic

[128:967] [2023-08-22 09:33:42 +0000.672835][6519] AppDeviceManagerStopMic::mic


status is on
[128:967] [2023-08-22 09:33:42 +0000.672901][6519] Try to stop webrtc device.

[128:967] [2023-08-22 09:33:42 +0000.672956][6519] Set record state to


stopped.threadID:25881

[128:999] [2023-08-22 09:33:42 +0000.704374][6519] Try to destory the


recorder.threadID:25881

[129:199] [2023-08-22 09:33:42 +0000.904667][6519] DestroyAudioRecorder:


[129:200] [2023-08-22 09:33:42 +0000.905375][6519] Cleanup the buffer queue in the
recorder.
[129:200] [2023-08-22 09:33:42 +0000.905670][6519] Destroy the recorder.

[129:204] [2023-08-22 09:33:42 +0000.909236][6519] StopRecording finished.

[129:204] [2023-08-22 09:33:42 +0000.909499][6519] The stop recording success.

[129:204] [2023-08-22 09:33:42 +0000.909653][6519]


AudioDeviceDataHandler::StopMicProcess

[129:205] [2023-08-22 09:33:42 +0000.910754][6519] AppDeviceManager stop.

[129:206] [2023-08-22 09:33:42 +0000.911103][6519] Rlease the webrtc device object.

[129:207] [2023-08-22 09:33:42 +0000.912428][6519] OpenSlesInput destruct.

[129:207] [2023-08-22 09:33:42 +0000.912742][6519] OpenSlesOutput destruct.

[129:211] [2023-08-22 09:33:42 +0000.916147][6519] EventDispatchServerScope


destruct
[129:211] [2023-08-22 09:33:42 +0000.916548][6519]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[129:211] [2023-08-22 09:33:42 +0000.916869][6519] ~AudioDeviceDataHandler

[129:214] [2023-08-22 09:33:42 +0000.919719][6519] AppDeviceManagerDestruct.

[129:214] [2023-08-22 09:33:42 +0000.919864][6519] ~AppDeviceManager:


[129:215] [2023-08-22 09:33:42 +0000.920024][6519] ~CpuOverloadDetect time:21082282
enter.

[129:216] [2023-08-22 09:33:42 +0000.921043][6519] ~CpuOverloadDetect leave.


expire time = 1 ms

[129:219] [2023-08-22 09:33:42 +0000.924502][6519] Destruct BeautifyReader begin...


[129:219] [2023-08-22 09:33:42 +0000.924657][6519] Destruct BeautifyReader done.
[129:219] [2023-08-22 09:33:42 +0000.924758][6519] ~MediaFilterCamera leave.
expire time = 256 ms

[129:220] [2023-08-22 09:33:42 +0000.925081][6519] ~GLESContext:


[129:221] [2023-08-22 09:33:42 +0000.926597][6519] GLESContext destruct finish.
[129:221] [2023-08-22 09:33:42 +0000.926764][6519] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[129:222] [2023-08-22 09:33:42 +0000.927662][6519] global uninited!
[129:223] [2023-08-22 09:33:42 +0000.928459][6519] clear AppID 50011
[129:223] [2023-08-22 09:33:42 +0000.928661][6519] UnRegister JVM for Xplatform
util
[129:223] [2023-08-22 09:33:42 +0000.928730][6519] Dispose::unregister webrtc video
engine
[129:223] [2023-08-22 09:33:42 +0000.928777][6519] Init the android object with
jvm:0x0 env:0x0 context:0x0

[129:223] [2023-08-22 09:33:42 +0000.928839][6519] SetAndroidMediaCodecObjects


time:21082290 enter.

[129:223] [2023-08-22 09:33:42 +0000.928893][6519] ClearAndroidMediaCodecObjects


time:21082290 enter.

[129:223] [2023-08-22 09:33:42 +0000.928955][6519] ClearAndroidMediaCodecObjects


leave. expire time = 1 ms

[129:224] [2023-08-22 09:33:42 +0000.929003][6519] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[129:224] [2023-08-22 09:33:42 +0000.929053][6519] SetAndroidMediaCodecObjects


time:21082291 enter.

[129:224] [2023-08-22 09:33:42 +0000.929102][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[129:224] [2023-08-22 09:33:42 +0000.929151][6519] ClearAndroidMediaCodecObjects
time:21082291 enter.

[129:224] [2023-08-22 09:33:42 +0000.929205][6519] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[129:224] [2023-08-22 09:33:42 +0000.929260][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[129:224] [2023-08-22 09:33:42 +0000.929381][6519] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[129:224] [2023-08-22 09:33:42 +0000.929449][6519] Dispose::unregister webrtc voice


engine
[129:224] [2023-08-22 09:33:42 +0000.929500][6519] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[129:224] [2023-08-22 09:33:42 +0000.929560][6519] SystemUtil UnInit done


[140:173] [2023-08-22 09:33:53 +0000.878065][6519] Register JVM for xplatform util
[140:179] [2023-08-22 09:33:53 +0000.884858][6519] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-08-
22 09:33:53 +0000
[140:179] [2023-08-22 09:33:53 +0000.884912][6519] set AppID=50011 old AppID=-1
[140:179] [2023-08-22 09:33:53 +0000.884942][6519] Init the android object with
jvm:0xb400007093e21380 env:0x707611ea00 context:0x701fc54328

[140:180] [2023-08-22 09:33:53 +0000.884966][6519] SetAndroidMediaCodecObjects


time:21093247 enter.

[140:180] [2023-08-22 09:33:53 +0000.884999][6519] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[140:180] [2023-08-22 09:33:53 +0000.885033][6519] SetAndroidMediaCodecObjects


time:21093247 enter.

[140:180] [2023-08-22 09:33:53 +0000.885064][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007093e21380
[140:180] [2023-08-22 09:33:53 +0000.885084][6519] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007093e21380 address:0x6fb4966760
[140:180] [2023-08-22 09:33:53 +0000.885114][6519] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007093e21380
address:0x6fb4966760
[140:180] [2023-08-22 09:33:53 +0000.885150][6519] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[140:180] [2023-08-22 09:33:53 +0000.885170][6519] Set the android objects with


jvm:0xb400007093e21380 env:0x707611ea00 context:0x701fc54328

[140:180] [2023-08-22 09:33:53 +0000.885197][6519] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x707611ea00
[140:180] [2023-08-22 09:33:53 +0000.885221][6519] SystemUtil Init done
[140:180] [2023-08-22 09:33:53 +0000.885472][6519]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[140:180] [2023-08-22 09:33:53 +0000.885590][6519] MediaFilterCamera
[140:180] [2023-08-22 09:33:53 +0000.885629][6519] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[140:180] [2023-08-22 09:33:53 +0000.885761][6519] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[140:180] [2023-08-22 09:33:53 +0000.885813][6519] Recording session using default
bitrate support by app:14680064
[140:180] [2023-08-22 09:33:53 +0000.885799][6fb1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fe4707240
[140:181] [2023-08-22 09:33:53 +0000.886060][6fb1] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[140:181] [2023-08-22 09:33:53 +0000.886152][6519] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[140:182] [2023-08-22 09:33:53 +0000.887037][6519] Error(ini.cc:191): Open the file
failed. error:2
[140:182] [2023-08-22 09:33:53 +0000.887090][6519]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[140:182] [2023-08-22 09:33:53 +0000.887124][6519] The device model: 220333qag
usingSoftwareAEC value: 0
[140:184] [2023-08-22 09:33:53 +0000.889559][6519] Error(ini.cc:191): Open the file
failed. error:2
[140:184] [2023-08-22 09:33:53 +0000.889653][6519]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[140:184] [2023-08-22 09:33:53 +0000.889694][6519] The device model: 220333qag
usingHardwareAEC value: 0
[140:184] [2023-08-22 09:33:53 +0000.889724][6519] The machine device: 220333qag
usingHardwareAEC value: 0
[140:184] [2023-08-22 09:33:53 +0000.889763][6519] Using Default AEC type: software
AEC
[140:185] [2023-08-22 09:33:53 +0000.890944][6519] The device model: 220333qag enum
value: 0
[140:186] [2023-08-22 09:33:53 +0000.891601][6519] GetMachineModel is 220333QAG
[140:186] [2023-08-22 09:33:53 +0000.891671][6519] GetMachineInfo: 220333QAG
[140:186] [2023-08-22 09:33:53 +0000.891711][6519] Construct BeautifyReader
begin...
[140:186] [2023-08-22 09:33:53 +0000.891753][6519] dumpStickerRgba:0
dumpStickerYuv:0
[140:186] [2023-08-22 09:33:53 +0000.891788][6519] Construct BeautifyReader done.
[140:190] [2023-08-22 09:33:53 +0000.895751][6519] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[140:190] [2023-08-22 09:33:53 +0000.895866][6519] AppDeviceManager telnet server
for statistics started......
[140:192] [2023-08-22 09:33:53 +0000.897383][6fb4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70003a22a0
[140:193] [2023-08-22 09:33:53 +0000.898292][6519] CpuOverloadDetect time:21093260
enter.

[140:193] [2023-08-22 09:33:53 +0000.898554][6519] CpuOverloadDetect leave. expire


time = 0 ms

[140:194] [2023-08-22 09:33:53 +0000.899264][6519] AppDeviceMana


GetOpenslVoiceMode before get setting: 1
[140:194] [2023-08-22 09:33:53 +0000.899286][6fb5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7083533840
[140:194] [2023-08-22 09:33:53 +0000.899318][6519] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[140:194] [2023-08-22 09:33:53 +0000.899620][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[140:194] [2023-08-22 09:33:53 +0000.899915][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[140:195] [2023-08-22 09:33:53 +0000.900142][6519] CreatePlatformSpecificObjects:
[140:195] [2023-08-22 09:33:53 +0000.900183][6519] audio device use opensle input
and opensl output
[140:195] [2023-08-22 09:33:53 +0000.900209][6519] Create OpenSLES output module
with java VM support.

[140:195] [2023-08-22 09:33:53 +0000.900345][6519] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[140:195] [2023-08-22 09:33:53 +0000.900567][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[140:195] [2023-08-22 09:33:53 +0000.900725][6519] Create OpenSLES output module
with buffer num:1

[140:195] [2023-08-22 09:33:53 +0000.900857][6519] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[140:196] [2023-08-22 09:33:53 +0000.901147][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[140:196] [2023-08-22 09:33:53 +0000.901531][6519] Create OpenSLES input module
with java VM support.

[140:196] [2023-08-22 09:33:53 +0000.901576][6519] Create OpenSLES input module


with buffer num:1

[140:196] [2023-08-22 09:33:53 +0000.901625][6519] Error(trace.cc:40): Init the


output and input for audio device template.
[140:196] [2023-08-22 09:33:53 +0000.901656][6519] Init the output device.

[140:196] [2023-08-22 09:33:53 +0000.901675][6519] Init the opensl input.


[140:196] [2023-08-22 09:33:53 +0000.901711][6519] AppDeviceManager get setting
samplerate: 0
[140:197] [2023-08-22 09:33:53 +0000.902161][6519] The device model: 220333qag enum
value: 0
[140:197] [2023-08-22 09:33:53 +0000.902798][6519] The device model: 220333qag enum
value: 0
[140:197] [2023-08-22 09:33:53 +0000.902843][6519] Set the sample rate to be:48000

[140:197] [2023-08-22 09:33:53 +0000.902880][6519] Enable the recording stereo:0


[140:197] [2023-08-22 09:33:53 +0000.902921][6519] Set the playout as stereo:1
[140:197] [2023-08-22 09:33:53 +0000.902941][6519] Init the microphone.
[140:198] [2023-08-22 09:33:53 +0000.903285][6519] Update the recording sample rate
to be: 48000
[140:198] [2023-08-22 09:33:53 +0000.903340][6519] Init the speaker.
[140:198] [2023-08-22 09:33:53 +0000.903373][6519] Low latency buffer size:144 low
sample rate:48000
[140:198] [2023-08-22 09:33:53 +0000.903639][6519] Using 1 x 10ms for an audio
frame.

[140:202] [2023-08-22 09:33:53 +0000.906996][6519] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[140:202] [2023-08-22 09:33:53 +0000.907122][6519] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[140:202] [2023-08-22 09:33:53 +0000.907180][6519] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[140:207] [2023-08-22 09:33:53 +0000.912027][6519] The device model:220333qag

[140:207] [2023-08-22 09:33:53 +0000.912100][6519] speaker output factor:100


defaultFactor: 100

[140:207] [2023-08-22 09:33:53 +0000.912142][6519] headset output factor:100


defaultFactor: 100

[140:207] [2023-08-22 09:33:53 +0000.912595][6519] AppDeviceManagerStart finished.


[140:207] [2023-08-22 09:33:53 +0000.912646][6519] AppDeviceManagerStartMic::mic
status is off
[140:207] [2023-08-22 09:33:53 +0000.912695][6519] AppDeviceManagerStartMic update
aec type: 2

[140:207] [2023-08-22 09:33:53 +0000.912726][6519] AppDeviceManagerStartMic update


voiceChangeMode: 4

[140:207] [2023-08-22 09:33:53 +0000.912749][6519]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[140:207] [2023-08-22 09:33:53 +0000.912781][6519]
AudioDeviceDataHandler::StartMicProcess

[140:207] [2023-08-22 09:33:53 +0000.912931][6519] Try to start webrtc recording


device.

[140:208] [2023-08-22 09:33:53 +0000.912970][6519] StartRecording. threadID:25881

[140:208] [2023-08-22 09:33:53 +0000.913109][6519] default mode: Set the recording


mode to voice communication to enable HW AEC .

[140:208] [2023-08-22 09:33:53 +0000.913142][6519] Set the recording mode before


getSetting: 4
[140:208] [2023-08-22 09:33:53 +0000.913197][6519] Set the recording mode after
getSetting: 1
[140:208] [2023-08-22 09:33:53 +0000.913154][6fb6] Error(thread.cc:348): Set the
pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[140:229] [2023-08-22 09:33:53 +0000.934022][6519] StartRecording finished.

[140:229] [2023-08-22 09:33:53 +0000.934088][6519] audio: start the audio mic


checker timer.

[140:229] [2023-08-22 09:33:53 +0000.934679][6519] machine model :redmi


[140:229] [2023-08-22 09:33:53 +0000.934718][6519] Support this machine
model :redmi
[140:229] [2023-08-22 09:33:53 +0000.934751][6519] global inited! current sdk
version: 12-14-d8558ab
[140:295] [2023-08-22 09:33:54 +0000.821][6fb6] haveEnoughProcessedData
internalAudioStream.length: 0
[140:732] [2023-08-22 09:33:54 +0000.437481][6968]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[140:732] [2023-08-22 09:33:54 +0000.437680][6fb2] MediaFilterCamera, recording
file context:0x708345c300 input texture:15
[140:732] [2023-08-22 09:33:54 +0000.437730][6fb2] GLESContext:
[140:732] [2023-08-22 09:33:54 +0000.437779][6fb2] The result of eglGetDisplay is:
0x1
[140:733] [2023-08-22 09:33:54 +0000.438910][6fb2] The result of creation:
0x7000497800
[140:734] [2023-08-22 09:33:54 +0000.439063][6fb2] The result of
eglCreatePbufferSurface is: 0x7000497980
[140:738] [2023-08-22 09:33:54 +0000.443762][6968]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x708345c300 input_texture: 15
[142:008] [2023-08-22 09:33:55 +0000.713240][6fb6] haveEnoughProcessedData
internalAudioStream.length: 0
[142:077] [2023-08-22 09:33:55 +0000.782922][6fb6] Run AGC when audioType = 0
[142:078] [2023-08-22 09:33:55 +0000.783246][6fb6]
AudioDeviceDataHandler::MixAndSendOutFrame
[143:748] [2023-08-22 09:33:57 +0000.453070][6fb6] haveEnoughProcessedData
internalAudioStream.length: 0
[144:079] [2023-08-22 09:33:57 +0000.784105][6fb6] Run AGC when audioType = 0
[144:233] [2023-08-22 09:33:57 +0000.938723][6d2d]
monitorTime:4004totalDuration:3960
[145:491] [2023-08-22 09:33:59 +0000.196512][6fb6] haveEnoughProcessedData
internalAudioStream.length: 0
[146:079] [2023-08-22 09:33:59 +0000.784929][6fb6] Run AGC when audioType = 0
[146:080] [2023-08-22 09:33:59 +0000.785262][6fb6]
AudioDeviceDataHandler::MixAndSendOutFrame
[147:231] [2023-08-22 09:34:00 +0000.936326][6fb6] haveEnoughProcessedData
internalAudioStream.length: 0
[148:077] [2023-08-22 09:34:01 +0000.782954][6fb6] Run AGC when audioType = 0
[148:974] [2023-08-22 09:34:02 +0000.679000][6fb6] haveEnoughProcessedData
internalAudioStream.length: 0
[150:074] [2023-08-22 09:34:03 +0000.779216][6fb7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[150:074] [2023-08-22 09:34:03 +0000.779449][6fb7] _deviceSampleRate:48000

[150:077] [2023-08-22 09:34:03 +0000.782382][6fb6] Run AGC when audioType = 0


[150:077] [2023-08-22 09:34:03 +0000.782646][6fb6]
AudioDeviceDataHandler::MixAndSendOutFrame
[150:722] [2023-08-22 09:34:04 +0000.427473][6fb6] haveEnoughProcessedData
internalAudioStream.length: 0
[152:080] [2023-08-22 09:34:05 +0000.785522][6fb6] Run AGC when audioType = 0
[152:463] [2023-08-22 09:34:06 +0000.168703][6fb6] haveEnoughProcessedData
internalAudioStream.length: 0
[154:078] [2023-08-22 09:34:07 +0000.783062][6fb6] Run AGC when audioType = 0
[154:078] [2023-08-22 09:34:07 +0000.783431][6fb6]
AudioDeviceDataHandler::MixAndSendOutFrame
[154:206] [2023-08-22 09:34:07 +0000.911332][6fb6] haveEnoughProcessedData
internalAudioStream.length: 0
[155:950] [2023-08-22 09:34:09 +0000.654993][6fb6] haveEnoughProcessedData
internalAudioStream.length: 0
[156:075] [2023-08-22 09:34:09 +0000.780135][6fb6] Run AGC when audioType = 0
[157:695] [2023-08-22 09:34:11 +0000.400802][6fb6] haveEnoughProcessedData
internalAudioStream.length: 10
[158:078] [2023-08-22 09:34:11 +0000.783080][6fb6] Run AGC when audioType = 0
[158:078] [2023-08-22 09:34:11 +0000.783451][6fb6]
AudioDeviceDataHandler::MixAndSendOutFrame
[159:439] [2023-08-22 09:34:13 +0000.144433][6fb6] haveEnoughProcessedData
internalAudioStream.length: 0
[160:073] [2023-08-22 09:34:13 +0000.778522][6fb7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[160:073] [2023-08-22 09:34:13 +0000.778804][6fb7] _deviceSampleRate:48000

[160:074] [2023-08-22 09:34:13 +0000.779587][6fb6] Run AGC when audioType = 0


[161:184] [2023-08-22 09:34:14 +0000.889144][6fb6] haveEnoughProcessedData
internalAudioStream.length: 0
[162:075] [2023-08-22 09:34:15 +0000.780428][6fb6] Run AGC when audioType = 0
[162:075] [2023-08-22 09:34:15 +0000.780565][6fb6]
AudioDeviceDataHandler::MixAndSendOutFrame
[162:473] [2023-08-22 09:34:16 +0000.178674][6519]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[162:473] [2023-08-22 09:34:16 +0000.178845][6519] ~MediaFilterCamera time:21115540
enter.

[162:473] [2023-08-22 09:34:16 +0000.178903][6519] StopPullFrameAndWriteMp4


time:21115540 enter.

[162:474] [2023-08-22 09:34:16 +0000.179629][6fb1] stop recording


[162:474] [2023-08-22 09:34:16 +0000.179702][6fb1] we have stopped recording before
[162:474] [2023-08-22 09:34:16 +0000.179834][6519] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[162:475] [2023-08-22 09:34:16 +0000.180277][6519] DestroyPipelineAndFilters


time:21115542 enter.

[162:475] [2023-08-22 09:34:16 +0000.180336][6519] DestroyPipelineAndFilters


leave. expire time = 0 ms
[162:475] [2023-08-22 09:34:16 +0000.180364][6519] AppDeviceManagerStopMic

[162:475] [2023-08-22 09:34:16 +0000.180441][6519] AppDeviceManagerStopMic::mic


status is on
[162:475] [2023-08-22 09:34:16 +0000.180474][6519] Try to stop webrtc device.

[162:475] [2023-08-22 09:34:16 +0000.180496][6519] Set record state to


stopped.threadID:25881

[162:509] [2023-08-22 09:34:16 +0000.214574][6519] Try to destory the


recorder.threadID:25881

[162:709] [2023-08-22 09:34:16 +0000.414736][6519] DestroyAudioRecorder:


[162:709] [2023-08-22 09:34:16 +0000.414872][6519] Cleanup the buffer queue in the
recorder.
[162:709] [2023-08-22 09:34:16 +0000.414904][6519] Destroy the recorder.

[162:712] [2023-08-22 09:34:16 +0000.417690][6519] StopRecording finished.

[162:712] [2023-08-22 09:34:16 +0000.417787][6519] The stop recording success.

[162:712] [2023-08-22 09:34:16 +0000.417843][6519]


AudioDeviceDataHandler::StopMicProcess

[162:716] [2023-08-22 09:34:16 +0000.420988][6519] AppDeviceManager stop.

[162:716] [2023-08-22 09:34:16 +0000.421218][6519] Rlease the webrtc device object.

[162:716] [2023-08-22 09:34:16 +0000.421642][6519] OpenSlesInput destruct.

[162:716] [2023-08-22 09:34:16 +0000.421748][6519] OpenSlesOutput destruct.

[162:717] [2023-08-22 09:34:16 +0000.422891][6519] EventDispatchServerScope


destruct
[162:718] [2023-08-22 09:34:16 +0000.423004][6519]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[162:718] [2023-08-22 09:34:16 +0000.423085][6519] ~AudioDeviceDataHandler

[162:718] [2023-08-22 09:34:16 +0000.423852][6519] AppDeviceManagerDestruct.

[162:718] [2023-08-22 09:34:16 +0000.423927][6519] ~AppDeviceManager:


[162:719] [2023-08-22 09:34:16 +0000.424082][6519] ~CpuOverloadDetect time:21115786
enter.

[162:719] [2023-08-22 09:34:16 +0000.424624][6519] ~CpuOverloadDetect leave.


expire time = 0 ms

[162:722] [2023-08-22 09:34:16 +0000.427334][6519] Destruct BeautifyReader begin...


[162:722] [2023-08-22 09:34:16 +0000.427467][6519] Destruct BeautifyReader done.
[162:722] [2023-08-22 09:34:16 +0000.427510][6519] ~MediaFilterCamera leave.
expire time = 249 ms

[162:723] [2023-08-22 09:34:16 +0000.428029][6519] ~GLESContext:


[162:724] [2023-08-22 09:34:16 +0000.428979][6519] GLESContext destruct finish.
[162:724] [2023-08-22 09:34:16 +0000.429081][6519] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[162:724] [2023-08-22 09:34:16 +0000.429590][6519] global uninited!
[162:725] [2023-08-22 09:34:16 +0000.430214][6519] clear AppID 50011
[162:725] [2023-08-22 09:34:16 +0000.430262][6519] UnRegister JVM for Xplatform
util
[162:725] [2023-08-22 09:34:16 +0000.430292][6519] Dispose::unregister webrtc video
engine
[162:725] [2023-08-22 09:34:16 +0000.430320][6519] Init the android object with
jvm:0x0 env:0x0 context:0x0

[162:725] [2023-08-22 09:34:16 +0000.430359][6519] SetAndroidMediaCodecObjects


time:21115792 enter.

[162:725] [2023-08-22 09:34:16 +0000.430389][6519] ClearAndroidMediaCodecObjects


time:21115792 enter.

[162:725] [2023-08-22 09:34:16 +0000.430421][6519] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[162:725] [2023-08-22 09:34:16 +0000.430451][6519] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[162:725] [2023-08-22 09:34:16 +0000.430474][6519] SetAndroidMediaCodecObjects


time:21115792 enter.

[162:725] [2023-08-22 09:34:16 +0000.430495][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[162:725] [2023-08-22 09:34:16 +0000.430519][6519] ClearAndroidMediaCodecObjects
time:21115792 enter.

[162:725] [2023-08-22 09:34:16 +0000.430538][6519] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[162:725] [2023-08-22 09:34:16 +0000.430566][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[162:725] [2023-08-22 09:34:16 +0000.430589][6519] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[162:725] [2023-08-22 09:34:16 +0000.430610][6519] Dispose::unregister webrtc voice


engine
[162:725] [2023-08-22 09:34:16 +0000.430629][6519] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[162:725] [2023-08-22 09:34:16 +0000.430661][6519] SystemUtil UnInit done


[179:089] [2023-08-22 09:34:32 +0000.794873][6519] Register JVM for xplatform util
[179:097] [2023-08-22 09:34:32 +0000.802663][6519] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-08-
22 09:34:32 +0000
[179:097] [2023-08-22 09:34:32 +0000.802789][6519] set AppID=50011 old AppID=-1
[179:097] [2023-08-22 09:34:32 +0000.802823][6519] Init the android object with
jvm:0xb400007093e21380 env:0x707611ea00 context:0x701fc54328

[179:097] [2023-08-22 09:34:32 +0000.802862][6519] SetAndroidMediaCodecObjects


time:21132164 enter.

[179:097] [2023-08-22 09:34:32 +0000.802908][6519] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[179:097] [2023-08-22 09:34:32 +0000.802947][6519] SetAndroidMediaCodecObjects


time:21132164 enter.

[179:098] [2023-08-22 09:34:32 +0000.802989][6519] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007093e21380
[179:098] [2023-08-22 09:34:32 +0000.803012][6519] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007093e21380 address:0x6fb4966760
[179:098] [2023-08-22 09:34:32 +0000.803045][6519] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007093e21380
address:0x6fb4966760
[179:098] [2023-08-22 09:34:32 +0000.803084][6519] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[179:098] [2023-08-22 09:34:32 +0000.803105][6519] Set the android objects with


jvm:0xb400007093e21380 env:0x707611ea00 context:0x701fc54328

[179:098] [2023-08-22 09:34:32 +0000.803131][6519] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x707611ea00
[179:098] [2023-08-22 09:34:32 +0000.803155][6519] SystemUtil Init done
[179:098] [2023-08-22 09:34:32 +0000.803462][6519]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[179:098] [2023-08-22 09:34:32 +0000.803579][6519] MediaFilterCamera
[179:098] [2023-08-22 09:34:32 +0000.803618][6519] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[179:098] [2023-08-22 09:34:32 +0000.803746][6519] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[179:098] [2023-08-22 09:34:32 +0000.803792][6519] Recording session using default
bitrate support by app:14680064
[179:098] [2023-08-22 09:34:32 +0000.803781][7006] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fe47060c0
[179:099] [2023-08-22 09:34:32 +0000.804011][7006] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[179:099] [2023-08-22 09:34:32 +0000.804092][6519] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[179:099] [2023-08-22 09:34:32 +0000.804954][6519] Error(ini.cc:191): Open the file
failed. error:2
[179:100] [2023-08-22 09:34:32 +0000.805010][6519]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[179:100] [2023-08-22 09:34:32 +0000.805045][6519] The device model: 220333qag
usingSoftwareAEC value: 0
[179:103] [2023-08-22 09:34:32 +0000.808825][6519] Error(ini.cc:191): Open the file
failed. error:2
[179:103] [2023-08-22 09:34:32 +0000.808913][6519]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[179:103] [2023-08-22 09:34:32 +0000.808954][6519] The device model: 220333qag
usingHardwareAEC value: 0
[179:104] [2023-08-22 09:34:32 +0000.808983][6519] The machine device: 220333qag
usingHardwareAEC value: 0
[179:104] [2023-08-22 09:34:32 +0000.809009][6519] Using Default AEC type: software
AEC
[179:105] [2023-08-22 09:34:32 +0000.810195][6519] The device model: 220333qag enum
value: 0
[179:105] [2023-08-22 09:34:32 +0000.810763][6519] GetMachineModel is 220333QAG
[179:105] [2023-08-22 09:34:32 +0000.810830][6519] GetMachineInfo: 220333QAG
[179:105] [2023-08-22 09:34:32 +0000.810862][6519] Construct BeautifyReader
begin...
[179:105] [2023-08-22 09:34:32 +0000.810895][6519] dumpStickerRgba:0
dumpStickerYuv:0
[179:105] [2023-08-22 09:34:32 +0000.810914][6519] Construct BeautifyReader done.
[179:110] [2023-08-22 09:34:32 +0000.815160][6519] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[179:110] [2023-08-22 09:34:32 +0000.815181][700a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70003a22a0
[179:110] [2023-08-22 09:34:32 +0000.815281][6519] AppDeviceManager telnet server
for statistics started......
[179:110] [2023-08-22 09:34:32 +0000.815685][6519] CpuOverloadDetect time:21132177
enter.

[179:110] [2023-08-22 09:34:32 +0000.815783][6519] CpuOverloadDetect leave. expire


time = 0 ms

[179:110] [2023-08-22 09:34:32 +0000.815815][700b] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7083533840
[179:111] [2023-08-22 09:34:32 +0000.816483][6519] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[179:111] [2023-08-22 09:34:32 +0000.816529][6519] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[179:111] [2023-08-22 09:34:32 +0000.816790][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[179:112] [2023-08-22 09:34:32 +0000.817057][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[179:112] [2023-08-22 09:34:32 +0000.817274][6519] CreatePlatformSpecificObjects:
[179:112] [2023-08-22 09:34:32 +0000.817319][6519] audio device use opensle input
and opensl output
[179:112] [2023-08-22 09:34:32 +0000.817348][6519] Create OpenSLES output module
with java VM support.

[179:112] [2023-08-22 09:34:32 +0000.817481][6519] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[179:112] [2023-08-22 09:34:32 +0000.817621][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[179:112] [2023-08-22 09:34:32 +0000.817800][6519] Create OpenSLES output module
with buffer num:1

[179:112] [2023-08-22 09:34:32 +0000.817950][6519] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[179:113] [2023-08-22 09:34:32 +0000.818319][6519] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[179:113] [2023-08-22 09:34:32 +0000.818565][6519] Create OpenSLES input module
with java VM support.

[179:113] [2023-08-22 09:34:32 +0000.818611][6519] Create OpenSLES input module


with buffer num:1

[179:113] [2023-08-22 09:34:32 +0000.818659][6519] Error(trace.cc:40): Init the


output and input for audio device template.
[179:113] [2023-08-22 09:34:32 +0000.818690][6519] Init the output device.

[179:113] [2023-08-22 09:34:32 +0000.818709][6519] Init the opensl input.


[179:113] [2023-08-22 09:34:32 +0000.818745][6519] AppDeviceManager get setting
samplerate: 0
[179:114] [2023-08-22 09:34:32 +0000.819170][6519] The device model: 220333qag enum
value: 0
[179:114] [2023-08-22 09:34:32 +0000.819849][6519] The device model: 220333qag enum
value: 0
[179:114] [2023-08-22 09:34:32 +0000.819890][6519] Set the sample rate to be:48000

[179:114] [2023-08-22 09:34:32 +0000.819912][6519] Enable the recording stereo:0


[179:114] [2023-08-22 09:34:32 +0000.819947][6519] Set the playout as stereo:1
[179:115] [2023-08-22 09:34:32 +0000.819984][6519] Init the microphone.
[179:115] [2023-08-22 09:34:32 +0000.820289][6519] Update the recording sample rate
to be: 48000
[179:115] [2023-08-22 09:34:32 +0000.820338][6519] Init the speaker.
[179:115] [2023-08-22 09:34:32 +0000.820369][6519] Low latency buffer size:144 low
sample rate:48000
[179:115] [2023-08-22 09:34:32 +0000.820644][6519] Using 1 x 10ms for an audio
frame.

[179:119] [2023-08-22 09:34:32 +0000.824049][6519] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[179:119] [2023-08-22 09:34:32 +0000.824195][6519] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[179:119] [2023-08-22 09:34:32 +0000.824265][6519] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[179:124] [2023-08-22 09:34:32 +0000.829085][6519] The device model:220333qag

[179:124] [2023-08-22 09:34:32 +0000.829182][6519] speaker output factor:100


defaultFactor: 100

[179:124] [2023-08-22 09:34:32 +0000.829205][6519] headset output factor:100


defaultFactor: 100

[179:124] [2023-08-22 09:34:32 +0000.829792][6519] AppDeviceManagerStart finished.


[179:124] [2023-08-22 09:34:32 +0000.829847][6519] AppDeviceManagerStartMic::mic
status is off
[179:124] [2023-08-22 09:34:32 +0000.829903][6519] AppDeviceManagerStartMic update
aec type: 2

[179:124] [2023-08-22 09:34:32 +0000.829925][6519] AppDeviceManagerStartMic update


voiceChangeMode: 4

[179:124] [2023-08-22 09:34:32 +0000.829942][6519]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[179:125] [2023-08-22 09:34:32 +0000.829989][6519]
AudioDeviceDataHandler::StartMicProcess

[179:125] [2023-08-22 09:34:32 +0000.830140][6519] Try to start webrtc recording


device.

[179:125] [2023-08-22 09:34:32 +0000.830173][6519] StartRecording. threadID:25881

[179:125] [2023-08-22 09:34:32 +0000.830226][6519] default mode: Set the recording


mode to voice communication to enable HW AEC .

[179:125] [2023-08-22 09:34:32 +0000.830236][700c] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[179:125] [2023-08-22 09:34:32 +0000.830252][6519] Set the recording mode before
getSetting: 4
[179:125] [2023-08-22 09:34:32 +0000.830335][6519] Set the recording mode after
getSetting: 1
[179:143] [2023-08-22 09:34:32 +0000.848684][6519] StartRecording finished.

[179:143] [2023-08-22 09:34:32 +0000.848761][6519] audio: start the audio mic


checker timer.

[179:144] [2023-08-22 09:34:32 +0000.849255][6519] machine model :redmi


[179:144] [2023-08-22 09:34:32 +0000.849307][6519] Support this machine
model :redmi
[179:144] [2023-08-22 09:34:32 +0000.849342][6519] global inited! current sdk
version: 12-14-d8558ab
[179:411] [2023-08-22 09:34:33 +0000.116827][700c] haveEnoughProcessedData
internalAudioStream.length: 0
[179:609] [2023-08-22 09:34:33 +0000.314565][6968]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[179:609] [2023-08-22 09:34:33 +0000.314726][7007] MediaFilterCamera, recording
file context:0x708345c300 input texture:17
[179:609] [2023-08-22 09:34:33 +0000.314775][7007] GLESContext:
[179:609] [2023-08-22 09:34:33 +0000.314838][7007] The result of eglGetDisplay is:
0x1
[179:610] [2023-08-22 09:34:33 +0000.315805][7007] The result of creation:
0x7000497900
[179:610] [2023-08-22 09:34:33 +0000.315921][7007] The result of
eglCreatePbufferSurface is: 0x7000497a00
[179:611] [2023-08-22 09:34:33 +0000.316907][6968]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x708345c300 input_texture: 17
[180:180] [2023-08-22 09:34:33 +0000.885874][6519]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[180:181] [2023-08-22 09:34:33 +0000.886587][6519] ~MediaFilterCamera time:21133248
enter.

[180:181] [2023-08-22 09:34:33 +0000.886671][6519] StopPullFrameAndWriteMp4


time:21133248 enter.

[180:182] [2023-08-22 09:34:33 +0000.887249][7006] stop recording


[180:182] [2023-08-22 09:34:33 +0000.887320][7006] we have stopped recording before
[180:182] [2023-08-22 09:34:33 +0000.887419][6519] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[180:182] [2023-08-22 09:34:33 +0000.887963][6519] DestroyPipelineAndFilters


time:21133249 enter.

[180:183] [2023-08-22 09:34:33 +0000.888072][6519] DestroyPipelineAndFilters


leave. expire time = 1 ms

[180:183] [2023-08-22 09:34:33 +0000.888130][6519] AppDeviceManagerStopMic

[180:183] [2023-08-22 09:34:33 +0000.888214][6519] AppDeviceManagerStopMic::mic


status is on
[180:183] [2023-08-22 09:34:33 +0000.888276][6519] Try to stop webrtc device.

[180:183] [2023-08-22 09:34:33 +0000.888310][6519] Set record state to


stopped.threadID:25881

[180:217] [2023-08-22 09:34:33 +0000.922178][6519] Try to destory the


recorder.threadID:25881

[180:417] [2023-08-22 09:34:34 +0000.122404][6519] DestroyAudioRecorder:


[180:417] [2023-08-22 09:34:34 +0000.122663][6519] Cleanup the buffer queue in the
recorder.
[180:417] [2023-08-22 09:34:34 +0000.122690][6519] Destroy the recorder.

[180:421] [2023-08-22 09:34:34 +0000.126841][6519] StopRecording finished.

[180:422] [2023-08-22 09[000:042] [2023-08-22 10:58:05 +0000.355907][7d2e] Log to


file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-08-
22 10:58:05 +0000
[000:042] [2023-08-22 10:58:05 +0000.355964][7d2e] set AppID=50011 old AppID=-1
[000:042] [2023-08-22 10:58:05 +0000.355997][7d2e] Init the android object with
jvm:0xb400007093e21380 env:0x707613ab40 context:0x7020c5a328

[000:042] [2023-08-22 10:58:05 +0000.356038][7d2e] SetAndroidMediaCodecObjects


time:25583329 enter.

[000:042] [2023-08-22 10:58:05 +0000.356074][7d2e] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:042] [2023-08-22 10:58:05 +0000.356109][7d2e] SetAndroidMediaCodecObjects


time:25583329 enter.

[000:042] [2023-08-22 10:58:05 +0000.356144][7d2e] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007093e21380
[000:042] [2023-08-22 10:58:05 +0000.356179][7d2e] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007093e21380 address:0x6fd9d97760
[000:042] [2023-08-22 10:58:05 +0000.356214][7d2e] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007093e21380
address:0x6fd9d97760
[000:042] [2023-08-22 10:58:05 +0000.356249][7d2e] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:042] [2023-08-22 10:58:05 +0000.356311][7d2e] Set the android objects with


jvm:0xb400007093e21380 env:0x707613ab40 context:0x7020c5a328

[000:044] [2023-08-22 10:58:05 +0000.357920][7d2e] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x707613ab40
[000:044] [2023-08-22 10:58:05 +0000.357971][7d2e] SystemUtil Init done
[000:047] [2023-08-22 10:58:05 +0000.360717][7d2e]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:048] [2023-08-22 10:58:05 +0000.362083][7d2e] MediaFilterCamera
[000:048] [2023-08-22 10:58:05 +0000.362145][7d2e] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:048] [2023-08-22 10:58:05 +0000.362281][7d2e] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:048] [2023-08-22 10:58:05 +0000.362319][b94] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fd5a17fc0
[000:049] [2023-08-22 10:58:05 +0000.362401][7d2e] Recording session using default
bitrate support by app:14680064
[000:049] [2023-08-22 10:58:05 +0000.362644][b94] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:049] [2023-08-22 10:58:05 +0000.362728][7d2e] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:050] [2023-08-22 10:58:05 +0000.363339][7d2e] Error(ini.cc:191): Open the file
failed. error:2
[000:050] [2023-08-22 10:58:05 +0000.363387][7d2e]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:050] [2023-08-22 10:58:05 +0000.363429][7d2e] The device model: 220333qag
usingSoftwareAEC value: 0
[000:052] [2023-08-22 10:58:05 +0000.365482][7d2e] Error(ini.cc:191): Open the file
failed. error:2
[000:052] [2023-08-22 10:58:05 +0000.365540][7d2e]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:052] [2023-08-22 10:58:05 +0000.365573][7d2e] The device model: 220333qag
usingHardwareAEC value: 0
[000:052] [2023-08-22 10:58:05 +0000.365595][7d2e] The machine device: 220333qag
usingHardwareAEC value: 0
[000:052] [2023-08-22 10:58:05 +0000.365618][7d2e] Using Default AEC type: software
AEC
[000:053] [2023-08-22 10:58:05 +0000.366847][7d2e] The device model: 220333qag enum
value: 0
[000:054] [2023-08-22 10:58:05 +0000.367415][7d2e] GetMachineModel is 220333QAG
[000:054] [2023-08-22 10:58:05 +0000.367483][7d2e] GetMachineInfo: 220333QAG
[000:054] [2023-08-22 10:58:05 +0000.367520][7d2e] Construct BeautifyReader
begin...
[000:054] [2023-08-22 10:58:05 +0000.367560][7d2e] dumpStickerRgba:0
dumpStickerYuv:0
[000:054] [2023-08-22 10:58:05 +0000.367596][7d2e] Construct BeautifyReader done.
[000:058] [2023-08-22 10:58:05 +0000.371941][7d2e] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:058] [2023-08-22 10:58:05 +0000.371988][b9c] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6feff3b3a0
[000:059] [2023-08-22 10:58:05 +0000.372403][7d2e] AppDeviceManager telnet server
for statistics started......
[000:059] [2023-08-22 10:58:05 +0000.372843][7d2e] CpuOverloadDetect time:25583346
enter.

[000:059] [2023-08-22 10:58:05 +0000.372979][7d2e] CpuOverloadDetect leave. expire


time = 0 ms

[000:059] [2023-08-22 10:58:05 +0000.373001][b9d] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x708345f600
[000:060] [2023-08-22 10:58:05 +0000.373660][7d2e] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:060] [2023-08-22 10:58:05 +0000.373698][7d2e] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:060] [2023-08-22 10:58:05 +0000.374205][7d2e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:063] [2023-08-22 10:58:05 +0000.377105][7d2e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:064] [2023-08-22 10:58:05 +0000.377697][7d2e] CreatePlatformSpecificObjects:
[000:064] [2023-08-22 10:58:05 +0000.377745][7d2e] audio device use opensle input
and opensl output
[000:064] [2023-08-22 10:58:05 +0000.377797][7d2e] Create OpenSLES output module
with java VM support.

[000:064] [2023-08-22 10:58:05 +0000.377967][7d2e] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:064] [2023-08-22 10:58:05 +0000.378110][7d2e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:064] [2023-08-22 10:58:05 +0000.378271][7d2e] Create OpenSLES output module
with buffer num:1

[000:065] [2023-08-22 10:58:05 +0000.378440][7d2e] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:065] [2023-08-22 10:58:05 +0000.378570][7d2e] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:065] [2023-08-22 10:58:05 +0000.378712][7d2e] Create OpenSLES input module
with java VM support.

[000:065] [2023-08-22 10:58:05 +0000.378742][7d2e] Create OpenSLES input module


with buffer num:1

[000:065] [2023-08-22 10:58:05 +0000.378797][7d2e] Error(trace.cc:40): Init the


output and input for audio device template.
[000:065] [2023-08-22 10:58:05 +0000.378824][7d2e] Init the output device.

[000:065] [2023-08-22 10:58:05 +0000.378848][7d2e] Init the opensl input.


[000:065] [2023-08-22 10:58:05 +0000.378877][7d2e] AppDeviceManager get setting
samplerate: 0
[000:065] [2023-08-22 10:58:05 +0000.379282][7d2e] The device model: 220333qag enum
value: 0
[000:066] [2023-08-22 10:58:05 +0000.379884][7d2e] The device model: 220333qag enum
value: 0
[000:066] [2023-08-22 10:58:05 +0000.379921][7d2e] Set the sample rate to be:48000

[000:066] [2023-08-22 10:58:05 +0000.379955][7d2e] Enable the recording stereo:0


[000:066] [2023-08-22 10:58:05 +0000.379992][7d2e] Set the playout as stereo:1
[000:066] [2023-08-22 10:58:05 +0000.380024][7d2e] Init the microphone.
[000:069] [2023-08-22 10:58:05 +0000.382486][7d2e] Update the recording sample rate
to be: 48000
[000:069] [2023-08-22 10:58:05 +0000.382532][7d2e] Init the speaker.
[000:069] [2023-08-22 10:58:05 +0000.382571][7d2e] Low latency buffer size:144 low
sample rate:48000
[000:069] [2023-08-22 10:58:05 +0000.382824][7d2e] Using 1 x 10ms for an audio
frame.

[000:072] [2023-08-22 10:58:05 +0000.386037][7d2e] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:072] [2023-08-22 10:58:05 +0000.386181][7d2e] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:072] [2023-08-22 10:58:05 +0000.386234][7d2e] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:077] [2023-08-22 10:58:05 +0000.390918][7d2e] The device model:220333qag

[000:077] [2023-08-22 10:58:05 +0000.391005][7d2e] speaker output factor:100


defaultFactor: 100

[000:077] [2023-08-22 10:58:05 +0000.391040][7d2e] headset output factor:100


defaultFactor: 100

[000:078] [2023-08-22 10:58:05 +0000.391474][7d2e] AppDeviceManagerStart finished.


[000:078] [2023-08-22 10:58:05 +0000.391515][7d2e] AppDeviceManagerStartMic::mic
status is off
[000:078] [2023-08-22 10:58:05 +0000.391563][7d2e] AppDeviceManagerStartMic update
aec type: 2

[000:078] [2023-08-22 10:58:05 +0000.391594][7d2e] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:078] [2023-08-22 10:58:05 +0000.391618][7d2e]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:078] [2023-08-22 10:58:05 +0000.391650][7d2e]
AudioDeviceDataHandler::StartMicProcess

[000:078] [2023-08-22 10:58:05 +0000.391796][7d2e] Try to start webrtc recording


device.

[000:078] [2023-08-22 10:58:05 +0000.391834][7d2e] StartRecording. threadID:32046

[000:078] [2023-08-22 10:58:05 +0000.391821][b9f] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:078] [2023-08-22 10:58:05 +0000.391898][b9f] haveEnoughProcessedData
internalAudioStream.length: 0
[000:078] [2023-08-22 10:58:05 +0000.392203][7d2e] The machine model:220333QAG

[000:078] [2023-08-22 10:58:05 +0000.392264][7d2e] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:078] [2023-08-22 10:58:05 +0000.392296][7d2e] Set the recording mode before


getSetting: 4
[000:078] [2023-08-22 10:58:05 +0000.392323][7d2e] Set the recording mode after
getSetting: 1
[000:122] [2023-08-22 10:58:05 +0000.436160][7d2e] StartRecording finished.

[000:122] [2023-08-22 10:58:05 +0000.436238][7d2e] audio: start the audio mic


checker timer.

[000:123] [2023-08-22 10:58:05 +0000.436764][7d2e] machine model :redmi


[000:123] [2023-08-22 10:58:05 +0000.436800][7d2e] Support this machine
model :redmi
[000:126] [2023-08-22 10:58:05 +0000.440053][7d2e] global inited! current sdk
version: 12-14-d8558ab
[000:194] [2023-08-22 10:58:05 +0000.507483][ba1] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:194] [2023-08-22 10:58:05 +0000.507588][ba1] _deviceSampleRate:48000

[000:195] [2023-08-22 10:58:05 +0000.509032][b9f] Run AGC when audioType = 0


[000:195] [2023-08-22 10:58:05 +0000.509128][b9f]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:666] [2023-08-22 10:58:05 +0000.979945][9b0]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:667] [2023-08-22 10:58:05 +0000.980508][b95] MediaFilterCamera, recording file
context:0x70761e8c80 input texture:4
[000:667] [2023-08-22 10:58:05 +0000.980625][b95] GLESContext:
[000:667] [2023-08-22 10:58:05 +0000.980740][b95] The result of eglGetDisplay is:
0x1
[000:669] [2023-08-22 10:58:05 +0000.982817][b95] The result of creation:
0x6fe9272c00
[000:669] [2023-08-22 10:58:05 +0000.982998][b95] The result of
eglCreatePbufferSurface is: 0x6fe9272d80
[000:669] [2023-08-22 10:58:05 +0000.983163][9b0]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70761e8c80 input_texture: 4
[001:817] [2023-08-22 10:58:07 +0000.130840][b9f] haveEnoughProcessedData
internalAudioStream.length: 0
[002:197] [2023-08-22 10:58:07 +0000.510847][b9f] Run AGC when audioType = 0
[003:534] [2023-08-22 10:58:08 +0000.847715][b9f] haveEnoughProcessedData
internalAudioStream.length: 10
[003:819] [2023-08-22 10:58:09 +0000.132422][7d0f] SetOrientation:
MediaFilterCamera:: SetOrientation: 0
[003:819] [2023-08-22 10:58:09 +0000.132507][7d0f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 0
[003:823] [2023-08-22 10:58:09 +0000.136799][7d0f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[003:823] [2023-08-22 10:58:09 +0000.137045][b95] operator() time:25587110 enter.

[003:824] [2023-08-22 10:58:09 +0000.138060][b95] MediaFilterCamera, recording


file context:0x70761e8c80 input texture:4
[003:828] [2023-08-22 10:58:09 +0000.141869][b95] MicSource: Mic source
created:10x6fe88c1c00
[003:829] [2023-08-22 10:58:09 +0000.142655][b95] received external audio stream
[003:829] [2023-08-22 10:58:09 +0000.142737][b95] alloc thread: 0x6fff3a5a00
name:worker0 thread id:480385367232 to Mic_source
[003:830] [2023-08-22 10:58:09 +0000.143763][b95] audio: start the audio sender
thread.

[003:830] [2023-08-22 10:58:09 +0000.144110][b95] construct OpenGLRenderProgram


0x6fff225598
[003:830] [2023-08-22 10:58:09 +0000.144157][b95] CropFilter::SetOrientation
orientation: 0
[003:831] [2023-08-22 10:58:09 +0000.144356][b95] filter: filter pipeline construtc
this: 0x6fff196000
[003:831] [2023-08-22 10:58:09 +0000.144390][b95] filter: filter pipeline2 update
pattern: 1
[003:833] [2023-08-22 10:58:09 +0000.147020][b95] CameraSource::source_id_:1
[003:833] [2023-08-22 10:58:09 +0000.147138][b95] RecordAudioSource::source_id_:2
[003:834] [2023-08-22 10:58:09 +0000.147466][b95] BindInputFilter 0x6fff3e32c0
this 0x6fff2257c0
[003:834] [2023-08-22 10:58:09 +0000.147542][b95] BindInputFilter 0x6fff3e41d8
this 0x6fff3e47d0
[003:834] [2023-08-22 10:58:09 +0000.147584][b95] BindInputFilter 0x6fff2257c0
this 0x6fff1960a0
[003:835] [2023-08-22 10:58:09 +0000.148439][b9f] On audio frame the broadcast with
timestamp:25587122 samples:480. (1000 frame for one log)

[003:835] [2023-08-22 10:58:09 +0000.149006][b95] setParamentForFilters:


speed:1.000000
[003:835] [2023-08-22 10:58:09 +0000.149098][b95] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[003:835] [2023-08-22 10:58:09 +0000.149138][b95] SetParamForFilter time:25587122
enter.

[003:835] [2023-08-22 10:58:09 +0000.149166][b95] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[003:835] [2023-08-22 10:58:09 +0000.149225][b95] SetParamForFilter: Params video
index is: 0
[003:835] [2023-08-22 10:58:09 +0000.149286][b95] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[003:835] [2023-08-22 10:58:09 +0000.149321][b95] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[003:836] [2023-08-22 10:58:09 +0000.149378][b95] crop filter mode tpye:
citytravelvideo index:0
[003:840] [2023-08-22 10:58:09 +0000.154093][c6c] Get data in mic source, which has
byte length:1764micAudioStream->length():10
[003:843] [2023-08-22 10:58:09 +0000.156989][c6c] The output timestamp from audio
mixer change:25587122
[003:843] [2023-08-22 10:58:09 +0000.157121][c6c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:849] [2023-08-22 10:58:09 +0000.162518][b95]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:849] [2023-08-22 10:58:09 +0000.162673][b95]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:849] [2023-08-22 10:58:09 +0000.162711][b95]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:849] [2023-08-22 10:58:09 +0000.162736][b95]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:850] [2023-08-22 10:58:09 +0000.163597][b95]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:850] [2023-08-22 10:58:09 +0000.163696][b95]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:850] [2023-08-22 10:58:09 +0000.163726][b95]
Warning(parse_template_json.cc:45): json parament no found the parament
[003:850] [2023-08-22 10:58:09 +0000.163753][b95]
Warning(parse_template_json.cc:81): json parament no found the parament
[003:850] [2023-08-22 10:58:09 +0000.163780][b95]
Warning(parse_template_json.cc:81): json parament no found the parament
[003:850] [2023-08-22 10:58:09 +0000.163807][b95]
Warning(parse_template_json.cc:67): json parament no found the parament
[003:850] [2023-08-22 10:58:09 +0000.163849][b95]
Warning(parse_template_json.cc:93): json parament no found the duration
[003:850] [2023-08-22 10:58:09 +0000.163930][b95] SetParamForFilter leave. expire
time = 15 ms

[003:850] [2023-08-22 10:58:09 +0000.164180][b95] OnOutputSizeChanged width 1280


height 720
[003:851] [2023-08-22 10:58:09 +0000.165073][b95] OpenGLFrameBuffer: width:1280
height:720
[003:851] [2023-08-22 10:58:09 +0000.165131][b95] OpenGLFrameBuffer: width:1280
height:720
[003:851] [2023-08-22 10:58:09 +0000.165185][b95] OpenGLFrameBuffer: width:1280
height:720
[003:851] [2023-08-22 10:58:09 +0000.165270][b95] OpenGLFrameBuffer: width:1280
height:720
[003:851] [2023-08-22 10:58:09 +0000.165296][b95] OpenGLFrameBuffer: width:1280
height:720
[003:851] [2023-08-22 10:58:09 +0000.165324][b95] OpenGLFrameBuffer: width:1280
height:720
[003:852] [2023-08-22 10:58:09 +0000.165350][b95] construct TrivalImageDrawer
0x707662c540
[003:852] [2023-08-22 10:58:09 +0000.165381][b95] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x707662c540 context 0x707618cd80
[003:852] [2023-08-22 10:58:09 +0000.165422][b95] setupGLES:
[003:853] [2023-08-22 10:58:09 +0000.167155][b95] OpenGLRenderProgram::Initialize.
[003:853] [2023-08-22 10:58:09 +0000.167247][b95] The version of the OpenGL: OpenGL
ES GLSL ES 3.20
[003:853] [2023-08-22 10:58:09 +0000.167280][b95] 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
[003:854] [2023-08-22 10:58:09 +0000.167344][b95] Init open gl render: 0x6fff225598
[003:855] [2023-08-22 10:58:09 +0000.168961][b95] Fragement shader path:
[003:855] [2023-08-22 10:58:09 +0000.169047][b95] Fragement shader path:
[003:855] [2023-08-22 10:58:09 +0000.169075][b95] create opengl program object.
[003:855] [2023-08-22 10:58:09 +0000.169102][b95] create shader: vertex
[003:856] [2023-08-22 10:58:09 +0000.169362][b95] create shader: fragment
[003:858] [2023-08-22 10:58:09 +0000.172319][b95] Have not extra filter filename!
[003:859] [2023-08-22 10:58:09 +0000.172458][b95] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[003:859] [2023-08-22 10:58:09 +0000.172490][b95] OpenGLRenderProgram::Initialize
success.
[003:859] [2023-08-22 10:58:09 +0000.172553][b95] Setup the OpenGL result:1
[003:859] [2023-08-22 10:58:09 +0000.172854][b94] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_25587146.mp4
[003:859] [2023-08-22 10:58:09 +0000.173043][b94] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_25587146.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[003:859] [2023-08-22 10:58:09 +0000.173072][c7b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6feff89c98
[003:859] [2023-08-22 10:58:09 +0000.173116][b94] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[003:859] [2023-08-22 10:58:09 +0000.173230][b94] 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_25587146.mp4
fileFD: -1
[003:860] [2023-08-22 10:58:09 +0000.173894][b94] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_25587146.mp4 is
opened successfully
[003:860] [2023-08-22 10:58:09 +0000.173945][b94] setupMediaProcessers:
[003:860] [2023-08-22 10:58:09 +0000.173970][b94]
RecordingSessionInternalSimple:setup media processers.
[003:860] [2023-08-22 10:58:09 +0000.173997][b94] construct AAC encoder
[003:861] [2023-08-22 10:58:09 +0000.175189][b94] H264Encoder creating:
superfast011818
[003:861] [2023-08-22 10:58:09 +0000.175294][b94] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[003:862] [2023-08-22 10:58:09 +0000.176219][b94] H264Encode::GetMachineModel is
220333QAG
[003:862] [2023-08-22 10:58:09 +0000.176283][b94] H264Encoder machine_mode
is:220333QAG
[003:862] [2023-08-22 10:58:09 +0000.176309][b94] H264Encode::machine size :9
machine_mode:220333QAG
[003:863] [2023-08-22 10:58:09 +0000.176335][b94] H264Encode::machine array
size :22 machine_mode:220333QAG
[003:863] [2023-08-22 10:58:09 +0000.176360][b94] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[003:863] [2023-08-22 10:58:09 +0000.176382][b94] setupCompressionSession:
[003:863] [2023-08-22 10:58:09 +0000.176404][b94] H264Encode::creating hareware
Encoder
[003:863] [2023-08-22 10:58:09 +0000.176426][b94] AndroidHwAvcEncoder time:25587150
enter.

[003:863] [2023-08-22 10:58:09 +0000.176644][b94] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007093e21380 address:0x6fd9d97760
[003:863] [2023-08-22 10:58:09 +0000.176848][b94] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[003:863] [2023-08-22 10:58:09 +0000.176880][b94] The video avc hw codec address is
0x70834266f8
[003:863] [2023-08-22 10:58:09 +0000.176960][b94] AndroidHwAvcEncoder leave.
expire time = 0 ms

[003:863] [2023-08-22 10:58:09 +0000.176990][b94] RegisterEncodeCompleteCallback


time:25587150 enter.

[003:863] [2023-08-22 10:58:09 +0000.177079][b94] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[003:863] [2023-08-22 10:58:09 +0000.177121][b94] InitEncode time:25587150 enter.

[003:863] [2023-08-22 10:58:09 +0000.177185][b94] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[003:863] [2023-08-22 10:58:09 +0000.177234][b94] Create time:25587150 enter.

[003:863] [2023-08-22 10:58:09 +0000.177265][b94] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[003:863] [2023-08-22 10:58:09 +0000.177297][b94]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x6fd5a12100
[003:889] [2023-08-22 10:58:09 +0000.202766][b94]
supported_type:image/vnd.android.heic
[003:889] [2023-08-22 10:58:09 +0000.202872][b94] supported_type:video/avc
[003:889] [2023-08-22 10:58:09 +0000.202923][b94] name:OMX.qcom.video.encoder.avc
mime:video/avc
[003:889] [2023-08-22 10:58:09 +0000.202969][b94] hwCodecPrefix :OMX.qcom.
[003:889] [2023-08-22 10:58:09 +0000.203014][b94] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[003:889] [2023-08-22 10:58:09 +0000.203046][b94] mediacodec_createCodecByName
time:25587176 enter.

[003:889] [2023-08-22 10:58:09 +0000.203086][b94] WrapAndroidMediaCodec


time:25587176 enter.

[003:891] [2023-08-22 10:58:09 +0000.204981][b94] WrapAndroidMediaCodec leave.


expire time = 2 ms

[004:030] [2023-08-22 10:58:09 +0000.343424][b94] mediacodec_createCodecByName


leave. expire time = 141 ms

[004:030] [2023-08-22 10:58:09 +0000.343542][b94] WrapAndroidMediaFromat


time:25587317 enter.
[004:030] [2023-08-22 10:58:09 +0000.344120][b94] WrapAndroidMediaFromat leave.
expire time = 0 ms

[004:095] [2023-08-22 10:58:09 +0000.408661][b94] Destroy time:25587382 enter.

[004:095] [2023-08-22 10:58:09 +0000.408771][b94] WrapAndroidMediaFromat::


Destroy
[004:095] [2023-08-22 10:58:09 +0000.408803][b94] Destroy leave. expire time = 0
ms

[004:095] [2023-08-22 10:58:09 +0000.408829][b94] ~WrapAndroidMediaFromat


time:25587382 enter.

[004:095] [2023-08-22 10:58:09 +0000.408856][b94] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[004:095] [2023-08-22 10:58:09 +0000.408970][b94] Create leave. expire time = 232


ms

[004:095] [2023-08-22 10:58:09 +0000.409021][b94] isSemiPlanarSupport time:25587382


enter.

[004:095] [2023-08-22 10:58:09 +0000.409072][b94] H264Encoder isSemiPlanarSupport


[004:095] [2023-08-22 10:58:09 +0000.409125][b94] isSemiPlanarSupport leave.
expire time = 0 ms

[004:095] [2023-08-22 10:58:09 +0000.409170][b94] creat hw H264Encoder success,


isSemiPlanar:1
[004:096] [2023-08-22 10:58:09 +0000.409352][b94] InitEncode leave. expire time =
233 ms

[004:096] [2023-08-22 10:58:09 +0000.409403][b94] H264Encode::created Encoder


[004:096] [2023-08-22 10:58:09 +0000.409461][b94] H264Encode:: H264 encoder
created.
[004:096] [2023-08-22 10:58:09 +0000.409507][b94] H264 encoder created.
[004:096] [2023-08-22 10:58:09 +0000.409558][b94]
RecordingSessionInternalSimple:created avc encoder avc: 0x6feffc4680
[004:096] [2023-08-22 10:58:09 +0000.409585][b94] setOutput:
[004:096] [2023-08-22 10:58:09 +0000.409622][b94]
RecordingSessionInternalSimple:encoder set output to muxer!
[004:096] [2023-08-22 10:58:09 +0000.409648][b94] request a key frame
[004:096] [2023-08-22 10:58:09 +0000.409672][b94] H264Encode:: request a key frame
[004:096] [2023-08-22 10:58:09 +0000.409850][b94] setDisplayRotate :0
[004:096] [2023-08-22 10:58:09 +0000.409889][b94] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[004:096] [2023-08-22 10:58:09 +0000.409956][b95] StartRecording:
[004:096] [2023-08-22 10:58:09 +0000.410048][c6c] operator(): Set the recording
session in mic source. recording session: 0x6fff3e4080
[004:096] [2023-08-22 10:58:09 +0000.410226][b95] operator() leave. expire time =
273 ms

[004:096] [2023-08-22 10:58:09 +0000.410252][c6b] AF_SpeedFilter audio 0x6fff3e4680


PullFrame
[004:096] [2023-08-22 10:58:09 +0000.410288][c6b] RecordAudioSource::PullAudioFrame
[004:096] [2023-08-22 10:58:09 +0000.410312][c6b] AF_SpeedFilter::PullFrame eof4
[004:099] [2023-08-22 10:58:09 +0000.412462][c6b]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[004:103] [2023-08-22 10:58:09 +0000.416915][c6b] AF_SpeedFilter audio time,
0x6fff3e4680 rcv time: 25587384
[004:103] [2023-08-22 10:58:09 +0000.417035][c6b] AF_SpeedFilter audio time,
0x6fff3e4680 rcv time: 25587384in_nSamples:441
[004:103] [2023-08-22 10:58:09 +0000.417144][c6b] resampled_data_size:0
[004:126] [2023-08-22 10:58:09 +0000.439559][b8e]
monitorTime:4004totalDuration:3940
[004:152] [2023-08-22 10:58:09 +0000.465702][b95]
MediaFilterCamera::NeedProcessTexture
[004:152] [2023-08-22 10:58:09 +0000.465797][b95] begine recode to first frame
spend time:329
[004:152] [2023-08-22 10:58:09 +0000.465829][b95] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x6fff3e3180
[004:152] [2023-08-22 10:58:09 +0000.465899][b95] blur_distance_:0
[004:152] [2023-08-22 10:58:09 +0000.465926][b95] blur_direction_angle_:-90
[004:152] [2023-08-22 10:58:09 +0000.465965][b95]
GPUImageProcessing::SetOrientation orientation: 0
[004:152] [2023-08-22 10:58:09 +0000.465995][b95] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[004:152] [2023-08-22 10:58:09 +0000.466081][b95] GPUImageProcessing: process video
frame with resolution 1280 X 720
[004:152] [2023-08-22 10:58:09 +0000.466114][b95] GPUImageProcessing: input frame
width1280 X 720
[004:160] [2023-08-22 10:58:09 +0000.473399][b95] drawYUV420 render
OpenGLRenderProgram:0x6fff225598
[004:163] [2023-08-22 10:58:09 +0000.476810][b95] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[004:163] [2023-08-22 10:58:09 +0000.477113][b95] CropFilter::OnVideoFrame
outputtexture :6
[004:163] [2023-08-22 10:58:09 +0000.477225][b95] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[004:169] [2023-08-22 10:58:09 +0000.483298][b95] The read pixel from buffer take:
6 width:1280 height:720 frameType:0
[004:189] [2023-08-22 10:58:09 +0000.502869][b95] drawYUV420 render
OpenGLRenderProgram:0x6fff225598
[004:196] [2023-08-22 10:58:09 +0000.510000][b9f] Run AGC when audioType = 0
[004:196] [2023-08-22 10:58:09 +0000.510229][b9f]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:201] [2023-08-22 10:58:09 +0000.514470][b95] The convert RGB to YUV take 5
[004:201] [2023-08-22 10:58:09 +0000.514930][b95] FilterPipeline2::OnVideoFrame pts
33 last_video_timestamp_ 33
[004:201] [2023-08-22 10:58:09 +0000.515132][b95]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[004:202] [2023-08-22 10:58:09 +0000.516220][c7a]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[004:203] [2023-08-22 10:58:09 +0000.516638][c7a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[004:203] [2023-08-22 10:58:09 +0000.516714][c7a] push video frame to H264 encoder.
(100 frame for one log)

[004:203] [2023-08-22 10:58:09 +0000.516775][c7a] push video frame to H264 encoder.


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

[004:203] [2023-08-22 10:58:09 +0000.516823][c7a] H264Encode::push video frame to


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

[004:203] [2023-08-22 10:58:09 +0000.516868][c7a] Push an pts:0 to dts queue.


[004:203] [2023-08-22 10:58:09 +0000.516932][c7a] DTS queue for
Generator:0x6feff89eb8 0
[004:203] [2023-08-22 10:58:09 +0000.516962][c7a] The input pts:0 fps:30
[004:205] [2023-08-22 10:58:09 +0000.519325][c7a]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[004:221] [2023-08-22 10:58:09 +0000.535302][c6b] AF_SpeedFilter audio time 222,
0x6fff3e4680 out time: 25587384 org time: 25587384
[004:222] [2023-08-22 10:58:09 +0000.535458][c6b] FilterPipeline2::OnAudioFrame pts
10 last_audio_timestamp_ 10
[004:222] [2023-08-22 10:58:09 +0000.535515][c6b]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 25587384
[004:222] [2023-08-22 10:58:09 +0000.535557][c6b]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[004:222] [2023-08-22 10:58:09 +0000.535607][c6b] AF_SpeedFilter audio time
[004:222] [2023-08-22 10:58:09 +0000.535726][c6b] AF_SpeedFilter audio time 111,
0x6fff3e4680 out time: 25587394 org time: 25587394
[004:223] [2023-08-22 10:58:09 +0000.536652][c79]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:1
[004:223] [2023-08-22 10:58:09 +0000.537048][c7b] add aac audio track with id:1
[004:234] [2023-08-22 10:58:09 +0000.547702][b95] drawYUV420 render
OpenGLRenderProgram:0x6fff225598
[004:317] [2023-08-22 10:58:09 +0000.631207][c7a] h264 add frame header cdr flag
[004:318] [2023-08-22 10:58:09 +0000.632001][c7b] audio start ts:0
[004:318] [2023-08-22 10:58:09 +0000.632149][c7b] the audio frame has been written
into MP4 file
[004:318] [2023-08-22 10:58:09 +0000.632161][c7a] h264 add frame header cdr flag
[004:319] [2023-08-22 10:58:09 +0000.632332][c7a] SendFrame
encodedImage._timeStamp:0encodedImage->_length:76991
[004:319] [2023-08-22 10:58:09 +0000.632376][c7a] Received key frame:0
[004:319] [2023-08-22 10:58:09 +0000.632411][c7a] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[004:319] [2023-08-22 10:58:09 +0000.632441][c7a] H264Encode::H264SWEncoder get
callback, length:76991 type:0 nalType:7length:18
[004:319] [2023-08-22 10:58:09 +0000.632466][c7a] H264Encode:: get a sps pps
header!headerSize:31
[004:319] [2023-08-22 10:58:09 +0000.632490][c7a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[004:319] [2023-08-22 10:58:09 +0000.632570][c7b] get the H.264 SPS parameter
[004:319] [2023-08-22 10:58:09 +0000.632907][c7b] add video track with id:2
[004:319] [2023-08-22 10:58:09 +0000.633314][c7b] get the H.264 PPS parameter
[004:322] [2023-08-22 10:58:09 +0000.635461][c7b] get the H.264 IDR frame
[004:322] [2023-08-22 10:58:09 +0000.635603][c7b] resss:true
[004:322] [2023-08-22 10:58:09 +0000.635630][c7b] video start ts:0
[004:322] [2023-08-22 10:58:09 +0000.635742][c7b] the video frame has been written
into MP4 file
[004:675] [2023-08-22 10:58:09 +0000.988369][b95] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[004:723] [2023-08-22 10:58:10 +0000.36711][b95] The convert RGB to YUV take 5
[004:842] [2023-08-22 10:58:10 +0000.155976][c6c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:053] [2023-08-22 10:58:10 +0000.367281][c7a] DTS queue for
Generator:0x6feff89eb8 822 857
[005:180] [2023-08-22 10:58:10 +0000.493720][b95] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:218] [2023-08-22 10:58:10 +0000.532167][b95] The convert RGB to YUV take 4
[005:260] [2023-08-22 10:58:10 +0000.574136][b9f] haveEnoughProcessedData
internalAudioStream.length: 0
[005:554] [2023-08-22 10:58:10 +0000.867450][c7a] Push an pts:1362 to dts queue.
[005:616] [2023-08-22 10:58:10 +0000.930226][c7a] last dts:1322 currentPts:1362
ppsOrSPS:0 queue length:3
[005:672] [2023-08-22 10:58:10 +0000.986212][b95] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:700] [2023-08-22 10:58:11 +0000.13974][c6b] AF_SpeedFilter audio 0x6fff3e4680
PullFrame
[005:719] [2023-08-22 10:58:11 +0000.33331][b95] The convert RGB to YUV take 4
[005:845] [2023-08-22 10:58:11 +0000.159323][c6c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[005:889] [2023-08-22 10:58:11 +0000.202565][c7a] DTS queue for
Generator:0x6feff89eb8 1658 1692
[005:944] [2023-08-22 10:58:11 +0000.257466][c6b] RecordAudioSource::PullAudioFrame
[006:182] [2023-08-22 10:58:11 +0000.495362][b95] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[006:196] [2023-08-22 10:58:11 +0000.510005][b9f] Run AGC when audioType = 0
[006:213] [2023-08-22 10:58:11 +0000.526420][b95] The convert RGB to YUV take 4
[006:241] [2023-08-22 10:58:11 +0000.554607][b95] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 981 diff: 20
[006:292] [2023-08-22 10:58:11 +0000.605724][c7a] h264 add frame header cdr flag
[006:292] [2023-08-22 10:58:11 +0000.606171][c7a] Received key frame:2022
[006:294] [2023-08-22 10:58:11 +0000.607878][c7b] get the H.264 IDR frame
[006:353] [2023-08-22 10:58:11 +0000.666454][c6b] AF_SpeedFilter::PullFrame eof4
[006:355] [2023-08-22 10:58:11 +0000.668696][c6b]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[006:383] [2023-08-22 10:58:11 +0000.697151][c6b] resampled_data_size:7168
[006:578] [2023-08-22 10:58:11 +0000.891680][c79]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:4
[006:674] [2023-08-22 10:58:11 +0000.987441][b95] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[006:716] [2023-08-22 10:58:12 +0000.30102][b95] The convert RGB to YUV take 4
[006:718] [2023-08-22 10:58:12 +0000.32323][c7a] DTS queue for
Generator:0x6feff89eb8 2456 2487 2525
[006:840] [2023-08-22 10:58:12 +0000.153729][c6c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:878] [2023-08-22 10:58:12 +0000.192087][c7a] Push an pts:2687 to dts queue.
[006:921] [2023-08-22 10:58:12 +0000.234602][c7a] last dts:2653 currentPts:2687
ppsOrSPS:0 queue length:2
[006:968] [2023-08-22 10:58:12 +0000.282183][b9f] haveEnoughProcessedData
internalAudioStream.length: 0
[007:175] [2023-08-22 10:58:12 +0000.489135][b95] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:217] [2023-08-22 10:58:12 +0000.530851][b95] The convert RGB to YUV take 4
[007:268] [2023-08-22 10:58:12 +0000.582107][c6b] AF_SpeedFilter audio 0x6fff3e4680
PullFrame
[007:486] [2023-08-22 10:58:12 +0000.800183][b95] drawYUV420 render
OpenGLRenderProgram:0x6fff225598
[007:552] [2023-08-22 10:58:12 +0000.866098][b95] GPUImageProcessing: process video
frame with resolution 1280 X 720
[007:552] [2023-08-22 10:58:12 +0000.866261][b95] GPUImageProcessing: input frame
width1280 X 720
[007:553] [2023-08-22 10:58:12 +0000.866956][b95] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[007:553] [2023-08-22 10:58:12 +0000.867103][b95] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[007:561] [2023-08-22 10:58:12 +0000.874555][c7a]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3367
[007:561] [2023-08-22 10:58:12 +0000.874767][c7a] DTS queue for
Generator:0x6feff89eb8 3301 3332 3367
[007:569] [2023-08-22 10:58:12 +0000.883042][c7a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3332 pts:3332
[007:587] [2023-08-22 10:58:12 +0000.901193][c7a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3397
[007:588] [2023-08-22 10:58:12 +0000.901349][c7a] push video frame to H264 encoder.
(100 frame for one log)

[007:588] [2023-08-22 10:58:12 +0000.901386][c7a] push video frame to H264 encoder.


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

[007:588] [2023-08-22 10:58:12 +0000.901414][c7a] H264Encode::push video frame to


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

[007:588] [2023-08-22 10:58:12 +0000.901448][c7a] The input pts:3397 fps:30


[007:631] [2023-08-22 10:58:12 +0000.944412][c7a] SendFrame
encodedImage._timeStamp:3367encodedImage->_length:54832
[007:632] [2023-08-22 10:58:12 +0000.945727][c7a] H264Encode::H264SWEncoder get
callback, length:52016 type:1 nalType:1length:52012
[007:676] [2023-08-22 10:58:12 +0000.989541][b95] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:720] [2023-08-22 10:58:13 +0000.34049][b95] The convert RGB to YUV take 5
[007:773] [2023-08-22 10:58:13 +0000.86692][c6b] RecordAudioSource::PullAudioFrame
[007:843] [2023-08-22 10:58:13 +0000.157317][c6c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:180] [2023-08-22 10:58:13 +0000.493811][b95] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:195] [2023-08-22 10:58:13 +0000.508574][b9f] Run AGC when audioType = 0
[008:195] [2023-08-22 10:58:13 +0000.508714][b9f]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:218] [2023-08-22 10:58:13 +0000.531804][b95] The convert RGB to YUV take 5
[008:220] [2023-08-22 10:58:13 +0000.533910][c7a] Push an pts:4027 to dts queue.
[008:292] [2023-08-22 10:58:13 +0000.606141][c7a] h264 add frame header cdr flag
[008:293] [2023-08-22 10:58:13 +0000.606723][c7a] Received key frame:4027
[008:293] [2023-08-22 10:58:13 +0000.606797][c7a] last dts:3994 currentPts:4027
ppsOrSPS:0 queue length:3
[008:296] [2023-08-22 10:58:13 +0000.610144][c7b] get the H.264 IDR frame
[008:319] [2023-08-22 10:58:13 +0000.632554][b95] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1981 diff: 20
[008:358] [2023-08-22 10:58:13 +0000.672011][c7a] DTS queue for
Generator:0x6feff89eb8 4129 4163
[008:595] [2023-08-22 10:58:13 +0000.908988][c6b] resampled_data_size:0
[008:606] [2023-08-22 10:58:13 +0000.919751][c6b] AF_SpeedFilter::PullFrame eof4
[008:608] [2023-08-22 10:58:13 +0000.922175][c6b]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[008:682] [2023-08-22 10:58:13 +0000.995654][b95] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:684] [2023-08-22 10:58:13 +0000.997994][b9f] haveEnoughProcessedData
internalAudioStream.length: 10
[008:722] [2023-08-22 10:58:14 +0000.35644][b95] The convert RGB to YUV take 5
[008:836] [2023-08-22 10:58:14 +0000.149412][c6c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:847] [2023-08-22 10:58:14 +0000.160486][c6b] AF_SpeedFilter audio 0x6fff3e4680
PullFrame
[008:933] [2023-08-22 10:58:14 +0000.246601][c79]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:8
[009:202] [2023-08-22 10:58:14 +0000.515841][b95] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:218] [2023-08-22 10:58:14 +0000.532067][c7a] DTS queue for
Generator:0x6feff89eb8 4975 5016
[009:223] [2023-08-22 10:58:14 +0000.536429][b95] The convert RGB to YUV take 5
[009:588] [2023-08-22 10:58:14 +0000.901827][c7a] Push an pts:5395 to dts queue.
[009:625] [2023-08-22 10:58:14 +0000.938552][c6b] RecordAudioSource::PullAudioFrame
[009:665] [2023-08-22 10:58:14 +0000.978768][c7a] last dts:5348 currentPts:5395
ppsOrSPS:0 queue length:3
[009:701] [2023-08-22 10:58:15 +0000.15220][b95] The read pixel from buffer take: 0
width:1280 height:720 frameType:0
[009:734] [2023-08-22 10:58:15 +0000.48270][b95] The convert RGB to YUV take 6
[009:840] [2023-08-22 10:58:15 +0000.154006][c6c] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[010:051] [2023-08-22 10:58:15 +0000.364337][c7a] DTS queue for
Generator:0x6feff89eb8 5823 5857
[010:193] [2023-08-22 10:58:15 +0000.507043][ba1] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:193] [2023-08-22 10:58:15 +0000.507187][ba1] _deviceSampleRate:48000

[010:194] [2023-08-22 10:58:15 +0000.507339][b9f] Run AGC when audioType = 0


[010:237] [2023-08-22 10:58:15 +0000.551386][b95] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:274] [2023-08-22 10:58:15 +0000.588191][b95] The convert RGB to YUV take 10
[010:408] [2023-08-22 10:58:15 +0000.721535][b9f] haveEnoughProcessedData
internalAudioStream.length: 0
[010:418] [2023-08-22 10:58:15 +0000.731857][7d0f]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[010:418] [2023-08-22 10:58:15 +0000.732099][b95] operator(): Stop
[010:418] [2023-08-22 10:58:15 +0000.732154][b95] StopPullFrameAndWriteMp4
time:25593705 enter.

[010:424] [2023-08-22 10:58:15 +0000.738052][b95] StopRecording:


[010:428] [2023-08-22 10:58:15 +0000.741379][c6b] resampled_data_size:512
[010:428] [2023-08-22 10:58:15 +0000.741565][c6b] AF_SpeedFilter audio time 222,
0x6fff3e4680 out time: 25593594 org time: 25593594
[010:428] [2023-08-22 10:58:15 +0000.741674][c6b] AF_SpeedFilter audio 0x6fff3e4680
PullFrame
[010:428] [2023-08-22 10:58:15 +0000.741708][c6b] PullAudioFrame: PullFrame audio
finished.
[010:428] [2023-08-22 10:58:15 +0000.741732][c6b]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[010:431] [2023-08-22 10:58:15 +0000.745131][c7a]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:181
[010:433] [2023-08-22 10:58:15 +0000.746930][b94] stop recording
[010:433] [2023-08-22 10:58:15 +0000.747046][b94]
RecordingSessionInternalSimple:destroy media processers
[010:433] [2023-08-22 10:58:15 +0000.747073][b94] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[010:433] [2023-08-22 10:58:15 +0000.747095][b94] H264Encode::flushing hareware
Encoder
[010:433] [2023-08-22 10:58:15 +0000.747317][b94] Flush time:25593720 enter.

[010:434] [2023-08-22 10:58:15 +0000.747360][b94] H264Encoder encoder flush


[010:434] [2023-08-22 10:58:15 +0000.747414][b94] flush output queue
[010:435] [2023-08-22 10:58:15 +0000.749230][b94] h264 add frame header cdr flag
[010:436] [2023-08-22 10:58:15 +0000.749790][b94] Received key frame:6074
[010:747] [2023-08-22 10:58:16 +0000.61175][b94] Flush leave. expire time = 314 ms

[010:748] [2023-08-22 10:58:16 +0000.61435][b94] ~H264EncodeWrap:


[010:748] [2023-08-22 10:58:16 +0000.61478][b94] ~H264Encode:
[010:748] [2023-08-22 10:58:16 +0000.61505][b94] teardownCompressionSession:
H264Encode::destroying Encoder
[010:748] [2023-08-22 10:58:16 +0000.61530][b94] Release time:25594035 enter.

[010:748] [2023-08-22 10:58:16 +0000.61723][b94] Release:


MediaCodecVideoEncoder::Release _inited:1
[010:748] [2023-08-22 10:58:16 +0000.61760][b94] Destroy time:25594035 enter.

[010:748] [2023-08-22 10:58:16 +0000.61786][b94] H264Encoder encoderDestroy


[010:748] [2023-08-22 10:58:16 +0000.61837][b94]
AndroidMediaCodecVideoEncoder::release env: 0x6feffc6980
[010:748] [2023-08-22 10:58:16 +0000.61871][b94]
AndroidMediaCodecVideoEncoder::Destroy
[010:779] [2023-08-22 10:58:16 +0000.92840][b94] Destroy leave. expire time = 31
ms

[010:779] [2023-08-22 10:58:16 +0000.93213][b94] Release leave. expire time = 31


ms

[010:779] [2023-08-22 10:58:16 +0000.93266][b94] ~AndroidHwAvcEncoder time:25594066


enter.

[010:780] [2023-08-22 10:58:16 +0000.93593][b94] Release time:25594067 enter.

[010:780] [2023-08-22 10:58:16 +0000.93632][b94] Release: MediaCodecVideoEncoder::


has been released before, just return
[010:780] [2023-08-22 10:58:16 +0000.93661][b94] Release leave. expire time = 0 ms

[010:780] [2023-08-22 10:58:16 +0000.93688][b94] ~AndroidMediaCodecVideoEncoder


[010:780] [2023-08-22 10:58:16 +0000.93713][b94] ~WrapAndroidMediaCodec
time:25594067 enter.

[010:780] [2023-08-22 10:58:16 +0000.93738][b94] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[010:781] [2023-08-22 10:58:16 +0000.94474][b94] video hevc hw codec


destructor:0x70834266f8

[010:781] [2023-08-22 10:58:16 +0000.94617][b94] ~AndroidHwAvcEncoder leave.


expire time = 2 ms

[010:781] [2023-08-22 10:58:16 +0000.94669][b94] teardownCompressionSession:


H264Encode::destroyed Encoder
[010:781] [2023-08-22 10:58:16 +0000.94709][b94]
RecordingSessionInternalSimple:destroy aac encoder output!
[010:781] [2023-08-22 10:58:16 +0000.94735][b94] AACSWEncode destructor
[010:782] [2023-08-22 10:58:16 +0000.96239][c7b] get the H.264 IDR frame
[010:789] [2023-08-22 10:58:16 +0000.102799][c7b] MP4 close file successfully
[010:789] [2023-08-22 10:58:16 +0000.102917][c7b] Recording session Internal:
notify recording ok
[010:789] [2023-08-22 10:58:16 +0000.102947][c7b] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_25587146.mp4,
output_video_timestamp_:6074 last_video_pts_:6074
[010:789] [2023-08-22 10:58:16 +0000.102996][c7b] OnRecordFinish:
[010:812] [2023-08-22 10:58:16 +0000.126005][c7b] onRecordingOk: net seek
pos:0record video duration:6107record audio duration:6083
[010:813] [2023-08-22 10:58:16 +0000.127024][c6c] destructMicSource_w:
[010:813] [2023-08-22 10:58:16 +0000.127112][c6c] setOutput_w:
MicSource::setOutput() 0x0
[010:813] [2023-08-22 10:58:16 +0000.127194][c6c] close external audio stream

[010:814] [2023-08-22 10:58:16 +0000.127368][b95] releaseThread 0x6fff3a5a00


[010:814] [2023-08-22 10:58:16 +0000.127416][b95] ~MicSource: Mic source
destroyed:0x6fe88c1c00
[010:815] [2023-08-22 10:58:16 +0000.128501][b95] StopPullFrameAndWriteMp4 leave.
expire time = 397 ms

[010:815] [2023-08-22 10:58:16 +0000.128578][b95] DestroyPipelineAndFilters


time:25594102 enter.

[010:816] [2023-08-22 10:58:16 +0000.129777][b95] UnbindInputFilter 0x6fff3e32c0


this 0x6fff2257c0
[010:816] [2023-08-22 10:58:16 +0000.129926][b95] UnbindInputFilter 0x6fff3e41d8
this 0x6fff3e47d0
[010:816] [2023-08-22 10:58:16 +0000.129981][b95] UnbindInputFilter 0x6fff2257c0
this 0x6fff1960a0
[010:816] [2023-08-22 10:58:16 +0000.130008][b95] filter: filter pipeline destroy
this: 0x6fff196000
[010:817] [2023-08-22 10:58:16 +0000.130676][b95] ClearVideoOfSources: recodring
total frames:0
[010:817] [2023-08-22 10:58:16 +0000.130772][b95] ClearVideoOfSources:
[010:817] [2023-08-22 10:58:16 +0000.130799][b95] GPUImageProcessing destruct.
[010:817] [2023-08-22 10:58:16 +0000.130858][b95] destroy TrivalImageDrawer
0x707662c540
[010:817] [2023-08-22 10:58:16 +0000.130890][b95] The shader has been initialize,
clean up them.

[010:817] [2023-08-22 10:58:16 +0000.130968][b95] ~OpenGLFrameBuffer:


[010:819] [2023-08-22 10:58:16 +0000.133244][b95] ~OpenGLFrameBuffer:
[010:820] [2023-08-22 10:58:16 +0000.133461][b95] ~OpenGLFrameBuffer:
[010:820] [2023-08-22 10:58:16 +0000.133680][b95] ~OpenGLFrameBuffer:
[010:820] [2023-08-22 10:58:16 +0000.133781][b95] ~OpenGLFrameBuffer:
[010:820] [2023-08-22 10:58:16 +0000.133899][b95] ~OpenGLFrameBuffer:
[010:820] [2023-08-22 10:58:16 +0000.134220][b95] GPUImageProcessing destruct
finish.
[010:820] [2023-08-22 10:58:16 +0000.134285][b95] GPURGBAFrame destruct.
[010:821] [2023-08-22 10:58:16 +0000.134409][b95] destroy OpenGLRenderProgram
0x6fff225598
[010:821] [2023-08-22 10:58:16 +0000.134455][b95] ~CameraSource time:25594108
enter.

[010:821] [2023-08-22 10:58:16 +0000.134482][b95] ~CameraSource leave. expire time


= 0 ms

[010:821] [2023-08-22 10:58:16 +0000.134516][b95] ~RecordAudioSource time:25594108


enter.

[010:821] [2023-08-22 10:58:16 +0000.134539][b95] ~RecordAudioSource leave. expire


time = 0 ms

[010:821] [2023-08-22 10:58:16 +0000.134569][b95] DestroyPipelineAndFilters leave.


expire time = 6 ms

[011:004] [2023-08-22 10:58:16 +0000.317609][7d0f]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[011:006] [2023-08-22 10:58:16 +0000.319735][7d0f] machine model :redmi
[011:006] [2023-08-22 10:58:16 +0000.319858][7d0f] Support this machine
model :redmi
[011:006] [2023-08-22 10:58:16 +0000.319899][7d0f] global inited! current sdk
version: 12-14-d8558ab
[011:006] [2023-08-22 10:58:16 +0000.320261][7d0f] filter: filter pipeline
construtc this: 0x6fff1a4300
[011:006] [2023-08-22 10:58:16 +0000.320308][7d0f] MediaFilterGraph:
MediaFilterGraph construct
[011:007] [2023-08-22 10:58:16 +0000.321034][7d0f] GLESContext:
[011:007] [2023-08-22 10:58:16 +0000.321164][7d0f] The result of eglGetDisplay is:
0x1
[011:009] [2023-08-22 10:58:16 +0000.322880][7d0f] The result of creation:
0x6fff422080
[011:009] [2023-08-22 10:58:16 +0000.323258][7d0f] The result of
eglCreatePbufferSurface is: 0x6fff422180
[011:011] [2023-08-22 10:58:16 +0000.325334][7d0f] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_25587146.mp4
[011:012] [2023-08-22 10:58:16 +0000.325417][7d0f] The source 0 speed:1
[011:012] [2023-08-22 10:58:16 +0000.325485][7d0f] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_25587146.mp4, delay:
0
[011:012] [2023-08-22 10:58:16 +0000.325532][7d0f] CreateDecoderByVideoSource
time:25594299 enter.

[011:012] [2023-08-22 10:58:16 +0000.325761][7d0f] running_decoder_count:0max


count:2
[011:012] [2023-08-22 10:58:16 +0000.325796][7d0f] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_25587146.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x6fff271400
[011:035] [2023-08-22 10:58:16 +0000.348886][d5a] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x6fe8904600] Current FFmpeg version git-2021-06-16-97cea6f

[011:155] [2023-08-22 10:58:16 +0000.468359][d5a] OnStreamInfoFound: video


duration_: 6107
[011:157] [2023-08-22 10:58:16 +0000.470434][7d0f] start decoder
[011:157] [2023-08-22 10:58:16 +0000.470575][7d0f] CreateDecoderByVideoSource
leave. expire time = 145 ms

[011:157] [2023-08-22 10:58:16 +0000.470635][7d0f] BindInputFilter 0x6fff27f720


this 0x6fe927f418
[011:157] [2023-08-22 10:58:16 +0000.470672][7d0f] BindInputFilter 0x6fe927f418
this 0x6fe927f4d8
[011:157] [2023-08-22 10:58:16 +0000.470709][7d0f] BindInputFilter 0x6fff27f720
this 0x6fe927f598
[011:157] [2023-08-22 10:58:16 +0000.470747][7d0f] BindInputFilter 0x6fe927f598
this 0x6fe927f718
[011:157] [2023-08-22 10:58:16 +0000.470801][7d0f] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_25587146.mp4
[011:157] [2023-08-22 10:58:16 +0000.470844][7d0f] BindInputFilter 0x6fe927f4d8
this 0x6fe927f7d8
[011:157] [2023-08-22 10:58:16 +0000.470879][7d0f] BindInputFilter 0x6fe927f7d8
this 0x6fff1a43a0
[011:157] [2023-08-22 10:58:16 +0000.470938][7d0f] BindInputFilter 0x6fe927f718
this 0x6fe927f898
[011:157] [2023-08-22 10:58:16 +0000.470986][7d0f] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_25587146.mp4
[011:160] [2023-08-22 10:58:16 +0000.474037][d5b] NO get frame from decoder
[011:162] [2023-08-22 10:58:16 +0000.475812][7d0f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[011:163] [2023-08-22 10:58:16 +0000.476859][7d0f] machine model :redmi
[011:163] [2023-08-22 10:58:16 +0000.476972][7d0f] Support this machine
model :redmi
[011:163] [2023-08-22 10:58:16 +0000.476999][7d0f] global inited! current sdk
version: 12-14-d8558ab
[011:163] [2023-08-22 10:58:16 +0000.476905][d5b] NO get frame from decoder
[011:163] [2023-08-22 10:58:16 +0000.477128][7d0f] GetPipeline:
-----------------------------------------
[011:163] [2023-08-22 10:58:16 +0000.477158][7d0f] GetPipeline: source:
0x6fff27f500
[011:163] [2023-08-22 10:58:16 +0000.477181][7d0f] GetPipeline: filter: NULLFilter
[011:163] [2023-08-22 10:58:16 +0000.477202][7d0f] GetPipeline: filter: NULLFilter
[011:163] [2023-08-22 10:58:16 +0000.477223][7d0f] GetPipeline: filter: NULLFilter
[011:163] [2023-08-22 10:58:16 +0000.477243][7d0f] GetPipeline: audio filter:
AuidoNULLFilter
[011:163] [2023-08-22 10:58:16 +0000.477264][7d0f] GetPipeline: audio filter:
AuidoNULLFilter
[011:163] [2023-08-22 10:58:16 +0000.477284][7d0f] GetPipeline: audio filter:
AudioNUllFilter
[011:163] [2023-08-22 10:58:16 +0000.477307][7d0f] GetPipeline:
------------------------------------------
[011:164] [2023-08-22 10:58:16 +0000.477334][7d0f] filter: filter pipeline2 update
pattern: 0
[011:164] [2023-08-22 10:58:16 +0000.477529][d5b] NO get frame from decoder
[011:166] [2023-08-22 10:58:16 +0000.479681][7d0f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[011:168] [2023-08-22 10:58:16 +0000.481489][d5b] NO get frame from decoder
[011:170] [2023-08-22 10:58:16 +0000.483923][d5b] NO get frame from decoder
[011:170] [2023-08-22 10:58:16 +0000.484044][7d0f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[011:170] [2023-08-22 10:58:16 +0000.484149][7d0f] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[011:171] [2023-08-22 10:58:16 +0000.484428][7d0f] DeviceInit:
[011:171] [2023-08-22 10:58:16 +0000.484499][d5b] NO get frame from decoder
[011:175] [2023-08-22 10:58:16 +0000.488667][d5b] NO get frame from decoder
[011:177] [2023-08-22 10:58:16 +0000.490739][d5b] NO get frame from decoder
[011:180] [2023-08-22 10:58:16 +0000.494019][7d0f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[011:182] [2023-08-22 10:58:16 +0000.496106][7d0f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[011:183] [2023-08-22 10:58:16 +0000.496855][7d0f] CreatePlatformSpecificObjects:
[011:183] [2023-08-22 10:58:16 +0000.496972][7d0f] audio device use null audio
input and opensl output
[011:183] [2023-08-22 10:58:16 +0000.497006][7d0f] Create OpenSLES output module
with java VM support.

[011:183] [2023-08-22 10:58:16 +0000.497314][7d0f] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[011:184] [2023-08-22 10:58:16 +0000.497685][7d0f] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[011:184] [2023-08-22 10:58:16 +0000.498182][7d0f] Create OpenSLES output module
with buffer num:2

[011:184] [2023-08-22 10:58:16 +0000.498300][7d0f] Error(trace.cc:40): Init the


output and input for audio device template.
[011:184] [2023-08-22 10:58:16 +0000.498327][7d0f] Init the output device.
[011:185] [2023-08-22 10:58:16 +0000.499314][7d0f] Set the playout as stereo:1
[011:186] [2023-08-22 10:58:16 +0000.499438][7d0f] Set the sample rate to be:44100

[011:186] [2023-08-22 10:58:16 +0000.499539][7d0f] Low latency buffer size:144 low


sample rate:48000
[011:187] [2023-08-22 10:58:16 +0000.500671][7d0f] DeviceInit: Done
[011:187] [2023-08-22 10:58:16 +0000.501015][7d0f] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[011:189] [2023-08-22 10:58:16 +0000.502607][7d0f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[011:189] [2023-08-22 10:58:16 +0000.502814][7d0f]
MediaFilterPlayer::SetPlayerNotify 0x6fe9262440
[011:203] [2023-08-22 10:58:16 +0000.517221][7d0f]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[011:204] [2023-08-22 10:58:16 +0000.517380][7d0f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[011:201] [2023-08-22 10:58:16 +0000.517333][d67] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fe8f85918
[011:210] [2023-08-22 10:58:16 +0000.524015][7d0f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[011:215] [2023-08-22 10:58:16 +0000.529025][7d0f] SetGraphLoop: SetGraphLoop 1
[011:215] [2023-08-22 10:58:16 +0000.529277][7d0f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[011:216] [2023-08-22 10:58:16 +0000.530090][7d0f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[011:218] [2023-08-22 10:58:16 +0000.532129][7d0f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[011:224] [2023-08-22 10:58:16 +0000.537560][7d0f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[011:226] [2023-08-22 10:58:16 +0000.539794][d6a] Start:
[011:226] [2023-08-22 10:58:16 +0000.540292][d68] operator(): video render started.
[011:227] [2023-08-22 10:58:16 +0000.540382][d68] DriveRender working... (1/200)
[011:227] [2023-08-22 10:58:16 +0000.540407][d68] Warning(video_render.cc:390): No
picture to display (1/50)
[011:227] [2023-08-22 10:58:16 +0000.540838][d6a] Start:
[011:227] [2023-08-22 10:58:16 +0000.541091][d6a] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[011:227] [2023-08-22 10:58:16 +0000.541148][d6a] Reset: history total size: 98
[011:227] [2023-08-22 10:58:16 +0000.541177][d6a] DeviceStart:
audioDevice_:0x6fe9326000
[011:227] [2023-08-22 10:58:16 +0000.541202][d6a] DeviceStart: time profile playout
init before
[011:227] [2023-08-22 10:58:16 +0000.541234][d6a] DeviceStart: time profile playout
init end
[011:227] [2023-08-22 10:58:16 +0000.541257][d6a] OpenSlesOutput:Start playout

[011:236] [2023-08-22 10:58:16 +0000.550180][d6a] Create the opensl output player.


streamtype before:0

[011:237] [2023-08-22 10:58:16 +0000.550388][d6a] Create the opensl output player.


streamtype after:3

[011:340] [2023-08-22 10:58:16 +0000.653700][d6a] Enqueue opensl buffer size:1764


[011:418] [2023-08-22 10:58:16 +0000.732039][d6a] DeviceStart: time profile playout
all end
[011:418] [2023-08-22 10:58:16 +0000.732108][d6f]
PlayerSimpleBufferQueueCallbackHandler function
[011:418] [2023-08-22 10:58:16 +0000.732174][d6a] operator(): Audio playback
started.
[011:418] [2023-08-22 10:58:16 +0000.732243][d6f] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[011:418] [2023-08-22 10:58:16 +0000.732297][d6f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[011:418] [2023-08-22 10:58:16 +0000.732342][d6b] Pull audio failed.(wait video!)
[011:419] [2023-08-22 10:58:16 +0000.732405][d6b]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[011:419] [2023-08-22 10:58:16 +0000.732549][d6c] Error(video_source.cc:430): wait
decoder a frame: 0
[011:418] [2023-08-22 10:58:16 +0000.732309][d6a] operator(): Started now!
[011:420] [2023-08-22 10:58:16 +0000.733672][d6c] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[011:420] [2023-08-22 10:58:16 +0000.733884][d6b] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[011:420] [2023-08-22 10:58:16 +0000.733968][d6b] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[011:421] [2023-08-22 10:58:16 +0000.734453][d6b] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[011:423] [2023-08-22 10:58:16 +0000.737323][d6c] OnVideoFrameReady(1/200)
[011:426] [2023-08-22 10:58:16 +0000.739743][d68] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[011:431] [2023-08-22 10:58:16 +0000.744677][d6b]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[011:432] [2023-08-22 10:58:16 +0000.745701][d6a] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[011:432] [2023-08-22 10:58:16 +0000.745950][d6a] The audio playback speed:100
(1/100)
[011:432] [2023-08-22 10:58:16 +0000.746024][d6a] lipsync_debug: The current played
audio timestamp is:0(1/50)
[011:432] [2023-08-22 10:58:16 +0000.746084][d6a] First audio frame rendering
[011:433] [2023-08-22 10:58:16 +0000.747184][d68] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:25594720
[011:510] [2023-08-22 10:58:16 +0000.824080][d68] lipsync_debug: render a video
frame
[011:510] [2023-08-22 10:58:16 +0000.824218][d68] lipsync_debug: First video frame
rendering.
[011:521] [2023-08-22 10:58:16 +0000.834492][d68] lipsync_debug:lipsync_threadhold:
lipsync_delta:0 tsDelta:34 timeDelta:88 last video ts:900 frame->pts:3960 pkt_dts:-
9223372036854775808 pkt_pts:-9223372036854775808
[011:521] [2023-08-22 10:58:16 +0000.834600][d68] lipsync_debug: tsDelta -
timeDelta = -54
[011:521] [2023-08-22 10:58:16 +0000.834629][d68] lipsync_debug:result remaining
time:0
[011:521] [2023-08-22 10:58:16 +0000.834653][d68] dynamic updated lipsync delay:0
[011:568] [2023-08-22 10:58:16 +0000.881443][d68] lipsync_debug:remaining time:10
tsDelta - timeDelta:3
[011:568] [2023-08-22 10:58:16 +0000.881621][d68] lipsync_debug:result remaining
time:3
[011:625] [2023-08-22 10:58:16 +0000.939133][d6c] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2992 diff: 9
[011:673] [2023-08-22 10:58:16 +0000.986853][d6c] video frame wait audio frame:
last_video_timestamp:453 last_audio_timestamp:347.891
[011:673] [2023-08-22 10:58:16 +0000.987030][d6c]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[012:116] [2023-08-22 10:58:17 +0000.430278][b9f] haveEnoughProcessedData
internalAudioStream.length: 0
[012:122] [2023-08-22 10:58:17 +0000.435769][d68] lipsync_debug:displaying video
ts:62820 The current displayed video timestamp is:25595409
[012:194] [2023-08-22 10:58:17 +0000.508208][b9f] Run AGC when audioType = 0
[012:195] [2023-08-22 10:58:17 +0000.508376][b9f]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:295] [2023-08-22 10:58:17 +0000.608615][d6f]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[012:418] [2023-08-22 10:58:17 +0000.731967][d6a] do work DoLipsync!
[012:418] [2023-08-22 10:58:17 +0000.732140][d6a] total delay:159 videoTsMS:994
audioTsMS:835 diff:159
[012:418] [2023-08-22 10:58:17 +0000.732200][d6a] Set the lipsync delay:159
[012:466] [2023-08-22 10:58:17 +0000.779511][d6c] Error(video_source.cc:430): wait
decoder a frame: 0
[012:786] [2023-08-22 10:58:18 +0000.100094][d6b] audio frame wait video
frame.last_video_timestamp:1588 last_audio_timestamp:1694.47
[012:788] [2023-08-22 10:58:18 +0000.101930][d6b]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[012:789] [2023-08-22 10:58:18 +0000.102574][d6b] audio frame wait video
frame.last_video_timestamp:1629 last_audio_timestamp:1740.45
[012:791] [2023-08-22 10:58:18 +0000.104424][d6b]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[012:791] [2023-08-22 10:58:18 +0000.104885][d6b] audio frame wait video
frame.last_video_timestamp:1629 last_audio_timestamp:1740.45
[012:818] [2023-08-22 10:58:18 +0000.131583][7d0f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[012:821] [2023-08-22 10:58:18 +0000.134847][d6a] Stop:
[012:822] [2023-08-22 10:58:18 +0000.135563][d68] operator(): Video Render stopped.
[012:822] [2023-08-22 10:58:18 +0000.135777][d6a] Stop:
[012:822] [2023-08-22 10:58:18 +0000.136109][d6a] DeviceStop:
audioDevice_:0x6fe9326000
[012:822] [2023-08-22 10:58:18 +0000.136178][d6a] OpenSlesOutput:Stop playout

[012:827] [2023-08-22 10:58:18 +0000.141050][d6a] DeviceStop: Done


[012:827] [2023-08-22 10:58:18 +0000.141330][d6a] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[012:828] [2023-08-22 10:58:18 +0000.141387][d6a] operator(): Stop now!
[013:004] [2023-08-22 10:58:18 +0000.317489][7d0f]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[013:004] [2023-08-22 10:58:18 +0000.317647][7d0f] StopPreView: Have Stopped,
operation cancel
[013:004] [2023-08-22 10:58:18 +0000.317693][7d0f] Stop:
[013:004] [2023-08-22 10:58:18 +0000.317913][d6a] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[013:004] [2023-08-22 10:58:18 +0000.318289][7d0f] DeviceRelease:
audioDevice_:0x6fe9326000
[013:005] [2023-08-22 10:58:18 +0000.318368][7d0f] OpenSlesOutput:Stop playout

[013:005] [2023-08-22 10:58:18 +0000.318422][7d0f] DeviceRelease: Release the


webrtc device object.
[013:005] [2023-08-22 10:58:18 +0000.319202][7d0f] OpenSlesOutput destruct.

[013:005] [2023-08-22 10:58:18 +0000.319307][7d0f] DeviceRelease: Done


[013:006] [2023-08-22 10:58:18 +0000.319454][7d0f] Stop:
[013:006] [2023-08-22 10:58:18 +0000.319828][d68] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[013:016] [2023-08-22 10:58:18 +0000.329823][7d0f] global uninited!
[013:026] [2023-08-22 10:58:18 +0000.339519][7d0f]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[013:026] [2023-08-22 10:58:18 +0000.339763][7d0f] ~MediaFilterGraph:
MediaFilterGraph destruct
[013:026] [2023-08-22 10:58:18 +0000.340331][7d0f] RemoveVideoBackGroud: hava not
add video backgroud
[013:027] [2023-08-22 10:58:18 +0000.340428][7d0f] UnbindInputFilter 0x6fe927f7d8
this 0x6fff1a43a0
[013:027] [2023-08-22 10:58:18 +0000.340473][7d0f] ClearAllSource: remove source
filter, sourceid: 0x6fff27f500
[013:027] [2023-08-22 10:58:18 +0000.340503][7d0f] DestoryDecoderByVideoSource
time:25596314 enter.

[013:027] [2023-08-22 10:58:18 +0000.340534][7d0f] ~VideoBindDecoder time:25596314


enter.

[013:027] [2023-08-22 10:58:18 +0000.340745][7d0f] CleanUp time:25596314 enter.

[013:031] [2023-08-22 10:58:18 +0000.345151][7d0f] CleanUp leave. expire time = 4


ms

[013:032] [2023-08-22 10:58:18 +0000.345419][7d0f] CleanUp time:25596319 enter.

[013:033] [2023-08-22 10:58:18 +0000.346861][7d0f] CleanUp leave. expire time = 1


ms

[013:034] [2023-08-22 10:58:18 +0000.347389][7d0f] ~VideoBindDecoder leave. expire


time = 7 ms

[013:034] [2023-08-22 10:58:18 +0000.347436][7d0f] DestoryDecoderByVideoSource


leave. expire time = 7 ms

[013:034] [2023-08-22 10:58:18 +0000.347477][7d0f] UnbindInputFilter 0x6fe927f4d8


this 0x6fe927f7d8
[013:034] [2023-08-22 10:58:18 +0000.347521][7d0f] UnbindInputFilter 0x6fe927f418
this 0x6fe927f4d8
[013:034] [2023-08-22 10:58:18 +0000.347557][7d0f] UnbindInputFilter 0x6fff27f720
this 0x6fe927f418
[013:034] [2023-08-22 10:58:18 +0000.347594][7d0f] UnbindInputFilter 0x6fe927f718
this 0x6fe927f898
[013:034] [2023-08-22 10:58:18 +0000.347625][7d0f] UnbindInputFilter 0x6fe927f598
this 0x6fe927f718
[013:034] [2023-08-22 10:58:18 +0000.347693][7d0f] UnbindInputFilter 0x6fff27f720
this 0x6fe927f598
[013:034] [2023-08-22 10:58:18 +0000.348070][7d0f] ~GLESContext:
[013:035] [2023-08-22 10:58:18 +0000.349077][7d0f] GLESContext destruct finish.
[013:035] [2023-08-22 10:58:18 +0000.349150][7d0f] filter: filter pipeline destroy
this: 0x6fff1a4300
[013:036] [2023-08-22 10:58:18 +0000.349945][7d0f]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[013:037] [2023-08-22 10:58:18 +0000.350753][7d0f] machine model :redmi
[013:037] [2023-08-22 10:58:18 +0000.350856][7d0f] Support this machine
model :redmi
[013:039] [2023-08-22 10:58:18 +0000.352527][7d0f] global inited! current sdk
version: 12-14-d8558ab
[013:039] [2023-08-22 10:58:18 +0000.352792][7d0f] filter: filter pipeline
construtc this: 0x7076056f80
[013:039] [2023-08-22 10:58:18 +0000.352834][7d0f] MediaFilterGraph:
MediaFilterGraph construct
[013:039] [2023-08-22 10:58:18 +0000.352861][7d0f] GLESContext:
[013:039] [2023-08-22 10:58:18 +0000.352920][7d0f] The result of eglGetDisplay is:
0x1
[013:040] [2023-08-22 10:58:18 +0000.354188][7d0f] The result of creation:
0x6fff422000
[013:041] [2023-08-22 10:58:18 +0000.354434][7d0f] The result of
eglCreatePbufferSurface is: 0x6fff422100
[013:041] [2023-08-22 10:58:18 +0000.354564][7d0f] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_25587146.mp4
[013:041] [2023-08-22 10:58:18 +0000.354608][7d0f] The source 0 speed:1
[013:041] [2023-08-22 10:58:18 +0000.354651][7d0f] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_25587146.mp4, delay:
0
[013:041] [2023-08-22 10:58:18 +0000.354686][7d0f] CreateDecoderByVideoSource
time:25596328 enter.

[013:041] [2023-08-22 10:58:18 +0000.354917][7d0f] running_decoder_count:0max


count:2
[013:041] [2023-08-22 10:58:18 +0000.354951][7d0f] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_25587146.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x6fff271400
[013:043] [2023-08-22 10:58:18 +0000.356465][d7c] FFMpeg=> [mov,mp4,m4a,3gp,3g2,mj2
@ 0x6fe8904600] Current FFmpeg version git-2021-06-16-97cea6f

[013:141] [2023-08-22 10:58:18 +0000.454686][d7c] OnStreamInfoFound: video


duration_: 6107
[013:144] [2023-08-22 10:58:18 +0000.457363][7d0f] start decoder
[013:144] [2023-08-22 10:58:18 +0000.457703][7d0f] CreateDecoderByVideoSource
leave. expire time = 103 ms

[013:144] [2023-08-22 10:58:18 +0000.457757][7d0f] BindInputFilter 0x6fff17dd20


this 0x6fe927f418
[013:144] [2023-08-22 10:58:18 +0000.457795][7d0f] BindInputFilter 0x6fe927f418
this 0x6fe927f4d8
[013:144] [2023-08-22 10:58:18 +0000.457835][7d0f] BindInputFilter 0x6fff17dd20
this 0x6fe927f598
[013:144] [2023-08-22 10:58:18 +0000.457865][7d0f] BindInputFilter 0x6fe927f598
this 0x6fe927f718
[013:144] [2023-08-22 10:58:18 +0000.457888][7d0f] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_25587146.mp4
[013:144] [2023-08-22 10:58:18 +0000.457926][7d0f] BindInputFilter 0x6fe927f4d8
this 0x6fe927f7d8
[013:144] [2023-08-22 10:58:18 +0000.457955][7d0f] BindInputFilter 0x6fe927f7d8
this 0x7076057020
[013:144] [2023-08-22 10:58:18 +0000.457989][7d0f] BindInputFilter 0x6fe927f718
this 0x6fe927f898
[013:144] [2023-08-22 10:58:18 +0000.458022][7d0f] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_25587146.mp4
[013:148] [2023-08-22 10:58:18 +0000.461949][d7d] NO get frame from decoder
[013:149] [2023-08-22 10:58:18 +0000.463048][7d0f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[013:149] [2023-08-22 10:58:18 +0000.463253][7d0f] MediaComposeFile time:25596436
enter.

[013:149] [2023-08-22 10:58:18 +0000.463303][7d0f] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[013:150] [2023-08-22 10:58:18 +0000.463486][7d0f] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[013:150] [2023-08-22 10:58:18 +0000.463535][7d0f] Recording session using default
bitrate support by app:14680064
[013:150] [2023-08-22 10:58:18 +0000.464026][d7d] NO get frame from decoder
[013:150] [2023-08-22 10:58:18 +0000.464156][d93] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fe8c23940
[013:150] [2023-08-22 10:58:18 +0000.464269][d93] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[013:151] [2023-08-22 10:58:18 +0000.464436][7d0f] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[013:151] [2023-08-22 10:58:18 +0000.465142][7d0f] GetPipeline:
-----------------------------------------
[013:151] [2023-08-22 10:58:18 +0000.465186][7d0f] GetPipeline: source:
0x6fff17db00
[013:151] [2023-08-22 10:58:18 +0000.465212][7d0f] GetPipeline: filter: NULLFilter
[013:151] [2023-08-22 10:58:18 +0000.465233][7d0f] GetPipeline: filter: NULLFilter
[013:151] [2023-08-22 10:58:18 +0000.465252][7d0f] GetPipeline: filter: NULLFilter
[013:151] [2023-08-22 10:58:18 +0000.465274][7d0f] GetPipeline: audio filter:
AuidoNULLFilter
[013:151] [2023-08-22 10:58:18 +0000.465293][7d0f] GetPipeline: audio filter:
AuidoNULLFilter
[013:151] [2023-08-22 10:58:18 +0000.465314][7d0f] GetPipeline: audio filter:
AudioNUllFilter
[013:152] [2023-08-22 10:58:18 +0000.465334][7d0f] GetPipeline:
------------------------------------------
[013:152] [2023-08-22 10:58:18 +0000.465363][7d0f] filter: filter pipeline2 update
pattern: 2
[013:152] [2023-08-22 10:58:18 +0000.465614][7d0f] MediaComposeFile leave. expire
time = 3 ms

[013:152] [2023-08-22 10:58:18 +0000.466197][7d0f] machine model :redmi


[013:152] [2023-08-22 10:58:18 +0000.466233][7d0f] Support this machine
model :redmi
[013:152] [2023-08-22 10:58:18 +0000.466257][7d0f] global inited! current sdk
version: 12-14-d8558ab
[013:154] [2023-08-22 10:58:18 +0000.468213][d7d] NO get frame from decoder
[013:158] [2023-08-22 10:58:18 +0000.472228][d7d] NO get frame from decoder
[013:159] [2023-08-22 10:58:18 +0000.472624][d7d] NO get frame from decoder
[013:163] [2023-08-22 10:58:18 +0000.476971][d7d] NO get frame from decoder
[013:163] [2023-08-22 10:58:18 +0000.477285][d7d] NO get frame from decoder
[013:164] [2023-08-22 10:58:18 +0000.478127][d7d] NO get frame from decoder
[013:209] [2023-08-22 10:58:18 +0000.522828][7d0f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[013:209] [2023-08-22 10:58:18 +0000.523122][7d0f] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 277
[013:211] [2023-08-22 10:58:18 +0000.525023][7d0f]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[013:211] [2023-08-22 10:58:18 +0000.525222][7d0f] BeginCompose: BeginCompose, is
composing 0
[013:212] [2023-08-22 10:58:18 +0000.525423][d93] start recording, file path:
[013:212] [2023-08-22 10:58:18 +0000.525694][d93] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 277 audio_timescale:44100
video_timescale:90000
[013:212] [2023-08-22 10:58:18 +0000.525773][d93] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[013:212] [2023-08-22 10:58:18 +0000.525830][d93] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 277
[013:212] [2023-08-22 10:58:18 +0000.525898][d93] fd_open successed
handle:0xb400007093e990b0
[013:212] [2023-08-22 10:58:18 +0000.526228][d9a] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fd59b3298
[013:215] [2023-08-22 10:58:18 +0000.528792][d93] create mp4 file:287 m_fileHandle:
0x70834c6900
[013:215] [2023-08-22 10:58:18 +0000.528867][d93] MP4 file: is opened successfully
[013:215] [2023-08-22 10:58:18 +0000.528893][d93] setupMediaProcessers:
[013:215] [2023-08-22 10:58:18 +0000.528919][d93]
RecordingSessionInternalSimple:setup media processers.
[013:216] [2023-08-22 10:58:18 +0000.529462][d93] construct AAC encoder
[013:216] [2023-08-22 10:58:18 +0000.529911][d93] H264Encoder creating:
ultrafast012323
[013:216] [2023-08-22 10:58:18 +0000.529962][d93] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[013:217] [2023-08-22 10:58:18 +0000.530705][d93] H264Encode::GetMachineModel is
220333QAG
[013:217] [2023-08-22 10:58:18 +0000.530773][d93] H264Encoder machine_mode
is:220333QAG
[013:217] [2023-08-22 10:58:18 +0000.530802][d93] H264Encode::machine size :9
machine_mode:220333QAG
[013:217] [2023-08-22 10:58:18 +0000.530831][d93] H264Encode::machine array
size :22 machine_mode:220333QAG
[013:217] [2023-08-22 10:58:18 +0000.530890][d93] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[013:217] [2023-08-22 10:58:18 +0000.530918][d93] setupCompressionSession:
[013:217] [2023-08-22 10:58:18 +0000.530942][d93] H264Encode::creating hareware
Encoder
[013:217] [2023-08-22 10:58:18 +0000.530967][d93] AndroidHwAvcEncoder time:25596504
enter.

[013:217] [2023-08-22 10:58:18 +0000.531225][d93] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007093e21380 address:0x6fd9d97760
[013:218] [2023-08-22 10:58:18 +0000.532169][d93] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[013:218] [2023-08-22 10:58:18 +0000.532224][d93] The video avc hw codec address is
0x70834267a0
[013:219] [2023-08-22 10:58:18 +0000.532383][d93] AndroidHwAvcEncoder leave.
expire time = 2 ms

[013:219] [2023-08-22 10:58:18 +0000.532416][d93] RegisterEncodeCompleteCallback


time:25596506 enter.

[013:219] [2023-08-22 10:58:18 +0000.532616][d93] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[013:219] [2023-08-22 10:58:18 +0000.532653][d93] InitEncode time:25596506 enter.

[013:219] [2023-08-22 10:58:18 +0000.532716][d93] InitEncode:


MediaCodecVideoEncoder::Release _inited:0
[013:219] [2023-08-22 10:58:18 +0000.532748][d93] Create time:25596506 enter.

[013:219] [2023-08-22 10:58:18 +0000.532773][d93] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[013:219] [2023-08-22 10:58:18 +0000.532812][d93]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x6ff00b3040
[013:224] [2023-08-22 10:58:18 +0000.537646][d93]
supported_type:image/vnd.android.heic
[013:224] [2023-08-22 10:58:18 +0000.537758][d93] supported_type:video/avc
[013:224] [2023-08-22 10:58:18 +0000.537790][d93] name:OMX.qcom.video.encoder.avc
mime:video/avc
[013:224] [2023-08-22 10:58:18 +0000.537846][d93] hwCodecPrefix :OMX.qcom.
[013:224] [2023-08-22 10:58:18 +0000.537874][d93] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[013:224] [2023-08-22 10:58:18 +0000.537905][d93] mediacodec_createCodecByName
time:25596511 enter.

[013:224] [2023-08-22 10:58:18 +0000.537931][d93] WrapAndroidMediaCodec


time:25596511 enter.

[013:224] [2023-08-22 10:58:18 +0000.538162][d93] WrapAndroidMediaCodec leave.


expire time = 0 ms

[013:383] [2023-08-22 10:58:18 +0000.696409][d93] mediacodec_createCodecByName


leave. expire time = 159 ms

[013:383] [2023-08-22 10:58:18 +0000.696592][d93] WrapAndroidMediaFromat


time:25596670 enter.

[013:383] [2023-08-22 10:58:18 +0000.696778][d93] WrapAndroidMediaFromat leave.


expire time = 0 ms

[013:440] [2023-08-22 10:58:18 +0000.753881][d93] Destroy time:25596727 enter.

[013:440] [2023-08-22 10:58:18 +0000.754038][d93] WrapAndroidMediaFromat::


Destroy
[013:440] [2023-08-22 10:58:18 +0000.754098][d93] Destroy leave. expire time = 0
ms

[013:440] [2023-08-22 10:58:18 +0000.754210][d93] ~WrapAndroidMediaFromat


time:25596727 enter.

[013:440] [2023-08-22 10:58:18 +0000.754298][d93] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[013:441] [2023-08-22 10:58:18 +0000.754417][d93] Create leave. expire time = 222


ms

[013:441] [2023-08-22 10:58:18 +0000.754486][d93] isSemiPlanarSupport time:25596728


enter.

[013:441] [2023-08-22 10:58:18 +0000.754541][d93] H264Encoder isSemiPlanarSupport


[013:443] [2023-08-22 10:58:18 +0000.756480][d93] isSemiPlanarSupport leave.
expire time = 2 ms

[013:445] [2023-08-22 10:58:18 +0000.758455][d93] creat hw H264Encoder success,


isSemiPlanar:1
[013:445] [2023-08-22 10:58:18 +0000.758823][d93] InitEncode leave. expire time =
226 ms

[013:445] [2023-08-22 10:58:18 +0000.758919][d93] H264Encode::created Encoder


[013:445] [2023-08-22 10:58:18 +0000.758981][d93] H264Encode:: H264 encoder
created.
[013:445] [2023-08-22 10:58:18 +0000.759035][d93] H264 encoder created.
[013:445] [2023-08-22 10:58:18 +0000.759091][d93]
RecordingSessionInternalSimple:created avc encoder avc: 0x6fe096f400
[013:445] [2023-08-22 10:58:18 +0000.759226][d93] setOutput:
[013:445] [2023-08-22 10:58:18 +0000.759283][d93]
RecordingSessionInternalSimple:encoder set output to muxer!
[013:446] [2023-08-22 10:58:18 +0000.759337][d93] request a key frame
[013:446] [2023-08-22 10:58:18 +0000.759390][d93] H264Encode:: request a key frame
[013:456] [2023-08-22 10:58:18 +0000.769945][d9a] add aac audio track with id:1
[013:457] [2023-08-22 10:58:18 +0000.771003][d93] setDisplayRotate :0
[013:457] [2023-08-22 10:58:18 +0000.771109][d93] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[013:464] [2023-08-22 10:58:18 +0000.777939][d9a] audio start ts:0
[013:464] [2023-08-22 10:58:18 +0000.778085][d9a] the audio frame has been written
into MP4 file
[013:465] [2023-08-22 10:58:18 +0000.778912][d95] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[013:466] [2023-08-22 10:58:18 +0000.779827][d95]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[013:575] [2023-08-22 10:58:18 +0000.889056][d95] h264 add frame header cdr flag
[013:582] [2023-08-22 10:58:18 +0000.896287][d95] h264 add frame header cdr flag
[013:583] [2023-08-22 10:58:18 +0000.896786][d95] Received key frame:10
[013:583] [2023-08-22 10:58:18 +0000.896868][d95] H264Encode:: get a sps pps
header!headerSize:31
[013:583] [2023-08-22 10:58:18 +0000.896999][d9a] get the H.264 SPS parameter
[013:586] [2023-08-22 10:58:18 +0000.899928][d9a] add video track with id:2
[013:587] [2023-08-22 10:58:18 +0000.900538][d9a] get the H.264 PPS parameter
[013:590] [2023-08-22 10:58:18 +0000.903373][d9a] get the H.264 IDR frame
[013:590] [2023-08-22 10:58:18 +0000.903583][d9a] resss:true
[013:590] [2023-08-22 10:58:18 +0000.903613][d9a] video start ts:10
[013:590] [2023-08-22 10:58:18 +0000.903720][d9a] the video frame has been written
into MP4 file
[013:675] [2023-08-22 10:58:18 +0000.988593][d98] audio_frame_list_ empty
[013:718] [2023-08-22 10:58:19 +0000.31717][d97] Error(video_source.cc:430): wait
decoder a frame: 0
[013:732] [2023-08-22 10:58:19 +0000.45439][d95] DTS queue for
Generator:0x6fd59b3ab8 564 596
[013:755] [2023-08-22 10:58:19 +0000.69076][d95] Push an pts:666 to dts queue.
[013:777] [2023-08-22 10:58:19 +0000.91053][d95] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:596 pts:596
[013:794] [2023-08-22 10:58:19 +0000.107375][d95] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:741
[013:794] [2023-08-22 10:58:19 +0000.107522][d95] push video frame to H264 encoder.
(100 frame for one log)

[013:794] [2023-08-22 10:58:19 +0000.107575][d95] push video frame to H264 encoder.


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

[013:796] [2023-08-22 10:58:19 +0000.109395][d95] H264Encode::push video frame to


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

[013:796] [2023-08-22 10:58:19 +0000.109528][d95] The input pts:741 fps:30


[013:825] [2023-08-22 10:58:19 +0000.138908][d95] SendFrame
encodedImage._timeStamp:666encodedImage->_length:59728
[013:826] [2023-08-22 10:58:19 +0000.139345][d95] last dts:635 currentPts:666
ppsOrSPS:0 queue length:5
[013:827] [2023-08-22 10:58:19 +0000.140703][b9f] haveEnoughProcessedData
internalAudioStream.length: 0
[013:862] [2023-08-22 10:58:19 +0000.175377][d95] H264Encode::H264SWEncoder get
callback, length:71744 type:1 nalType:1length:71740
[014:069] [2023-08-22 10:58:19 +0000.383275][d98] audio_frame_list_ empty
[014:082] [2023-08-22 10:58:19 +0000.395881][d95] DTS queue for
Generator:0x6fd59b3ab8 1296 1322 1362 1393 1421 1461 1486 1529
[014:193] [2023-08-22 10:58:19 +0000.506462][b9f] Run AGC when audioType = 0
[014:212] [2023-08-22 10:58:19 +0000.525719][d97] Error(video_source.cc:430): wait
decoder a frame: 0
[014:236] [2023-08-22 10:58:19 +0000.550158][d95] Push an pts:1996 to dts queue.
[014:263] [2023-08-22 10:58:19 +0000.576951][d97] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3908 diff: 93
[014:357] [2023-08-22 10:58:19 +0000.670867][d95] last dts:1959 currentPts:1996
ppsOrSPS:0 queue length:9
[014:360] [2023-08-22 10:58:19 +0000.673533][d95] h264 add frame header cdr flag
[014:360] [2023-08-22 10:58:19 +0000.673903][d95] Received key frame:2022
[014:373] [2023-08-22 10:58:19 +0000.686869][d9a] get the H.264 IDR frame
[014:391] [2023-08-22 10:58:19 +0000.704402][d95] DTS queue for
Generator:0x6fd59b3ab8 2097 2124 2154 2190 2223 2261 2291 2325 2353
[014:450] [2023-08-22 10:58:19 +0000.764101][d98] audio_frame_list_ empty
[014:531] [2023-08-22 10:58:19 +0000.844776][d97] Error(video_source.cc:430): wait
decoder a frame: 0
[014:718] [2023-08-22 10:58:20 +0000.31380][d95] DTS queue for
Generator:0x6fd59b3ab8 2927 2962 2990 3027 3065 3097 3126 3160 3187
[014:790] [2023-08-22 10:58:20 +0000.103615][d95] Push an pts:3332 to dts queue.
[014:872] [2023-08-22 10:58:20 +0000.186110][d97] too much frame will be writed
[014:872] [2023-08-22 10:58:20 +0000.186277][d98] too much frame will be writed
[014:886] [2023-08-22 10:58:20 +0000.199691][d95] last dts:3301 currentPts:3332
ppsOrSPS:0 queue length:6
[014:904] [2023-08-22 10:58:20 +0000.217895][d98] too much frame will be writed
[014:917] [2023-08-22 10:58:20 +0000.230810][d97] Error(video_source.cc:430): wait
decoder a frame: 0
[014:931] [2023-08-22 10:58:20 +0000.245293][d97] too much frame will be writed
[014:934] [2023-08-22 10:58:20 +0000.248269][d98] too much frame will be writed
[014:966] [2023-08-22 10:58:20 +0000.280196][d98] too much frame will be writed
[015:002] [2023-08-22 10:58:20 +0000.315784][d98] too much frame will be writed
[015:007] [2023-08-22 10:58:20 +0000.321102][d97] too much frame will be writed
[015:025] [2023-08-22 10:58:20 +0000.338849][d7d] av_read_frame AVERROR_EOF
[015:029] [2023-08-22 10:58:20 +0000.343219][d98] too much frame will be writed
[015:066] [2023-08-22 10:58:20 +0000.379540][d97] too much frame will be writed
[015:066] [2023-08-22 10:58:20 +0000.380018][d98] too much frame will be writed
[015:096] [2023-08-22 10:58:20 +0000.409812][d98] too much frame will be writed
[015:102] [2023-08-22 10:58:20 +0000.416160][d7d] OnReceiveEOF:
[015:102] [2023-08-22 10:58:20 +0000.416295][d7d] OnDecoderEOF time:25598389
enter.

[015:103] [2023-08-22 10:58:20 +0000.416396][d7d] OnDecoderEOF leave. expire time


= 1 ms

[015:103] [2023-08-22 10:58:20 +0000.416718][d7b] CleanUp time:25598390 enter.

[015:103] [2023-08-22 10:58:20 +0000.416441][d7d] OnDecoderFinished:


OnDecoderFinished total decoder frames:181 this:0x6fff17db00
[015:112] [2023-08-22 10:58:20 +0000.425542][d95] DTS queue for
Generator:0x6fd59b3ab8 3789 3826 3866 3894 3922 3964 3994
[015:112] [2023-08-22 10:58:20 +0000.426153][d7b] CleanUp leave. expire time = 9
ms

[015:112] [2023-08-22 10:58:20 +0000.426271][d7b] clean up


[015:113] [2023-08-22 10:58:20 +0000.426419][d7b] running_decoder_count:0max
count:2
[015:125] [2023-08-22 10:58:20 +0000.438901][d95] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4092
[015:125] [2023-08-22 10:58:20 +0000.439158][d95] push video frame to H264 encoder.
(100 frame for one log)

[015:125] [2023-08-22 10:58:20 +0000.439234][d95] push video frame to H264 encoder.


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

[015:125] [2023-08-22 10:58:20 +0000.439267][d95] H264Encode::push video frame to


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

[015:125] [2023-08-22 10:58:20 +0000.439321][d95] The input pts:4092 fps:30


[015:140] [2023-08-22 10:58:20 +0000.453916][d98] too much frame will be writed
[015:160] [2023-08-22 10:58:20 +0000.474654][d97] too much frame will be writed
[015:185] [2023-08-22 10:58:20 +0000.499280][d98] too much frame will be writed
[015:188] [2023-08-22 10:58:20 +0000.501870][d95] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3964 pts:3964
[015:205] [2023-08-22 10:58:20 +0000.519054][d95] SendFrame
encodedImage._timeStamp:3994encodedImage->_length:6560
[015:216] [2023-08-22 10:58:20 +0000.529395][d95] h264 add frame header cdr flag
[015:219] [2023-08-22 10:58:20 +0000.533057][d95] Received key frame:4027
[015:225] [2023-08-22 10:58:20 +0000.538663][d9a] get the H.264 IDR frame
[015:233] [2023-08-22 10:58:20 +0000.547215][d95] H264Encode::H264SWEncoder get
callback, length:107312 type:1 nalType:1length:107308
[015:238] [2023-08-22 10:58:20 +0000.551696][d98] too much frame will be writed
[015:250] [2023-08-22 10:58:20 +0000.563470][d98] PullAudioFrame: PullFrame audio
finished.
[015:250] [2023-08-22 10:58:20 +0000.563600][d98]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[015:250] [2023-08-22 10:58:20 +0000.563639][d98] OnAudioTimer: OnAudioTimer return
[015:262] [2023-08-22 10:58:20 +0000.575351][d97] too much frame will be writed
[015:337] [2023-08-22 10:58:20 +0000.650848][d97]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[015:337] [2023-08-22 10:58:20 +0000.650966][d97] OnVideoTimer: OnVideoTimer
EndComposeFile
[015:337] [2023-08-22 10:58:20 +0000.650991][d97] EndComposeFile: EndComposeFile,
is composing 1
[015:357] [2023-08-22 10:58:20 +0000.671271][d95] Push an pts:4673 to dts queue.
[015:413] [2023-08-22 10:58:20 +0000.726608][d95] DTS queue for
Generator:0x6fd59b3ab8 4617 4639 4673 4704 4739 4772 4798 4834
[015:466] [2023-08-22 10:58:20 +0000.780110][d95] last dts:4639 currentPts:4673
ppsOrSPS:0 queue length:9
[015:554] [2023-08-22 10:58:20 +0000.867841][b9f] haveEnoughProcessedData
internalAudioStream.length: 0
[015:803] [2023-08-22 10:58:21 +0000.116713][d95] DTS queue for
Generator:0x6fd59b3ab8 5467 5490 5512 5542 5561 5626 5661 5694
[015:989] [2023-08-22 10:58:21 +0000.302404][d95] Push an pts:6050 to dts queue.
[015:999] [2023-08-22 10:58:21 +0000.313301][d95]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:181
[016:000] [2023-08-22 10:58:21 +0000.313426][d95]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x6fe899d000
[016:001] [2023-08-22 10:58:21 +0000.314914][d96]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[016:001] [2023-08-22 10:58:21 +0000.315258][d96]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[016:002] [2023-08-22 10:58:21 +0000.316237][d93] stop recording
[016:003] [2023-08-22 10:58:21 +0000.316341][d93]
RecordingSessionInternalSimple:destroy media processers
[016:003] [2023-08-22 10:58:21 +0000.316370][d93] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[016:003] [2023-08-22 10:58:21 +0000.316396][d93] H264Encode::flushing hareware
Encoder
[016:003] [2023-08-22 10:58:21 +0000.317131][d93] Flush time:25599290 enter.

[016:003] [2023-08-22 10:58:21 +0000.317258][d93] H264Encoder encoder flush


[016:003] [2023-08-22 10:58:21 +0000.317291][d93] flush output queue
[016:099] [2023-08-22 10:58:21 +0000.412969][d93] last dts:6007 currentPts:6050
ppsOrSPS:0 queue length:2
[016:122] [2023-08-22 10:58:21 +0000.435564][d93] h264 add frame header cdr flag
[016:122] [2023-08-22 10:58:21 +0000.435910][d93] Received key frame:6074
[016:195] [2023-08-22 10:58:21 +0000.508992][b9f] Run AGC when audioType = 0
[016:195] [2023-08-22 10:58:21 +0000.509164][b9f]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:268] [2023-08-22 10:58:21 +0000.581469][7d2e]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[016:269] [2023-08-22 10:58:21 +0000.582433][7d2e] ~MediaFilterCamera time:25599556
enter.

[016:269] [2023-08-22 10:58:21 +0000.582506][7d2e] StopPullFrameAndWriteMp4


time:25599556 enter.

[016:269] [2023-08-22 10:58:21 +0000.583014][b94] stop recording


[016:269] [2023-08-22 10:58:21 +0000.583064][b94] we have stopped recording before
[016:269] [2023-08-22 10:58:21 +0000.583152][7d2e] StopPullFrameAndWriteMp4 leave.
expire time = 0 ms

[016:270] [2023-08-22 10:58:21 +0000.583547][7d2e] DestroyPipelineAndFilters


time:25599557 enter.

[016:270] [2023-08-22 10:58:21 +0000.583615][7d2e] DestroyPipelineAndFilters


leave. expire time = 0 ms

[016:270] [2023-08-22 10:58:21 +0000.583641][7d2e] AppDeviceManagerStopMic

[016:270] [2023-08-22 10:58:21 +0000.583730][7d2e] AppDeviceManagerStopMic::mic


status is on
[016:270] [2023-08-22 10:58:21 +0000.583769][7d2e] Try to stop webrtc device.

[016:272] [2023-08-22 10:58:21 +0000.585710][7d2e] Set record state to


stopped.threadID:32046

[016:319] [2023-08-22 10:58:21 +0000.632370][7d2e] Try to destory the


recorder.threadID:32046

[016:351] [2023-08-22 10:58:21 +0000.665199][d93] Flush leave. expire time = 348


ms

[016:352] [2023-08-22 10:58:21 +0000.665397][d93] ~H264EncodeWrap:


[016:352] [2023-08-22 10:58:21 +0000.665454][d93] ~H264Encode:
[016:352] [2023-08-22 10:58:21 +0000.665483][d93] teardownCompressionSession:
H264Encode::destroying Encoder
[016:352] [2023-08-22 10:58:21 +0000.665509][d93] Release time:25599639 enter.

[016:352] [2023-08-22 10:58:21 +0000.665663][d93] Release:


MediaCodecVideoEncoder::Release _inited:1
[016:352] [2023-08-22 10:58:21 +0000.665697][d93] Destroy time:25599639 enter.

[016:352] [2023-08-22 10:58:21 +0000.665724][d93] H264Encoder encoderDestroy


[016:352] [2023-08-22 10:58:21 +0000.665750][d93]
AndroidMediaCodecVideoEncoder::release env: 0x7083408cc0
[016:352] [2023-08-22 10:58:21 +0000.665778][d93]
AndroidMediaCodecVideoEncoder::Destroy
[016:367] [2023-08-22 10:58:21 +0000.681199][d93] Destroy leave. expire time = 15
ms

[016:368] [2023-08-22 10:58:21 +0000.681396][d93] Release leave. expire time = 16


ms

[016:368] [2023-08-22 10:58:21 +0000.681457][d93] ~AndroidHwAvcEncoder


time:25599655 enter.

[016:368] [2023-08-22 10:58:21 +0000.681605][d93] Release time:25599655 enter.

[016:368] [2023-08-22 10:58:21 +0000.681654][d93] Release: MediaCodecVideoEncoder::


has been released before, just return
[016:368] [2023-08-22 10:58:21 +0000.681679][d93] Release leave. expire time = 0
ms

[016:368] [2023-08-22 10:58:21 +0000.681705][d93] ~AndroidMediaCodecVideoEncoder


[016:368] [2023-08-22 10:58:21 +0000.681751][d93] ~WrapAndroidMediaCodec
time:25599655 enter.

[016:368] [2023-08-22 10:58:21 +0000.681775][d93] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[016:368] [2023-08-22 10:58:21 +0000.681832][d93] video hevc hw codec


destructor:0x70834267a0

[016:368] [2023-08-22 10:58:21 +0000.681939][d93] ~AndroidHwAvcEncoder leave.


expire time = 0 ms

[016:368] [2023-08-22 10:58:21 +0000.681989][d93] teardownCompressionSession:


H264Encode::destroyed Encoder
[016:368] [2023-08-22 10:58:21 +0000.682039][d93]
RecordingSessionInternalSimple:destroy aac encoder output!
[016:368] [2023-08-22 10:58:21 +0000.682077][d93] AACSWEncode destructor
[016:369] [2023-08-22 10:58:21 +0000.682380][d9a] get the H.264 IDR frame
[016:374] [2023-08-22 10:58:21 +0000.687358][d9a] fd_close successed!
[016:374] [2023-08-22 10:58:21 +0000.687652][d9a] MP4 close file successfully
[016:374] [2023-08-22 10:58:21 +0000.687693][d9a] Recording session Internal:
notify recording ok
[016:374] [2023-08-22 10:58:21 +0000.687721][d9a] onRecordingOk: Recording Ok,
compose use time: 3163, averagefps 0
[016:374] [2023-08-22 10:58:21 +0000.687751][d9a] OnReceiveEOF:
[016:376] [2023-08-22 10:58:21 +0000.690046][d97] OnVideoTimer: OnVideoTimer return
[016:519] [2023-08-22 10:58:21 +0000.832561][7d2e] DestroyAudioRecorder:
[016:519] [2023-08-22 10:58:21 +0000.832667][7d2e] Cleanup the buffer queue in the
recorder.
[016:519] [2023-08-22 10:58:21 +0000.832702][7d2e] Destroy the recorder.

[016:522] [2023-08-22 10:58:21 +0000.835731][7d2e] StopRecording finished.

[016:522] [2023-08-22 10:58:21 +0000.835834][7d2e] The stop recording success.

[016:522] [2023-08-22 10:58:21 +0000.835860][7d2e]


AudioDeviceDataHandler::StopMicProcess

[016:526] [2023-08-22 10:58:21 +0000.840115][7d2e] AppDeviceManager stop.


[016:526] [2023-08-22 10:58:21 +0000.840256][7d2e] Rlease the webrtc device object.

[016:527] [2023-08-22 10:58:21 +0000.840511][7d2e] OpenSlesInput destruct.

[016:527] [2023-08-22 10:58:21 +0000.840582][7d2e] OpenSlesOutput destruct.

[016:529] [2023-08-22 10:58:21 +0000.843040][7d2e] EventDispatchServerScope


destruct
[016:529] [2023-08-22 10:58:21 +0000.84[000:049] [2023-08-22 12:26:09 +0000.149927]
[2bf5] Log to file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start
time:2023-08-22 12:26:09 +0000
[000:049] [2023-08-22 12:26:09 +0000.150007][2bf5] set AppID=50011 old AppID=-1
[000:049] [2023-08-22 12:26:09 +0000.150043][2bf5] Init the android object with
jvm:0xb400007093e21380 env:0x707612cc80 context:0x701fc5a328

[000:049] [2023-08-22 12:26:09 +0000.150107][2bf5] SetAndroidMediaCodecObjects


time:28421022 enter.

[000:049] [2023-08-22 12:26:09 +0000.150147][2bf5] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:049] [2023-08-22 12:26:09 +0000.150183][2bf5] SetAndroidMediaCodecObjects


time:28421022 enter.

[000:049] [2023-08-22 12:26:09 +0000.150217][2bf5] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007093e21380
[000:049] [2023-08-22 12:26:09 +0000.150252][2bf5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007093e21380 address:0x6fce041760
[000:049] [2023-08-22 12:26:09 +0000.150288][2bf5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007093e21380
address:0x6fce041760
[000:049] [2023-08-22 12:26:09 +0000.150324][2bf5] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:049] [2023-08-22 12:26:09 +0000.150371][2bf5] Set the android objects with


jvm:0xb400007093e21380 env:0x707612cc80 context:0x701fc5a328

[000:050] [2023-08-22 12:26:09 +0000.151734][2bf5] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x707612cc80
[000:050] [2023-08-22 12:26:09 +0000.151781][2bf5] SystemUtil Init done
[000:052] [2023-08-22 12:26:09 +0000.153408][2bf5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:054] [2023-08-22 12:26:09 +0000.155109][2bf5] MediaFilterCamera
[000:054] [2023-08-22 12:26:09 +0000.155194][2bf5] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:054] [2023-08-22 12:26:09 +0000.155361][2bf5] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:054] [2023-08-22 12:26:09 +0000.155419][2bf5] Recording session using default
bitrate support by app:14680064
[000:054] [2023-08-22 12:26:09 +0000.155401][329e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6ff45e06c0
[000:054] [2023-08-22 12:26:09 +0000.155573][329e] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:054] [2023-08-22 12:26:09 +0000.155661][2bf5] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:055] [2023-08-22 12:26:09 +0000.156409][2bf5] Error(ini.cc:191): Open the file
failed. error:2
[000:055] [2023-08-22 12:26:09 +0000.156454][2bf5]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:055] [2023-08-22 12:26:09 +0000.156500][2bf5] The device model: 220333qag
usingSoftwareAEC value: 0
[000:058] [2023-08-22 12:26:09 +0000.159446][2bf5] Error(ini.cc:191): Open the file
failed. error:2
[000:058] [2023-08-22 12:26:09 +0000.159534][2bf5]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:058] [2023-08-22 12:26:09 +0000.159572][2bf5] The device model: 220333qag
usingHardwareAEC value: 0
[000:058] [2023-08-22 12:26:09 +0000.159613][2bf5] The machine device: 220333qag
usingHardwareAEC value: 0
[000:058] [2023-08-22 12:26:09 +0000.159650][2bf5] Using Default AEC type: software
AEC
[000:059] [2023-08-22 12:26:09 +0000.160804][2bf5] The device model: 220333qag enum
value: 0
[000:060] [2023-08-22 12:26:09 +0000.161456][2bf5] GetMachineModel is 220333QAG
[000:060] [2023-08-22 12:26:09 +0000.161531][2bf5] GetMachineInfo: 220333QAG
[000:060] [2023-08-22 12:26:09 +0000.161582][2bf5] Construct BeautifyReader
begin...
[000:060] [2023-08-22 12:26:09 +0000.161619][2bf5] dumpStickerRgba:0
dumpStickerYuv:0
[000:060] [2023-08-22 12:26:09 +0000.161654][2bf5] Construct BeautifyReader done.
[000:065] [2023-08-22 12:26:09 +0000.166611][2bf5] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:065] [2023-08-22 12:26:09 +0000.166634][32a1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fe8ad1ca0
[000:066] [2023-08-22 12:26:09 +0000.167038][2bf5] AppDeviceManager telnet server
for statistics started......
[000:066] [2023-08-22 12:26:09 +0000.167444][2bf5] CpuOverloadDetect time:28421039
enter.

[000:066] [2023-08-22 12:26:09 +0000.167548][2bf5] CpuOverloadDetect leave. expire


time = 0 ms

[000:066] [2023-08-22 12:26:09 +0000.167566][32a2] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x6ff47e3e80
[000:067] [2023-08-22 12:26:09 +0000.168410][2bf5] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:067] [2023-08-22 12:26:09 +0000.168449][2bf5] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:069] [2023-08-22 12:26:09 +0000.170331][2bf5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:070] [2023-08-22 12:26:09 +0000.171816][2bf5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:071] [2023-08-22 12:26:09 +0000.172566][2bf5] CreatePlatformSpecificObjects:
[000:071] [2023-08-22 12:26:09 +0000.172633][2bf5] audio device use opensle input
and opensl output
[000:071] [2023-08-22 12:26:09 +0000.172686][2bf5] Create OpenSLES output module
with java VM support.

[000:071] [2023-08-22 12:26:09 +0000.172878][2bf5] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:072] [2023-08-22 12:26:09 +0000.173035][2bf5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:072] [2023-08-22 12:26:09 +0000.173208][2bf5] Create OpenSLES output module
with buffer num:1

[000:072] [2023-08-22 12:26:09 +0000.173376][2bf5] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:072] [2023-08-22 12:26:09 +0000.173516][2bf5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:072] [2023-08-22 12:26:09 +0000.173668][2bf5] Create OpenSLES input module
with java VM support.

[000:072] [2023-08-22 12:26:09 +0000.173710][2bf5] Create OpenSLES input module


with buffer num:1

[000:072] [2023-08-22 12:26:09 +0000.173787][2bf5] Error(trace.cc:40): Init the


output and input for audio device template.
[000:072] [2023-08-22 12:26:09 +0000.173815][2bf5] Init the output device.

[000:072] [2023-08-22 12:26:09 +0000.173840][2bf5] Init the opensl input.


[000:072] [2023-08-22 12:26:09 +0000.173880][2bf5] AppDeviceManager get setting
samplerate: 0
[000:073] [2023-08-22 12:26:09 +0000.174304][2bf5] The device model: 220333qag enum
value: 0
[000:074] [2023-08-22 12:26:09 +0000.174910][2bf5] The device model: 220333qag enum
value: 0
[000:074] [2023-08-22 12:26:09 +0000.174956][2bf5] Set the sample rate to be:48000

[000:074] [2023-08-22 12:26:09 +0000.174985][2bf5] Enable the recording stereo:0


[000:074] [2023-08-22 12:26:09 +0000.175009][2bf5] Set the playout as stereo:1
[000:074] [2023-08-22 12:26:09 +0000.175041][2bf5] Init the microphone.
[000:075] [2023-08-22 12:26:09 +0000.176395][2bf5] Update the recording sample rate
to be: 48000
[000:075] [2023-08-22 12:26:09 +0000.176478][2bf5] Init the speaker.
[000:075] [2023-08-22 12:26:09 +0000.176532][2bf5] Low latency buffer size:144 low
sample rate:48000
[000:075] [2023-08-22 12:26:09 +0000.176784][2bf5] Using 1 x 10ms for an audio
frame.

[000:079] [2023-08-22 12:26:09 +0000.180020][2bf5] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:079] [2023-08-22 12:26:09 +0000.180165][2bf5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:079] [2023-08-22 12:26:09 +0000.180223][2bf5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:083] [2023-08-22 12:26:09 +0000.184782][2bf5] The device model:220333qag

[000:083] [2023-08-22 12:26:09 +0000.184873][2bf5] speaker output factor:100


defaultFactor: 100

[000:083] [2023-08-22 12:26:09 +0000.184907][2bf5] headset output factor:100


defaultFactor: 100

[000:084] [2023-08-22 12:26:09 +0000.185366][2bf5] AppDeviceManagerStart finished.


[000:084] [2023-08-22 12:26:09 +0000.185409][2bf5] AppDeviceManagerStartMic::mic
status is off
[000:084] [2023-08-22 12:26:09 +0000.185466][2bf5] AppDeviceManagerStartMic update
aec type: 2

[000:084] [2023-08-22 12:26:09 +0000.185500][2bf5] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:084] [2023-08-22 12:26:09 +0000.185536][2bf5]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:084] [2023-08-22 12:26:09 +0000.185570][2bf5]
AudioDeviceDataHandler::StartMicProcess

[000:084] [2023-08-22 12:26:09 +0000.185712][2bf5] Try to start webrtc recording


device.

[000:084] [2023-08-22 12:26:09 +0000.185749][2bf5] StartRecording. threadID:11253

[000:084] [2023-08-22 12:26:09 +0000.185737][32a3] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:084] [2023-08-22 12:26:09 +0000.185830][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[000:085] [2023-08-22 12:26:09 +0000.186126][2bf5] The machine model:220333QAG

[000:085] [2023-08-22 12:26:09 +0000.186207][2bf5] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:085] [2023-08-22 12:26:09 +0000.186241][2bf5] Set the recording mode before


getSetting: 4
[000:085] [2023-08-22 12:26:09 +0000.186283][2bf5] Set the recording mode after
getSetting: 1
[000:129] [2023-08-22 12:26:09 +0000.230669][2bf5] StartRecording finished.

[000:129] [2023-08-22 12:26:09 +0000.230818][2bf5] audio: start the audio mic


checker timer.

[000:130] [2023-08-22 12:26:09 +0000.231542][2bf5] machine model :redmi


[000:130] [2023-08-22 12:26:09 +0000.231615][2bf5] Support this machine
model :redmi
[000:133] [2023-08-22 12:26:09 +0000.234369][2bf5] global inited! current sdk
version: 12-14-d8558ab
[000:204] [2023-08-22 12:26:09 +0000.305498][32a4] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:204] [2023-08-22 12:26:09 +0000.305582][32a4] _deviceSampleRate:48000

[000:207] [2023-08-22 12:26:09 +0000.308668][32a3] Run AGC when audioType = 0


[000:207] [2023-08-22 12:26:09 +0000.308750][32a3]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:647] [2023-08-22 12:26:09 +0000.748546][3000]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:647] [2023-08-22 12:26:09 +0000.748798][329f] MediaFilterCamera, recording
file context:0x708345c300 input texture:5
[000:647] [2023-08-22 12:26:09 +0000.748856][329f] GLESContext:
[000:648] [2023-08-22 12:26:09 +0000.748932][329f] The result of eglGetDisplay is:
0x1
[000:649] [2023-08-22 12:26:09 +0000.750142][329f] The result of creation:
0x6fe8b06780
[000:649] [2023-08-22 12:26:09 +0000.750329][329f] The result of
eglCreatePbufferSurface is: 0x6fe8b06880
[000:649] [2023-08-22 12:26:09 +0000.750500][3000]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x708345c300 input_texture: 5
[001:684] [2023-08-22 12:26:10 +0000.785146][2bd2] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[001:684] [2023-08-22 12:26:10 +0000.785281][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[001:685] [2023-08-22 12:26:10 +0000.786529][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[001:685] [2023-08-22 12:26:10 +0000.786769][329f] operator() time:28422658 enter.

[001:685] [2023-08-22 12:26:10 +0000.786900][329f] MediaFilterCamera, recording


file context:0x708345c300 input texture:5
[001:688] [2023-08-22 12:26:10 +0000.789196][329f] MicSource: Mic source
created:10x6fb994bd80
[001:689] [2023-08-22 12:26:10 +0000.790518][329f] received external audio stream

[001:689] [2023-08-22 12:26:10 +0000.790676][329f] alloc thread: 0x6ff45e9280


name:worker3 thread id:480128449728 to Mic_source
[001:689] [2023-08-22 12:26:10 +0000.790746][329f] audio: start the audio sender
thread.

[001:689] [2023-08-22 12:26:10 +0000.790884][329f] construct OpenGLRenderProgram


0x6fe8d3de98
[001:690] [2023-08-22 12:26:10 +0000.791011][329f] CropFilter::SetOrientation
orientation: 90
[001:690] [2023-08-22 12:26:10 +0000.791290][329f] filter: filter pipeline
construtc this: 0x6fe8a54800
[001:690] [2023-08-22 12:26:10 +0000.791367][329f] filter: filter pipeline2 update
pattern: 1
[001:690] [2023-08-22 12:26:10 +0000.791490][329f] CameraSource::source_id_:1
[001:690] [2023-08-22 12:26:10 +0000.791571][329f] RecordAudioSource::source_id_:2
[001:691] [2023-08-22 12:26:10 +0000.791976][329f] BindInputFilter 0x6ff45e9540
this 0x6fe8d3e0c0
[001:691] [2023-08-22 12:26:10 +0000.792088][329f] BindInputFilter 0x6ff4618dd8
this 0x6ff4619fd0
[001:691] [2023-08-22 12:26:10 +0000.792200][329f] BindInputFilter 0x6fe8d3e0c0
this 0x6fe8a548a0
[001:691] [2023-08-22 12:26:10 +0000.792330][329f] setParamentForFilters:
speed:1.000000
[001:691] [2023-08-22 12:26:10 +0000.792443][329f] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[001:691] [2023-08-22 12:26:10 +0000.792522][329f] SetParamForFilter time:28422664
enter.

[001:691] [2023-08-22 12:26:10 +0000.792592][329f] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[001:691] [2023-08-22 12:26:10 +0000.792665][329f] SetParamForFilter: Params video
index is: 0
[001:691] [2023-08-22 12:26:10 +0000.792735][329f] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[001:691] [2023-08-22 12:26:10 +0000.792804][329f] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[001:691] [2023-08-22 12:26:10 +0000.792874][329f] crop filter mode tpye:
citytravelvideo index:0
[001:693] [2023-08-22 12:26:10 +0000.794822][32a3] On audio frame the broadcast
with timestamp:28422666 samples:480. (1000 frame for one log)

[001:698] [2023-08-22 12:26:10 +0000.799699][329f]


Warning(parse_template_json.cc:45): json parament no found the parament
[001:698] [2023-08-22 12:26:10 +0000.799819][329f]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:698] [2023-08-22 12:26:10 +0000.799871][329f]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:699] [2023-08-22 12:26:10 +0000.799963][329f]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:699] [2023-08-22 12:26:10 +0000.800020][329f]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:699] [2023-08-22 12:26:10 +0000.800111][329f]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:699] [2023-08-22 12:26:10 +0000.800166][329f]
Warning(parse_template_json.cc:45): json parament no found the parament
[001:699] [2023-08-22 12:26:10 +0000.800215][329f]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:699] [2023-08-22 12:26:10 +0000.800265][329f]
Warning(parse_template_json.cc:81): json parament no found the parament
[001:699] [2023-08-22 12:26:10 +0000.800316][329f]
Warning(parse_template_json.cc:67): json parament no found the parament
[001:699] [2023-08-22 12:26:10 +0000.800364][329f]
Warning(parse_template_json.cc:93): json parament no found the duration
[001:699] [2023-08-22 12:26:10 +0000.800431][329f] SetParamForFilter leave. expire
time = 8 ms

[001:699] [2023-08-22 12:26:10 +0000.800826][329f] OnOutputSizeChanged width 1280


height 720
[001:700] [2023-08-22 12:26:10 +0000.800924][329f] OpenGLFrameBuffer: width:1280
height:720
[001:700] [2023-08-22 12:26:10 +0000.800982][329f] OpenGLFrameBuffer: width:1280
height:720
[001:700] [2023-08-22 12:26:10 +0000.801039][32cb] Get data in mic source, which
has byte length:1764micAudioStream->length():10
[001:700] [2023-08-22 12:26:10 +0000.801063][329f] OpenGLFrameBuffer: width:1280
height:720
[001:700] [2023-08-22 12:26:10 +0000.801175][329f] OpenGLFrameBuffer: width:1280
height:720
[001:700] [2023-08-22 12:26:10 +0000.801226][329f] OpenGLFrameBuffer: width:1280
height:720
[001:700] [2023-08-22 12:26:10 +0000.801275][329f] OpenGLFrameBuffer: width:1280
height:720
[001:700] [2023-08-22 12:26:10 +0000.801323][329f] construct TrivalImageDrawer
0x7076338000
[001:700] [2023-08-22 12:26:10 +0000.801410][329f] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x7076338000 context 0x6ff46d7500
[001:700] [2023-08-22 12:26:10 +0000.801464][329f] setupGLES:
[001:700] [2023-08-22 12:26:10 +0000.801875][32cb] The output timestamp from audio
mixer change:28422666
[001:701] [2023-08-22 12:26:10 +0000.801957][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[001:710] [2023-08-22 12:26:10 +0000.811499][329f] OpenGLRenderProgram::Initialize.
[001:710] [2023-08-22 12:26:10 +0000.811688][329f] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[001:710] [2023-08-22 12:26:10 +0000.811769][329f] 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
[001:710] [2023-08-22 12:26:10 +0000.811886][329f] Init open gl render:
0x6fe8d3de98
[001:711] [2023-08-22 12:26:10 +0000.812172][329f] Fragement shader path:
[001:711] [2023-08-22 12:26:10 +0000.812240][329f] Fragement shader path:
[001:711] [2023-08-22 12:26:10 +0000.812295][329f] create opengl program object.
[001:711] [2023-08-22 12:26:10 +0000.812350][329f] create shader: vertex
[001:711] [2023-08-22 12:26:10 +0000.812735][329f] create shader: fragment
[001:714] [2023-08-22 12:26:10 +0000.815243][329f] Have not extra filter filename!
[001:714] [2023-08-22 12:26:10 +0000.815326][329f] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[001:714] [2023-08-22 12:26:10 +0000.815382][329f] OpenGLRenderProgram::Initialize
success.
[001:714] [2023-08-22 12:26:10 +0000.815542][329f] Setup the OpenGL result:1
[001:715] [2023-08-22 12:26:10 +0000.815976][329e] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_28422687.mp4
[001:715] [2023-08-22 12:26:10 +0000.816197][329e] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_28422687.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[001:715] [2023-08-22 12:26:10 +0000.816245][32cf] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7083438a98
[001:715] [2023-08-22 12:26:10 +0000.816316][329e] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[001:715] [2023-08-22 12:26:10 +0000.816410][329e] 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_28422687.mp4
fileFD: -1
[001:716] [2023-08-22 12:26:10 +0000.817036][329e] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_28422687.mp4 is
opened successfully
[001:716] [2023-08-22 12:26:10 +0000.817122][329e] setupMediaProcessers:
[001:716] [2023-08-22 12:26:10 +0000.817172][329e]
RecordingSessionInternalSimple:setup media processers.
[001:716] [2023-08-22 12:26:10 +0000.817250][329e] construct AAC encoder
[001:717] [2023-08-22 12:26:10 +0000.818457][329e] H264Encoder creating:
superfast011818
[001:717] [2023-08-22 12:26:10 +0000.818551][329e] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[001:718] [2023-08-22 12:26:10 +0000.819575][329e] H264Encode::GetMachineModel is
220333QAG
[001:718] [2023-08-22 12:26:10 +0000.819663][329e] H264Encoder machine_mode
is:220333QAG
[001:718] [2023-08-22 12:26:10 +0000.819736][329e] H264Encode::machine size :9
machine_mode:220333QAG
[001:718] [2023-08-22 12:26:10 +0000.819806][329e] H264Encode::machine array
size :22 machine_mode:220333QAG
[001:718] [2023-08-22 12:26:10 +0000.819875][329e] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[001:719] [2023-08-22 12:26:10 +0000.819989][329e] setupCompressionSession:
[001:719] [2023-08-22 12:26:10 +0000.820065][329e] H264Encode::creating hareware
Encoder
[001:719] [2023-08-22 12:26:10 +0000.820133][329e] AndroidHwAvcEncoder
time:28422692 enter.

[001:719] [2023-08-22 12:26:10 +0000.820416][329e] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007093e21380 address:0x6fce041760
[001:719] [2023-08-22 12:26:10 +0000.820733][329e] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[001:719] [2023-08-22 12:26:10 +0000.820815][329e] The video avc hw codec address
is 0x70834394c8
[001:720] [2023-08-22 12:26:10 +0000.820999][329e] AndroidHwAvcEncoder leave.
expire time = 1 ms

[001:720] [2023-08-22 12:26:10 +0000.821094][329e] RegisterEncodeCompleteCallback


time:28422693 enter.

[001:720] [2023-08-22 12:26:10 +0000.821266][329e] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[001:720] [2023-08-22 12:26:10 +0000.821467][329e] InitEncode time:28422693 enter.

[001:720] [2023-08-22 12:26:10 +0000.821588][329e] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[001:720] [2023-08-22 12:26:10 +0000.821674][329e] Create time:28422693 enter.

[001:720] [2023-08-22 12:26:10 +0000.821756][329e] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[001:720] [2023-08-22 12:26:10 +0000.821821][329e]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x70005b4380
[001:757] [2023-08-22 12:26:10 +0000.858228][329e]
supported_type:image/vnd.android.heic
[001:757] [2023-08-22 12:26:10 +0000.858417][329e] supported_type:video/avc
[001:757] [2023-08-22 12:26:10 +0000.858504][329e] name:OMX.qcom.video.encoder.avc
mime:video/avc
[001:757] [2023-08-22 12:26:10 +0000.858587][329e] hwCodecPrefix :OMX.qcom.
[001:757] [2023-08-22 12:26:10 +0000.858697][329e] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[001:757] [2023-08-22 12:26:10 +0000.858779][329e] mediacodec_createCodecByName
time:28422730 enter.

[001:757] [2023-08-22 12:26:10 +0000.858851][329e] WrapAndroidMediaCodec


time:28422730 enter.
[001:764] [2023-08-22 12:26:10 +0000.865022][329e] WrapAndroidMediaCodec leave.
expire time = 7 ms

[001:827] [2023-08-22 12:26:10 +0000.928759][32a3] haveEnoughProcessedData


internalAudioStream.length: 0
[002:015] [2023-08-22 12:26:11 +0000.116745][329e] mediacodec_createCodecByName
leave. expire time = 258 ms

[002:015] [2023-08-22 12:26:11 +0000.116904][329e] WrapAndroidMediaFromat


time:28422988 enter.

[002:016] [2023-08-22 12:26:11 +0000.117070][329e] WrapAndroidMediaFromat leave.


expire time = 1 ms

[002:068] [2023-08-22 12:26:11 +0000.169043][329e] Destroy time:28423041 enter.

[002:068] [2023-08-22 12:26:11 +0000.169185][329e] WrapAndroidMediaFromat::


Destroy
[002:068] [2023-08-22 12:26:11 +0000.169244][329e] Destroy leave. expire time = 0
ms

[002:068] [2023-08-22 12:26:11 +0000.169301][329e] ~WrapAndroidMediaFromat


time:28423041 enter.

[002:068] [2023-08-22 12:26:11 +0000.169360][329e] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[002:068] [2023-08-22 12:26:11 +0000.169419][329e] Create leave. expire time = 348


ms

[002:068] [2023-08-22 12:26:11 +0000.169477][329e] isSemiPlanarSupport


time:28423041 enter.

[002:068] [2023-08-22 12:26:11 +0000.169530][329e] H264Encoder isSemiPlanarSupport


[002:068] [2023-08-22 12:26:11 +0000.169584][329e] isSemiPlanarSupport leave.
expire time = 0 ms

[002:068] [2023-08-22 12:26:11 +0000.169639][329e] creat hw H264Encoder success,


isSemiPlanar:1
[002:068] [2023-08-22 12:26:11 +0000.169806][329e] InitEncode leave. expire time =
348 ms

[002:068] [2023-08-22 12:26:11 +0000.169900][329e] H264Encode::created Encoder


[002:069] [2023-08-22 12:26:11 +0000.169951][329e] H264Encode:: H264 encoder
created.
[002:069] [2023-08-22 12:26:11 +0000.170013][329e] H264 encoder created.
[002:069] [2023-08-22 12:26:11 +0000.170081][329e]
RecordingSessionInternalSimple:created avc encoder avc: 0x7000573c40
[002:069] [2023-08-22 12:26:11 +0000.170144][329e] setOutput:
[002:069] [2023-08-22 12:26:11 +0000.170210][329e]
RecordingSessionInternalSimple:encoder set output to muxer!
[002:069] [2023-08-22 12:26:11 +0000.170269][329e] request a key frame
[002:069] [2023-08-22 12:26:11 +0000.170332][329e] H264Encode:: request a key frame
[002:069] [2023-08-22 12:26:11 +0000.170510][329e] setDisplayRotate :90
[002:069] [2023-08-22 12:26:11 +0000.170581][329e] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[002:069] [2023-08-22 12:26:11 +0000.170707][329f] StartRecording:
[002:069] [2023-08-22 12:26:11 +0000.170833][32cb] operator(): Set the recording
session in mic source. recording session: 0x6ff4618c80
[002:070] [2023-08-22 12:26:11 +0000.171018][329f] operator() leave. expire time =
385 ms

[002:070] [2023-08-22 12:26:11 +0000.171205][32c7] AF_SpeedFilter audio


0x6ff4619e80 PullFrame
[002:070] [2023-08-22 12:26:11 +0000.171299][32c7]
RecordAudioSource::PullAudioFrame
[002:070] [2023-08-22 12:26:11 +0000.171383][32c7] AF_SpeedFilter::PullFrame eof4
[002:072] [2023-08-22 12:26:11 +0000.173743][32c7]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[002:075] [2023-08-22 12:26:11 +0000.176105][32c7] AF_SpeedFilter audio time,
0x6ff4619e80 rcv time: 28423041
[002:075] [2023-08-22 12:26:11 +0000.176203][32c7] AF_SpeedFilter audio time,
0x6ff4619e80 rcv time: 28423041in_nSamples:441
[002:075] [2023-08-22 12:26:11 +0000.176414][32c7] resampled_data_size:0
[002:131] [2023-08-22 12:26:11 +0000.232839][329f]
MediaFilterCamera::NeedProcessTexture
[002:132] [2023-08-22 12:26:11 +0000.232981][329f] begine recode to first frame
spend time:447
[002:132] [2023-08-22 12:26:11 +0000.233048][329f] CameraSource::PushExtraFrame
pkt_dts: 0, width: 1280, height: 720, stride(kYPlane): 0, stride(kUPlane): 0,
stride(KVPlane): 0, this:0x6ff45e9400
[002:132] [2023-08-22 12:26:11 +0000.233198][329f] blur_distance_:0
[002:132] [2023-08-22 12:26:11 +0000.233256][329f] blur_direction_angle_:-90
[002:132] [2023-08-22 12:26:11 +0000.233329][329f]
GPUImageProcessing::SetOrientation orientation: 90
[002:132] [2023-08-22 12:26:11 +0000.233387][329f] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[002:132] [2023-08-22 12:26:11 +0000.233511][329f] GPUImageProcessing: process
video frame with resolution 1280 X 720
[002:132] [2023-08-22 12:26:11 +0000.233582][329f] GPUImageProcessing: input frame
width1280 X 720
[002:147] [2023-08-22 12:26:11 +0000.248118][329f] drawYUV420 render
OpenGLRenderProgram:0x6fe8d3de98
[002:149] [2023-08-22 12:26:11 +0000.250190][329f] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:149] [2023-08-22 12:26:11 +0000.250295][329f] CropFilter::OnVideoFrame
outputtexture :7
[002:149] [2023-08-22 12:26:11 +0000.250331][329f] The next ready buffer:-1
m_nextAvaiablePixelBuffer:0
[002:150] [2023-08-22 12:26:11 +0000.251714][329f] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[002:167] [2023-08-22 12:26:11 +0000.268710][329f] drawYUV420 render
OpenGLRenderProgram:0x6fe8d3de98
[002:181] [2023-08-22 12:26:11 +0000.282750][329f] The convert RGB to YUV take 6
[002:182] [2023-08-22 12:26:11 +0000.283162][329f] FilterPipeline2::OnVideoFrame
pts 32 last_video_timestamp_ 32
[002:182] [2023-08-22 12:26:11 +0000.283315][329f]
MediaFilterCamera::OnReceiveVideoFrame output_video_timestamp_:0
[002:182] [2023-08-22 12:26:11 +0000.283624][32ce]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:0
[002:182] [2023-08-22 12:26:11 +0000.283742][32ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:0
[002:182] [2023-08-22 12:26:11 +0000.283826][32ce] push video frame to H264
encoder. (100 frame for one log)
[002:183] [2023-08-22 12:26:11 +0000.283983][32ce] push video frame to H264
encoder. (100 frame for one log) used width:1280 height:720

[002:183] [2023-08-22 12:26:11 +0000.284088][32ce] H264Encode::push video frame to


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

[002:183] [2023-08-22 12:26:11 +0000.284149][32ce] Push an pts:0 to dts queue.


[002:183] [2023-08-22 12:26:11 +0000.284295][32ce] DTS queue for
Generator:0x70835fdcb8 0
[002:183] [2023-08-22 12:26:11 +0000.284361][32ce] The input pts:0 fps:30
[002:185] [2023-08-22 12:26:11 +0000.286547][32ce]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[002:191] [2023-08-22 12:26:11 +0000.292068][32c7] AF_SpeedFilter audio time 222,
0x6ff4619e80 out time: 28423041 org time: 28423041
[002:191] [2023-08-22 12:26:11 +0000.292258][32c7] FilterPipeline2::OnAudioFrame
pts 10 last_audio_timestamp_ 10
[002:191] [2023-08-22 12:26:11 +0000.292335][32c7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 28423041
[002:191] [2023-08-22 12:26:11 +0000.292399][32c7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[002:191] [2023-08-22 12:26:11 +0000.292492][32c7] AF_SpeedFilter audio time
[002:191] [2023-08-22 12:26:11 +0000.292660][32c7] AF_SpeedFilter audio time 111,
0x6ff4619e80 out time: 28423051 org time: 28423051
[002:203] [2023-08-22 12:26:11 +0000.304028][329f] drawYUV420 render
OpenGLRenderProgram:0x6fe8d3de98
[002:207] [2023-08-22 12:26:11 +0000.308355][32a3] Run AGC when audioType = 0
[002:269] [2023-08-22 12:26:11 +0000.370867][32ce] h264 add frame header cdr flag
[002:270] [2023-08-22 12:26:11 +0000.371435][32ce] h264 add frame header cdr flag
[002:270] [2023-08-22 12:26:11 +0000.371678][32ce] SendFrame
encodedImage._timeStamp:0encodedImage->_length:33471
[002:270] [2023-08-22 12:26:11 +0000.371756][32ce] Received key frame:0
[002:270] [2023-08-22 12:26:11 +0000.371828][32ce] last dts:0 currentPts:0
ppsOrSPS:0 queue length:4
[002:271] [2023-08-22 12:26:11 +0000.371989][32ce] H264Encode::H264SWEncoder get
callback, length:33471 type:0 nalType:7length:18
[002:271] [2023-08-22 12:26:11 +0000.372115][32ce] H264Encode:: get a sps pps
header!headerSize:31
[002:271] [2023-08-22 12:26:11 +0000.372194][32ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:0 pts:0
[002:271] [2023-08-22 12:26:11 +0000.372404][32cf] get the H.264 SPS parameter
[002:272] [2023-08-22 12:26:11 +0000.372958][32cf] add video track with id:1
[002:272] [2023-08-22 12:26:11 +0000.373449][32cf] get the H.264 PPS parameter
[002:272] [2023-08-22 12:26:11 +0000.373790][32cf] get the H.264 IDR frame
[002:272] [2023-08-22 12:26:11 +0000.373874][32cf] resss:true
[002:273] [2023-08-22 12:26:11 +0000.373932][32cf] video start ts:0
[002:273] [2023-08-22 12:26:11 +0000.374075][32cf] the video frame has been written
into MP4 file
[002:289] [2023-08-22 12:26:11 +0000.390894][32cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 0queue_audio_frame_:9
[002:290] [2023-08-22 12:26:11 +0000.391407][32cf] add aac audio track with id:2
[002:290] [2023-08-22 12:26:11 +0000.391810][32cf] audio start ts:0
[002:291] [2023-08-22 12:26:11 +0000.391949][32cf] the audio frame has been written
into MP4 file
[002:629] [2023-08-22 12:26:11 +0000.730378][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[002:666] [2023-08-22 12:26:11 +0000.767823][329f] The convert RGB to YUV take 4
[002:700] [2023-08-22 12:26:11 +0000.800972][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:005] [2023-08-22 12:26:12 +0000.106194][32ce] DTS queue for
Generator:0x70835fdcb8 800 833
[003:129] [2023-08-22 12:26:12 +0000.230845][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:161] [2023-08-22 12:26:12 +0000.262763][329f] The convert RGB to YUV take 4
[003:500] [2023-08-22 12:26:12 +0000.601276][32ce] Push an pts:1329 to dts queue.
[003:536] [2023-08-22 12:26:12 +0000.637602][32ce] last dts:1304 currentPts:1329
ppsOrSPS:0 queue length:2
[003:538] [2023-08-22 12:26:12 +0000.639804][32a3] haveEnoughProcessedData
internalAudioStream.length: 10
[003:628] [2023-08-22 12:26:12 +0000.729862][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[003:632] [2023-08-22 12:26:12 +0000.733020][32c7] AF_SpeedFilter audio
0x6ff4619e80 PullFrame
[003:666] [2023-08-22 12:26:12 +0000.767349][329f] The convert RGB to YUV take 4
[003:698] [2023-08-22 12:26:12 +0000.799797][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[003:838] [2023-08-22 12:26:12 +0000.939132][32ce] DTS queue for
Generator:0x70835fdcb8 1637 1668
[003:876] [2023-08-22 12:26:12 +0000.977270][32c7]
RecordAudioSource::PullAudioFrame
[004:129] [2023-08-22 12:26:13 +0000.230829][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:131] [2023-08-22 12:26:13 +0000.232781][329a]
monitorTime:4002totalDuration:3930
[004:171] [2023-08-22 12:26:13 +0000.272759][329f] The convert RGB to YUV take 5
[004:202] [2023-08-22 12:26:13 +0000.303051][329f] webrtc common_video plane
old ..... (1/1000) new: 1001 delete: 980 diff: 21
[004:208] [2023-08-22 12:26:13 +0000.309318][32a3] Run AGC when audioType = 0
[004:208] [2023-08-22 12:26:13 +0000.309489][32a3]
AudioDeviceDataHandler::MixAndSendOutFrame
[004:242] [2023-08-22 12:26:13 +0000.343414][32ce] h264 add frame header cdr flag
[004:243] [2023-08-22 12:26:13 +0000.344047][32ce] Received key frame:2003
[004:275] [2023-08-22 12:26:13 +0000.376044][32c7] AF_SpeedFilter::PullFrame eof4
[004:276] [2023-08-22 12:26:13 +0000.377856][32cf] get the H.264 IDR frame
[004:277] [2023-08-22 12:26:13 +0000.378508][32c7]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[004:354] [2023-08-22 12:26:13 +0000.455348][32c7] resampled_data_size:7168
[004:552] [2023-08-22 12:26:13 +0000.653687][32cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 2321queue_audio_frame_:3
[004:635] [2023-08-22 12:26:13 +0000.736151][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[004:669] [2023-08-22 12:26:13 +0000.769961][329f] The convert RGB to YUV take 5
[004:670] [2023-08-22 12:26:13 +0000.771103][32ce] DTS queue for
Generator:0x70835fdcb8 2434 2471 2500
[004:695] [2023-08-22 12:26:13 +0000.796134][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[004:835] [2023-08-22 12:26:13 +0000.936212][32ce] Push an pts:2665 to dts queue.
[004:877] [2023-08-22 12:26:13 +0000.978404][32ce] last dts:2632 currentPts:2665
ppsOrSPS:0 queue length:2
[005:131] [2023-08-22 12:26:14 +0000.232517][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:167] [2023-08-22 12:26:14 +0000.268266][329f] The convert RGB to YUV take 5
[005:200] [2023-08-22 12:26:14 +0000.301019][32c7] AF_SpeedFilter audio
0x6ff4619e80 PullFrame
[005:233] [2023-08-22 12:26:14 +0000.334229][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[005:436] [2023-08-22 12:26:14 +0000.537903][329f] drawYUV420 render
OpenGLRenderProgram:0x6fe8d3de98
[005:498] [2023-08-22 12:26:14 +0000.599289][329f] GPUImageProcessing: process
video frame with resolution 1280 X 720
[005:498] [2023-08-22 12:26:14 +0000.599434][329f] GPUImageProcessing: input frame
width1280 X 720
[005:499] [2023-08-22 12:26:14 +0000.600144][329f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:499] [2023-08-22 12:26:14 +0000.600285][329f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[005:505] [2023-08-22 12:26:14 +0000.606780][32ce]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:3335
[005:506] [2023-08-22 12:26:14 +0000.606946][32ce] DTS queue for
Generator:0x70835fdcb8 3273 3303 3335
[005:540] [2023-08-22 12:26:14 +0000.641350][32ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3368
[005:540] [2023-08-22 12:26:14 +0000.641530][32ce] push video frame to H264
encoder. (100 frame for one log)

[005:540] [2023-08-22 12:26:14 +0000.641619][32ce] push video frame to H264


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

[005:540] [2023-08-22 12:26:14 +0000.641682][32ce] H264Encode::push video frame to


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

[005:540] [2023-08-22 12:26:14 +0000.641760][32ce] The input pts:3368 fps:30


[005:543] [2023-08-22 12:26:14 +0000.644452][32ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3303 pts:3303
[005:544] [2023-08-22 12:26:14 +0000.645819][32ce] SendFrame
encodedImage._timeStamp:3335encodedImage->_length:61392
[005:615] [2023-08-22 12:26:14 +0000.716676][32ce] H264Encode::H264SWEncoder get
callback, length:63168 type:1 nalType:1length:63164
[005:634] [2023-08-22 12:26:14 +0000.735506][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[005:671] [2023-08-22 12:26:14 +0000.772074][329f] The convert RGB to YUV take 5
[005:688] [2023-08-22 12:26:14 +0000.789858][32c7]
RecordAudioSource::PullAudioFrame
[005:704] [2023-08-22 12:26:14 +0000.805238][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:133] [2023-08-22 12:26:15 +0000.234260][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:171] [2023-08-22 12:26:15 +0000.272229][329f] The convert RGB to YUV take 5
[006:171] [2023-08-22 12:26:15 +0000.272887][32ce] Push an pts:4002 to dts queue.
[006:206] [2023-08-22 12:26:15 +0000.307534][32a3] Run AGC when audioType = 0
[006:241] [2023-08-22 12:26:15 +0000.342290][32ce] h264 add frame header cdr flag
[006:242] [2023-08-22 12:26:15 +0000.343070][32ce] Received key frame:4002
[006:242] [2023-08-22 12:26:15 +0000.343170][32ce] last dts:3969 currentPts:4002
ppsOrSPS:0 queue length:3
[006:244] [2023-08-22 12:26:15 +0000.345214][32cf] get the H.264 IDR frame
[006:269] [2023-08-22 12:26:15 +0000.370506][329f] webrtc common_video plane
old ..... (1/1000) new: 2001 delete: 1984 diff: 17
[006:309] [2023-08-22 12:26:15 +0000.410711][32ce] DTS queue for
Generator:0x70835fdcb8 4100 4136
[006:489] [2023-08-22 12:26:15 +0000.590792][32c7] AF_SpeedFilter::PullFrame eof4
[006:492] [2023-08-22 12:26:15 +0000.593029][32c7]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[006:560] [2023-08-22 12:26:15 +0000.661790][32c7] resampled_data_size:0
[006:631] [2023-08-22 12:26:15 +0000.732024][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[006:671] [2023-08-22 12:26:15 +0000.772332][329f] The convert RGB to YUV take 5
[006:706] [2023-08-22 12:26:15 +0000.807288][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[006:757] [2023-08-22 12:26:15 +0000.858256][32c7] AF_SpeedFilter audio
0x6ff4619e80 PullFrame
[006:908] [2023-08-22 12:26:16 +0000.9527][32cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 4643queue_audio_frame_:7
[006:941] [2023-08-22 12:26:16 +0000.42787][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[007:129] [2023-08-22 12:26:16 +0000.230765][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:137] [2023-08-22 12:26:16 +0000.238824][32ce] DTS queue for
Generator:0x70835fdcb8 4933 4965
[007:167] [2023-08-22 12:26:16 +0000.268729][329f] The convert RGB to YUV take 4
[007:497] [2023-08-22 12:26:16 +0000.598728][32ce] Push an pts:5327 to dts queue.
[007:507] [2023-08-22 12:26:16 +0000.608206][32c7]
RecordAudioSource::PullAudioFrame
[007:536] [2023-08-22 12:26:16 +0000.637148][32ce] last dts:5292 currentPts:5327
ppsOrSPS:0 queue length:2
[007:625] [2023-08-22 12:26:16 +0000.726878][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[007:669] [2023-08-22 12:26:16 +0000.770313][329f] The convert RGB to YUV take 5
[007:695] [2023-08-22 12:26:16 +0000.796821][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[007:975] [2023-08-22 12:26:17 +0000.76647][32ce] DTS queue for
Generator:0x70835fdcb8 5763 5801
[008:126] [2023-08-22 12:26:17 +0000.227100][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:169] [2023-08-22 12:26:17 +0000.270517][329f] The convert RGB to YUV take 5
[008:204] [2023-08-22 12:26:17 +0000.305039][32a3] Run AGC when audioType = 0
[008:204] [2023-08-22 12:26:17 +0000.305449][32a3]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:240] [2023-08-22 12:26:17 +0000.341744][32ce] h264 add frame header cdr flag
[008:241] [2023-08-22 12:26:17 +0000.342417][32ce] Received key frame:6000
[008:243] [2023-08-22 12:26:17 +0000.344633][32cf] get the H.264 IDR frame
[008:325] [2023-08-22 12:26:17 +0000.426088][32c7] AF_SpeedFilter audio
0x6ff4619e80 PullFrame
[008:364] [2023-08-22 12:26:17 +0000.465213][329f] webrtc common_video plane
old ..... (1/1000) new: 3001 delete: 2980 diff: 21
[008:629] [2023-08-22 12:26:17 +0000.730554][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[008:653] [2023-08-22 12:26:17 +0000.754642][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[008:665] [2023-08-22 12:26:17 +0000.766044][329f] The convert RGB to YUV take 5
[008:705] [2023-08-22 12:26:17 +0000.806345][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[008:746] [2023-08-22 12:26:17 +0000.847173][32c7] AF_SpeedFilter::PullFrame eof4
[008:748] [2023-08-22 12:26:17 +0000.849443][32c7]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[008:765] [2023-08-22 12:26:17 +0000.866342][329f] drawYUV420 render
OpenGLRenderProgram:0x6fe8d3de98
[008:782] [2023-08-22 12:26:17 +0000.883757][32c7] resampled_data_size:10240
[008:804] [2023-08-22 12:26:17 +0000.905338][32ce] DTS queue for
Generator:0x70835fdcb8 6568 6602 6634
[008:838] [2023-08-22 12:26:17 +0000.939015][32ce]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:6667
[008:838] [2023-08-22 12:26:17 +0000.939184][32ce] Push an pts:6667 to dts queue.
[008:866] [2023-08-22 12:26:17 +0000.967087][329f] GPUImageProcessing: process
video frame with resolution 1280 X 720
[008:866] [2023-08-22 12:26:17 +0000.967334][329f] GPUImageProcessing: input frame
width1280 X 720
[008:867] [2023-08-22 12:26:17 +0000.968371][329f] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[008:867] [2023-08-22 12:26:17 +0000.968492][329f] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[008:906] [2023-08-22 12:26:18 +0000.7076][32ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6735
[008:906] [2023-08-22 12:26:18 +0000.7237][32ce] push video frame to H264 encoder.
(100 frame for one log)

[008:906] [2023-08-22 12:26:18 +0000.7323][32ce] push video frame to H264 encoder.


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

[008:906] [2023-08-22 12:26:18 +0000.7378][32ce] H264Encode::push video frame to


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

[008:906] [2023-08-22 12:26:18 +0000.7464][32ce] The input pts:6735 fps:30


[008:909] [2023-08-22 12:26:18 +0000.10431][32ce] SendFrame
encodedImage._timeStamp:6667encodedImage->_length:65008
[008:909] [2023-08-22 12:26:18 +0000.10865][32ce] last dts:6634 currentPts:6667
ppsOrSPS:0 queue length:3
[008:910] [2023-08-22 12:26:18 +0000.10944][32ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6667 pts:6667
[008:976] [2023-08-22 12:26:18 +0000.77060][32ce] H264Encode::H264SWEncoder get
callback, length:67328 type:1 nalType:1length:67324
[009:130] [2023-08-22 12:26:18 +0000.230984][329f] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[009:176] [2023-08-22 12:26:18 +0000.277200][32cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 6965queue_audio_frame_:1
[009:198] [2023-08-22 12:26:18 +0000.299361][329f] The convert RGB to YUV take 5
[009:370] [2023-08-22 12:26:18 +0000.470989][32c7]
RecordAudioSource::PullAudioFrame
[009:635] [2023-08-22 12:26:18 +0000.736386][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[009:642] [2023-08-22 12:26:18 +0000.742995][32ce] DTS queue for
Generator:0x70835fdcb8 7401 7436 7471
[009:673] [2023-08-22 12:26:18 +0000.774312][329f] The convert RGB to YUV take 5
[009:703] [2023-08-22 12:26:18 +0000.804724][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[009:941] [2023-08-22 12:26:19 +0000.42326][32c7] AF_SpeedFilter audio 0x6ff4619e80
PullFrame
[010:134] [2023-08-22 12:26:19 +0000.235397][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:167] [2023-08-22 12:26:19 +0000.268618][329f] The convert RGB to YUV take 5
[010:169] [2023-08-22 12:26:19 +0000.270120][32ce] Push an pts:7998 to dts queue.
[010:204] [2023-08-22 12:26:19 +0000.305277][32a4] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:204] [2023-08-22 12:26:19 +0000.305551][32a4] _deviceSampleRate:48000

[010:207] [2023-08-22 12:26:19 +0000.308124][32a3] Run AGC when audioType = 0


[010:237] [2023-08-22 12:26:19 +0000.338578][32ce] h264 add frame header cdr flag
[010:238] [2023-08-22 12:26:19 +0000.339362][32ce] Received key frame:7998
[010:238] [2023-08-22 12:26:19 +0000.339455][32ce] last dts:7970 currentPts:7998
ppsOrSPS:0 queue length:3
[010:282] [2023-08-22 12:26:19 +0000.383454][32cf] get the H.264 IDR frame
[010:380] [2023-08-22 12:26:19 +0000.481199][32a3] haveEnoughProcessedData
internalAudioStream.length: 10
[010:437] [2023-08-22 12:26:19 +0000.538390][329f] webrtc common_video plane
old ..... (1/1000) new: 4001 delete: 3984 diff: 17
[010:443] [2023-08-22 12:26:19 +0000.544535][32ce] DTS queue for
Generator:0x70835fdcb8 8236 8268
[010:636] [2023-08-22 12:26:19 +0000.737067][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[010:670] [2023-08-22 12:26:19 +0000.771186][329f] The convert RGB to YUV take 5
[010:700] [2023-08-22 12:26:19 +0000.801362][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[011:050] [2023-08-22 12:26:20 +0000.151844][32c7] resampled_data_size:1024
[011:060] [2023-08-22 12:26:20 +0000.161379][32c7] AF_SpeedFilter::PullFrame eof4
[011:062] [2023-08-22 12:26:20 +0000.163794][32c7]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[011:129] [2023-08-22 12:26:20 +0000.230755][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:169] [2023-08-22 12:26:20 +0000.270533][329f] The convert RGB to YUV take 4
[011:249] [2023-08-22 12:26:20 +0000.350185][32c7]
RecordAudioSource::PullAudioFrame
[011:274] [2023-08-22 12:26:20 +0000.375258][32ce] DTS queue for
Generator:0x70835fdcb8 9067 9101
[011:499] [2023-08-22 12:26:20 +0000.600772][32ce] Push an pts:9330 to dts queue.
[011:517] [2023-08-22 12:26:20 +0000.618074][32cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 9287queue_audio_frame_:3
[011:544] [2023-08-22 12:26:20 +0000.645026][32ce] last dts:9303 currentPts:9330
ppsOrSPS:0 queue length:2
[011:548] [2023-08-22 12:26:20 +0000.649112][32c7] AF_SpeedFilter audio
0x6ff4619e80 PullFrame
[011:640] [2023-08-22 12:26:20 +0000.741235][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[011:669] [2023-08-22 12:26:20 +0000.770695][32cb] The output timestamp from audio
mixer change:28432640
[011:673] [2023-08-22 12:26:20 +0000.774577][329f] The convert RGB to YUV take 5
[011:699] [2023-08-22 12:26:20 +0000.800155][32a3] On audio frame the broadcast
with timestamp:28432672 samples:480. (1000 frame for one log)

[011:701] [2023-08-22 12:26:20 +0000.802660][32cb] Get data in mic source, which


has byte length:1764micAudioStream->length():10
[011:702] [2023-08-22 12:26:20 +0000.803015][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:069] [2023-08-22 12:26:21 +0000.169961][32c7] AF_SpeedFilter audio time,
0x6ff4619e80 rcv time: 28433039
[012:069] [2023-08-22 12:26:21 +0000.170080][32c7] AF_SpeedFilter audio time,
0x6ff4619e80 rcv time: 28433039in_nSamples:441
[012:098] [2023-08-22 12:26:21 +0000.199616][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[012:102] [2023-08-22 12:26:21 +0000.203622][329f] drawYUV420 render
OpenGLRenderProgram:0x6fe8d3de98
[012:110] [2023-08-22 12:26:21 +0000.211410][32ce] DTS queue for
Generator:0x70835fdcb8 9905 9939
[012:133] [2023-08-22 12:26:21 +0000.234437][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[012:172] [2023-08-22 12:26:21 +0000.273304][329f] The convert RGB to YUV take 5
[012:173] [2023-08-22 12:26:21 +0000.274723][32ce]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:10003
[012:177] [2023-08-22 12:26:21 +0000.278172][32c7] FilterPipeline2::OnAudioFrame
pts 10010 last_audio_timestamp_ 10010
[012:177] [2023-08-22 12:26:21 +0000.278613][32c7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 28433041
[012:177] [2023-08-22 12:26:21 +0000.278716][32c7]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[012:209] [2023-08-22 12:26:21 +0000.310764][32a3] Run AGC when audioType = 0
[012:210] [2023-08-22 12:26:21 +0000.311008][32a3]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:232] [2023-08-22 12:26:21 +0000.333625][329f] GPUImageProcessing: process
video frame with resolution 1280 X 720
[012:232] [2023-08-22 12:26:21 +0000.333755][329f] GPUImageProcessing: input frame
width1280 X 720
[012:233] [2023-08-22 12:26:21 +0000.334465][329f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:233] [2023-08-22 12:26:21 +0000.334591][329f] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[012:243] [2023-08-22 12:26:21 +0000.344080][32ce] h264 add frame header cdr flag
[012:243] [2023-08-22 12:26:21 +0000.344752][32ce] SendFrame
encodedImage._timeStamp:10003encodedImage->_length:109552
[012:244] [2023-08-22 12:26:21 +0000.344912][32ce] Received key frame:10003
[012:244] [2023-08-22 12:26:21 +0000.345876][32ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:10036 pts:10036
[012:245] [2023-08-22 12:26:21 +0000.346625][32cf] get the H.264 IDR frame
[012:271] [2023-08-22 12:26:21 +0000.372892][32ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:10101
[012:272] [2023-08-22 12:26:21 +0000.373101][32ce] push video frame to H264
encoder. (100 frame for one log)

[012:272] [2023-08-22 12:26:21 +0000.373162][32ce] push video frame to H264


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

[012:272] [2023-08-22 12:26:21 +0000.373222][32ce] H264Encode::push video frame to


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

[012:272] [2023-08-22 12:26:21 +0000.373291][32ce] The input pts:10101 fps:30


[012:310] [2023-08-22 12:26:21 +0000.411384][32ce] H264Encode::H264SWEncoder get
callback, length:58464 type:1 nalType:1length:58460
[012:535] [2023-08-22 12:26:21 +0000.636670][329f] webrtc common_video plane
old ..... (1/1000) new: 5001 delete: 4980 diff: 21
[012:627] [2023-08-22 12:26:21 +0000.727993][329f] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[012:669] [2023-08-22 12:26:21 +0000.770561][329f] The convert RGB to YUV take 4
[012:700] [2023-08-22 12:26:21 +0000.801082][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[012:845] [2023-08-22 12:26:21 +0000.946178][32ce] Push an pts:10674 to dts queue.
[012:910] [2023-08-22 12:26:22 +0000.11445][32ce] last dts:10632 currentPts:10674
ppsOrSPS:0 queue length:3
[012:912] [2023-08-22 12:26:22 +0000.13011][32ce] DTS queue for
Generator:0x70835fdcb8 10736
[013:130] [2023-08-22 12:26:22 +0000.231384][32c7]
RecordAudioSource::PullAudioFrame
[013:134] [2023-08-22 12:26:22 +0000.235419][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:159] [2023-08-22 12:26:22 +0000.260917][32c7] AF_SpeedFilter audio
0x6ff4619e80 PullFrame
[013:171] [2023-08-22 12:26:22 +0000.272080][329f] The convert RGB to YUV take 5
[013:215] [2023-08-22 12:26:22 +0000.316154][32c7] resampled_data_size:13312
[013:258] [2023-08-22 12:26:22 +0000.359472][329f] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[013:308] [2023-08-22 12:26:22 +0000.409684][32c7] AF_SpeedFilter audio time
[013:309] [2023-08-22 12:26:22 +0000.410019][32c7] AF_SpeedFilter audio time 111,
0x6ff4619e80 out time: 28434231 org time: 28434231
[013:380] [2023-08-22 12:26:22 +0000.480963][32c7] AF_SpeedFilter::PullFrame eof4
[013:382] [2023-08-22 12:26:22 +0000.483262][32c7]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[013:634] [2023-08-22 12:26:22 +0000.735553][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[013:672] [2023-08-22 12:26:22 +0000.773312][329f] The convert RGB to YUV take 5
[013:695] [2023-08-22 12:26:22 +0000.796230][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[013:750] [2023-08-22 12:26:22 +0000.851266][32ce] DTS queue for
Generator:0x70835fdcb8 11575
[013:820] [2023-08-22 12:26:22 +0000.921759][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[013:880] [2023-08-22 12:26:22 +0000.981200][32cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 11609queue_audio_frame_:7
[014:138] [2023-08-22 12:26:23 +0000.239708][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:173] [2023-08-22 12:26:23 +0000.274431][329f] The convert RGB to YUV take 5
[014:174] [2023-08-22 12:26:23 +0000.275951][32ce] Push an pts:12004 to dts queue.
[014:203] [2023-08-22 12:26:23 +0000.304796][32a3] Run AGC when audioType = 0
[014:238] [2023-08-22 12:26:23 +0000.339267][32ce] h264 add frame header cdr flag
[014:238] [2023-08-22 12:26:23 +0000.339849][32ce] Received key frame:12004
[014:239] [2023-08-22 12:26:23 +0000.339987][32ce] last dts:11974 currentPts:12004
ppsOrSPS:0 queue length:3
[014:241] [2023-08-22 12:26:23 +0000.342100][32cf] get the H.264 IDR frame
[014:573] [2023-08-22 12:26:23 +0000.674686][32ce] DTS queue for
Generator:0x70835fdcb8 12364 12400
[014:602] [2023-08-22 12:26:23 +0000.703697][329f] webrtc common_video plane
old ..... (1/1000) new: 6001 delete: 5984 diff: 17
[014:633] [2023-08-22 12:26:23 +0000.734641][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[014:670] [2023-08-22 12:26:23 +0000.770931][329f] The convert RGB to YUV take 4
[014:708] [2023-08-22 12:26:23 +0000.809103][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[014:774] [2023-08-22 12:26:23 +0000.875075][32c7] AF_SpeedFilter audio
0x6ff4619e80 PullFrame
[015:014] [2023-08-22 12:26:24 +0000.115640][32c7]
RecordAudioSource::PullAudioFrame
[015:127] [2023-08-22 12:26:24 +0000.228306][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:169] [2023-08-22 12:26:24 +0000.270727][329f] The convert RGB to YUV take 4
[015:402] [2023-08-22 12:26:24 +0000.503296][32ce] DTS queue for
Generator:0x70835fdcb8 13197 13233
[015:429] [2023-08-22 12:26:24 +0000.530847][329f] drawYUV420 render
OpenGLRenderProgram:0x6fe8d3de98
[015:476] [2023-08-22 12:26:24 +0000.577584][32c7] resampled_data_size:4096
[015:507] [2023-08-22 12:26:24 +0000.608662][32ce]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:13336
[015:508] [2023-08-22 12:26:24 +0000.608983][32ce] Push an pts:13336 to dts queue.
[015:538] [2023-08-22 12:26:24 +0000.639276][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[015:574] [2023-08-22 12:26:24 +0000.675772][32ce] SendFrame
encodedImage._timeStamp:13336encodedImage->_length:58016
[015:575] [2023-08-22 12:26:24 +0000.676044][32ce] last dts:13301 currentPts:13336
ppsOrSPS:0 queue length:3
[015:598] [2023-08-22 12:26:24 +0000.699806][329f] GPUImageProcessing: process
video frame with resolution 1280 X 720
[015:599] [2023-08-22 12:26:24 +0000.700029][329f] GPUImageProcessing: input frame
width1280 X 720
[015:599] [2023-08-22 12:26:24 +0000.700887][329f] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[015:600] [2023-08-22 12:26:24 +0000.701044][329f] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[015:635] [2023-08-22 12:26:24 +0000.736443][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[015:642] [2023-08-22 12:26:24 +0000.743618][32ce] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:13471
[015:642] [2023-08-22 12:26:24 +0000.743809][32ce] push video frame to H264
encoder. (100 frame for one log)

[015:642] [2023-08-22 12:26:24 +0000.743881][32ce] push video frame to H264


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

[015:643] [2023-08-22 12:26:24 +0000.743980][32ce] H264Encode::push video frame to


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

[015:643] [2023-08-22 12:26:24 +0000.744049][32ce] The input pts:13471 fps:30


[015:645] [2023-08-22 12:26:24 +0000.746897][32ce] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:13400 pts:13400
[015:669] [2023-08-22 12:26:24 +0000.770484][329f] The convert RGB to YUV take 4
[015:695] [2023-08-22 12:26:24 +0000.796799][32c7] AF_SpeedFilter::PullFrame eof4
[015:698] [2023-08-22 12:26:24 +0000.799211][32c7]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[015:705] [2023-08-22 12:26:24 +0000.806688][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[015:712] [2023-08-22 12:26:24 +0000.813625][32ce] H264Encode::H264SWEncoder get
callback, length:51680 type:1 nalType:1length:51676
[016:133] [2023-08-22 12:26:25 +0000.234653][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:145] [2023-08-22 12:26:25 +0000.246680][32cd]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 13931queue_audio_frame_:1
[016:169] [2023-08-22 12:26:25 +0000.270759][329f] The convert RGB to YUV take 4
[016:205] [2023-08-22 12:26:25 +0000.306507][32a3] Run AGC when audioType = 0
[016:205] [2023-08-22 12:26:25 +0000.306719][32a3]
AudioDeviceDataHandler::MixAndSendOutFrame
[016:241] [2023-08-22 12:26:25 +0000.342276][32ce] h264 add frame header cdr flag
[016:242] [2023-08-22 12:26:25 +0000.342932][32ce] Received key frame:14001
[016:242] [2023-08-22 12:26:25 +0000.343022][32ce] DTS queue for
Generator:0x70835fdcb8 14001 14032 14066
[016:243] [2023-08-22 12:26:25 +0000.344794][32cf] get the H.264 IDR frame
[016:383] [2023-08-22 12:26:25 +0000.484804][32c7] AF_SpeedFilter audio
0x6ff4619e80 PullFrame
[016:631] [2023-08-22 12:26:25 +0000.732646][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[016:669] [2023-08-22 12:26:25 +0000.770845][329f] The convert RGB to YUV take 4
[016:697] [2023-08-22 12:26:25 +0000.798268][329f] webrtc common_video plane
old ..... (1/1000) new: 7001 delete: 6980 diff: 21
[016:700] [2023-08-22 12:26:25 +0000.801901][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[016:836] [2023-08-22 12:26:25 +0000.937342][32ce] Push an pts:14665 to dts queue.
[016:873] [2023-08-22 12:26:25 +0000.974912][32ce] last dts:14638 currentPts:14665
ppsOrSPS:0 queue length:2
[016:891] [2023-08-22 12:26:25 +0000.992371][32c7]
RecordAudioSource::PullAudioFrame
[017:071] [2023-08-22 12:26:26 +0000.172217][32ce] DTS queue for
Generator:0x70835fdcb8 14836 14866 14900
[017:133] [2023-08-22 12:26:26 +0000.234320][329f] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[017:171] [2023-08-22 12:26:26 +0000.272368][329f] The convert RGB to YUV take 4
[017:257] [2023-08-22 12:26:26 +0000.358499][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[017:368] [2023-08-22 12:26:26 +0000.469610][329f] StopRecording:
[017:369] [2023-08-22 12:26:26 +0000.470240][329f] OnNeedStopRecording:
[017:373] [2023-08-22 12:26:26 +0000.474900][32c7] resampled_data_size:512
[017:374] [2023-08-22 12:26:26 +0000.475054][32c7] AF_SpeedFilter audio time 222,
0x6ff4619e80 out time: 28438291 org time: 28438291
[017:374] [2023-08-22 12:26:26 +0000.475193][32c7] PullAudioFrame: PullFrame audio
finished.
[017:374] [2023-08-22 12:26:26 +0000.475258][32c7]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[017:377] [2023-08-22 12:26:26 +0000.478420][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[017:377] [2023-08-22 12:26:26 +0000.478699][329f] operator(): Stop
[017:377] [2023-08-22 12:26:26 +0000.478803][329f] StopPullFrameAndWriteMp4
time:28438350 enter.

[017:377] [2023-08-22 12:26:26 +0000.478880][329f] StopRecording:


[017:380] [2023-08-22 12:26:26 +0000.481688][32ce]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:456
[017:381] [2023-08-22 12:26:26 +0000.482687][329e] stop recording
[017:381] [2023-08-22 12:26:26 +0000.482785][329e]
RecordingSessionInternalSimple:destroy media processers
[017:381] [2023-08-22 12:26:26 +0000.482848][329e] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[017:381] [2023-08-22 12:26:26 +0000.482898][329e] H264Encode::flushing hareware
Encoder
[017:382] [2023-08-22 12:26:26 +0000.483139][329e] Flush time:28438355 enter.

[017:382] [2023-08-22 12:26:26 +0000.483212][329e] H264Encoder encoder flush


[017:382] [2023-08-22 12:26:26 +0000.483264][329e] flush output queue
[017:702] [2023-08-22 12:26:26 +0000.802943][32cb] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[017:713] [2023-08-22 12:26:26 +0000.814460][329e] Flush leave. expire time = 331
ms

[017:713] [2023-08-22 12:26:26 +0000.814774][329e] ~H264EncodeWrap:


[017:713] [2023-08-22 12:26:26 +0000.814862][329e] ~H264Encode:
[017:714] [2023-08-22 12:26:26 +0000.814918][329e] teardownCompressionSession:
H264Encode::destroying Encoder
[017:714] [2023-08-22 12:26:26 +0000.814979][329e] Release time:28438687 enter.

[017:714] [2023-08-22 12:26:26 +0000.815317][329e] Release:


MediaCodecVideoEncoder::Release _inited:1
[017:714] [2023-08-22 12:26:26 +0000.815445][329e] Destroy time:28438687 enter.

[017:714] [2023-08-22 12:26:26 +0000.815500][329e] H264Encoder encoderDestroy


[017:714] [2023-08-22 12:26:26 +0000.815555][329e]
AndroidMediaCodecVideoEncoder::release env: 0x7000572980
[017:714] [2023-08-22 12:26:26 +0000.815661][329e]
AndroidMediaCodecVideoEncoder::Destroy
[017:752] [2023-08-22 12:26:26 +0000.852970][329e] Destroy leave. expire time = 38
ms

[017:752] [2023-08-22 12:26:26 +0000.853301][329e] Release leave. expire time = 38


ms

[017:752] [2023-08-22 12:26:26 +0000.853433][329e] ~AndroidHwAvcEncoder


time:28438725 enter.

[017:752] [2023-08-22 12:26:26 +0000.853772][329e] Release time:28438725 enter.

[017:752] [2023-08-22 12:26:26 +0000.853902][329e] Release:


MediaCodecVideoEncoder:: has been released before, just return
[017:753] [2023-08-22 12:26:26 +0000.853969][329e] Release leave. expire time = 1
ms

[017:753] [2023-08-22 12:26:26 +0000.854030][329e] ~AndroidMediaCodecVideoEncoder


[017:753] [2023-08-22 12:26:26 +0000.854086][329e] ~WrapAndroidMediaCodec
time:28438726 enter.

[017:753] [2023-08-22 12:26:26 +0000.854145][329e] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[017:753] [2023-08-22 12:26:26 +0000.854213][329e] video hevc hw codec


destructor:0x70834394c8

[017:753] [2023-08-22 12:26:26 +0000.854404][329e] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[017:753] [2023-08-22 12:26:26 +0000.854499][329e] teardownCompressionSession:


H264Encode::destroyed Encoder
[017:753] [2023-08-22 12:26:26 +0000.854566][329e]
RecordingSessionInternalSimple:destroy aac encoder output!
[017:753] [2023-08-22 12:26:26 +0000.854619][329e] AACSWEncode destructor
[017:768] [2023-08-22 12:26:26 +0000.868991][32cf] MP4 close file successfully
[017:768] [2023-08-22 12:26:26 +0000.869214][32cf] Recording session Internal:
notify recording ok
[017:768] [2023-08-22 12:26:26 +0000.869303][32cf] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_28422687.mp4,
output_video_timestamp_:15200 last_video_pts_:15167
[017:768] [2023-08-22 12:26:26 +0000.869391][32cf] OnRecordFinish:
[017:771] [2023-08-22 12:26:26 +0000.872096][32cf] onRecordingOk: net seek
pos:0record video duration:15200record audio duration:15185
[017:772] [2023-08-22 12:26:26 +0000.873393][32cb] destructMicSource_w:
[017:772] [2023-08-22 12:26:26 +0000.873504][32cb] setOutput_w:
MicSource::setOutput() 0x0
[017:772] [2023-08-22 12:26:26 +0000.873575][32cb] close external audio stream

[017:772] [2023-08-22 12:26:26 +0000.873783][329f] releaseThread 0x6ff45e9280


[017:772] [2023-08-22 12:26:26 +0000.873845][329f] ~MicSource: Mic source
destroyed:0x6fb994bd80
[017:774] [2023-08-22 12:26:26 +0000.875374][329f] StopPullFrameAndWriteMp4 leave.
expire time = 397 ms

[017:774] [2023-08-22 12:26:26 +0000.875506][329f] DestroyPipelineAndFilters


time:28438747 enter.

[017:774] [2023-08-22 12:26:26 +0000.875681][329f] UnbindInputFilter 0x6ff45e9540


this 0x6fe8d3e0c0
[017:774] [2023-08-22 12:26:26 +0000.875821][329f] UnbindInputFilter 0x6ff4618dd8
this 0x6ff4619fd0
[017:775] [2023-08-22 12:26:26 +0000.875944][329f] UnbindInputFilter 0x6fe8d3e0c0
this 0x6fe8a548a0
[017:775] [2023-08-22 12:26:26 +0000.875999][329f] filter: filter pipeline destroy
this: 0x6fe8a54800
[017:775] [2023-08-22 12:26:26 +0000.876479][329f] ClearVideoOfSources: recodring
total frames:0
[017:775] [2023-08-22 12:26:26 +0000.876545][329f] ClearVideoOfSources:
[017:775] [2023-08-22 12:26:26 +0000.876593][329f] GPUImageProcessing destruct.
[017:775] [2023-08-22 12:26:26 +0000.876732][329f] destroy TrivalImageDrawer
0x7076338000
[017:775] [2023-08-22 12:26:26 +0000.876803][329f] The shader has been initialize,
clean up them.

[017:776] [2023-08-22 12:26:26 +0000.876924][329f] ~OpenGLFrameBuffer:


[017:776] [2023-08-22 12:26:26 +0000.877154][329f] ~OpenGLFrameBuffer:
[017:776] [2023-08-22 12:26:26 +0000.877352][329f] ~OpenGLFrameBuffer:
[017:776] [2023-08-22 12:26:26 +0000.877609][329f] ~OpenGLFrameBuffer:
[017:776] [2023-08-22 12:26:26 +0000.877795][329f] ~OpenGLFrameBuffer:
[017:777] [2023-08-22 12:26:26 +0000.877987][329f] ~OpenGLFrameBuffer:
[017:777] [2023-08-22 12:26:26 +0000.878366][329f] GPUImageProcessing destruct
finish.
[017:777] [2023-08-22 12:26:26 +0000.878469][329f] GPURGBAFrame destruct.
[017:777] [2023-08-22 12:26:26 +0000.878621][329f] destroy OpenGLRenderProgram
0x6fe8d3de98
[017:777] [2023-08-22 12:26:26 +0000.878688][329f] ~CameraSource time:28438750
enter.

[017:777] [2023-08-22 12:26:26 +0000.878738][329f] ~CameraSource leave. expire


time = 0 ms

[017:777] [2023-08-22 12:26:26 +0000.878799][329f] ~RecordAudioSource time:28438750


enter.

[017:777] [2023-08-22 12:26:26 +0000.878848][329f] ~RecordAudioSource leave.


expire time = 0 ms

[017:777] [2023-08-22 12:26:26 +0000.878903][329f] DestroyPipelineAndFilters


leave. expire time = 4 ms

[017:816] [2023-08-22 12:26:26 +0000.917606][2bd2]


Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[017:817] [2023-08-22 12:26:26 +0000.918801][2bd2] machine model :redmi
[017:817] [2023-08-22 12:26:26 +0000.918867][2bd2] Support this machine
model :redmi
[017:818] [2023-08-22 12:26:26 +0000.918908][2bd2] global inited! current sdk
version: 12-14-d8558ab
[017:818] [2023-08-22 12:26:26 +0000.919278][2bd2] filter: filter pipeline
construtc this: 0x707627ed80
[017:818] [2023-08-22 12:26:26 +0000.919341][2bd2] MediaFilterGraph:
MediaFilterGraph construct
[017:818] [2023-08-22 12:26:26 +0000.919381][2bd2] GLESContext:
[017:818] [2023-08-22 12:26:26 +0000.919476][2bd2] The result of eglGetDisplay is:
0x1
[017:820] [2023-08-22 12:26:26 +0000.921563][2bd2] The result of creation:
0x6fe8d09280
[017:820] [2023-08-22 12:26:26 +0000.921765][2bd2] The result of
eglCreatePbufferSurface is: 0x6fe8d09380
[017:822] [2023-08-22 12:26:26 +0000.923227][2bd2] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_28422687.mp4
[017:822] [2023-08-22 12:26:26 +0000.923350][2bd2] The source 0 speed:1
[017:822] [2023-08-22 12:26:26 +0000.923432][2bd2] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_28422687.mp4, delay:
0
[017:822] [2023-08-22 12:26:26 +0000.923516][2bd2] CreateDecoderByVideoSource
time:28438795 enter.

[017:823] [2023-08-22 12:26:26 +0000.924172][2bd2] running_decoder_count:0max


count:2
[017:823] [2023-08-22 12:26:26 +0000.924273][2bd2] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_28422687.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x6fe8ab8c00
[017:840] [2023-08-22 12:26:26 +0000.941101][32e8] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6ff4475000] Current FFmpeg version git-2021-06-16-
97cea6f

[017:971] [2023-08-22 12:26:27 +0000.72295][32e8] OnStreamInfoFound: video


duration_: 15200
[017:973] [2023-08-22 12:26:27 +0000.73939][2bd2] start decoder
[017:973] [2023-08-22 12:26:27 +0000.74032][2bd2] CreateDecoderByVideoSource
leave. expire time = 151 ms

[017:973] [2023-08-22 12:26:27 +0000.74088][2bd2] BindInputFilter 0x6fe8a26f20


this 0x6fe8b76598
[017:973] [2023-08-22 12:26:27 +0000.74127][2bd2] BindInputFilter 0x6fe8b76598
this 0x6fe8b76658
[017:973] [2023-08-22 12:26:27 +0000.74164][2bd2] BindInputFilter 0x6fe8a26f20
this 0x6fe8b76718
[017:973] [2023-08-22 12:26:27 +0000.74222][2bd2] BindInputFilter 0x6fe8b76718
this 0x6fe8b767d8
[017:973] [2023-08-22 12:26:27 +0000.74246][2bd2] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_28422687.mp4
[017:973] [2023-08-22 12:26:27 +0000.74284][2bd2] BindInputFilter 0x6fe8b76658
this 0x6fe8b76898
[017:973] [2023-08-22 12:26:27 +0000.74321][2bd2] BindInputFilter 0x6fe8b76898
this 0x707627ee20
[017:973] [2023-08-22 12:26:27 +0000.74356][2bd2] BindInputFilter 0x6fe8b767d8
this 0x6fe8b76958
[017:973] [2023-08-22 12:26:27 +0000.74392][2bd2] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_28422687.mp4
[017:974] [2023-08-22 12:26:27 +0000.75262][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[017:974] [2023-08-22 12:26:27 +0000.75765][2bd2] machine model :redmi
[017:974] [2023-08-22 12:26:27 +0000.75808][2bd2] Support this machine model :redmi
[017:974] [2023-08-22 12:26:27 +0000.75835][2bd2] global inited! current sdk
version: 12-14-d8558ab
[017:975] [2023-08-22 12:26:27 +0000.75980][2bd2] GetPipeline:
-----------------------------------------
[017:975] [2023-08-22 12:26:27 +0000.76040][2bd2] GetPipeline: source: 0x6fe8a26d00
[017:975] [2023-08-22 12:26:27 +0000.76066][2bd2] GetPipeline: filter: NULLFilter
[017:975] [2023-08-22 12:26:27 +0000.76091][2bd2] GetPipeline: filter: NULLFilter
[017:975] [2023-08-22 12:26:27 +0000.76116][2bd2] GetPipeline: filter: NULLFilter
[017:975] [2023-08-22 12:26:27 +0000.76113][32e9] NO get frame from decoder
[017:975] [2023-08-22 12:26:27 +0000.76141][2bd2] GetPipeline: audio filter:
AuidoNULLFilter
[017:975] [2023-08-22 12:26:27 +0000.76170][2bd2] GetPipeline: audio filter:
AuidoNULLFilter
[017:975] [2023-08-22 12:26:27 +0000.76195][2bd2] GetPipeline: audio filter:
AudioNUllFilter
[017:975] [2023-08-22 12:26:27 +0000.76219][2bd2] GetPipeline:
------------------------------------------
[017:975] [2023-08-22 12:26:27 +0000.76248][2bd2] filter: filter pipeline2 update
pattern: 0
[017:975] [2023-08-22 12:26:27 +0000.76697][2bd2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[017:976] [2023-08-22 12:26:27 +0000.76914][2bd2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[017:976] [2023-08-22 12:26:27 +0000.76980][2bd2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[017:976] [2023-08-22 12:26:27 +0000.77185][2bd2] DeviceInit:
[017:976] [2023-08-22 12:26:27 +0000.77575][2bd2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[017:976] [2023-08-22 12:26:27 +0000.77788][32e9] NO get frame from decoder
[017:977] [2023-08-22 12:26:27 +0000.77993][2bd2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[017:977] [2023-08-22 12:26:27 +0000.78321][2bd2] CreatePlatformSpecificObjects:
[017:977] [2023-08-22 12:26:27 +0000.78377][2bd2] audio device use null audio
input and opensl output
[017:977] [2023-08-22 12:26:27 +0000.78411][2bd2] Create OpenSLES output module
with java VM support.

[017:977] [2023-08-22 12:26:27 +0000.78666][2bd2] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[017:978] [2023-08-22 12:26:27 +0000.78919][2bd2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[017:978] [2023-08-22 12:26:27 +0000.79219][32e9] NO get frame from decoder
[017:978] [2023-08-22 12:26:27 +0000.79244][2bd2] Create OpenSLES output module
with buffer num:2

[017:978] [2023-08-22 12:26:27 +0000.79294][2bd2] Error(trace.cc:40): Init the


output and input for audio device template.
[017:978] [2023-08-22 12:26:27 +0000.79326][2bd2] Init the output device.

[017:978] [2023-08-22 12:26:27 +0000.79358][2bd2] Set the playout as stereo:1


[017:978] [2023-08-22 12:26:27 +0000.79393][2bd2] Set the sample rate to be:44100

[017:978] [2023-08-22 12:26:27 +0000.79451][2bd2] Low latency buffer size:144 low


sample rate:48000
[017:978] [2023-08-22 12:26:27 +0000.79500][2bd2] DeviceInit: Done
[017:978] [2023-08-22 12:26:27 +0000.79786][2bd2] UpdateRate: lipsync_debug: Update
framerate from 0 to 15
[017:979] [2023-08-22 12:26:27 +0000.80899][32e9] NO get frame from decoder
[017:980] [2023-08-22 12:26:27 +0000.81091][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[017:980] [2023-08-22 12:26:27 +0000.81193][2bd2]
MediaFilterPlayer::SetPlayerNotify 0x6fbbc67320
[017:981] [2023-08-22 12:26:27 +0000.81939][2bd2]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[017:981] [2023-08-22 12:26:27 +0000.82070][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[017:981] [2023-08-22 12:26:27 +0000.82533][32e9] NO get frame from decoder
[017:981] [2023-08-22 12:26:27 +0000.82778][32f3] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fbb2ee118
[017:982] [2023-08-22 12:26:27 +0000.83142][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[017:982] [2023-08-22 12:26:27 +0000.83804][2bd2] SetGraphLoop: SetGraphLoop 1
[017:982] [2023-08-22 12:26:27 +0000.83861][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[017:983] [2023-08-22 12:26:27 +0000.84409][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[017:986] [2023-08-22 12:26:27 +0000.87658][32e9] NO get frame from decoder
[017:991] [2023-08-22 12:26:27 +0000.92212][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[017:992] [2023-08-22 12:26:27 +0000.93498][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[017:996] [2023-08-22 12:26:27 +0000.97899][32f5] Start:
[017:997] [2023-08-22 12:26:27 +0000.98142][32f4] operator(): video render started.
[017:997] [2023-08-22 12:26:27 +0000.98268][32f4] DriveRender working... (1/200)
[017:997] [2023-08-22 12:26:27 +0000.98293][32f4] Warning(video_render.cc:390): No
picture to display (1/50)
[017:997] [2023-08-22 12:26:27 +0000.98361][32f5] Start:
[017:997] [2023-08-22 12:26:27 +0000.98520][32f5] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[017:997] [2023-08-22 12:26:27 +0000.98566][32f5] Reset: history total size: 98
[017:997] [2023-08-22 12:26:27 +0000.98595][32f5] DeviceStart:
audioDevice_:0x6fbbaa6000
[017:997] [2023-08-22 12:26:27 +0000.98619][32f5] DeviceStart: time profile playout
init before
[017:997] [2023-08-22 12:26:27 +0000.98647][32f5] DeviceStart: time profile playout
init end
[017:997] [2023-08-22 12:26:27 +0000.98669][32f5] OpenSlesOutput:Start playout

[017:998] [2023-08-22 12:26:27 +0000.99632][32e9] NO get frame from decoder


[018:000] [2023-08-22 12:26:27 +0000.101190][32e9] NO get frame from decoder
[017:998] [2023-08-22 12:26:27 +0000.99632][32f5] Create the opensl output player.
streamtype before:0

[018:007] [2023-08-22 12:26:27 +0000.108191][32f5] Create the opensl output player.


streamtype after:3

[018:049] [2023-08-22 12:26:27 +0000.150826][32f5] Enqueue opensl buffer size:1764


[018:128] [2023-08-22 12:26:27 +0000.229064][32f5] DeviceStart: time profile
playout all end
[018:128] [2023-08-22 12:26:27 +0000.229123][32f8]
PlayerSimpleBufferQueueCallbackHandler function
[018:128] [2023-08-22 12:26:27 +0000.229241][32f5] operator(): Audio playback
started.
[018:128] [2023-08-22 12:26:27 +0000.229344][32f8] NeedMorePlayData No enough
buffers. nSamples: 441(1/100)
[018:128] [2023-08-22 12:26:27 +0000.229397][32f5] operator(): Started now!
[018:128] [2023-08-22 12:26:27 +0000.229414][32f8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:128] [2023-08-22 12:26:27 +0000.229506][32f7] Error(video_source.cc:430): wait
decoder a frame: 0
[018:128] [2023-08-22 12:26:27 +0000.229599][32f6] Pull audio failed.(wait video!)
[018:128] [2023-08-22 12:26:27 +0000.229674][32f6]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:129] [2023-08-22 12:26:27 +0000.230594][32f7] (1/100)OnReceiveVideoFrame,
key_frame: 1, pkt_pts: 900pts ms:10000
[018:130] [2023-08-22 12:26:27 +0000.231240][32f6] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 0
[018:130] [2023-08-22 12:26:27 +0000.231428][32f6] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[018:131] [2023-08-22 12:26:27 +0000.232040][32f6] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[018:134] [2023-08-22 12:26:27 +0000.235824][32f6]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:136] [2023-08-22 12:26:27 +0000.237234][32f6] audio frame wait video
frame.last_video_timestamp:10 last_audio_timestamp:115.964
[018:133] [2023-08-22 12:26:27 +0000.234880][32f7] OnVideoFrameReady(1/200)
[018:136] [2023-08-22 12:26:27 +0000.237802][32f4] operator() frame->pts-
9223372036854775808 queue_ size: 1 (1/200)
[018:138] [2023-08-22 12:26:27 +0000.239772][32f5] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[018:146] [2023-08-22 12:26:27 +0000.247079][32f4] lipsync_debug:displaying video
ts:900 The current displayed video timestamp is:28439119
[018:150] [2023-08-22 12:26:27 +0000.251893][32f5] The audio playback speed:100
(1/100)
[018:151] [2023-08-22 12:26:27 +0000.252154][32f5] lipsync_debug: The current
played audio timestamp is:0(1/50)
[018:151] [2023-08-22 12:26:27 +0000.252225][32f5] First audio frame rendering
[018:167] [2023-08-22 12:26:27 +0000.268286][32f4] lipsync_debug: render a video
frame
[018:167] [2023-08-22 12:26:27 +0000.268428][32f4] lipsync_debug: First video frame
rendering.
[018:178] [2023-08-22 12:26:27 +0000.279059][32f4]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:25 timeDelta:32 last
video ts:900 frame->pts:3150 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[018:178] [2023-08-22 12:26:27 +0000.279192][32f4] lipsync_debug: tsDelta -
timeDelta = -7
[018:178] [2023-08-22 12:26:27 +0000.279219][32f4] lipsync_debug:result remaining
time:0
[018:178] [2023-08-22 12:26:27 +0000.279241][32f4] dynamic updated lipsync delay:0
[018:184] [2023-08-22 12:26:27 +0000.285559][32f4] lipsync_debug:remaining time:10
tsDelta - timeDelta:20
[018:184] [2023-08-22 12:26:27 +0000.285817][32f4] lipsync_debug:result remaining
time:10
[018:207] [2023-08-22 12:26:27 +0000.308398][32a3] Run AGC when audioType = 0
[018:222] [2023-08-22 12:26:27 +0000.323232][32f7] video frame wait audio frame:
last_video_timestamp:300 last_audio_timestamp:184.943
[018:222] [2023-08-22 12:26:27 +0000.323668][32f7]
Warning(media_filter_player.cc:442): media pull video error, PullFrameStatus is 4
[018:325] [2023-08-22 12:26:27 +0000.426462][32f6]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[018:326] [2023-08-22 12:26:27 +0000.427875][32f6] audio frame wait video
frame.last_video_timestamp:331 last_audio_timestamp:440.862
[018:811] [2023-08-22 12:26:27 +0000.912940][32f4] lipsync_debug:displaying video
ts:60750 The current displayed video timestamp is:28439784
[018:936] [2023-08-22 12:26:28 +0000.37692][32f8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[018:974] [2023-08-22 12:26:28 +0000.75626][32a3] haveEnoughProcessedData
internalAudioStream.length: 10
[019:128] [2023-08-22 12:26:28 +0000.229354][32f5] do work DoLipsync!
[019:128] [2023-08-22 12:26:28 +0000.229618][32f5] total delay:89 videoTsMS:965
audioTsMS:876 diff:89
[019:128] [2023-08-22 12:26:28 +0000.229669][32f5] Set the lipsync delay:89
[019:265] [2023-08-22 12:26:28 +0000.366675][32f7] Error(video_source.cc:430): wait
decoder a frame: 0
[019:554] [2023-08-22 12:26:28 +0000.655865][32f4] lipsync_debug:displaying video
ts:119610 The current displayed video timestamp is:28440527
[019:674] [2023-08-22 12:26:28 +0000.775278][32f4] DriveRender working... (1/200)
[019:794] [2023-08-22 12:26:28 +0000.895739][32f4]
lipsync_debug:lipsync_threadhold: lipsync_delta:0 tsDelta:41 timeDelta:41 last
video ts:137520 frame->pts:141210 pkt_dts:-9223372036854775808 pkt_pts:-
9223372036854775808
[019:795] [2023-08-22 12:26:28 +0000.896007][32f4] lipsync_debug: tsDelta -
timeDelta = 0
[020:067] [2023-08-22 12:26:29 +0000.168366][32f8]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[020:146] [2023-08-22 12:26:29 +0000.247190][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[020:146] [2023-08-22 12:26:29 +0000.247532][32f5] Stop:
[020:146] [2023-08-22 12:26:29 +0000.247662][32f4] operator(): Video Render
stopped.
[020:146] [2023-08-22 12:26:29 +0000.247760][32f5] Stop:
[020:147] [2023-08-22 12:26:29 +0000.248118][32f5] DeviceStop:
audioDevice_:0x6fbbaa6000
[020:147] [2023-08-22 12:26:29 +0000.248167][32f5] OpenSlesOutput:Stop playout

[020:148] [2023-08-22 12:26:29 +0000.249596][32f5] DeviceStop: Done


[020:148] [2023-08-22 12:26:29 +0000.249814][32f5] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[020:148] [2023-08-22 12:26:29 +0000.249876][32f5] operator(): Stop now!
[020:203] [2023-08-22 12:26:29 +0000.304138][32a4] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:203] [2023-08-22 12:26:29 +0000.304416][32a4] _deviceSampleRate:48000

[020:204] [2023-08-22 12:26:29 +0000.305856][32a3] Run AGC when audioType = 0


[020:205] [2023-08-22 12:26:29 +0000.305974][32a3]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:208] [2023-08-22 12:26:29 +0000.309399][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[020:208] [2023-08-22 12:26:29 +0000.309549][2bd2] StopPreView: Have Stopped,
operation cancel
[020:208] [2023-08-22 12:26:29 +0000.309582][2bd2] Stop:
[020:208] [2023-08-22 12:26:29 +0000.309716][32f5] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[020:209] [2023-08-22 12:26:29 +0000.309922][2bd2] DeviceRelease:
audioDevice_:0x6fbbaa6000
[020:209] [2023-08-22 12:26:29 +0000.309956][2bd2] OpenSlesOutput:Stop playout

[020:209] [2023-08-22 12:26:29 +0000.310002][2bd2] DeviceRelease: Release the


webrtc device object.
[020:209] [2023-08-22 12:26:29 +0000.310167][2bd2] OpenSlesOutput destruct.

[020:209] [2023-08-22 12:26:29 +0000.310245][2bd2] DeviceRelease: Done


[020:209] [2023-08-22 12:26:29 +0000.310372][2bd2] Stop:
[020:209] [2023-08-22 12:26:29 +0000.310447][32f4] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[020:211] [2023-08-22 12:26:29 +0000.312740][2bd2] global uninited!
[020:212] [2023-08-22 12:26:29 +0000.313639][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[020:212] [2023-08-22 12:26:29 +0000.313741][2bd2] ~MediaFilterGraph:
MediaFilterGraph destruct
[020:212] [2023-08-22 12:26:29 +0000.313774][2bd2] RemoveVideoBackGroud: hava not
add video backgroud
[020:212] [2023-08-22 12:26:29 +0000.313821][2bd2] UnbindInputFilter 0x6fe8b76898
this 0x707627ee20
[020:212] [2023-08-22 12:26:29 +0000.313862][2bd2] ClearAllSource: remove source
filter, sourceid: 0x6fe8a26d00
[020:212] [2023-08-22 12:26:29 +0000.313887][2bd2] DestoryDecoderByVideoSource
time:28441185 enter.

[020:213] [2023-08-22 12:26:29 +0000.313918][2bd2] ~VideoBindDecoder time:28441186


enter.

[020:213] [2023-08-22 12:26:29 +0000.314137][2bd2] CleanUp time:28441186 enter.

[020:216] [2023-08-22 12:26:29 +0000.317762][2bd2] CleanUp leave. expire time = 3


ms

[020:216] [2023-08-22 12:26:29 +0000.317878][2bd2] CleanUp time:28441189 enter.

[020:217] [2023-08-22 12:26:29 +0000.318218][2bd2] CleanUp leave. expire time = 1


ms

[020:217] [2023-08-22 12:26:29 +0000.318588][2bd2] ~VideoBindDecoder leave. expire


time = 4 ms

[020:217] [2023-08-22 12:26:29 +0000.318618][2bd2] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[020:217] [2023-08-22 12:26:29 +0000.318658][2bd2] UnbindInputFilter 0x6fe8b76658


this 0x6fe8b76898
[020:217] [2023-08-22 12:26:29 +0000.318697][2bd2] UnbindInputFilter 0x6fe8b76598
this 0x6fe8b76658
[020:217] [2023-08-22 12:26:29 +0000.318732][2bd2] UnbindInputFilter 0x6fe8a26f20
this 0x6fe8b76598
[020:217] [2023-08-22 12:26:29 +0000.318767][2bd2] UnbindInputFilter 0x6fe8b767d8
this 0x6fe8b76958
[020:217] [2023-08-22 12:26:29 +0000.318799][2bd2] UnbindInputFilter 0x6fe8b76718
this 0x6fe8b767d8
[020:217] [2023-08-22 12:26:29 +0000.318869][2bd2] UnbindInputFilter 0x6fe8a26f20
this 0x6fe8b76718
[020:218] [2023-08-22 12:26:29 +0000.319129][2bd2] ~GLESContext:
[020:218] [2023-08-22 12:26:29 +0000.319818][2bd2] GLESContext destruct finish.
[020:218] [2023-08-22 12:26:29 +0000.319862][2bd2] filter: filter pipeline destroy
this: 0x707627ed80
[020:219] [2023-08-22 12:26:29 +0000.320367][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[020:220] [2023-08-22 12:26:29 +0000.320936][2bd2] machine model :redmi
[020:220] [2023-08-22 12:26:29 +0000.320975][2bd2] Support this machine
model :redmi
[020:220] [2023-08-22 12:26:29 +0000.321003][2bd2] global inited! current sdk
version: 12-14-d8558ab
[020:220] [2023-08-22 12:26:29 +0000.321140][2bd2] filter: filter pipeline
construtc this: 0x707627ed80
[020:220] [2023-08-22 12:26:29 +0000.321206][2bd2] MediaFilterGraph:
MediaFilterGraph construct
[020:220] [2023-08-22 12:26:29 +0000.321232][2bd2] GLESContext:
[020:220] [2023-08-22 12:26:29 +0000.321279][2bd2] The result of eglGetDisplay is:
0x1
[020:221] [2023-08-22 12:26:29 +0000.322480][2bd2] The result of creation:
0x6fe8bd5d00
[020:221] [2023-08-22 12:26:29 +0000.322566][2bd2] The result of
eglCreatePbufferSurface is: 0x6fe8d09080
[020:221] [2023-08-22 12:26:29 +0000.322650][2bd2] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_28422687.mp4
[020:221] [2023-08-22 12:26:29 +0000.322683][2bd2] The source 0 speed:1
[020:221] [2023-08-22 12:26:29 +0000.322733][2bd2] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_28422687.mp4, delay:
0
[020:221] [2023-08-22 12:26:29 +0000.322761][2bd2] CreateDecoderByVideoSource
time:28441194 enter.

[020:222] [2023-08-22 12:26:29 +0000.322909][2bd2] running_decoder_count:0max


count:2
[020:222] [2023-08-22 12:26:29 +0000.322944][2bd2] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_28422687.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x6fe8ab8c00
[020:222] [2023-08-22 12:26:29 +0000.323763][32fe] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6ff4475000] Current FFmpeg version git-2021-06-16-
97cea6f

[020:293] [2023-08-22 12:26:29 +0000.394455][32fe] OnStreamInfoFound: video


duration_: 15200
[020:296] [2023-08-22 12:26:29 +0000.397166][2bd2] start decoder
[020:296] [2023-08-22 12:26:29 +0000.397328][2bd2] CreateDecoderByVideoSource
leave. expire time = 75 ms

[020:296] [2023-08-22 12:26:29 +0000.397388][2bd2] BindInputFilter 0x6ff4790ba0


this 0x6fe8b75ed8
[020:296] [2023-08-22 12:26:29 +0000.397428][2bd2] BindInputFilter 0x6fe8b75ed8
this 0x6fe8b75f98
[020:296] [2023-08-22 12:26:29 +0000.397465][2bd2] BindInputFilter 0x6ff4790ba0
this 0x6fe8b76058
[020:296] [2023-08-22 12:26:29 +0000.397501][2bd2] BindInputFilter 0x6fe8b76058
this 0x6fe8b76118
[020:296] [2023-08-22 12:26:29 +0000.397524][2bd2] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_28422687.mp4
[020:296] [2023-08-22 12:26:29 +0000.397565][2bd2] BindInputFilter 0x6fe8b75f98
this 0x6fe8b761d8
[020:296] [2023-08-22 12:26:29 +0000.397598][2bd2] BindInputFilter 0x6fe8b761d8
this 0x707627ee20
[020:296] [2023-08-22 12:26:29 +0000.397633][2bd2] BindInputFilter 0x6fe8b76118
this 0x6fe8b76298
[020:296] [2023-08-22 12:26:29 +0000.397665][2bd2] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_28422687.mp4
[020:298] [2023-08-22 12:26:29 +0000.399003][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[020:298] [2023-08-22 12:26:29 +0000.399192][2bd2] MediaComposeFile time:28441271
enter.

[020:298] [2023-08-22 12:26:29 +0000.399232][2bd2] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[020:298] [2023-08-22 12:26:29 +0000.399284][32ff] NO get frame from decoder
[020:298] [2023-08-22 12:26:29 +0000.399368][2bd2] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[020:298] [2023-08-22 12:26:29 +0000.399409][2bd2] Recording session using default
bitrate support by app:14680064
[020:298] [2023-08-22 12:26:29 +0000.399403][3309] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fbab433c0
[020:298] [2023-08-22 12:26:29 +0000.399481][3309] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[020:298] [2023-08-22 12:26:29 +0000.399626][2bd2] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[020:298] [2023-08-22 12:26:29 +0000.399736][2bd2] GetPipeline:
-----------------------------------------
[020:298] [2023-08-22 12:26:29 +0000.399766][2bd2] GetPipeline: source:
0x6ff4790980
[020:298] [2023-08-22 12:26:29 +0000.399791][2bd2] GetPipeline: filter: NULLFilter
[020:298] [2023-08-22 12:26:29 +0000.399812][2bd2] GetPipeline: filter: NULLFilter
[020:298] [2023-08-22 12:26:29 +0000.399865][2bd2] GetPipeline: filter: NULLFilter
[020:298] [2023-08-22 12:26:29 +0000.399888][2bd2] GetPipeline: audio filter:
AuidoNULLFilter
[020:299] [2023-08-22 12:26:29 +0000.399955][2bd2] GetPipeline: audio filter:
AuidoNULLFilter
[020:299] [2023-08-22 12:26:29 +0000.399978][2bd2] GetPipeline: audio filter:
AudioNUllFilter
[020:299] [2023-08-22 12:26:29 +0000.399999][2bd2] GetPipeline:
------------------------------------------
[020:299] [2023-08-22 12:26:29 +0000.400024][2bd2] filter: filter pipeline2 update
pattern: 2
[020:299] [2023-08-22 12:26:29 +0000.400041][32ff] NO get frame from decoder
[020:299] [2023-08-22 12:26:29 +0000.400220][2bd2] MediaComposeFile leave. expire
time = 1 ms

[020:299] [2023-08-22 12:26:29 +0000.400709][2bd2] machine model :redmi


[020:299] [2023-08-22 12:26:29 +0000.400754][2bd2] Support this machine
model :redmi
[020:299] [2023-08-22 12:26:29 +0000.400778][2bd2] global inited! current sdk
version: 12-14-d8558ab
[020:299] [2023-08-22 12:26:29 +0000.400799][32ff] NO get frame from decoder
[020:300] [2023-08-22 12:26:29 +0000.401443][32ff] NO get frame from decoder
[020:301] [2023-08-22 12:26:29 +0000.402201][32ff] NO get frame from decoder
[020:302] [2023-08-22 12:26:29 +0000.403030][32ff] NO get frame from decoder
[020:302] [2023-08-22 12:26:29 +0000.403779][32ff] NO get frame from decoder
[020:304] [2023-08-22 12:26:29 +0000.405504][32ff] NO get frame from decoder
[020:336] [2023-08-22 12:26:29 +0000.437356][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[020:336] [2023-08-22 12:26:29 +0000.437540][2bd2] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 271
[020:337] [2023-08-22 12:26:29 +0000.438148][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[020:337] [2023-08-22 12:26:29 +0000.438232][2bd2] BeginCompose: BeginCompose, is
composing 0
[020:337] [2023-08-22 12:26:29 +0000.438364][3309] start recording, file path:
[020:337] [2023-08-22 12:26:29 +0000.438589][3309] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 271 audio_timescale:44100
video_timescale:90000
[020:337] [2023-08-22 12:26:29 +0000.438678][3309] MP4Recorder AddDisplayRotate:0
c:1 s:0 matrix[0]:256 matrix[1]:0 matrix[2]:0 matrix[3]:0 matrix[4]:256
matrix[8]:64
[020:337] [2023-08-22 12:26:29 +0000.438719][3309] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 271
[020:337] [2023-08-22 12:26:29 +0000.438762][3309] fd_open successed
handle:0xb400007093e990b0
[020:338] [2023-08-22 12:26:29 +0000.439032][3309] create mp4 file:291
m_fileHandle: 0x6fe8bc1100
[020:338] [2023-08-22 12:26:29 +0000.439075][3309] MP4 file: is opened successfully
[020:338] [2023-08-22 12:26:29 +0000.439100][3309] setupMediaProcessers:
[020:338] [2023-08-22 12:26:29 +0000.439124][3309]
RecordingSessionInternalSimple:setup media processers.
[020:338] [2023-08-22 12:26:29 +0000.439148][3309] construct AAC encoder
[020:338] [2023-08-22 12:26:29 +0000.439469][3309] H264Encoder creating:
ultrafast012323
[020:338] [2023-08-22 12:26:29 +0000.439524][3309] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[020:339] [2023-08-22 12:26:29 +0000.439996][3309] H264Encode::GetMachineModel is
220333QAG
[020:339] [2023-08-22 12:26:29 +0000.440049][3309] H264Encoder machine_mode
is:220333QAG
[020:339] [2023-08-22 12:26:29 +0000.440071][3309] H264Encode::machine size :9
machine_mode:220333QAG
[020:339] [2023-08-22 12:26:29 +0000.440062][330e] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6ff47c2498
[020:339] [2023-08-22 12:26:29 +0000.440095][3309] H264Encode::machine array
size :22 machine_mode:220333QAG
[020:339] [2023-08-22 12:26:29 +0000.440122][3309] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[020:339] [2023-08-22 12:26:29 +0000.440144][3309] setupCompressionSession:
[020:339] [2023-08-22 12:26:29 +0000.440165][3309] H264Encode::creating hareware
Encoder
[020:339] [2023-08-22 12:26:29 +0000.440211][3309] AndroidHwAvcEncoder
time:28441312 enter.

[020:339] [2023-08-22 12:26:29 +0000.440415][3309] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007093e21380 address:0x6fce041760
[020:339] [2023-08-22 12:26:29 +0000.440557][3309] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[020:339] [2023-08-22 12:26:29 +0000.440598][3309] The video avc hw codec address
is 0x707636ed88
[020:339] [2023-08-22 12:26:29 +0000.440677][3309] AndroidHwAvcEncoder leave.
expire time = 0 ms

[020:339] [2023-08-22 12:26:29 +0000.440705][3309] RegisterEncodeCompleteCallback


time:28441312 enter.

[020:339] [2023-08-22 12:26:29 +0000.440801][3309] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[020:339] [2023-08-22 12:26:29 +0000.440833][3309] InitEncode time:28441312 enter.

[020:339] [2023-08-22 12:26:29 +0000.440890][3309] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[020:340] [2023-08-22 12:26:29 +0000.440986][3309] Create time:28441313 enter.

[020:340] [2023-08-22 12:26:29 +0000.441013][3309] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[020:340] [2023-08-22 12:26:29 +0000.441041][3309]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x6fe8b76740
[020:340] [2023-08-22 12:26:29 +0000.441290][3309]
supported_type:image/vnd.android.heic
[020:340] [2023-08-22 12:26:29 +0000.441349][3309] supported_type:video/avc
[020:340] [2023-08-22 12:26:29 +0000.441379][3309] name:OMX.qcom.video.encoder.avc
mime:video/avc
[020:340] [2023-08-22 12:26:29 +0000.441427][3309] hwCodecPrefix :OMX.qcom.
[020:340] [2023-08-22 12:26:29 +0000.441487][3309] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[020:340] [2023-08-22 12:26:29 +0000.441518][3309] mediacodec_createCodecByName
time:28441313 enter.

[020:340] [2023-08-22 12:26:29 +0000.441544][3309] WrapAndroidMediaCodec


time:28441313 enter.

[020:340] [2023-08-22 12:26:29 +0000.441688][3309] WrapAndroidMediaCodec leave.


expire time = 0 ms

[020:365] [2023-08-22 12:26:29 +0000.466587][3309] mediacodec_createCodecByName


leave. expire time = 25 ms

[020:365] [2023-08-22 12:26:29 +0000.466706][3309] WrapAndroidMediaFromat


time:28441338 enter.

[020:365] [2023-08-22 12:26:29 +0000.466802][3309] WrapAndroidMediaFromat leave.


expire time = 0 ms

[020:383] [2023-08-22 12:26:29 +0000.484263][3309] Destroy time:28441356 enter.

[020:383] [2023-08-22 12:26:29 +0000.484388][3309] WrapAndroidMediaFromat::


Destroy
[020:383] [2023-08-22 12:26:29 +0000.484441][3309] Destroy leave. expire time = 0
ms

[020:383] [2023-08-22 12:26:29 +0000.484466][3309] ~WrapAndroidMediaFromat


time:28441356 enter.

[020:383] [2023-08-22 12:26:29 +0000.484492][3309] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[020:383] [2023-08-22 12:26:29 +0000.484556][3309] Create leave. expire time = 43


ms

[020:383] [2023-08-22 12:26:29 +0000.484584][3309] isSemiPlanarSupport


time:28441356 enter.

[020:383] [2023-08-22 12:26:29 +0000.484608][3309] H264Encoder isSemiPlanarSupport


[020:383] [2023-08-22 12:26:29 +0000.484648][3309] isSemiPlanarSupport leave.
expire time = 0 ms

[020:383] [2023-08-22 12:26:29 +0000.484684][3309] creat hw H264Encoder success,


isSemiPlanar:1
[020:383] [2023-08-22 12:26:29 +0000.484806][3309] InitEncode leave. expire time =
44 ms

[020:383] [2023-08-22 12:26:29 +0000.484841][3309] H264Encode::created Encoder


[020:383] [2023-08-22 12:26:29 +0000.484864][3309] H264Encode:: H264 encoder
created.
[020:383] [2023-08-22 12:26:29 +0000.484884][3309] H264 encoder created.
[020:384] [2023-08-22 12:26:29 +0000.484919][3309]
RecordingSessionInternalSimple:created avc encoder avc: 0x6fbaba7480
[020:384] [2023-08-22 12:26:29 +0000.484957][3309] setOutput:
[020:384] [2023-08-22 12:26:29 +0000.484979][3309]
RecordingSessionInternalSimple:encoder set output to muxer!
[020:384] [2023-08-22 12:26:29 +0000.485014][3309] request a key frame
[020:384] [2023-08-22 12:26:29 +0000.485065][3309] H264Encode:: request a key frame
[020:385] [2023-08-22 12:26:29 +0000.486886][3309] setDisplayRotate :90
[020:386] [2023-08-22 12:26:29 +0000.487470][3309] MP4Recorder AddDisplayRotate:90
c:6.12323e-17 s:-1 matrix[0]:0 matrix[1]:256 matrix[2]:0 matrix[3]:65535
matrix[4]:0 matrix[8]:64
[020:390] [2023-08-22 12:26:29 +0000.491473][330a] MediaComposeFile
WriteVideoFrametoMP4_w -> pushExtraYUVFrame
[020:391] [2023-08-22 12:26:29 +0000.492700][330a]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[020:392] [2023-08-22 12:26:29 +0000.493845][330e] add aac audio track with id:1
[020:393] [2023-08-22 12:26:29 +0000.493975][330e] audio start ts:0
[020:393] [2023-08-22 12:26:29 +0000.494021][330e] the audio frame has been written
into MP4 file
[020:438] [2023-08-22 12:26:29 +0000.539411][330c] Error(video_source.cc:430): wait
decoder a frame: 0
[020:447] [2023-08-22 12:26:29 +0000.548242][330a] h264 add frame header cdr flag
[020:448] [2023-08-22 12:26:29 +0000.549730][330a] h264 add frame header cdr flag
[020:449] [2023-08-22 12:26:29 +0000.550015][330a] Received key frame:10
[020:449] [2023-08-22 12:26:29 +0000.550078][330a] H264Encode:: get a sps pps
header!headerSize:31
[020:450] [2023-08-22 12:26:29 +0000.551680][330e] get the H.264 SPS parameter
[020:451] [2023-08-22 12:26:29 +0000.552490][330e] add video track with id:2
[020:452] [2023-08-22 12:26:29 +0000.552966][330e] get the H.264 PPS parameter
[020:452] [2023-08-22 12:26:29 +0000.553154][330c] webrtc common_video plane
old ..... (1/1000) new: 8001 delete: 7944 diff: 57
[020:452] [2023-08-22 12:26:29 +0000.553189][330e] get the H.264 IDR frame
[020:452] [2023-08-22 12:26:29 +0000.553226][330e] resss:true
[020:452] [2023-08-22 12:26:29 +0000.553248][330e] video start ts:10
[020:452] [2023-08-22 12:26:29 +0000.553296][330e] the video frame has been written
into MP4 file
[020:548] [2023-08-22 12:26:29 +0000.649652][330d] audio_frame_list_ empty
[020:591] [2023-08-22 12:26:29 +0000.692285][330a] DTS queue for
Generator:0x6ff480c8b8 430 465 498 536
[020:660] [2023-08-22 12:26:29 +0000.761573][330a] Push an pts:800 to dts queue.
[020:677] [2023-08-22 12:26:29 +0000.778501][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[020:760] [2023-08-22 12:26:29 +0000.861697][330a] last dts:767 currentPts:800
ppsOrSPS:0 queue length:9
[020:832] [2023-08-22 12:26:29 +0000.933841][330c] Error(video_source.cc:430): wait
decoder a frame: 0
[020:887] [2023-08-22 12:26:29 +0000.988123][330a] DTS queue for
Generator:0x6ff480c8b8 1201 1242 1281 1304 1329 1365 1400 1433
[020:927] [2023-08-22 12:26:30 +0000.28901][330d] audio_frame_list_ empty
[020:949] [2023-08-22 12:26:30 +0000.50664][330a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:1637
[020:949] [2023-08-22 12:26:30 +0000.50785][330a] push video frame to H264 encoder.
(100 frame for one log)

[020:949] [2023-08-22 12:26:30 +0000.50835][330a] push video frame to H264 encoder.


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

[020:949] [2023-08-22 12:26:30 +0000.50860][330a] H264Encode::push video frame to


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

[020:949] [2023-08-22 12:26:30 +0000.50896][330a] The input pts:1637 fps:30


[020:991] [2023-08-22 12:26:30 +0000.92245][330a] SendFrame
encodedImage._timeStamp:1465encodedImage->_length:58672
[020:998] [2023-08-22 12:26:30 +0000.99731][330a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1498 pts:1498
[021:060] [2023-08-22 12:26:30 +0000.160996][330a] H264Encode::H264SWEncoder get
callback, length:72032 type:1 nalType:1length:72028
[021:075] [2023-08-22 12:26:30 +0000.176659][330c] Error(video_source.cc:430): wait
decoder a frame: 0
[021:171] [2023-08-22 12:26:30 +0000.272043][330a] Push an pts:2141 to dts queue.
[021:215] [2023-08-22 12:26:30 +0000.316547][330d] too much frame will be writed
[021:216] [2023-08-22 12:26:30 +0000.317895][330c] too much frame will be writed
[021:222] [2023-08-22 12:26:30 +0000.323820][330a] h264 add frame header cdr flag
[021:223] [2023-08-22 12:26:30 +0000.324180][330a] Received key frame:2003
[021:223] [2023-08-22 12:26:30 +0000.324237][330a] DTS queue for
Generator:0x6ff480c8b8 2038 2068 2103 2141 2168 2199 2235
[021:235] [2023-08-22 12:26:30 +0000.336576][330e] get the H.264 IDR frame
[021:253] [2023-08-22 12:26:30 +0000.354239][330d] too much frame will be writed
[021:268] [2023-08-22 12:26:30 +0000.369143][330a] last dts:2103 currentPts:2141
ppsOrSPS:0 queue length:9
[021:300] [2023-08-22 12:26:30 +0000.401828][330c] too much frame will be writed
[021:360] [2023-08-22 12:26:30 +0000.461353][330c] too much frame will be writed
[021:371] [2023-08-22 12:26:30 +0000.472535][330d] too much frame will be writed
[021:411] [2023-08-22 12:26:30 +0000.512250][330d] too much frame will be writed
[021:429] [2023-08-22 12:26:30 +0000.530767][330c] too much frame will be writed
[021:449] [2023-08-22 12:26:30 +0000.550201][330d] too much frame will be writed
[021:470] [2023-08-22 12:26:30 +0000.571108][330d] too much frame will be writed
[021:479] [2023-08-22 12:26:30 +0000.579947][330c] Error(video_source.cc:430): wait
decoder a frame: 0
[021:497] [2023-08-22 12:26:30 +0000.598090][330a] DTS queue for
Generator:0x6ff480c8b8 2866 2901 2934 2967 2998 3037 3070
[021:497] [2023-08-22 12:26:30 +0000.598905][330c] too much frame will be writed
[021:515] [2023-08-22 12:26:30 +0000.616395][330c] webrtc common_video plane
old ..... (1/1000) new: 9001 delete: 8808 diff: 193
[021:520] [2023-08-22 12:26:30 +0000.621821][330d] too much frame will be writed
[021:553] [2023-08-22 12:26:30 +0000.653956][330d] too much frame will be writed
[021:557] [2023-08-22 12:26:30 +0000.658116][330c] too much frame will be writed
[021:575] [2023-08-22 12:26:30 +0000.676337][330d] too much frame will be writed
[021:600] [2023-08-22 12:26:30 +0000.701127][330d] too much frame will be writed
[021:610] [2023-08-22 12:26:30 +0000.711797][330c] too much frame will be writed
[021:623] [2023-08-22 12:26:30 +0000.724569][330d] too much frame will be writed
[021:658] [2023-08-22 12:26:30 +0000.759706][330d] too much frame will be writed
[021:673] [2023-08-22 12:26:30 +0000.774163][330a] Push an pts:3470 to dts queue.
[021:680] [2023-08-22 12:26:30 +0000.780996][330c] too much frame will be writed
[021:686] [2023-08-22 12:26:30 +0000.787106][330d] too much frame will be writed
[021:714] [2023-08-22 12:26:30 +0000.815715][330d] too much frame will be writed
[021:735] [2023-08-22 12:26:30 +0000.836677][330c] too much frame will be writed
[021:738] [2023-08-22 12:26:30 +0000.839746][330d] too much frame will be writed
[021:774] [2023-08-22 12:26:30 +0000.875703][330d] too much frame will be writed
[021:778] [2023-08-22 12:26:30 +0000.879373][330a] last dts:3441 currentPts:3470
ppsOrSPS:0 queue length:10
[021:801] [2023-08-22 12:26:30 +0000.902557][330d] too much frame will be writed
[021:804] [2023-08-22 12:26:30 +0000.905790][330c] too much frame will be writed
[021:834] [2023-08-22 12:26:30 +0000.935498][330d] too much frame will be writed
[021:834] [2023-08-22 12:26:30 +0000.935692][330a] DTS queue for
Generator:0x6ff480c8b8 3669 3700 3733 3770 3802 3834 3863 3900 3938
[021:868] [2023-08-22 12:26:30 +0000.969617][330d] too much frame will be writed
[021:870] [2023-08-22 12:26:30 +0000.971386][330c] too much frame will be writed
[021:895] [2023-08-22 12:26:30 +0000.996756][330d] too much frame will be writed
[021:928] [2023-08-22 12:26:31 +0000.29274][330c] too much frame will be writed
[021:930] [2023-08-22 12:26:31 +0000.31408][330d] too much frame will be writed
[021:949] [2023-08-22 12:26:31 +0000.50815][330a] h264 add frame header cdr flag
[021:950] [2023-08-22 12:26:31 +0000.51233][330a] Received key frame:4002
[021:957] [2023-08-22 12:26:31 +0000.58778][330e] get the H.264 IDR frame
[021:963] [2023-08-22 12:26:31 +0000.64819][330d] too much frame will be writed
[021:981] [2023-08-22 12:26:31 +0000.82598][330c] Error(video_source.cc:430): wait
decoder a frame: 0
[021:996] [2023-08-22 12:26:31 +0000.97608][330c] too much frame will be writed
[021:999] [2023-08-22 12:26:31 +0000.100299][330d] too much frame will be writed
[022:026] [2023-08-22 12:26:31 +0000.127641][330d] too much frame will be writed
[022:048] [2023-08-22 12:26:31 +0000.149148][330c] too much frame will be writed
[022:051] [2023-08-22 12:26:31 +0000.152097][330d] too much frame will be writed
[022:081] [2023-08-22 12:26:31 +0000.182284][330d] too much frame will be writed
[022:092] [2023-08-22 12:26:31 +0000.193481][330a] DTS queue for
Generator:0x6ff480c8b8 4502 4536 4566 4600 4635 4671 4702 4737
[022:101] [2023-08-22 12:26:31 +0000.202410][330a] Push an pts:4800 to dts queue.
[022:117] [2023-08-22 12:26:31 +0000.218874][330c] too much frame will be writed
[022:129] [2023-08-22 12:26:31 +0000.230785][330d] too much frame will be writed
[022:153] [2023-08-22 12:26:31 +0000.254686][330d] too much frame will be writed
[022:168] [2023-08-22 12:26:31 +0000.269034][330a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:4999
[022:168] [2023-08-22 12:26:31 +0000.269526][330a] push video frame to H264
encoder. (100 frame for one log)

[022:168] [2023-08-22 12:26:31 +0000.269632][330a] push video frame to H264


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

[022:168] [2023-08-22 12:26:31 +0000.269663][330a] H264Encode::push video frame to


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

[022:168] [2023-08-22 12:26:31 +0000.269706][330a] The input pts:4999 fps:30


[022:182] [2023-08-22 12:26:31 +0000.283758][330c] too much frame will be writed
[022:184] [2023-08-22 12:26:31 +0000.285097][330d] too much frame will be writed
[022:196] [2023-08-22 12:26:31 +0000.297785][330a] SendFrame
encodedImage._timeStamp:4800encodedImage->_length:65920
[022:197] [2023-08-22 12:26:31 +0000.298018][330a] last dts:4767 currentPts:4800
ppsOrSPS:0 queue length:9
[022:204] [2023-08-22 12:26:31 +0000.305259][32a3] Run AGC when audioType = 0
[022:218] [2023-08-22 12:26:31 +0000.319110][330d] too much frame will be writed
[022:223] [2023-08-22 12:26:31 +0000.324267][330a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:4865 pts:4865
[022:243] [2023-08-22 12:26:31 +0000.344087][330d] too much frame will be writed
[022:255] [2023-08-22 12:26:31 +0000.356147][330c] too much frame will be writed
[022:267] [2023-08-22 12:26:31 +0000.368160][330a] H264Encode::H264SWEncoder get
callback, length:56288 type:1 nalType:1length:56284
[022:272] [2023-08-22 12:26:31 +0000.373597][330d] too much frame will be writed
[022:297] [2023-08-22 12:26:31 +0000.398291][330d] too much frame will be writed
[022:318] [2023-08-22 12:26:31 +0000.419842][330d] too much frame will be writed
[022:323] [2023-08-22 12:26:31 +0000.424475][330c] too much frame will be writed
[022:353] [2023-08-22 12:26:31 +0000.454224][330d] too much frame will be writed
[022:378] [2023-08-22 12:26:31 +0000.479004][330a] DTS queue for
Generator:0x6ff480c8b8 5292 5327 5361 5398 5425 5461 5499 5540 5572 5603
[022:390] [2023-08-22 12:26:31 +0000.491098][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[022:392] [2023-08-22 12:26:31 +0000.493379][330c] too much frame will be writed
[022:397] [2023-08-22 12:26:31 +0000.498350][330d] too much frame will be writed
[022:427] [2023-08-22 12:26:31 +0000.528481][330c] Error(video_source.cc:430): wait
decoder a frame: 0
[022:428] [2023-08-22 12:26:31 +0000.529345][330d] too much frame will be writed
[022:452] [2023-08-22 12:26:31 +0000.553220][330d] too much frame will be writed
[022:459] [2023-08-22 12:26:31 +0000.560520][330c] too much frame will be writed
[022:484] [2023-08-22 12:26:31 +0000.585230][330d] too much frame will be writed
[022:518] [2023-08-22 12:26:31 +0000.619032][330c] too much frame will be writed
[022:526] [2023-08-22 12:26:31 +0000.626999][330d] too much frame will be writed
[022:549] [2023-08-22 12:26:31 +0000.650479][330a] Push an pts:6133 to dts queue.
[022:559] [2023-08-22 12:26:31 +0000.660563][330d] too much frame will be writed
[022:585] [2023-08-22 12:26:31 +0000.686423][330c] too much frame will be writed
[022:588] [2023-08-22 12:26:31 +0000.689541][330d] too much frame will be writed
[022:605] [2023-08-22 12:26:31 +0000.706771][330a] h264 add frame header cdr flag
[022:606] [2023-08-22 12:26:31 +0000.707272][330a] Received key frame:6000
[022:617] [2023-08-22 12:26:31 +0000.717924][330e] get the H.264 IDR frame
[022:632] [2023-08-22 12:26:31 +0000.733589][330d] too much frame will be writed
[022:637] [2023-08-22 12:26:31 +0000.737938][330a] DTS queue for
Generator:0x6ff480c8b8 6133 6165 6201 6231 6266 6299 6336 6363 6401
[022:649] [2023-08-22 12:26:31 +0000.750758][330c] too much frame will be writed
[022:655] [2023-08-22 12:26:31 +0000.756605][330a] last dts:6098 currentPts:6133
ppsOrSPS:0 queue length:10
[022:661] [2023-08-22 12:26:31 +0000.762856][330d] too much frame will be writed
[022:696] [2023-08-22 12:26:31 +0000.797744][330d] too much frame will be writed
[022:718] [2023-08-22 12:26:31 +0000.819634][330c] too much frame will be writed
[022:724] [2023-08-22 12:26:31 +0000.825097][330d] too much frame will be writed
[022:759] [2023-08-22 12:26:31 +0000.860288][330d] too much frame will be writed
[022:791] [2023-08-22 12:26:31 +0000.891970][330c] too much frame will be writed
[022:791] [2023-08-22 12:26:31 +0000.892219][330d] too much frame will be writed
[022:817] [2023-08-22 12:26:31 +0000.918697][330d] too much frame will be writed
[022:844] [2023-08-22 12:26:31 +0000.945078][330d] FilterPipeline2::OnAudioFrame
pts 384872 last_audio_timestamp_ 8727.26
[022:848] [2023-08-22 12:26:31 +0000.949718][330d] too much frame will be writed
[022:848] [2023-08-22 12:26:31 +0000.949902][330c] too much frame will be writed
[022:873] [2023-08-22 12:26:31 +0000.974710][330c] Error(video_source.cc:430): wait
decoder a frame: 0
[022:876] [2023-08-22 12:26:31 +0000.977761][330d] too much frame will be writed
[022:899] [2023-08-22 12:26:32 +0000.573][330a] DTS queue for
Generator:0x6ff480c8b8 6966 7028 7041 7069 7098 7135 7171 7200 7237
[022:914] [2023-08-22 12:26:32 +0000.15317][330c] webrtc common_video plane
old ..... (1/1000) new: 10001 delete: 9808 diff: 193
[022:916] [2023-08-22 12:26:32 +0000.17607][330c] too much frame will be writed
[022:916] [2023-08-22 12:26:32 +0000.17894][330d] too much frame will be writed
[022:963] [2023-08-22 12:26:32 +0000.64613][330d] too much frame will be writed
[022:964] [2023-08-22 12:26:32 +0000.65299][330a] Push an pts:7471 to dts queue.
[022:979] [2023-08-22 12:26:32 +0000.80261][330c] too much frame will be writed
[023:001] [2023-08-22 12:26:32 +0000.102606][330d] too much frame will be writed
[023:029] [2023-08-22 12:26:32 +0000.130774][330d] too much frame will be writed
[023:041] [2023-08-22 12:26:32 +0000.142073][330c] too much frame will be writed
[023:064] [2023-08-22 12:26:32 +0000.165625][330d] too much frame will be writed
[023:069] [2023-08-22 12:26:32 +0000.170150][330a] last dts:7436 currentPts:7471
ppsOrSPS:0 queue length:10
[023:099] [2023-08-22 12:26:32 +0000.201258][330d] too much frame will be writed
[023:104] [2023-08-22 12:26:32 +0000.205529][330c] too much frame will be writed
[023:134] [2023-08-22 12:26:32 +0000.235497][330d] too much frame will be writed
[023:168] [2023-08-22 12:26:32 +0000.269033][330c] too much frame will be writed
[023:168] [2023-08-22 12:26:32 +0000.269103][330d] too much frame will be writed
[023:170] [2023-08-22 12:26:32 +0000.271424][330a] DTS queue for
Generator:0x6ff480c8b8 7838 7874 7905 7936 7970 7998 8032
[023:211] [2023-08-22 12:26:32 +0000.312676][330d] too much frame will be writed
[023:240] [2023-08-22 12:26:32 +0000.341613][330a] h264 add frame header cdr flag
[023:241] [2023-08-22 12:26:32 +0000.341977][330a] Received key frame:7998
[023:240] [2023-08-22 12:26:32 +0000.341626][330c] too much frame will be writed
[023:242] [2023-08-22 12:26:32 +0000.343079][330d] too much frame will be writed
[023:242] [2023-08-22 12:26:32 +0000.343644][330e] get the H.264 IDR frame
[023:252] [2023-08-22 12:26:32 +0000.353839][330a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:8369
[023:253] [2023-08-22 12:26:32 +0000.353967][330a] push video frame to H264
encoder. (100 frame for one log)

[023:253] [2023-08-22 12:26:32 +0000.354020][330a] push video frame to H264


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

[023:253] [2023-08-22 12:26:32 +0000.354052][330a] H264Encode::push video frame to


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

[023:253] [2023-08-22 12:26:32 +0000.354098][330a] The input pts:8369 fps:30


[023:270] [2023-08-22 12:26:32 +0000.371484][330d] too much frame will be writed
[023:279] [2023-08-22 12:26:32 +0000.380783][330a] SendFrame
encodedImage._timeStamp:8138encodedImage->_length:57712
[023:295] [2023-08-22 12:26:32 +0000.396153][330c] Error(video_source.cc:430): wait
decoder a frame: 0
[023:306] [2023-08-22 12:26:32 +0000.407374][330c] too much frame will be writed
[023:308] [2023-08-22 12:26:32 +0000.409398][330d] too much frame will be writed
[023:317] [2023-08-22 12:26:32 +0000.418443][330a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:8236 pts:8236
[023:331] [2023-08-22 12:26:32 +0000.432175][330d] too much frame will be writed
[023:349] [2023-08-22 12:26:32 +0000.450854][330a] H264Encode::H264SWEncoder get
callback, length:58192 type:1 nalType:1length:58188
[023:362] [2023-08-22 12:26:32 +0000.463586][330d] too much frame will be writed
[023:372] [2023-08-22 12:26:32 +0000.473811][330c] too much frame will be writed
[023:386] [2023-08-22 12:26:32 +0000.487418][330a] Push an pts:8799 to dts queue.
[023:395] [2023-08-22 12:26:32 +0000.496284][330d] too much frame will be writed
[023:419] [2023-08-22 12:26:32 +0000.520736][330a] DTS queue for
Generator:0x6ff480c8b8 8607 8638 8667 8702 8734 8768 8799 8837 8867 8901
[023:430] [2023-08-22 12:26:32 +0000.531760][330d] too much frame will be writed
[023:434] [2023-08-22 12:26:32 +0000.535854][330c] too much frame will be writed
[023:464] [2023-08-22 12:26:32 +0000.565468][330d] too much frame will be writed
[023:499] [2023-08-22 12:26:32 +0000.600480][330d] too much frame will be writed
[023:501] [2023-08-22 12:26:32 +0000.602327][330a] last dts:8768 currentPts:8799
ppsOrSPS:0 queue length:10
[023:502] [2023-08-22 12:26:32 +0000.603663][330c] too much frame will be writed
[023:540] [2023-08-22 12:26:32 +0000.641521][330d] too much frame will be writed
[023:570] [2023-08-22 12:26:32 +0000.671585][330c] too much frame will be writed
[023:574] [2023-08-22 12:26:32 +0000.675019][330d] too much frame will be writed
[023:607] [2023-08-22 12:26:32 +0000.708494][330d] too much frame will be writed
[023:632] [2023-08-22 12:26:32 +0000.733004][330d] too much frame will be writed
[023:650] [2023-08-22 12:26:32 +0000.750941][330c] too much frame will be writed
[023:673] [2023-08-22 12:26:32 +0000.774048][330d] too much frame will be writed
[023:688] [2023-08-22 12:26:32 +0000.789886][330a] DTS queue for
Generator:0x6ff480c8b8 9435 9476 9504 9531 9565 9607 9641 9669 9707 9735
[023:711] [2023-08-22 12:26:32 +0000.812000][330d] too much frame will be writed
[023:723] [2023-08-22 12:26:32 +0000.824292][330c] too much frame will be writed
[023:740] [2023-08-22 12:26:32 +0000.841289][330d] too much frame will be writed
[023:744] [2023-08-22 12:26:32 +0000.845449][330c] Error(video_source.cc:430): wait
decoder a frame: 0
[023:781] [2023-08-22 12:26:32 +0000.882576][330d] too much frame will be writed
[023:795] [2023-08-22 12:26:32 +0000.896071][330c] too much frame will be writed
[023:819] [2023-08-22 12:26:32 +0000.920207][330d] too much frame will be writed
[023:837] [2023-08-22 12:26:32 +0000.938516][330a] Push an pts:10135 to dts queue.
[023:860] [2023-08-22 12:26:32 +0000.961685][330c] too much frame will be writed
[023:860] [2023-08-22 12:26:32 +0000.961884][330d] too much frame will be writed
[023:884] [2023-08-22 12:26:32 +0000.985139][330d] too much frame will be writed
[023:884] [2023-08-22 12:26:32 +0000.985503][330a] h264 add frame header cdr flag
[023:884] [2023-08-22 12:26:32 +0000.985747][330a] Received key frame:10003
[023:897] [2023-08-22 12:26:32 +0000.998455][330e] get the H.264 IDR frame
[023:913] [2023-08-22 12:26:33 +0000.14100][330d] too much frame will be writed
[023:920] [2023-08-22 12:26:33 +0000.21162][330c] too much frame will be writed
[023:928] [2023-08-22 12:26:33 +0000.29548][330a] last dts:10101 currentPts:10135
ppsOrSPS:0 queue length:9
[023:956] [2023-08-22 12:26:33 +0000.57824][330d] too much frame will be writed
[023:957] [2023-08-22 12:26:33 +0000.58299][330a] DTS queue for
Generator:0x6ff480c8b8 10270 10300 10331 10372 10411 10433 10462 10501 10535
[023:989] [2023-08-22 12:26:33 +0000.90378][330c] too much frame will be writed
[023:990] [2023-08-22 12:26:33 +0000.91602][330d] too much frame will be writed
[024:011] [2023-08-22 12:26:33 +0000.112140][330d] too much frame will be writed
[024:045] [2023-08-22 12:26:33 +0000.146356][330d] too much frame will be writed
[024:059] [2023-08-22 12:26:33 +0000.160408][330c] too much frame will be writed
[024:078] [2023-08-22 12:26:33 +0000.178995][330d] too much frame will be writed
[024:094] [2023-08-22 12:26:33 +0000.195300][32a3] haveEnoughProcessedData
internalAudioStream.length: 10
[024:108] [2023-08-22 12:26:33 +0000.209790][330d] too much frame will be writed
[024:120] [2023-08-22 12:26:33 +0000.221107][330c] too much frame will be writed
[024:136] [2023-08-22 12:26:33 +0000.237690][330d] too much frame will be writed
[024:163] [2023-08-22 12:26:33 +0000.264093][330d] too much frame will be writed
[024:174] [2023-08-22 12:26:33 +0000.275198][330c] too much frame will be writed
[024:199] [2023-08-22 12:26:33 +0000.300151][330d] too much frame will be writed
[024:200] [2023-08-22 12:26:33 +0000.301344][330c] Error(video_source.cc:430): wait
decoder a frame: 0
[024:207] [2023-08-22 12:26:33 +0000.308560][32a3] Run AGC when audioType = 0
[024:207] [2023-08-22 12:26:33 +0000.308890][32a3]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:240] [2023-08-22 12:26:33 +0000.341648][330d] too much frame will be writed
[024:245] [2023-08-22 12:26:33 +0000.346425][330c] too much frame will be writed
[024:247] [2023-08-22 12:26:33 +0000.348591][330a] DTS queue for
Generator:0x6ff480c8b8 11095 11138 11174 11203 11233 11268 11297 11335 11371
[024:265] [2023-08-22 12:26:33 +0000.365957][330d] too much frame will be writed
[024:274] [2023-08-22 12:26:33 +0000.375630][330a] Push an pts:11470 to dts queue.
[024:276] [2023-08-22 12:26:33 +0000.377160][330c] webrtc common_video plane
old ..... (1/1000) new: 11001 delete: 10808 diff: 193
[024:299] [2023-08-22 12:26:33 +0000.400395][330d] too much frame will be writed
[024:311] [2023-08-22 12:26:33 +0000.412116][330c] too much frame will be writed
[024:331] [2023-08-22 12:26:33 +0000.432101][330d] too much frame will be writed
[024:366] [2023-08-22 12:26:33 +0000.467389][330d] too much frame will be writed
[024:367] [2023-08-22 12:26:33 +0000.468818][330a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:11739
[024:368] [2023-08-22 12:26:33 +0000.468960][330a] push video frame to H264
encoder. (100 frame for one log)

[024:368] [2023-08-22 12:26:33 +0000.469027][330a] push video frame to H264


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

[024:368] [2023-08-22 12:26:33 +0000.469052][330a] H264Encode::push video frame to


H264 encoder, using hw H264:1 width:1280 height:720 pts:11739(100 frame for one
log)
[024:368] [2023-08-22 12:26:33 +0000.469094][330a] The input pts:11739 fps:30
[024:372] [2023-08-22 12:26:33 +0000.473206][330a] SendFrame
encodedImage._timeStamp:11470encodedImage->_length:65008
[024:372] [2023-08-22 12:26:33 +0000.473363][330a] last dts:11434 currentPts:11470
ppsOrSPS:0 queue length:9
[024:373] [2023-08-22 12:26:33 +0000.474655][330c] too much frame will be writed
[024:406] [2023-08-22 12:26:33 +0000.507394][330d] too much frame will be writed
[024:418] [2023-08-22 12:26:33 +0000.519884][330a] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:11605 pts:11605
[024:439] [2023-08-22 12:26:33 +0000.540322][330d] too much frame will be writed
[024:441] [2023-08-22 12:26:33 +0000.542323][330c] too much frame will be writed
[024:461] [2023-08-22 12:26:33 +0000.561991][330a] H264Encode::H264SWEncoder get
callback, length:76240 type:1 nalType:1length:76236
[024:476] [2023-08-22 12:26:33 +0000.577878][330d] too much frame will be writed
[024:488] [2023-08-22 12:26:33 +0000.589588][32ff] av_read_frame AVERROR_EOF
[024:502] [2023-08-22 12:26:33 +0000.603529][330c] too much frame will be writed
[024:509] [2023-08-22 12:26:33 +0000.610527][330d] too much frame will be writed
[024:513] [2023-08-22 12:26:33 +0000.614520][330a] DTS queue for
Generator:0x6ff480c8b8 11937 11974 12004 12033 12065 12097 12134 12167 12200
[024:540] [2023-08-22 12:26:33 +0000.641863][330d] too much frame will be writed
[024:543] [2023-08-22 12:26:33 +0000.644508][330a] h264 add frame header cdr flag
[024:544] [2023-08-22 12:26:33 +0000.644951][330a] Received key frame:12004
[024:555] [2023-08-22 12:26:33 +0000.656102][330e] get the H.264 IDR frame
[024:561] [2023-08-22 12:26:33 +0000.662230][330c] too much frame will be writed
[024:570] [2023-08-22 12:26:33 +0000.671002][330d] too much frame will be writed
[024:601] [2023-08-22 12:26:33 +0000.702171][330d] too much frame will be writed
[024:620] [2023-08-22 12:26:33 +0000.721345][32ff] OnReceiveEOF:
[024:620] [2023-08-22 12:26:33 +0000.721498][32ff] OnDecoderEOF time:28445593
enter.

[024:620] [2023-08-22 12:26:33 +0000.721640][32ff] OnDecoderEOF leave. expire time


= 0 ms

[024:620] [2023-08-22 12:26:33 +0000.721693][32fd] CleanUp time:28445593 enter.

[024:620] [2023-08-22 12:26:33 +0000.721698][32ff] OnDecoderFinished:


OnDecoderFinished total decoder frames:456 this:0x6ff4790980
[024:622] [2023-08-22 12:26:33 +0000.723638][330c] too much frame will be writed
[024:625] [2023-08-22 12:26:33 +0000.726344][32fd] CleanUp leave. expire time = 5
ms

[024:625] [2023-08-22 12:26:33 +0000.726473][32fd] clean up


[024:625] [2023-08-22 12:26:33 +0000.726538][32fd] running_decoder_count:0max
count:2
[024:625] [2023-08-22 12:26:33 +0000.726785][330d] too much frame will be writed
[024:631] [2023-08-22 12:26:33 +0000.732042][330c] Error(video_source.cc:430): wait
decoder a frame: 0
[024:659] [2023-08-22 12:26:33 +0000.760510][330d] too much frame will be writed
[024:681] [2023-08-22 12:26:33 +0000.781974][330c] too much frame will be writed
[024:692] [2023-08-22 12:26:33 +0000.793383][330d] too much frame will be writed
[024:692] [2023-08-22 12:26:33 +0000.793589][330a] Push an pts:12801 to dts queue.
[024:722] [2023-08-22 12:26:33 +0000.823820][330d] too much frame will be writed
[024:740] [2023-08-22 12:26:33 +0000.841690][330c] too much frame will be writed
[024:752] [2023-08-22 12:26:33 +0000.853355][330d] too much frame will be writed
[024:766] [2023-08-22 12:26:33 +0000.867095][330a] DTS queue for
Generator:0x6ff480c8b8 12740 12772 12801 12833 12874 12903 12934 12963 13001 13037
[024:777] [2023-08-22 12:26:33 +0000.878636][330d] too much frame will be writed
[024:798] [2023-08-22 12:26:33 +0000.899379][330a] last dts:12772 currentPts:12801
ppsOrSPS:0 queue length:10
[024:798] [2023-08-22 12:26:33 +0000.899784][330c] too much frame will be writed
[024:809] [2023-08-22 12:26:33 +0000.910512][330d] too much frame will be writed
[024:846] [2023-08-22 12:26:33 +0000.947855][330d] too much frame will be writed
[024:859] [2023-08-22 12:26:33 +0000.960625][330c] too much frame will be writed
[024:876] [2023-08-22 12:26:33 +0000.977751][330d] too much frame will be writed
[024:907] [2023-08-22 12:26:34 +0000.8550][330d] too much frame will be writed
[024:920] [2023-08-22 12:26:34 +0000.21196][330c] too much frame will be writed
[024:933] [2023-08-22 12:26:34 +0000.34624][330d] too much frame will be writed
[024:938] [2023-08-22 12:26:34 +0000.39160][330d] PullAudioFrame: PullFrame audio
finished.
[024:938] [2023-08-22 12:26:34 +0000.39316][330d]
Warning(media_filter_composefile.cc:268): pull audio frame failed:8
[024:938] [2023-08-22 12:26:34 +0000.39412][330d] OnAudioTimer: OnAudioTimer return
[024:978] [2023-08-22 12:26:34 +0000.79033][330c] too much frame will be writed
[024:982] [2023-08-22 12:26:34 +0000.83480][330c]
Warning(media_filter_composefile.cc:321): pull video frame failed:8
[024:982] [2023-08-22 12:26:34 +0000.83641][330c] OnVideoTimer: OnVideoTimer
EndComposeFile
[024:982] [2023-08-22 12:26:34 +0000.83683][330c] EndComposeFile: EndComposeFile,
is composing 1
[025:033] [2023-08-22 12:26:34 +0000.133927][330a] DTS queue for
Generator:0x6ff480c8b8 13570 13598 13632 13666 13701 13733 13769 13807 13833 13870
[025:121] [2023-08-22 12:26:34 +0000.222047][330a] Push an pts:14134 to dts queue.
[025:180] [2023-08-22 12:26:34 +0000.280988][330a] h264 add frame header cdr flag
[025:180] [2023-08-22 12:26:34 +0000.281494][330a] Received key frame:14001
[025:194] [2023-08-22 12:26:34 +0000.295600][330e] get the H.264 IDR frame
[025:222] [2023-08-22 12:26:34 +0000.323308][330a] last dts:14104 currentPts:14134
ppsOrSPS:0 queue length:10
[025:297] [2023-08-22 12:26:34 +0000.397943][330a] DTS queue for
Generator:0x6ff480c8b8 14398 14435 14467 14501 14534 14572 14605 14638 14665
[025:424] [2023-08-22 12:26:34 +0000.525417][330a] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:15102
[025:424] [2023-08-22 12:26:34 +0000.525695][330a] push video frame to H264
encoder. (100 frame for one log)

[025:424] [2023-08-22 12:26:34 +0000.525798][330a] push video frame to H264


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

[025:424] [2023-08-22 12:26:34 +0000.525851][330a] H264Encode::push video frame to


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

[025:425] [2023-08-22 12:26:34 +0000.525953][330a] The input pts:15102 fps:30


[025:433] [2023-08-22 12:26:34 +0000.534934][330a] SendFrame
encodedImage._timeStamp:14798encodedImage->_length:69504
[025:454] [2023-08-22 12:26:34 +0000.555868][330a]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:456
[025:455] [2023-08-22 12:26:34 +0000.556120][330a]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x6ff47c8800
[025:457] [2023-08-22 12:26:34 +0000.558119][330b]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[025:457] [2023-08-22 12:26:34 +0000.558247][330b]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[025:458] [2023-08-22 12:26:34 +0000.559151][3309] stop recording
[025:458] [2023-08-22 12:26:34 +0000.559238][3309]
RecordingSessionInternalSimple:destroy media processers
[025:458] [2023-08-22 12:26:34 +0000.559292][3309] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[025:458] [2023-08-22 12:26:34 +0000.559340][3309] H264Encode::flushing hareware
Encoder
[025:458] [2023-08-22 12:26:34 +0000.559592][3309] Flush time:28446431 enter.

[025:458] [2023-08-22 12:26:34 +0000.559694][3309] H264Encoder encoder flush


[025:458] [2023-08-22 12:26:34 +0000.559766][3309] flush output queue
[025:483] [2023-08-22 12:26:34 +0000.584222][3309] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:14969 pts:14969
[025:547] [2023-08-22 12:26:34 +0000.648506][3309] H264Encode::H264SWEncoder get
callback, length:53472 type:1 nalType:1length:53468
[025:789] [2023-08-22 12:26:34 +0000.890241][3309] Flush leave. expire time = 331
ms

[025:789] [2023-08-22 12:26:34 +0000.890528][3309] ~H264EncodeWrap:


[025:789] [2023-08-22 12:26:34 +0000.890592][3309] ~H264Encode:
[025:789] [2023-08-22 12:26:34 +0000.890641][3309] teardownCompressionSession:
H264Encode::destroying Encoder
[025:789] [2023-08-22 12:26:34 +0000.890692][3309] Release time:28446762 enter.

[025:789] [2023-08-22 12:26:34 +0000.890905][3309] Release:


MediaCodecVideoEncoder::Release _inited:1
[025:790] [2023-08-22 12:26:34 +0000.890995][3309] Destroy time:28446763 enter.

[025:790] [2023-08-22 12:26:34 +0000.891052][3309] H264Encoder encoderDestroy


[025:790] [2023-08-22 12:26:34 +0000.891107][3309]
AndroidMediaCodecVideoEncoder::release env: 0x7076338140
[025:790] [2023-08-22 12:26:34 +0000.891205][3309]
AndroidMediaCodecVideoEncoder::Destroy
[025:809] [2023-08-22 12:26:34 +0000.910261][32a3] haveEnoughProcessedData
internalAudioStream.length: 10
[025:826] [2023-08-22 12:26:34 +0000.927555][3309] Destroy leave. expire time = 36
ms

[025:826] [2023-08-22 12:26:34 +0000.927818][3309] Release leave. expire time = 37


ms

[025:826] [2023-08-22 12:26:34 +0000.927882][3309] ~AndroidHwAvcEncoder


time:28446799 enter.

[025:827] [2023-08-22 12:26:34 +0000.928314][3309] Release time:28446800 enter.

[025:827] [2023-08-22 12:26:34 +0000.928415][3309] Release:


MediaCodecVideoEncoder:: has been released before, just return
[025:827] [2023-08-22 12:26:34 +0000.928468][3309] Release leave. expire time = 0
ms

[025:827] [2023-08-22 12:26:34 +0000.928515][3309] ~AndroidMediaCodecVideoEncoder


[025:827] [2023-08-22 12:26:34 +0000.928563][3309] ~WrapAndroidMediaCodec
time:28446800 enter.

[025:827] [2023-08-22 12:26:34 +0000.928612][3309] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[025:827] [2023-08-22 12:26:34 +0000.928667][3309] video hevc hw codec


destructor:0x707636ed88

[025:827] [2023-08-22 12:26:34 +0000.928820][3309] ~AndroidHwAvcEncoder leave.


expire time = 1 ms
[025:828] [2023-08-22 12:26:34 +0000.928945][3309] teardownCompressionSession:
H264Encode::destroyed Encoder
[025:828] [2023-08-22 12:26:34 +0000.929017][3309]
RecordingSessionInternalSimple:destroy aac encoder output!
[025:828] [2023-08-22 12:26:34 +0000.929067][3309] AACSWEncode destructor
[025:838] [2023-08-22 12:26:34 +0000.939317][330e] fd_close successed!
[025:840] [2023-08-22 12:26:34 +0000.941694][330e] MP4 close file successfully
[025:840] [2023-08-22 12:26:34 +0000.941809][330e] Recording session Internal:
notify recording ok
[025:840] [2023-08-22 12:26:34 +0000.941868][330e] onRecordingOk: Recording Ok,
compose use time: 5503, averagefps 0
[025:841] [2023-08-22 12:26:34 +0000.941924][330e] OnReceiveEOF:
[025:851] [2023-08-22 12:26:34 +0000.952163][330c] OnVideoTimer: OnVideoTimer
return
[026:203] [2023-08-22 12:26:35 +0000.304833][32a3] Run AGC when audioType = 0
[027:508] [2023-08-22 12:26:36 +0000.609674][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[028:208] [2023-08-22 12:26:37 +0000.309118][32a3] Run AGC when audioType = 0
[028:208] [2023-08-22 12:26:37 +0000.309822][32a3]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:212] [2023-08-22 12:26:38 +0000.313479][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[030:204] [2023-08-22 12:26:39 +0000.305869][32a4] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:205] [2023-08-22 12:26:39 +0000.306123][32a4] _deviceSampleRate:48000

[030:208] [2023-08-22 12:26:39 +0000.310025][32a3] Run AGC when audioType = 0


[030:927] [2023-08-22 12:26:40 +0000.28222][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[032:202] [2023-08-22 12:26:41 +0000.303894][32a3] Run AGC when audioType = 0
[032:203] [2023-08-22 12:26:41 +0000.304460][32a3]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:536] [2023-08-22 12:26:41 +0000.637607][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[032:536] [2023-08-22 12:26:41 +0000.637807][2bd2] ~MediaComposeFile time:28453509
enter.

[032:536] [2023-08-22 12:26:41 +0000.637872][2bd2] CancelCompose: CancelCompose,


is composing 0
[032:537] [2023-08-22 12:26:41 +0000.638102][3309] stop recording
[032:537] [2023-08-22 12:26:41 +0000.638187][3309] we have stopped recording before
[032:537] [2023-08-22 12:26:41 +0000.638850][2bd2] ~MediaComposeFile leave. expire
time = 1 ms

[032:538] [2023-08-22 12:26:41 +0000.639047][2bd2] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[032:538] [2023-08-22 12:26:41 +0000.639492][2bd2] global uninited!
[032:538] [2023-08-22 12:26:41 +0000.639609][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[032:539] [2023-08-22 12:26:41 +0000.639986][2bd2] ~MediaFilterGraph:
MediaFilterGraph destruct
[032:539] [2023-08-22 12:26:41 +0000.640080][2bd2] RemoveVideoBackGroud: hava not
add video backgroud
[032:539] [2023-08-22 12:26:41 +0000.640185][2bd2] UnbindInputFilter 0x6fe8b761d8
this 0x707627ee20
[032:539] [2023-08-22 12:26:41 +0000.640287][2bd2] ClearAllSource: remove source
filter, sourceid: 0x6ff4790980
[032:539] [2023-08-22 12:26:41 +0000.640353][2bd2] DestoryDecoderByVideoSource
time:28453512 enter.

[032:539] [2023-08-22 12:26:41 +0000.640429][2bd2] ~VideoBindDecoder time:28453512


enter.

[032:539] [2023-08-22 12:26:41 +0000.640648][2bd2] CleanUp time:28453512 enter.

[032:540] [2023-08-22 12:26:41 +0000.641069][2bd2] CleanUp leave. expire time = 1


ms

[032:540] [2023-08-22 12:26:41 +0000.641150][2bd2] CleanUp time:28453513 enter.

[032:540] [2023-08-22 12:26:41 +0000.641517][2bd2] CleanUp leave. expire time = 0


ms

[032:541] [2023-08-22 12:26:41 +0000.642166][2bd2] ~VideoBindDecoder leave. expire


time = 2 ms

[032:541] [2023-08-22 12:26:41 +0000.642241][2bd2] DestoryDecoderByVideoSource


leave. expire time = 2 ms

[032:541] [2023-08-22 12:26:41 +0000.642336][2bd2] UnbindInputFilter 0x6fe8b75f98


this 0x6fe8b761d8
[032:541] [2023-08-22 12:26:41 +0000.642434][2bd2] UnbindInputFilter 0x6fe8b75ed8
this 0x6fe8b75f98
[032:541] [2023-08-22 12:26:41 +0000.642533][2bd2] UnbindInputFilter 0x6ff4790ba0
this 0x6fe8b75ed8
[032:541] [2023-08-22 12:26:41 +0000.642629][2bd2] UnbindInputFilter 0x6fe8b76118
this 0x6fe8b76298
[032:541] [2023-08-22 12:26:41 +0000.642718][2bd2] UnbindInputFilter 0x6fe8b76058
this 0x6fe8b76118
[032:541] [2023-08-22 12:26:41 +0000.642809][2bd2] UnbindInputFilter 0x6ff4790ba0
this 0x6fe8b76058
[032:542] [2023-08-22 12:26:41 +0000.642920][2bd2] ~GLESContext:
[032:543] [2023-08-22 12:26:41 +0000.643990][2bd2] GLESContext destruct finish.
[032:543] [2023-08-22 12:26:41 +0000.644099][2bd2] filter: filter pipeline destroy
this: 0x707627ed80
[032:642] [2023-08-22 12:26:41 +0000.743062][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[034:207] [2023-08-22 12:26:43 +0000.308505][32a3] Run AGC when audioType = 0
[034:359] [2023-08-22 12:26:43 +0000.460264][32a3] haveEnoughProcessedData
internalAudioStream.length: 0
[034:842] [2023-08-22 12:26:43 +0000.943116][2bf5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[034:842] [2023-08-22 12:26:43 +0000.943246][2bf5] ~MediaFilterCamera time:28455815
enter.

[034:842] [2023-08-22 12:26:43 +0000.943287][2bf5] StopPullFrameAndWriteMp4


time:28455815 enter.

[034:843] [2023-08-22 12:26:43 +0000.944432][329e] stop recording


[034:843] [2023-08-22 12:26:43 +0000.944572][329e] we have stopped recording before
[034:843] [2023-08-22 12:26:43 +0000.944687][2bf5] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms

[034:844] [2023-08-22 12:26:43 +0000.945891][2bf5] DestroyPipelineAndFilters


time:28455817 enter.
[034:845] [2023-08-22 12:26:43 +0000.945977][2bf5] DestroyPipelineAndFilters
leave. expire time = 1 ms

[034:845] [2023-08-22 12:26:43 +0000.946111][2bf5] AppDeviceManagerStopMic

[034:845] [2023-08-22 12:26:43 +0000.946172][2bf5] AppDeviceManagerStopMic::mic


status is on
[034:845] [2023-08-22 12:26:43 +0000.946202][2bf5] Try to stop webrtc device.

[034:845] [2023-08-22 12:26:43 +0000.946227][2bf5] Set record state to


stopped.threadID:11253

[034:883] [2023-08-22 12:26:43 +0000.984274][2bf5] Try to destory the


recorder.threadID:11253

[035:083] [2023-08-22 12:26:44 +0000.184505][2bf5] DestroyAudioRecorder:


[035:083] [2023-08-22 12:26:44 +0000.184773][2bf5] Cleanup the buffer queue in the
recorder.
[035:083] [2023-08-22 12:26:44 +0000.184809][2bf5] Destroy the recorder.

[035:087] [2023-08-22 12:26:44 +0000.188818][2bf5] StopRecording finished.

[035:087] [2023-08-22 12:26:44 +0000.188893][2bf5] The stop recording success.

[035:088] [2023-08-22 12:26:44 +0000.188919][2bf5]


AudioDeviceDataHandler::StopMicProcess

[035:090] [2023-08-22 12:26:44 +0000.191841][2bf5] AppDeviceManager stop.

[035:091] [2023-08-22 12:26:44 +0000.192037][2bf5] Rlease the webrtc device object.

[035:091] [2023-08-22 12:26:44 +0000.192348][2bf5] OpenSlesInput destruct.

[035:091] [2023-08-22 12:26:44 +0000.192423][2bf5] OpenSlesOutput destruct.

[035:095] [2023-08-22 12:26:44 +0000.196681][2bf5] EventDispatchServerScope


destruct
[035:095] [2023-08-22 12:26:44 +0000.196854][2bf5]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[035:096] [2023-08-22 12:26:44 +0000.196965][2bf5] ~AudioDeviceDataHandler

[035:097] [2023-08-22 12:26:44 +0000.198684][2bf5] AppDeviceManagerDestruct.

[035:097] [2023-08-22 12:26:44 +0000.198813][2bf5] ~AppDeviceManager:


[035:097] [2023-08-22 12:26:44 +0000.198897][2bf5] ~CpuOverloadDetect time:28456070
enter.

[035:098] [2023-08-22 12:26:44 +0000.199530][2bf5] ~CpuOverloadDetect leave.


expire time = 1 ms

[035:101] [2023-08-22 12:26:44 +0000.201973][2bf5] Destruct BeautifyReader begin...


[035:101] [2023-08-22 12:26:44 +0000.202127][2bf5] Destruct BeautifyReader done.
[035:101] [2023-08-22 12:26:44 +0000.202180][2bf5] ~MediaFilterCamera leave.
expire time = 259 ms

[035:101] [2023-08-22 12:26:44 +0000.202451][2bf5] ~GLESContext:


[035:104] [2023-08-22 12:26:44 +0000.205396][2bf5] GLESContext destruct finish.
[035:104] [2023-08-22 12:26:44 +0000.205604][2bf5] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[035:105] [2023-08-22 12:26:44 +0000.206344][2bf5] global uninited!
[035:110] [2023-08-22 12:26:44 +0000.211021][2bf5] clear AppID 50011
[035:110] [2023-08-22 12:26:44 +0000.211208][2bf5] UnRegister JVM for Xplatform
util
[035:110] [2023-08-22 12:26:44 +0000.211252][2bf5] Dispose::unregister webrtc video
engine
[035:110] [2023-08-22 12:26:44 +0000.211281][2bf5] Init the android object with
jvm:0x0 env:0x0 context:0x0

[035:110] [2023-08-22 12:26:44 +0000.211326][2bf5] SetAndroidMediaCodecObjects


time:28456083 enter.

[035:110] [2023-08-22 12:26:44 +0000.211499][2bf5] ClearAndroidMediaCodecObjects


time:28456083 enter.

[035:110] [2023-08-22 12:26:44 +0000.211624][2bf5] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[035:112] [2023-08-22 12:26:44 +0000.213340][2bf5] SetAndroidMediaCodecObjects


leave. expire time = 2 ms

[035:112] [2023-08-22 12:26:44 +0000.213499][2bf5] SetAndroidMediaCodecObjects


time:28456085 enter.

[035:112] [2023-08-22 12:26:44 +0000.213532][2bf5] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[035:112] [2023-08-22 12:26:44 +0000.213559][2bf5] ClearAndroidMediaCodecObjects
time:28456085 enter.

[035:112] [2023-08-22 12:26:44 +0000.213585][2bf5] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[035:112] [2023-08-22 12:26:44 +0000.213612][2bf5] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[035:112] [2023-08-22 12:26:44 +0000.213636][2bf5] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[035:112] [2023-08-22 12:26:44 +0000.213666][2bf5] Dispose::unregister webrtc voice


engine
[035:112] [2023-08-22 12:26:44 +0000.213697][2bf5] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[035:112] [2023-08-22 12:26:44 +0000.213804][2bf5] SystemUtil UnInit done


[091:284] [2023-08-22 12:27:40 +0000.385719][2bf5] Register JVM for xplatform util
[091:291] [2023-08-22 12:27:40 +0000.392125][2bf5] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-08-
22 12:27:40 +0000
[091:291] [2023-08-22 12:27:40 +0000.392184][2bf5] set AppID=50011 old AppID=-1
[091:291] [2023-08-22 12:27:40 +0000.392216][2bf5] Init the android object with
jvm:0xb400007093e21380 env:0x707612cc80 context:0x701fc5a328

[091:291] [2023-08-22 12:27:40 +0000.392256][2bf5] SetAndroidMediaCodecObjects


time:28512264 enter.

[091:291] [2023-08-22 12:27:40 +0000.392293][2bf5] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[091:291] [2023-08-22 12:27:40 +0000.392328][2bf5] SetAndroidMediaCodecObjects


time:28512264 enter.
[091:291] [2023-08-22 12:27:40 +0000.392361][2bf5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0xb400007093e21380
[091:291] [2023-08-22 12:27:40 +0000.392397][2bf5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007093e21380 address:0x6fce041760
[091:291] [2023-08-22 12:27:40 +0000.392433][2bf5] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007093e21380
address:0x6fce041760
[091:291] [2023-08-22 12:27:40 +0000.392471][2bf5] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[091:291] [2023-08-22 12:27:40 +0000.392496][2bf5] Set the android objects with


jvm:0xb400007093e21380 env:0x707612cc80 context:0x701fc5a328

[091:291] [2023-08-22 12:27:40 +0000.392531][2bf5] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x707612cc80
[091:291] [2023-08-22 12:27:40 +0000.392568][2bf5] SystemUtil Init done
[091:291] [2023-08-22 12:27:40 +0000.392814][2bf5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[091:292] [2023-08-22 12:27:40 +0000.392932][2bf5] MediaFilterCamera
[091:292] [2023-08-22 12:27:40 +0000.392976][2bf5] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[091:292] [2023-08-22 12:27:40 +0000.393091][2bf5] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[091:292] [2023-08-22 12:27:40 +0000.393140][2bf5] Recording session using default
bitrate support by app:14680064
[091:292] [2023-08-22 12:27:40 +0000.393127][3578] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6ff4790540
[091:292] [2023-08-22 12:27:40 +0000.393322][3578] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[091:292] [2023-08-22 12:27:40 +0000.393395][2bf5] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[091:293] [2023-08-22 12:27:40 +0000.394248][2bf5] Error(ini.cc:191): Open the file
failed. error:2
[091:293] [2023-08-22 12:27:40 +0000.394289][2bf5]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[091:293] [2023-08-22 12:27:40 +0000.394318][2bf5] The device model: 220333qag
usingSoftwareAEC value: 0
[091:295] [2023-08-22 12:27:40 +0000.396286][2bf5] Error(ini.cc:191): Open the file
failed. error:2
[091:295] [2023-08-22 12:27:40 +0000.396335][2bf5]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[091:295] [2023-08-22 12:27:40 +0000.396377][2bf5] The device model: 220333qag
usingHardwareAEC value: 0
[091:295] [2023-08-22 12:27:40 +0000.396408][2bf5] The machine device: 220333qag
usingHardwareAEC value: 0
[091:295] [2023-08-22 12:27:40 +0000.396442][2bf5] Using Default AEC type: software
AEC
[091:296] [2023-08-22 12:27:40 +0000.397481][2bf5] The device model: 220333qag enum
value: 0
[091:297] [2023-08-22 12:27:40 +0000.397992][2bf5] GetMachineModel is 220333QAG
[091:297] [2023-08-22 12:27:40 +0000.398046][2bf5] GetMachineInfo: 220333QAG
[091:297] [2023-08-22 12:27:40 +0000.398080][2bf5] Construct BeautifyReader
begin...
[091:297] [2023-08-22 12:27:40 +0000.398115][2bf5] dumpStickerRgba:0
dumpStickerYuv:0
[091:297] [2023-08-22 12:27:40 +0000.398147][2bf5] Construct BeautifyReader done.
[091:299] [2023-08-22 12:27:40 +0000.400626][2bf5] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[091:299] [2023-08-22 12:27:40 +0000.400682][357b] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fe8ced4a0
[091:299] [2023-08-22 12:27:40 +0000.400710][2bf5] AppDeviceManager telnet server
for statistics started......
[091:300] [2023-08-22 12:27:40 +0000.401109][2bf5] CpuOverloadDetect time:28512273
enter.

[091:300] [2023-08-22 12:27:40 +0000.401192][2bf5] CpuOverloadDetect leave. expire


time = 0 ms

[091:300] [2023-08-22 12:27:40 +0000.401214][357c] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x6fba867780
[091:300] [2023-08-22 12:27:40 +0000.401837][2bf5] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[091:300] [2023-08-22 12:27:40 +0000.401876][2bf5] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[091:308] [2023-08-22 12:27:40 +0000.409320][2bf5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[091:308] [2023-08-22 12:27:40 +0000.409666][2bf5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[091:309] [2023-08-22 12:27:40 +0000.409910][2bf5] CreatePlatformSpecificObjects:
[091:309] [2023-08-22 12:27:40 +0000.409953][2bf5] audio device use opensle input
and opensl output
[091:309] [2023-08-22 12:27:40 +0000.409993][2bf5] Create OpenSLES output module
with java VM support.

[091:309] [2023-08-22 12:27:40 +0000.410145][2bf5] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[091:309] [2023-08-22 12:27:40 +0000.410273][2bf5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[091:309] [2023-08-22 12:27:40 +0000.410426][2bf5] Create OpenSLES output module
with buffer num:1

[091:309] [2023-08-22 12:27:40 +0000.410534][2bf5] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[091:309] [2023-08-22 12:27:40 +0000.410657][2bf5] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[091:309] [2023-08-22 12:27:40 +0000.410797][2bf5] Create OpenSLES input module
with java VM support.

[091:309] [2023-08-22 12:27:40 +0000.410836][2bf5] Create OpenSLES input module


with buffer num:1

[091:309] [2023-08-22 12:27:40 +0000.410878][2bf5] Error(trace.cc:40): Init the


output and input for audio device template.
[091:310] [2023-08-22 12:27:40 +0000.410912][2bf5] Init the output device.

[091:310] [2023-08-22 12:27:40 +0000.410946][2bf5] Init the opensl input.


[091:310] [2023-08-22 12:27:40 +0000.410976][2bf5] AppDeviceManager get setting
samplerate: 0
[091:310] [2023-08-22 12:27:40 +0000.411397][2bf5] The device model: 220333qag enum
value: 0
[091:311] [2023-08-22 12:27:40 +0000.412027][2bf5] The device model: 220333qag enum
value: 0
[091:311] [2023-08-22 12:27:40 +0000.412064][2bf5] Set the sample rate to be:48000

[091:311] [2023-08-22 12:27:40 +0000.412099][2bf5] Enable the recording stereo:0


[091:311] [2023-08-22 12:27:40 +0000.412132][2bf5] Set the playout as stereo:1
[091:311] [2023-08-22 12:27:40 +0000.412166][2bf5] Init the microphone.
[091:311] [2023-08-22 12:27:40 +0000.412451][2bf5] Update the recording sample rate
to be: 48000
[091:311] [2023-08-22 12:27:40 +0000.412489][2bf5] Init the speaker.
[091:311] [2023-08-22 12:27:40 +0000.412522][2bf5] Low latency buffer size:144 low
sample rate:48000
[091:311] [2023-08-22 12:27:40 +0000.412771][2bf5] Using 1 x 10ms for an audio
frame.

[091:314] [2023-08-22 12:27:40 +0000.415895][2bf5] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[091:315] [2023-08-22 12:27:40 +0000.416089][2bf5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[091:315] [2023-08-22 12:27:40 +0000.416150][2bf5] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[091:319] [2023-08-22 12:27:40 +0000.420788][2bf5] The device model:220333qag

[091:319] [2023-08-22 12:27:40 +0000.420887][2bf5] speaker output factor:100


defaultFactor: 100

[091:320] [2023-08-22 12:27:40 +0000.420914][2bf5] headset output factor:100


defaultFactor: 100

[091:320] [2023-08-22 12:27:40 +0000.421352][2bf5] AppDeviceManagerStart finished.


[091:320] [2023-08-22 12:27:40 +0000.421402][2bf5] AppDeviceManagerStartMic::mic
status is off
[091:320] [2023-08-22 12:27:40 +0000.421457][2bf5] AppDeviceManagerStartMic update
aec type: 2

[091:320] [2023-08-22 12:27:40 +0000.421491][2bf5] AppDeviceManagerStartMic update


voiceChangeMode: 4

[091:320] [2023-08-22 12:27:40 +0000.421515][2bf5]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[091:320] [2023-08-22 12:27:40 +0000.421550][2bf5]
AudioDeviceDataHandler::StartMicProcess

[091:320] [2023-08-22 12:27:40 +0000.421710][2bf5] Try to start webrtc recording


device.

[091:320] [2023-08-22 12:27:40 +0000.421750][2bf5] StartRecording. threadID:11253

[091:320] [2023-08-22 12:27:40 +0000.421741][357d] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[091:320] [2023-08-22 12:27:40 +0000.421838][2bf5] default mode: Set the recording
mode to voice communication to enable HW AEC .

[091:320] [2023-08-22 12:27:40 +0000.421873][2bf5] Set the recording mode before


getSetting: 4
[091:320] [2023-08-22 12:27:40 +0000.421901][2bf5] Set the recording mode after
getSetting: 1
[091:342] [2023-08-22 12:27:40 +0000.443003][2bf5] StartRecording finished.

[091:342] [2023-08-22 12:27:40 +0000.443093][2bf5] audio: start the audio mic


checker timer.

[091:342] [2023-08-22 12:27:40 +0000.443619][2bf5] machine model :redmi


[091:342] [2023-08-22 12:27:40 +0000.443666][2bf5] Support this machine
model :redmi
[091:342] [2023-08-22 12:27:40 +0000.443701][2bf5] global inited! current sdk
version: 12-14-d8558ab
[091:821] [2023-08-22 12:27:40 +0000.922869][3000]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[091:822] [2023-08-22 12:27:40 +0000.923155][3579] MediaFilterCamera, recording
file context:0x708345c300 input texture:8
[091:822] [2023-08-22 12:27:40 +0000.923241][3579] GLESContext:
[091:822] [2023-08-22 12:27:40 +0000.923348][3579] The result of eglGetDisplay is:
0x1
[091:823] [2023-08-22 12:27:40 +0000.924754][3579] The result of creation:
0x6fe8bd6a00
[091:823] [2023-08-22 12:27:40 +0000.924883][3579] The result of
eglCreatePbufferSurface is: 0x6fe8d09000
[091:824] [2023-08-22 12:27:40 +0000.925004][3000]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x708345c300 input_texture: 8
[092:389] [2023-08-22 12:27:41 +0000.490913][357d] haveEnoughProcessedData
internalAudioStream.length: 0
[092:749] [2023-08-22 12:27:41 +0000.850195][357d] Run AGC when audioType = 0
[092:749] [2023-08-22 12:27:41 +0000.850565][357d]
AudioDeviceDataHandler::MixAndSendOutFrame
[094:136] [2023-08-22 12:27:43 +0000.237198][357d] haveEnoughProcessedData
internalAudioStream.length: 10
[094:747] [2023-08-22 12:27:43 +0000.848104][357d] Run AGC when audioType = 0
[095:347] [2023-08-22 12:27:44 +0000.448387][329a]
monitorTime:4005totalDuration:3960
[095:881] [2023-08-22 12:27:44 +0000.981957][357d] haveEnoughProcessedData
internalAudioStream.length: 0
[096:745] [2023-08-22 12:27:45 +0000.846955][357e] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[096:746] [2023-08-22 12:27:45 +0000.847204][357e] _deviceSampleRate:48000

[096:749] [2023-08-22 12:27:45 +0000.850726][357d] Run AGC when audioType = 0


[096:750] [2023-08-22 12:27:45 +0000.850932][357d]
AudioDeviceDataHandler::MixAndSendOutFrame
[097:008] [2023-08-22 12:27:46 +0000.109557][2bd2] SetOrientation:
MediaFilterCamera:: SetOrientation: 90
[097:008] [2023-08-22 12:27:46 +0000.109675][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_SetOrientationJni: media
filter camera orientation: 90
[097:009] [2023-08-22 12:27:46 +0000.109994][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StartRecordingJni:
[097:009] [2023-08-22 12:27:46 +0000.110232][3579] operator() time:28517982 enter.

[097:009] [2023-08-22 12:27:46 +0000.110330][3579] MediaFilterCamera, recording


file context:0x708345c300 input texture:8
[097:011] [2023-08-22 12:27:46 +0000.112017][3579] MicSource: Mic source
created:10x6ff4669700
[097:011] [2023-08-22 12:27:46 +0000.112708][3579] alloc thread: 0x707627ea80
name:worker1 thread id:480293973184 to Mic_source
[097:011] [2023-08-22 12:27:46 +0000.112817][3579] audio: start the audio sender
thread.

[097:012] [2023-08-22 12:27:46 +0000.112914][3579] construct OpenGLRenderProgram


0x7076164498
[097:012] [2023-08-22 12:27:46 +0000.112979][3579] CropFilter::SetOrientation
orientation: 90
[097:012] [2023-08-22 12:27:46 +0000.113150][3579] filter: filter pipeline
construtc this: 0x70765cf1c0
[097:012] [2023-08-22 12:27:46 +0000.113325][3579] filter: filter pipeline2 update
pattern: 1
[097:012] [2023-08-22 12:27:46 +0000.113548][3579] CameraSource::source_id_:5
[097:012] [2023-08-22 12:27:46 +0000.113613][3579] RecordAudioSource::source_id_:6
[097:012] [2023-08-22 12:27:46 +0000.113887][3579] BindInputFilter 0x707627f640
this 0x70761646c0
[097:013] [2023-08-22 12:27:46 +0000.113974][3579] BindInputFilter 0x6ff45e93d8
this 0x6ff45e9550
[097:013] [2023-08-22 12:27:46 +0000.114054][3579] BindInputFilter 0x70761646c0
this 0x70765cf260
[097:013] [2023-08-22 12:27:46 +0000.114170][3579] setParamentForFilters:
speed:1.000000
[097:013] [2023-08-22 12:27:46 +0000.114227][3579] SetParamForFilter:
AF_SpeedFilter params:, speed_ 1
[097:013] [2023-08-22 12:27:46 +0000.114307][3579] SetParamForFilter time:28517986
enter.

[097:013] [2023-08-22 12:27:46 +0000.114364][3579] Error(crop_filter.cc:263):


SetParamForFilter: Not found modetype param, using default modetype citytravel!
[097:013] [2023-08-22 12:27:46 +0000.114430][3579] SetParamForFilter: Params video
index is: 0
[097:013] [2023-08-22 12:27:46 +0000.114483][3579] Error(crop_filter.cc:283):
SetParamForFilter: PhotoFilter params, donnot find index
[097:013] [2023-08-22 12:27:46 +0000.114538][3579] Error(crop_filter.cc:291):
SetParamForFilter: PhotoFilter params, donnot find intensity
[097:013] [2023-08-22 12:27:46 +0000.114592][3579] crop filter mode tpye:
citytravelvideo index:0
[097:018] [2023-08-22 12:27:46 +0000.119355][3579]
Warning(parse_template_json.cc:45): json parament no found the parament
[097:018] [2023-08-22 12:27:46 +0000.119433][3579]
Warning(parse_template_json.cc:45): json parament no found the parament
[097:018] [2023-08-22 12:27:46 +0000.119485][3579]
Warning(parse_template_json.cc:45): json parament no found the parament
[097:018] [2023-08-22 12:27:46 +0000.119535][3579]
Warning(parse_template_json.cc:45): json parament no found the parament
[097:018] [2023-08-22 12:27:46 +0000.119593][3579]
Warning(parse_template_json.cc:45): json parament no found the parament
[097:018] [2023-08-22 12:27:46 +0000.119645][3579]
Warning(parse_template_json.cc:45): json parament no found the parament
[097:018] [2023-08-22 12:27:46 +0000.119696][3579]
Warning(parse_template_json.cc:45): json parament no found the parament
[097:018] [2023-08-22 12:27:46 +0000.119745][3579]
Warning(parse_template_json.cc:81): json parament no found the parament
[097:018] [2023-08-22 12:27:46 +0000.119796][3579]
Warning(parse_template_json.cc:81): json parament no found the parament
[097:018] [2023-08-22 12:27:46 +0000.119844][3579]
Warning(parse_template_json.cc:67): json parament no found the parament
[097:018] [2023-08-22 12:27:46 +0000.119892][3579]
Warning(parse_template_json.cc:93): json parament no found the duration
[097:019] [2023-08-22 12:27:46 +0000.119996][3579] SetParamForFilter leave. expire
time = 6 ms

[097:019] [2023-08-22 12:27:46 +0000.120402][3579] OnOutputSizeChanged width 1280


height 720
[097:019] [2023-08-22 12:27:46 +0000.120476][3579] OpenGLFrameBuffer: width:1280
height:720
[097:019] [2023-08-22 12:27:46 +0000.120542][3579] OpenGLFrameBuffer: width:1280
height:720
[097:019] [2023-08-22 12:27:46 +0000.120596][3579] OpenGLFrameBuffer: width:1280
height:720
[097:019] [2023-08-22 12:27:46 +0000.120657][3579] OpenGLFrameBuffer: width:1280
height:720
[097:019] [2023-08-22 12:27:46 +0000.120710][3579] OpenGLFrameBuffer: width:1280
height:720
[097:019] [2023-08-22 12:27:46 +0000.120763][3579] OpenGLFrameBuffer: width:1280
height:720
[097:019] [2023-08-22 12:27:46 +0000.120869][3579] construct TrivalImageDrawer
0x707612fd40
[097:020] [2023-08-22 12:27:46 +0000.120932][3579] GPUImageProcessing construct:
frame resolution is: 1280 X 720 drawer 0x707612fd40 context 0x6fe8d58880
[097:020] [2023-08-22 12:27:46 +0000.120993][3579] setupGLES:
[097:020] [2023-08-22 12:27:46 +0000.121740][3579] OpenGLRenderProgram::Initialize.
[097:020] [2023-08-22 12:27:46 +0000.121830][3579] The version of the OpenGL:
OpenGL ES GLSL ES 3.20
[097:020] [2023-08-22 12:27:46 +0000.121886][3579] 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
[097:021] [2023-08-22 12:27:46 +0000.121983][3579] Init open gl render:
0x7076164498
[097:021] [2023-08-22 12:27:46 +0000.122051][3579] Fragement shader path:
[097:021] [2023-08-22 12:27:46 +0000.122120][3579] Fragement shader path:
[097:021] [2023-08-22 12:27:46 +0000.122175][3579] create opengl program object.
[097:021] [2023-08-22 12:27:46 +0000.122227][3579] create shader: vertex
[097:021] [2023-08-22 12:27:46 +0000.122650][3579] create shader: fragment
[097:025] [2023-08-22 12:27:46 +0000.125998][3579] Have not extra filter filename!
[097:025] [2023-08-22 12:27:46 +0000.126117][3579] Error(crop_filter.cc:368): Init
the extra yuv texture failed.
[097:025] [2023-08-22 12:27:46 +0000.126174][3579] OpenGLRenderProgram::Initialize
success.
[097:025] [2023-08-22 12:27:46 +0000.126275][3579] Setup the OpenGL result:1
[097:025] [2023-08-22 12:27:46 +0000.126790][3578] start recording, file
path:/data/user/0/com.android.camera/no_backup/milive//record_video_28517998.mp4
[097:026] [2023-08-22 12:27:46 +0000.127049][3578] MP4 session params: fps:30
width:1280 height:720 file
name:/data/user/0/com.android.camera/no_backup/milive//record_video_28517998.mp4
fileFd: -1 audio_timescale:44100 video_timescale:90000
[097:026] [2023-08-22 12:27:46 +0000.127092][35a7] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7000516e98
[097:026] [2023-08-22 12:27:46 +0000.127147][3578] 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
[097:026] [2023-08-22 12:27:46 +0000.127228][3578] 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_28517998.mp4
fileFD: -1
[097:027] [2023-08-22 12:27:46 +0000.128286][3578] MP4
file:/data/user/0/com.android.camera/no_backup/milive//record_video_28517998.mp4 is
opened successfully
[097:027] [2023-08-22 12:27:46 +0000.128353][3578] setupMediaProcessers:
[097:027] [2023-08-22 12:27:46 +0000.128403][3578]
RecordingSessionInternalSimple:setup media processers.
[097:027] [2023-08-22 12:27:46 +0000.128456][3578] construct AAC encoder
[097:028] [2023-08-22 12:27:46 +0000.129083][3578] H264Encoder creating:
superfast011818
[097:028] [2023-08-22 12:27:46 +0000.129155][3578] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[097:030] [2023-08-22 12:27:46 +0000.131335][3578] H264Encode::GetMachineModel is
220333QAG
[097:030] [2023-08-22 12:27:46 +0000.131484][3578] H264Encoder machine_mode
is:220333QAG
[097:030] [2023-08-22 12:27:46 +0000.131539][3578] H264Encode::machine size :9
machine_mode:220333QAG
[097:030] [2023-08-22 12:27:46 +0000.131592][3578] H264Encode::machine array
size :22 machine_mode:220333QAG
[097:030] [2023-08-22 12:27:46 +0000.131641][3578] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[097:030] [2023-08-22 12:27:46 +0000.131691][3578] setupCompressionSession:
[097:030] [2023-08-22 12:27:46 +0000.131737][3578] H264Encode::creating hareware
Encoder
[097:030] [2023-08-22 12:27:46 +0000.131786][3578] AndroidHwAvcEncoder
time:28518003 enter.

[097:031] [2023-08-22 12:27:46 +0000.132226][3578] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007093e21380 address:0x6fce041760
[097:031] [2023-08-22 12:27:46 +0000.132517][3578] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[097:031] [2023-08-22 12:27:46 +0000.132578][3578] The video avc hw codec address
is 0x70834394c8
[097:031] [2023-08-22 12:27:46 +0000.132704][3578] AndroidHwAvcEncoder leave.
expire time = 1 ms

[097:031] [2023-08-22 12:27:46 +0000.132771][3578] RegisterEncodeCompleteCallback


time:28518004 enter.

[097:032] [2023-08-22 12:27:46 +0000.132934][3578] RegisterEncodeCompleteCallback


leave. expire time = 1 ms

[097:032] [2023-08-22 12:27:46 +0000.133006][3578] InitEncode time:28518005 enter.

[097:032] [2023-08-22 12:27:46 +0000.133129][3578] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[097:032] [2023-08-22 12:27:46 +0000.133195][3578] Create time:28518005 enter.

[097:032] [2023-08-22 12:27:46 +0000.133254][3578] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[097:032] [2023-08-22 12:27:46 +0000.133318][3578]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x700045e700
[097:041] [2023-08-22 12:27:46 +0000.142490][3578]
supported_type:image/vnd.android.heic
[097:041] [2023-08-22 12:27:46 +0000.142621][3578] supported_type:video/avc
[097:041] [2023-08-22 12:27:46 +0000.142684][3578] name:OMX.qcom.video.encoder.avc
mime:video/avc
[097:041] [2023-08-22 12:27:46 +0000.142763][3578] hwCodecPrefix :OMX.qcom.
[097:041] [2023-08-22 12:27:46 +0000.142822][3578] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[097:042] [2023-08-22 12:27:46 +0000.142914][3578] mediacodec_createCodecByName
time:28518015 enter.

[097:042] [2023-08-22 12:27:46 +0000.142974][3578] WrapAndroidMediaCodec


time:28518015 enter.

[097:044] [2023-08-22 12:27:46 +0000.145552][3578] WrapAndroidMediaCodec leave.


expire time = 2 ms

[097:103] [2023-08-22 12:27:46 +0000.204790][3578] mediacodec_createCodecByName


leave. expire time = 61 ms

[097:104] [2023-08-22 12:27:46 +0000.204972][3578] WrapAndroidMediaFromat


time:28518077 enter.

[097:104] [2023-08-22 12:27:46 +0000.205116][3578] WrapAndroidMediaFromat leave.


expire time = 0 ms

[097:163] [2023-08-22 12:27:46 +0000.264561][3578] Destroy time:28518136 enter.

[097:163] [2023-08-22 12:27:46 +0000.264708][3578] WrapAndroidMediaFromat::


Destroy
[097:163] [2023-08-22 12:27:46 +0000.264766][3578] Destroy leave. expire time = 0
ms

[097:163] [2023-08-22 12:27:46 +0000.264823][3578] ~WrapAndroidMediaFromat


time:28518136 enter.

[097:163] [2023-08-22 12:27:46 +0000.264895][3578] ~WrapAndroidMediaFromat leave.


expire time = 1 ms

[097:164] [2023-08-22 12:27:46 +0000.264950][3578] Create leave. expire time = 132


ms

[097:164] [2023-08-22 12:27:46 +0000.265006][3578] isSemiPlanarSupport


time:28518137 enter.

[097:164] [2023-08-22 12:27:46 +0000.265070][3578] H264Encoder isSemiPlanarSupport


[097:164] [2023-08-22 12:27:46 +0000.265126][3578] isSemiPlanarSupport leave.
expire time = 0 ms

[097:164] [2023-08-22 12:27:46 +0000.265202][3578] creat hw H264Encoder success,


isSemiPlanar:1
[097:164] [2023-08-22 12:27:46 +0000.265385][3578] InitEncode leave. expire time =
132 ms

[097:164] [2023-08-22 12:27:46 +0000.265485][3578] H264Encode::created Encoder


[097:164] [2023-08-22 12:27:46 +0000.265549][3578] H264Encode:: H264 encoder
created.
[097:164] [2023-08-22 12:27:46 +0000.265602][3578] H264 encoder created.
[097:164] [2023-08-22 12:27:46 +0000.265655][3578]
RecordingSessionInternalSimple:created avc encoder avc: 0x7000573240
[097:164] [2023-08-22 12:27:46 +0000.265713][3578] setOutput:
[097:164] [2023-08-22 12:27:46 +0000.265767][3578]
RecordingSessionInternalSimple:encoder set output to muxer!
[097:164] [2023-08-22 12:27:46 +0000.265821][3578] request a key frame
[097:164] [2023-08-22 12:27:46 +0000.265871][3578] H264Encode:: request a key frame
[097:165] [2023-08-22 12:27:46 +0000.266094][3578] setDisplayRotate :90
[097:165] [2023-08-22 12:27:46 +0000.266181][3578] 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
[097:165] [2023-08-22 12:27:46 +0000.266346][3579] StartRecording:
[097:165] [2023-08-22 12:27:46 +0000.266540][35a1] operator(): Set the recording
session in mic source. recording session: 0x6ff45e9280
[097:165] [2023-08-22 12:27:46 +0000.266796][3579] operator() leave. expire time =
156 ms

[097:211] [2023-08-22 12:27:46 +0000.312369][3579] begine recode to first frame


spend time:202
[097:211] [2023-08-22 12:27:46 +0000.312500][3579]
GPUImageProcessing::SetOrientation orientation: 90
[097:213] [2023-08-22 12:27:46 +0000.314322][3579] drawYUV420 render
OpenGLRenderProgram:0x7076164498
[097:245] [2023-08-22 12:27:46 +0000.346541][3579] drawYUV420 render
OpenGLRenderProgram:0x7076164498
[097:260] [2023-08-22 12:27:46 +0000.361637][35a6]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[097:282] [2023-08-22 12:27:46 +0000.382983][3579] drawYUV420 render
OpenGLRenderProgram:0x7076164498
[097:285] [2023-08-22 12:27:46 +0000.386184][35a7] add aac audio track with id:1
[097:352] [2023-08-22 12:27:46 +0000.453444][35a6] h264 add frame header cdr flag
[097:354] [2023-08-22 12:27:46 +0000.455551][35a6] h264 add frame header cdr flag
[097:354] [2023-08-22 12:27:46 +0000.455757][35a6] Received key frame:0
[097:354] [2023-08-22 12:27:46 +0000.455808][35a6] H264Encode:: get a sps pps
header!headerSize:31
[097:354] [2023-08-22 12:27:46 +0000.455897][35a7] get the H.264 SPS parameter
[097:355] [2023-08-22 12:27:46 +0000.456221][35a7] add video track with id:2
[097:355] [2023-08-22 12:27:46 +0000.456457][35a7] get the H.264 PPS parameter
[097:355] [2023-08-22 12:27:46 +0000.456677][35a7] get the H.264 IDR frame
[097:355] [2023-08-22 12:27:46 +0000.456726][35a7] resss:true
[097:355] [2023-08-22 12:27:46 +0000.456750][35a7] video start ts:0
[097:355] [2023-08-22 12:27:46 +0000.456796][35a7] the video frame has been written
into MP4 file
[097:379] [2023-08-22 12:27:46 +0000.480034][35a7] audio start ts:0
[097:379] [2023-08-22 12:27:46 +0000.480278][35a7] the audio frame has been written
into MP4 file
[097:411] [2023-08-22 12:27:46 +0000.512876][35a6] DTS queue for
Generator:0x6fdfb1d0b8 130 162
[097:442] [2023-08-22 12:27:46 +0000.543123][3579] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[097:482] [2023-08-22 12:27:46 +0000.582940][359f] resampled_data_size:14336
[097:511] [2023-08-22 12:27:46 +0000.611997][3579] The convert RGB to YUV take 4
[097:513] [2023-08-22 12:27:46 +0000.614743][35a6] Push an pts:264 to dts queue.
[097:549] [2023-08-22 12:27:46 +0000.650228][35a6] last dts:234 currentPts:264
ppsOrSPS:0 queue length:2
[097:607] [2023-08-22 12:27:46 +0000.708193][357d] haveEnoughProcessedData
internalAudioStream.length: 0
[097:756] [2023-08-22 12:27:46 +0000.857681][359f] AF_SpeedFilter audio
0x6ff45e9400 PullFrame
[097:773] [2023-08-22 12:27:46 +0000.874909][359f] AF_SpeedFilter::PullFrame eof4
[097:778] [2023-08-22 12:27:46 +0000.879263][359f]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[097:847] [2023-08-22 12:27:46 +0000.948878][3579] FilterPipeline2::OnVideoFrame
pts 631 last_video_timestamp_ 631
[097:945] [2023-08-22 12:27:47 +0000.46830][3579] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[097:946] [2023-08-22 12:27:47 +0000.47236][35a1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[098:019] [2023-08-22 12:27:47 +0000.120712][3579] The convert RGB to YUV take 4
[098:178] [2023-08-22 12:27:47 +0000.278964][3579] webrtc common_video plane
old ..... (1/1000) new: 12001 delete: 11980 diff: 21
[098:251] [2023-08-22 12:27:47 +0000.352279][35a6] DTS queue for
Generator:0x6fdfb1d0b8 970 1001
[098:324] [2023-08-22 12:27:47 +0000.425212][35a5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 1044queue_audio_frame_:1
[098:448] [2023-08-22 12:27:47 +0000.548994][3579] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[098:517] [2023-08-22 12:27:47 +0000.618244][359f]
RecordAudioSource::PullAudioFrame
[098:524] [2023-08-22 12:27:47 +0000.625050][3579] The convert RGB to YUV take 5
[098:719] [2023-08-22 12:27:47 +0000.820701][35a6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:1469
[098:750] [2023-08-22 12:27:47 +0000.851280][357d] Run AGC when audioType = 0
[098:780] [2023-08-22 12:27:47 +0000.881496][3579] GPUImageProcessing: process
video frame with resolution 1280 X 720
[098:780] [2023-08-22 12:27:47 +0000.881626][3579] GPUImageProcessing: input frame
width1280 X 720
[098:781] [2023-08-22 12:27:47 +0000.882514][3579] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[098:781] [2023-08-22 12:27:47 +0000.882671][3579] The next ready buffer:0
m_nextAvaiablePixelBuffer:1
[098:845] [2023-08-22 12:27:47 +0000.946768][35a6] Push an pts:1598 to dts queue.
[098:891] [2023-08-22 12:27:47 +0000.992419][35a6] last dts:1568 currentPts:1598
ppsOrSPS:0 queue length:2
[098:940] [2023-08-22 12:27:48 +0000.41451][35a1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[098:949] [2023-08-22 12:27:48 +0000.50408][3579] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[099:026] [2023-08-22 12:27:48 +0000.127374][3579] The convert RGB to YUV take 5
[099:090] [2023-08-22 12:27:48 +0000.191337][35a6] DTS queue for
Generator:0x6fdfb1d0b8 1803 1838
[099:151] [2023-08-22 12:27:48 +0000.252538][3579] webrtc common_video
I420VideoFrame::CopyFrame (1/1000)
[099:311] [2023-08-22 12:27:48 +0000.412015][357d] haveEnoughProcessedData
internalAudioStream.length: 0
[099:319] [2023-08-22 12:27:48 +0000.420016][35a6] h264 add frame header cdr flag
[099:319] [2023-08-22 12:27:48 +0000.420640][35a6] Received key frame:2002
[099:327] [2023-08-22 12:27:48 +0000.428175][359f] AF_SpeedFilter audio
0x6ff45e9400 PullFrame
[099:364] [2023-08-22 12:27:48 +0000.465633][35a7] get the H.264 IDR frame
[099:450] [2023-08-22 12:27:48 +0000.551803][3579] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[099:521] [2023-08-22 12:27:48 +0000.622282][3579] The convert RGB to YUV take 5
[099:735] [2023-08-22 12:27:48 +0000.836525][359f] resampled_data_size:5120
[099:893] [2023-08-22 12:27:48 +0000.994386][35a6] DTS queue for
Generator:0x6fdfb1d0b8 2639
[099:940] [2023-08-22 12:27:49 +0000.41637][35a1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[099:945] [2023-08-22 12:27:49 +0000.46493][3579] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[099:988] [2023-08-22 12:27:49 +0000.89855][359f] AF_SpeedFilter::PullFrame eof4
[099:993] [2023-08-22 12:27:49 +0000.94461][359f]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[100:016] [2023-08-22 12:27:49 +0000.117643][3579] The convert RGB to YUV take 4
[100:183] [2023-08-22 12:27:49 +0000.284379][35a6] Push an pts:2934 to dts queue.
[100:223] [2023-08-22 12:27:49 +0000.324849][35a6] SendFrame
encodedImage._timeStamp:2934encodedImage->_length:58848
[100:224] [2023-08-22 12:27:49 +0000.325220][35a6] last dts:2902 currentPts:2934
ppsOrSPS:0 queue length:2
[100:250] [2023-08-22 12:27:49 +0000.351903][3579] webrtc common_video plane
old ..... (1/1000) new: 13001 delete: 12984 diff: 17
[100:327] [2023-08-22 12:27:49 +0000.428786][359f]
RecordAudioSource::PullAudioFrame
[100:390] [2023-08-22 12:27:49 +0000.491579][35a6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:3068 pts:3068
[100:447] [2023-08-22 12:27:49 +0000.548724][3579] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[100:510] [2023-08-22 12:27:49 +0000.611322][3579] drawYUV420 render
OpenGLRenderProgram:0x7076164498
[100:515] [2023-08-22 12:27:49 +0000.616376][3579] The convert RGB to YUV take 4
[100:517] [2023-08-22 12:27:49 +0000.618033][35a6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:3268
[100:517] [2023-08-22 12:27:49 +0000.618132][35a6] push video frame to H264
encoder. (100 frame for one log)

[100:517] [2023-08-22 12:27:49 +0000.618213][35a6] push video frame to H264


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

[100:517] [2023-08-22 12:27:49 +0000.618265][35a6] H264Encode::push video frame to


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

[100:517] [2023-08-22 12:27:49 +0000.618334][35a6] The input pts:3268 fps:30


[100:558] [2023-08-22 12:27:49 +0000.659556][35a6] H264Encode::H264SWEncoder get
callback, length:63856 type:1 nalType:1length:63852
[100:686] [2023-08-22 12:27:49 +0000.787324][35a5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 3366queue_audio_frame_:3
[100:723] [2023-08-22 12:27:49 +0000.823988][35a6] DTS queue for
Generator:0x6fdfb1d0b8 3470
[100:748] [2023-08-22 12:27:49 +0000.849033][357d] Run AGC when audioType = 0
[100:748] [2023-08-22 12:27:49 +0000.849285][357d]
AudioDeviceDataHandler::MixAndSendOutFrame
[100:879] [2023-08-22 12:27:49 +0000.980670][359f] AF_SpeedFilter audio
0x6ff45e9400 PullFrame
[100:885] [2023-08-22 12:27:49 +0000.986747][35a1] The output timestamp from audio
mixer change:28521851
[100:940] [2023-08-22 12:27:50 +0000.41523][357d] On audio frame the broadcast with
timestamp:28521913 samples:480. (1000 frame for one log)

[100:945] [2023-08-22 12:27:50 +0000.46451][3579] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[100:948] [2023-08-22 12:27:50 +0000.49421][35a1] Get data in mic source, which has
byte length:1764micAudioStream->length():20
[100:948] [2023-08-22 12:27:50 +0000.49880][35a1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[101:013] [2023-08-22 12:27:50 +0000.113990][357d] haveEnoughProcessedData
internalAudioStream.length: 0
[101:017] [2023-08-22 12:27:50 +0000.118042][3579] The convert RGB to YUV take 5
[101:320] [2023-08-22 12:27:50 +0000.421937][35a6] h264 add frame header cdr flag
[101:321] [2023-08-22 12:27:50 +0000.422597][35a6] Received key frame:4000
[101:323] [2023-08-22 12:27:50 +0000.424587][35a7] get the H.264 IDR frame
[101:445] [2023-08-22 12:27:50 +0000.546812][3579] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[101:521] [2023-08-22 12:27:50 +0000.622248][3579] The convert RGB to YUV take 5
[101:523] [2023-08-22 12:27:50 +0000.624779][35a6] Push an pts:4274 to dts queue.
[101:551] [2023-08-22 12:27:50 +0000.652311][35a6] DTS queue for
Generator:0x6fdfb1d0b8 4274 4302
[101:587] [2023-08-22 12:27:50 +0000.688778][35a6] last dts:4236 currentPts:4274
ppsOrSPS:0 queue length:3
[101:865] [2023-08-22 12:27:50 +0000.966275][359f] AF_SpeedFilter audio time,
0x6ff45e9400 rcv time: 28522833
[101:865] [2023-08-22 12:27:50 +0000.966409][359f] AF_SpeedFilter audio time,
0x6ff45e9400 rcv time: 28522833in_nSamples:441
[101:905] [2023-08-22 12:27:51 +0000.6860][359f] resampled_data_size:0
[101:941] [2023-08-22 12:27:51 +0000.42863][3579] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[101:946] [2023-08-22 12:27:51 +0000.47638][35a1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[102:000] [2023-08-22 12:27:51 +0000.101675][359f]
MediaFilterCamera::OnReceiveAudioFrame timestamp: 28522831
[102:000] [2023-08-22 12:27:51 +0000.101824][359f]
MediaFilterCamera::OnReceiveAudioFrame timestamp: sample_rate_hz_:44100
num_channels_:2 samples_per_channel_:441
[102:017] [2023-08-22 12:27:51 +0000.118527][3579] The convert RGB to YUV take 4
[102:055] [2023-08-22 12:27:51 +0000.155960][35a6]
MediaFilterCamera::WriteVideoFrametoMP4_w -> pushExtraYUVFrametimestamp:4803
[102:144] [2023-08-22 12:27:51 +0000.245603][359f]
RecordAudioSource::PullAudioFrame
[102:152] [2023-08-22 12:27:51 +0000.253278][3579] GPUImageProcessing: process
video frame with resolution 1280 X 720
[102:152] [2023-08-22 12:27:51 +0000.253437][3579] GPUImageProcessing: input frame
width1280 X 720
[102:153] [2023-08-22 12:27:51 +0000.254079][3579] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[102:153] [2023-08-22 12:27:51 +0000.254178][3579] The next ready buffer:1
m_nextAvaiablePixelBuffer:0
[102:210] [2023-08-22 12:27:51 +0000.311695][359f] AF_SpeedFilter::PullFrame eof4
[102:215] [2023-08-22 12:27:51 +0000.316275][359f]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[102:343] [2023-08-22 12:27:51 +0000.444609][3579] webrtc common_video plane
old ..... (1/1000) new: 14001 delete: 13980 diff: 21
[102:387] [2023-08-22 12:27:51 +0000.488326][35a6] DTS queue for
Generator:0x6fdfb1d0b8 5101 5137
[102:447] [2023-08-22 12:27:51 +0000.548673][3579] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[102:461] [2023-08-22 12:27:51 +0000.562331][359f] AF_SpeedFilter audio
0x6ff45e9400 PullFrame
[102:518] [2023-08-22 12:27:51 +0000.619199][3579] The convert RGB to YUV take 5
[102:722] [2023-08-22 12:27:51 +0000.822973][357d] haveEnoughProcessedData
internalAudioStream.length: 0
[102:748] [2023-08-22 12:27:51 +0000.849217][357d] Run AGC when audioType = 0
[102:857] [2023-08-22 12:27:51 +0000.958057][35a6] Push an pts:5604 to dts queue.
[102:919] [2023-08-22 12:27:52 +0000.20430][35a6] last dts:5571 currentPts:5604
ppsOrSPS:0 queue length:3
[102:943] [2023-08-22 12:27:52 +0000.44631][35a1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[102:944] [2023-08-22 12:27:52 +0000.45801][3579] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[103:015] [2023-08-22 12:27:52 +0000.116877][3579] The convert RGB to YUV take 4
[103:024] [2023-08-22 12:27:52 +0000.125575][35a5]
MediaFilterCamera::WriteAudioFrametoMP4_w timestamp: 5688queue_audio_frame_:7
[103:222] [2023-08-22 12:27:52 +0000.323127][35a6] DTS queue for
Generator:0x6fdfb1d0b8 5937 5970
[103:293] [2023-08-22 12:27:52 +0000.394187][35a6] h264 add frame header cdr flag
[103:293] [2023-08-22 12:27:52 +0000.394604][35a6] Received key frame:6000
[103:355] [2023-08-22 12:27:52 +0000.456719][35a7] get the H.264 IDR frame
[103:453] [2023-08-22 12:27:52 +0000.554641][3579] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[103:522] [2023-08-22 12:27:52 +0000.623253][3579] The convert RGB to YUV take 5
[103:590] [2023-08-22 12:27:52 +0000.691135][35a6] SendFrame
encodedImage._timeStamp:6274encodedImage->_length:44688
[103:759] [2023-08-22 12:27:52 +0000.860498][35a6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:6436 pts:6436
[103:850] [2023-08-22 12:27:52 +0000.951106][3579] drawYUV420 render
OpenGLRenderProgram:0x7076164498
[103:890] [2023-08-22 12:27:52 +0000.991411][35a6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:6639
[103:890] [2023-08-22 12:27:52 +0000.991579][35a6] push video frame to H264
encoder. (100 frame for one log)

[103:890] [2023-08-22 12:27:52 +0000.991667][35a6] push video frame to H264


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

[103:890] [2023-08-22 12:27:52 +0000.991721][35a6] H264Encode::push video frame to


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

[103:890] [2023-08-22 12:27:52 +0000.991787][35a6] The input pts:6639 fps:30


[103:940] [2023-08-22 12:27:53 +0000.41245][35a1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[103:944] [2023-08-22 12:27:53 +0000.45673][3579] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[103:954] [2023-08-22 12:27:53 +0000.55484][35a6] H264Encode::H264SWEncoder get
callback, length:63216 type:1 nalType:1length:63212
[104:018] [2023-08-22 12:27:53 +0000.119556][3579] The convert RGB to YUV take 4
[104:022] [2023-08-22 12:27:53 +0000.123769][359f]
RecordAudioSource::PullAudioFrame
[104:024] [2023-08-22 12:27:53 +0000.125738][35a6] DTS queue for
Generator:0x6fdfb1d0b8 6770
[104:070] [2023-08-22 12:27:53 +0000.171211][359f] AF_SpeedFilter audio
0x6ff45e9400 PullFrame
[104:154] [2023-08-22 12:27:53 +0000.255975][359f] resampled_data_size:8704
[104:184] [2023-08-22 12:27:53 +0000.285838][35a6] Push an pts:6935 to dts queue.
[104:232] [2023-08-22 12:27:53 +0000.333868][35a6] last dts:6903 currentPts:6935
ppsOrSPS:0 queue length:2
[104:344] [2023-08-22 12:27:53 +0000.445428][359f] AF_SpeedFilter audio time
[104:344] [2023-08-22 12:27:53 +0000.445597][359f] AF_SpeedFilter audio time 111,
0x6ff45e9400 out time: 28525221 org time: 28525221
[104:420] [2023-08-22 12:27:53 +0000.521320][3579] webrtc common_video plane
old ..... (1/1000) new: 15001 delete: 14984 diff: 17
[104:442] [2023-08-22 12:27:53 +0000.543162][357d] haveEnoughProcessedData
internalAudioStream.length: 0
[104:445] [2023-08-22 12:27:53 +0000.545983][3579] The read pixel from buffer take:
1 width:1280 height:720 frameType:0
[104:449] [2023-08-22 12:27:53 +0000.550351][359f] FilterPipeline2::OnAudioFrame
pts 7220 last_audio_timestamp_ 7220
[104:516] [2023-08-22 12:27:53 +0000.616963][3579] The convert RGB to YUV take 5
[104:524] [2023-08-22 12:27:53 +0000.625481][359f] AF_SpeedFilter::PullFrame eof4
[104:528] [2023-08-22 12:27:53 +0000.629871][359f]
Warning(media_filter_camera.cc:548): media pull audio frame failed:4
[104:748] [2023-08-22 12:27:53 +0000.849464][357d] Run AGC when audioType = 0
[104:748] [2023-08-22 12:27:53 +0000.849759][357d]
AudioDeviceDataHandler::MixAndSendOutFrame
[104:887] [2023-08-22 12:27:53 +0000.988642][35a6] DTS queue for
Generator:0x6fdfb1d0b8 7574 7602 7638
[104:947] [2023-08-22 12:27:54 +0000.48359][35a1] Error(MicSource.cpp:254): There
is no output connect to mic source, discard the frame.
[104:949] [2023-08-22 12:27:54 +0000.50039][3579] The read pixel from buffer take:
0 width:1280 height:720 frameType:0
[105:022] [2023-08-22 12:27:54 +0000.122919][3579] The convert RGB to YUV take 5
[105:163] [2023-08-22 12:27:54 +0000.264480][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_StopRecordingJni:
[105:163] [2023-08-22 12:27:54 +0000.264786][3579] operator(): Stop
[105:163] [2023-08-22 12:27:54 +0000.264859][3579] StopPullFrameAndWriteMp4
time:28526136 enter.

[105:164] [2023-08-22 12:27:54 +0000.264925][3579] StopRecording:


[105:171] [2023-08-22 12:27:54 +0000.272408][359f] PullAudioFrame: PullFrame audio
finished.
[105:171] [2023-08-22 12:27:54 +0000.272534][359f]
Warning(media_filter_camera.cc:543): media pull audio frame EOF, so need stop
Timer!
[105:173] [2023-08-22 12:27:54 +0000.274854][35a6]
MediaFilterCamera::WriteVideoFrametoMP4_wwrite mp4 video sum frames:238
[105:178] [2023-08-22 12:27:54 +0000.279052][3578] stop recording
[105:178] [2023-08-22 12:27:54 +0000.279311][3578]
RecordingSessionInternalSimple:destroy media processers
[105:178] [2023-08-22 12:27:54 +0000.279378][3578] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[105:178] [2023-08-22 12:27:54 +0000.279428][3578] H264Encode::flushing hareware
Encoder
[105:178] [2023-08-22 12:27:54 +0000.279858][3578] Flush time:28526151 enter.

[105:179] [2023-08-22 12:27:54 +0000.279997][3578] H264Encoder encoder flush


[105:179] [2023-08-22 12:27:54 +0000.280064][3578] flush output queue
[105:502] [2023-08-22 12:27:54 +0000.603019][3578] Flush leave. expire time = 324
ms

[105:502] [2023-08-22 12:27:54 +0000.603241][3578] ~H264EncodeWrap:


[105:502] [2023-08-22 12:27:54 +0000.603293][3578] ~H264Encode:
[105:502] [2023-08-22 12:27:54 +0000.603324][3578] teardownCompressionSession:
H264Encode::destroying Encoder
[105:502] [2023-08-22 12:27:54 +0000.603357][3578] Release time:28526475 enter.

[105:502] [2023-08-22 12:27:54 +0000.603515][3578] Release:


MediaCodecVideoEncoder::Release _inited:1
[105:502] [2023-08-22 12:27:54 +0000.603568][3578] Destroy time:28526475 enter.

[105:502] [2023-08-22 12:27:54 +0000.603618][3578] H264Encoder encoderDestroy


[105:502] [2023-08-22 12:27:54 +0000.603668][3578]
AndroidMediaCodecVideoEncoder::release env: 0x7000573880
[105:502] [2023-08-22 12:27:54 +0000.603715][3578]
AndroidMediaCodecVideoEncoder::Destroy
[105:523] [2023-08-22 12:27:54 +0000.623997][3578] Destroy leave. expire time = 21
ms

[105:523] [2023-08-22 12:27:54 +0000.624250][3578] Release leave. expire time = 21


ms

[105:523] [2023-08-22 12:27:54 +0000.624345][3578] ~AndroidHwAvcEncoder


time:28526496 enter.

[105:523] [2023-08-22 12:27:54 +0000.624584][3578] Release time:28526496 enter.

[105:523] [2023-08-22 12:27:54 +0000.624674][3578] Release:


MediaCodecVideoEncoder:: has been released before, just return
[105:523] [2023-08-22 12:27:54 +0000.624728][3578] Release leave. expire time = 0
ms

[105:523] [2023-08-22 12:27:54 +0000.624777][3578] ~AndroidMediaCodecVideoEncoder


[105:524] [2023-08-22 12:27:54 +0000.625564][3578] ~WrapAndroidMediaCodec
time:28526497 enter.

[105:524] [2023-08-22 12:27:54 +0000.625617][3578] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[105:524] [2023-08-22 12:27:54 +0000.625676][3578] video hevc hw codec


destructor:0x70834394c8

[105:524] [2023-08-22 12:27:54 +0000.625776][3578] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[105:524] [2023-08-22 12:27:54 +0000.625861][3578] teardownCompressionSession:


H264Encode::destroyed Encoder
[105:525] [2023-08-22 12:27:54 +0000.625936][3578]
RecordingSessionInternalSimple:destroy aac encoder output!
[105:525] [2023-08-22 12:27:54 +0000.625984][3578] AACSWEncode destructor
[105:533] [2023-08-22 12:27:54 +0000.634326][35a7] MP4 close file successfully
[105:533] [2023-08-22 12:27:54 +0000.634464][35a7] Recording session Internal:
notify recording ok
[105:533] [2023-08-22 12:27:54 +0000.634514][35a7] onRecordingOk: Recording Ok
averagefps 0,
/data/user/0/com.android.camera/no_backup/milive//record_video_28517998.mp4,
output_video_timestamp_:7902 last_video_pts_:7902
[105:533] [2023-08-22 12:27:54 +0000.634603][35a7] OnRecordFinish:
[105:539] [2023-08-22 12:27:54 +0000.640799][35a7] onRecordingOk: net seek
pos:0record video duration:7935record audio duration:7918
[105:540] [2023-08-22 12:27:54 +0000.641374][35a1] destructMicSource_w:
[105:540] [2023-08-22 12:27:54 +0000.641442][35a1] setOutput_w:
MicSource::setOutput() 0x0
[105:540] [2023-08-22 12:27:54 +0000.641694][3579] releaseThread 0x707627ea80
[105:540] [2023-08-22 12:27:54 +0000.641773][3579] ~MicSource: Mic source
destroyed:0x6ff4669700
[105:541] [2023-08-22 12:27:54 +0000.642567][3579] StopPullFrameAndWriteMp4 leave.
expire time = 378 ms

[105:541] [2023-08-22 12:27:54 +0000.642646][3579] DestroyPipelineAndFilters


time:28526514 enter.

[105:541] [2023-08-22 12:27:54 +0000.642731][3579] UnbindInputFilter 0x707627f640


this 0x70761646c0
[105:541] [2023-08-22 12:27:54 +0000.642824][3579] UnbindInputFilter 0x6ff45e93d8
this 0x6ff45e9550
[105:542] [2023-08-22 12:27:54 +0000.642931][3579] UnbindInputFilter 0x70761646c0
this 0x70765cf260
[105:542] [2023-08-22 12:27:54 +0000.642994][3579] filter: filter pipeline destroy
this: 0x70765cf1c0
[105:542] [2023-08-22 12:27:54 +0000.643460][3579] ClearVideoOfSources: recodring
total frames:0
[105:542] [2023-08-22 12:27:54 +0000.643538][3579] ClearVideoOfSources:
[105:542] [2023-08-22 12:27:54 +0000.643587][3579] GPUImageProcessing destruct.
[105:542] [2023-08-22 12:27:54 +0000.643681][3579] destroy TrivalImageDrawer
0x707612fd40
[105:542] [2023-08-22 12:27:54 +0000.643761][3579] The shader has been initialize,
clean up them.

[105:542] [2023-08-22 12:27:54 +0000.643869][3579] ~OpenGLFrameBuffer:


[105:543] [2023-08-22 12:27:54 +0000.644190][3579] ~OpenGLFrameBuffer:
[105:543] [2023-08-22 12:27:54 +0000.644355][3579] ~OpenGLFrameBuffer:
[105:543] [2023-08-22 12:27:54 +0000.644714][3579] ~OpenGLFrameBuffer:
[105:543] [2023-08-22 12:27:54 +0000.644873][3579] ~OpenGLFrameBuffer:
[105:544] [2023-08-22 12:27:54 +0000.645047][3579] ~OpenGLFrameBuffer:
[105:544] [2023-08-22 12:27:54 +0000.645582][3579] GPUImageProcessing destruct
finish.
[105:544] [2023-08-22 12:27:54 +0000.645674][3579] GPURGBAFrame destruct.
[105:544] [2023-08-22 12:27:54 +0000.645782][3579] destroy OpenGLRenderProgram
0x7076164498
[105:544] [2023-08-22 12:27:54 +0000.645861][3579] ~CameraSource time:28526517
enter.

[105:545] [2023-08-22 12:27:54 +0000.645916][3579] ~CameraSource leave. expire


time = 1 ms

[105:545] [2023-08-22 12:27:54 +0000.645983][3579] ~RecordAudioSource time:28526518


enter.

[105:545] [2023-08-22 12:27:54 +0000.646046][3579] ~RecordAudioSource leave.


expire time = 0 ms

[105:545] [2023-08-22 12:27:54 +0000.646105][3579] DestroyPipelineAndFilters


leave. expire time = 4 ms
[105:560] [2023-08-22 12:27:54 +0000.661731][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[105:562] [2023-08-22 12:27:54 +0000.663576][2bd2] machine model :redmi
[105:562] [2023-08-22 12:27:54 +0000.663681][2bd2] Support this machine
model :redmi
[105:562] [2023-08-22 12:27:54 +0000.663739][2bd2] global inited! current sdk
version: 12-14-d8558ab
[105:563] [2023-08-22 12:27:54 +0000.664032][2bd2] filter: filter pipeline
construtc this: 0x6fe8b1a680
[105:563] [2023-08-22 12:27:54 +0000.664143][2bd2] MediaFilterGraph:
MediaFilterGraph construct
[105:563] [2023-08-22 12:27:54 +0000.664201][2bd2] GLESContext:
[105:563] [2023-08-22 12:27:54 +0000.664281][2bd2] The result of eglGetDisplay is:
0x1
[105:565] [2023-08-22 12:27:54 +0000.666445][2bd2] The result of creation:
0x6ff47ddd80
[105:565] [2023-08-22 12:27:54 +0000.666635][2bd2] The result of
eglCreatePbufferSurface is: 0x6fe89ff700
[105:565] [2023-08-22 12:27:54 +0000.666811][2bd2] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_28517998.mp4
[105:566] [2023-08-22 12:27:54 +0000.667048][2bd2] The source 0 speed:1
[105:566] [2023-08-22 12:27:54 +0000.667142][2bd2] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_28517998.mp4, delay:
0
[105:566] [2023-08-22 12:27:54 +0000.667221][2bd2] CreateDecoderByVideoSource
time:28526539 enter.

[105:566] [2023-08-22 12:27:54 +0000.667553][2bd2] running_decoder_count:0max


count:2
[105:566] [2023-08-22 12:27:54 +0000.667667][2bd2] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_28517998.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x70765fe800
[105:568] [2023-08-22 12:27:54 +0000.669780][35b0] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6fe8d27e00] Current FFmpeg version git-2021-06-16-
97cea6f

[105:593] [2023-08-22 12:27:54 +0000.694421][35b0] OnStreamInfoFound: video


duration_: 7935
[105:596] [2023-08-22 12:27:54 +0000.697052][35b1] NO get frame from decoder
[105:596] [2023-08-22 12:27:54 +0000.697367][2bd2] start decoder
[105:596] [2023-08-22 12:27:54 +0000.697507][2bd2] CreateDecoderByVideoSource
leave. expire time = 30 ms

[105:596] [2023-08-22 12:27:54 +0000.697613][2bd2] BindInputFilter 0x6ff45e00a0


this 0x6fe8bb29d8
[105:596] [2023-08-22 12:27:54 +0000.697718][2bd2] BindInputFilter 0x6fe8bb29d8
this 0x6fe8bb2a98
[105:596] [2023-08-22 12:27:54 +0000.697795][2bd2] BindInputFilter 0x6ff45e00a0
this 0x6fe8bb2b58
[105:596] [2023-08-22 12:27:54 +0000.697872][2bd2] BindInputFilter 0x6fe8bb2b58
this 0x6fe8bb2c18
[105:597] [2023-08-22 12:27:54 +0000.697917][2bd2] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_28517998.mp4
[105:597] [2023-08-22 12:27:54 +0000.698011][2bd2] BindInputFilter 0x6fe8bb2a98
this 0x6fe8bb2d98
[105:597] [2023-08-22 12:27:54 +0000.698079][2bd2] BindInputFilter 0x6fe8bb2d98
this 0x6fe8b1a720
[105:597] [2023-08-22 12:27:54 +0000.698130][35b1] NO get frame from decoder
[105:597] [2023-08-22 12:27:54 +0000.698170][2bd2] BindInputFilter 0x6fe8bb2c18
this 0x6fe8bb2e58
[105:597] [2023-08-22 12:27:54 +0000.698246][2bd2] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_28517998.mp4
[105:597] [2023-08-22 12:27:54 +0000.698336][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_ConstructMediaPlayerJni:
[105:598] [2023-08-22 12:27:54 +0000.699295][2bd2] machine model :redmi
[105:598] [2023-08-22 12:27:54 +0000.699378][2bd2] Support this machine
model :redmi
[105:598] [2023-08-22 12:27:54 +0000.699428][2bd2] global inited! current sdk
version: 12-14-d8558ab
[105:598] [2023-08-22 12:27:54 +0000.699552][2bd2] GetPipeline:
-----------------------------------------
[105:598] [2023-08-22 12:27:54 +0000.699612][2bd2] GetPipeline: source:
0x6ff45dfe80
[105:598] [2023-08-22 12:27:54 +0000.699667][35b1] NO get frame from decoder
[105:598] [2023-08-22 12:27:54 +0000.699677][2bd2] GetPipeline: filter: NULLFilter
[105:599] [2023-08-22 12:27:54 +0000.700016][2bd2] GetPipeline: filter: NULLFilter
[105:599] [2023-08-22 12:27:54 +0000.700076][2bd2] GetPipeline: filter: NULLFilter
[105:599] [2023-08-22 12:27:54 +0000.700314][2bd2] GetPipeline: audio filter:
AuidoNULLFilter
[105:599] [2023-08-22 12:27:54 +0000.700388][2bd2] GetPipeline: audio filter:
AuidoNULLFilter
[105:599] [2023-08-22 12:27:54 +0000.700455][2bd2] GetPipeline: audio filter:
AudioNUllFilter
[105:599] [2023-08-22 12:27:54 +0000.700522][2bd2] GetPipeline:
------------------------------------------
[105:599] [2023-08-22 12:27:54 +0000.700615][2bd2] filter: filter pipeline2 update
pattern: 0
[105:600] [2023-08-22 12:27:54 +0000.701236][2bd2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[105:600] [2023-08-22 12:27:54 +0000.701722][2bd2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[105:600] [2023-08-22 12:27:54 +0000.701837][2bd2] Reset: volume estimator reset
frequency : 44100 history size(ms): -1
[105:601] [2023-08-22 12:27:54 +0000.702140][2bd2] DeviceInit:
[105:601] [2023-08-22 12:27:54 +0000.702496][35b1] NO get frame from decoder
[105:601] [2023-08-22 12:27:54 +0000.702662][2bd2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[105:602] [2023-08-22 12:27:54 +0000.703117][2bd2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[105:602] [2023-08-22 12:27:54 +0000.703240][35b1] NO get frame from decoder
[105:602] [2023-08-22 12:27:54 +0000.703629][2bd2] CreatePlatformSpecificObjects:
[105:602] [2023-08-22 12:27:54 +0000.703772][2bd2] audio device use null audio
input and opensl output
[105:602] [2023-08-22 12:27:54 +0000.703858][2bd2] Create OpenSLES output module
with java VM support.

[105:603] [2023-08-22 12:27:54 +0000.704323][2bd2] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[105:603] [2023-08-22 12:27:54 +0000.704726][2bd2] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[105:604] [2023-08-22 12:27:54 +0000.705145][2bd2] Create OpenSLES output module
with buffer num:2

[105:604] [2023-08-22 12:27:54 +0000.705272][2bd2] Error(trace.cc:40): Init the


output and input for audio device template.
[105:604] [2023-08-22 12:27:54 +0000.705369][2bd2] Init the output device.
[105:604] [2023-08-22 12:27:54 +0000.705446][2bd2] Set the playout as stereo:1
[105:604] [2023-08-22 12:27:54 +0000.705520][2bd2] Set the sample rate to be:44100

[105:604] [2023-08-22 12:27:54 +0000.705646][2bd2] Low latency buffer size:144 low


sample rate:48000
[105:604] [2023-08-22 12:27:54 +0000.705745][2bd2] DeviceInit: Done
[105:605] [2023-08-22 12:27:54 +0000.706047][2bd2] UpdateRate: lipsync_debug:
Update framerate from 0 to 15
[105:605] [2023-08-22 12:27:54 +0000.706296][35b1] NO get frame from decoder
[105:605] [2023-08-22 12:27:54 +0000.706593][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayerNotifyJni:
[105:605] [2023-08-22 12:27:54 +0000.706729][2bd2]
MediaFilterPlayer::SetPlayerNotify 0x6ff4827a80
[105:605] [2023-08-22 12:27:54 +0000.706817][2bd2]
Error(media_filter_player.cc:392): SetPlayLoop: SetPlayLoop error for
media_filter_graph_ GetCurrentSource null
[105:605] [2023-08-22 12:27:54 +0000.706878][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetPlayLoopJni:
EffectMediaPlayer SetPlayLoop #
[105:606] [2023-08-22 12:27:54 +0000.706942][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGravityJni: gravity: 1
width: 720, height: 1280
[105:606] [2023-08-22 12:27:54 +0000.707084][2bd2] SetGraphLoop: SetGraphLoop 1
[105:606] [2023-08-22 12:27:54 +0000.707144][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetGraphLoopJni:
EffectMediaPlayer SetGraphLoop 1
[105:606] [2023-08-22 12:27:54 +0000.707202][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_EnableUserAdjustRotatePlayJni:
[105:607] [2023-08-22 12:27:54 +0000.708736][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_SetViewSurfaceJni:
[105:608] [2023-08-22 12:27:54 +0000.709205][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StartPreViewJni:
[105:608] [2023-08-22 12:27:54 +0000.709779][35b1] NO get frame from decoder
[105:611] [2023-08-22 12:27:54 +0000.712294][35b1] NO get frame from decoder
[105:612] [2023-08-22 12:27:54 +0000.713064][35be] Start:
[105:612] [2023-08-22 12:27:54 +0000.713450][35bd] operator(): video render
started.
[105:612] [2023-08-22 12:27:54 +0000.713586][35be] Start:
[105:607] [2023-08-22 12:27:54 +0000.708738][35bc] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fd6d38918
[105:615] [2023-08-22 12:27:54 +0000.716096][35be] Reset: volume estimator reset
frequency : 44100 history size(ms): 5000
[105:615] [2023-08-22 12:27:54 +0000.716318][35be] Reset: history total size: 98
[105:615] [2023-08-22 12:27:54 +0000.716385][35be] DeviceStart:
audioDevice_:0x6fba929000
[105:615] [2023-08-22 12:27:54 +0000.716426][35be] DeviceStart: time profile
playout init before
[105:615] [2023-08-22 12:27:54 +0000.716470][35be] DeviceStart: time profile
playout init end
[105:615] [2023-08-22 12:27:54 +0000.716507][35be] OpenSlesOutput:Start playout

[105:617] [2023-08-22 12:27:54 +0000.718271][35be] Create the opensl output player.


streamtype before:0

[105:617] [2023-08-22 12:27:54 +0000.718413][35be] Create the opensl output player.


streamtype after:3

[105:665] [2023-08-22 12:27:54 +0000.766644][35be] Enqueue opensl buffer size:1764


[105:735] [2023-08-22 12:27:54 +0000.836047][35be] DeviceStart: time profile
playout all end
[105:735] [2023-08-22 12:27:54 +0000.836239][35be] operator(): Audio playback
started.
[105:735] [2023-08-22 12:27:54 +0000.836445][35be] operator(): Started now!
[105:775] [2023-08-22 12:27:54 +0000.876401][35bd] lipsync_debug: First video frame
rendering.
[105:805] [2023-08-22 12:27:54 +0000.906254][35bd] lipsync_debug:displaying video
ts:6210 The current displayed video timestamp is:28526778
[105:811] [2023-08-22 12:27:54 +0000.912631][35bf] audio_frame_list_ empty
[105:880] [2023-08-22 12:27:54 +0000.981617][35be] Create the audio converter 44100
Hz format:1 channels:2 old channels: 0 Hz: 0 format:-1
[105:880] [2023-08-22 12:27:54 +0000.981760][35be] First audio frame rendering
[105:880] [2023-08-22 12:27:54 +0000.981783][35bf] (1/100)OnReceiveAudioFrame,
key_frame: 1, pkt_pts: 6128
[105:880] [2023-08-22 12:27:54 +0000.981819][35bf] OnAudioFrameReady frame->pts=-
9223372036854775808 (1/100)
[105:881] [2023-08-22 12:27:54 +0000.982646][35bf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[105:882] [2023-08-22 12:27:54 +0000.983581][35bf] audio frame wait video
frame.last_video_timestamp:130 last_audio_timestamp:231.927
[105:883] [2023-08-22 12:27:54 +0000.984689][35bf]
Warning(media_filter_player.cc:409): media pull audio frame failed:4
[105:899] [2023-08-22 12:27:55 +0000.83][35be] The audio playback speed:100 (1/100)
[105:899] [2023-08-22 12:27:55 +0000.251][35be] lipsync_debug: The current played
audio timestamp is:6128(1/50)
[105:920] [2023-08-22 12:27:55 +0000.21454][35c0] Error(video_source.cc:430): wait
decoder a frame: 0
[105:952] [2023-08-22 12:27:55 +0000.53083][35bd] lipsync_debug:remaining time:10
tsDelta - timeDelta:18
[105:952] [2023-08-22 12:27:55 +0000.53347][35bd] lipsync_debug:result remaining
time:10
[106:166] [2023-08-22 12:27:55 +0000.267678][357d] haveEnoughProcessedData
internalAudioStream.length: 10
[106:418] [2023-08-22 12:27:55 +0000.519421][35c1]
Warning(audio_device_generic.cc:206): No Audio Processing is done for output datas.
[106:473] [2023-08-22 12:27:55 +0000.574167][35bd] lipsync_debug:displaying video
ts:66330 The current displayed video timestamp is:28527446
[106:588] [2023-08-22 12:27:55 +0000.689364][35c0] (1/100)OnReceiveVideoFrame,
key_frame: 0, pkt_pts: 93150pts ms:1.035e+06
[106:590] [2023-08-22 12:27:55 +0000.691811][35c0] OnVideoFrameReady(1/200)
[106:591] [2023-08-22 12:27:55 +0000.692436][35bd] operator() frame->pts-
9223372036854775808 queue_ size: 6 (1/200)
[106:744] [2023-08-22 12:27:55 +0000.845112][357e] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[106:744] [2023-08-22 12:27:55 +0000.845278][357e] _deviceSampleRate:48000

[106:747] [2023-08-22 12:27:55 +0000.848204][357d] Run AGC when audioType = 0


[106:816] [2023-08-22 12:27:55 +0000.917569][35bd] DriveRender working... (1/200)
[106:943] [2023-08-22 12:27:56 +0000.44294][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_StopPreViewJni:
[106:944] [2023-08-22 12:27:56 +0000.45168][35be] Stop:
[106:945] [2023-08-22 12:27:56 +0000.46253][35bd] operator(): Video Render stopped.
[106:949] [2023-08-22 12:27:56 +0000.50660][35be] Stop:
[106:950] [2023-08-22 12:27:56 +0000.51579][35be] DeviceStop:
audioDevice_:0x6fba929000
[106:950] [2023-08-22 12:27:56 +0000.51675][35be] OpenSlesOutput:Stop playout
[106:958] [2023-08-22 12:27:56 +0000.59863][35be] DeviceStop: Done
[106:959] [2023-08-22 12:27:56 +0000.60145][35be] Warning(audio_playback.cc:730):
operator(): Audio playback stopped.
[106:959] [2023-08-22 12:27:56 +0000.60206][35be] operator(): Stop now!
[107:049] [2023-08-22 12:27:56 +0000.150044][2bd2]
Java_com_xiaomi_recordmediaprocess_EffectMediaPlayer_DestructMediaPlayerJni:
[107:049] [2023-08-22 12:27:56 +0000.150136][2bd2] StopPreView: Have Stopped,
operation cancel
[107:049] [2023-08-22 12:27:56 +0000.150230][2bd2] Stop:
[107:049] [2023-08-22 12:27:56 +0000.150380][35be] Warning(audio_playback.cc:715):
operator(): Audio playback not started. Operation cancelled.
[107:049] [2023-08-22 12:27:56 +0000.150609][2bd2] DeviceRelease:
audioDevice_:0x6fba929000
[107:049] [2023-08-22 12:27:56 +0000.150674][2bd2] OpenSlesOutput:Stop playout

[107:049] [2023-08-22 12:27:56 +0000.150721][2bd2] DeviceRelease: Release the


webrtc device object.
[107:050] [2023-08-22 12:27:56 +0000.150928][2bd2] OpenSlesOutput destruct.

[107:050] [2023-08-22 12:27:56 +0000.151005][2bd2] DeviceRelease: Done


[107:050] [2023-08-22 12:27:56 +0000.151124][2bd2] Stop:
[107:050] [2023-08-22 12:27:56 +0000.151209][35bd] Warning(video_render.cc:349):
operator(): video render not started. Operation cancelled.
[107:052] [2023-08-22 12:27:56 +0000.153637][2bd2] global uninited!
[107:052] [2023-08-22 12:27:56 +0000.153750][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[107:052] [2023-08-22 12:27:56 +0000.153814][2bd2] ~MediaFilterGraph:
MediaFilterGraph destruct
[107:052] [2023-08-22 12:27:56 +0000.153843][2bd2] RemoveVideoBackGroud: hava not
add video backgroud
[107:052] [2023-08-22 12:27:56 +0000.153887][2bd2] UnbindInputFilter 0x6fe8bb2d98
this 0x6fe8b1a720
[107:053] [2023-08-22 12:27:56 +0000.153926][2bd2] ClearAllSource: remove source
filter, sourceid: 0x6ff45dfe80
[107:053] [2023-08-22 12:27:56 +0000.153952][2bd2] DestoryDecoderByVideoSource
time:28528026 enter.

[107:053] [2023-08-22 12:27:56 +0000.153983][2bd2] ~VideoBindDecoder time:28528026


enter.

[107:053] [2023-08-22 12:27:56 +0000.154121][2bd2] CleanUp time:28528026 enter.

[107:057] [2023-08-22 12:27:56 +0000.158160][2bd2] CleanUp leave. expire time = 4


ms

[107:057] [2023-08-22 12:27:56 +0000.158271][2bd2] CleanUp time:28528030 enter.

[107:057] [2023-08-22 12:27:56 +0000.158635][2bd2] CleanUp leave. expire time = 0


ms

[107:058] [2023-08-22 12:27:56 +0000.158991][2bd2] ~VideoBindDecoder leave. expire


time = 5 ms

[107:058] [2023-08-22 12:27:56 +0000.159031][2bd2] DestoryDecoderByVideoSource


leave. expire time = 5 ms

[107:058] [2023-08-22 12:27:56 +0000.159072][2bd2] UnbindInputFilter 0x6fe8bb2a98


this 0x6fe8bb2d98
[107:058] [2023-08-22 12:27:56 +0000.159117][2bd2] UnbindInputFilter 0x6fe8bb29d8
this 0x6fe8bb2a98
[107:058] [2023-08-22 12:27:56 +0000.159165][2bd2] UnbindInputFilter 0x6ff45e00a0
this 0x6fe8bb29d8
[107:058] [2023-08-22 12:27:56 +0000.159211][2bd2] UnbindInputFilter 0x6fe8bb2c18
this 0x6fe8bb2e58
[107:058] [2023-08-22 12:27:56 +0000.159261][2bd2] UnbindInputFilter 0x6fe8bb2b58
this 0x6fe8bb2c18
[107:058] [2023-08-22 12:27:56 +0000.159306][2bd2] UnbindInputFilter 0x6ff45e00a0
this 0x6fe8bb2b58
[107:058] [2023-08-22 12:27:56 +0000.159679][2bd2] ~GLESContext:
[107:059] [2023-08-22 12:27:56 +0000.160703][2bd2] GLESContext destruct finish.
[107:059] [2023-08-22 12:27:56 +0000.160748][2bd2] filter: filter pipeline destroy
this: 0x6fe8b1a680
[107:060] [2023-08-22 12:27:56 +0000.161208][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_ConstructMediaEffectGraphJni:
[107:060] [2023-08-22 12:27:56 +0000.161873][2bd2] machine model :redmi
[107:061] [2023-08-22 12:27:56 +0000.161915][2bd2] Support this machine
model :redmi
[107:061] [2023-08-22 12:27:56 +0000.161950][2bd2] global inited! current sdk
version: 12-14-d8558ab
[107:061] [2023-08-22 12:27:56 +0000.162118][2bd2] filter: filter pipeline
construtc this: 0x707eda5400
[107:061] [2023-08-22 12:27:56 +0000.162158][2bd2] MediaFilterGraph:
MediaFilterGraph construct
[107:061] [2023-08-22 12:27:56 +0000.162184][2bd2] GLESContext:
[107:061] [2023-08-22 12:27:56 +0000.162233][2bd2] The result of eglGetDisplay is:
0x1
[107:062] [2023-08-22 12:27:56 +0000.163344][2bd2] The result of creation:
0x6ff47dd900
[107:062] [2023-08-22 12:27:56 +0000.163444][2bd2] The result of
eglCreatePbufferSurface is: 0x6ff47ddc00
[107:062] [2023-08-22 12:27:56 +0000.163537][2bd2] The source 0
path:/data/user/0/com.android.camera/no_backup/milive//record_video_28517998.mp4
[107:062] [2023-08-22 12:27:56 +0000.163581][2bd2] The source 0 speed:1
[107:062] [2023-08-22 12:27:56 +0000.163618][2bd2] AddVideoSource: add video
source:
/data/user/0/com.android.camera/no_backup/milive//record_video_28517998.mp4, delay:
0
[107:062] [2023-08-22 12:27:56 +0000.163690][2bd2] CreateDecoderByVideoSource
time:28528035 enter.

[107:062] [2023-08-22 12:27:56 +0000.163868][2bd2] running_decoder_count:0max


count:2
[107:062] [2023-08-22 12:27:56 +0000.163905][2bd2] Start decoding file
/data/user/0/com.android.camera/no_backup/milive//record_video_28517998.mp4,
sync_mode: 1, seek_pos: 0, delay: 0, this:0x70765fe800
[107:063] [2023-08-22 12:27:56 +0000.164753][35ca] FFMpeg=>
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x6fe8d27e00] Current FFmpeg version git-2021-06-16-
97cea6f

[107:075] [2023-08-22 12:27:56 +0000.176913][35ca] OnStreamInfoFound: video


duration_: 7935
[107:078] [2023-08-22 12:27:56 +0000.179268][35cb] NO get frame from decoder
[107:078] [2023-08-22 12:27:56 +0000.179290][2bd2] start decoder
[107:078] [2023-08-22 12:27:56 +0000.179403][2bd2] CreateDecoderByVideoSource
leave. expire time = 16 ms

[107:078] [2023-08-22 12:27:56 +0000.179477][2bd2] BindInputFilter 0x6ff45ddda0


this 0x6fe8bb2858
[107:078] [2023-08-22 12:27:56 +0000.179520][2bd2] BindInputFilter 0x6fe8bb2858
this 0x6fe8bb2918
[107:078] [2023-08-22 12:27:56 +0000.179557][2bd2] BindInputFilter 0x6ff45ddda0
this 0x6fe8bb29d8
[107:078] [2023-08-22 12:27:56 +0000.179595][2bd2] BindInputFilter 0x6fe8bb29d8
this 0x6fe8bb2a98
[107:078] [2023-08-22 12:27:56 +0000.179619][2bd2] AddVideoSource: source filter
list is empty, add first:
/data/user/0/com.android.camera/no_backup/milive//record_video_28517998.mp4
[107:078] [2023-08-22 12:27:56 +0000.179656][2bd2] BindInputFilter 0x6fe8bb2918
this 0x6fe8bb2b58
[107:078] [2023-08-22 12:27:56 +0000.179688][2bd2] BindInputFilter 0x6fe8bb2b58
this 0x707eda54a0
[107:078] [2023-08-22 12:27:56 +0000.179725][2bd2] BindInputFilter 0x6fe8bb2a98
this 0x6fe8bb2c18
[107:078] [2023-08-22 12:27:56 +0000.179758][2bd2] AddVideoSource: END add video
source: /data/user/0/com.android.camera/no_backup/milive//record_video_28517998.mp4
[107:078] [2023-08-22 12:27:56 +0000.179846][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_ConstructMediaComposeFileJni:
[107:079] [2023-08-22 12:27:56 +0000.180101][2bd2] MediaComposeFile time:28528052
enter.

[107:079] [2023-08-22 12:27:56 +0000.180159][2bd2] RecordingSessionInternalSimple:


Create session internal:720 X 1280 fps:30
[107:079] [2023-08-22 12:27:56 +0000.180268][2bd2] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[107:079] [2023-08-22 12:27:56 +0000.180317][2bd2] Recording session using default
bitrate support by app:14680064
[107:079] [2023-08-22 12:27:56 +0000.180378][35cb] NO get frame from decoder
[107:079] [2023-08-22 12:27:56 +0000.180469][35d5] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6fd6db3640
[107:079] [2023-08-22 12:27:56 +0000.180547][35d5] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[107:079] [2023-08-22 12:27:56 +0000.180670][2bd2] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[107:080] [2023-08-22 12:27:56 +0000.181000][2bd2] GetPipeline:
-----------------------------------------
[107:080] [2023-08-22 12:27:56 +0000.181039][2bd2] GetPipeline: source:
0x6ff45ddb80
[107:080] [2023-08-22 12:27:56 +0000.181064][2bd2] GetPipeline: filter: NULLFilter
[107:080] [2023-08-22 12:27:56 +0000.181086][2bd2] GetPipeline: filter: NULLFilter
[107:080] [2023-08-22 12:27:56 +0000.181106][2bd2] GetPipeline: filter: NULLFilter
[107:080] [2023-08-22 12:27:56 +0000.181127][35cb] NO get frame from decoder
[107:080] [2023-08-22 12:27:56 +0000.181145][2bd2] GetPipeline: audio filter:
AuidoNULLFilter
[107:080] [2023-08-22 12:27:56 +0000.181166][2bd2] GetPipeline: audio filter:
AuidoNULLFilter
[107:080] [2023-08-22 12:27:56 +0000.181189][2bd2] GetPipeline: audio filter:
AudioNUllFilter
[107:080] [2023-08-22 12:27:56 +0000.181209][2bd2] GetPipeline:
------------------------------------------
[107:080] [2023-08-22 12:27:56 +0000.181232][2bd2] filter: filter pipeline2 update
pattern: 2
[107:080] [2023-08-22 12:27:56 +0000.181605][2bd2] MediaComposeFile leave. expire
time = 1 ms

[107:081] [2023-08-22 12:27:56 +0000.181950][35cb] NO get frame from decoder


[107:081] [2023-08-22 12:27:56 +0000.182272][2bd2] machine model :redmi
[107:081] [2023-08-22 12:27:56 +0000.182311][2bd2] Support this machine
model :redmi
[107:081] [2023-08-22 12:27:56 +0000.182335][2bd2] global inited! current sdk
version: 12-14-d8558ab
[107:081] [2023-08-22 12:27:56 +0000.182736][35cb] NO get frame from decoder
[107:082] [2023-08-22 12:27:56 +0000.183589][35cb] NO get frame from decoder
[107:083] [2023-08-22 12:27:56 +0000.184626][35cb] NO get frame from decoder
[107:085] [2023-08-22 12:27:56 +0000.185985][35cb] NO get frame from decoder
[107:113] [2023-08-22 12:27:56 +0000.214367][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_SetComposeFileFdJni:
SetComposeFileFdJni:
[107:113] [2023-08-22 12:27:56 +0000.214532][2bd2] SetComposeFileFd:
MediaComposeFile::SetComposeFileFd: 266
[107:113] [2023-08-22 12:27:56 +0000.214592][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_BeginComposeJni:
[107:113] [2023-08-22 12:27:56 +0000.214629][2bd2] BeginCompose: BeginCompose, is
composing 0
[107:113] [2023-08-22 12:27:56 +0000.214753][35d5] start recording, file path:
[107:114] [2023-08-22 12:27:56 +0000.214956][35d5] MP4 session params: fps:30
width:1280 height:720 file name: fileFd: 266 audio_timescale:44100
video_timescale:90000
[107:114] [2023-08-22 12:27:56 +0000.215013][35d5] 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
[107:114] [2023-08-22 12:27:56 +0000.215071][35d5] MP4 recorder params: fps:30
width:1280 height:720 audio time scale:44100 video time scale:90000 file name:
fileFD: 266
[107:114] [2023-08-22 12:27:56 +0000.215112][35d5] fd_open successed
handle:0xb400007093e990b0
[107:114] [2023-08-22 12:27:56 +0000.215370][35d5] create mp4 file:284
m_fileHandle: 0x6fe8c25900
[107:114] [2023-08-22 12:27:56 +0000.215408][35d5] MP4 file: is opened successfully
[107:114] [2023-08-22 12:27:56 +0000.215431][35d5] setupMediaProcessers:
[107:114] [2023-08-22 12:27:56 +0000.215452][35d5]
RecordingSessionInternalSimple:setup media processers.
[107:114] [2023-08-22 12:27:56 +0000.215510][35d5] construct AAC encoder
[107:114] [2023-08-22 12:27:56 +0000.215796][35d5] H264Encoder creating:
ultrafast012323
[107:114] [2023-08-22 12:27:56 +0000.215846][35d5] H264Encode::H264Encoder creating
with width:1280 height:720 m_fps:30 m_bitrate:14680064 useHWEncoder:0
[107:115] [2023-08-22 12:27:56 +0000.216336][35d5] H264Encode::GetMachineModel is
220333QAG
[107:115] [2023-08-22 12:27:56 +0000.216393][35d5] H264Encoder machine_mode
is:220333QAG
[107:115] [2023-08-22 12:27:56 +0000.216417][35d5] H264Encode::machine size :9
machine_mode:220333QAG
[107:115] [2023-08-22 12:27:56 +0000.216443][35d5] H264Encode::machine array
size :22 machine_mode:220333QAG
[107:115] [2023-08-22 12:27:56 +0000.216468][35d5] H264Encode::current machine
is :220333QAG auto check hw codec decide to use hw codec
[107:115] [2023-08-22 12:27:56 +0000.216492][35d5] setupCompressionSession:
[107:115] [2023-08-22 12:27:56 +0000.216516][35d5] H264Encode::creating hareware
Encoder
[107:115] [2023-08-22 12:27:56 +0000.216539][35d5] AndroidHwAvcEncoder
time:28528088 enter.

[107:115] [2023-08-22 12:27:56 +0000.216778][35d5] AndroidHwAvcEncoder:


g_jvm_encoder_ :0xb400007093e21380 address:0x6fce041760
[107:116] [2023-08-22 12:27:56 +0000.216939][35d5] AndroidMediaCodecVideoEncoder
construct jni_init_jfields: 1, 1
[107:116] [2023-08-22 12:27:56 +0000.216970][35d5] The video avc hw codec address
is 0x707636ed98
[107:116] [2023-08-22 12:27:56 +0000.217055][35d5] AndroidHwAvcEncoder leave.
expire time = 1 ms

[107:116] [2023-08-22 12:27:56 +0000.217084][35d5] RegisterEncodeCompleteCallback


time:28528089 enter.

[107:116] [2023-08-22 12:27:56 +0000.217194][35d5] RegisterEncodeCompleteCallback


leave. expire time = 0 ms

[107:116] [2023-08-22 12:27:56 +0000.217226][35d5] InitEncode time:28528089 enter.

[107:116] [2023-08-22 12:27:56 +0000.217286][35d5] InitEncode:


MediaCodecVideoEncoder::Release _inited:1
[107:116] [2023-08-22 12:27:56 +0000.217346][35d5] Create time:28528089 enter.

[107:116] [2023-08-22 12:27:56 +0000.217374][35d5] H264Encoder encoderCreate


width:1280 height:720 fps:30 bitrate:14680064 usingVbrMode:1
[107:116] [2023-08-22 12:27:56 +0000.217406][35d5]
AndroidMediaCodecVideoEncoder::initEncoder, codec: 0, width: 1280, height: 720,
framerate: 30, bitrate: 14680064, usingVbr: 1, VideoEncoder: 0x6fe8d29240
[107:116] [2023-08-22 12:27:56 +0000.217615][35d5]
supported_type:image/vnd.android.heic
[107:116] [2023-08-22 12:27:56 +0000.217687][35d5] supported_type:video/avc
[107:116] [2023-08-22 12:27:56 +0000.217715][35d5] name:OMX.qcom.video.encoder.avc
mime:video/avc
[107:116] [2023-08-22 12:27:56 +0000.217764][35d5] hwCodecPrefix :OMX.qcom.
[107:116] [2023-08-22 12:27:56 +0000.217794][35d5] Found target codecer
OMX.qcom.video.encoder.avccodecColorFormat:21
[107:116] [2023-08-22 12:27:56 +0000.217825][35d5] mediacodec_createCodecByName
time:28528089 enter.

[107:116] [2023-08-22 12:27:56 +0000.217854][35d5] WrapAndroidMediaCodec


time:28528089 enter.

[107:117] [2023-08-22 12:27:56 +0000.218010][35d5] WrapAndroidMediaCodec leave.


expire time = 1 ms

[107:118] [2023-08-22 12:27:56 +0000.222208][35da] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x6ff46b5a98
[107:134] [2023-08-22 12:27:56 +0000.235562][35d5] mediacodec_createCodecByName
leave. expire time = 18 ms

[107:134] [2023-08-22 12:27:56 +0000.235677][35d5] WrapAndroidMediaFromat


time:28528107 enter.

[107:134] [2023-08-22 12:27:56 +0000.235760][35d5] WrapAndroidMediaFromat leave.


expire time = 0 ms

[107:159] [2023-08-22 12:27:56 +0000.260571][35d5] Destroy time:28528132 enter.

[107:159] [2023-08-22 12:27:56 +0000.260695][35d5] WrapAndroidMediaFromat::


Destroy
[107:159] [2023-08-22 12:27:56 +0000.260733][35d5] Destroy leave. expire time = 0
ms

[107:159] [2023-08-22 12:27:56 +0000.260768][35d5] ~WrapAndroidMediaFromat


time:28528132 enter.

[107:159] [2023-08-22 12:27:56 +0000.260801][35d5] ~WrapAndroidMediaFromat leave.


expire time = 0 ms

[107:159] [2023-08-22 12:27:56 +0000.260835][35d5] Create leave. expire time = 43


ms

[107:159] [2023-08-22 12:27:56 +0000.260869][35d5] isSemiPlanarSupport


time:28528132 enter.

[107:159] [2023-08-22 12:27:56 +0000.260901][35d5] H264Encoder isSemiPlanarSupport


[107:160] [2023-08-22 12:27:56 +0000.260942][35d5] isSemiPlanarSupport leave.
expire time = 1 ms

[107:160] [2023-08-22 12:27:56 +0000.260976][35d5] creat hw H264Encoder success,


isSemiPlanar:1
[107:160] [2023-08-22 12:27:56 +0000.261107][35d5] InitEncode leave. expire time =
44 ms

[107:160] [2023-08-22 12:27:56 +0000.261142][35d5] H264Encode::created Encoder


[107:160] [2023-08-22 12:27:56 +0000.261173][35d5] H264Encode:: H264 encoder
created.
[107:160] [2023-08-22 12:27:56 +0000.261229][35d5] H264 encoder created.
[107:160] [2023-08-22 12:27:56 +0000.261260][35d5]
RecordingSessionInternalSimple:created avc encoder avc: 0x6fd6df5440
[107:160] [2023-08-22 12:27:56 +0000.261293][35d5] setOutput:
[107:160] [2023-08-22 12:27:56 +0000.261339][35d5]
RecordingSessionInternalSimple:encoder set output to muxer!
[107:160] [2023-08-22 12:27:56 +0000.261368][35d5] request a key frame
[107:160] [2023-08-22 12:27:56 +0000.261414][35d5] H264Encode:: request a key frame
[107:163] [2023-08-22 12:27:56 +0000.264562][35d5] setDisplayRotate :90
[107:164] [2023-08-22 12:27:56 +0000.265024][35d5] 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
[107:168] [2023-08-22 12:27:56 +0000.269660][35d6]
AndroidMediaCodecVideoEncoder::encodeFrameInput force a key frame
[107:179] [2023-08-22 12:27:56 +0000.280637][35d8] Error(video_source.cc:430): wait
decoder a frame: 0
[107:225] [2023-08-22 12:27:56 +0000.326436][35d6] h264 add frame header cdr flag
[107:226] [2023-08-22 12:27:56 +0000.327335][35d6] h264 add frame header cdr flag
[107:226] [2023-08-22 12:27:56 +0000.327694][35d6] Received key frame:10
[107:226] [2023-08-22 12:27:56 +0000.327753][35d6] H264Encode:: get a sps pps
header!headerSize:31
[107:227] [2023-08-22 12:27:56 +0000.328079][35da] get the H.264 SPS parameter
[107:227] [2023-08-22 12:27:56 +0000.328423][35da] add video track with id:1
[107:227] [2023-08-22 12:27:56 +0000.328725][35da] get the H.264 PPS parameter
[107:233] [2023-08-22 12:27:56 +0000.334595][35da] get the H.264 IDR frame
[107:233] [2023-08-22 12:27:56 +0000.334757][35da] resss:true
[107:233] [2023-08-22 12:27:56 +0000.334802][35da] video start ts:10
[107:233] [2023-08-22 12:27:56 +0000.334866][35da] the video frame has been written
into MP4 file
[107:274] [2023-08-22 12:27:56 +0000.375196][35da] add aac audio track with id:2
[107:274] [2023-08-22 12:27:56 +0000.375377][35da] audio start ts:0
[107:274] [2023-08-22 12:27:56 +0000.375416][35da] the audio frame has been written
into MP4 file
[107:341] [2023-08-22 12:27:56 +0000.442774][35d6] Push an pts:338 to dts queue.
[107:379] [2023-08-22 12:27:56 +0000.480814][35d6] last dts:298 currentPts:338
ppsOrSPS:0 queue length:4
[107:408] [2023-08-22 12:27:56 +0000.509126][35d6] DTS queue for
Generator:0x6ff46b5eb8 437 471 504 534
[107:446] [2023-08-22 12:27:56 +0000.547399][35d8] webrtc common_video plane
old ..... (1/1000) new: 16001 delete: 15920 diff: 81
[107:477] [2023-08-22 12:27:56 +0000.578739][35d9] audio_frame_list_ empty
[107:539] [2023-08-22 12:27:56 +0000.640714][35d8] Error(video_source.cc:430): wait
decoder a frame: 0
[107:704] [2023-08-22 12:27:56 +0000.805349][35d6] DTS queue for
Generator:0x6ff46b5eb8 1171 1204 1237 1270 1309 1335 1367 1399 1440 1469
[107:787] [2023-08-22 12:27:56 +0000.888793][35d6] Push an pts:1668 to dts queue.
[107:814] [2023-08-22 12:27:56 +0000.914984][35d8] Error(video_source.cc:430): wait
decoder a frame: 0
[107:878] [2023-08-22 12:27:56 +0000.979481][357d] haveEnoughProcessedData
internalAudioStream.length: 0
[107:924] [2023-08-22 12:27:57 +0000.25293][35d6] SendFrame
encodedImage._timeStamp:1668encodedImage->_length:66464
[107:924] [2023-08-22 12:27:57 +0000.25550][35d6] last dts:1638 currentPts:1668
ppsOrSPS:0 queue length:9
[107:964] [2023-08-22 12:27:57 +0000.65443][35d6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:1803 pts:1803
[107:975] [2023-08-22 12:27:57 +0000.76757][35d6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:2068
[107:976] [2023-08-22 12:27:57 +0000.77485][35d6] push video frame to H264 encoder.
(100 frame for one log)

[107:976] [2023-08-22 12:27:57 +0000.77539][35d6] push video frame to H264 encoder.


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

[107:976] [2023-08-22 12:27:57 +0000.77564][35d6] H264Encode::push video frame to


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

[107:976] [2023-08-22 12:27:57 +0000.77602][35d6] The input pts:2068 fps:30


[108:055] [2023-08-22 12:27:57 +0000.156412][35d6] h264 add frame header cdr flag
[108:055] [2023-08-22 12:27:57 +0000.156729][35d6] Received key frame:2002
[108:055] [2023-08-22 12:27:57 +0000.156795][35d6] DTS queue for
Generator:0x6ff46b5eb8 2002 2036 2068 2110 2135 2170 2207 2240 2273
[108:057] [2023-08-22 12:27:57 +0000.158252][35da] get the H.264 IDR frame
[108:072] [2023-08-22 12:27:57 +0000.173404][35d6] H264Encode::H264SWEncoder get
callback, length:65168 type:1 nalType:1length:65164
[108:092] [2023-08-22 12:27:57 +0000.192989][35d9] too much frame will be writed
[108:116] [2023-08-22 12:27:57 +0000.217719][35d8] too much frame will be writed
[108:116] [2023-08-22 12:27:57 +0000.217752][35d9] too much frame will be writed
[108:153] [2023-08-22 12:27:57 +0000.254208][35d9] audio_frame_list_ empty
[108:190] [2023-08-22 12:27:57 +0000.291001][35d8] too much frame will be writed
[108:194] [2023-08-22 12:27:57 +0000.295768][35d9] too much frame will be writed
[108:225] [2023-08-22 12:27:57 +0000.326561][35d8] Error(video_source.cc:430): wait
decoder a frame: 0
[108:228] [2023-08-22 12:27:57 +0000.329313][35d9] too much frame will be writed
[108:258] [2023-08-22 12:27:57 +0000.359175][35d8] too much frame will be writed
[108:260] [2023-08-22 12:27:57 +0000.361848][35d9] too much frame will be writed
[108:290] [2023-08-22 12:27:57 +0000.391440][35d9] too much frame will be writed
[108:310] [2023-08-22 12:27:57 +0000.411012][35d6] Push an pts:3003 to dts queue.
[108:314] [2023-08-22 12:27:57 +0000.415439][35d8] too much frame will be writed
[108:330] [2023-08-22 12:27:57 +0000.431232][35d9] too much frame will be writed
[108:347] [2023-08-22 12:27:57 +0000.448698][35d6] DTS queue for
Generator:0x6ff46b5eb8 2868 2902 2934 2971 3003 3036 3068
[108:360] [2023-08-22 12:27:57 +0000.461297][35d9] too much frame will be writed
[108:370] [2023-08-22 12:27:57 +0000.471820][35d8] too much frame will be writed
[108:386] [2023-08-22 12:27:57 +0000.487579][35d9] too much frame will be writed
[108:414] [2023-08-22 12:27:57 +0000.515061][35d6] last dts:2971 currentPts:3003
ppsOrSPS:0 queue length:8
[108:421] [2023-08-22 12:27:57 +0000.522427][35d9] too much frame will be writed
[108:442] [2023-08-22 12:27:57 +0000.543050][35d8] too much frame will be writed
[108:461] [2023-08-22 12:27:57 +0000.562009][35d9] too much frame will be writed
[108:492] [2023-08-22 12:27:57 +0000.593708][35d9] too much frame will be writed
[108:521] [2023-08-22 12:27:57 +0000.622570][35d8] too much frame will be writed
[108:522] [2023-08-22 12:27:57 +0000.623066][35d9] too much frame will be writed
[108:564] [2023-08-22 12:27:57 +0000.665135][35d9] too much frame will be writed
[108:593] [2023-08-22 12:27:57 +0000.694534][35d8] too much frame will be writed
[108:599] [2023-08-22 12:27:57 +0000.700142][35d9] too much frame will be writed
[108:608] [2023-08-22 12:27:57 +0000.709679][35d8] webrtc common_video plane
old ..... (1/1000) new: 17001 delete: 16812 diff: 189
[108:630] [2023-08-22 12:27:57 +0000.731092][35d9] too much frame will be writed
[108:634] [2023-08-22 12:27:57 +0000.735320][35d6] DTS queue for
Generator:0x6ff46b5eb8 3668 3702 3739 3769 3802 3837 3869 3903 3939
[108:664] [2023-08-22 12:27:57 +0000.765871][35d8] too much frame will be writed
[108:673] [2023-08-22 12:27:57 +0000.774128][35d9] too much frame will be writed
[108:701] [2023-08-22 12:27:57 +0000.802251][35d8] Error(video_source.cc:430): wait
decoder a frame: 0
[108:718] [2023-08-22 12:27:57 +0000.818937][35d9] too much frame will be writed
[108:731] [2023-08-22 12:27:57 +0000.832656][35d8] too much frame will be writed
[108:748] [2023-08-22 12:27:57 +0000.849648][357d] Run AGC when audioType = 0
[108:748] [2023-08-22 12:27:57 +0000.849777][357d]
AudioDeviceDataHandler::MixAndSendOutFrame
[108:749] [2023-08-22 12:27:57 +0000.849974][35d9] too much frame will be writed
[108:761] [2023-08-22 12:27:57 +0000.862166][35d6] h264 add frame header cdr flag
[108:761] [2023-08-22 12:27:57 +0000.862604][35d6] Received key frame:4000
[108:766] [2023-08-22 12:27:57 +0000.867186][35da] get the H.264 IDR frame
[108:767] [2023-08-22 12:27:57 +0000.868343][35d6] Push an pts:4336 to dts queue.
[108:779] [2023-08-22 12:27:57 +0000.880253][35d9] too much frame will be writed
[108:794] [2023-08-22 12:27:57 +0000.895701][35d8] too much frame will be writed
[108:811] [2023-08-22 12:27:57 +0000.912272][35d9] too much frame will be writed
[108:852] [2023-08-22 12:27:57 +0000.952924][35d9] too much frame will be writed
[108:858] [2023-08-22 12:27:57 +0000.958969][35d6] last dts:4302 currentPts:4336
ppsOrSPS:0 queue length:10
[108:865] [2023-08-22 12:27:57 +0000.966584][35d8] too much frame will be writed
[108:882] [2023-08-22 12:27:57 +0000.983516][35d9] too much frame will be writed
[108:893] [2023-08-22 12:27:57 +0000.994096][35d6] DTS queue for
Generator:0x6ff46b5eb8 4471 4501 4543 4570 4602 4634 4668 4698 4735 4770
[108:917] [2023-08-22 12:27:58 +0000.18538][35d9] too much frame will be writed
[108:936] [2023-08-22 12:27:58 +0000.37223][35d8] too much frame will be writed
[108:941] [2023-08-22 12:27:58 +0000.42465][35d9] too much frame will be writed
[108:951] [2023-08-22 12:27:58 +0000.52349][35cb] av_read_frame AVERROR_EOF
[108:972] [2023-08-22 12:27:58 +0000.72977][35d9] too much frame will be writed
[108:995] [2023-08-22 12:27:58 +0000.95983][35d8] too much frame will be writed
[109:000] [2023-08-22 12:27:58 +0000.101686][35d9] too much frame will be writed
[109:028] [2023-08-22 12:27:58 +0000.129734][35d9] too much frame will be writed
[109:029] [2023-08-22 12:27:58 +0000.130183][35cb] OnReceiveEOF:
[109:029] [2023-08-22 12:27:58 +0000.130262][35cb] OnDecoderEOF time:28530002
enter.

[109:029] [2023-08-22 12:27:58 +0000.130352][35cb] OnDecoderEOF leave. expire time


= 0 ms

[109:029] [2023-08-22 12:27:58 +0000.130403][35c9] CleanUp time:28530002 enter.


[109:029] [2023-08-22 12:27:58 +0000.130410][35cb] OnDecoderFinished:
OnDecoderFinished total decoder frames:238 this:0x6ff45ddb80
[109:033] [2023-08-22 12:27:58 +0000.134779][35c9] CleanUp leave. expire time = 4
ms

[109:034] [2023-08-22 12:27:58 +0000.134950][35c9] clean up


[109:034] [2023-08-22 12:27:58 +0000.135023][35c9] running_decoder_count:0max
count:2
[109:055] [2023-08-22 12:27:58 +0000.156613][35d8] too much frame will be writed
[109:067] [2023-08-22 12:27:58 +0000.168155][35d9] too much frame will be writed
[109:070] [2023-08-22 12:27:58 +0000.171735][35d6] SendFrame
encodedImage._timeStamp:5003encodedImage->_length:60336
[109:092] [2023-08-22 12:27:58 +0000.193314][35d9] too much frame will be writed
[109:103] [2023-08-22 12:27:58 +0000.204055][35d6] RecordingSessionInternalSimple:
pushExtraYUVFrame. width:1280 height:720input pixel type:0 dataType:0 stride:1280
streamId:1 timestamp:5435
[109:103] [2023-08-22 12:27:58 +0000.204242][35d6] push video frame to H264
encoder. (100 frame for one log)

[109:103] [2023-08-22 12:27:58 +0000.204327][35d6] push video frame to H264


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

[109:103] [2023-08-22 12:27:58 +0000.204383][35d6] H264Encode::push video frame to


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

[109:103] [2023-08-22 12:27:58 +0000.204454][35d6] The input pts:5435 fps:30


[109:118] [2023-08-22 12:27:58 +0000.219002][35d8] too much frame will be writed
[109:124] [2023-08-22 12:27:58 +0000.225066][35d9] too much frame will be writed
[109:128] [2023-08-22 12:27:58 +0000.229414][35d6] H264Encode::H264 encoder push
frame to next component(100 times for one log) with dts:5168 pts:5168
[109:131] [2023-08-22 12:27:58 +0000.232008][35d8] Error(video_source.cc:430): wait
decoder a frame: 0
[109:153] [2023-08-22 12:27:58 +0000.254175][35d9] too much frame will be writed
[109:159] [2023-08-22 12:27:58 +0000.260626][35d6] DTS queue for
Generator:0x6ff46b5eb8 5304 5340 5369 5402 5435 5470 5501 5534 5571 5604
[109:175] [2023-08-22 12:27:58 +0000.276636][35d8] too much frame will be writed
[109:177] [2023-08-22 12:27:58 +0000.278901][35d6] Push an pts:5668 to dts queue.
[109:184] [2023-08-22 12:27:58 +0000.285386][35d9] too much frame will be writed
[109:207] [2023-08-22 12:27:58 +0000.308324][35d9] too much frame will be writed
[109:209] [2023-08-22 12:27:58 +0000.310396][35d6] H264Encode::H264SWEncoder get
callback, length:64192 type:1 nalType:1length:64188
[109:234] [2023-08-22 12:27:58 +0000.335844][35d9] too much frame will be writed
[109:238] [2023-08-22 12:27:58 +0000.339218][35d8] too much frame will be writed
[109:261] [2023-08-22 12:27:58 +0000.362842][35d9] too much frame will be writed
[109:283] [2023-08-22 12:27:58 +0000.384189][35d6] last dts:5634 currentPts:5668
ppsOrSPS:0 queue length:10
[109:290] [2023-08-22 12:27:58 +0000.391677][35d9] too much frame will be writed
[109:294] [2023-08-22 12:27:58 +0000.395433][35d8] too much frame will be writed
[109:320] [2023-08-22 12:27:58 +0000.421409][35d9] too much frame will be writed
[109:344] [2023-08-22 12:27:58 +0000.445855][35d9] too much frame will be writed
[109:354] [2023-08-22 12:27:58 +0000.455085][35d8] too much frame will be writed
[109:363] [2023-08-22 12:27:58 +0000.464509][35d9] PullAudioFrame: PullFrame audio
finished.
[109:363] [2023-08-22 12:27:58 +0000.464647][35d9] OnAudioTimer: OnAudioTimer
return
[109:396] [2023-08-22 12:27:58 +0000.497145][35d6] h264 add frame header cdr flag
[109:396] [2023-08-22 12:27:58 +0000.497608][35d6] Received key frame:6000
[109:398] [2023-08-22 12:27:58 +0000.499671][35da] get the H.264 IDR frame
[109:411] [2023-08-22 12:27:58 +0000.512128][35d8] too much frame will be writed
[109:413] [2023-08-22 12:27:58 +0000.514588][35d6] DTS queue for
Generator:0x6ff46b5eb8 6136 6169 6210 6250 6274 6300 6336 6370 6402
[109:424] [2023-08-22 12:27:58 +0000.525675][35d8] OnVideoTimer: OnVideoTimer
EndComposeFile
[109:425] [2023-08-22 12:27:58 +0000.525986][35d8] EndComposeFile: EndComposeFile,
is composing 1
[109:595] [2023-08-22 12:27:58 +0000.696381][357d] haveEnoughProcessedData
internalAudioStream.length: 10
[109:600] [2023-08-22 12:27:58 +0000.701579][35d6] Push an pts:7005 to dts queue.
[109:685] [2023-08-22 12:27:58 +0000.786599][35d6] DTS queue for
Generator:0x6ff46b5eb8 6978 7005 7036 7069 7105 7135 7172 7201 7238
[109:704] [2023-08-22 12:27:58 +0000.805780][35d6] last dts:6978 currentPts:7005
ppsOrSPS:0 queue length:9
[109:941] [2023-08-22 12:27:59 +0000.42080][35d6]
MediaComposeFile::WriteVideoFrametoMP4_w quitwrite mp4 sum frames:238
[109:941] [2023-08-22 12:27:59 +0000.42354][35d6]
MediaComposeFile::WriteVideoFrametoMP4_w quit this:0x6fe8990800
[109:948] [2023-08-22 12:27:59 +0000.49409][35d7]
MediaComposeFile::WriteAudioFrametoMP4_w quit
[109:948] [2023-08-22 12:27:59 +0000.49517][35d7]
MediaComposeFile::WriteAudioFrametoMP4_w real quit
[109:963] [2023-08-22 12:27:59 +0000.64727][35d5] stop recording
[109:963] [2023-08-22 12:27:59 +0000.64854][35d5]
RecordingSessionInternalSimple:destroy media processers
[109:963] [2023-08-22 12:27:59 +0000.64886][35d5] H264Encode::H264Encoder flush
frames, m_useHWEncoder:1
[109:964] [2023-08-22 12:27:59 +0000.64911][35d5] H264Encode::flushing hareware
Encoder
[109:964] [2023-08-22 12:27:59 +0000.65168][35d5] Flush time:28530937 enter.

[109:964] [2023-08-22 12:27:59 +0000.65231][35d5] H264Encoder encoder flush


[109:964] [2023-08-22 12:27:59 +0000.65273][35d5] flush output queue
[110:298] [2023-08-22 12:27:59 +0000.399372][35d5] Flush leave. expire time = 334
ms

[110:298] [2023-08-22 12:27:59 +0000.399571][35d5] ~H264EncodeWrap:


[110:298] [2023-08-22 12:27:59 +0000.399616][35d5] ~H264Encode:
[110:298] [2023-08-22 12:27:59 +0000.399659][35d5] teardownCompressionSession:
H264Encode::destroying Encoder
[110:298] [2023-08-22 12:27:59 +0000.399702][35d5] Release time:28531271 enter.

[110:299] [2023-08-22 12:27:59 +0000.400008][35d5] Release:


MediaCodecVideoEncoder::Release _inited:1
[110:299] [2023-08-22 12:27:59 +0000.400091][35d5] Destroy time:28531272 enter.

[110:299] [2023-08-22 12:27:59 +0000.400139][35d5] H264Encoder encoderDestroy


[110:299] [2023-08-22 12:27:59 +0000.400190][35d5]
AndroidMediaCodecVideoEncoder::release env: 0x6fd6df5800
[110:299] [2023-08-22 12:27:59 +0000.400235][35d5]
AndroidMediaCodecVideoEncoder::Destroy
[110:315] [2023-08-22 12:27:59 +0000.416484][35d5] Destroy leave. expire time = 16
ms

[110:315] [2023-08-22 12:27:59 +0000.416663][35d5] Release leave. expire time = 17


ms

[110:315] [2023-08-22 12:27:59 +0000.416705][35d5] ~AndroidHwAvcEncoder


time:28531288 enter.
[110:315] [2023-08-22 12:27:59 +0000.416875][35d5] Release time:28531288 enter.

[110:316] [2023-08-22 12:27:59 +0000.416917][35d5] Release:


MediaCodecVideoEncoder:: has been released before, just return
[110:316] [2023-08-22 12:27:59 +0000.416952][35d5] Release leave. expire time = 1
ms

[110:316] [2023-08-22 12:27:59 +0000.416988][35d5] ~AndroidMediaCodecVideoEncoder


[110:316] [2023-08-22 12:27:59 +0000.417011][35d5] ~WrapAndroidMediaCodec
time:28531289 enter.

[110:316] [2023-08-22 12:27:59 +0000.417033][35d5] ~WrapAndroidMediaCodec leave.


expire time = 0 ms

[110:316] [2023-08-22 12:27:59 +0000.417056][35d5] video hevc hw codec


destructor:0x707636ed98

[110:316] [2023-08-22 12:27:59 +0000.417102][35d5] ~AndroidHwAvcEncoder leave.


expire time = 1 ms

[110:316] [2023-08-22 12:27:59 +0000.417134][35d5] teardownCompressionSession:


H264Encode::destroyed Encoder
[110:316] [2023-08-22 12:27:59 +0000.417186][35d5]
RecordingSessionInternalSimple:destroy aac encoder output!
[110:316] [2023-08-22 12:27:59 +0000.417211][35d5] AACSWEncode destructor
[110:321] [2023-08-22 12:27:59 +0000.422418][35da] fd_close successed!
[110:321] [2023-08-22 12:27:59 +0000.422732][35da] MP4 close file successfully
[110:321] [2023-08-22 12:27:59 +0000.422794][35da] Recording session Internal:
notify recording ok
[110:321] [2023-08-22 12:27:59 +0000.422824][35da] onRecordingOk: Recording Ok,
compose use time: 3208, averagefps 0
[110:321] [2023-08-22 12:27:59 +0000.422852][35da] OnReceiveEOF:
[110:325] [2023-08-22 12:27:59 +0000.426483][35d8] OnVideoTimer: OnVideoTimer
return
[110:413] [2023-08-22 12:27:59 +0000.514037][2bf5]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[110:413] [2023-08-22 12:27:59 +0000.514275][2bf5] ~MediaFilterCamera time:28531386
enter.

[110:413] [2023-08-22 12:27:59 +0000.514337][2bf5] StopPullFrameAndWriteMp4


time:28531386 enter.

[110:416] [2023-08-22 12:27:59 +0000.517326][3578] stop recording


[110:416] [2023-08-22 12:27:59 +0000.517495][3578] we have stopped recording before
[110:416] [2023-08-22 12:27:59 +0000.517782][2bf5] StopPullFrameAndWriteMp4 leave.
expire time = 3 ms

[110:417] [2023-08-22 12:27:59 +0000.518572][2bf5] DestroyPipelineAndFilters


time:28531390 enter.

[110:417] [2023-08-22 12:27:59 +0000.518859][2bf5] DestroyPipelineAndFilters


leave. expire time = 0 ms

[110:417] [2023-08-22 12:27:59 +0000.518904][2bf5] AppDeviceManagerStopMic

[110:418] [2023-08-22 12:27:59 +0000.518982][2bf5] AppDeviceManagerStopMic::mic


status is on
[110:418] [2023-08-22 12:27:59 +0000.519038][2bf5] Try to stop webrtc device.
[110:418] [2023-08-22 12:27:59 +0000.519069][2bf5] Set record state to
stopped.threadID:11253

[110:449] [2023-08-22 12:27:59 +0000.550512][2bf5] Try to destory the


recorder.threadID:11253

[110:649] [2023-08-22 12:27:59 +0000.750750][2bf5] DestroyAudioRecorder:


[110:650] [2023-08-22 12:27:59 +0000.750990][2bf5] Cleanup the buffer queue in the
recorder.
[110:650] [2023-08-22 12:27:59 +0000.751048][2bf5] Destroy the recorder.

[110:665] [2023-08-22 12:27:59 +0000.766880][2bf5] StopRecording finished.

[110:666] [2023-08-22 12:27:59 +0000.767073][2bf5] The stop recording success.

[110:666] [2023-08-22 12:27:59 +0000.767131][2bf5]


AudioDeviceDataHandler::StopMicProcess

[110:666] [2023-08-22 12:27:59 +0000.767838][2bf5] AppDeviceManager stop.

[110:667] [2023-08-22 12:27:59 +0000.768167][2bf5] Rlease the webrtc device object.

[110:671] [2023-08-22 12:27:59 +0000.772495][2bf5] OpenSlesInput destruct.

[110:671] [2023-08-22 12:27:59 +0000.772684][2bf5] OpenSlesOutput destruct.

[110:674] [2023-08-22 12:27:59 +0000.775502][2bf5] EventDispatchServerScope


destruct
[110:674] [2023-08-22 12:27:59 +0000.775778][2bf5]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[110:675] [2023-08-22 12:27:59 +0000.776144][2bf5] ~AudioDeviceDataHandler

[110:678] [2023-08-22 12:27:59 +0000.779885][2bf5] AppDeviceManagerDestruct.

[110:679] [2023-08-22 12:27:59 +0000.780043][2bf5] ~AppDeviceManager:


[110:679] [2023-08-22 12:27:59 +0000.780108][2bf5] ~CpuOverloadDetect time:28531652
enter.

[110:679] [2023-08-22 12:27:59 +0000.780604][2bf5] ~CpuOverloadDetect leave.


expire time = 0 ms

[110:681] [2023-08-22 12:27:59 +0000.782774][2bf5] Destruct BeautifyReader begin...


[110:681] [2023-08-22 12:27:59 +0000.782849][2bf5] Destruct BeautifyReader done.
[110:681] [2023-08-22 12:27:59 +0000.782892][2bf5] ~MediaFilterCamera leave.
expire time = 268 ms

[110:682] [2023-08-22 12:27:59 +0000.783051][2bf5] ~GLESContext:


[110:685] [2023-08-22 12:27:59 +0000.786278][2bf5] GLESContext destruct finish.
[110:685] [2023-08-22 12:27:59 +0000.786388][2bf5] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[110:691] [2023-08-22 12:27:59 +0000.792435][2bf5] global uninited!
[110:961] [2023-08-22 12:28:00 +0000.62841][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaComposeFile_DestructMediaComposeFileJni:
[110:962] [2023-08-22 12:28:00 +0000.63038][2bd2] ~MediaComposeFile time:28531935
enter.

[110:962] [2023-08-22 12:28:00 +0000.63105][2bd2] CancelCompose: CancelCompose, is


composing 0
[110:962] [2023-08-22 12:28:00 +0000.63292][35d5] stop recording
[110:962] [2023-08-22 12:28:00 +0000.63358][35d5] we have stopped recording before
[110:963] [2023-08-22 12:28:00 +0000.63955][2bd2] ~MediaComposeFile leave. expire
time = 1 ms

[110:963] [2023-08-22 12:28:00 +0000.64164][2bd2] ~RecordingSessionInternalSimple:


RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[110:963] [2023-08-22 12:28:00 +0000.64689][2bd2] global uninited!
[110:963] [2023-08-22 12:28:00 +0000.64814][2bd2]
Java_com_xiaomi_recordmediaprocess_MediaEffectGraph_DestructMediaEffectGraphJni:
[110:964] [2023-08-22 12:28:00 +0000.64923][2bd2] ~MediaFilterGraph:
MediaFilterGraph destruct
[110:964] [2023-08-22 12:28:00 +0000.64976][2bd2] RemoveVideoBackGroud: hava not
add video backgroud
[110:964] [2023-08-22 12:28:00 +0000.65059][2bd2] UnbindInputFilter 0x6fe8bb2b58
this 0x707eda54a0
[110:964] [2023-08-22 12:28:00 +0000.65140][2bd2] ClearAllSource: remove source
filter, sourceid: 0x6ff45ddb80
[110:964] [2023-08-22 12:28:00 +0000.65190][2bd2] DestoryDecoderByVideoSource
time:28531937 enter.

[110:964] [2023-08-22 12:28:00 +0000.65246][2bd2] ~VideoBindDecoder time:28531937


enter.

[110:964] [2023-08-22 12:28:00 +0000.65457][2bd2] CleanUp time:28531937 enter.

[110:964] [2023-08-22 12:28:00 +0000.65805][2bd2] CleanUp leave. expire time = 0


ms

[110:964] [2023-08-22 12:28:00 +0000.65868][2bd2] CleanUp time:28531937 enter.

[110:965] [2023-08-22 12:28:00 +0000.66191][2bd2] CleanUp leave. expire time = 1


ms

[110:965] [2023-08-22 12:28:00 +0000.66694][2bd2] ~VideoBindDecoder leave. expire


time = 1 ms

[110:965] [2023-08-22 12:28:00 +0000.66768][2bd2] DestoryDecoderByVideoSource


leave. expire time = 1 ms

[110:965] [2023-08-22 12:28:00 +0000.66853][2bd2] UnbindInputFilter 0x6fe8bb2918


this 0x6fe8bb2b58
[110:966] [2023-08-22 12:28:00 +0000.66932][2bd2] UnbindInputFilter 0x6fe8bb2858
this 0x6fe8bb2918
[110:966] [2023-08-22 12:28:00 +0000.67008][2bd2] UnbindInputFilter 0x6ff45ddda0
this 0x6fe8bb2858
[110:966] [2023-08-22 12:28:00 +0000.67082][2bd2] UnbindInputFilter 0x6fe8bb2a98
this 0x6fe8bb2c18
[110:966] [2023-08-22 12:28:00 +0000.67157][2bd2] UnbindInputFilter 0x6fe8bb29d8
this 0x6fe8bb2a98
[110:966] [2023-08-22 12:28:00 +0000.67231][2bd2] UnbindInputFilter 0x6ff45ddda0
this 0x6fe8bb29d8
[110:966] [2023-08-22 12:28:00 +0000.67313][2bd2] ~GLESContext:
[110:967] [2023-08-22 12:28:00 +0000.68413][2bd2] GLESContext destruct finish.
[110:967] [2023-08-22 12:28:00 +0000.68561][2bd2] filter: filter pipeline destroy
this: 0x707eda5400
[110:968] [2023-08-22 12:28:00 +0000.69552][2bd2] clear AppID 50011
[110:968] [2023-08-22 12:28:00 +0000.69638][2bd2] UnRegister JVM for Xplatform util
[110:968] [2023-08-22 12:28:00 +0000.69696][2bd2] Dispose::unregister webrtc video
engine
[110:968] [2023-08-22 12:28:00 +0000.69743][2bd2] Init the android object with
jvm:0x0 env:0x0 context:0x0

[110:968] [2023-08-22 12:28:00 +0000.69800][2bd2] SetAndroidMediaCodecObjects


time:28531941 enter.

[110:968] [2023-08-22 12:28:00 +0000.69850][2bd2] ClearAndroidMediaCodecObjects


time:28531941 enter.

[110:968] [2023-08-22 12:28:00 +0000.69905][2bd2] ClearAndroidMediaCodecObjects


leave. expire time = 1 ms

[110:969] [2023-08-22 12:28:00 +0000.69961][2bd2] SetAndroidMediaCodecObjects


leave. expire time = 1 ms

[110:969] [2023-08-22 12:28:00 +0000.70067][2bd2] SetAndroidMediaCodecObjects


time:28531942 enter.

[110:969] [2023-08-22 12:28:00 +0000.70120][2bd2] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[110:969] [2023-08-22 12:28:00 +0000.70165][2bd2] ClearAndroidMediaCodecObjects
time:28531942 enter.

[110:969] [2023-08-22 12:28:00 +0000.70214][2bd2] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[110:969] [2023-08-22 12:28:00 +0000.70272][2bd2] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[110:969] [[000:046] [2023-09-13 05:25:31 +0000.581380][55c8] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-09-
13 05:25:31 +0000
[000:046] [2023-09-13 05:25:31 +0000.581493][55c8] set AppID=50011 old AppID=-1
[000:046] [2023-09-13 05:25:31 +0000.581522][55c8] Init the android object with
jvm:0xb400007093e21380 env:0x707614cc80 context:0x701fc55328

[000:046] [2023-09-13 05:25:31 +0000.581568][55c8] SetAndroidMediaCodecObjects


time:1104205118 enter.

[000:046] [2023-09-13 05:25:31 +0000.581613][55c8] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:046] [2023-09-13 05:25:31 +0000.581652][55c8] SetAndroidMediaCodecObjects


time:1104205118 enter.

[000:046] [2023-09-13 05:25:31 +0000.581689][55c8] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007093e21380
[000:046] [2023-09-13 05:25:31 +0000.581728][55c8] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007093e21380 address:0x6fcf0ad760
[000:046] [2023-09-13 05:25:31 +0000.581765][55c8] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007093e21380
address:0x6fcf0ad760
[000:047] [2023-09-13 05:25:31 +0000.581804][55c8] SetAndroidMediaCodecObjects
leave. expire time = 1 ms

[000:047] [2023-09-13 05:25:31 +0000.581859][55c8] Set the android objects with


jvm:0xb400007093e21380 env:0x707614cc80 context:0x701fc55328

[000:048] [2023-09-13 05:25:31 +0000.583179][55c8] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x707614cc80
[000:048] [2023-09-13 05:25:31 +0000.583246][55c8] SystemUtil Init done
[000:050] [2023-09-13 05:25:31 +0000.584981][55c8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:052] [2023-09-13 05:25:31 +0000.586861][55c8] MediaFilterCamera
[000:052] [2023-09-13 05:25:31 +0000.586928][55c8] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:052] [2023-09-13 05:25:31 +0000.587088][55c8] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:052] [2023-09-13 05:25:31 +0000.587145][55c8] Recording session using default
bitrate support by app:14680064
[000:052] [2023-09-13 05:25:31 +0000.587128][6791] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70834814c0
[000:052] [2023-09-13 05:25:31 +0000.587363][6791] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:052] [2023-09-13 05:25:31 +0000.587453][55c8] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:053] [2023-09-13 05:25:31 +0000.588094][55c8] Error(ini.cc:191): Open the file
failed. error:2
[000:053] [2023-09-13 05:25:31 +0000.588137][55c8]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:053] [2023-09-13 05:25:31 +0000.588192][55c8] The device model: 220333qag
usingSoftwareAEC value: 0
[000:055] [2023-09-13 05:25:31 +0000.590440][55c8] Error(ini.cc:191): Open the file
failed. error:2
[000:055] [2023-09-13 05:25:31 +0000.590506][55c8]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:055] [2023-09-13 05:25:31 +0000.590563][55c8] The device model: 220333qag
usingHardwareAEC value: 0
[000:055] [2023-09-13 05:25:31 +0000.590600][55c8] The machine device: 220333qag
usingHardwareAEC value: 0
[000:055] [2023-09-13 05:25:31 +0000.590646][55c8] Using Default AEC type: software
AEC
[000:057] [2023-09-13 05:25:31 +0000.591875][55c8] The device model: 220333qag enum
value: 0
[000:057] [2023-09-13 05:25:31 +0000.592547][55c8] GetMachineModel is 220333QAG
[000:057] [2023-09-13 05:25:31 +0000.592612][55c8] GetMachineInfo: 220333QAG
[000:057] [2023-09-13 05:25:31 +0000.592672][55c8] Construct BeautifyReader
begin...
[000:057] [2023-09-13 05:25:31 +0000.592709][55c8] dumpStickerRgba:0
dumpStickerYuv:0
[000:057] [2023-09-13 05:25:31 +0000.592732][55c8] Construct BeautifyReader done.
[000:062] [2023-09-13 05:25:31 +0000.597039][55c8] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:062] [2023-09-13 05:25:31 +0000.597069][6794] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x700035c9a0
[000:062] [2023-09-13 05:25:31 +0000.597511][55c8] AppDeviceManager telnet server
for statistics started......
[000:063] [2023-09-13 05:25:31 +0000.597983][55c8] CpuOverloadDetect
time:1104205135 enter.

[000:063] [2023-09-13 05:25:31 +0000.598102][55c8] CpuOverloadDetect leave. expire


time = 0 ms

[000:063] [2023-09-13 05:25:31 +0000.598255][6795] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x70835350c0
[000:064] [2023-09-13 05:25:31 +0000.598896][55c8] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:064] [2023-09-13 05:25:31 +0000.598941][55c8] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:065] [2023-09-13 05:25:31 +0000.600596][55c8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:066] [2023-09-13 05:25:31 +0000.601180][55c8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:066] [2023-09-13 05:25:31 +0000.601737][55c8] CreatePlatformSpecificObjects:
[000:067] [2023-09-13 05:25:31 +0000.601782][55c8] audio device use opensle input
and opensl output
[000:067] [2023-09-13 05:25:31 +0000.601836][55c8] Create OpenSLES output module
with java VM support.

[000:067] [2023-09-13 05:25:31 +0000.601984][55c8] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:067] [2023-09-13 05:25:31 +0000.602127][55c8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:067] [2023-09-13 05:25:31 +0000.602307][55c8] Create OpenSLES output module
with buffer num:1

[000:067] [2023-09-13 05:25:31 +0000.602460][55c8] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:067] [2023-09-13 05:25:31 +0000.602600][55c8] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:067] [2023-09-13 05:25:31 +0000.602760][55c8] Create OpenSLES input module
with java VM support.

[000:068] [2023-09-13 05:25:31 +0000.602984][55c8] Create OpenSLES input module


with buffer num:1

[000:068] [2023-09-13 05:25:31 +0000.603060][55c8] Error(trace.cc:40): Init the


output and input for audio device template.
[000:068] [2023-09-13 05:25:31 +0000.603100][55c8] Init the output device.

[000:068] [2023-09-13 05:25:31 +0000.603148][55c8] Init the opensl input.


[000:068] [2023-09-13 05:25:31 +0000.603200][55c8] AppDeviceManager get setting
samplerate: 0
[000:068] [2023-09-13 05:25:31 +0000.603627][55c8] The device model: 220333qag enum
value: 0
[000:069] [2023-09-13 05:25:31 +0000.604286][55c8] The device model: 220333qag enum
value: 0
[000:069] [2023-09-13 05:25:31 +0000.604326][55c8] Set the sample rate to be:48000

[000:069] [2023-09-13 05:25:31 +0000.604368][55c8] Enable the recording stereo:0


[000:069] [2023-09-13 05:25:31 +0000.604415][55c8] Set the playout as stereo:1
[000:069] [2023-09-13 05:25:31 +0000.604440][55c8] Init the microphone.
[000:071] [2023-09-13 05:25:31 +0000.606108][55c8] Update the recording sample rate
to be: 48000
[000:071] [2023-09-13 05:25:31 +0000.606154][55c8] Init the speaker.
[000:071] [2023-09-13 05:25:31 +0000.606198][55c8] Low latency buffer size:144 low
sample rate:48000
[000:071] [2023-09-13 05:25:31 +0000.606485][55c8] Using 1 x 10ms for an audio
frame.

[000:075] [2023-09-13 05:25:31 +0000.609993][55c8] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:075] [2023-09-13 05:25:31 +0000.610154][55c8] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:075] [2023-09-13 05:25:31 +0000.610231][55c8] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:080] [2023-09-13 05:25:31 +0000.615228][55c8] The device model:220333qag

[000:080] [2023-09-13 05:25:31 +0000.615322][55c8] speaker output factor:100


defaultFactor: 100

[000:080] [2023-09-13 05:25:31 +0000.615349][55c8] headset output factor:100


defaultFactor: 100

[000:081] [2023-09-13 05:25:31 +0000.615819][55c8] AppDeviceManagerStart finished.


[000:081] [2023-09-13 05:25:31 +0000.615864][55c8] AppDeviceManagerStartMic::mic
status is off
[000:081] [2023-09-13 05:25:31 +0000.615929][55c8] AppDeviceManagerStartMic update
aec type: 2

[000:081] [2023-09-13 05:25:31 +0000.615965][55c8] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:081] [2023-09-13 05:25:31 +0000.616010][55c8]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:081] [2023-09-13 05:25:31 +0000.616036][55c8]
AudioDeviceDataHandler::StartMicProcess

[000:081] [2023-09-13 05:25:31 +0000.616190][55c8] Try to start webrtc recording


device.

[000:081] [2023-09-13 05:25:31 +0000.616232][55c8] StartRecording. threadID:21960

[000:081] [2023-09-13 05:25:31 +0000.616231][6796] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:081] [2023-09-13 05:25:31 +0000.616304][6796] haveEnoughProcessedData
internalAudioStream.length: 0
[000:081] [2023-09-13 05:25:31 +0000.616650][55c8] The machine model:220333QAG

[000:081] [2023-09-13 05:25:31 +0000.616719][55c8] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:081] [2023-09-13 05:25:31 +0000.616756][55c8] Set the recording mode before


getSetting: 4
[000:082] [2023-09-13 05:25:31 +0000.616804][55c8] Set the recording mode after
getSetting: 1
[000:128] [2023-09-13 05:25:31 +0000.663256][55c8] StartRecording finished.

[000:128] [2023-09-13 05:25:31 +0000.663338][55c8] audio: start the audio mic


checker timer.

[000:129] [2023-09-13 05:25:31 +0000.663890][55c8] machine model :redmi


[000:129] [2023-09-13 05:25:31 +0000.663933][55c8] Support this machine
model :redmi
[000:131] [2023-09-13 05:25:31 +0000.666515][55c8] global inited! current sdk
version: 12-14-d8558ab
[000:208] [2023-09-13 05:25:31 +0000.743008][6797] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:208] [2023-09-13 05:25:31 +0000.743108][6797] _deviceSampleRate:48000

[000:208] [2023-09-13 05:25:31 +0000.743515][6796] Run AGC when audioType = 0


[000:208] [2023-09-13 05:25:31 +0000.743610][6796]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:635] [2023-09-13 05:25:32 +0000.170317][57db]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:635] [2023-09-13 05:25:32 +0000.170614][6792] MediaFilterCamera, recording
file context:0x708344d480 input texture:11
[000:635] [2023-09-13 05:25:32 +0000.170683][6792] GLESContext:
[000:636] [2023-09-13 05:25:32 +0000.170860][6792] The result of eglGetDisplay is:
0x1
[000:637] [2023-09-13 05:25:32 +0000.172330][6792] The result of creation:
0x6fe9cd4a80
[000:637] [2023-09-13 05:25:32 +0000.172470][6792] The result of
eglCreatePbufferSurface is: 0x6fe9cd4e00
[000:637] [2023-09-13 05:25:32 +0000.172596][57db]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x708344d480 input_texture: 11
[001:832] [2023-09-13 05:25:33 +0000.367051][6796] haveEnoughProcessedData
internalAudioStream.length: 10
[002:208] [2023-09-13 05:25:33 +0000.743673][6796] Run AGC when audioType = 0
[003:544] [2023-09-13 05:25:35 +0000.79448][55c8]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[003:544] [2023-09-13 05:25:35 +0000.79689][55c8] ~MediaFilterCamera
time:1104208616 enter.

[003:544] [2023-09-13 05:25:35 +0000.79732][55c8] StopPullFrameAndWriteMp4


time:1104208616 enter.

[003:545] [2023-09-13 05:25:35 +0000.80644][6791] stop recording


[003:545] [2023-09-13 05:25:35 +0000.80722][6791] we have stopped recording before
[003:546] [2023-09-13 05:25:35 +0000.80955][55c8] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[003:546] [2023-09-13 05:25:35 +0000.81432][55c8] DestroyPipelineAndFilters


time:1104208618 enter.

[003:546] [2023-09-13 05:25:35 +0000.81550][55c8] DestroyPipelineAndFilters leave.


expire time = 0 ms

[003:546] [2023-09-13 05:25:35 +0000.81577][55c8] AppDeviceManagerStopMic

[003:546] [2023-09-13 05:25:35 +0000.81635][55c8] AppDeviceManagerStopMic::mic


status is on
[003:546] [2023-09-13 05:25:35 +0000.81708][55c8] Try to stop webrtc device.

[003:546] [2023-09-13 05:25:35 +0000.81748][55c8] Set record state to


stopped.threadID:21960

[003:557] [2023-09-13 05:25:35 +0000.92082][6796] haveEnoughProcessedData


internalAudioStream.length: 0
[003:582] [2023-09-13 05:25:35 +0000.117270][55c8] Try to destory the
recorder.threadID:21960

[003:782] [2023-09-13 05:25:35 +0000.317510][55c8] DestroyAudioRecorder:


[003:782] [2023-09-13 05:25:35 +0000.317755][55c8] Cleanup the buffer queue in the
recorder.
[003:783] [2023-09-13 05:25:35 +0000.317799][55c8] Destroy the recorder.

[003:796] [2023-09-13 05:25:35 +0000.331795][55c8] StopRecording finished.

[003:797] [2023-09-13 05:25:35 +0000.332080][55c8] The stop recording success.


[003:797] [2023-09-13 05:25:35 +0000.332132][55c8]
AudioDeviceDataHandler::StopMicProcess

[003:798] [2023-09-13 05:25:35 +0000.333741][55c8] AppDeviceManager stop.

[003:799] [2023-09-13 05:25:35 +0000.333976][55c8] Rlease the webrtc device object.

[003:799] [2023-09-13 05:25:35 +0000.334436][55c8] OpenSlesInput destruct.

[003:799] [2023-09-13 05:25:35 +0000.334551][55c8] OpenSlesOutput destruct.

[003:800] [2023-09-13 05:25:35 +0000.335523][55c8] EventDispatchServerScope


destruct
[003:800] [2023-09-13 05:25:35 +0000.335612][55c8]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[003:800] [2023-09-13 05:25:35 +0000.335723][55c8] ~AudioDeviceDataHandler

[003:803] [2023-09-13 05:25:35 +0000.338228][55c8] AppDeviceManagerDestruct.

[003:803] [2023-09-13 05:25:35 +0000.338357][55c8] ~AppDeviceManager:


[003:803] [2023-09-13 05:25:35 +0000.338463][55c8] ~CpuOverloadDetect
time:1104208875 enter.

[003:804] [2023-09-13 05:25:35 +0000.338905][55c8] ~CpuOverloadDetect leave.


expire time = 1 ms

[003:805] [2023-09-13 05:25:35 +0000.340790][55c8] Destruct BeautifyReader begin...


[003:806] [2023-09-13 05:25:35 +0000.340931][55c8] Destruct BeautifyReader done.
[003:806] [2023-09-13 05:25:35 +0000.341003][55c8] ~MediaFilterCamera leave.
expire time = 262 ms

[003:806] [2023-09-13 05:25:35 +0000.341270][55c8] ~GLESContext:


[003:808] [2023-09-13 05:25:35 +0000.342980][55c8] GLESContext destruct finish.
[003:809] [2023-09-13 05:25:35 +0000.344601][55c8] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[003:813] [2023-09-13 05:25:35 +0000.348229][55c8] global uninited!
[003:819] [2023-09-13 05:25:35 +0000.354117][55c8] clear AppID 50011
[003:819] [2023-09-13 05:25:35 +0000.354351][55c8] UnRegister JVM for Xplatform
util
[003:819] [2023-09-13 05:25:35 +0000.354421][55c8] Dispose::unregister webrtc video
engine
[003:819] [2023-09-13 05:25:35 +0000.354471][55c8] Init the android object with
jvm:0x0 env:0x0 context:0x0

[003:819] [2023-09-13 05:25:35 +0000.354529][55c8] SetAndroidMediaCodecObjects


time:1104208891 enter.

[003:819] [2023-09-13 05:25:35 +0000.354576][55c8] ClearAndroidMediaCodecObjects


time:1104208891 enter.

[003:819] [2023-09-13 05:25:35 +0000.354641][55c8] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[003:819] [2023-09-13 05:25:35 +0000.354687][55c8] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[003:819] [2023-09-13 05:25:35 +0000.354737][55c8] SetAndroidMediaCodecObjects


time:1104208891 enter.
[003:824] [2023-09-13 05:25:35 +0000.359240][55c8] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0x0
[003:824] [2023-09-13 05:25:35 +0000.359474][55c8] ClearAndroidMediaCodecObjects
time:1104208896 enter.

[003:824] [2023-09-13 05:25:35 +0000.359528][55c8] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[003:824] [2023-09-13 05:25:35 +0000.359566][55c8] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[003:824] [2023-09-13 05:25:35 +0000.359596][55c8] SetAndroidMediaCodecObjects
leave. expire time = 5 ms

[003:824] [2023-09-13 05:25:35 +0000.359630][55c8] Dispose::unregister webrtc voice


engine
[003:824] [2023-09-13 05:25:35 +0000.359664][55c8] Set the android [000:043] [2023-
09-20 04:56:18 +0000.64298][4c52] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-09-
20 04:56:18 +0000
[000:043] [2023-09-20 04:56:18 +0000.64407][4c52] set AppID=50011 old AppID=-1
[000:043] [2023-09-20 04:56:18 +0000.64439][4c52] Init the android object with
jvm:0xb400007093e21380 env:0x7076166b40 context:0x701fc59328

[000:043] [2023-09-20 04:56:18 +0000.64479][4c52] SetAndroidMediaCodecObjects


time:1504230218 enter.

[000:043] [2023-09-20 04:56:18 +0000.64527][4c52] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:043] [2023-09-20 04:56:18 +0000.64569][4c52] SetAndroidMediaCodecObjects


time:1504230218 enter.

[000:043] [2023-09-20 04:56:18 +0000.64615][4c52] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007093e21380
[000:043] [2023-09-20 04:56:18 +0000.64658][4c52] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007093e21380 address:0x6fbe5fd760
[000:043] [2023-09-20 04:56:18 +0000.64702][4c52] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007093e21380
address:0x6fbe5fd760
[000:043] [2023-09-20 04:56:18 +0000.64749][4c52] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:043] [2023-09-20 04:56:18 +0000.64810][4c52] Set the android objects with


jvm:0xb400007093e21380 env:0x7076166b40 context:0x701fc59328

[000:045] [2023-09-20 04:56:18 +0000.66231][4c52] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7076166b40
[000:045] [2023-09-20 04:56:18 +0000.66344][4c52] SystemUtil Init done
[000:049] [2023-09-20 04:56:18 +0000.70072][4c52]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:051] [2023-09-20 04:56:18 +0000.71910][4c52] MediaFilterCamera
[000:051] [2023-09-20 04:56:18 +0000.71975][4c52] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:051] [2023-09-20 04:56:18 +0000.72119][4c52] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:051] [2023-09-20 04:56:18 +0000.72157][7bd1] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x6ffd0326c0
[000:051] [2023-09-20 04:56:18 +0000.72172][4c52] Recording session using default
bitrate support by app:14680064
[000:051] [2023-09-20 04:56:18 +0000.72412][7bd1] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:051] [2023-09-20 04:56:18 +0000.72499][4c52] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:052] [2023-09-20 04:56:18 +0000.73142][4c52] Error(ini.cc:191): Open the file
failed. error:2
[000:052] [2023-09-20 04:56:18 +0000.73187][4c52]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:052] [2023-09-20 04:56:18 +0000.73241][4c52] The device model: 220333qag
usingSoftwareAEC value: 0
[000:054] [2023-09-20 04:56:18 +0000.75645][4c52] Error(ini.cc:191): Open the file
failed. error:2
[000:054] [2023-09-20 04:56:18 +0000.75700][4c52]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:054] [2023-09-20 04:56:18 +0000.75748][4c52] The device model: 220333qag
usingHardwareAEC value: 0
[000:054] [2023-09-20 04:56:18 +0000.75781][4c52] The machine device: 220333qag
usingHardwareAEC value: 0
[000:054] [2023-09-20 04:56:18 +0000.75817][4c52] Using Default AEC type: software
AEC
[000:056] [2023-09-20 04:56:18 +0000.76878][4c52] The device model: 220333qag enum
value: 0
[000:056] [2023-09-20 04:56:18 +0000.77481][4c52] GetMachineModel is 220333QAG
[000:056] [2023-09-20 04:56:18 +0000.77537][4c52] GetMachineInfo: 220333QAG
[000:056] [2023-09-20 04:56:18 +0000.77588][4c52] Construct BeautifyReader begin...
[000:056] [2023-09-20 04:56:18 +0000.77624][4c52] dumpStickerRgba:0
dumpStickerYuv:0
[000:056] [2023-09-20 04:56:18 +0000.77657][4c52] Construct BeautifyReader done.
[000:062] [2023-09-20 04:56:18 +0000.83210][4c52] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:062] [2023-09-20 04:56:18 +0000.83237][7bd4] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x70764d9ca0
[000:062] [2023-09-20 04:56:18 +0000.83671][4c52] AppDeviceManager telnet server
for statistics started......
[000:063] [2023-09-20 04:56:18 +0000.84131][4c52] CpuOverloadDetect time:1504230238
enter.

[000:063] [2023-09-20 04:56:18 +0000.84266][4c52] CpuOverloadDetect leave. expire


time = 0 ms

[000:063] [2023-09-20 04:56:18 +0000.84284][7bd5] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x6ffd1e8dc0
[000:064] [2023-09-20 04:56:18 +0000.85009][4c52] AppDeviceMana GetOpenslVoiceMode
before get setting: 1
[000:064] [2023-09-20 04:56:18 +0000.85050][4c52] AppDeviceMana GetOpenslVoiceMode
after get setting: 1
[000:066] [2023-09-20 04:56:18 +0000.87381][4c52] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:068] [2023-09-20 04:56:18 +0000.89032][4c52] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:068] [2023-09-20 04:56:18 +0000.89711][4c52] CreatePlatformSpecificObjects:
[000:068] [2023-09-20 04:56:18 +0000.89767][4c52] audio device use opensle input
and opensl output
[000:068] [2023-09-20 04:56:18 +0000.89824][4c52] Create OpenSLES output module
with java VM support.

[000:069] [2023-09-20 04:56:18 +0000.90056][4c52] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:069] [2023-09-20 04:56:18 +0000.90220][4c52] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:069] [2023-09-20 04:56:18 +0000.90411][4c52] Create OpenSLES output module
with buffer num:1

[000:069] [2023-09-20 04:56:18 +0000.90570][4c52] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:069] [2023-09-20 04:56:18 +0000.90718][4c52] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:070] [2023-09-20 04:56:18 +0000.90892][4c52] Create OpenSLES input module with
java VM support.

[000:070] [2023-09-20 04:56:18 +0000.90937][4c52] Create OpenSLES input module with


buffer num:1

[000:070] [2023-09-20 04:56:18 +0000.91005][4c52] Error(trace.cc:40): Init the


output and input for audio device template.
[000:070] [2023-09-20 04:56:18 +0000.91043][4c52] Init the output device.

[000:070] [2023-09-20 04:56:18 +0000.91084][4c52] Init the opensl input.


[000:070] [2023-09-20 04:56:18 +0000.91115][4c52] AppDeviceManager get setting
samplerate: 0
[000:070] [2023-09-20 04:56:18 +0000.91569][4c52] The device model: 220333qag enum
value: 0
[000:071] [2023-09-20 04:56:18 +0000.92227][4c52] The device model: 220333qag enum
value: 0
[000:071] [2023-09-20 04:56:18 +0000.92268][4c52] Set the sample rate to be:48000

[000:071] [2023-09-20 04:56:18 +0000.92308][4c52] Enable the recording stereo:0


[000:071] [2023-09-20 04:56:18 +0000.92351][4c52] Set the playout as stereo:1
[000:071] [2023-09-20 04:56:18 +0000.92390][4c52] Init the microphone.
[000:071] [2023-09-20 04:56:18 +0000.92852][4c52] Update the recording sample rate
to be: 48000
[000:072] [2023-09-20 04:56:18 +0000.92929][4c52] Init the speaker.
[000:072] [2023-09-20 04:56:18 +0000.92984][4c52] Low latency buffer size:144 low
sample rate:48000
[000:072] [2023-09-20 04:56:18 +0000.93173][4c52] Using 1 x 10ms for an audio
frame.

[000:075] [2023-09-20 04:56:18 +0000.96733][4c52] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:076] [2023-09-20 04:56:18 +0000.96900][4c52] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:076] [2023-09-20 04:56:18 +0000.96971][4c52] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:081] [2023-09-20 04:56:18 +0000.102332][4c52] The device model:220333qag

[000:081] [2023-09-20 04:56:18 +0000.102434][4c52] speaker output factor:100


defaultFactor: 100

[000:081] [2023-09-20 04:56:18 +0000.102463][4c52] headset output factor:100


defaultFactor: 100

[000:082] [2023-09-20 04:56:18 +0000.102932][4c52] AppDeviceManagerStart finished.


[000:082] [2023-09-20 04:56:18 +0000.103010][4c52] AppDeviceManagerStartMic::mic
status is off
[000:082] [2023-09-20 04:56:18 +0000.103074][4c52] AppDeviceManagerStartMic update
aec type: 2
[000:082] [2023-09-20 04:56:18 +0000.103111][4c52] AppDeviceManagerStartMic update
voiceChangeMode: 4

[000:082] [2023-09-20 04:56:18 +0000.103155][4c52]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:082] [2023-09-20 04:56:18 +0000.103197][4c52]
AudioDeviceDataHandler::StartMicProcess

[000:082] [2023-09-20 04:56:18 +0000.103390][7bd6] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:082] [2023-09-20 04:56:18 +0000.103494][4c52] Try to start webrtc recording
device.

[000:082] [2023-09-20 04:56:18 +0000.103512][7bd6] haveEnoughProcessedData


internalAudioStream.length: 0
[000:082] [2023-09-20 04:56:18 +0000.103536][4c52] StartRecording. threadID:19538

[000:083] [2023-09-20 04:56:18 +0000.103972][4c52] The machine model:220333QAG

[000:083] [2023-09-20 04:56:18 +0000.104036][4c52] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:083] [2023-09-20 04:56:18 +0000.104062][4c52] Set the recording mode before


getSetting: 4
[000:083] [2023-09-20 04:56:18 +0000.104092][4c52] Set the recording mode after
getSetting: 1
[000:125] [2023-09-20 04:56:18 +0000.146744][4c52] StartRecording finished.

[000:125] [2023-09-20 04:56:18 +0000.146836][4c52] audio: start the audio mic


checker timer.

[000:126] [2023-09-20 04:56:18 +0000.147480][4c52] machine model :redmi


[000:126] [2023-09-20 04:56:18 +0000.147537][4c52] Support this machine
model :redmi
[000:129] [2023-09-20 04:56:18 +0000.150805][4c52] global inited! current sdk
version: 12-14-d8558ab
[000:201] [2023-09-20 04:56:18 +0000.222782][7bd7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:202] [2023-09-20 04:56:18 +0000.222899][7bd7] _deviceSampleRate:48000

[000:205] [2023-09-20 04:56:18 +0000.226237][7bd6] Run AGC when audioType = 0


[000:205] [2023-09-20 04:56:18 +0000.226361][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:586] [2023-09-20 04:56:18 +0000.607340][7556]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:586] [2023-09-20 04:56:18 +0000.607544][7bd2] MediaFilterCamera, recording
file context:0x70765c3200 input texture:4
[000:586] [2023-09-20 04:56:18 +0000.607609][7bd2] GLESContext:
[000:586] [2023-09-20 04:56:18 +0000.607707][7bd2] The result of eglGetDisplay is:
0x1
[000:588] [2023-09-20 04:56:18 +0000.609300][7bd2] The result of creation:
0x6ff0118500
[000:588] [2023-09-20 04:56:18 +0000.609527][7bd2] The result of
eglCreatePbufferSurface is: 0x6ff0118680
[000:588] [2023-09-20 04:56:18 +0000.609808][7556]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x70765c3200 input_texture: 4
[001:832] [2023-09-20 04:56:19 +0000.852956][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[002:206] [2023-09-20 04:56:20 +0000.227655][7bd6] Run AGC when audioType = 0
[003:579] [2023-09-20 04:56:21 +0000.600835][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[004:126] [2023-09-20 04:56:22 +0000.147251][7bcd]
monitorTime:4001totalDuration:3930
[004:203] [2023-09-20 04:56:22 +0000.224480][7bd6] Run AGC when audioType = 0
[004:203] [2023-09-20 04:56:22 +0000.224781][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:313] [2023-09-20 04:56:23 +0000.334005][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[006:207] [2023-09-20 04:56:24 +0000.228240][7bd6] Run AGC when audioType = 0
[007:032] [2023-09-20 04:56:25 +0000.53231][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[008:201] [2023-09-20 04:56:26 +0000.221926][7bd6] Run AGC when audioType = 0
[008:201] [2023-09-20 04:56:26 +0000.222092][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:766] [2023-09-20 04:56:26 +0000.787160][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[010:201] [2023-09-20 04:56:28 +0000.222309][7bd7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[010:201] [2023-09-20 04:56:28 +0000.222728][7bd7] _deviceSampleRate:48000

[010:205] [2023-09-20 04:56:28 +0000.226496][7bd6] Run AGC when audioType = 0


[010:506] [2023-09-20 04:56:28 +0000.526923][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[012:203] [2023-09-20 04:56:30 +0000.224311][7bd6] Run AGC when audioType = 0
[012:203] [2023-09-20 04:56:30 +0000.224532][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[012:234] [2023-09-20 04:56:30 +0000.255368][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[013:955] [2023-09-20 04:56:31 +0000.976845][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[014:200] [2023-09-20 04:56:32 +0000.221379][7bd6] Run AGC when audioType = 0
[015:677] [2023-09-20 04:56:33 +0000.698726][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[016:203] [2023-09-20 04:56:34 +0000.224618][7bd6] Run AGC when audioType = 0
[016:205] [2023-09-20 04:56:34 +0000.226252][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[017:398] [2023-09-20 04:56:35 +0000.419090][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[018:207] [2023-09-20 04:56:36 +0000.228612][7bd6] Run AGC when audioType = 0
[019:122] [2023-09-20 04:56:37 +0000.143633][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[020:200] [2023-09-20 04:56:38 +0000.221286][7bd7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[020:200] [2023-09-20 04:56:38 +0000.221504][7bd7] _deviceSampleRate:48000

[020:203] [2023-09-20 04:56:38 +0000.224713][7bd6] Run AGC when audioType = 0


[020:204] [2023-09-20 04:56:38 +0000.224963][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[020:860] [2023-09-20 04:56:38 +0000.881527][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[022:206] [2023-09-20 04:56:40 +0000.227449][7bd6] Run AGC when audioType = 0
[022:601] [2023-09-20 04:56:40 +0000.622435][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[024:203] [2023-09-20 04:56:42 +0000.224219][7bd6] Run AGC when audioType = 0
[024:203] [2023-09-20 04:56:42 +0000.224394][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[024:322] [2023-09-20 04:56:42 +0000.342907][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[026:041] [2023-09-20 04:56:44 +0000.62801][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[026:202] [2023-09-20 04:56:44 +0000.223486][7bd6] Run AGC when audioType = 0
[027:772] [2023-09-20 04:56:45 +0000.793258][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[028:202] [2023-09-20 04:56:46 +0000.223660][7bd6] Run AGC when audioType = 0
[028:203] [2023-09-20 04:56:46 +0000.223891][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[029:511] [2023-09-20 04:56:47 +0000.532347][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[030:202] [2023-09-20 04:56:48 +0000.223209][7bd7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[030:202] [2023-09-20 04:56:48 +0000.223411][7bd7] _deviceSampleRate:48000

[030:206] [2023-09-20 04:56:48 +0000.227035][7bd6] Run AGC when audioType = 0


[031:223] [2023-09-20 04:56:49 +0000.244258][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[032:204] [2023-09-20 04:56:50 +0000.225081][7bd6] Run AGC when audioType = 0
[032:204] [2023-09-20 04:56:50 +0000.225426][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[032:933] [2023-09-20 04:56:50 +0000.954227][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[034:203] [2023-09-20 04:56:52 +0000.224820][7bd6] Run AGC when audioType = 0
[034:645] [2023-09-20 04:56:52 +0000.666090][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[036:206] [2023-09-20 04:56:54 +0000.227105][7bd6] Run AGC when audioType = 0
[036:206] [2023-09-20 04:56:54 +0000.227469][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[036:370] [2023-09-20 04:56:54 +0000.390940][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[038:106] [2023-09-20 04:56:56 +0000.127196][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[038:202] [2023-09-20 04:56:56 +0000.222894][7bd6] Run AGC when audioType = 0
[039:825] [2023-09-20 04:56:57 +0000.846897][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[040:201] [2023-09-20 04:56:58 +0000.222476][7bd7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[040:201] [2023-09-20 04:56:58 +0000.222778][7bd7] _deviceSampleRate:48000

[040:203] [2023-09-20 04:56:58 +0000.224789][7bd6] Run AGC when audioType = 0


[040:204] [2023-09-20 04:56:58 +0000.225006][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[041:545] [2023-09-20 04:56:59 +0000.566472][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[042:207] [2023-09-20 04:57:00 +0000.228141][7bd6] Run AGC when audioType = 0
[043:281] [2023-09-20 04:57:01 +0000.302657][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[044:201] [2023-09-20 04:57:02 +0000.221920][7bd6] Run AGC when audioType = 0
[044:201] [2023-09-20 04:57:02 +0000.222073][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[045:011] [2023-09-20 04:57:03 +0000.32165][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[046:201] [2023-09-20 04:57:04 +0000.222360][7bd6] Run AGC when audioType = 0
[046:734] [2023-09-20 04:57:04 +0000.755368][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[048:205] [2023-09-20 04:57:06 +0000.226649][7bd6] Run AGC when audioType = 0
[048:206] [2023-09-20 04:57:06 +0000.226936][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[048:471] [2023-09-20 04:57:06 +0000.492233][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[050:184] [2023-09-20 04:57:08 +0000.205437][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[050:200] [2023-09-20 04:57:08 +0000.221280][7bd7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[050:200] [2023-09-20 04:57:08 +0000.221480][7bd7] _deviceSampleRate:48000

[050:200] [2023-09-20 04:57:08 +0000.221830][7bd6] Run AGC when audioType = 0


[051:913] [2023-09-20 04:57:09 +0000.934550][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[052:201] [2023-09-20 04:57:10 +0000.222757][7bd6] Run AGC when audioType = 0
[052:202] [2023-09-20 04:57:10 +0000.222889][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[053:638] [2023-09-20 04:57:11 +0000.659815][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[054:206] [2023-09-20 04:57:12 +0000.227265][7bd6] Run AGC when audioType = 0
[055:351] [2023-09-20 04:57:13 +0000.372522][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[056:200] [2023-09-20 04:57:14 +0000.221592][7bd6] Run AGC when audioType = 0
[056:201] [2023-09-20 04:57:14 +0000.221917][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[057:073] [2023-09-20 04:57:15 +0000.94746][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[058:205] [2023-09-20 04:57:16 +0000.226793][7bd6] Run AGC when audioType = 0
[058:787] [2023-09-20 04:57:16 +0000.808191][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[060:202] [2023-09-20 04:57:18 +0000.223302][7bd7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[060:202] [2023-09-20 04:57:18 +0000.223589][7bd7] _deviceSampleRate:48000

[060:207] [2023-09-20 04:57:18 +0000.228432][7bd6] Run AGC when audioType = 0


[060:208] [2023-09-20 04:57:18 +0000.229104][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[060:520] [2023-09-20 04:57:18 +0000.541230][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[062:202] [2023-09-20 04:57:20 +0000.223107][7bd6] Run AGC when audioType = 0
[062:243] [2023-09-20 04:57:20 +0000.264427][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[063:964] [2023-09-20 04:57:21 +0000.985292][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[064:201] [2023-09-20 04:57:22 +0000.222613][7bd6] Run AGC when audioType = 0
[064:201] [2023-09-20 04:57:22 +0000.222844][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[065:690] [2023-09-20 04:57:23 +0000.711747][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[066:207] [2023-09-20 04:57:24 +0000.228301][7bd6] Run AGC when audioType = 0
[067:422] [2023-09-20 04:57:25 +0000.442991][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[068:201] [2023-09-20 04:57:26 +0000.222211][7bd6] Run AGC when audioType = 0
[068:201] [2023-09-20 04:57:26 +0000.222525][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[069:155] [2023-09-20 04:57:27 +0000.176723][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[070:201] [2023-09-20 04:57:28 +0000.222570][7bd7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[070:201] [2023-09-20 04:57:28 +0000.222792][7bd7] _deviceSampleRate:48000

[070:206] [2023-09-20 04:57:28 +0000.227047][7bd6] Run AGC when audioType = 0


[070:885] [2023-09-20 04:57:28 +0000.906481][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[072:204] [2023-09-20 04:57:30 +0000.224963][7bd6] Run AGC when audioType = 0
[072:204] [2023-09-20 04:57:30 +0000.225159][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[072:601] [2023-09-20 04:57:30 +0000.622594][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[074:204] [2023-09-20 04:57:32 +0000.225333][7bd6] Run AGC when audioType = 0
[074:323] [2023-09-20 04:57:32 +0000.344368][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[076:047] [2023-09-20 04:57:34 +0000.68195][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[076:203] [2023-09-20 04:57:34 +0000.224397][7bd6] Run AGC when audioType = 0
[076:203] [2023-09-20 04:57:34 +0000.224545][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[077:758] [2023-09-20 04:57:35 +0000.779530][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[078:203] [2023-09-20 04:57:36 +0000.224804][7bd6] Run AGC when audioType = 0
[079:497] [2023-09-20 04:57:37 +0000.518145][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[080:200] [2023-09-20 04:57:38 +0000.221321][7bd7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[080:200] [2023-09-20 04:57:38 +0000.221611][7bd7] _deviceSampleRate:48000

[080:204] [2023-09-20 04:57:38 +0000.225652][7bd6] Run AGC when audioType = 0


[080:205] [2023-09-20 04:57:38 +0000.226038][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[081:240] [2023-09-20 04:57:39 +0000.261491][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[082:206] [2023-09-20 04:57:40 +0000.227042][7bd6] Run AGC when audioType = 0
[082:976] [2023-09-20 04:57:40 +0000.997271][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[084:202] [2023-09-20 04:57:42 +0000.223501][7bd6] Run AGC when audioType = 0
[084:202] [2023-09-20 04:57:42 +0000.223640][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[084:712] [2023-09-20 04:57:42 +0000.732967][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[086:203] [2023-09-20 04:57:44 +0000.224492][7bd6] Run AGC when audioType = 0
[086:455] [2023-09-20 04:57:44 +0000.476127][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[088:193] [2023-09-20 04:57:46 +0000.214439][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[088:204] [2023-09-20 04:57:46 +0000.225420][7bd6] Run AGC when audioType = 0
[088:204] [2023-09-20 04:57:46 +0000.225528][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[089:936] [2023-09-20 04:57:47 +0000.957401][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[090:202] [2023-09-20 04:57:48 +0000.223358][7bd7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[090:202] [2023-09-20 04:57:48 +0000.223685][7bd7] _deviceSampleRate:48000

[090:205] [2023-09-20 04:57:48 +0000.226265][7bd6] Run AGC when audioType = 0


[091:652] [2023-09-20 04:57:49 +0000.673088][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[092:204] [2023-09-20 04:57:50 +0000.225163][7bd6] Run AGC when audioType = 0
[092:204] [2023-09-20 04:57:50 +0000.225334][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[093:380] [2023-09-20 04:57:51 +0000.401805][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[094:204] [2023-09-20 04:57:52 +0000.225534][7bd6] Run AGC when audioType = 0
[095:106] [2023-09-20 04:57:53 +0000.126897][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[096:204] [2023-09-20 04:57:54 +0000.225450][7bd6] Run AGC when audioType = 0
[096:204] [2023-09-20 04:57:54 +0000.225647][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[096:820] [2023-09-20 04:57:54 +0000.841857][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[098:201] [2023-09-20 04:57:56 +0000.222016][7bd6] Run AGC when audioType = 0
[098:546] [2023-09-20 04:57:56 +0000.567489][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[100:201] [2023-09-20 04:57:58 +0000.222581][7bd7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[100:202] [2023-09-20 04:57:58 +0000.222890][7bd7] _deviceSampleRate:48000

[100:203] [2023-09-20 04:57:58 +0000.224417][7bd6] Run AGC when audioType = 0


[100:204] [2023-09-20 04:57:58 +0000.225116][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[100:275] [2023-09-20 04:57:58 +0000.296155][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[101:992] [2023-09-20 04:58:00 +0000.13448][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[102:205] [2023-09-20 04:58:00 +0000.226158][7bd6] Run AGC when audioType = 0
[103:718] [2023-09-20 04:58:01 +0000.739091][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[104:201] [2023-09-20 04:58:02 +0000.222575][7bd6] Run AGC when audioType = 0
[104:201] [2023-09-20 04:58:02 +0000.222749][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[105:447] [2023-09-20 04:58:03 +0000.468035][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[106:202] [2023-09-20 04:58:04 +0000.223528][7bd6] Run AGC when audioType = 0
[107:191] [2023-09-20 04:58:05 +0000.212586][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[108:206] [2023-09-20 04:58:06 +0000.227461][7bd6] Run AGC when audioType = 0
[108:206] [2023-09-20 04:58:06 +0000.227678][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[108:924] [2023-09-20 04:58:06 +0000.946026][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[110:200] [2023-09-20 04:58:08 +0000.221260][7bd7] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[110:200] [2023-09-20 04:58:08 +0000.221586][7bd7] _deviceSampleRate:48000

[110:203] [2023-09-20 04:58:08 +0000.224284][7bd6] Run AGC when audioType = 0


[110:656] [2023-09-20 04:58:08 +0000.677710][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[112:201] [2023-09-20 04:58:10 +0000.222520][7bd6] Run AGC when audioType = 0
[112:201] [2023-09-20 04:58:10 +0000.222679][7bd6]
AudioDeviceDataHandler::MixAndSendOutFrame
[112:377] [2023-09-20 04:58:10 +0000.398334][7bd6] haveEnoughProcessedData
internalAudioStream.length: 10
[114:091] [2023-09-20 04:58:12 +0000.112061][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[114:204] [2023-09-20 04:58:12 +0000.225704][7bd6] Run AGC when audioType = 0
[115:808] [2023-09-20 04:58:13 +0000.829811][7bd6] haveEnoughProcessedData
internalAudioStream.length: 0
[115:987] [2023-09-20 04:58:14 +0000.8693][4c52]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[115:988] [2023-09-20 04:58:14 +0000.9700][4c52] ~MediaFilterCamera time:1504346163
enter.

[115:988] [2023-09-20 04:58:14 +0000.9821][4c52] StopPullFrameAndWriteMp4


time:1504346163 enter.

[115:990] [2023-09-20 04:58:14 +0000.11319][7bd1] stop recording


[115:990] [2023-09-20 04:58:14 +0000.11533][7bd1] we have stopped recording before
[115:990] [2023-09-20 04:58:14 +0000.11813][4c52] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[115:991] [2023-09-20 04:58:14 +0000.12632][4c52] DestroyPipelineAndFilters


time:1504346166 enter.

[115:991] [2023-09-20 04:58:14 +0000.12709][4c52] DestroyPipelineAndFilters leave.


expire time = 0 ms

[115:991] [2023-09-20 04:58:14 +0000.12755][4c52] AppDeviceManagerStopMic

[115:991] [2023-09-20 04:58:14 +0000.12842][4c52] AppDeviceManagerStopMic::mic


status is on
[115:992] [2023-09-20 04:58:14 +0000.12886][4c52] Try to stop webrtc device.

[115:992] [2023-09-20 04:58:14 +0000.12921][4c52] Set record state to


stopped.threadID:19538

[116:038] [2023-09-20 04:58:14 +0000.59345][4c52] Try to destory the


recorder.threadID:19538

[116:238] [2023-09-20 04:58:14 +0000.259753][4c52] DestroyAudioRecorder:


[116:239] [2023-09-20 04:58:14 +0000.260388][4c52] Cleanup the buffer queue in the
recorder.
[116:239] [2023-09-20 04:58:14 +0000.260630][4c52] Destroy the recorder.

[116:272] [2023-09-20 04:58:14 +0000.293829][4c52] StopRecording finished.

[116:273] [2023-09-20 04:58:14 +0000.294183][4c52] The stop recording success.


[116:273] [2023-09-20 04:58:14 +0000.294337][4c52]
AudioDeviceDataHandler::StopMicProcess

[116:276] [2023-09-20 04:58:14 +0000.297630][4c52] AppDeviceManager stop.

[116:278] [2023-09-20 04:58:14 +0000.299675][4c52] Rlease the webrtc device object.

[116:280] [2023-09-20 04:58:14 +0000.301853][4c52] OpenSlesInput destruct.

[116:281] [2023-09-20 04:58:14 +0000.302250][4c52] OpenSlesOutput destruct.

[116:288] [2023-09-20 04:58:14 +0000.310004][4c52] EventDispatchServerScope


destruct
[116:289] [2023-09-20 04:58:14 +0000.310590][4c52]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[116:290] [2023-09-20 04:58:14 +0000.310937][4c52] ~AudioDeviceDataHandler

[116:295] [2023-09-20 04:58:14 +0000.316183][4c52] AppDeviceManagerDestruct.

[116:295] [2023-09-20 04:58:14 +0000.316526][4c52] ~AppDeviceManager:


[116:295] [2023-09-20 04:58:14 +0000.316836][4c52] ~CpuOverloadDetect
time:1504346470 enter.

[116:297] [2023-09-20 04:58:14 +0000.318359][4c52] ~CpuOverloadDetect leave.


expire time = 2 ms

[116:305] [2023-09-20 04:58:14 +0000.326320][4c52] Destruct BeautifyReader begin...


[116:305] [2023-09-20 04:58:14 +0000.326467][4c52] Destruct BeautifyReader done.
[116:305] [2023-09-20 04:58:14 +0000.326561][4c52] ~MediaFilterCamera leave.
expire time = 317 ms

[116:308] [2023-09-20 04:58:14 +0000.329012][4c52] ~GLESContext:


[116:310] [2023-09-20 04:58:14 +0000.331286][4c52] GLESContext destruct finish.
[116:311] [2023-09-20 04:58:14 +0000.332717][4c52] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[116:312] [2023-09-20 04:58:14 +0000.333163][4c52] global uninited!
[116:313] [2023-09-20 04:58:14 +0000.334284][4c52] clear AppID 50011
[116:313] [2023-09-20 04:58:14 +0000.334352][4c52] UnRegister JVM for Xplatform
util
[116:313] [2023-09-20 04:58:14 +0000.334389][4c52] Dispose::unregister webrtc video
engine
[116:313] [2023-09-20 04:58:14 +0000.334416][4c52] Init the android object with
jvm:0x0 env:0x0 context:0x0

[116:313] [2023-09-20 04:58:14 +0000.334456][4c52] SetAndroidMediaCodecObjects


time:1504346488 enter.

[116:313] [2023-09-20 04:58:14 +0000.334486][4c52] ClearAndroidMediaCodecObjects


time:1504346488 enter.

[116:313] [2023-09-20 04:58:14 +0000.334520][4c52] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[116:313] [2023-09-20 04:58:14 +0000.334547][4c52] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[116:313] [2023-09-20 04:58:14 +0000.334575][4c52] SetAndroidMediaCodecObjects


time:1504346488 enter.
[116:313] [2023-09-20 04:58:14 +0000.334602][4c52] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects:: jvm :0x0
[116:313] [2023-09-20 04:58:14 +0000.334627][4c52] ClearAndroidMediaCodecObjects
time:1504346488 enter.

[116:313] [2023-09-20 04:58:14 +0000.334650][4c52] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[116:313] [2023-09-20 04:58:14 +0000.334680][4c52] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[116:313] [2023-09-20 04:58:14 +0000.334707][4c52] SetAndroidMediaCodecO[000:046]
[2023-11-15 05:24:14 +0000.843102][4287] Log to file:/storage/emulated/0/voip-
data/com.android.camera/trace.txt start time:2023-11-15 05:24:14 +0000
[000:046] [2023-11-15 05:24:14 +0000.843169][4287] set AppID=50011 old AppID=-1
[000:046] [2023-11-15 05:24:14 +0000.843204][4287] Init the android object with
jvm:0xb400007d6ec21380 env:0x7d514feb40 context:0x7d5eb04328

[000:047] [2023-11-15 05:24:14 +0000.843275][4287] SetAndroidMediaCodecObjects


time:1462604460 enter.

[000:047] [2023-11-15 05:24:14 +0000.843322][4287] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[000:047] [2023-11-15 05:24:14 +0000.843365][4287] SetAndroidMediaCodecObjects


time:1462604460 enter.

[000:047] [2023-11-15 05:24:14 +0000.843401][4287] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007d6ec21380
[000:047] [2023-11-15 05:24:14 +0000.843438][4287] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007d6ec21380 address:0x7ca4b16760
[000:047] [2023-11-15 05:24:14 +0000.843467][4287] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007d6ec21380
address:0x7ca4b16760
[000:047] [2023-11-15 05:24:14 +0000.843504][4287] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[000:047] [2023-11-15 05:24:14 +0000.843566][4287] Set the android objects with


jvm:0xb400007d6ec21380 env:0x7d514feb40 context:0x7d5eb04328

[000:049] [2023-11-15 05:24:14 +0000.845539][4287] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7d514feb40
[000:049] [2023-11-15 05:24:14 +0000.845596][4287] SystemUtil Init done
[000:052] [2023-11-15 05:24:14 +0000.848426][4287]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[000:054] [2023-11-15 05:24:14 +0000.850252][4287] MediaFilterCamera
[000:054] [2023-11-15 05:24:14 +0000.850318][4287] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[000:054] [2023-11-15 05:24:14 +0000.850473][4287] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[000:054] [2023-11-15 05:24:14 +0000.850514][4d94] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7cd3cef5c0
[000:054] [2023-11-15 05:24:14 +0000.850536][4287] Recording session using default
bitrate support by app:14680064
[000:054] [2023-11-15 05:24:14 +0000.850662][4d94] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[000:054] [2023-11-15 05:24:14 +0000.850750][4287] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[000:055] [2023-11-15 05:24:14 +0000.851439][4287] Error(ini.cc:191): Open the file
failed. error:2
[000:055] [2023-11-15 05:24:14 +0000.851483][4287]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[000:055] [2023-11-15 05:24:14 +0000.851544][4287] The device model: 220333qag
usingSoftwareAEC value: 0
[000:057] [2023-11-15 05:24:14 +0000.853755][4287] Error(ini.cc:191): Open the file
failed. error:2
[000:057] [2023-11-15 05:24:14 +0000.853805][4287]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[000:057] [2023-11-15 05:24:14 +0000.853850][4287] The device model: 220333qag
usingHardwareAEC value: 0
[000:057] [2023-11-15 05:24:14 +0000.853883][4287] The machine device: 220333qag
usingHardwareAEC value: 0
[000:057] [2023-11-15 05:24:14 +0000.853920][4287] Using Default AEC type: software
AEC
[000:058] [2023-11-15 05:24:14 +0000.854754][4287] The device model: 220333qag enum
value: 0
[000:059] [2023-11-15 05:24:14 +0000.855358][4287] GetMachineModel is 220333QAG
[000:059] [2023-11-15 05:24:14 +0000.855402][4287] GetMachineInfo: 220333QAG
[000:059] [2023-11-15 05:24:14 +0000.855455][4287] Construct BeautifyReader
begin...
[000:059] [2023-11-15 05:24:14 +0000.855494][4287] dumpStickerRgba:0
dumpStickerYuv:0
[000:059] [2023-11-15 05:24:14 +0000.855528][4287] Construct BeautifyReader done.
[000:063] [2023-11-15 05:24:14 +0000.859423][4287] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[000:063] [2023-11-15 05:24:14 +0000.859455][4d97] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d5e5e79a0
[000:063] [2023-11-15 05:24:14 +0000.859894][4287] AppDeviceManager telnet server
for statistics started......
[000:064] [2023-11-15 05:24:14 +0000.860313][4287] CpuOverloadDetect
time:1462604477 enter.

[000:064] [2023-11-15 05:24:14 +0000.860437][4287] CpuOverloadDetect leave. expire


time = 0 ms

[000:064] [2023-11-15 05:24:14 +0000.860463][4d98] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7d5e553840
[000:064] [2023-11-15 05:24:14 +0000.861163][4287] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[000:064] [2023-11-15 05:24:14 +0000.861204][4287] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[000:066] [2023-11-15 05:24:14 +0000.862979][4287] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:067] [2023-11-15 05:24:14 +0000.863908][4287] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:068] [2023-11-15 05:24:14 +0000.864513][4287] CreatePlatformSpecificObjects:
[000:068] [2023-11-15 05:24:14 +0000.864570][4287] audio device use opensle input
and opensl output
[000:068] [2023-11-15 05:24:14 +0000.864630][4287] Create OpenSLES output module
with java VM support.

[000:068] [2023-11-15 05:24:14 +0000.864821][4287] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:068] [2023-11-15 05:24:14 +0000.864983][4287] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:068] [2023-11-15 05:24:14 +0000.865165][4287] Create OpenSLES output module
with buffer num:1
[000:069] [2023-11-15 05:24:14 +0000.865326][4287] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[000:069] [2023-11-15 05:24:14 +0000.865462][4287] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[000:069] [2023-11-15 05:24:14 +0000.865623][4287] Create OpenSLES input module
with java VM support.

[000:069] [2023-11-15 05:24:14 +0000.865666][4287] Create OpenSLES input module


with buffer num:1

[000:069] [2023-11-15 05:24:14 +0000.865739][4287] Error(trace.cc:40): Init the


output and input for audio device template.
[000:069] [2023-11-15 05:24:14 +0000.865778][4287] Init the output device.

[000:069] [2023-11-15 05:24:14 +0000.865820][4287] Init the opensl input.


[000:069] [2023-11-15 05:24:14 +0000.865871][4287] AppDeviceManager get setting
samplerate: 0
[000:070] [2023-11-15 05:24:14 +0000.866321][4287] The device model: 220333qag enum
value: 0
[000:070] [2023-11-15 05:24:14 +0000.866985][4287] The device model: 220333qag enum
value: 0
[000:070] [2023-11-15 05:24:14 +0000.867026][4287] Set the sample rate to be:48000

[000:070] [2023-11-15 05:24:14 +0000.867066][4287] Enable the recording stereo:0


[000:070] [2023-11-15 05:24:14 +0000.867107][4287] Set the playout as stereo:1
[000:070] [2023-11-15 05:24:14 +0000.867148][4287] Init the microphone.
[000:071] [2023-11-15 05:24:14 +0000.867640][4287] Update the recording sample rate
to be: 48000
[000:071] [2023-11-15 05:24:14 +0000.867688][4287] Init the speaker.
[000:071] [2023-11-15 05:24:14 +0000.867741][4287] Low latency buffer size:144 low
sample rate:48000
[000:071] [2023-11-15 05:24:14 +0000.867974][4287] Using 1 x 10ms for an audio
frame.

[000:075] [2023-11-15 05:24:14 +0000.871569][4287] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[000:075] [2023-11-15 05:24:14 +0000.871715][4287] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:075] [2023-11-15 05:24:14 +0000.871779][4287] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[000:080] [2023-11-15 05:24:14 +0000.876701][4287] The device model:220333qag

[000:080] [2023-11-15 05:24:14 +0000.876795][4287] speaker output factor:100


defaultFactor: 100

[000:080] [2023-11-15 05:24:14 +0000.876845][4287] headset output factor:100


defaultFactor: 100

[000:081] [2023-11-15 05:24:14 +0000.877342][4287] AppDeviceManagerStart finished.


[000:081] [2023-11-15 05:24:14 +0000.877388][4287] AppDeviceManagerStartMic::mic
status is off
[000:081] [2023-11-15 05:24:14 +0000.877453][4287] AppDeviceManagerStartMic update
aec type: 2

[000:081] [2023-11-15 05:24:14 +0000.877489][4287] AppDeviceManagerStartMic update


voiceChangeMode: 4

[000:081] [2023-11-15 05:24:14 +0000.877533][4287]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[000:081] [2023-11-15 05:24:14 +0000.877576][4287]
AudioDeviceDataHandler::StartMicProcess

[000:081] [2023-11-15 05:24:14 +0000.877712][4287] Try to start webrtc recording


device.

[000:081] [2023-11-15 05:24:14 +0000.877752][4287] StartRecording. threadID:17031

[000:081] [2023-11-15 05:24:14 +0000.877738][4d99] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[000:081] [2023-11-15 05:24:14 +0000.877851][4d99] haveEnoughProcessedData
internalAudioStream.length: 0
[000:081] [2023-11-15 05:24:14 +0000.878150][4287] The machine model:220333QAG

[000:081] [2023-11-15 05:24:14 +0000.878212][4287] default mode: Set the recording


mode to voice communication to enable HW AEC .

[000:082] [2023-11-15 05:24:14 +0000.878248][4287] Set the recording mode before


getSetting: 4
[000:082] [2023-11-15 05:24:14 +0000.878299][4287] Set the recording mode after
getSetting: 1
[000:133] [2023-11-15 05:24:14 +0000.929321][4287] StartRecording finished.

[000:133] [2023-11-15 05:24:14 +0000.929406][4287] audio: start the audio mic


checker timer.

[000:133] [2023-11-15 05:24:14 +0000.930000][4287] machine model :redmi


[000:133] [2023-11-15 05:24:14 +0000.930068][4287] Support this machine
model :redmi
[000:137] [2023-11-15 05:24:14 +0000.933403][4287] global inited! current sdk
version: 12-14-d8558ab
[000:214] [2023-11-15 05:24:15 +0000.10848][4d9a] webrtc device:Handle the data
from samplesPerSec recording sample rate:48000 nSamples:480 nBytesPerSample:#
nChannels:#

[000:214] [2023-11-15 05:24:15 +0000.10936][4d9a] _deviceSampleRate:48000

[000:215] [2023-11-15 05:24:15 +0000.12150][4d99] Run AGC when audioType = 0


[000:215] [2023-11-15 05:24:15 +0000.12236][4d99]
AudioDeviceDataHandler::MixAndSendOutFrame
[000:558] [2023-11-15 05:24:15 +0000.355174][4ba5]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[000:559] [2023-11-15 05:24:15 +0000.355429][4d95] MediaFilterCamera, recording
file context:0x7d5e446880 input texture:4
[000:559] [2023-11-15 05:24:15 +0000.355485][4d95] GLESContext:
[000:559] [2023-11-15 05:24:15 +0000.355566][4d95] The result of eglGetDisplay is:
0x1
[000:560] [2023-11-15 05:24:15 +0000.356784][4d95] The result of creation:
0x7d5e5ef580
[000:560] [2023-11-15 05:24:15 +0000.356890][4d95] The result of
eglCreatePbufferSurface is: 0x7d5e5ef680
[000:560] [2023-11-15 05:24:15 +0000.356993][4ba5]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7d5e446880 input_texture: 4
[001:834] [2023-11-15 05:24:16 +0000.630618][4d99] haveEnoughProcessedData
internalAudioStream.length: 0
[002:217] [2023-11-15 05:24:17 +0000.13926][4d99] Run AGC when audioType = 0
[003:565] [2023-11-15 05:24:18 +0000.362035][4d99] haveEnoughProcessedData
internalAudioStream.length: 10
[004:135] [2023-11-15 05:24:18 +0000.931446][4d90]
monitorTime:4002totalDuration:3930
[004:214] [2023-11-15 05:24:19 +0000.10526][4d99] Run AGC when audioType = 0
[004:214] [2023-11-15 05:24:19 +0000.10677][4d99]
AudioDeviceDataHandler::MixAndSendOutFrame
[005:298] [2023-11-15 05:24:20 +0000.95006][4d99] haveEnoughProcessedData
internalAudioStream.length: 0
[006:218] [2023-11-15 05:24:21 +0000.15303][4d99] Run AGC when audioType = 0
[007:028] [2023-11-15 05:24:21 +0000.824991][4d99] haveEnoughProcessedData
internalAudioStream.length: 10
[008:213] [2023-11-15 05:24:23 +0000.10041][4d99] Run AGC when audioType = 0
[008:214] [2023-11-15 05:24:23 +0000.10590][4d99]
AudioDeviceDataHandler::MixAndSendOutFrame
[008:555] [2023-11-15 05:24:23 +0000.351901][4287]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[008:555] [2023-11-15 05:24:23 +0000.352236][4287] ~MediaFilterCamera
time:1462612968 enter.

[008:556] [2023-11-15 05:24:23 +0000.352386][4287] StopPullFrameAndWriteMp4


time:1462612969 enter.

[008:557] [2023-11-15 05:24:23 +0000.354048][4d94] stop recording


[008:558] [2023-11-15 05:24:23 +0000.354362][4d94] we have stopped recording before
[008:558] [2023-11-15 05:24:23 +0000.354780][4287] StopPullFrameAndWriteMp4 leave.
expire time = 2 ms

[008:559] [2023-11-15 05:24:23 +0000.355930][4287] DestroyPipelineAndFilters


time:1462612972 enter.

[008:559] [2023-11-15 05:24:23 +0000.356061][4287] DestroyPipelineAndFilters


leave. expire time = 0 ms

[008:559] [2023-11-15 05:24:23 +0000.356132][4287] AppDeviceManagerStopMic

[008:560] [2023-11-15 05:24:23 +0000.356265][4287] AppDeviceManagerStopMic::mic


status is on
[008:560] [2023-11-15 05:24:23 +0000.356333][4287] Try to stop webrtc device.

[008:560] [2023-11-15 05:24:23 +0000.356389][4287] Set record state to


stopped.threadID:17031

[008:606] [2023-11-15 05:24:23 +0000.402373][4287] Try to destory the


recorder.threadID:17031

[008:806] [2023-11-15 05:24:23 +0000.602590][4287] DestroyAudioRecorder:


[008:806] [2023-11-15 05:24:23 +0000.602976][4287] Cleanup the buffer queue in the
recorder.
[008:806] [2023-11-15 05:24:23 +0000.603055][4287] Destroy the recorder.

[008:811] [2023-11-15 05:24:23 +0000.607544][4287] StopRecording finished.

[008:811] [2023-11-15 05:24:23 +0000.607720][4287] The stop recording success.

[008:811] [2023-11-15 05:24:23 +0000.607791][4287]


AudioDeviceDataHandler::StopMicProcess

[008:812] [2023-11-15 05:24:23 +0000.608365][4287] AppDeviceManager stop.


[008:812] [2023-11-15 05:24:23 +0000.608621][4287] Rlease the webrtc device object.

[008:813] [2023-11-15 05:24:23 +0000.609480][4287] OpenSlesInput destruct.

[008:813] [2023-11-15 05:24:23 +0000.609657][4287] OpenSlesOutput destruct.

[008:814] [2023-11-15 05:24:23 +0000.610751][4287] EventDispatchServerScope


destruct
[008:814] [2023-11-15 05:24:23 +0000.610916][4287]
Warning(physicalsocketserver.cc:1150): PhysicalSocketServer destruct
[008:814] [2023-11-15 05:24:23 +0000.611115][4287] ~AudioDeviceDataHandler

[008:817] [2023-11-15 05:24:23 +0000.614252][4287] AppDeviceManagerDestruct.

[008:818] [2023-11-15 05:24:23 +0000.614412][4287] ~AppDeviceManager:


[008:818] [2023-11-15 05:24:23 +0000.614592][4287] ~CpuOverloadDetect
time:1462613231 enter.

[008:819] [2023-11-15 05:24:23 +0000.615816][4287] ~CpuOverloadDetect leave.


expire time = 1 ms

[008:822] [2023-11-15 05:24:23 +0000.618823][4287] Destruct BeautifyReader begin...


[008:822] [2023-11-15 05:24:23 +0000.618954][4287] Destruct BeautifyReader done.
[008:822] [2023-11-15 05:24:23 +0000.619045][4287] ~MediaFilterCamera leave.
expire time = 267 ms

[008:823] [2023-11-15 05:24:23 +0000.619465][4287] ~GLESContext:


[008:825] [2023-11-15 05:24:23 +0000.621302][4287] GLESContext destruct finish.
[008:825] [2023-11-15 05:24:23 +0000.621576][4287] ~RecordingSessionInternalSimple:
RecordingSessionInternalSimple::~RecordingSessionInternalSimple
[008:826] [2023-11-15 05:24:23 +0000.622723][4287] global uninited!
[008:828] [2023-11-15 05:24:23 +0000.625065][4287] clear AppID 50011
[008:828] [2023-11-15 05:24:23 +0000.625185][4287] UnRegister JVM for Xplatform
util
[008:828] [2023-11-15 05:24:23 +0000.625218][4287] Dispose::unregister webrtc video
engine
[008:829] [2023-11-15 05:24:23 +0000.625244][4287] Init the android object with
jvm:0x0 env:0x0 context:0x0

[008:829] [2023-11-15 05:24:23 +0000.625281][4287] SetAndroidMediaCodecObjects


time:1462613242 enter.

[008:829] [2023-11-15 05:24:23 +0000.625313][4287] ClearAndroidMediaCodecObjects


time:1462613242 enter.

[008:829] [2023-11-15 05:24:23 +0000.625350][4287] ClearAndroidMediaCodecObjects


leave. expire time = 0 ms

[008:829] [2023-11-15 05:24:23 +0000.625379][4287] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[008:829] [2023-11-15 05:24:23 +0000.625407][4287] SetAndroidMediaCodecObjects


time:1462613242 enter.

[008:829] [2023-11-15 05:24:23 +0000.625497][4287] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0x0
[008:829] [2023-11-15 05:24:23 +0000.625549][4287] ClearAndroidMediaCodecObjects
time:1462613242 enter.
[008:829] [2023-11-15 05:24:23 +0000.625579][4287] ClearAndroidMediaCodecObjects
leave. expire time = 0 ms

[008:829] [2023-11-15 05:24:23 +0000.625606][4287] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects failed
[008:829] [2023-11-15 05:24:23 +0000.625630][4287] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[008:829] [2023-11-15 05:24:23 +0000.625657][4287] Dispose::unregister webrtc voice


engine
[008:829] [2023-11-15 05:24:23 +0000.625681][4287] Set the android objects with
jvm:0x0 env:0x0 context:0x0

[008:829] [2023-11-15 05:24:23 +0000.625709][4287] SystemUtil UnInit done


[009:155] [2023-11-15 05:24:23 +0000.952066][4287] Register JVM for xplatform util
[009:160] [2023-11-15 05:24:23 +0000.956939][4287] Log to
file:/storage/emulated/0/voip-data/com.android.camera/trace.txt start time:2023-11-
15 05:24:23 +0000
[009:160] [2023-11-15 05:24:23 +0000.956990][4287] set AppID=50011 old AppID=-1
[009:160] [2023-11-15 05:24:23 +0000.957018][4287] Init the android object with
jvm:0xb400007d6ec21380 env:0x7d514feb40 context:0x7d5eb04328

[009:160] [2023-11-15 05:24:23 +0000.957049][4287] SetAndroidMediaCodecObjects


time:1462613573 enter.

[009:160] [2023-11-15 05:24:23 +0000.957080][4287] SetAndroidMediaCodecObjects


leave. expire time = 0 ms

[009:160] [2023-11-15 05:24:23 +0000.957107][4287] SetAndroidMediaCodecObjects


time:1462613573 enter.

[009:160] [2023-11-15 05:24:23 +0000.957132][4287] SetAndroidMediaCodecObjects:


SetAndroidMediaCodecObjects:: jvm :0xb400007d6ec21380
[009:160] [2023-11-15 05:24:23 +0000.957158][4287] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_:0xb400007d6ec21380 address:0x7ca4b16760
[009:160] [2023-11-15 05:24:23 +0000.957184][4287] SetAndroidMediaCodecObjects:
SetAndroidMediaCodecObjects success g_jvm_encoder_:0xb400007d6ec21380
address:0x7ca4b16760
[009:160] [2023-11-15 05:24:23 +0000.957210][4287] SetAndroidMediaCodecObjects
leave. expire time = 0 ms

[009:160] [2023-11-15 05:24:23 +0000.957237][4287] Set the android objects with


jvm:0xb400007d6ec21380 env:0x7d514feb40 context:0x7d5eb04328

[009:161] [2023-11-15 05:24:23 +0000.957264][4287] audio jni debug :manager


SetAndroidAudioDeviceObjects env:0x7d514feb40
[009:161] [2023-11-15 05:24:23 +0000.957292][4287] SystemUtil Init done
[009:161] [2023-11-15 05:24:23 +0000.957536][4287]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_ConstructMediaEffectCameraJni:
[009:161] [2023-11-15 05:24:23 +0000.957652][4287] MediaFilterCamera
[009:161] [2023-11-15 05:24:23 +0000.957702][4287] RecordingSessionInternalSimple:
Create session internal:720 X 1280 fps:30
[009:161] [2023-11-15 05:24:23 +0000.957824][4287] createSessionInternal: create
session with video size:720 X 1280 fps:30 bitrate:14680064
[009:161] [2023-11-15 05:24:23 +0000.957872][4287] Recording session using default
bitrate support by app:14680064
[009:161] [2023-11-15 05:24:23 +0000.957864][4e00] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7cd3cef5c0
[009:161] [2023-11-15 05:24:23 +0000.958069][4e00] setAudioChannelCount_w:
RecordingSessionInternalSimple:set the audio channel count:2
[009:161] [2023-11-15 05:24:23 +0000.958155][4287] setAudioSampleRate:
RecordingSessionInternalSimple:set the audio bitrate:44100
[009:162] [2023-11-15 05:24:23 +0000.959117][4287] Error(ini.cc:191): Open the file
failed. error:2
[009:162] [2023-11-15 05:24:23 +0000.959164][4287]
Error(key_value_pair_store.cc:130): load the data failed from: voip_config.ini
[009:162] [2023-11-15 05:24:23 +0000.959209][4287] The device model: 220333qag
usingSoftwareAEC value: 0
[009:165] [2023-11-15 05:24:23 +0000.961959][4287] Error(ini.cc:191): Open the file
failed. error:2
[009:165] [2023-11-15 05:24:23 +0000.962052][4287]
Error(key_value_pair_store.cc:130): load the data failed from:
/storage/emulated/0/voip-data/com.android.camera/voip_config.ini
[009:165] [2023-11-15 05:24:23 +0000.962098][4287] The device model: 220333qag
usingHardwareAEC value: 0
[009:165] [2023-11-15 05:24:23 +0000.962135][4287] The machine device: 220333qag
usingHardwareAEC value: 0
[009:165] [2023-11-15 05:24:23 +0000.962173][4287] Using Default AEC type: software
AEC
[009:166] [2023-11-15 05:24:23 +0000.962821][4287] The device model: 220333qag enum
value: 0
[009:167] [2023-11-15 05:24:23 +0000.963446][4287] GetMachineModel is 220333QAG
[009:167] [2023-11-15 05:24:23 +0000.963490][4287] GetMachineInfo: 220333QAG
[009:167] [2023-11-15 05:24:23 +0000.963537][4287] Construct BeautifyReader
begin...
[009:167] [2023-11-15 05:24:23 +0000.963580][4287] dumpStickerRgba:0
dumpStickerYuv:0
[009:167] [2023-11-15 05:24:23 +0000.963618][4287] Construct BeautifyReader done.
[009:170] [2023-11-15 05:24:23 +0000.967194][4e03] Error(thread.cc:348): Set the
pthread name failed with error:34 name:Thread 0x0x7d5e5e79a0
[009:170] [2023-11-15 05:24:23 +0000.967167][4287] AppDeviceManagerStartCamera::The
result of start thread is: 1 micOn:0
[009:171] [2023-11-15 05:24:23 +0000.967437][4287] AppDeviceManager telnet server
for statistics started......
[009:171] [2023-11-15 05:24:23 +0000.967912][4287] CpuOverloadDetect
time:1462613584 enter.

[009:171] [2023-11-15 05:24:23 +0000.968043][4287] CpuOverloadDetect leave. expire


time = 0 ms

[009:171] [2023-11-15 05:24:23 +0000.968079][4e04] Error(thread.cc:348): Set the


pthread name failed with error:34 name:Thread 0x0x7d5e5534c0
[009:172] [2023-11-15 05:24:23 +0000.968800][4287] AppDeviceMana
GetOpenslVoiceMode before get setting: 1
[009:172] [2023-11-15 05:24:23 +0000.968851][4287] AppDeviceMana
GetOpenslVoiceMode after get setting: 1
[009:172] [2023-11-15 05:24:23 +0000.969165][4287] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[009:173] [2023-11-15 05:24:23 +0000.969461][4287] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[009:173] [2023-11-15 05:24:23 +0000.969746][4287] CreatePlatformSpecificObjects:
[009:173] [2023-11-15 05:24:23 +0000.969792][4287] audio device use opensle input
and opensl output
[009:173] [2023-11-15 05:24:23 +0000.969827][4287] Create OpenSLES output module
with java VM support.

[009:173] [2023-11-15 05:24:23 +0000.969988][4287] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[009:173] [2023-11-15 05:24:23 +0000.970172][4287] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[009:174] [2023-11-15 05:24:23 +0000.970366][4287] Create OpenSLES output module
with buffer num:1

[009:174] [2023-11-15 05:24:23 +0000.970499][4287] AudioManagerAndroid


getProperty:android.media.property.OUTPUT_SAMPLE_RATE
[009:174] [2023-11-15 05:24:23 +0000.970650][4287] AudioManagerAndroid
getProperty:android.media.property.OUTPUT_FRAMES_PER_BUFFER
[009:174] [2023-11-15 05:24:23 +0000.970826][4287] Create OpenSLES input module
with java VM support.

[009:174] [2023-11-15 05:24:23 +0000.970871][4287] Create OpenSLES input module


with buffer num:1

[009:174] [2023-11-15 05:24:23 +0000.970908][4287] Error(trace.cc:40): Init the


output and input for audio device template.
[009:174] [2023-11-15 05:24:23 +0000.970945][4287] Init the output device.

[009:174] [2023-11-15 05:24:23 +0000.970971][4287] Init the opensl input.


[009:174] [2023-11-15 05:24:23 +0000.971009][4287] AppDeviceManager get setting
samplerate: 0
[009:175] [2023-11-15 05:24:23 +0000.971507][4287] The device model: 220333qag enum
value: 0
[009:175] [2023-11-15 05:24:23 +0000.972191][4287] The device model: 220333qag enum
value: 0
[009:175] [2023-11-15 05:24:23 +0000.972231][4287] Set the sample rate to be:48000

[009:176] [2023-11-15 05:24:23 +0000.972258][4287] Enable the recording stereo:0


[009:176] [2023-11-15 05:24:23 +0000.972286][4287] Set the playout as stereo:1
[009:176] [2023-11-15 05:24:23 +0000.972329][4287] Init the microphone.
[009:176] [2023-11-15 05:24:23 +0000.972668][4287] Update the recording sample rate
to be: 48000
[009:176] [2023-11-15 05:24:23 +0000.972712][4287] Init the speaker.
[009:176] [2023-11-15 05:24:23 +0000.972746][4287] Low latency buffer size:144 low
sample rate:48000
[009:176] [2023-11-15 05:24:23 +0000.972953][4287] Using 1 x 10ms for an audio
frame.

[009:177] [2023-11-15 05:24:23 +0000.973836][4287] Error(splitting_filter.cc:26):


Splitting filter only support two or three bands now.
[009:177] [2023-11-15 05:24:23 +0000.973909][4287] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[009:177] [2023-11-15 05:24:23 +0000.973965][4287] Error(splitting_filter.cc:26):
Splitting filter only support two or three bands now.
[009:183] [2023-11-15 05:24:23 +0000.979593][4287] The device model:220333qag

[009:183] [2023-11-15 05:24:23 +0000.979709][4287] speaker output factor:100


defaultFactor: 100

[009:183] [2023-11-15 05:24:23 +0000.979755][4287] headset output factor:100


defaultFactor: 100

[009:184] [2023-11-15 05:24:23 +0000.980288][4287] AppDeviceManagerStart finished.


[009:184] [2023-11-15 05:24:23 +0000.980343][4287] AppDeviceManagerStartMic::mic
status is off
[009:184] [2023-11-15 05:24:23 +0000.980421][4287] AppDeviceManagerStartMic update
aec type: 2
[009:184] [2023-11-15 05:24:23 +0000.980463][4287] AppDeviceManagerStartMic update
voiceChangeMode: 4

[009:184] [2023-11-15 05:24:23 +0000.980510][4287]


AudioDeviceDataHandler::setVoiceChangeMode, mode : 4
[009:184] [2023-11-15 05:24:23 +0000.980554][4287]
AudioDeviceDataHandler::StartMicProcess

[009:184] [2023-11-15 05:24:23 +0000.980757][4287] Try to start webrtc recording


device.

[009:184] [2023-11-15 05:24:23 +0000.980808][4287] StartRecording. threadID:17031

[009:184] [2023-11-15 05:24:23 +0000.980790][4e05] Error(thread.cc:348): Set the


pthread name failed with error:34 name:AudioDeviceDataHandler gapProcessThread
[009:184] [2023-11-15 05:24:23 +0000.980885][4287] default mode: Set the recording
mode to voice communication to enable HW AEC .

[009:184] [2023-11-15 05:24:23 +0000.980914][4287] Set the recording mode before


getSetting: 4
[009:184] [2023-11-15 05:24:23 +0000.980950][4287] Set the recording mode after
getSetting: 1
[009:205] [2023-11-15 05:24:24 +0000.2210][4287] StartRecording finished.

[009:206] [2023-11-15 05:24:24 +0000.2289][4287] audio: start the audio mic checker
timer.

[009:206] [2023-11-15 05:24:24 +0000.2808][4287] machine model :redmi


[009:206] [2023-11-15 05:24:24 +0000.2864][4287] Support this machine model :redmi
[009:206] [2023-11-15 05:24:24 +0000.2898][4287] global inited! current sdk
version: 12-14-d8558ab
[009:215] [2023-11-15 05:24:24 +0000.11900][4e05] haveEnoughProcessedData
internalAudioStream.length: 0
[009:648] [2023-11-15 05:24:24 +0000.444591][4ba5]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
[009:648] [2023-11-15 05:24:24 +0000.444772][4e01] MediaFilterCamera, recording
file context:0x7d5e446880 input texture:6
[009:648] [2023-11-15 05:24:24 +0000.444823][4e01] GLESContext:
[009:648] [2023-11-15 05:24:24 +0000.444888][4e01] The result of eglGetDisplay is:
0x1
[009:649] [2023-11-15 05:24:24 +0000.446169][4e01] The result of creation:
0x7d5f11f880
[009:650] [2023-11-15 05:24:24 +0000.446385][4e01] The result of
eglCreatePbufferSurface is: 0x7d5f11f980
[009:650] [2023-11-15 05:24:24 +0000.446542][4ba5]
Java_com_xiaomi_recordmediaprocess_OpenGlRender_SetCurrentGLContextJni:
g_eglcontext: 0x7d5e446880 input_texture: 6
[010:442] [2023-11-15 05:24:25 +0000.238709][4287]
Java_com_xiaomi_recordmediaprocess_MediaEffectCamera_DestructMediaEffectCameraJni:
[010:442] [2023-11-15 05:24:25 +0000.238901][4287] ~MediaFilterCamera
time:1462614855 enter.

[010:442] [2023-11-15 05:24:25 +0000.238948][4287] StopPullFrameAndWriteMp4


time:1462614855 enter.

[010:443] [2023-11-15 05:24:25 +0000.239360][4e00] stop recording


[010:443] [2023-11-15 05:24:25 +0000.239430][4e00] we have stopped recording before
[010:443] [2023-11-15 05:24:25 +0000.239511][4287] StopPullFrameAndWriteMp4 leave.
expire time = 1 ms
[010:443] [2023-11-15 05:24:25 +0000.239825][4287] DestroyPipelineAndFilters
time:1462614856 enter.

[010:443] [2023-11-15 05:24:25 +0000.239857][4287] DestroyPipelineAndFilters


leave. expire time = 0 ms

[010:443] [2023-11-15 05:24:25 +0000.239885][4287] AppDeviceManagerStopMic

[010:443] [2023-11-15 05:24:25 +0000.239934][4287] AppDeviceManagerStopMic::mic


status is on
[010:443] [2023-11-15 05:24:25 +0000.239960][4287] Try to stop webrtc device.

[010:443] [2023-11-15 05:24:25 +0000.239988][4287] Set record state to


stopped.threadID:17031

[010:482] [2023-11-15 05:24:25 +0000.278325][4287] Try to destory the


recorder.threadID:17031

[010:682] [2023-11-15 05:24:25 +0000.478612][4287] DestroyAudioRecorder:


[010:682] [2023-11-15 05:24:25 +0000.478712][4287] Cleanup the buffer queue in the
recorder.
[010:682] [2023-11-15 05:24:25 +0000.478742][4287] Destroy the recorder.

[010:684] [2023-11-15 05:24:25 +0000.480862][4287] StopRecording finished.

[010:684] [2023-11-15 05:

You might also like